- 21 Mar, 2013 1 commit
-
-
Martin Pitt authored
It is possible to build systemd without logind, in which case /sys/fs/cgroup/systemd would still exist. Check for /run/systemd/seats instead, as recommended by systemd upstream. For details, see: <https://mail.gnome.org/archives/desktop-devel-list/2013-March/msg00092.html> Drop the now unnecessary linking against libsystemd-daemon. https://bugzilla.gnome.org/show_bug.cgi?id=696264
-
- 22 Jan, 2013 1 commit
-
-
Saleem Abdulrasool authored
-
- 19 Oct, 2012 1 commit
-
-
Sébastien Bacher authored
-
- 20 Aug, 2012 1 commit
-
-
Dominique Leuenberger authored
Fixes bug 682241
-
- 13 Feb, 2012 2 commits
-
-
Robert Ancell authored
-
Ray Strode authored
Some of the debug messages in the systemd code paths are misleading, since they mention ConsoleKit which isn't in the picture.
-
- 10 Feb, 2012 1 commit
-
-
On Fedora and other distributions ConsoleKit is being replaced by systemd-logind. Accordingly, all tools previously talking to CK need to talk to systemd-logind instead. This patch will dynamically fall back to CK if systemd is not found, thus being nice to Debian style distributions which want to support systemd and non-systemd systems with the same packages. https://bugzilla.gnome.org/show_bug.cgi?id=669787
-
- 07 Mar, 2011 2 commits
-
-
Saleem Abdulrasool authored
-
Saleem Abdulrasool authored
Multiple things use the same interface and path definitions. Rather than having the definitions duplicated in the various locations, use a single header to define them. This also helps keep the naming the same across all the entire codebase.
-
- 06 Mar, 2011 3 commits
-
-
Marc Deslauriers authored
It is currently possible to start gnome-screensaver twice because of a race condition. This change makes sure that we bail out if we cannot become the primary owner of the bus name. https://bugzilla.gnome.org/show_bug.cgi?id=642462
-
William Jon McCann authored
This has been deprecated and handled by gnome-session for the last few releases.
-
William Jon McCann authored
And all that entails.
-
- 01 Mar, 2011 2 commits
-
-
Ray Strode authored
This just gets rid of some trailing whitespace and adds some missing braces.
-
Colin Walters authored
Consumers like gnome-shell will be relying on this to know when the operation was successful. Simply returning DBUS_HANDLER_RESULT_HANDLED is not going to do that.
-
- 02 Nov, 2009 2 commits
-
-
Matthias Clasen authored
This fixes a problem where totem leaves inhibitors behind, see bug 600488.
-
-
- 14 Apr, 2009 1 commit
-
-
William Jon McCann authored
2009-04-13 William Jon McCann <jmccann@redhat.com> * src/gs-listener-dbus.c (listener_remove_ref_entry): Don't try to remove an invalid inhibitor entry. Fixes #578669 svn path=/trunk/; revision=1652
-
- 19 Jan, 2009 2 commits
-
-
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
-
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
-
- 18 Jan, 2009 1 commit
-
-
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
-
- 16 Jan, 2009 2 commits
-
-
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
-
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
-
- 07 Jun, 2008 1 commit
-
-
William Jon McCann authored
2008-06-07 William Jon McCann <jmccann@redhat.com> * src/gs-listener-dbus.c (gs_listener_acquire): Don't require system bus connection. svn path=/trunk/; revision=1457
-
- 11 Sep, 2007 1 commit
-
-
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
-
- 23 Aug, 2007 1 commit
-
-
William Jon McCann authored
2007-08-23 William Jon McCann <mccann@jhu.edu> * src/gs-listener-dbus.c: (listener_dbus_handle_system_message): On CK Lock emit lock signal instead of setting active directly. svn path=/trunk/; revision=1259
-
- 30 Jul, 2007 1 commit
-
-
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
-
- 05 Jul, 2007 1 commit
-
-
William Jon McCann authored
2007-07-05 William Jon McCann <mccann@jhu.edu> * src/gs-listener-dbus.c: (gs_listener_update_console_kit_idle), (query_session_id): Check the system connection isn't null. Fixes #434712 svn path=/trunk/; revision=1204
-
- 20 Feb, 2007 1 commit
-
-
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
-
- 15 Feb, 2007 1 commit
-
-
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
-
- 31 Oct, 2006 1 commit
-
-
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.
-
- 23 Oct, 2006 1 commit
-
-
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.
-
- 18 Oct, 2006 1 commit
-
-
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
-
- 05 Sep, 2006 1 commit
-
-
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.
-
- 05 Aug, 2006 1 commit
-
-
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>
-
- 25 Jul, 2006 1 commit
-
-
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.
-
- 24 Jul, 2006 1 commit
-
-
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
-
- 05 Jul, 2006 1 commit
-
-
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.
-
- 07 Jun, 2006 2 commits
-
-
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.
-
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.
-
- 06 Jun, 2006 1 commit
-
-
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.
-