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
Since Louvre already support xdg_decoration_unstable_v1, supporting org_kde_kwin_server_decoration_manager as well shouldn't be much an issue as they are almost identical protocols.
The text was updated successfully, but these errors were encountered:
@ehopperdietzel It may take literal years for this GTK MR to be included, and since the KDE Decoration protocol is deprecated, it is not longer subject to change, on the other hand I don't know if there is many GTK apps that uses server side decorations, as Gnome is popularly known to be against server side decorations.
I am going to consider it, but to be honest, I don't like the idea of adding two protocols for the same purpose, and even worse if one of those is deprecated. Anyway, GTK has a very robust theming system for CSD, which even allows applying border masks for round corners and such. So, in the meantime, that could be used.
This is very silly, GTK support KDE protocol for decoration, but not the XDG one.
Relevant code: https://gitlab.gnome.org/GNOME/gtk/-/blob/main/gdk/wayland/gdkdisplay-wayland.c
Searching for
xdg_decoration
in the entire project result in nothingChecking for
org_kde_kwin_server_decoration_manager
gives multiple resultsRelevant protocols:
Since Louvre already support
xdg_decoration_unstable_v1
, supportingorg_kde_kwin_server_decoration_manager
as well shouldn't be much an issue as they are almost identical protocols.The text was updated successfully, but these errors were encountered: