On Thu, 2006-06-01 at 10:07 -0400, William Jon McCann wrote:
> 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.
Notably this is used by gnome-power-manager when resuming from a suspend
state, yes?
For example, the user opens the laptop lid (and is careful not to hit
the keyboard or mouse), g-p-m gets notified and pokes the screensaver
and either the session comes back (if lock is disabled) or the unlock
dialog is shown. Without the poke this probably wouldn't happen.
David
_______________________________________________
xdg mailing list
[email protected]
http://lists.freedesktop.org/mailman/listinfo/xdg