libportal

libportal - Flatpak portal library

LGPL-3.0 License

Stars
67
Committers
31

Bot releases are visible (Hide)

libportal - 0.7.1 Latest Release

Published by GeorgesStavracas about 1 year ago

  • Restore ability to call g_object_new (XDP_TYPE_PORTAL, ...)
$ sha256sum libportal-0.7.1.tar.xz
297b90b263fad22190a26b8c7e8ea938fe6b18fb936265e588927179920d3805  libportal-0.7.1.tar.xz
libportal - 0.7

Published by GeorgesStavracas about 1 year ago

  • Add support for the new SetStatus() method of the Background portal
  • Add support for the new ConnectToEIS() method of the Remote Desktop portal
  • Improve unit and integration tests
  • Documentation improvements
  • CI improvements
$ sha256sum libportal-0.7.tar.xz
64635f03c9501b829d3b4fd2246e8d840f92e2ed14053e082ed3dddda7d725fb  libportal-0.7.tar.xz
libportal - 0.6

Published by mwleeds over 2 years ago

  • New portal support: Dynamic launcher
  • Add API for checking for flatpak/snap sandbox
  • Fix a bug where the callback setup by libportal for a GCancellable was not
    properly canceled in case a portal method call was not successful, which can
    lead to a double free seg fault
  • libportal-qt: Add convenient functions to better deal with GVariants
  • libportal-qt: Use a global instance of XdpPortal object
  • libportal-qt: make filechooserFilterToGVariant() public
  • camera: Use correct variant for is_camera_present()
  • portal-test-gtk3: Fix incorrect paths used in tests
  • Documentation improvements
  • CI improvements
$ sha256sum libportal-0.6.tar.xz
88a12c3ba71bc31acff7238c280de697d609cebc50830c3766776ec35abc6566  libportal-0.6.tar.xz
libportal -

Published by matthiasclasen almost 3 years ago

Changes in 0.5, 21-12-2021

  • Relicence to LGPL 3.0
  • Fix a refcounting error in xdp_parent_free
  • location: Fix location-updated signature
  • remote: Add cursor mode
  • remote: Support virtual screens
  • remote: Support persistent sessions
  • Rename qt backend to qt5
  • Install separate libraries: libportal-gtk3, libportal-gtk4, libportal-qt5
  • Add gobject-introspection support
  • Add vala support
  • Add a GTK4 portal test app, using gjs
  • Build documentation using gi-docgen
$ sha256sum build/meson-dist/libportal-0.5.tar.xz
d8c8cb18a34e5eeb26a39c94044c955995b01de0e139caac5e18c076cf821b3b  build/meson-dist/libportal-0.5.tar.xz
libportal -

Published by matthiasclasen over 3 years ago

Changes in 0.4

  • Make GTK4 support work with GTK 4.0
  • Qt5 support
  • OpenURI: Support write access
  • Build fixes
  • Add more tests
  • Require GLib 2.58
3cd5f50907831cf236b40aa14c5a14ccbbf08828cecb3286efa82ce03cacef28 libportal-0.4.tar.xz
libportal -

Published by matthiasclasen almost 5 years ago

Changes in 0.3

  • Clean up includes
  • Future-proof the API
  • Test and fix update monitor APIs
fd35d66357169e63e33ef46c43fdf22ddc07dbd960ec3462b58ca9ef15a65bd7 libportal-0.3.tar.xz
libportal -

Published by matthiasclasen almost 5 years ago

Changes in 0.2

  • Build a portal-test application if you specify -Dbuild-portal-test=true
  • The portal-test app comes with a flatpak build script for ease of testing
  • The OpenURI call has gained an 'ask' argument
4dac1f3a42e7ee0c216592a8c302e9ff312fa60b4f883fd7ff491da7cefc208b libportal-0.2.tar.xz
libportal -

Published by matthiasclasen almost 5 years ago

$ sha256sum libportal-0.1.tar.xz
f4b2bb7f8bb666b5db6a3bf8f9a28c6de2a63506cb799afa0837809f9f324f84 libportal-0.1.tar.xz
libportal -

Published by matthiasclasen almost 5 years ago

libportal 0.0.3

  • GTK4 support
  • Fix session state monitoring
  • Fix location support
$ sha256sum libportal-0.0.3.tar.xz
a8212585ec9d3b12426594c76fba30793d241163631a46a68c700231a301959c libportal-0.0.3.tar.xz
libportal -

Published by matthiasclasen almost 5 years ago

$ sha256sum libportal-0.0.2.tar.xz
e1f23e9e7cb6cf27fd2537d2727cb402c9fff473d4efeb1f192906c4f09f03ea libportal-0.0.2.tar.xz
libportal -

Published by matthiasclasen almost 5 years ago

Initial release

aaf5350a68e0101f0c7c62ca0ff58e48c069d1371f9de5091737e266aa911263 libportal-0.0.1.tar.xz