@matthiasclasen matthiasclasen released this Jan 25, 2019 · 2 commits to master since this release

xdg-desktop-portal 1.2.0

  • notification: Use icon validator from flatpak
  • notification: Don't leave temp files around
  • email: Validate options better
  • inhibit: Validate options better
  • file chooser: Add support for setting the current filter
  • Translation updates
$ sha256sum xdg-desktop-portal-1.2.0.tar.xz 
c9a4d6c415417aed3231ebc6c9a4091b90199bea4295aab311ce3dab4032e194  xdg-desktop-portal-1.2.0.tar.xz
Assets 3

@matthiasclasen matthiasclasen released this Jan 16, 2019 · 21 commits to master since this release

Changes in 1.1.1

  • Validate icons in notifications
  • Respect lockdown settings
  • Write back permissions for notifications to indicate portal use
  • Set st_nlink in the documents portal
  • Add infrastructure for validating options
  • Validate email addresses
  • Translation updates
$ sha256sum xdg-desktop-portal-1.1.1.tar.xz 
4eb4daa499da9c36cba027ee596c6d9b21f57c41d59c4c8bdf587d8a183c65d5  xdg-desktop-portal-1.1.1.tar.xz
Assets 3

@matthiasclasen matthiasclasen released this Nov 16, 2018 · 63 commits to master since this release

Changes in 1.1.0

This is the first release in the new unstable 1.1.x series, leading up to 1.2
which is expected around the end of the year.

  • Add a location portal, this requires geoclue 2.5.2
  • Add a settings portal, for desktop-wide settings like XSettings or kdeglobals
  • Allow locking down printing, save-to-disk and opening uris
  • Monitor application changes in the open uri portal
  • Add more tests
$ sha256sum xdg-desktop-portal-1.1.0.tar.xz 
0f0151d956571c4dc7587d14bdad93214eaefdb0c533cdc2d7bf334d16804c3e  xdg-desktop-portal-1.1.0.tar.xz
Assets 3

@matthiasclasen matthiasclasen released this Oct 9, 2018 · 115 commits to master since this release

xdg-desktop-portal 1.0.3

  • Fix an option name in the remote desktop portal
  • document-portal: Validate permissions and report errors
  • Fix life-cycle issues with inodes in the document portal
  • Improve the test coverage of the documents portal
  • Add a 'coverage' make target
$ sha256sum xdg-desktop-portal-1.0.3.tar.xz 
e6d7c19ebe7d14bd42f49ce4b05e6bed5be42806625b3be3be8f23b385da02b6  xdg-desktop-portal-1.0.3.tar.xz
Assets 3

@matthiasclasen matthiasclasen released this Sep 3, 2018 · 136 commits to master since this release

xdg-desktop-portal 1.0.2

  • networkmonitor: Fix several issues
  • inhibit: Add session state monitoring
$ sha256sum xdg-desktop-portal-1.0.2.tar.xz 
2333173a590f840daf9e29afb5482ccf3e2ad69ecca0fb5b043e7403ab7430d7  xdg-desktop-portal-1.0.2.tar.xz
Assets 3

@matthiasclasen matthiasclasen released this Aug 29, 2018 · 143 commits to master since this release

xdg-desktop-portal 1.0.1

  • networkmonitor: Add GetStatus and CanReach methods
  • Add a portal for moving files to the trash
  • Fix an inode leak in the document portal
$ sha256sum xdg-desktop-portal-1.0.1.tar.xz 
656031b89ca55d35c0cce2c16cbddcc158b024276f1de27a283f0d633926f057  xdg-desktop-portal-1.0.1.tar.xz
Assets 3

@matthiasclasen matthiasclasen released this Aug 20, 2018 · 154 commits to master since this release

xdg-desktop-portal 1.0

  • screenshot: Add a color picker api
  • screencast: Bump the pipewire dependency to 0.2.1
  • Improve --help output
  • Small documentation improvements
$ sha256sum xdg-desktop-portal-1.0.tar.xz 
57e41b5842acca3fdd83211e41b80e6bc8e365f069dcc26dfcb22145f42ad787  xdg-desktop-portal-1.0.tar.xz
Assets 3

@matthiasclasen matthiasclasen released this Jul 24, 2018 · 165 commits to master since this release

  • The NetworkMonitor portal API has been changed to allow access control
  • The Proxy and NetworkMonitor portals only respond to requests from
    sandboxes with network access
  • The flatpak portal is now documented
$ sha256sum xdg-desktop-portal-0.99.tar.xz 
df3c4c8114f8026a89e2c37f1b002105fa78211ee455f9c5351f507f36efcfa5  xdg-desktop-portal-0.99.tar.xz
Assets 3

@mariospr mariospr released this Apr 24, 2018 · 198 commits to master since this release

  • Add initial support for Snap packages.
  • Fix memory leaks when ownership of bus names changes.
  • Include docs for the session, remote desktop and screencast portals.
  • document-portal: Be more flexible validating apps' IDs.
  • document-portal: Be more strict when checking & granting file access.
  • file-chooser: Fix crash with unitialized data in the save dialog.
  • open-uri: Don't ever skip showing the dialog if a threshold is set.
  • open-uri: Don't register http: URIs for sandboxed handlers.
  • remote-desktop: Use the correct device type values.
  • screencast: Fix synchronization issue with PipeWire.
  • Translation updates
    Chinese (Taiwan)
$ sha256sum xdg-desktop-portal-0.11.tar.xz
c33e0093800ecc227c6b962417214774ceda70c16cb921576709b2d7c4921a4c  xdg-desktop-portal-0.11.tar.xz
Assets 3

@alexlarsson alexlarsson released this Feb 14, 2018 · 239 commits to master since this release

This version of xdg-desktop-portal contains the xdg-document-portal
that used to be shipped by flatpak. The code was moved to
xdg-desktop-portal as a first step towards being used by
snappy. Additionally having the two related portals delivered together
makes it easier to implement new features that rely on changes to
both portals.

The two versions of the document portal are fully compatible, but the
package files will conflict with older versions of flatpak, so
packagers will have to pick one version. Following this there will be
a new release of unstable flatpak with the document portal removed,
and a release of the stable branch (0.10) that has a configure
option to disable the document portal.

Additionally, this release contains a new screencast and remote
desktop portal based on PipeWire.

Major changes in this versions:

  • Import permission store from flatpak
  • Import document portal from flatpak
  • Add remote desktop portal
  • Add screencast portal
  • Add "interactive" mode to screenshot portal
  • file-chooser: Don't return document paths for paths the application has direct access to
  • Handle newer version of bubblewrap
  • New abstraction for application info, supporting multiple sandbox technologies
  • Add basic test suite
$ sha256sum xdg-desktop-portal-0.10.tar.xz 
cdcae14b8797ad840362f4bea3c6e1c74790a6a6201d800ee36577f2b989e54e  xdg-desktop-portal-0.10.tar.xz
Assets 3