[mutter/wip/tablet-protocol-v2: 32/48] backends: Add empty stubs for tablet configuration
- From: Carlos Garnacho <carlosg src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [mutter/wip/tablet-protocol-v2: 32/48] backends: Add empty stubs for tablet configuration
- Date: Fri, 13 May 2016 18:10:10 +0000 (UTC)
commit 6ade077ad7227a75273403ca8065c05d4e49ee46
Author: Carlos Garnacho <carlosg gnome org>
Date: Fri May 13 12:15:02 2016 +0200
backends: Add empty stubs for tablet configuration
Those will be called when configuring tablets.
src/backends/meta-input-settings-private.h | 13 ++++++++++
src/backends/native/meta-input-settings-native.c | 28 ++++++++++++++++++++++
src/backends/x11/meta-input-settings-x11.c | 28 ++++++++++++++++++++++
3 files changed, 69 insertions(+), 0 deletions(-)
---
diff --git a/src/backends/meta-input-settings-private.h b/src/backends/meta-input-settings-private.h
index ec207f2..e67eb67 100644
--- a/src/backends/meta-input-settings-private.h
+++ b/src/backends/meta-input-settings-private.h
@@ -78,6 +78,19 @@ struct _MetaInputSettingsClass
gboolean repeat,
guint delay,
guint interval);
+
+ void (* set_tablet_mapping) (MetaInputSettings *settings,
+ ClutterInputDevice *device,
+ GDesktopTabletMapping mapping);
+ void (* set_tablet_keep_aspect) (MetaInputSettings *settings,
+ ClutterInputDevice *device,
+ gboolean keep_aspect);
+ void (* set_tablet_area) (MetaInputSettings *settings,
+ ClutterInputDevice *device,
+ gdouble x1,
+ gdouble y1,
+ gdouble x2,
+ gdouble y2);
};
GType meta_input_settings_get_type (void) G_GNUC_CONST;
diff --git a/src/backends/native/meta-input-settings-native.c
b/src/backends/native/meta-input-settings-native.c
index 4b4e8c2..9784571 100644
--- a/src/backends/native/meta-input-settings-native.c
+++ b/src/backends/native/meta-input-settings-native.c
@@ -242,6 +242,30 @@ meta_input_settings_native_set_keyboard_repeat (MetaInputSettings *settings,
}
static void
+meta_input_settings_native_set_tablet_mapping (MetaInputSettings *settings,
+ ClutterInputDevice *device,
+ GDesktopTabletMapping mapping)
+{
+}
+
+static void
+meta_input_settings_native_set_tablet_keep_aspect (MetaInputSettings *settings,
+ ClutterInputDevice *device,
+ gboolean keep_aspect)
+{
+}
+
+static void
+meta_input_settings_native_set_tablet_area (MetaInputSettings *settings,
+ ClutterInputDevice *device,
+ gdouble x1,
+ gdouble y1,
+ gdouble x2,
+ gdouble y2)
+{
+}
+
+static void
meta_input_settings_native_class_init (MetaInputSettingsNativeClass *klass)
{
MetaInputSettingsClass *input_settings_class = META_INPUT_SETTINGS_CLASS (klass);
@@ -256,6 +280,10 @@ meta_input_settings_native_class_init (MetaInputSettingsNativeClass *klass)
input_settings_class->set_scroll_button = meta_input_settings_native_set_scroll_button;
input_settings_class->set_click_method = meta_input_settings_native_set_click_method;
input_settings_class->set_keyboard_repeat = meta_input_settings_native_set_keyboard_repeat;
+
+ input_settings_class->set_tablet_mapping = meta_input_settings_native_set_tablet_mapping;
+ input_settings_class->set_tablet_keep_aspect = meta_input_settings_native_set_tablet_keep_aspect;
+ input_settings_class->set_tablet_area = meta_input_settings_native_set_tablet_area;
}
static void
diff --git a/src/backends/x11/meta-input-settings-x11.c b/src/backends/x11/meta-input-settings-x11.c
index 79d567b..6a149b1 100644
--- a/src/backends/x11/meta-input-settings-x11.c
+++ b/src/backends/x11/meta-input-settings-x11.c
@@ -306,6 +306,30 @@ meta_input_settings_x11_set_keyboard_repeat (MetaInputSettings *settings,
}
static void
+meta_input_settings_x11_set_tablet_mapping (MetaInputSettings *settings,
+ ClutterInputDevice *device,
+ GDesktopTabletMapping mapping)
+{
+}
+
+static void
+meta_input_settings_x11_set_tablet_keep_aspect (MetaInputSettings *settings,
+ ClutterInputDevice *device,
+ gboolean keep_aspect)
+{
+}
+
+static void
+meta_input_settings_x11_set_tablet_area (MetaInputSettings *settings,
+ ClutterInputDevice *device,
+ gdouble x1,
+ gdouble y1,
+ gdouble x2,
+ gdouble y2)
+{
+}
+
+static void
meta_input_settings_x11_class_init (MetaInputSettingsX11Class *klass)
{
MetaInputSettingsClass *input_settings_class = META_INPUT_SETTINGS_CLASS (klass);
@@ -320,6 +344,10 @@ meta_input_settings_x11_class_init (MetaInputSettingsX11Class *klass)
input_settings_class->set_scroll_button = meta_input_settings_x11_set_scroll_button;
input_settings_class->set_click_method = meta_input_settings_x11_set_click_method;
input_settings_class->set_keyboard_repeat = meta_input_settings_x11_set_keyboard_repeat;
+
+ input_settings_class->set_tablet_mapping = meta_input_settings_x11_set_tablet_mapping;
+ input_settings_class->set_tablet_keep_aspect = meta_input_settings_x11_set_tablet_keep_aspect;
+ input_settings_class->set_tablet_area = meta_input_settings_x11_set_tablet_area;
}
static void
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]