table: move custom rotation handling into a helper function
authorPeter Hutterer <peter.hutterer@who-t.net>
Tue, 7 Mar 2017 04:02:53 +0000 (14:02 +1000)
committerPeter Hutterer <peter.hutterer@who-t.net>
Thu, 23 Mar 2017 00:18:09 +0000 (10:18 +1000)
commit230af3f9fcf406b6c854c9fe7b6ff2cb6497c9dd
treedade6ea99d163bf0d4a259e0b7577c73cde27ed4
parent401bbf52d889eff7eed9c400656a911e0012c97c
table: move custom rotation handling into a helper function

This is a bit hard to follow:
- tilt is handled first and if either tilt axis is set we fetch *both* tilt axes
  into tablet->axes.tilt
- rotation is handled second but it only triggers if either tilt axis is
  flagged. as we now guarantee to have both axes in tablet->axes.tilt, we
  can continue with the rotation conversion without needing some other state

Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
Acked-by: Ping Cheng <pingc@wacom.com>
src/evdev-tablet.c