luisbocanegra / plasma-panel-colorizer

Fully-featured widget to bring Latte-Dock and WM status bar customization features to the default KDE Plasma panel
https://store.kde.org/p/2130967
GNU General Public License v3.0
109 stars 0 forks source link

Arch Update Checker displays incorrectly #31

Closed Kevadroz closed 3 months ago

Kevadroz commented 3 months ago

With panel colorizer: incorrect Without panel colorizer: correct

As can be seen in the first image the text is tinted the same color as the circular background, making it impossible to read.

luisbocanegra commented 3 months ago

I can add an exception for not coloring things other than the icons for specific widgets. I think that might work for a wide range that aren't explicitly focused in displaying text as the main element.

Optionally you could ask the developer of that widget if they would like to use org.kde.plasma.workspace.components BadgeOverlay component as a suggestion, as that one displays correctly with this widget:

image

Is somewhat limited compared to what widget developers can do freely with their own components, so don't expect them to accept your suggestion.

Kevadroz commented 3 months ago

Optionally you could ask the developer of that widget if they would like to use org.kde.plasma.workspace.components BadgeOverlay component as a suggestion, as that one displays correctly with this widget:

Done in https://github.com/dhruv8sh/arch-update-checker/issues/3#issuecomment-2002160061

Is somewhat limited compared to what widget developers can do freely with their own components, so don't expect them to accept your suggestion.

Yeah, I don't think that one will go anywhere.

dhruv8sh commented 3 months ago

I am the developer for the original applet @Kevadroz mentioned. image Including BadgeOverlay might not solve this either. For most colors provided by default, it too has a very low contrast.

luisbocanegra commented 3 months ago

BadeOverlay is fixed in the latest version, still widgets should be free to display elements and colors as they please so I either come up with a workaround or improve the exclusion so doesn't touch those widgets at all when they are blacklisted.

luisbocanegra commented 3 months ago

Got it, will probably require a toggle so doesn't affect some weird corner cases image