Skip to content

Releases: bilelmoussaoui/ashpd

0.2.5

02 Mar 10:48
Compare
Choose a tag to compare

0.2.4

27 Feb 00:09
Compare
Choose a tag to compare
bump to 0.2.4

0.2.3

26 Feb 22:03
Compare
Choose a tag to compare
  • Properly serialize/deserialize C-enums like types

0.2.2

27 Jan 11:46
Compare
Choose a tag to compare
  • WindowIdentifier: don't fail in case a Wayland handle has been already exported. Instead store it internally and re-use it and only unexport the handle when the latest WindowIdentifier that makes use of that handle is dropped.

0.2.1

26 Jan 17:45
Compare
Choose a tag to compare
  • Fix a typo in WindowIdentifier constructor name form_raw_handle -> from_raw_handle

0.2 release!

25 Jan 20:08
Compare
Choose a tag to compare

The release consists of a ton of changes that happened during the last 6 alpha releases and one beta. It consists of mostly:

  • Async only API using zbus 2.0
  • A new almost fully featured demo of the API available on https://flathub.org/apps/details/com.belmoussaoui.ashpd.demo
  • Integration with both GTK4/GTK3 for x11/Wayland window handle retrieval (optional)
  • Integration with PipeWire for retrieving the camera NodeID when possible (optional)
  • Integration with raw-window-handle crate to allow creating a WindowIdentifier from it, very useful for cross-platform crates that wants to make use of the portals on Linux (optional)
  • Library calls logging using the tracing API (optional)
  • Docs aliases for finding the Rust alternatives to what libportal offers or for finding the proxy to use from the DBus interface
  • Enjoy!

First alpha release of the ASHPD demo

06 Oct 21:57
Compare
Choose a tag to compare

ASHPD Demo is a little application to test various parts of the portals using the ASHPD library