screensaver and power manager dbus interfaces

William Jon McCann mccann at jhu.edu
Thu Jun 1 15:07:23 BST 2006


Hi Waldo,

Bastian, Waldo wrote:
> The screensaver interface looks good. What is the use case for the
> "Poke" method? 

The Poke method is a way to simulate user input.  It is the programmatic 
equivalent to moving the mouse back and forth or hitting the Shift key 
or something.  If the screensaver is activated and the lock is enabled 
then it will prompt for authentication.  If the screensaver is activated 
and the lock is disabled then it will deactivate the screensaver.  If 
the screensaver is not active (ie. blanked) then it will reset the idle 
timers.

What do you do when someone is nodding off and they shouldn't?  You give 
them a poke :)

> Power manager stuff looks nice as well, but maybe the KDE HW ppl can
> comment on that a little bit better.
> 
> I think this fits in really nice with the long-term vision that Portland
> has with DAPI (Deskop API). I would like to suggest to rename the
> interface org.gnome.* to org.freedesktop.* and host them as part of DAPI
> in the Portland CVS (See portland.freedesktop.org). And then we should
> get some DBUS love for DAPI going I guess.

I'll be happy to rename the interface.

Thanks,
Jon




More information about the kde-core-devel mailing list