Ubuntu / Linux news and application reviews.

Add A Searchable Command Palette To Any GTK3 Application Using Plotinus

Plotinus is a library that adds a searchable command palette to any GTK+ 3 application, similar to the Atom and Sublime Text Command Palette feature (or Unity HUD).

Plotinus with Gedit

Ubuntu MATE 16.10 Yakkety Yak Gets A Unity HUD-Like Searchable Menu

MATE HUD, a Unity HUD-like tool that allows searching through an application's menu, was recently uploaded to the official Yakkety Yak repositories, and is available (but not enabled) by default in Ubuntu MATE 16.10.

Ubuntu MATE HUD

How To Get A Unity-Like HUD (Searchable Menu) In Xubuntu, Ubuntu MATE, Linux Mint, More

You're probably familiar with the Unity HUD, or Head-Up Display, which lets you search through and application's menu. Thanks to Rafael Bocquet's i3-hud-menu (and J.A. McNaughton's fork), you can use this menu search feature in pretty much any desktop environment (and in any Linux distribution in which you can install unity-gtk-module).

i3-hud-menu allows searching and navigating through an application's menu using the keyboard, with the use of dmenu (dmenu doesn't have mouse support by default). Here's how it looks like in Xubuntu 16.04:

i3-menu-hud Xubuntu

Ubuntu 15.04 To Get Global Menu And HUD Support By Default For Java Swing Applications

Quick Ubuntu 15.04 Vivid Vervet update:  JAyatana was uploaded to the main Ubuntu 15.04 repositories today (moved from proposed to release) and according to the changelog, it will probably be installed by default:

Drop dependency on java, so that we can integrate this package by default without dragging java on the default installed (as we did in the past with qt appmenu integration).

Update: JAyatana is now installed by default in Ubuntu 15.04 Vivid Vervet.

Java Swing Ayatana (JAyatana) is a project that integrates Java Swing applications with Ubuntu's global menu (AppMenu) and HUD.

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:



HUD Is Now Available For Unity 2D Too [Ubuntu 12.04]

HUD menu unity 2D ubuntu 12.04

HUD was added by default in Ubuntu 12.04, but only for Unity 3D (with Compiz) and since feature freeze has passed, it seemed HUD wasn't going to be available for Unity 2D. But a feature freeze exception was made and Unity 2D now includes HUD.

HUD Added By Default In Ubuntu 12.04 Precise Pangolin

unity hud menu

Back when Mark Shuttleworth announced HUD (Head-Up Display), a new smart menu for Unity, it wasn't sure if it will be added by default in Ubuntu 12.04 Precise Pangolin. Well, Unity 5.4.0 has just been uploaded to the Ubuntu 12.04 repositories and it comes with HUD by default. However, HUD doesn't replace the global menu so it you're not forced to use it!

AppMenu Runner: HUD-Like Functionality For KDE

HUD KDE appmenu runner screenshot

A while back, Alex Fiestas has implemented something very similar to HUD, Unity's new smart menu, for KDE. The initial implementation only worked for KDE applications and only if the menu was shown in the application window. After seeing HUD in action, he was motivated to continue his project, so he implemented this into KRunner.