Tag 'xserver-xorg-input-evdev-1_2.7.0-1' created by Cyril Brulebois <k...@debian.org> at 2012-03-20 12:14 +0000
Tagging upload of xserver-xorg-input-evdev 1:2.7.0-1 to unstable. -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.12 (GNU/Linux) iEYEABECAAYFAk9odJkACgkQeGfVPHR5Nd10MQCgkj5P1RNOEFtS5BWooT8LVZms FEEAn3fs25RhyX4r62pOdN7M8JhxADUJ =YZGn -----END PGP SIGNATURE----- Changes since xserver-xorg-input-evdev-1_2.6.0-2: Chase Douglas (12): Remove support for X input ABI < 12.2 Switch to "goto" logic for error handling when adding classes Add support for masked valuators Ensure events are posted when entering into proximity Ensure all known valuator values are stored when out of proximity Copy out of proximity values into current values selectively Add experimental XI 2.1 multitouch support Use MTDev for multitouch devices Ensure touchpad events are always processed with MT Don't send pointer events for multitouch touchscreen devices Set the default resolution to 0 Copy last valuator values into new touch valuator masks Cyril Brulebois (8): evdev 2.6.99.901 configure.ac: Fix udev/libudev dependency. Merge branch 'upstream-unstable' into debian-unstable Bump changelogs. Document we are avoiding XI2.2 for now. Bump xserver-xorg-dev build-dep to 2:1.10, now required. Add libudev-dev build-dep. Upload to unstable. Daniel Kurtz (1): Set prop_product_id undeletable Jeremy Huddleston (1): Remove redundant redeclaration of Evdev3BEmuPreInit Jools Wills (1): emuThird: Use xf86SetIntOption, not xf86SetBoolOption for integer values Max Schwarz (1): type-safe inline functions for bitmask manipulation Paulo Zanoni (2): Fix absolute events with swapped axes Fix relative events with swapped axes Pete Beardmore (1): missing multitouch related define tests Peter Hutterer (46): Replace xf86Msg() with xf86IDrvMsg(). Static atoms don't need to be initialized to 0. Add third button emulation. Use Absolute/Relative as argument to xf86Post* Move invert variable to the block it is used in. Export product/vendor ID through a property. Add a property to toggle function key mode Export device node as property. Require server 1.10 Print abs axes ranges on verbosity 6. Remove unused misc_label and val Exit axis labelling if axes are neither rel nor abs Don't crop long value from EvdevBitIsSet. Support smooth scrolling on REL_WHEEL, REL_HWHEEL and REL_DIAL Merge branch 'smooth-scrolling' Bump to 2.6.99 Move misplaced #endif caused by smooth-scrolling merge Use a new "Virtual Device" boolean property to mark virtual devices Remove duplicate line Use mtdev API to allocate/free mtdev structs 0 is the value for "unknown/unlimited" number of touches MT axes are counted separately, make sure they're initialized too. When resetting the queue, don't reset the touchMask Simplify a condition, only the event type differs here Replace open_slot/close_slot with a SlotState enum Skip event posting for empty slots. Replace 0/1 button values with enums Print to the log if we find multitouch axes. Add the required defines to compile against the inputproto Use xf86InitValuatorAxisStruct, the touch-specific version was dropped Map ABS_MT_POSITION_X/Y into ABS_X/Y Drop now-unnecessary XI 2.1 and XI 2.2 error suppression defines Add is_blacklisted_axis() helper Don't count legacy and MT axes twice Merge branch 'multitouch' Always include mt_mask in the evdev struct Include config.h from evdev.h Remove need for --enable-multitouch Test for mtdev before assuming multitouch Require xserver 1.12 RC1 Remove unused udev.c Force x/y axes to exist on devices with any other axes (#44655) Prefere relative axis labelling over absolute axis labelling Only force REL_X/Y if no ABS_X/Y exists evdev 2.7.0 Fix inverted horizontal scroll (#46205) Peter Korsgaard (1): Handle touchscreens without BTN_TOUCH Rami Ylimäki (3): Release leaked XKB options on input device disconnect. Release leaked device identifier on input device disconnect. Remove constness of device filename to avoid warning when freed. Simon Thum (1): rename valuator init functions Terry Lambert (1): xf86-input-evdev: Return proper default for unknown values in pInfo->device_control. Timo Aaltonen (1): Remove obsolete .manpages. --- ChangeLog | 953 ++++++++++++++++++ configure.ac | 15 debian/changelog | 18 debian/control | 3 debian/xserver-xorg-input-evdev.manpages | 1 include/evdev-properties.h | 21 man/evdev.man | 28 src/Makefile.am | 5 src/apple.c | 312 ++++++ src/draglock.c | 33 src/emuMB.c | 7 src/emuThird.c | 416 ++++++++ src/emuWheel.c | 54 - src/evdev.c | 1610 +++++++++++++++++-------------- src/evdev.h | 117 +- 15 files changed, 2812 insertions(+), 781 deletions(-) --- -- To UNSUBSCRIBE, email to debian-x-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/e1s9xyw-0007sz...@vasks.debian.org