You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Add support for requesting server side decorations with XDG Decorations or the KDE Decoration Protocol (solved by libdecor)
Add client-side decorations for Gnome / Mutter (which does not support XDG Decorations) (solved by libdecor)
The last of these is likely going to be a long way off, if it is ever implemented. Since wl-mirror does not use a toolkit, adding client-side decorations would involve a whole new level of complexity since that would require handling mouse input and seats.
The text was updated successfully, but these errors were encountered:
For client-side decorations, libdecor could also be an option, if it's easily possible to add it to our event loop unintrusively (it seems to have its own dispatch function that replaces wl_display_dispatch in the examples)
I started implementing libdecor support for server and client side window decorations. Current progress tracked in branch feature-libdecor.
Currently it's still a little buggy, especially on sway. Window movement and resizing seems to work fine on KDE, but the feature is definitely far from being implemented correctly.
There are a few things that need to be done for wl-mirror to work on other compositors than sway / wlroots:
The last of these is likely going to be a long way off, if it is ever implemented. Since wl-mirror does not use a toolkit, adding client-side decorations would involve a whole new level of complexity since that would require handling mouse input and seats.
The text was updated successfully, but these errors were encountered: