CVSROOT:        /cvs/gnome
Module name:    gnome-power-manager
Changes by:     rhughes 06/03/01 11:26:52

Modified files:
        .              : ChangeLog 
        src            : gpm-screensaver.c 

Log message:
2006-03-01  Richard Hughes  <[EMAIL PROTECTED]>
* src/gpm-screensaver.c (gpm_screensaver_lock): When we send the Lock signal to 
g-ss it takes maybe a second or so to fade the screen and lock. If we suspend 
mid fade then on resume the X display is still present for a split second 
(since fade is gamma) and as such it can leak information. Instead we wait 
until g-ss reports running and thus blanked solidly before we continue from the 
screensaver_lock action. The interior of g-ss is async, so we cannot get the 
dbus method to block until lock is complete. From the ubuntu mega-patch, thanks 
to Daniel Silverstone for the help explaining the situation.

URL : 
http://cvs.gnome.org/bonsai/cvsquery.cgi?branch=&dir=gnome-power-manager&who=rhughes&date=explicit&mindate=2006-03-01%2011:25&maxdate=2006-03-01%2011:27

_______________________________________________
cvs-commits-list mailing list
cvs-commits-list@gnome.org
http://mail.gnome.org/mailman/listinfo/cvs-commits-list

Reply via email to