Skip to content

Releases: luisbocanegra/plasma-panel-colorizer

v1.0.0

17 Oct 13:07
38ecf3d
Compare
Choose a tag to compare

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

v0.5.2 Bugfix Release (mostly)

27 May 10:20
17a4031
Compare
Choose a tag to compare

This release is mostly a preparation before a much needed cleanup Actually, I am rewriting it and is going to be even better.

Bug fixes

  • Fix transparent outline ugliness by drawing it inside background area
  • Restore now removes all customization #36
  • Fix panel background color set not saving #42
  • Fix broken system colors when switching color schemes #41
  • Fix blacklisted color
  • Fix default appearance restore
  • Ignore global enable from presets
  • Fix restoring hidden panel after global disable
  • Fix blacklisted color
  • Remove outline if background is disabled
  • Disable/hide controls based on category/global disabled status
  • Disable blacklist on global disable
  • Fix per widget margins layout & visibility

Improvements

  • Improve preset auto-loading - Allow loading a preset when a window is touching the panel #44
  • Split margin from background and move to separate Layout tab
  • Don't apply any customization by default #36

Other

  • Switch to RGBA for background opacity

panel-colorizer-settings2

v0.5.1 Bugfix release

02 Apr 08:21
3428ec4
Compare
Choose a tag to compare

Bug fixes

  • Added button to restore default block/margin/force recolor rules to fix rules not being deleted even after removing the matched widgets.
    Screenshot_20240402_021010

    Only required if you updated or have presets from version 0.4.0 or older

    Instructions to fix all broken presets have been provided here

  • Fixed missing color options for panel background

Other

  • Added click support to increase/decrease value in floating text fields
    updown

Support the development

If you like the project you can:

"Buy Me A Coffee" Liberapay

Thank you ❤️

v0.5.0 Text/icons shadow

01 Apr 16:16
9048290
Compare
Choose a tag to compare

New features

  • Configurable icons/text shadow
    image
  • Added option to fix custom badges unreadable text
    image
  • Allow picking any System (Kirigami.Theme) color
    colors

Bug fixes

  • Fixed contrast correction for some color modes
  • Fixed original panel opacity requiring custom background to work
  • Don't remove widget rules when they are not in the panel being configured

Other

Support the development

If you like the project you can:

"Buy Me A Coffee" Liberapay

Thank you ❤️

v0.4.0 Preset management & auto-loading

14 Mar 16:28
a0aaa6c
Compare
Choose a tag to compare

New features

  • Margins control to unify heights & extra margins for widgets
  • Contrast correction for all color modes
  • New widget background line mode
  • Include tray widgets in force icon color
  • Preset management
  • Support for app tray icon colorization
  • Preset auto-loading on floating panel / Maximized window
  • System color option for custom color modes
  • Spacing control
  • Widget background margin

Bug fixes

  • Allow blacklisting the System Tray widget
  • Fix unreadable BadgeOverlay
  • Fix colors not updating for window buttons widget
  • Fix color animation not working sometimes
  • Don't rotate colors in static mode

Other

  • Only reload window buttons widget when fg colors change
  • Use list of current widgets for blacklist/force/margins
  • Show last preset loaded

Screenshot_20240304_123915

image

settings

v0.3.0 Tons of new features

v0.2.0

20 Feb 16:47
d448c69
Compare
Choose a tag to compare

Changes

  • Added option to show the widget only when panel is in panel editing mode.
  • System tray position was removed since it wasn't working.

Full Changelog: v0.1.0...v0.2.0

v0.1.0 First public release (beta)

19 Feb 08:51
d2b1524
Compare
Choose a tag to compare

First usable release all features should work but expect some bugs here and there.

Plasma 6 only but may be ported to plasma 5 if there's interest (PRs welcome)