Dougiedee13 / gnome2-globalmenu

Automatically exported from code.google.com/p/gnome2-globalmenu
GNU General Public License v2.0
0 stars 0 forks source link

Globalmenu does not show menus for windows in fullscreen mode #550

Open GoogleCodeExporter opened 8 years ago

GoogleCodeExporter commented 8 years ago
Hi everyone,

I am using gnome-globalmenu 0.7.8 in Ubuntu 9.10 64bit. So far, so good - I
really like how things work, with one exception. I cannot use any of the
applications that work well with globalmenu in fullscreen mode, for the
simple fact that the applet does not reinstate their menus when it is
covered by the application window. Please keep in mind that not every menu
item has a shortcut or a toolbar button, or that users know them all by
heart. I skimmed though the open issues and did not see any item regarding
this problem for previous, current, or future versions.

I have no idea right now, which would be the best way to address the issue.
The 2 possibilities I see are: a) for the applet to put the application
menu back in place, when the application goes fullscreen, and b) for the
applet to convert to a auto-hide panel along the edge where the menu
normally resides, with itself as the only panel applet, and show itself
when the user puts the mouse cursor along the screen edge for a time about
500 milliseconds (or configurable).

Maybe the developers will decide which is faster/easier/better maintainable
or they will ask other users for input. However they do it, I believe this
to be a bug if not addressed.

Cheers,

Todor

Original issue reported on code.google.com by todorov.tn@gmail.com on 2 Dec 2009 at 2:27

GoogleCodeExporter commented 8 years ago
Some recently commits on github allows you to modify the visibility of the local
menubar via a commandline tool 'globalmenu-settings'.

So we have the infrastructure support for your first proposal(put the menu bar 
back
to app). 

The obstatle is finding whether a window is in full screen or not.

Original comment by rainwood...@gmail.com on 9 Dec 2009 at 9:37