[gnome-screensaver] screensaver: remove old HAL remnants



commit 025db4fc09f0e0a1550757b668884d6a52fa77c2
Author: Saleem Abdulrasool <compnerd compnerd org>
Date:   Sun Mar 6 20:50:26 2011 -0800

    screensaver: remove old HAL remnants

 src/gs-listener-dbus.c |   31 +------------------------------
 1 files changed, 1 insertions(+), 30 deletions(-)
---
diff --git a/src/gs-listener-dbus.c b/src/gs-listener-dbus.c
index a9720be..d4be392 100644
--- a/src/gs-listener-dbus.c
+++ b/src/gs-listener-dbus.c
@@ -55,8 +55,6 @@ static DBusHandlerResult gs_listener_message_handler    (DBusConnection  *connec
                                                          DBusMessage     *message,
                                                          void            *user_data);
 
-#define HAL_DEVICE_INTERFACE "org.freedesktop.Hal.Device"
-
 #define TYPE_MISMATCH_ERROR  GS_INTERFACE ".TypeMismatch"
 
 #define GS_LISTENER_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), GS_TYPE_LISTENER, GSListenerPrivate))
@@ -766,29 +764,7 @@ listener_dbus_handle_system_message (DBusConnection *connection,
                   dbus_message_get_destination (message));
 #endif
 
-        if (dbus_message_is_signal (message, HAL_DEVICE_INTERFACE, "Condition")) {
-                DBusError   error;
-                const char *event;
-                const char *keyname;
-
-                dbus_error_init (&error);
-                if (dbus_message_get_args (message, &error,
-                                           DBUS_TYPE_STRING, &event,
-                                           DBUS_TYPE_STRING, &keyname,
-                                           DBUS_TYPE_INVALID)) {
-                        if ((event && strcmp (event, "ButtonPressed") == 0) &&
-                            (keyname && strcmp (keyname, "coffee") == 0)) {
-                                gs_debug ("Coffee key was pressed - locking");
-                                g_signal_emit (listener, signals [LOCK], 0);
-                        }
-                }
-
-                if (dbus_error_is_set (&error)) {
-                        dbus_error_free (&error);
-                }
-
-                return DBUS_HANDLER_RESULT_HANDLED;
-        } else if (dbus_message_is_signal (message, CK_SESSION_INTERFACE, "Unlock")) {
+        if (dbus_message_is_signal (message, CK_SESSION_INTERFACE, "Unlock")) {
                 if (_listener_message_path_is_our_session (listener, message)) {
                         gs_debug ("Console kit requested session unlock");
                         gs_listener_set_active (listener, FALSE);
@@ -1241,11 +1217,6 @@ gs_listener_acquire (GSListener *listener,
 
                 dbus_bus_add_match (listener->priv->system_connection,
                                     "type='signal'"
-                                    ",interface='"HAL_DEVICE_INTERFACE"'"
-                                    ",member='Condition'",
-                                    NULL);
-                dbus_bus_add_match (listener->priv->system_connection,
-                                    "type='signal'"
                                     ",interface='"CK_SESSION_INTERFACE"'"
                                     ",member='Unlock'",
                                     NULL);



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]