Orbit Global Menu: A working global menu addon for GNOME
Orbit Global Menu is a new GNOME extension that gives the GNOME desktop a feature it was intentionally designed without, and one that some users miss very badly – this vulture being one of them.
- The problem is getting worse over time, as in recent versions (since GNOME 40 and Gtk4), the GNOME human-interface guidelines encourage smartphone-style hamburger menus, replacing the traditional horizontal menu bar.
- For instance, it has no desktop icons, no system tray or defined place for status indicators, and neither GNOME nor GNOME-compliant applications have menu bars, either inside windows (Microsoft style) or in the top panel (Apple macOS style).
- It is tricky to add global menu bar support to apps that lack a menu bar, but Orbit's developer "Unmade" found a rather labor-intensive solution.
A new extension brings a working global menu bar to the GNOME desktop, even for some apps that don’t have menu bars at all.
Our fondness for this UI feature was visible in the two-part series we wrote in September on how to customize Xfce and then in part two how to get the global menu working with more apps.
- If you are willing and able to build and install a small additional connector, it lets the global-menu applet talk to lots more applications.
- Apple introduced the first global menu bar in the Lisa, and improved on that in the Macintosh.
- (Back in 2013, this vulture argued that when Microsoft threatened to sue multiple Linux vendors over infringing Windows UI patents, some 20 years ago, this UI fragmentation was just what the company wanted.) GNOME 2 was the Linux world's default desktop.
- We suspect this is something that will cause strongly contrasting opinions among many GNOME users: some will by puzzled why anyone would bother, while others may think "at last!" and rush to try it.
- The menu bar applet contains maps of keyboard controls for 292 different apps, so it can show a menu all on its own and then send those apps simulated keystrokes to operate it.
How this summary was made: extractive summary — built from the sources' own reporting. It is drawn only from the reporting of the sources listed below — read the originals for full detail. How we summarize →