Skip to content

Releases: bilelmoussaoui/ashpd

0.10.2

01 Nov 16:19
Compare
Choose a tag to compare
  • Add backend feature to docs.rs

0.10.1

01 Nov 10:50
Compare
Choose a tag to compare

What's Changed

  • desktop/activation-token: Add helper for retriving the token from a gtk::Widget or a WlSurface
  • desktop/secret: Close the socket after done reading
  • desktop/input-capture: Fix barrier-id type
  • desktop: Use a Pid alias all over the codebase
  • desktop/notification: Support v2 of the interface
  • Introduce backend implementation support, allowing to write a portal implementation in pure Rust. Currently, we don't support Session based portals. The backend feature is considered experimental as we might possibly introduce API breaking changes in the future but it should be good enough for getting started. Examples of how a portal can be implemented can be found in backend-demo

Note: The 0.10.0 release has been yanked from crates.io as it contained a build error when the glib feature is enabled.

0.9.2

0.9.1

14 Jul 15:45
Compare
Choose a tag to compare

What's Changed

Full Changelog: 0.9.0...0.9.1

0.9.0

13 Jul 11:01
4373073
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 0.8.0...0.9.0

0.8.1

16 Mar 22:01
Compare
Choose a tag to compare
  • settings/fix: deserialize accent-color value as a tuple (f64, f64, f64) by @wash2
  • input-capture/fix: Use correct deserialization macro for signals types by @feschber

0.8.0

18 Feb 14:48
Compare
Choose a tag to compare

What's Changed

  • Bump zbus to 4.0.
  • Bump pipewire-rs to 0.8
  • Require MRSV 1.75, required by zbus 4.0
  • desktop/settings: Add contrast key support
  • desktop/input-capture: Fix signals signatures

0.7.0

04 Feb 12:39
Compare
Choose a tag to compare

0.6.8

06 Jan 20:49
Compare
Choose a tag to compare

Bilal Elmoussaoui

  • docs: Update links
  • misc: Implement Deref for zbus::Proxy
  • docs: Use doc cfg to display the required features

Carlos Martín Nieto

  • flatpak: add the Development interface to launch programs on the host
  • flatpak: fix typo existed -> exited
  • flatpak: correct Spawn comment about running outside the sandbox

Ian Douglas Scott

  • input_capture: Fix parsing of Zones
  • input_capture: Fix parsing of CreateSessionResponse

Ferdinand Schober

  • Fix possible OnceCell panic in Proxy::connection() (#186)

Sophie Herold

  • Drop async-std crate (#179)
  • window_identifier: from_native with wayland only
  • filechooser: Support current_folder with OpenFile

0.6.3

13 Oct 19:48
Compare
Choose a tag to compare

What's Changed

Breaking API changes

desktop: Enforce Bytes icon variant for Dynamic Launcher portal

The change affects the API signature of Dynamic Launcher portal, as the portal wasn't even working before this change, the API break is ok.

Full Changelog: 0.6.2...0.6.3