Tag 'libinput-1.6.0-1' created by Emilio Pozuelo Monfort <po...@debian.org> at 2017-01-24 23:26 +0000
Tagging upload of libinput 1.6.0-1 to unstable. -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEEcJymx+vmJZxd92Q+nUbEiOQ2gwIFAliH4o4ACgkQnUbEiOQ2 gwI5khAAv087mIhdZeHxbxJ2Asaq8Fv4P0LlQdQTwdPXe7BEpWlevG1+FrmWv5dg gt+vPAlRtHW+zvsEz1wSHXmoltEf+nT9SPRhcMWsFxbBQsTHFyFD36KdK1SULEc3 L/ut7uC1vDSR3FjMZ9z+YEVHQl6o//YTasiTXBHlpwpjt1EyJs5cQuIUevKJWY+h juL8ZqZ1xmqnb8odmh+brn0FQAdX36NHDLNftdrLEbzbSkco0A8+g1HZjgWb9e+q wLhc/mPA9bsMM2VPgnzMrQp/nfcsqAB0VYn+mxb2afuTWpEiHU5o34uKkJPW55Yh 4wMQjqNc4vKq65NFvfurxjpuZZqDsQflE0/3SCgruAkyHfjuUP6A7SjRQTNueZui vQ9wckpOh68VWXkaCByI+yvf0SH/hjiRWnMppS2fS5NjSjUVzOnPLtxliBd/w4eU 6Rp8DhMYBNKUR0ARS8pMYg7TjbXVFhDbs7xEcaRvC1Vzc9K4J41lWVLruCZ3Oyv7 dEBHaRjjfSsy75EIkvFfrarAcwE2VMm8phAo0bueyGD2AXNDHCpZpjsLQFe48nMG NMwxw83Dr25I+uSiu5u2bMXNHGo3gBRC8cmxf6Ts9eZHwO6p9WWQ1Nvt2u01sgZa aU8U5tM7dvTInwN1pOTbbDZ9rojen1hj8IvAdwjwsi4NwHSPK5I= =qKYw -----END PGP SIGNATURE----- Changes since libinput-1.5.4-1: Emilio Pozuelo Monfort (4): Merge commit '1.6.0' into upstream-unstable Merge branch 'upstream-unstable' into debian-unstable New upstream release Release to unstable Peter Hutterer (96): util: fix indentation for safe_atoi util: fix include order util: if errno is nonzero, exit early from safe_atoi test: switch asserts to litest_assert test: add a test for safe_atoi evdev: move reading the calibration prop into a helper function path: read the calibration prop on startup test: add a device and test for udev-set calibration values util: add safe_atod for locale-independent conversion util: add a helper function to split a string into substrings evdev: use safe_atod to convert the matrix values util: tighten requirements on the click angle/count properties tablet: reject tablets without resolution tools: change --speed to --set-speed for consistency tools: print pointer axis source in event-debug evdev: init axis range warnings for touch devices too touchpad: add a quirk for the HP Pavilion dm4 Use the LIBINPUT_VERSION define, not the normal VERSION tools: don't define GNU_SOURCE if were including config.h anyway Drop HAVE_CONFIG_H ifdef Fix the license for a bunch of tablet test devices Whitespace fixes touchpad: sync BTN_TOOL_FINGER state on init tools: fix prototype for tools_usage tools: fix signed/unsigned comparison warnings tools: fix comment wording tools: include config.h in libinput-list-devices and ptraccel-debug tools: make sure GCC_FLAGS is used in tools/ test: fix distcheck tools: support --help in the ptraccel-debug tool tools: up the maximum velocity so the output graph shows the leveling off tools: local headers use quotes, not pointy brackets tools: whitespace change tools: add some extra help output about the expected input data touchpad: constify a few helper functions touchpad: convert two functions to use the device->phys helpers filter: split a condition up so we can mark it as bug filter: add a comment for how we calculate velocity evdev: rename a leftover weston variable filter: fix a comment, the trackpoint profile uses device units Change the directions bitmask to a uin32_t filter: fix comment on how we calculate the slow-motion incline test: don't set LITEST_VERBOSE during make check test: mark the magic trackpad as external in udev test: use the udev property to check for external/internal touchpads touchpad: if an external touchpad and keyboard share a VID/PID assume dwt touchpad: change direction flags from int to uint32_t filter: store the raw dpi value in the filter filter: drop the dpi_factor in favor of direct calculation filter: duplicate pointer accel for touchpads touchpad: init the device's dpi correctly Add device_float_get_direction filter: change the filter functions to take raw device coordinates filter: drop the now-generic trackpoint and low-dpi filter functions filter: change touchpad accel code to use mm/s filter: work the touchpad magic slowdown into the various parameters tools: switch the ptraccel-debug printf to use mm/s filter: revamp the touchpad's acceleration code doc: update the touchpad pointer acceleration svg filter: tweak the magic slowdown Merge branch 'touchpad-pointer-accel-revamp' touchpad: reduce the initial timeout for tapping after touch touchpad: reduce the tap movement threshold to 1.3mm tablet: ignore MSC_SCAN gestures: if fingers don't move, force a gesture by finger position test: add test for the vertical position-dependent pinch tools: add allowed range to --set-speed help output tools: size in mm is enough, no need for sub-mm precision here tools: align device notify output better tools: reduce some spacing to compress the output a bit evdev: add helper function to parse a udev flag test: swap order for selftest and test suite configure.ac: libinput 1.6rc1 Remove a couple of double semicolons touchpad: add a model tag to mark touchpads with visible marker udev: mark Asus X555LAB as touchpad with visible marker test: add a synaptics RMI4 test device test: skip a few unnecessary base event conversions test: fix some empty queue handling test: use some helper functions Rename path.(c|h) to path-seat.(c|h) test: prefix all test source files with "test-" udev: move check for seat_id down Remove the workaround for libevdev pre 1.3 test: fix a comment regarding uinput's resolution assignment test: remove tablet axis normalization test Revert "Remove the workaround for libevdev pre 1.3" test: rename wacom test devices to a consistent naming scheme udev: fix parse_hwdb.py to work with pyparsing 2.1.10 configure.ac: libinput 1.6rc2 Fix doxygen references for natural scroll config Update gitignore for new test source names gitignore: add test suite runner binary to gitignore filter: change the tracker delta type to device-units filter: normalize deltas before processing or returning them configure.ac: libinput 1.6.0 Rohith Mukku (1): Fix typos in Documentation --- .gitignore | 2 configure.ac | 6 debian/changelog | 6 doc/pointer-acceleration.dox | 9 doc/svg/ptraccel-touchpad.svg | 1971 +--------- src/Makefile.am | 4 src/evdev-mt-touchpad-gestures.c | 6 src/evdev-mt-touchpad-tap.c | 16 src/evdev-mt-touchpad.c | 122 src/evdev-mt-touchpad.h | 11 src/evdev-tablet.c | 13 src/evdev.c | 56 src/evdev.h | 92 src/filter-private.h | 4 src/filter.c | 423 +- src/filter.h | 25 src/libinput-private.h | 50 src/libinput-util.c | 28 src/libinput.h | 32 src/path-seat.c | 385 + src/path-seat.h | 47 src/path.c | 385 - src/path.h | 47 src/udev-seat.c | 5 test/Makefile.am | 58 test/device.c | 1535 ------- test/gestures.c | 1241 ------ test/keyboard.c | 392 -- test/litest-device-alps-dualpoint.c | 2 test/litest-device-alps-semi-mt.c | 2 test/litest-device-anker-mouse-kbd.c | 2 test/litest-device-apple-internal-keyboard.c | 2 test/litest-device-apple-magicmouse.c | 2 test/litest-device-asus-rog-gladius.c | 2 test/litest-device-atmel-hover.c | 2 test/litest-device-bcm5974.c | 2 test/litest-device-calibrated-touchscreen.c | 101 test/litest-device-cyborg-rat-5.c | 2 test/litest-device-elantech-touchpad.c | 2 test/litest-device-generic-singletouch.c | 2 test/litest-device-huion-pentablet.c | 35 test/litest-device-keyboard-all-codes.c | 2 test/litest-device-keyboard-razer-blackwidow.c | 2 test/litest-device-keyboard.c | 2 test/litest-device-logitech-trackball.c | 2 test/litest-device-magic-trackpad.c | 2 test/litest-device-mouse-low-dpi.c | 2 test/litest-device-mouse-roccat.c | 2 test/litest-device-mouse-wheel-click-angle.c | 2 test/litest-device-mouse-wheel-click-count.c | 2 test/litest-device-mouse.c | 2 test/litest-device-ms-surface-cover.c | 2 test/litest-device-nexus4-touch-screen.c | 2 test/litest-device-protocol-a-touch-screen.c | 2 test/litest-device-qemu-usb-tablet.c | 2 test/litest-device-synaptics-hover.c | 2 test/litest-device-synaptics-i2c.c | 2 test/litest-device-synaptics-rmi4.c | 132 test/litest-device-synaptics-st.c | 2 test/litest-device-synaptics-t440.c | 2 test/litest-device-synaptics-x1-carbon-3rd.c | 2 test/litest-device-synaptics.c | 2 test/litest-device-touch-screen.c | 2 test/litest-device-touchscreen-fuzz.c | 2 test/litest-device-trackpoint.c | 2 test/litest-device-vmware-virtual-usb-mouse.c | 2 test/litest-device-wacom-bamboo-16fg-pen.c | 118 test/litest-device-wacom-bamboo-tablet.c | 119 test/litest-device-wacom-cintiq-12wx-pen.c | 157 test/litest-device-wacom-cintiq-13hdt-finger.c | 35 test/litest-device-wacom-cintiq-13hdt-pad.c | 35 test/litest-device-wacom-cintiq-13hdt-pen.c | 35 test/litest-device-wacom-cintiq-24hd-pen.c | 146 test/litest-device-wacom-cintiq-24hd.c | 147 test/litest-device-wacom-cintiq-24hdt-pad.c | 35 test/litest-device-wacom-cintiq-tablet.c | 158 test/litest-device-wacom-ekr.c | 35 test/litest-device-wacom-hid4800-pen.c | 35 test/litest-device-wacom-intuos-finger.c | 114 test/litest-device-wacom-intuos-tablet.c | 173 test/litest-device-wacom-intuos3-pad.c | 35 test/litest-device-wacom-intuos5-finger.c | 112 test/litest-device-wacom-intuos5-pad.c | 35 test/litest-device-wacom-intuos5-pen.c | 172 test/litest-device-wacom-isdv4-e6-finger.c | 97 test/litest-device-wacom-isdv4-e6-pen.c | 111 test/litest-device-wacom-isdv4-tablet.c | 112 test/litest-device-wacom-touch.c | 99 test/litest-device-waltop-tablet.c | 46 test/litest-device-wheel-only.c | 2 test/litest-device-xen-virtual-pointer.c | 2 test/litest-device-yubikey.c | 2 test/litest-int.h | 2 test/litest.c | 43 test/litest.h | 7 test/log.c | 150 test/misc.c | 1091 ----- test/pad.c | 663 --- test/path.c | 964 ---- test/pointer.c | 1817 --------- test/tablet.c | 4191 --------------------- test/test-device.c | 1535 +++++++ test/test-gestures.c | 1295 ++++++ test/test-keyboard.c | 392 ++ test/test-log.c | 200 + test/test-misc.c | 1129 +++++ test/test-pad.c | 663 +++ test/test-path.c | 964 ++++ test/test-pointer.c | 1817 +++++++++ test/test-tablet.c | 4097 +++++++++++++++++++++ test/test-touch.c | 853 ++++ test/test-touchpad-buttons.c | 1865 +++++++++ test/test-touchpad-tap.c | 2191 +++++++++++ test/test-touchpad.c | 4793 ++++++++++++++++++++++++ test/test-trackball.c | 273 + test/test-trackpoint.c | 391 ++ test/test-udev.c | 525 ++ test/touch.c | 752 --- test/touchpad-buttons.c | 1865 --------- test/touchpad-tap.c | 2209 ----------- test/touchpad.c | 4821 ------------------------- test/trackball.c | 273 - test/trackpoint.c | 391 -- test/udev.c | 525 -- tools/Makefile.am | 12 tools/event-debug.c | 22 tools/event-gui.c | 9 tools/libinput-list-devices.c | 3 tools/make-ptraccel-graphs.sh | 16 tools/ptraccel-debug.c | 58 tools/shared.c | 11 tools/shared.h | 2 udev/parse_hwdb.py | 2 133 files changed, 25875 insertions(+), 26483 deletions(-) ---