KIdleTime library

Dario Freddi drf54321 at
Sun Jul 5 16:30:00 BST 2009

Hello list,

as some people, namely Aaron and somebody else who I don't recall right now 
requested me, I am developing a library (to be eventually included in kdelibs) 
to monitor system's idle time. it's basically a revamped and polished part of 
powerdevil's code, that can be extremely useful elsewhere, for example 
messaging clients and similar stuff, and maybe even plasma might benefit from 

If you are interested in it or just looking for some API/code to review, your 
place is playground/libs/kidle. I know, I skipped the cmake checks for X stuff 
since I'm too lazy to import all the checks, I will add them whenever the lib 
will move to the final destination, to avoid writing useless stuff.

I will also add a backend for Windows and Mac OS, guidance is warmly welcome.

There is a draft API doc as well, the relevant class is in kidle.h, 
implemented as a singleton.


Dario Freddi
KDE Developer
GPG Key Signature: 511A9A3B
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 197 bytes
Desc: This is a digitally signed message part.
URL: <>

More information about the kde-core-devel mailing list