From bbd5c7f94e042bfff5dbe104b2484d60815bf798 Mon Sep 17 00:00:00 2001
From: Peter Hutterer <peter.hutterer@who-t.net>
Date: Mon, 11 Jul 2016 17:13:34 +0200
Subject: [PATCH] tablet: change all degree values from int to wl_fixed
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
Reviewed-by: Jason Gerecke <jason.gerecke@wacom.com>
Reviewed-by: Carlos Garnacho <carlosg@gnome.org>
Reviewed-by: Bryce Harrington <bryce@osg.samsung.com>
Reviewed-by: Jonas Ã…dahl <jadahl@gmail.com>
---
 unstable/tablet/tablet-unstable-v2.xml | 20 ++++++++++----------
 1 file changed, 10 insertions(+), 10 deletions(-)

diff --git a/unstable/tablet/tablet-unstable-v2.xml b/unstable/tablet/tablet-unstable-v2.xml
index 81e98357..de9217b8 100644
--- a/unstable/tablet/tablet-unstable-v2.xml
+++ b/unstable/tablet/tablet-unstable-v2.xml
@@ -478,21 +478,21 @@
     <event name="tilt">
       <description summary="tilt change event">
 	Sent whenever one or both of the tilt axes on a tool change. Each tilt
-	value is in 0.01 of a degree, relative to the z-axis of the tablet.
+	value is in degrees, relative to the z-axis of the tablet.
 	The angle is positive when the top of a tool tilts along the
 	positive x or y axis.
       </description>
-      <arg name="tilt_x" type="int" summary="The current value of the X tilt axis"/>
-      <arg name="tilt_y" type="int" summary="The current value of the Y tilt axis"/>
+      <arg name="tilt_x" type="fixed" summary="The current value of the X tilt axis"/>
+      <arg name="tilt_y" type="fixed" summary="The current value of the Y tilt axis"/>
     </event>
 
     <event name="rotation">
       <description summary="z-rotation change event">
 	Sent whenever the z-rotation axis on the tool changes. The
-	rotation value is in 0.01 of a degree clockwise from the tool's
+	rotation value is in degrees clockwise from the tool's
 	logical neutral position.
       </description>
-      <arg name="degrees" type="int" summary="The current rotation of the Z axis"/>
+      <arg name="degrees" type="fixed" summary="The current rotation of the Z axis"/>
     </event>
 
     <event name="slider">
@@ -510,10 +510,10 @@
       <description summary="Wheel delta event">
 	Sent whenever the wheel on the tool emits an event. This event
 	contains two values for the same axis change. The degrees value is
-	in 0.01 of a degree in the same orientation as the
-	wl_pointer.vertical_scroll axis. The clicks value is in discrete
-	logical clicks of the mouse wheel. This value may be zero if the
-	movement of the wheel was less than one logical click.
+	in the same orientation as the wl_pointer.vertical_scroll axis. The
+	clicks value is in discrete logical clicks of the mouse wheel. This
+	value may be zero if the movement of the wheel was less
+	than one logical click.
 
 	Clients should choose either value and avoid mixing degrees and
 	clicks. The compositor may accumulate values smaller than a logical
@@ -521,7 +521,7 @@
 	Thus, wl_tablet_tool.wheel events with non-zero clicks values may
 	have different degrees values.
       </description>
-      <arg name="degrees" type="int" summary="The wheel delta in 0.01 of a degree"/>
+      <arg name="degrees" type="fixed" summary="The wheel delta in degrees"/>
       <arg name="clicks" type="int" summary="The wheel delta in discrete clicks"/>
     </event>
 
-- 
GitLab