4.0.breeze5.25.80
Main Changes:
-
Rebrand from ClassiK to Klassy (apologies for this, but too many people associate "classic" with legacy in computing contexts)
-
Superior pixel alignment of included icons at all sizes, using new pixel-snapping algorithms.
-
No kornerbug as implemented the setBlurRegion() API (now requires Plasma 5.25)
-
New "integrated" button shape with option to highlight the window outline with the button outline colour:
(translucent headers is modified from Carson Black's merge request at https://invent.kde.org/plasma/breeze/-/merge_requests/93 . This is still experimental, and exceptions can be added for any application where this doesn't work. Kdenlive currently has an exception by default, and Dolphin has problems if you use a global menu widget. These seem to be quirks caused by unorthodox behaviour of these applications -- debugging help would be much appreciated to improve compatibility).
-Ability to load system icons, and optionally colourize them. This uses the window-*-symbolic icons.
For example this is the quasi-Windows-11 "cobalt" icon theme:
- Ability to set exceptions for opacity, and have default exceptions.
- Configurable button size
- Independent full-height and non-full height button-spacing
- Configurable title padding
- Independently configurable left/right and top/bottom margins
- Ability to set window outline size, add a custom outline colour, and have an outline when shadows are disabled.
- Fix scaling of titlebar separator
- Scrollbar slider minimum height configurable and larger by default
- New distinct "Redmond" and "Redmond 10" icons
- Updated pixel-aligned matching icon themes downloadable from "Get new Icons..." in KDE Plasma system settings.
- All relevant changes from KDE Breeze master up to 5.25.80