|
|
DevelopmentHome InstallGuidelineInChinese Installation InstallingonUbuntu ReleaseNotes
Global Menu Bar for GNOME
THIS IS ALPHA SOFTWARE. USE AT YOUR OWN RISK. IT KILLS KITTENS AND COMPUTERS TOO
This project introduces document oriented concepts into gnome, and improves gnome's respect for Fitts's law. Most GTK applications works fine with Global Menu, via the gtk-aqd patch. See ApplicationCompatibility for a list of them.
There are several advantages by adopting a shared global menu bar in Gnome (thanks Matthew for organizing these):
- It works better with narrow windows, because the width of the menus isn't limited to the width of the window. (This is a problem for Gimp and Inkscape especially.)
- It's less confusing -- when two menu bars are visible on-screen at once, sometimes people choose the wrong one.
- Global Menu is the first step to move toward a Document Centric Desktop Environment ( ThoughtsOnADocumentCentricGnome ) which is, believed by us, the trend of DEs.
Project Layout
- libgnomenu: providing the global menu bar widget.
- servers: Global Menu servers, providing a region for global menu bars.
- gnome-globalmenu-applet: A gnome-panel applet plays the role of a global menu server, which pick up the floating menubars and display them in it's own window;
- xfce-globalmenu-plugin: A xfce-panel plugin.
- gtk2-aqd: A patch to gtk2 to make use of libgnomenu for GtkMenuBar applications.
Development
See: DevelopmentHome
Installation
See: Installation
News
- Sunday, March 09 2008, GNOME Global Menu 0.4 shall be considered as available(via svn or packages) for daily use. ReleaseNotes.
- Thursday, January 31 2008, gnome-globalmenu 0.3 svn323 is ready. ReleaseNotes
- Monday, January 07 2008, Gnome2-globalmenu 0.3 is ready. ReleaseNotes
- Gnome2-globalmenu 0.2.1 is out. ReleaseNotes
Links
The Bug corresponding to the inclusion of a global menu in GNOME. It was opened in Aqd and has the old version of the patch. It keeps track of any progress, and of a future inclusion as an hidden option in GNOME.
The Ubuntuforums.org thread started by Aqd to keep track of the developpement and to provide technical support. It is the major source of knowledge, tips and tricks, patches on the subject. It has been partly summarized in the Ubuntu Wiki but would need further synthetization. It is now the home of further developpement by rainwoodman. It is more than 130 pages long.
The Ubuntu Wiki global menu page started to synthetize available information and (un) install procedures on Ubuntu, but has instructions that can be easily adapted to other systems. It needs to be updated with the new procedure.
Fedora Forum Thread. ?
