CVSROOT: /cvs/gnome Module name: gnome-screensaver Changes by: mccann 06/06/01 18:07:25
Modified files: . : ChangeLog src : gs-grab-x11.c gs-grab.h gs-manager.c gs-monitor.c test-window.c Log message: 2006-06-01 William Jon McCann <[EMAIL PROTECTED]> * src/gs-grab-x11.c: (xorg_lock_smasher_set_active), (gs_grab_get_keyboard), (gs_grab_get_mouse), (gs_grab_keyboard_reset), (gs_grab_release_keyboard), (gs_grab_mouse_reset), (gs_grab_release_mouse), (gs_grab_move_mouse), (gs_grab_move_keyboard), (gs_grab_release), (gs_grab_grab_window), (gs_grab_grab_root), (gs_grab_grab_offscreen), (gs_grab_move_to_window), (gs_grab_class_init), (gs_grab_init), (gs_grab_finalize), (gs_grab_new): * src/gs-grab.h: Turn grab stuff into a singleton class. * src/gs-manager.c: (gs_manager_init), (gs_manager_finalize), (window_dialog_up_cb), (window_dialog_down_cb), (manager_maybe_grab_window), (window_grab_broken_cb), (gs_manager_activate), (gs_manager_deactivate): * src/test-window.c: (window_show_cb), (window_destroyed_cb), (main): Update for grab API. * src/gs-monitor.c: (release_grab_timeout), (watcher_idle_notice_cb), (gs_monitor_init), (gs_monitor_finalize): Try to do a grab before the idle notice fade-out. There are two reasons for this. First, this prevents the user from thinking that the screen is locked and typing a password which will go into an underlying window. Second, if the grab doesn't succeed then there is an excellent chance that locking will not succeed either - so we shouldn't fade at all. This prevents fade-outs while playing games. Also delay releasing the grab for a second to help even more with typing passwords. URL : http://cvs.gnome.org/bonsai/cvsquery.cgi?branch=&dir=gnome-screensaver&who=mccann&date=explicit&mindate=2006-06-01%2018:06&maxdate=2006-06-01%2018:08 _______________________________________________ cvs-commits-list mailing list cvs-commits-list@gnome.org http://mail.gnome.org/mailman/listinfo/cvs-commits-list