Some news, and improvements in inhibition
I am at linux.conf.au at the moment, where I am delivering two talks, about Qt and Multithreading, and Social applications with Telepathy. The first one was yesterday, and I was very pleased by the feedback I received – thanks to all of you who attended, and if you couldn’t make it, videos will be up soon. The conference is being streamed live, so you’re still in time to follow me on Friday.
Besides that, I wanted to blog about some improvements towards flawless power management inhibition. A GCI student, George Stephanos, took the task of testing and fixing inhibition in 4.8: the results were two bugs fixed, and dragon player being able to successfully prevent any power management action. But it does not stop here: yesterday I also added inhibition support in Okular – if you are giving a presentation with it, you don’t have to worry about your screen or your system going down anymore.
Of course this doesn’t end here: the quest for making the new inhibit button of 4.8′s battery applet less and less useful has just begun, but we need your help. What’s your favorite application in which you miss inhibition? Adding support for that is ridiculously easy, but if you don’t want to get your hands dirty, just saying something in the comments will probably have some brave developer take care of that issue for you. And if your target application is not using KDE/Solid, don’t feel cut out: we still support the legacy org.fd.o PowerManagement interface, and our APIs for inhibiting screen power saving and sleep are available through DBus as well.
And on a related note, from 4.8 on Solid::PowerManagement::beginSuppressingScreenPowerManagement will also take care of inhibiting the screensaver for you, if any. With one or two simple function calls, you can improve the user experience significantly for your and our users. So, since you no longer have an excuse, give out your help now to make power management a complete hassle-less experience in KDE!
~ by Dario on 18 January, 2012.
Posted in KDE, PowerDevil, Qt, Software, Telepathy
Tags: collabora, dbus, freedesktop, giving a presentation, inhibit, inhibition, kde, management, okular, org, player, power, power management, social applications, solid, video