Skip to content

4.0.breeze5.25.80

Compare
Choose a tag to compare
@paulmcauley paulmcauley released this 09 Aug 01:01
· 435 commits to master since this release

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:
    icdark

  • Translucent headers
    button_icon_menu

(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:
use_system_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