xf86-input-evdev: Changes to 'refs/tags/xf86-input-evdev-2.8.0'
Peter Hutterer
whot at kemper.freedesktop.org
Mon Mar 25 23:04:13 PDT 2013
Tag 'xf86-input-evdev-2.8.0' created by Peter Hutterer <peter.hutterer at who-t.net> at 2013-03-26 07:03 -0700
evdev 2.8.0
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.13 (GNU/Linux)
iEYEABECAAYFAlFROkcACgkQ4jt+cLRn8L+gYACcCDWR5PHl4mQSzWX4k74yVlie
7XcAn3bI5eLC6vlEWU7Sdtxb8N3HOgbr
=5LK0
-----END PGP SIGNATURE-----
Changes since xf86-input-evdev-2.7.0:
Adam Jackson (1):
configure: Drop AM_MAINTAINER_MODE
Benjamin Tissoires (1):
Add missing mt axis labels
Chase Douglas (2):
Report the correct number of touches for MT protocol B devices
Fix buffer overrun when populating axis label property array
Colin Walters (1):
autogen.sh: Implement GNOME Build API
Daniel Stone (1):
Fix compilation warnings for non-multitouch builds
Marcin Slusarz (1):
Fix some obvious constness-related compile warnings.
Mauro Carvalho Chehab (1):
Force a button if MT axes are present and it is not a gamepad
Peter Hutterer (32):
Fix inverted horizontal scroll (#46205)
Devices configured as mice need REL_X/Y
Use xf86IDrvMsg in emuMB.c instead of ErrorF
strtol doesn't need a empty string, NULL is good enough.
Release mtdev data whenever we close the fd
Close the fd when mtdev open fails
Move duplicate check up before mtdev allocation
Constify InputDriverRec->default_options
Split initializing one axis label out into a helper function
Move axis labels into a separate header file
Don't re-open mtdev after PreInit
Only use mtdev for multitouch devices
Don't delete the device on ENODEV
Link against libudev
Fix broken ButtonMapping option (#53168)
Use LogMessageVerbSigSafe if available
If stat fails, pretend it's not a virtual device
Localise XKB initialization
Drop special XKB option handling
Localise tmp variable
Move valuator swapping into a helper function
Move calibration adjustments to helper function
Handle axis swap, calibration, and inversion for touch events (#59340)
Move allocation of EvdevRec into a helper function
Move some stuff into the new alloc function
Split rel and abs axis mapping into two separate arrays
Allow relative scroll valuators on absolute devices (#54387)
Merge branch 'touch-axis-swap'
Always init axis mapping for the first two rel axes (#59784)
Make errors on EVIOCGBIT more obvious
Return BadValue if EvdevOpenMTDev fails
evdev 2.8.0
---
autogen.sh | 4
configure.ac | 3
src/Makefile.am | 5
src/axis_labels.h | 198 ++++++++++++++
src/emuMB.c | 4
src/emuWheel.c | 6
src/evdev.c | 742 +++++++++++++++++++++++++++---------------------------
src/evdev.h | 11
8 files changed, 597 insertions(+), 376 deletions(-)
---
More information about the xorg-commit
mailing list