Skip to content

Releases: hyprwm/xdg-desktop-portal-hyprland

v1.2.6

25 Dec 14:29
Compare
Choose a tag to compare

A minor update to massively optimize battery usage, alongside some minor patches.

Fixes

  • core: avoid having the toplevel mgr bound all the time
  • core: fix incorrect usage of ms in poll thread
  • screencast: guard pipewire stream validity for queue

Other

  • cmakelists: add -Wno-address-of-temporary

MRs

New Contributors

Full Changelog: v1.2.5...v1.2.6

v1.2.5

20 Nov 19:26
Compare
Choose a tag to compare

Small update to address vram leaks and add back screenshot functionality

Changes

  • Added back screenshot functionality
  • VRAM leak fixes

MRs

  • Added back screenshot functionality by @eneoli in #127
  • Destroy pipewire streams when ScreenCast sessions are closed by @MikeWalrus in #130

New Contributors

Full Changelog: v1.2.4...v1.2.5

v1.2.4

03 Nov 22:02
Compare
Choose a tag to compare

A small patch to remove the unsupported screenshot cap from the .portal file.

Fixes

  • portal: remove screenshot cap from .portal file

MRs

New Contributors

Full Changelog: v1.2.3...v1.2.4

v1.2.3

22 Oct 13:28
Compare
Choose a tag to compare

Small update still fixing more edge cases causing a CPU core spike after exit.

Fixes

  • core: fix pollfds hup check loop

MRs

New Contributors

Full Changelog: v1.2.2...v1.2.3

v1.2.2

10 Oct 19:57
Compare
Choose a tag to compare

Minor release to fix some issues with screensharing on non-linear dmabuf GPUs and xdph not exiting on terminate.

Full Changelog: v1.2.1...v1.2.2

v1.2.1

08 Oct 00:07
Compare
Choose a tag to compare

Important hotfix to 1.2.0 to fix crashes after a few seconds.

Full Changelog: v1.2.0...v1.2.1

v1.2.0

07 Oct 00:13
Compare
Choose a tag to compare

Mostly performance improvements and a fix for high CPU usage after exit.

Also fixes the picker starting at windows and not monitors.

MRs

New Contributors

Full Changelog: v1.1.0...v1.2.0

v1.1.0

18 Sep 17:13
Compare
Choose a tag to compare

Some minor improvements to v1.0, with a notable drop in CPU usage when idle, and a new notification for missing qt*-wayland deps.

Changes

  • core: rework event loop for polling and C++-style awaits
  • internal: make frame callbacks log a trace
  • internal: add a notification on missing qt-wayland packages

MRs

New Contributors

Full Changelog: v1.0.0...v1.1.0

v1.0.0

06 Sep 19:17
0224695
Compare
Choose a tag to compare

This release is a full and complete rewrite of XDPH from scratch.

Note: v1.0.0-fixed is a fixed tarball, v1.0.0 misses the picker binary.

Notes for packagers:

  • C -> C++
  • gcc >= 13 (or clang >= 17)
  • sdbus-c++ >= 1.3.0 (or just use the subproject, it's not an .so)

v0.5.0

03 Aug 17:11
Compare
Choose a tag to compare

Changes

  • pw: guard output in transform checks
  • toplevelexport: remove _done call from _buffer
  • screencast: correct array size

MRs

New Contributors

Full Changelog: v0.4.0...v0.5.0