romangg
released this
29 Jan 14:53
·
131 commits
to master
since this release
0.526.0-beta.0 (2022-10-10)
⚠ BREAKING CHANGES
- server: KDE idle API changes
- server: create Plasma windows without parent, unmap them via dtor call
- client: dmabuf modifiers in 64 bit only
- client: dmabuf formats in vector
- server: dmabuf modifier set once per buffer, not for each plane
Features
- implement plasma_shell applet popup role (86fecaa)
- implement plasma_shell open under cursor request (5cf1ede)
- server: set one modifier per dmabuf buffer (c3e8005)
- server: unmap Plasma windows with dtor call (a910169)
- support org_kde_plasma_activation_feedback interface (83a0d38)
- update to Plasma window management version 15 (9675128)
- update to Plasma window management version 16 (68e9200)
Bug Fixes
- bump org_kde_plasma_window_management version (8bd1320)
- bump Plasma shell protocol version (5007208)
- client: remove timer from windowCreated (421e811)
- client: silence PlasmaWindowManagement clang warnings (599da6f)
- replace emit with Q_EMIT (8eb9935)
- server: check C-function return values (6ca253a)
- server: correct typo in Wayland::Global (bcbf01f)
- server: make PlasmaVirtualDesktop dtor public (306bc77)
- server: remove duplicate include (c394f20)
- server: remove unused attribute (9fcd0cb)
- server: use default member initializer (ef7ff71)