[gnome-control-center] wacom: Sync gsd-wacom-device.[ch] with g-s-d



commit 6365dafd925aa7f1203bb87a930e6d4fd2eb6682
Author: Carlos Garnacho <carlosg gnome org>
Date:   Mon Apr 13 14:36:35 2015 +0200

    wacom: Sync gsd-wacom-device.[ch] with g-s-d
    
    And use the GdkDevice getter where it applies.

 panels/wacom/cc-wacom-page.c    |    4 ++--
 panels/wacom/gsd-wacom-device.c |    6 ++++++
 panels/wacom/gsd-wacom-device.h |    2 ++
 3 files changed, 10 insertions(+), 2 deletions(-)
---
diff --git a/panels/wacom/cc-wacom-page.c b/panels/wacom/cc-wacom-page.c
index 812d673..561a608 100644
--- a/panels/wacom/cc-wacom-page.c
+++ b/panels/wacom/cc-wacom-page.c
@@ -224,7 +224,7 @@ run_calibration (CcWacomPage *page,
        old_axis.y_max = cal[3];
 
        priv = page->priv;
-       g_object_get (priv->stylus, "gdk-device", &gdk_device, NULL);
+       gdk_device = gsd_wacom_device_get_gdk_device (priv->stylus);
 
        if (gdk_device != NULL)
                g_object_get (gdk_device, "device-id", &device_id, NULL);
@@ -484,7 +484,7 @@ map_buttons_button_clicked_cb (GtkButton   *button,
 
        priv = page->priv;
 
-       g_object_get (priv->pad, "gdk-device", &gdk_device, NULL);
+       gdk_device = gsd_wacom_device_get_gdk_device (priv->pad);
 
        g_return_if_fail (gdk_device != NULL);
 
diff --git a/panels/wacom/gsd-wacom-device.c b/panels/wacom/gsd-wacom-device.c
index b109444..52d6600 100644
--- a/panels/wacom/gsd-wacom-device.c
+++ b/panels/wacom/gsd-wacom-device.c
@@ -2107,6 +2107,12 @@ gsd_wacom_device_rotation_type_to_name (GsdWacomRotation type)
        return "none";
 }
 
+GdkDevice *
+gsd_wacom_device_get_gdk_device (GsdWacomDevice *device)
+{
+       return device->priv->gdk_device;
+}
+
 GsdWacomDevice *
 gsd_wacom_device_create_fake (GsdWacomDeviceType  type,
                              const char         *name,
diff --git a/panels/wacom/gsd-wacom-device.h b/panels/wacom/gsd-wacom-device.h
index dcb5144..374eca9 100644
--- a/panels/wacom/gsd-wacom-device.h
+++ b/panels/wacom/gsd-wacom-device.h
@@ -180,6 +180,8 @@ int gsd_wacom_device_get_current_mode               (GsdWacomDevice   *device,
                                                     int               group_id);
 int gsd_wacom_device_set_next_mode                  (GsdWacomDevice       *device,
                                                     GsdWacomTabletButton *button);
+GdkDevice      * gsd_wacom_device_get_gdk_device    (GsdWacomDevice   *device);
+
 GsdWacomRotation gsd_wacom_device_rotation_name_to_type (const char *rotation);
 const char     * gsd_wacom_device_rotation_type_to_name (GsdWacomRotation type);
 


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