Commit graph

7 commits

Author SHA1 Message Date
e0cff677a5
wayland/layershell: refactor layer shell surface integration
In addition to the much needed cleanup:

- The bridge/extension type is now directly tied to the QWindow
instead of the WlrLayershell object, and is much smaller.
- Layer requests are now comitted via polish instead of for each
change individually.
2025-05-13 14:56:49 -07:00
cd429142a4
wayland/screencopy: add screencopy 2025-01-14 05:08:07 -08:00
b5b9c1f6c3
wayland/toplevel_management: add foreign toplevel management 2024-06-07 04:31:20 -07:00
48bdcf4db2
feat(slock): add user facing SessionLock and SessionLockSurface 2024-02-28 19:55:49 -08:00
cfd9a27619
refactor: move wlr_layershell to its own subdirectory 2024-02-26 03:13:55 -08:00
4ae7ff8c72
rename: QuickShell => Quickshell 2024-02-26 00:57:47 -08:00
fabf86f75f
fix(docs): fix incorrect docgen and add wayland module 2024-02-25 19:36:52 -08:00