Σελίδες

Sunday, 21 October 2018

Latte Dock, new painting is coming...


Latte Dock  is updating its painting the next months. Let's see what is coming...

In the video you can see the upcoming coloring mechanism of Latte's next version. Even though I am using plasma 5.14 and I love it, it is also the reason I am already expecting impatiently plasma 5.15 this January!! :) This functionality can be supported only with plasma 5.15 .

- youtube presentation -


Latte has updated some of its parts in order to do the following. It is informed from KWin about the color scheme of the active window and uses that information to be painted. The big advantage of the new implementation is that this is done per applet. That means that each applet can decide to be painted by itself and use the Latte color palette. Latte takes responsibility of tracking when the painting should take place and what colors should be used. This is published to applets that support it through just qml code and then applets can paint themselves based on the Latte published palette.

I used the Active Window Control to demonstrate it. Watch in the video how the Active Window Control icon is not colorized and keeps its colourfulness at all times and how the menu items are always painted with fantastic contrast including when they are highlighted... :)

Many kudos to Server Side Decorations and KWin developers that defended them... :)

I have set the top panel maximum length at 95% on purpose because I wanted to present you the plasma theme roundness. The plasma theme shadows can be used with no issues and this is why I activated them when Latte becomes solid. You will be able to use whatever plasma theme suits you best.

A few more details to watch in the video, systemsettings and libreoffice both are using slightly different lightish color schemes. When yakuake is activated the top panel is colorized with the same color scheme. Konsole looks fantastic in its darkish style :) .