On Wed, 12 Dec 2018 11:14:48 +0000 Carsten Haitzler (The Rasterman) <[email protected]> said:
> On Tue, 11 Dec 2018 21:12:29 +0100 David Craven <[email protected]> said: > > There is already a dbus protocol for this canonical came up with for > ubuntu/unity and it's got support in several toolkits already. Look into > com.canonical.AppMenu.Registrar (google for it). > > This is also already implemented by at least some wayland compositors. > (enlightenment does - optional module to load for the feature). it works in > X11 and wayland too. actually let me correct this - it works with xwayland and x clients. it would need some changes to deal with wayland clients (you';d need some kind of uuid for wl surfaces to replace the windowid used for x11). > > Hi, > > > > This isn't a concrete proposal but I think it would be nice to have > > support for compositors implementing a menu like interface that > > wayland clients can use. What this menu is or how it is implemented is > > up to the compositor. The client would register an action in a tree > > like structure and be notified when it occurs. This would allow > > implementing for example a mac osx style compositor where the main > > application menu is rendered outside of the window and changes > > depending on what window has focus, or provide a more vim like > > multimode experience with unified keybindings. I think this would help > > toolkits like qt provide a native look and feel on wayland and > > compositors define what a native look and feel is. > > > > Regards, > > David > > _______________________________________________ > > wayland-devel mailing list > > [email protected] > > https://lists.freedesktop.org/mailman/listinfo/wayland-devel > > > -- > ------------- Codito, ergo sum - "I code, therefore I am" -------------- > Carsten Haitzler - [email protected] > > _______________________________________________ > wayland-devel mailing list > [email protected] > https://lists.freedesktop.org/mailman/listinfo/wayland-devel -- ------------- Codito, ergo sum - "I code, therefore I am" -------------- Carsten Haitzler - [email protected] _______________________________________________ wayland-devel mailing list [email protected] https://lists.freedesktop.org/mailman/listinfo/wayland-devel
