summaryrefslogtreecommitdiff
path: root/src/backends/native/meta-input-device-native.h
diff options
context:
space:
mode:
authorCarlos Garnacho <carlosg@gnome.org>2020-05-06 14:12:55 +0200
committerJonas Ã…dahl <jadahl@gmail.com>2020-10-23 18:48:18 +0000
commite28007edb9c5ea56f2548fe6296b42cee8154997 (patch)
tree2da104a6cf78032f66c0e378dfce1d71fb1e62ca /src/backends/native/meta-input-device-native.h
parentc9a405ff9e6611bb1f3eb606c97671a2717b3b89 (diff)
downloadmutter-e28007edb9c5ea56f2548fe6296b42cee8154997.tar.gz
backends: Drop extra layer of touch info handling
We have a hashtable in the device that does not add much on top to the seat handling. Make all the places rely on the seat accounting instead. https://gitlab.gnome.org/GNOME/mutter/-/merge_requests/1486
Diffstat (limited to 'src/backends/native/meta-input-device-native.h')
-rw-r--r--src/backends/native/meta-input-device-native.h11
1 files changed, 0 insertions, 11 deletions
diff --git a/src/backends/native/meta-input-device-native.h b/src/backends/native/meta-input-device-native.h
index 87449fe2a..999e670ff 100644
--- a/src/backends/native/meta-input-device-native.h
+++ b/src/backends/native/meta-input-device-native.h
@@ -69,8 +69,6 @@ struct _MetaInputDeviceNative
double device_aspect_ratio; /* w:h */
double output_ratio; /* w:h */
- GHashTable *touches;
-
/* Keyboard a11y */
ClutterKeyboardA11yFlags a11y_flags;
GList *slow_keys_list;
@@ -125,15 +123,6 @@ void meta_input_device_native_translate_coordinates (Clutte
void meta_input_device_native_apply_kbd_a11y_settings (MetaInputDeviceNative *device,
ClutterKbdA11ySettings *settings);
-MetaTouchState * meta_input_device_native_acquire_touch_state (MetaInputDeviceNative *device,
- int device_slot);
-
-MetaTouchState * meta_input_device_native_lookup_touch_state (MetaInputDeviceNative *device,
- int device_slot);
-
-void meta_input_device_native_release_touch_state (MetaInputDeviceNative *device,
- MetaTouchState *touch_state);
-
void meta_input_device_native_a11y_maybe_notify_toggle_keys (MetaInputDeviceNative *device_evdev);
struct libinput_device * meta_input_device_native_get_libinput_device (ClutterInputDevice *device);