A final major release for Plasma 5.27 LTS.
Main changes:
-
Advanced button behaviour settings for different button states:
-
Tweaks to icon snapping algorithms for even sharper and more accurate icon rendering in more circumstances.
-
"Klassy" and "Klassy dark" icon themes are now auto-generated at all major scale factors on a setting change. There is now no-need to separately install a Klassy icon theme, and the inheritance properties of the icon theme can be set under the "System Icon Generation..." button.
-
New Global Themes and colour schemes as an attempt to provide sane KDE defaults:
-
Superior colouring of system icons when "use system icon theme" is used - KDE SVG CSS colour properties used, with a new "force colourize" option for non-KDE icons using a superior alpha-replacement colourization algorithm.
-
Superior multi-monitor rendering of system icons when "use system icon theme" is set.
-
New "Redmond 11" built-in icons.
-
New "Integrated Rounded Rectangle, grouped" button shape.
-
Ability to customize close button width specifically, and ability to set corner radius specifically for a button.
-
New active state change animation for buttons.
-
Window decoration and button colours are now all cached. Colours for complex button state options now share a common code-path between Window Decoration and Application Style.
-
Buttons now only repaint if they have an intersecting paint region
-
New command line options for klassy-settings to load/import presets and generate icons. See
klassy-settings --help
-
Allow titlebar opacity to be overridden when set in colourscheme
-
Switching the application palette between a colourscheme with header colours and one without now works (bug from Breeze)
-
All relevant updates from Breeze up to Plasma 5.27.11
NB: the config file has moved from ~/.config/klassyrc
to a new one at ~/.config/klassy/klassyrc
. Your old config file may still be present but many config keys differ between version 4 and version 5.