https://bugs.kde.org/show_bug.cgi?id=408566

--- Comment #8 from Michail Vourlakos <mvourla...@gmail.com> ---
(In reply to The Feren OS Dev from comment #7)
> (In reply to avlas from comment #5)
> > (In reply to Michail Vourlakos from comment #4)
> > > I wouldn't be surprised if Latte heuristics broke in plasma 5.16
> > 
> > It works for my in Latte 0.8.8 after removing and re-adding notification in
> > latte's system tray.
> > 
> > However, notifications are displayed in the center of the screen.
> 
> Try adding Notifications individually to the Latte Dock instead of inside
> the System Tray applet. Probably should have mentioned that but my
> notifications applet is outside of the System Tray applet and is instead its
> own instance on the Latte Dock itself. When the same thing is done on a
> Plasma Panel this issue does not occur, only when it's on a Latte Dock.

[1] Let me give you some info. There is a MAJOR Plasma limitation concerning
Icons. In Plasma Icons we have the following MAJOR Principle "Icons should
NEVER look blurred". So to achieve this goal Plasma is using
PlasmaCore.IconItem and I suppose in the future something in Kirigami that in
order to achieve this icons are drawn ONLY from sizes provided from the active
ICON THEME when the size requested is BELOW 64px. For icon sizes >=64px. there
is no problem.

[2] Latte on the other hand has another goal "Smoothness during Parabolic
effect as FIRST GOAL and avoiding icon blurness is not mandatory". If the user
chooses an Items Size that is provided from their icon theme then blurness is
not appearing in Latte. To achieve this Latte is providing a fork for
PlasmaCore.IconItem that is called Latte.IconItem

Applets: Because applets developers and plasma applets are not considering [2]
case as valid Latte is doing some automatic heuristics. Latte when a plasma
applet loads searches in it to find the PlasmaCore.IconItem that is used when
this applet is shown in the panel and IF that IconItem is found then Latte
disables it and overlays above it a Latte.IconItem. Nasty workaround I know but
it works. The heuristic mechanism can take blacklisting of applets in order to
not be used or whitelisting which means that Latte has a specific way for this
applet in order to reach at its PlasmaCore.IconItem

So problems like this first need to be investigated from Latte side to identify
if the Latte heuristics became invalid somehow...

when plasma 5.16 reaches my system I will have more information.

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to