Skip to content

MenuLibre 2.1.4

Compare
Choose a tag to compare
@bluesabre bluesabre released this 11 Jun 01:44
· 734 commits to master since this release

New Features

  • Add button to test launchers without saving (LP: #1315875)
  • Add button to sort menu directory contents alphabetically (LP: #1315536)
  • Allow creation of subdirectories in preinstalled system paths (LP: #1315872)
  • New Parsing Errors log for notifying about bad desktop files
  • New Layout Preferences! Budgie, GNOME, and Pantheon will utilize client side decorations by default while all other desktops use a more traditional toolbar and server side decorations. Users can define their preference with the -b and -t commandline flags.

General

  • Use the folder icon instead of applications-other (LP: #1605905)
  • Use switches for Hidden and DBusActivatable keys
  • Include additional non-standard by commonly-used categories
  • Added support for "Implements" key
  • Added Cinnamon, EDE, LXQt, and Pantheon to list of supported ShowIn DEs
  • Replaced KeyFile backend with GLib.KeyFile for better support
  • Version key bumped to the 1.1 version of the specification

Bug Fixes

  • Invalid categories added to first launcher in top-level directory under Xfce (LP: #1605973)
  • Categories created by Alacarte not respected, custom launchers deleted (LP: #1315880)
  • Some categories cannot be removed from a launcher (LP: #1307002)
  • Make hidden items italic (LP: #1310261)
  • Exit application when Ctrl-C is pressed in the terminal (LP: #1702725)
  • Catch exceptions when saving and display an error (LP: #1444668)
  • Automatically replace ~ with full home directory (LP: #1732099)
  • TypeError when adding a launcher and nothing is selected in the directory view (LP: #1556664)
  • Limit when items can be moved up or down, preventing subdirectories from leaving parent directories
  • Fix display of newly hidden directories
  • Fix markup errors in tooltips and labels

Updated Translations

  • Brazilian Portuguese, Catalan, Croatian, Danish, French, Galician, German, Italian, Kazakh, Lithuanian, Polish, Russian, Slovak, Spanish, Swedish, Ukrainian
  • Translation templates have been updated with simplified strings and notes for every string used in MenuLibre. This should make adding additional translations much easier in the future.