Bug 476954 - Make background color optional to fix Latte Dock icon painting feature
Summary: Make background color optional to fix Latte Dock icon painting feature
Status: RESOLVED DUPLICATE of bug 445643
Alias: None
Product: lattedock
Classification: Plasma
Component: plasmoid (show other bugs)
Version: unspecified
Platform: Manjaro Linux
: NOR normal
Target Milestone: ---
Assignee: Michail Vourlakos
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2023-11-13 17:19 UTC by jan.claussen10
Modified: 2023-11-14 13:00 UTC (History)
3 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description jan.claussen10 2023-11-13 17:19:07 UTC
SUMMARY
Latte Dock has a feature that paints icons according to the wallpaper. This works well for the normal picture plugin, but not for POTD, since Latte takes the background color as reference.

This could probably easily be changed by making the background color optional and putting the picture of the day in its place. It is not a POTD bug per se, but it can only be fixed from this side. I filed a bug about this years ago, but I can't find it anymore, so I am writing a new one.

STEPS TO REPRODUCE
1. Install Latte Dock, enable "smart colors based on desktop background" and icon painting by right-clicking the icons in edit mode and selecting the drop icon
2. Use POTD and change the pictures

OBSERVED RESULT
Icon painting does work only when you change the background color

EXPECTED RESULT
It should work when you change the picture

SOFTWARE/OS VERSIONS
KDE Plasma Version: 5.27.9
KDE Frameworks Version: 5.111.0
Qt Version: 5.15.11
Comment 1 David Redondo 2023-11-14 08:23:12 UTC
I dont understand what you mean with making background color ooptional.  Something needs to be painted where no picture is, there would be something there even if we remove the option.

The normal wallpaper has the same option.

To me it sounds more like this is a latte problem  with its "smart detection" when POTD is enabled.
Comment 2 jan.claussen10 2023-11-14 08:34:26 UTC
No it isn't

https://bugs.kde.org/show_bug.cgi?id=445643
Comment 3 David Redondo 2023-11-14 09:49:33 UTC
Yes it is. The wallpaper of plasmashell can be *anything* it doesnt have to be a static image.

It can be changing pictures, it can be a video, there is a plugin to run shaders,  there is one that's just a clock, etc...

The problem is not the background color option, it is that latte does not know for every wallpaper plugin what the final image will look like.
Comment 4 jan.claussen10 2023-11-14 10:45:18 UTC
Did you follow the link to the old bug? It is all described there
Comment 5 jan.claussen10 2023-11-14 10:47:26 UTC
This can also be considered a duplicate. I didn’t find the old bug, because the title was changed. It would be great if it could be resolved for Plasma 6 :)
Comment 6 jan.claussen10 2023-11-14 10:57:51 UTC

*** This bug has been marked as a duplicate of bug 445643 ***
Comment 7 David Redondo 2023-11-14 12:59:26 UTC
Yes but it has nothing to do with background color in particular. It's a general problem for which you want a specalized solution only for slideshow.
Comment 8 jan.claussen10 2023-11-14 13:00:25 UTC
It was just the only thing you observe from a user perspective