See also: Previous releases 2021-09-29 5.90-beta (6.x) * NEW: EXPERIMENTAL: Multi-booting (GRUB Entries) support - For example, allows reboot from Linux to Windows without selecting it manually in the GRUB menu. - See Tools → Settings → Restart for examples - See also: "--system" command line option - NOTE: Currently this is Linux only feature * NEW: Added "File Monitor" trigger (detects a file remove/create). * CHANGED: Future KShutdown versions will be released as 5.9x-beta/6.0 (instead of 5.3-beta/5.4 as previously planned) User Interface: * NEW: Configurable (global) shortcuts to show main window/show the Actions menu. - Show Action Menu - equivalent of right clicking on the system tray icon - Show/Hide Main Window - equivalent of left clicking on the system tray icon * NEW: Updated main window UI * Fixed missing icons * Improved support for dark color themes * Improved "--ui-dialog" UI * Various minor UI tweaks and improvements Misc.: * Updated the Hungarian translation (by Egyed Ferenc) * Updated the Polish translation * Updated the Russian translation (by beliy) * CHANGED: Colorized log output * FIXED: Bug #40: (KShutdown icon is wrong on Wayland session of KDE Plasma desktop environment) * Do not show popup menus near the mouse cursor to avoid accidental "Shut Down" click * CHANGED: Main window: "OK" button renamed to "Activate" (also removed "Press OK to activate KShutdown" hint) * Improved colors and fonts in "Command Line Options" window * Windows: Hidpi-aware installer (non blurry window text) * NEW: Added Help → System Information menu item * FIXED: Custom menu shortcuts no longer disappear after application restart * FIXED: Workaround for disabled Sleep/Hibernate actions shortly after a Desktop Environment start * NEW: Show warning if installed KShutdown version is older than 2 years (NOTE: the warning is very subtle and does not affect any KShutdown functionality) * --version command line option: - Show basic system info - Now works in MS Windows * FIXED: Workaround for non-ASCII digits in some Chinese time formats (e.g. Simplified Han, Hong Kong SAR on Windows 10) * NEW: Linux: Tools → Run menu: Add more "journalctl" commands * FIXED: Use "C" locale in some date/time formatting/parsing * FIXED: Use "C" date/time format for consistency with other parts of the User Interface Source Code: * NEW: Basic Support for Qt 6.x (Qt 5 is still used by default) * CHANGED: Requires Qt 5.12.x or later to compile * Replace signal/slot with lambda and remove unnecessary Q_OBJECT for faster compilation * Replaced deprecated Qt API * Minor C++ code modernizations and cleanup * Workaround for wineconsole crash when building win32 version using Wine * New *.desktop file parser and writer * Full Log