0.9.x branch installation
Supposed to be ready after installation and a reboot.
configure with proper prefix (--prefix=/usr --sysconfdir=/etc --libdir=/usr/lib64, usually, but FOLLOW the distributation conventions)
The following settings are relevant:
GTK3_MODULES_DIR GTK3_MODULES_DIR directory to install the gtk3 plugin module
GTK2_MODULES_DIR GTK2_MODULES_DIR directory to install the gtk2 plugin module
EXTDIR EXTDIR directory to install the extension
GSCHEMASDIR GSCHEMASDIR directory to install the gschema
SERVICESDIR SERVICESDIR directory to install the dbus service
After installation and a reboot, the AppMenu in GnomeShell(the second item on the top left bar) shows the Global Menu. Click and see. All application's menu disappears.
Installation details
Here is a tree of the installation, with the purpose of the file in comments.
_inst
|-- etc
| `-- profile.d
| `-- globalmenu.sh # set GTK_MODULES environment of everyone
`-- usr
|-- bin
| `-- gnome-globalmenu-manager # the dbus daemon relating menu to xwindows, and transports the menu.
|-- lib64
| |-- gtk-2.0
| | `-- modules
| | |-- libglobalmenu-gtk2.la # libtool debrits
| | |-- libglobalmenu-gtk2.so # gtk2 module (change in size allocation model)
| | `-- libglobalmenu-gtk.so -> libglobalmenu-gtk2.so (symlink to make sure gtk2 and gtk3 modules have the same name)
| `-- gtk-3.0
| `-- modules
| |-- libglobalmenu-gtk.la # libtool debrits
| `-- libglobalmenu-gtk.so #gtk3 module
`-- share
|-- dbus-1
| `-- services
| `-- org.globalmenu.manager.service # dbus autolaunch file for launching gnome-globalmenu-manager on demand
|-- doc
| `-- gnome-globalmenu
| |-- AUTHORS
| |-- ChangeLog
| |-- COPYING
| |-- INSTALL
| `-- README
|-- glib-2.0
| `-- schemas
| |-- gschemas.compiled # file generated by glib-schema-compiler
| `-- org.globalmenu.gschema.xml # gsettings key org.globalmenu:/enabled, can be true or false. You still have to logout to get things into effects
|-- gnome-shell
| `-- extensions
| `-- GlobalMenu@globalmenu.org
| |-- extension.js # plugin main module
| |-- GlobalMenuGnomeShell-1.0.typelib # exposing some non gi friendly MetaWindow api to javascript
| |-- metadata.json #plugin junkies
| `-- stylesheet.css #stylesheet customizations.
`-- man
`-- man1
`-- gnome-globalmenu.1 # man page needs updating.
Hi,
Is there anyway to get the global menu's appearing directly on the gnome panel for gnome-shell, instead of having to click the name of the app to get to the menu's?
config.status: error: cannot find input file: `po/Makefile.in.in' What the fuck is po? (Read: How do I fix this?=/)
Ideally left clicking will bring up the current menu with only "Quit Application?", where right clicking it would bring up the global menu (Or the opposite). Is this possible?
"Hi,
Is there anyway to get the global menu's appearing directly on the gnome panel for gnome-shell, instead of having to click the name of the app to get to the menu's?"
I'd like to refresh this question :)
global menu should only work for maximised windows like in unity. Is this possible?
Also getting the error "config.status: error: cannot find input file: `po/Makefile.in.in'" 0.9.alpha5 version.
"Hi,
Is there anyway to get the global menu's appearing directly on the gnome panel for gnome-shell, instead of having to click the name of the app to get to the menu's?"
Same question here !
global mnu has ceased to function in the latest gnome-shell fromm ricotz/testing ppa great extension though :-)