Sunday afternoon, a few hardboiled hackers are still in the Barcelona office, hacking on things. The past week has been characterized by intense coding, good food, and a lot of fun.
During the first two days mostly did bugfixing and bug triaging, fixing some pet peeves and improving the overall polish of Plasma. After that I focussed on keyboard navigation, which, due to its origins, is quite painful to get right in QML.
There’s also a new KWindowSystem QML import in KDeclarative which gives you access to virtual desktop handling, compositing, and more.
The probably most interesting feature David Edmundson and I have been working on was an “Energy information” control module providing detailed information about energy consumption on your device.
We want to get KInfoCenter out of this “nerdy corner” by augmenting it with rich and beautiful modules and encourage users to check it out. The energy information module is the first step in that direction, other developers have also expressed their interest for that, for instance, it could show much more detailed information about what Baloo is doing at the moment.
In other news, since my last blog post the following improvements to power management have been made:
– Ported DPMS to XCB
– Screen brightness change is smoothly animated (if supported by driver and hardware combination)
– It won’t suspend during shutdown
Plasma 5.3 is going to rock!