Signed-off-by: Peter Hutterer <peter.hutte...@who-t.net>
---
 src/evdev-tablet.c  | 54 ++++++++++++++++++++++++++---------------------------
 src/evdev-tablet.h  | 18 +++++++++---------
 src/libinput.h      | 26 +++++++++++++-------------
 test/tablet.c       |  8 ++++----
 tools/event-debug.c | 16 ++++++++--------
 5 files changed, 61 insertions(+), 61 deletions(-)

diff --git a/src/evdev-tablet.c b/src/evdev-tablet.c
index 1afc044..3dfc005 100644
--- a/src/evdev-tablet.c
+++ b/src/evdev-tablet.c
@@ -341,8 +341,8 @@ tablet_check_notify_axes(struct tablet_dispatch *tablet,
                /* ROTATION_Z is higher than TILT_X/Y so we know that the
                   tilt axes are already normalized and set */
                if (a == LIBINPUT_TABLET_TOOL_AXIS_ROTATION_Z &&
-                  (tablet->current_tool_type == LIBINPUT_TOOL_TYPE_MOUSE ||
-                   tablet->current_tool_type == LIBINPUT_TOOL_TYPE_LENS)) {
+                  (tablet->current_tool_type == 
LIBINPUT_TABLET_TOOL_TYPE_MOUSE ||
+                   tablet->current_tool_type == 
LIBINPUT_TABLET_TOOL_TYPE_LENS)) {
                        convert_tilt_to_rotation(tablet);
                        axes[LIBINPUT_TABLET_TOOL_AXIS_TILT_X] = 0;
                        axes[LIBINPUT_TABLET_TOOL_AXIS_TILT_Y] = 0;
@@ -466,14 +466,14 @@ tablet_evcode_to_tool(int code)
        enum libinput_tablet_tool_type type;
 
        switch (code) {
-       case BTN_TOOL_PEN:      type = LIBINPUT_TOOL_TYPE_PEN;          break;
-       case BTN_TOOL_RUBBER:   type = LIBINPUT_TOOL_TYPE_ERASER;       break;
-       case BTN_TOOL_BRUSH:    type = LIBINPUT_TOOL_TYPE_BRUSH;        break;
-       case BTN_TOOL_PENCIL:   type = LIBINPUT_TOOL_TYPE_PENCIL;       break;
-       case BTN_TOOL_AIRBRUSH: type = LIBINPUT_TOOL_TYPE_AIRBRUSH;     break;
-       case BTN_TOOL_FINGER:   type = LIBINPUT_TOOL_TYPE_FINGER;       break;
-       case BTN_TOOL_MOUSE:    type = LIBINPUT_TOOL_TYPE_MOUSE;        break;
-       case BTN_TOOL_LENS:     type = LIBINPUT_TOOL_TYPE_LENS;         break;
+       case BTN_TOOL_PEN:      type = LIBINPUT_TABLET_TOOL_TYPE_PEN;           
break;
+       case BTN_TOOL_RUBBER:   type = LIBINPUT_TABLET_TOOL_TYPE_ERASER;        
break;
+       case BTN_TOOL_BRUSH:    type = LIBINPUT_TABLET_TOOL_TYPE_BRUSH; break;
+       case BTN_TOOL_PENCIL:   type = LIBINPUT_TABLET_TOOL_TYPE_PENCIL;        
break;
+       case BTN_TOOL_AIRBRUSH: type = LIBINPUT_TABLET_TOOL_TYPE_AIRBRUSH;      
break;
+       case BTN_TOOL_FINGER:   type = LIBINPUT_TABLET_TOOL_TYPE_FINGER;        
break;
+       case BTN_TOOL_MOUSE:    type = LIBINPUT_TABLET_TOOL_TYPE_MOUSE; break;
+       case BTN_TOOL_LENS:     type = LIBINPUT_TABLET_TOOL_TYPE_LENS;          
break;
        default:
                abort();
        }
@@ -681,11 +681,11 @@ tool_set_bits(const struct tablet_dispatch *tablet,
           anyway.
         */
        switch (type) {
-       case LIBINPUT_TOOL_TYPE_PEN:
-       case LIBINPUT_TOOL_TYPE_ERASER:
-       case LIBINPUT_TOOL_TYPE_PENCIL:
-       case LIBINPUT_TOOL_TYPE_BRUSH:
-       case LIBINPUT_TOOL_TYPE_AIRBRUSH:
+       case LIBINPUT_TABLET_TOOL_TYPE_PEN:
+       case LIBINPUT_TABLET_TOOL_TYPE_ERASER:
+       case LIBINPUT_TABLET_TOOL_TYPE_PENCIL:
+       case LIBINPUT_TABLET_TOOL_TYPE_BRUSH:
+       case LIBINPUT_TABLET_TOOL_TYPE_AIRBRUSH:
                copy_axis_cap(tablet, tool, LIBINPUT_TABLET_TOOL_AXIS_PRESSURE);
                copy_axis_cap(tablet, tool, LIBINPUT_TABLET_TOOL_AXIS_DISTANCE);
                copy_axis_cap(tablet, tool, LIBINPUT_TABLET_TOOL_AXIS_TILT_X);
@@ -693,8 +693,8 @@ tool_set_bits(const struct tablet_dispatch *tablet,
                copy_axis_cap(tablet, tool, LIBINPUT_TABLET_TOOL_AXIS_SLIDER);
                copy_axis_cap(tablet, tool, 
LIBINPUT_TABLET_TOOL_AXIS_ROTATION_Z);
                break;
-       case LIBINPUT_TOOL_TYPE_MOUSE:
-       case LIBINPUT_TOOL_TYPE_LENS:
+       case LIBINPUT_TABLET_TOOL_TYPE_MOUSE:
+       case LIBINPUT_TABLET_TOOL_TYPE_LENS:
                copy_axis_cap(tablet, tool, 
LIBINPUT_TABLET_TOOL_AXIS_ROTATION_Z);
                copy_axis_cap(tablet, tool, 
LIBINPUT_TABLET_TOOL_AXIS_REL_WHEEL);
                break;
@@ -705,16 +705,16 @@ tool_set_bits(const struct tablet_dispatch *tablet,
        /* If we don't have libwacom, copy all pen-related ones from the
           tablet vs all mouse-related ones */
        switch (type) {
-       case LIBINPUT_TOOL_TYPE_PEN:
-       case LIBINPUT_TOOL_TYPE_BRUSH:
-       case LIBINPUT_TOOL_TYPE_AIRBRUSH:
-       case LIBINPUT_TOOL_TYPE_PENCIL:
-       case LIBINPUT_TOOL_TYPE_ERASER:
+       case LIBINPUT_TABLET_TOOL_TYPE_PEN:
+       case LIBINPUT_TABLET_TOOL_TYPE_BRUSH:
+       case LIBINPUT_TABLET_TOOL_TYPE_AIRBRUSH:
+       case LIBINPUT_TABLET_TOOL_TYPE_PENCIL:
+       case LIBINPUT_TABLET_TOOL_TYPE_ERASER:
                copy_button_cap(tablet, tool, BTN_STYLUS);
                copy_button_cap(tablet, tool, BTN_STYLUS2);
                break;
-       case LIBINPUT_TOOL_TYPE_MOUSE:
-       case LIBINPUT_TOOL_TYPE_LENS:
+       case LIBINPUT_TABLET_TOOL_TYPE_MOUSE:
+       case LIBINPUT_TABLET_TOOL_TYPE_LENS:
                copy_button_cap(tablet, tool, BTN_LEFT);
                copy_button_cap(tablet, tool, BTN_MIDDLE);
                copy_button_cap(tablet, tool, BTN_RIGHT);
@@ -864,8 +864,8 @@ sanitize_tablet_axes(struct tablet_dispatch *tablet)
 
        /* If we have a mouse/lens cursor and the tilt changed, the rotation
           changed. Mark this, calculate the angle later */
-       if ((tablet->current_tool_type == LIBINPUT_TOOL_TYPE_MOUSE ||
-           tablet->current_tool_type == LIBINPUT_TOOL_TYPE_LENS) &&
+       if ((tablet->current_tool_type == LIBINPUT_TABLET_TOOL_TYPE_MOUSE ||
+           tablet->current_tool_type == LIBINPUT_TABLET_TOOL_TYPE_LENS) &&
            (bit_is_set(tablet->changed_axes, LIBINPUT_TABLET_TOOL_AXIS_TILT_X) 
||
             bit_is_set(tablet->changed_axes, 
LIBINPUT_TABLET_TOOL_AXIS_TILT_Y)))
                set_bit(tablet->changed_axes, 
LIBINPUT_TABLET_TOOL_AXIS_ROTATION_Z);
@@ -1023,7 +1023,7 @@ tablet_check_initial_proximity(struct evdev_device 
*device,
        enum libinput_tablet_tool_type tool;
        struct tablet_dispatch *tablet = (struct tablet_dispatch*)dispatch;
 
-       for (tool = LIBINPUT_TOOL_TYPE_PEN; tool <= LIBINPUT_TOOL_TYPE_MAX; 
tool++) {
+       for (tool = LIBINPUT_TABLET_TOOL_TYPE_PEN; tool <= 
LIBINPUT_TABLET_TOOL_TYPE_MAX; tool++) {
                code = tablet_tool_to_evcode(tool);
 
                /* we only expect one tool to be in proximity at a time */
diff --git a/src/evdev-tablet.h b/src/evdev-tablet.h
index fb5ddb7..aafeda9 100644
--- a/src/evdev-tablet.h
+++ b/src/evdev-tablet.h
@@ -28,7 +28,7 @@
 
 #define LIBINPUT_TABLET_TOOL_AXIS_NONE 0
 #define LIBINPUT_TOOL_NONE 0
-#define LIBINPUT_TOOL_TYPE_MAX LIBINPUT_TOOL_TYPE_LENS
+#define LIBINPUT_TABLET_TOOL_TYPE_MAX LIBINPUT_TABLET_TOOL_TYPE_LENS
 
 enum tablet_status {
        TABLET_NONE = 0,
@@ -165,14 +165,14 @@ tablet_tool_to_evcode(enum libinput_tablet_tool_type type)
        int code;
 
        switch (type) {
-       case LIBINPUT_TOOL_TYPE_PEN:      code = BTN_TOOL_PEN;          break;
-       case LIBINPUT_TOOL_TYPE_ERASER:   code = BTN_TOOL_RUBBER;       break;
-       case LIBINPUT_TOOL_TYPE_BRUSH:    code = BTN_TOOL_BRUSH;        break;
-       case LIBINPUT_TOOL_TYPE_PENCIL:   code = BTN_TOOL_PENCIL;       break;
-       case LIBINPUT_TOOL_TYPE_AIRBRUSH: code = BTN_TOOL_AIRBRUSH;     break;
-       case LIBINPUT_TOOL_TYPE_FINGER:   code = BTN_TOOL_FINGER;       break;
-       case LIBINPUT_TOOL_TYPE_MOUSE:    code = BTN_TOOL_MOUSE;        break;
-       case LIBINPUT_TOOL_TYPE_LENS:     code = BTN_TOOL_LENS;         break;
+       case LIBINPUT_TABLET_TOOL_TYPE_PEN:       code = BTN_TOOL_PEN;          
break;
+       case LIBINPUT_TABLET_TOOL_TYPE_ERASER:    code = BTN_TOOL_RUBBER;       
break;
+       case LIBINPUT_TABLET_TOOL_TYPE_BRUSH:     code = BTN_TOOL_BRUSH;        
break;
+       case LIBINPUT_TABLET_TOOL_TYPE_PENCIL:    code = BTN_TOOL_PENCIL;       
break;
+       case LIBINPUT_TABLET_TOOL_TYPE_AIRBRUSH: code = BTN_TOOL_AIRBRUSH;      
break;
+       case LIBINPUT_TABLET_TOOL_TYPE_FINGER:    code = BTN_TOOL_FINGER;       
break;
+       case LIBINPUT_TABLET_TOOL_TYPE_MOUSE:     code = BTN_TOOL_MOUSE;        
break;
+       case LIBINPUT_TABLET_TOOL_TYPE_LENS:      code = BTN_TOOL_LENS;         
break;
        default:
                abort();
        }
diff --git a/src/libinput.h b/src/libinput.h
index 07b0741..b83a6fc 100644
--- a/src/libinput.h
+++ b/src/libinput.h
@@ -173,7 +173,7 @@ struct libinput_tablet_tool;
  * usage of the tool as advertised by the manufacturer. Multiple different
  * physical tools may share the same tool type, e.g. a Wacom Classic Pen,
  * Wacom Pro Pen and a Wacom Grip Pen are all of type @ref
- * LIBINPUT_TOOL_TYPE_PEN.
+ * LIBINPUT_TABLET_TOOL_TYPE_PEN.
  * Use libinput_tool_get_tool_id() to get a specific model where applicable.
  *
  * Note that on some device, the eraser tool is on the tail end of a pen
@@ -183,18 +183,18 @@ struct libinput_tablet_tool;
  * @note The @ref libinput_tablet_tool_type can only describe the default 
physical
  * type of the device. For devices with adjustible physical properties
  * the tool type remains the same, i.e. putting a Wacom stroke nib into a
- * classic pen leaves the tool type as @ref LIBINPUT_TOOL_TYPE_PEN.
+ * classic pen leaves the tool type as @ref LIBINPUT_TABLET_TOOL_TYPE_PEN.
  */
 enum libinput_tablet_tool_type {
-       LIBINPUT_TOOL_TYPE_PEN = 1,     /**< A generic pen */
-       LIBINPUT_TOOL_TYPE_ERASER,      /**< Eraser */
-       LIBINPUT_TOOL_TYPE_BRUSH,       /**< A paintbrush-like tool */
-       LIBINPUT_TOOL_TYPE_PENCIL,      /**< Physical drawing tool, e.g.
-                                            Wacom Inking Pen */
-       LIBINPUT_TOOL_TYPE_AIRBRUSH,    /**< An airbrush-like tool */
-       LIBINPUT_TOOL_TYPE_FINGER,      /**< Touch */
-       LIBINPUT_TOOL_TYPE_MOUSE,       /**< A mouse bound to the tablet */
-       LIBINPUT_TOOL_TYPE_LENS,        /**< A mouse tool with a lens */
+       LIBINPUT_TABLET_TOOL_TYPE_PEN = 1,      /**< A generic pen */
+       LIBINPUT_TABLET_TOOL_TYPE_ERASER,       /**< Eraser */
+       LIBINPUT_TABLET_TOOL_TYPE_BRUSH,        /**< A paintbrush-like tool */
+       LIBINPUT_TABLET_TOOL_TYPE_PENCIL,       /**< Physical drawing tool, e.g.
+                                                    Wacom Inking Pen */
+       LIBINPUT_TABLET_TOOL_TYPE_AIRBRUSH,     /**< An airbrush-like tool */
+       LIBINPUT_TABLET_TOOL_TYPE_FINGER,       /**< Touch */
+       LIBINPUT_TABLET_TOOL_TYPE_MOUSE,        /**< A mouse bound to the 
tablet */
+       LIBINPUT_TABLET_TOOL_TYPE_LENS,         /**< A mouse tool with a lens */
 };
 
 /**
@@ -1392,9 +1392,9 @@ libinput_event_tablet_axis_has_changed(struct 
libinput_event_tablet *event,
  *   tool
  * - @ref LIBINPUT_TABLET_TOOL_AXIS_ROTATION_Z - The z rotation of the tool in
  *   degrees, clockwise from the tool's logical neutral position. For the
- *   @ref LIBINPUT_TOOL_TYPE_MOUSE and @ref LIBINPUT_TOOL_TYPE_LENS tools
+ *   @ref LIBINPUT_TABLET_TOOL_TYPE_MOUSE and @ref 
LIBINPUT_TABLET_TOOL_TYPE_LENS tools
  *   the logical neutral position is pointing to the current logical north
- *   of the tablet. For the @ref LIBINPUT_TOOL_TYPE_BRUSH tool, the logical
+ *   of the tablet. For the @ref LIBINPUT_TABLET_TOOL_TYPE_BRUSH tool, the 
logical
  *   neutral position is with the buttons pointing up.
  * - @ref LIBINPUT_TABLET_TOOL_AXIS_SLIDER - A slider on the tool, normalized
  *   from 0 to 1. e.g. the wheel-like tool on the Wacom Airbrush.
diff --git a/test/tablet.c b/test/tablet.c
index 71fca96..0e77a20 100644
--- a/test/tablet.c
+++ b/test/tablet.c
@@ -593,7 +593,7 @@ START_TEST(proximity_in_out)
                        tablet_event = libinput_event_get_tablet_event(event);
                        tool = libinput_event_tablet_get_tool(tablet_event);
                        ck_assert_int_eq(libinput_tool_get_type(tool),
-                                        LIBINPUT_TOOL_TYPE_PEN);
+                                        LIBINPUT_TABLET_TOOL_TYPE_PEN);
                }
                libinput_event_destroy(event);
        }
@@ -1852,7 +1852,7 @@ START_TEST(mouse_tool)
        tool = libinput_event_tablet_get_tool(tev);
        ck_assert_notnull(tool);
        ck_assert_int_eq(libinput_tool_get_type(tool),
-                        LIBINPUT_TOOL_TYPE_MOUSE);
+                        LIBINPUT_TABLET_TOOL_TYPE_MOUSE);
 
        libinput_event_destroy(event);
 }
@@ -2121,7 +2121,7 @@ START_TEST(airbrush_tool)
        tool = libinput_event_tablet_get_tool(tev);
        ck_assert_notnull(tool);
        ck_assert_int_eq(libinput_tool_get_type(tool),
-                        LIBINPUT_TOOL_TYPE_AIRBRUSH);
+                        LIBINPUT_TABLET_TOOL_TYPE_AIRBRUSH);
 
        libinput_event_destroy(event);
 }
@@ -2208,7 +2208,7 @@ START_TEST(artpen_tool)
        tool = libinput_event_tablet_get_tool(tev);
        ck_assert_notnull(tool);
        ck_assert_int_eq(libinput_tool_get_type(tool),
-                        LIBINPUT_TOOL_TYPE_PEN);
+                        LIBINPUT_TABLET_TOOL_TYPE_PEN);
        ck_assert(libinput_tool_has_axis(tool,
                                         LIBINPUT_TABLET_TOOL_AXIS_ROTATION_Z));
 
diff --git a/tools/event-debug.c b/tools/event-debug.c
index 6196910..e4fe9ab 100644
--- a/tools/event-debug.c
+++ b/tools/event-debug.c
@@ -463,28 +463,28 @@ print_proximity_event(struct libinput_event *ev)
                   *state_str;
 
        switch (libinput_tool_get_type(tool)) {
-       case LIBINPUT_TOOL_TYPE_PEN:
+       case LIBINPUT_TABLET_TOOL_TYPE_PEN:
                tool_str = "pen";
                break;
-       case LIBINPUT_TOOL_TYPE_ERASER:
+       case LIBINPUT_TABLET_TOOL_TYPE_ERASER:
                tool_str = "eraser";
                break;
-       case LIBINPUT_TOOL_TYPE_BRUSH:
+       case LIBINPUT_TABLET_TOOL_TYPE_BRUSH:
                tool_str = "brush";
                break;
-       case LIBINPUT_TOOL_TYPE_PENCIL:
+       case LIBINPUT_TABLET_TOOL_TYPE_PENCIL:
                tool_str = "pencil";
                break;
-       case LIBINPUT_TOOL_TYPE_AIRBRUSH:
+       case LIBINPUT_TABLET_TOOL_TYPE_AIRBRUSH:
                tool_str = "airbrush";
                break;
-       case LIBINPUT_TOOL_TYPE_FINGER:
+       case LIBINPUT_TABLET_TOOL_TYPE_FINGER:
                tool_str = "finger";
                break;
-       case LIBINPUT_TOOL_TYPE_MOUSE:
+       case LIBINPUT_TABLET_TOOL_TYPE_MOUSE:
                tool_str = "mouse";
                break;
-       case LIBINPUT_TOOL_TYPE_LENS:
+       case LIBINPUT_TABLET_TOOL_TYPE_LENS:
                tool_str = "lens";
                break;
        default:
-- 
2.5.0

_______________________________________________
wayland-devel mailing list
wayland-devel@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/wayland-devel

Reply via email to