From 54c098761f99e80ae6de119937ffe70d892714e4 Mon Sep 17 00:00:00 2001 From: Matthias Clasen Date: Tue, 9 Jun 2020 15:15:51 -0400 Subject: [PATCH] gdk: Drop gdk_device_set_axis_use If you need some axes changed, you can just flip the values when you receive them. --- docs/reference/gdk/gdk4-sections.txt | 1 - gdk/gdkdevice.c | 41 ---------------------------- gdk/gdkdevice.h | 4 --- 3 files changed, 46 deletions(-) diff --git a/docs/reference/gdk/gdk4-sections.txt b/docs/reference/gdk/gdk4-sections.txt index cb235271a8..6834b99d93 100644 --- a/docs/reference/gdk/gdk4-sections.txt +++ b/docs/reference/gdk/gdk4-sections.txt @@ -357,7 +357,6 @@ gdk_device_get_name gdk_device_get_vendor_id gdk_device_get_product_id gdk_device_get_source -gdk_device_set_axis_use gdk_device_get_axis_use gdk_device_get_associated_device gdk_device_list_slave_devices diff --git a/gdk/gdkdevice.c b/gdk/gdkdevice.c index 6201631b07..a6c8347f91 100644 --- a/gdk/gdkdevice.c +++ b/gdk/gdkdevice.c @@ -707,47 +707,6 @@ gdk_device_get_axis_use (GdkDevice *device, return info->use; } -/** - * gdk_device_set_axis_use: - * @device: a pointer #GdkDevice - * @index_: the index of the axis - * @use: specifies how the axis is used - * - * Specifies how an axis of a device is used. - **/ -void -gdk_device_set_axis_use (GdkDevice *device, - guint index_, - GdkAxisUse use) -{ - GdkAxisInfo *info; - - g_return_if_fail (GDK_IS_DEVICE (device)); - g_return_if_fail (device->source != GDK_SOURCE_KEYBOARD); - g_return_if_fail (index_ < device->axes->len); - - info = &g_array_index (device->axes, GdkAxisInfo, index_); - info->use = use; - - switch ((guint) use) - { - case GDK_AXIS_X: - case GDK_AXIS_Y: - info->min_axis = 0; - info->max_axis = 0; - break; - case GDK_AXIS_XTILT: - case GDK_AXIS_YTILT: - info->min_axis = -1; - info->max_axis = 1; - break; - default: - info->min_axis = 0; - info->max_axis = 1; - break; - } -} - /** * gdk_device_get_display: * @device: a #GdkDevice diff --git a/gdk/gdkdevice.h b/gdk/gdkdevice.h index 7f7aea3bfe..56b76d49a0 100644 --- a/gdk/gdkdevice.h +++ b/gdk/gdkdevice.h @@ -118,10 +118,6 @@ GdkInputSource gdk_device_get_source (GdkDevice *device); GDK_AVAILABLE_IN_ALL GdkAxisUse gdk_device_get_axis_use (GdkDevice *device, guint index_); -GDK_AVAILABLE_IN_ALL -void gdk_device_set_axis_use (GdkDevice *device, - guint index_, - GdkAxisUse use); GDK_AVAILABLE_IN_ALL