1. 21 Mar, 2013 1 commit
  2. 22 Jan, 2013 1 commit
  3. 19 Oct, 2012 1 commit
  4. 20 Aug, 2012 1 commit
  5. 13 Feb, 2012 2 commits
  6. 10 Feb, 2012 1 commit
  7. 07 Mar, 2011 2 commits
  8. 06 Mar, 2011 3 commits
  9. 01 Mar, 2011 2 commits
  10. 02 Nov, 2009 2 commits
  11. 14 Apr, 2009 1 commit
  12. 19 Jan, 2009 2 commits
    • William Jon McCann's avatar
      Proxy g-s inhibitors over to the session. · a2acedc7
      William Jon McCann authored
      2009-01-18  William Jon McCann  <jmccann@redhat.com>
      
      	* src/gs-listener-dbus.c (add_session_inhibit),
      	(remove_session_inhibit), (listener_add_ref_entry),
      	(listener_remove_ref_entry):
      	Proxy g-s inhibitors over to the session.
      
      
      svn path=/trunk/; revision=1582
      a2acedc7
    • William Jon McCann's avatar
      Remove obsolete signals and properties. · 4cb1799f
      William Jon McCann authored
      2009-01-18  William Jon McCann  <jmccann@redhat.com>
      
      	* src/gs-listener-dbus.c (listener_set_session_idle_internal),
      	(listener_get_property), (do_introspect),
      	(listener_dbus_handle_session_message):
      	* src/gs-monitor.c (disconnect_manager_signals),
      	(connect_manager_signals):
      	Remove obsolete signals and properties.
      
      
      svn path=/trunk/; revision=1581
      4cb1799f
  13. 18 Jan, 2009 1 commit
    • William Jon McCann's avatar
      Rely on session idle detection. Fixes #567919 · 8c391b54
      William Jon McCann authored
      2009-01-18  William Jon McCann  <jmccann@redhat.com>
      
      	* configure.ac:
      	* src/Makefile.am:
      	* src/gs-idle-monitor.c:
      	* src/gs-idle-monitor.h:
      	* src/gs-listener-dbus.c:
      	* src/gs-monitor.c (gs_monitor_simulate_user_activity),
      	(_gs_monitor_update_from_prefs), (gs_monitor_init):
      	* src/gs-watcher-x11.c (gs_watcher_class_init),
      	(_gs_watcher_set_active_internal), (on_idle_timeout),
      	(on_presence_status_changed), (connect_presence_watcher),
      	(gs_watcher_init), (gs_watcher_finalize), (gs_watcher_new):
      	* src/gs-watcher.h:
      	* src/test-idle-ext.c:
      	* src/test-idle-monitor.c:
      	* src/test-watcher.c (test_watcher):
      	Rely on session idle detection.
      	Fixes #567919
      
      
      svn path=/trunk/; revision=1578
      8c391b54
  14. 16 Jan, 2009 2 commits
    • William Jon McCann's avatar
      Don't set idle hint in CK. This is now done by gnome-session. · 1e20dfc9
      William Jon McCann authored
      2009-01-16  William Jon McCann  <jmccann@redhat.com>
      
      	* src/gs-listener-dbus.c (listener_set_session_idle_internal):
      	Don't set idle hint in CK.  This is now done by gnome-session.
      
      
      svn path=/trunk/; revision=1577
      1e20dfc9
    • William Jon McCann's avatar
      Remove power notice signal. · 18f5fad4
      William Jon McCann authored
      2009-01-16  William Jon McCann  <jmccann@redhat.com>
      
      	* src/gs-listener-dbus.c (do_introspect):
      	* src/gs-listener-dbus.h:
      	* src/gs-monitor.c (_gs_monitor_update_from_prefs),
      	(disconnect_watcher_signals), (connect_watcher_signals):
      	* src/gs-watcher-x11.c (gs_watcher_set_property),
      	(gs_watcher_get_property), (gs_watcher_class_init),
      	(start_idle_watcher), (stop_idle_watcher),
      	(_gs_watcher_reset_state):
      	* src/gs-watcher.h:
      	Remove power notice signal.
      
      
      svn path=/trunk/; revision=1576
      18f5fad4
  15. 07 Jun, 2008 1 commit
  16. 11 Sep, 2007 1 commit
    • William Jon McCann's avatar
      Add AM_PROG_CC_C_O · 4183cd11
      William Jon McCann authored
      2007-09-11  William Jon McCann  <mccann@jhu.edu>
      
      	* configure.ac: Add AM_PROG_CC_C_O
      
      
      svn path=/trunk/; revision=1294
      4183cd11
  17. 23 Aug, 2007 1 commit
  18. 30 Jul, 2007 1 commit
    • William Jon McCann's avatar
      Respond to ConsoleKit ActiveChanged signals. Based on a patch from Ian · a6f5ab36
      William Jon McCann authored
      2007-07-30  William Jon McCann  <mccann@jhu.edu>
      
      	* src/gs-listener-dbus.c: (listener_add_ck_ref_entry),
      	(listener_remove_ck_ref_entry),
      	(_listener_message_path_is_our_session),
      	(listener_dbus_handle_system_message),
      	(listener_dbus_filter_function), (gs_listener_acquire):
      	Respond to ConsoleKit ActiveChanged signals.
      	Based on a patch from Ian Jackson <iwj@ubuntu.com>
      	Fixes #461028
      
      
      svn path=/trunk/; revision=1230
      a6f5ab36
  19. 05 Jul, 2007 1 commit
  20. 20 Feb, 2007 1 commit
    • William Jon McCann's avatar
      Use new CK method name SetIdleHint(). · 52d3d297
      William Jon McCann authored
      2007-02-20  William Jon McCann  <mccann@jhu.edu>
      
      	* src/gs-listener-dbus.c: (gs_listener_update_console_kit_idle):
      	Use new CK method name SetIdleHint().
      
      
      svn path=/trunk/; revision=1104
      52d3d297
  21. 15 Feb, 2007 1 commit
    • William Jon McCann's avatar
      Add XDG_SESSION_COOKIE var. · 402bc5ae
      William Jon McCann authored
      2007-02-15  William Jon McCann  <mccann@jhu.edu>
      
      	* src/debug-screensaver.sh: Add XDG_SESSION_COOKIE var.
      
      	* src/gs-listener-dbus.c: (gs_listener_update_console_kit_idle),
      	(listener_set_session_idle_internal):
      	Update the ConsoleKit idle state if possible.
      
      
      svn path=/trunk/; revision=1098
      402bc5ae
  22. 31 Oct, 2006 1 commit
    • William Jon McCann's avatar
      Add GetInhibitors() to dbus interface. · 9cabb41d
      William Jon McCann authored
      2006-10-31  William Jon McCann  <mccann@jhu.edu>
      
      	* src/gs-listener-dbus.c: (_g_time_val_to_iso8601),
      	(accumulate_ref_entry), (listener_dbus_get_ref_entries),
      	(listener_dbus_add_ref_entry), (do_introspect),
      	(listener_dbus_handle_session_message):
      	Add GetInhibitors() to dbus interface.
      9cabb41d
  23. 23 Oct, 2006 1 commit
    • William Jon McCann's avatar
      Add ConsoleKit Unlock/Lock functionality. · 70f5ae25
      William Jon McCann authored
      2006-10-23  William Jon McCann  <mccann@jhu.edu>
      
      	* src/gs-listener-dbus.c: (listener_dbus_handle_system_message),
      	(gs_listener_acquire), (query_session_id), (init_session_id),
      	(gs_listener_init), (gs_listener_finalize):
      	Add ConsoleKit Unlock/Lock functionality.
      
      	* src/gs-watcher-x11.c: (remove_power_timer), (add_power_timer),
      	(remove_idle_timer), (add_idle_timer),
      	(_gs_watcher_notice_activity):
      	Don't spew so much debug.
      70f5ae25
  24. 18 Oct, 2006 1 commit
    • William Jon McCann's avatar
      Add SessionPowerManagementIdleChanged signal for power-management · 15c9f42c
      William Jon McCann authored
      2006-10-18  William Jon McCann  <mccann@jhu.edu>
      
      	* data/gnome-screensaver.schemas.in:
      	* src/gs-listener-dbus.c: (send_dbus_boolean_signal),
      	(gs_listener_emit_power_notice),
      	(gs_listener_send_signal_active_changed),
      	(gs_listener_send_signal_session_idle_changed), (do_introspect):
      	* src/gs-listener-dbus.h:
      	* src/gs-monitor.c: (watcher_power_notice_cb),
      	(_gs_monitor_update_from_prefs), (disconnect_watcher_signals),
      	(connect_watcher_signals):
      	* src/gs-prefs.c: (_gs_prefs_set_power_timeout),
      	(gs_prefs_load_from_gconf), (key_changed_cb), (gs_prefs_init):
      	* src/gs-prefs.h:
      	* src/gs-watcher-x11.c: (gs_watcher_set_power_timeout),
      	(gs_watcher_set_property), (gs_watcher_get_property),
      	(gs_watcher_class_init), (remove_power_timer), (add_power_timer),
      	(reset_timers), (_gs_watcher_set_session_power_notice),
      	(_gs_watcher_notice_activity), (power_timer), (idle_timer),
      	(schedule_power_wakeup_event):
      	* src/gs-watcher.h:
      	Add SessionPowerManagementIdleChanged signal for power-management
      	baseline.  Fixes #350293
      15c9f42c
  25. 05 Sep, 2006 1 commit
    • William Jon McCann's avatar
      Use gs_debug instead of g_warning so the messages get into the log. Also · d6ed2539
      William Jon McCann authored
      2006-09-05  William Jon McCann  <mccann@jhu.edu>
      
      	* src/gs-grab-x11.c: (gs_grab_get_keyboard), (gs_grab_move_mouse),
      	(gs_grab_move_keyboard), (gs_grab_grab_window):
      	* src/gs-job.c: (wait_on_child), (nice_process), (spawn_on_widget),
      	(gs_job_start):
      	* src/gs-listener-dbus.c: (send_dbus_message),
      	(send_dbus_void_signal), (gs_listener_send_signal_active_changed),
      	(gs_listener_send_signal_session_idle_changed), (raise_error),
      	(raise_property_type_error), (listener_set_property),
      	(listener_get_property), (listener_get_active_time),
      	(listener_get_session_idle_time), (gs_listener_dbus_init):
      	* src/gs-manager.c: (gs_manager_activate), (gs_manager_deactivate):
      	* src/gs-window-x11.c: (get_env_vars):
      	Use gs_debug instead of g_warning so the messages get into the log.
      	Also add more environment variables to the whitelist.
      d6ed2539
  26. 05 Aug, 2006 1 commit
    • William Jon McCann's avatar
      Fix warnings from sparse. Fixes #350049 Patch from Kjartan Maraas · c5adf9b9
      William Jon McCann authored
      2006-08-05  William Jon McCann  <mccann@jhu.edu>
      
      	* savers/gste-slideshow.c: (draw_iter):
      	* src/gnome-screensaver-gl-helper.c: (main):
      	* src/gnome-screensaver-preferences.c: (check_is_root_user):
      	* src/gs-listener-dbus.c: (generate_cookie):
      	* src/gs-watcher-x11.c: (init_mit_saver_extension):
      
      	Fix warnings from sparse.  Fixes #350049
      	Patch from Kjartan Maraas <kmaraas@gnome.org>
      c5adf9b9
  27. 25 Jul, 2006 1 commit
    • William Jon McCann's avatar
      Fix typo in debug output. · 07a4c854
      William Jon McCann authored
      2006-07-25  William Jon McCann  <mccann@jhu.edu>
      
      	* src/gs-listener-dbus.c: (gs_listener_set_throttle):
      	Fix typo in debug output.
      07a4c854
  28. 24 Jul, 2006 1 commit
    • William Jon McCann's avatar
      Listen for KEY_COFEE from HAL. Lock screen in response. · 6e3c49dd
      William Jon McCann authored
      2006-07-24  William Jon McCann  <mccann@jhu.edu>
      
      	* src/gs-listener-dbus.c: (listener_dbus_add_ref_entry),
      	(listener_service_deleted), (listener_dbus_handle_session_message),
      	(listener_dbus_handle_system_message),
      	(gs_listener_message_handler), (gs_listener_dbus_init),
      	(listener_dbus_filter_function),
      	(listener_dbus_system_filter_function), (gs_listener_acquire):
      	Listen for KEY_COFEE from HAL.  Lock screen in response.
      
      	Based on patch from downstream Ubuntu.
      	Fixes #347854
      6e3c49dd
  29. 05 Jul, 2006 1 commit
    • William Jon McCann's avatar
      Misc cleanups. A few memory reduction attempts. · d190c8c2
      William Jon McCann authored
      2006-07-05  William Jon McCann  <mccann@jhu.edu>
      
      	* src/gnome-screensaver.c: (main):
      	* src/gs-fade.c: (xf86_whack_gamma), (gamma_info_init),
      	(gs_fade_class_init), (gs_fade_finalize):
      	* src/gs-grab-x11.c:
      	* src/gs-job.c: (add_known_engine_locations_to_path),
      	(get_themes_tree), (find_info_for_id),
      	(gs_job_get_theme_info_list), (gs_job_class_init),
      	(gs_job_finalize), (gs_job_set_theme), (spawn_on_widget),
      	(gs_job_start), (gs_job_stop), (gs_job_suspend):
      	* src/gs-listener-dbus.c: (gs_listener_error_quark),
      	(gs_listener_class_init), (gs_listener_init),
      	(gs_listener_finalize):
      	* src/gs-manager.c: (free_themes), (gs_manager_set_themes),
      	(gs_manager_class_init), (gs_manager_finalize):
      	* src/gs-monitor.c: (gs_monitor_class_init), (gs_monitor_finalize):
      	* src/gs-prefs.c: (gs_prefs_class_init), (gs_prefs_init),
      	(gs_prefs_finalize):
      	* src/gs-prefs.h:
      	* src/gs-watcher-x11.c: (gs_watcher_class_init),
      	(stop_notice_events), (start_notice_events),
      	(_gs_watcher_notice_window_created),
      	(_gs_watcher_pointer_position_free),
      	(_gs_watcher_set_pointer_position), (start_idle_watcher),
      	(gs_watcher_finalize):
      	* src/gs-window-x11.c: (gs_window_real_unrealize),
      	(gs_window_real_realize), (gs_window_real_show),
      	(gs_window_real_hide), (gs_window_real_key_press_event),
      	(gs_window_class_init), (gs_window_finalize):
      	Misc cleanups.  A few memory reduction attempts.
      d190c8c2
  30. 07 Jun, 2006 2 commits
    • William Jon McCann's avatar
      Eliminate trailing whitespace found using (setq-default · 85636f0f
      William Jon McCann authored
      2006-06-07  William Jon McCann  <mccann@jhu.edu>
      
      	* src/gnome-screensaver-command.c: (main):
      	* src/gnome-screensaver-dialog.c: (main):
      	* src/gnome-screensaver-preferences.c: (preview_set_theme),
      	(populate_model), (separator_func), (theme_installer_run),
      	(fullscreen_preview_previous_cb), (fullscreen_preview_next_cb),
      	(fullscreen_preview_cancelled_cb), (fullscreen_preview_start_cb),
      	(check_is_root_user), (main):
      	* src/gnome-screensaver.c: (main):
      	* src/gs-auth-helper.c:
      	* src/gs-auth-pam.c: (auth_message_handler), (pam_conversation),
      	(gs_auth_verify_user):
      	* src/gs-auth-pwent.c: (passwds_match):
      	* src/gs-debug.c: (gs_debug_real):
      	* src/gs-fade.c: (check_gamma_extension), (gamma_info_init):
      	* src/gs-grab-x11.c: (gs_grab_move_mouse):
      	* src/gs-job.c: (gs_job_died):
      	* src/gs-listener-dbus.c: (do_introspect),
      	(listener_dbus_filter_handle_methods),
      	(gs_listener_message_handler), (listener_dbus_filter_function),
      	(screensaver_is_running):
      	* src/gs-lock-plug.c: (gs_lock_plug_close),
      	(gs_lock_plug_class_init), (get_user_display_label),
      	(populate_model), (separator_func), (expand_string):
      	* src/gs-manager.c: (window_deactivated_cb):
      	* src/gs-prefs.c: (key_changed_cb):
      	* src/gs-watcher-x11.c: (disable_builtin_screensaver),
      	(schedule_wakeup_event):
      	* src/gs-window-x11.c: (gs_window_override_user_time),
      	(gs_window_dialog_finish):
      	* src/test-fade.c: (main):
      	* src/test-passwd.c: (main):
      	* src/test-watcher.c: (main):
      	* src/test-window.c: (main):
      
      	Eliminate trailing whitespace found using
      	(setq-default show-trailing-whitespace t)
      	in ~/.emacs.
      85636f0f
    • William Jon McCann's avatar
      Add introspection after learning how to do it from hal. Change setActive · d2aa815a
      William Jon McCann authored
      2006-06-06  William Jon McCann  <mccann@jhu.edu>
      
      	* doc/dbus-interface.xml:
      	* src/gnome-screensaver-command.c: (do_command):
      	* src/gs-listener-dbus.c: (do_introspect),
      	(listener_dbus_filter_handle_methods):
      	Add introspection after learning how to do it
      	from hal.  Change setActive and others to
      	use the DBUS naming convention.
      d2aa815a
  31. 06 Jun, 2006 1 commit
    • William Jon McCann's avatar
      Rename poke and add some more descriptions. · 5f4498df
      William Jon McCann authored
      2006-06-06  William Jon McCann  <mccann@jhu.edu>
      
      	* doc/DBUS-API.txt: Rename poke and add some more
      	descriptions.
      
      	* src/gnome-screensaver-command.c: (do_command):
      	* src/gs-listener-dbus.c: (listener_dbus_filter_handle_methods),
      	(gs_listener_class_init):
      	* src/gs-listener-dbus.h:
      	* src/gs-monitor.c: (listener_simulate_user_activity_cb),
      	(disconnect_listener_signals), (connect_listener_signals):
      	Rename Poke to SimulateUserActivity since that seems to be
      	preferred from feedback on XDG list.  How boring.
      5f4498df