After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 309142 - Show warning that screen will be locked
Show warning that screen will be locked
Status: RESOLVED FIXED
Product: gnome-screensaver
Classification: Deprecated
Component: daemon
unspecified
Other Linux
: Normal enhancement
: ---
Assigned To: gnome-screensaver maintainers
gnome-screensaver maintainers
: 335868 (view as bug list)
Depends on:
Blocks:
 
 
Reported: 2005-06-27 17:38 UTC by William Jon McCann
Modified: 2006-03-24 18:03 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description William Jon McCann 2005-06-27 17:38:42 UTC
Might be interesting to "flash" the screen to alert a nearby user that the
screen is about to be locked.  This way they can make some activity to cancel it
in time.
Comment 1 William Jon McCann 2005-10-26 17:02:31 UTC
Or put something into the notification area.
Comment 2 Ross Burton 2005-10-26 17:12:15 UTC
Or have a slow (2 second?) fade to black when the screen is unlocked.  Once the
fade is complete the screen is locked and the hacks start, but until then any
actions unfade the desktop without asking for the password.
Comment 3 William Jon McCann 2005-11-30 00:44:44 UTC
2005-11-29  William Jon McCann  <mccann@jhu.edu>

	* src/gs-watcher-x11.c (gs_watcher_class_init) 
	(_gs_watcher_notice_activity, gs_watcher_init, maybe_send_signal) 
	(schedule_wakeup_event): Add idle-notice and notice-cancelled
	signals.  idle-notice fires off 10 secs before idle.  notice-cancelled
	fires off if an idle-notice has been sent and activity was seen
	before idle is sent.

	* src/gs-monitor.c (watcher_idle_notice_cb) 
	(watcher_notice_cancelled_cb, disconnect_watcher_signals) 
	(connect_watcher_signals, gs_monitor_init, gs_monitor_finalize):
	Fade in response to idle-notice from watcher.

	* src/gs-manager.c (gs_manager_activate): Set timeout for fade.

	Fixes #309142.

2005-11-29  William Jon McCann  <mccann@jhu.edu>

	* src/gs-fade.c: New singleton class to
	do asynchronous fading.

	* src/test-fade.c (test_fade, main): 
	* src/gs-manager.c (gs_manager_activate): 
	* src/Makefile.am: Use GSFade.
Comment 4 William Jon McCann 2005-11-30 00:46:50 UTC
*** Bug 320441 has been marked as a duplicate of this bug. ***
Comment 5 William Jon McCann 2006-03-24 18:03:05 UTC
*** Bug 335868 has been marked as a duplicate of this bug. ***