Rainbow Folders

Breeze Icons follow the colorscheme that’s not new but now the folder icons also follow the color scheme.

That’s how it look like with the breeze color scheme


as you can see there is no difference between the old and new folder icons but if you play with different color schemes in the color setting, …


you see there openSUSE, Manjaro, Krita, Ubuntu, Elementary, Arch Dark and any other style you would design by yourself. So don’t stop playing with your plasma desktop, it’s designed for your flavor.


boot 25 % faster

My machine isn’t that fast, but I can improve the boot time for the plasma desktop up to 25%.

How, it’s simple turn of ksplash.

from plymouth to ksplash to the plasma desktop (movie)

 8 sec plymouth (linux boot time) 
11 sec ksplash 
4 sec desktop is finished
23 sec (1/3 for linux 2/3 for plasma)

from plymouth to the plasma desktop (movie)

8 sec plymouth (linux boot time) 
11 sec desktop is finished 
19 sec (42% for linux 58% for plasma)

So with ksplash the computer need 15 sec to start plasma without it need 11 sec (-27 %) but the god thing is that it looks even faster cause I see plasma instantly after the login and as you can see in the lined movies the desktop flickering is also visible with ksplash. To be honest I like the deskop flickering, cause I see how plasma work.


System Settings help needed

First of all I need help, but before you help me I’d like to show you what a user without development skills can do to make plasma better.

I already post about the system settings redesign and cause developer are busy with other tasks, I reviewed the existing modules and update them to fit (more) our vision. I know it’s not how I would prefere in the end but I did the changes without development skills (no compiling, no new code). I use qt-creator for edit the ui files and play around with qml.

The Mouse cursor theme was updated, by move the buttons to bottom as in most other kcm’s. The height of the resolution depandant button will be change soon. (left plasma 5.7 right 5.8)

03 cursor theme 03 cursor theme

Color scheme: Preview on top and buttons on bottom. I’d like to remove the tabs and add an edit button where the tabs will pop up. Therefore I need an developer.

05 color theme 05 color theme

Emoticon theme: same here rearrange buttons. In general I’m not sure that it is a good idea to have the posibility to add a new theme in the kcm cause start from an existing one and config the xml file would be easier.

07 emoticons 07 emoticons

I did also some other changes, but I’d like to show you that you can change something without development skills so join the game.

If you have dev skills and be interested in some work on system settings, contact me you can increase the user experience.


widget optimization in plasma 5.7

Hi, did you knwo what the VDG did in the Plasma 5.7 release circle?

Check all default widgets about there layout and sizing. So start playing with widgets and say us what we did right and what we should fix.

Screenshots are very welcome here is one from my sidebar layout


do you see the differences between plasma 5.6 and 5.7? Sidebar wasn’t possible with the most plasmoids cause the minimum width was to big. the labels of the hardware graphs changed, …


System Settings review

Since a while the VDG is working on a redesign of System Settings like described in the Wiki


we have also a design for some single KCM’s 80%. In plasma 5.7 you will see the new Desktop Theme module, but we also have some mockups for other KCM’s here you see the appearance KCM’s

Diese Diashow benötigt JavaScript.

Now it’s time to bring the ideas, design and usability improvements to the users, we need you.


Performance update for breeze icons

Icons following colors

As breeze is a monochrome icon set the contrast is one of the biggest issues. With Plasma 5.6, the developers solved this problem by applying the system color scheme to the icons. Now the icons use the same color (and contrast) as the text. With this shiny new feature, users can define the colors of the icon set by themselves.


To bring this feature to the user, ALL icons have to have include a style component. Marco Martin added the style stuff with a script but we had a second issue, the file size. In the last release (KF 5.20), the breeze icons need 28 mb of disk size, the applet icons for the widget explorer therefore need way too long to render, … so it was time for a rework.


How does the style stuff work? It follows an SVG standard and you define in the header <defs> area the styled colors and in the body you use in style instead of fill:#f2f2f2 fill:currentColor and define the class=”ColorScheme-Text” which say use the defined Text color from the color scheme.

With the Qt app “SVG Cleaner”, the colored icons were optimized and all monochrome icons were optimized in this way:

<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 22 22">
 <defs id="defs3051">
   <style type="text/css" id="current-color-scheme">
     .ColorScheme-Text {
      d="M 3 3 L 3 4 L 3 19 L 4 19 L 14 19 L 14 18 L 4 18 L 4 10 L 7 10 L 7 9.9921875 L 7.0078125 10 L 9.0078125 8 L 18 8 L 18 14 L 19 14 L 19 5 L 12.007812 5 L 10.007812 3 L 10 3.0078125 L 10 3 L 4 3 L 3 3 z M 16 14 L 16 16 L 14 16 L 14 17 L 16 17 L 16 19 L 17 19 L 17 17 L 19 17 L 19 16 L 17 16 L 17 14 L 16 14 z "
      class="ColorScheme-Text" />

Remove ⅔ of the code

Make a template file with only the needed elements, SVG header, style element and the path section was removed with the individual file input. As I’m not a developer it was done by hand. So it took a while but now all monochrome icons can be styled according to the color scheme and the disk size is now 9,4 mb instead of 28,0 mb for the 6.183 breeze icons.

As the icons got rid of unnecessary code the rendering should now be way faster, and with the style stuff I hope to find users to play with it and will find nice solutions for our awesome Plasma desktop.

Open Issue

All in all there is one (big) issue: The style stuff works for now only for Plasma and QML apps, but I hope that in the future we can have this feature for the (QWidget) KDE applications, too.

So if you are an icon designer, bring this shiny new functionality to your icon set and the devs will bring the functionality to the KDE applications.


fresh breeze for Ubuntu

1,5 years ago the VDG start with an icon theme for LibreOffice to guaranty an consistent look and feel for Plasma users. Now this new icon theme Breeze was used by default in the KDE Linux distributions and on Mac OS X.

Breeze is a monochrome icon theme and fits well into modern Desktops like Plasma and OS X but the second reason is that the Breeze icon set is a complete icon set. We can support 100 % (and I mean 100 %) of the needed LibreOffice icons. In addition Breeze supports dark colour themes AND 32 px icon size. This is unique because only the default icon set is that much feature complete.

So the breeze icons fit into modern desktop environments and are well maintained and that’s the reason Ubuntu 16.04 LTS will ship LibreOffice 5.1.1 with breeze icons for the Unity desktop.


Happy hacking the VDG,
part of the Plasma team and the KDE community