summaryrefslogtreecommitdiff
path: root/panels/wacom/cc-wacom-panel.c
diff options
context:
space:
mode:
authorBastien Nocera <hadess@hadess.net>2011-08-26 10:44:47 +0100
committerBastien Nocera <hadess@hadess.net>2011-08-26 11:35:27 +0100
commitdc5c93787b2aac8c67c2c0a66063ad14a2826d3e (patch)
tree3849b7efe8249cf178bc137c87869b22a9e8fc6c /panels/wacom/cc-wacom-panel.c
parente88053c2442780ab37146e80e5d5c8a1791ecda2 (diff)
downloadgnome-control-center-dc5c93787b2aac8c67c2c0a66063ad14a2826d3e.tar.gz
wacom: Clean up GSettings instantiation
Diffstat (limited to 'panels/wacom/cc-wacom-panel.c')
-rw-r--r--panels/wacom/cc-wacom-panel.c10
1 files changed, 7 insertions, 3 deletions
diff --git a/panels/wacom/cc-wacom-panel.c b/panels/wacom/cc-wacom-panel.c
index 34e0ca4c6..0fb4c2a4d 100644
--- a/panels/wacom/cc-wacom-panel.c
+++ b/panels/wacom/cc-wacom-panel.c
@@ -33,6 +33,10 @@ G_DEFINE_DYNAMIC_TYPE (CcWacomPanel, cc_wacom_panel, CC_TYPE_PANEL)
#define WACOM_PANEL_PRIVATE(o) \
(G_TYPE_INSTANCE_GET_PRIVATE ((o), CC_TYPE_WACOM_PANEL, CcWacomPanelPrivate))
+#define WACOM_SCHEMA "org.gnome.settings-daemon.peripherals.wacom"
+#define WACOM_STYLUS_SCHEMA WACOM_SCHEMA ".stylus"
+#define WACOM_ERASER_SCHEMA WACOM_SCHEMA ".eraser"
+
struct _CcWacomPanelPrivate
{
GtkBuilder *builder;
@@ -293,9 +297,9 @@ gnome_wacom_properties_init (CcWacomPanel *panel)
CcWacomPanelPrivate *priv = CC_WACOM_PANEL(panel)->priv;
GtkComboBox *combo;
- priv->wacom_settings = g_settings_new ("org.gnome.settings-daemon.peripherals.wacom");
- priv->stylus_settings = g_settings_new ("org.gnome.settings-daemon.peripherals.wacom.stylus");
- priv->eraser_settings = g_settings_new ("org.gnome.settings-daemon.peripherals.wacom.eraser");
+ priv->wacom_settings = g_settings_new (WACOM_SCHEMA);
+ priv->stylus_settings = g_settings_new (WACOM_STYLUS_SCHEMA);
+ priv->eraser_settings = g_settings_new (WACOM_ERASER_SCHEMA);
g_signal_connect (WID ("scale-tip-feel"), "value-changed",
G_CALLBACK (tip_feel_value_changed_cb), panel);