diff options
author | Stefano Karapetsas <[email protected]> | 2014-03-09 16:11:14 +0100 |
---|---|---|
committer | Stefano Karapetsas <[email protected]> | 2014-03-09 16:11:14 +0100 |
commit | 8cb168b752f4130e88daefa400bb9bf07cf18227 (patch) | |
tree | 0403f625ab5c9bace167d49787ac2ca873d327d6 /src/gpm-kbd-backlight.c | |
parent | 079471200ad1b05952ea1bef5c65979f552134b6 (diff) | |
parent | 0d07b0bbc9a76b5401bee7f0c8132af8e8d558ff (diff) | |
download | mate-power-manager-8cb168b752f4130e88daefa400bb9bf07cf18227.tar.bz2 mate-power-manager-8cb168b752f4130e88daefa400bb9bf07cf18227.tar.xz |
Merge pull request #60 from Firstyear/master
Add DBUS interface to kbdbacklight control
Diffstat (limited to 'src/gpm-kbd-backlight.c')
-rw-r--r-- | src/gpm-kbd-backlight.c | 49 |
1 files changed, 0 insertions, 49 deletions
diff --git a/src/gpm-kbd-backlight.c b/src/gpm-kbd-backlight.c index 98a64da..0ac6801 100644 --- a/src/gpm-kbd-backlight.c +++ b/src/gpm-kbd-backlight.c @@ -31,21 +31,6 @@ #include "gpm-kbd-backlight.h" #include "gsd-media-keys-window.h" -static const gchar *kbd_backlight_introspection = "" -"<?xml version=\"1.0\" encoding=\"UTF-8\"?>""<node name=\"/\">" - "<interface name=\"org.mate.PowerManager.Backlight\">" - "<method name=\"GetBrightness\">" - "<arg type=\"u\" name=\"percentage_brightness\" direction=\"out\"/>" - "</method>" - "<method name=\"SetBrightness\">" - "<arg type=\"u\" name=\"percentage_brightness\" direction=\"in\"/>" - "</method>" - "<signal name=\"BrightnessChanged\">" - "<arg type=\"u\" name=\"percentage_brightness\" direction=\"out\"/>" - "</signal>" - "</interface>" -"</node>"; - #define GPM_KBD_BACKLIGHT_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), GPM_TYPE_KBD_BACKLIGHT, GpmKbdBacklightPrivate)) struct GpmKbdBacklightPrivate @@ -430,40 +415,6 @@ gpm_kbd_backlight_dbus_property_set (GDBusConnection *connection, return FALSE; } -/** - * gpm_kbd_backlight_register_dbus: - * @backlight: - * @connection: - * @error: - **/ -void -gpm_kbd_backlight_register_dbus (GpmKbdBacklight *backlight, - GDBusConnection *connection, - GError **error) -{ - GDBusNodeInfo *node_info; - GDBusInterfaceInfo *interface_info; - GDBusInterfaceVTable interface_vtable = { - gpm_kbd_backlight_dbus_method_call, - gpm_kbd_backlight_dbus_property_get, - gpm_kbd_backlight_dbus_property_set - }; - - node_info = g_dbus_node_info_new_for_xml (kbd_backlight_introspection, NULL); - interface_info = g_dbus_node_info_lookup_interface (node_info, GPM_DBUS_INTERFACE_BACKLIGHT); - - backlight->priv->bus_connection = g_object_ref (connection); - backlight->priv->bus_object_id = - g_dbus_connection_register_object (connection, - GPM_DBUS_PATH_KBD_BACKLIGHT, - interface_info, - &interface_vtable, - backlight, - NULL, - error); - g_dbus_node_info_unref (node_info); -} - static gboolean gpm_kbd_backlight_evaluate_power_source_and_set (GpmKbdBacklight *backlight) { |