MenuLibre 2.3.2
Pre-release
Pre-release
bluesabre
released this
22 Aug 11:44
·
60 commits
to master
since this release
Please note that this is a development release.
General
- All Glade and GtkBuilder usage has been replaced with native Python and GTK code. This simplifies future updates and enables porting to newer toolkits.
- All code was processed with Pylance to identify and resolve various unknown and potential bugs.
New Features
- Label tooltips have been replaced by a new, on-demand help button. Clicking this button will show a dialog with more information and links.
- An on-demand copy button is now displayed when hovering a launcher's filename. Clicking this button will copy the filename to your clipboard.
Bug Fixes
- Sidebar: Double-width borders have been fixed
- Sidebar: Internal border radii have been removed
- Toolbar: Execute button is now disabled when a Separator is selected
- Infobar: "Details" button for Parsing Errors is now translatable
UX Improvements
- General: Indentation removed from labels
- General: Default window size reduced
- Toolbar: Tooltip added for the Add button
- Toolbar: Tooltip added for the Delete button
- When the Delete button is disabled, the tooltip shows an explanation
- Header Bars: When active, Header Bars are now used for several dialogs:
- About, Command Editor, Icon Browser, Icon File Browser, Parsing Errors, Working Directory Browser
- Header Bars: When active, the Add button will now use a Popover menu instead of a standard menu.
- Action Editor: Remove and Clear buttons are disabled when not usable
- Category Editor: Remove and Clear buttons are disabled when not usable
- Command Editor: A new help button has been added that goes to the online documentation
- Icon Browser: Search box expands the length of the dialog
- Icon Browser: Icons are displayed at a smaller, standard size
- Sidebar: Separators are now displayed with an icon and faded text
Updated Translations
Arabic, Basque, Brazilian Portuguese, Breton, Catalan, Chinese (China), Chinese (Hong Kong), Chinese (Traditional), Croatian, Czech, Danish, Dutch, English (Australia), English (United Kingdom), Esperanto, Finnish, French, Frisian, Galician, German, Greek, Hebrew, Icelandic, Italian, Japanese, Kazakh, Korean, Lithuanian, Malay, Malay (Arabic), Malayalam, Norwegian Bokmal, Polish, Portuguese, Portuguese (Portugal), Russian, Serbian, Sinhalese, Slovak, Slovenian, Spanish, Swedish, Turkish, Ukrainian