github luisbocanegra/plasma-panel-colorizer v1.0.0

latest releases: v7.2.0, v7.1.0, v7.0.1...
19 months ago

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

append-2024-10-16-202845

Don't miss a new plasma-panel-colorizer release

NewReleases is sending notifications on new releases.