1.0.0 (2024-10-17) Rewrite and some cool new features
After some months not wanting to touch the monstrosity that v0.5.x became, I decided to rewrite most of the widget, took me a month and some things still need to be worked on, but it's in a (hopefully) more stable state now.
Release highlights
- Revamped preset management, built-in presets, preset preview
- Faster initialization and more reliable, survives and doesn't break with Edit Mode (dragging, adding, removing widgets)
- Configuration overrides, apply a different configuration for one or multiple widgets, either for the preset or personal
- Blur behind custom backgrounds, requires building and installing the C++ plugin
- Background shape for widgets inside System Tray
- Unified background areas
- New method to force colorization using color effect
- Same color options for everything
- New widget icon
- Updated settings UI/UX and tab icons
BREAKING CHANGES
Preset configuration format and location has changed see Updated to v1.0.0, where are my presets?
Features
- add option to toggle debug mode (5fa12b2)
- Add some more built-in presets (0dff660), closes #54
- force icon color with support for non-symbolic icons (10af807)
- widget/panel custom background blur (4a5adac), closes #72
- Built-in presets support (63a08d3)
- color refresh & expanded representation text color fix (b11b66c)
- custom widget/panel/tray item margin (7b2d316)
- follow the background color of parent elements (cf38921)
- hide color animation controls for now (7306d3a)
- improve settings UI/UX (a2f3e49)
- per widget configuration override (8d582c1)
- presets revamp (afd4ca8)
- spacing between widgets and padding around them (433ae8d)
- unified background areas (ba5ed59)
- use common components for background (a3a8ab4)
- User and per preset overrides (a4ea938)
Bug Fixes
- actually restore tray color and panel margin on disable (801ec94)
- color scope switching and stuck panel padding (c92df5a)
- correct widget margin for vertical panels (eafb4ec)
- enable/disable by clicking on widget (c26d797)
- Floating input fields not updating correctly (171f025)
- restore default spacing in edit mode to stop plasma from freezing (c25c6c4), closes #79
- restore default widget margin if zero (5bacb91)
- take screenshot and reload preview after saving preset (27da6f7)
- workaround korners bug on custom blur mask (a0986ba)
Support the development
-
If you like the project please consider donating/sponsoring this and my other open source work
-
Give it a star on GitHub
-
Rate/review in the KDE Store
