MenuLibre 2.3.1 Released

MenuLibre's new command editor simplifies launcher creation by taking the guesswork out of commands. Additionally, missing icons are a thing of the past with the enhanced icon handling added to MenuLibre 2.3.1.

MenuLibre 2.3.1 Released

MenuLibre's newest development release, version 2.3.1, is now available! Today's release features a new "Command Editor" dialog that makes it easy to build launcher commands. It also improves support for missing theme icons, as you might find on Fedora 37 and 38.

The Command Editor

Building application launchers can be tricky. Environment variables have to be passed in a certain way. Some, but not all, components have to be escaped or quoted. To support opening files and URLs, secret codes have to be used. There has to be an easier way.

The new "Command Editor" makes building launcher commands easier than ever.

The command editor removes the guesswork from launcher commands. Environment variables are added before the rest of the command, along with the requisite env command. Commands can be added from the file picker or from the list of installed applications. File, URL, and other argument expansion is clearly detailed for all supported field codes.

Improved support for missing icons

If you've used MenuLibre on Fedora recently, you might have been greeted with a lot of missing icons. Since GNOME Shell doesn't show application directories, the base Adwaita icon theme doesn't ship most of the icons. The result... a pretty sparse MenuLibre application window.

MenuLibre 2.3.0 (the previous release) as seen on Fedora 38. Broken icons can be seen as soon as MenuLibre starts.

Icon handling was significantly improved with 2.3.1. When an icon cannot be found, an appropriate fallback icon is now used instead. Additionally, a warning is displayed in the application editor, overlaying the fallback icon. Finally, there was an issue where symbolic icons might be replaced by their non-symbolic counterparts. MenuLibre will now preserve this setting.

MenuLibre 2.3.1 eliminates missing icons and provides ample warnings for users that don't see an icon they expect.

Translation Updates

Many thanks, as always, to the wonderful translators supporting MenuLibre! Since 2.3.0, translations were updated for the following languages: Brazilian Portuguese, Catalan, Dutch, Finnish, Italian, Lithuanian, Malay, Malay (Arabic), Polish, Russian, Spanish, Swedish, and Turkish.

Testing Appreciated

MenuLibre 2.3.1 is the second development release in the 2.3.x series. I'm adding features and improving cross-desktop support, but invariably I'm adding some new bugs to the mix. Please take this release for a spin, and report any bugs you find on GitHub. Thanks a bunch!

Downloads

Source tarball (sig)