Ubuntu / Linux news and application reviews.

Always Show Menus Unity Feature Lands In Ubuntu 15.04 Vivid Vervet

The option to always show the Unity menus, implemented by +Marco Trevisan, has landed in Ubuntu 15.04 Vivid Vervet.

As you probably know, in the current stable Ubuntu releases (12.04, 14.04 and 14.10), the Unity (global) menus are displayed on mouseover for both the default menu that's displayed on the top Unity panel and LIM (locally integrated menu), which is displayed in the application titlebar.

With Ubuntu 15.04, there's a new option (not enabled by default) which allows setting the Unity menus to always be visible:

Unity always-show-menus Ubuntu 15.04 Vivid Vervet

Unity To Get An Option To Always Show The Menus [Ubuntu 15.04 Vivid Vervet]

Unity developer +Marco Trevisan is working on some tweaks for Ubuntu 15.04 Vivid Vervet and among them, there's a fix for a three year old bug related to Unity's menus. 

Marco's work involves adding an option to always show the Unity menus (in Unity, the menus are currently displayed on mouseover). Furthermore, this option will work with both the regular Appmenu / global menu, displayed on the top Unity panel, as well as LIM (locally integrated menus), displayed in the application titlebar:

Ubuntu 15.05 Vivid Vervet Menu always visible

Ubuntu 14.04 Gets Locally Integrated Menus (LIM)

Ubuntu 14.04 Trusty Tahr: After getting new GTK3 CSS themed window decorations and other interesting changes this week, Unity has received yet another new feature: locally integrated menus, or LIM. 

Ubuntu locally integrated menus lim

Get Unity Global Menu / HUD Support For Java Swing Applications With JAyatana

Java Swing Ayatana is a project that brings Ubuntu global menu (AppMenu) and HUD support for Java Swing applications.

JAyatana version 2 was released recently, getting support for Ubuntu 13.10 along with a PPA for easy installation. Update: the PPA now supports Ubuntu 14.04 and 14.10.

Using this, you'll get Unity AppMenu and HUD support for applications such as: NetBeans IDE, IntelliJ IDEA, Android Studio, jDownloader and so on.

Ubuntu Unity Global Menu Can Now Be Disabled For Individual Applications

After a recent update in Ubuntu 14.04 Trusty Tahr, it's possible to whitelist or blacklist individual applications from using the Ubuntu AppMenu (global menu).

How To Disable The GNOME Shell AppMenu While Retaining Its Functionality

GNOME has introduced the AppMenu for some of its core applications a while back (for some applications like Epiphany, with GNOME 3.4 and for others like Nautilus, etc. with GNOME 3.6), meaning that part of the menu or the whole menu is displayed as a drop-down on the top GNOME Shell bar:

GNOME Shell AppMenu Nautilus

Kubuntu: How To Enable The KDE Appmenu [Global Menu Or Title Bar Button]

Starting with KDE SC 4.10, KDE can now use an appmenu instead of the classic menu, and two styles are available: a menu bar at the top of the screen (a global menu) that's hidden by default and revealed on mouse over or a menu button on the window decoration:

KDE 4.10: Appmenu as a titlebar button
Appmenu as a titlebar button

KDE 4.10: Top screen menubar
Top screen menubar

Eclipse IDE: Get Ubuntu AppMenu And HUD Support

By default, the popular Eclipse IDE does not support the Ubuntu AppMenu or  HUD. The reason for this is that Eclipse has been blacklisted so it wouldn't use the AppMenu around the time of Ubuntu 10.10 Maverick Meerkat because it didn't work back then.

Now Eclipse does work with the AppMenu, however, there are some minor glitches like some menu shortcuts not being displayed (although they do work). If this isn't a problem for you, here's a quick way to whitelist Eclipse so it can make use of Ubuntu's Appmenu and HUD.

Below you can see Eclipse IDE with global menu and HUD support running in Ubuntu 13.04: