Closed nsklaus closed 5 years ago
Moved to TODO. Thanks.
Moved to TODO. Thanks.
maybe i'm not looking at the right file, i can't find it in the todo here ?
It's there -- just didn't push the branch out. Now I have.
i understand better, thank you for telling.
i'm openning this feature request following a talk on #fvwm channel, to discuss the feasibility of adding global menu support on fvwm3.
what are globalmenu / appmenu:
"it's a menu exported out of an application window via DBus and placed instead on a desktop panel. "
implementation:
among the ideas that were discussed in the channel, it was expressed that perhaps it "could be implemented as a synchronous module written against libfvwm which relies on DBus".
for reference: freedesktop.org "The motivation for this abstract model of application controls is that modern user interfaces tend to make these controls available outside the application. Examples include global menus, jumplists, dash boards, etc." that link is the closest match i could find to document the feature. please let me know if you find something better.
usage
on other desktops, usualy a global shell variable is being set to enable / disable exporting the menus. it works with qt and gtk apps. the menu displayed in the panel is the one from the focused application. idealy, when no application are focused, then a default menu is displayed (e.g: some kind of desktop menu.. rearrange icons, create file, delete file and such)
example of the feature as seen in other desktops
budgie:
elementary:
gnome:
kde:
xfce: