https://bugs.kde.org/show_bug.cgi?id=424485
David Edmundson <k...@davidedmundson.co.uk> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |k...@davidedmundson.co.uk --- Comment #2 from David Edmundson <k...@davidedmundson.co.uk> --- We need to get the correct DBus service name + path for the appmenu for a given window. Currently we look at an X property of the window for KDE's appmenu and GTK's appmenu then write back a new service and path to our proxy. We have a wayland protocol for KDE's one GTK/mutter have a wayland protocol for GTK's one Wayland protocols are strictly between the compositor and the client and are not sniffable or editable. To match that design we would need to: implement https://gitlab.gnome.org/GNOME/gtk/-/blob/master/gdk/wayland/protocol/gtk-shell.xml in kwin This is very problematic as announcing we support this means GTK will then "know" we support all the things on here - it's also unstable as a protocol and GTK specific. We also then need to somehow write our proxy path back in a way that kwin keeps (in a brand new protocol bespoke to the proxy) Then we would need changes on top to copy what we do for appmenu and then proxy that data from kwin through plasma-window-management protocol to the client. -- You are receiving this mail because: You are watching all bug changes.