.gitignore | 38 .vimdir | 1 CODING_STYLE | 116 COPYING | 33 Makefile.in | 845 - README.txt | 17 aclocal.m4 | 1372 - autogen.sh | 9 compile | 347 config.guess | 1421 - config.h.in | 109 config.sub | 1807 -- configure |19623 ------------------------- configure.ac | 14 debian/changelog | 11 debian/control | 12 debian/libinput10-udeb.install | 1 debian/libinput10.symbols | 226 debian/rules | 4 debian/source/local-options | 1 depcomp | 791 - doc/Makefile.am | 26 doc/Makefile.in | 529 doc/device-configuration-via-udev.dox | 14 doc/faqs.dox | 6 doc/gestures.dox | 91 doc/libinput.doxygen.in | 2314 -- doc/normalization-of-relative-motion.dox | 34 doc/page-hierarchy.dox | 35 doc/palm-detection.dox | 28 doc/reporting-bugs.dox | 88 doc/scrolling.dox | 33 doc/style/LICENSE | 229 doc/style/bootstrap.css | 7500 +++++++++ doc/style/customdoxygen.css | 255 doc/style/footer.html | 26 doc/style/header.html | 42 doc/svg/clickfinger-distance.svg | 106 doc/svg/pinch-gestures.svg | 612 doc/svg/swipe-gestures.svg | 512 doc/svg/thumb-detection.svg | 116 doc/svg/touchscreen-gestures.svg | 440 doc/tapping.dox | 19 doc/tools.dox | 102 doc/touchpad-edge-scrolling-state-machine.svg | 262 doc/touchpad-tap-state-machine.svg | 746 doc/touchpads.dox | 162 install-sh | 501 ltmain.sh | 9655 ------------ m4/.gitignore | 5 m4/libtool.m4 | 7992 ---------- m4/ltoptions.m4 | 384 m4/ltsugar.m4 | 123 m4/ltversion.m4 | 23 m4/lt~obsolete.m4 | 98 missing | 215 src/Makefile.in | 949 - src/evdev-middle-button.c | 39 src/evdev-mt-touchpad-buttons.c | 222 src/evdev-mt-touchpad-edge-scroll.c | 96 src/evdev-mt-touchpad-gestures.c | 403 src/evdev-mt-touchpad-tap.c | 154 src/evdev-mt-touchpad.c | 684 src/evdev-mt-touchpad.h | 126 src/evdev.c | 247 src/evdev.h | 79 src/filter-private.h | 36 src/filter.c | 159 src/filter.h | 46 src/libinput-private.h | 125 src/libinput-util.c | 75 src/libinput-util.h | 81 src/libinput-version.h.in | 33 src/libinput.c | 445 src/libinput.h | 480 src/libinput.sym | 32 src/path.c | 41 src/path.h | 33 src/timer.c | 42 src/timer.h | 37 src/udev-seat.c | 36 src/udev-seat.h | 33 test-driver | 148 test/50-litest.conf | 6 test/Makefile.am | 78 test/Makefile.in | 1798 -- test/device.c | 125 test/gestures.c | 405 test/keyboard.c | 63 test/litest-alps-semi-mt.c | 131 test/litest-atmel-hover.c | 149 test/litest-bcm5974.c | 111 test/litest-device-alps-dualpoint.c | 132 test/litest-device-alps-semi-mt.c | 132 test/litest-device-atmel-hover.c | 150 test/litest-device-bcm5974.c | 129 test/litest-device-elantech-touchpad.c | 121 test/litest-device-generic-singletouch.c | 89 test/litest-device-keyboard-razer-blackwidow.c | 351 test/litest-device-keyboard.c | 210 test/litest-device-logitech-trackball.c | 65 test/litest-device-magic-trackpad.c | 110 test/litest-device-mouse-low-dpi.c | 75 test/litest-device-mouse-roccat.c | 206 test/litest-device-mouse.c | 64 test/litest-device-ms-surface-cover.c | 390 test/litest-device-nexus4-touch-screen.c | 99 test/litest-device-protocol-a-touch-screen.c | 98 test/litest-device-qemu-usb-tablet.c | 102 test/litest-device-synaptics-hover.c | 143 test/litest-device-synaptics-st.c | 98 test/litest-device-synaptics-t440.c | 126 test/litest-device-synaptics-x1-carbon-3rd.c | 128 test/litest-device-synaptics.c | 125 test/litest-device-touch-screen.c | 105 test/litest-device-trackpoint.c | 66 test/litest-device-vmware-virtual-usb-mouse.c | 116 test/litest-device-wacom-intuos-finger.c | 104 test/litest-device-wacom-touch.c | 99 test/litest-device-wheel-only.c | 69 test/litest-device-xen-virtual-pointer.c | 107 test/litest-generic-singletouch.c | 88 test/litest-int.h | 39 test/litest-keyboard-razer-blackwidow.c | 350 test/litest-keyboard.c | 209 test/litest-logitech-trackball.c | 64 test/litest-mouse-roccat.c | 205 test/litest-mouse.c | 63 test/litest-ms-surface-cover.c | 389 test/litest-protocol-a-touch-screen.c | 97 test/litest-qemu-usb-tablet.c | 101 test/litest-selftest.c | 66 test/litest-synaptics-hover.c | 132 test/litest-synaptics-st.c | 97 test/litest-synaptics-t440.c | 108 test/litest-synaptics-x1-carbon-3rd.c | 121 test/litest-synaptics.c | 107 test/litest-trackpoint.c | 65 test/litest-vmware-virtual-usb-mouse.c | 115 test/litest-wacom-intuos-finger.c | 103 test/litest-wacom-touch.c | 98 test/litest-wheel-only.c | 68 test/litest-xen-virtual-pointer.c | 106 test/litest.c | 483 test/litest.h | 235 test/log.c | 33 test/misc.c | 153 test/path.c | 35 test/pointer.c | 257 test/touch.c | 56 test/touchpad-buttons.c | 1602 ++ test/touchpad-tap.c | 1795 ++ test/touchpad.c | 6342 ++------ test/trackpoint.c | 33 test/udev.c | 38 tools/.gitignore | 5 tools/Makefile.in | 928 - tools/event-debug.c | 165 tools/event-gui.c | 207 tools/libinput-list-devices.c | 91 tools/ptraccel-debug.c | 67 tools/publish-doc | 11 tools/shared.c | 127 tools/shared.h | 49 udev/.gitignore | 6 udev/80-libinput-device-groups.rules | 8 udev/80-libinput-device-groups.rules.in | 8 udev/80-libinput-test-device.rules | 1 udev/90-libinput-model-quirks.hwdb | 64 udev/90-libinput-model-quirks.rules | 25 udev/90-libinput-model-quirks.rules.in | 36 udev/Makefile.am | 23 udev/Makefile.in | 768 udev/libinput-device-group.c | 38 udev/libinput-model-quirks.c | 142 175 files changed, 26448 insertions(+), 61851 deletions(-)
New commits: commit 9a7dc8d56aa3229a505a66a9cf21feff62a1ff32 Author: Timo Aaltonen <[email protected]> Date: Fri Aug 7 08:41:43 2015 +0300 release to unstable diff --git a/debian/changelog b/debian/changelog index a8173a7..6f96377 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,4 +1,4 @@ -libinput (0.21.0-1) UNRELEASED; urgency=medium +libinput (0.21.0-1) unstable; urgency=medium * New upstream release. * control: Add Vcs urls. @@ -7,7 +7,7 @@ libinput (0.21.0-1) UNRELEASED; urgency=medium in git and not in upstream tarballs. * Add a udeb package. - -- Timo Aaltonen <[email protected]> Wed, 05 Aug 2015 09:34:35 +0300 + -- Timo Aaltonen <[email protected]> Fri, 07 Aug 2015 08:41:30 +0300 libinput (0.17.0-1) unstable; urgency=medium commit e13614d71f130a3f87cc3ee77a1b563ae14b3795 Author: Timo Aaltonen <[email protected]> Date: Fri Aug 7 08:40:37 2015 +0300 Add a udeb package. diff --git a/debian/changelog b/debian/changelog index 83b82cc..a8173a7 100644 --- a/debian/changelog +++ b/debian/changelog @@ -5,6 +5,7 @@ libinput (0.21.0-1) UNRELEASED; urgency=medium * symbols: Updated. * source/local-options: Added extend-diff-ignore to filter files only in git and not in upstream tarballs. + * Add a udeb package. -- Timo Aaltonen <[email protected]> Wed, 05 Aug 2015 09:34:35 +0300 diff --git a/debian/control b/debian/control index 7329f9b..108f666 100644 --- a/debian/control +++ b/debian/control @@ -31,6 +31,16 @@ Description: input device management and event handling library - shared library code the user of libinput need to provide the common set of functionality that users expect. +Package: libinput10-udeb +XC-Package-Type: udeb +Section: debian-installer +Architecture: any +Depends: + ${shlibs:Depends}, + ${misc:Depends}, +Description: input device management and event handling library - shared library + This is a udeb, or a microdeb, for the debian-installer. + Package: libinput10-dbg Section: debug Priority: extra diff --git a/debian/libinput10-udeb.install b/debian/libinput10-udeb.install new file mode 100644 index 0000000..2f36e46 --- /dev/null +++ b/debian/libinput10-udeb.install @@ -0,0 +1 @@ +usr/lib/*/libinput.so.10* diff --git a/debian/rules b/debian/rules index 1c37b8b..60d5945 100755 --- a/debian/rules +++ b/debian/rules @@ -1,10 +1,10 @@ #!/usr/bin/make -f override_dh_makeshlibs: - dh_makeshlibs -plibinput10 -V -- -c4 + dh_makeshlibs -plibinput10 -V --add-udeb="libinput10-udeb" -- -c4 override_dh_strip: - dh_strip -plibinput10 --dbg-package=libinput10-dbg + dh_strip --dbg-package=libinput10-dbg override_dh_clean: rm -f doc/doxygen_sqlite3.db commit fe300b2a761f0fe254d965fd74cd4d22256b3595 Author: Timo Aaltonen <[email protected]> Date: Wed Aug 5 10:55:20 2015 +0300 drop cruft from symbols diff --git a/debian/libinput10.symbols b/debian/libinput10.symbols index b72d79b..406f01e 100644 --- a/debian/libinput10.symbols +++ b/debian/libinput10.symbols @@ -6,164 +6,79 @@ libinput.so.10 libinput10 #MINVER# LIBINPUT_0.19.0@LIBINPUT_0.19.0 0.21.0 LIBINPUT_0.20.0@LIBINPUT_0.20.0 0.21.0 LIBINPUT_0.21.0@LIBINPUT_0.21.0 0.21.0 -#MISSING: 0.15.0# LIBINPUT_0.8.0@LIBINPUT_0.8.0 0.8.0 -#MISSING: 0.15.0# LIBINPUT_0.9.0@LIBINPUT_0.9.0 0.9.0 -#MISSING: 0.8.0# libinput_config_status_to_str@Base 0.5.0 libinput_config_status_to_str@LIBINPUT_0.12.0 0.15.0 -#MISSING: 0.15.0# libinput_config_status_to_str@LIBINPUT_0.8.0 0.8.0 -#MISSING: 0.8.0# libinput_device_calibrate@Base 0.1.0 libinput_device_config_accel_get_default_speed@LIBINPUT_0.12.0 0.15.0 -#MISSING: 0.15.0# libinput_device_config_accel_get_default_speed@LIBINPUT_0.8.0 0.8.0 libinput_device_config_accel_get_speed@LIBINPUT_0.12.0 0.15.0 -#MISSING: 0.15.0# libinput_device_config_accel_get_speed@LIBINPUT_0.8.0 0.8.0 libinput_device_config_accel_is_available@LIBINPUT_0.12.0 0.15.0 -#MISSING: 0.15.0# libinput_device_config_accel_is_available@LIBINPUT_0.8.0 0.8.0 libinput_device_config_accel_set_speed@LIBINPUT_0.12.0 0.15.0 -#MISSING: 0.15.0# libinput_device_config_accel_set_speed@LIBINPUT_0.8.0 0.8.0 -#MISSING: 0.8.0# libinput_device_config_calibration_get_default_matrix@Base 0.6.0 libinput_device_config_calibration_get_default_matrix@LIBINPUT_0.12.0 0.15.0 -#MISSING: 0.15.0# libinput_device_config_calibration_get_default_matrix@LIBINPUT_0.8.0 0.8.0 -#MISSING: 0.8.0# libinput_device_config_calibration_get_matrix@Base 0.6.0 libinput_device_config_calibration_get_matrix@LIBINPUT_0.12.0 0.15.0 -#MISSING: 0.15.0# libinput_device_config_calibration_get_matrix@LIBINPUT_0.8.0 0.8.0 -#MISSING: 0.8.0# libinput_device_config_calibration_has_matrix@Base 0.6.0 libinput_device_config_calibration_has_matrix@LIBINPUT_0.12.0 0.15.0 -#MISSING: 0.15.0# libinput_device_config_calibration_has_matrix@LIBINPUT_0.8.0 0.8.0 -#MISSING: 0.8.0# libinput_device_config_calibration_set_matrix@Base 0.6.0 libinput_device_config_calibration_set_matrix@LIBINPUT_0.12.0 0.15.0 -#MISSING: 0.15.0# libinput_device_config_calibration_set_matrix@LIBINPUT_0.8.0 0.8.0 libinput_device_config_click_get_default_method@LIBINPUT_0.12.0 0.15.0 -#MISSING: 0.15.0# libinput_device_config_click_get_default_method@LIBINPUT_0.9.0 0.9.0 libinput_device_config_click_get_method@LIBINPUT_0.12.0 0.15.0 -#MISSING: 0.15.0# libinput_device_config_click_get_method@LIBINPUT_0.9.0 0.9.0 libinput_device_config_click_get_methods@LIBINPUT_0.12.0 0.15.0 -#MISSING: 0.15.0# libinput_device_config_click_get_methods@LIBINPUT_0.9.0 0.9.0 libinput_device_config_click_set_method@LIBINPUT_0.12.0 0.15.0 -#MISSING: 0.15.0# libinput_device_config_click_set_method@LIBINPUT_0.9.0 0.9.0 libinput_device_config_dwt_get_default_enabled@LIBINPUT_0.21.0 0.21.0 libinput_device_config_dwt_get_enabled@LIBINPUT_0.21.0 0.21.0 libinput_device_config_dwt_is_available@LIBINPUT_0.21.0 0.21.0 libinput_device_config_dwt_set_enabled@LIBINPUT_0.21.0 0.21.0 libinput_device_config_left_handed_get@LIBINPUT_0.12.0 0.15.0 -#MISSING: 0.15.0# libinput_device_config_left_handed_get@LIBINPUT_0.8.0 0.8.0 libinput_device_config_left_handed_get_default@LIBINPUT_0.12.0 0.15.0 -#MISSING: 0.15.0# libinput_device_config_left_handed_get_default@LIBINPUT_0.8.0 0.8.0 libinput_device_config_left_handed_is_available@LIBINPUT_0.12.0 0.15.0 -#MISSING: 0.15.0# libinput_device_config_left_handed_is_available@LIBINPUT_0.8.0 0.8.0 libinput_device_config_left_handed_set@LIBINPUT_0.12.0 0.15.0 -#MISSING: 0.15.0# libinput_device_config_left_handed_set@LIBINPUT_0.8.0 0.8.0 libinput_device_config_middle_emulation_get_default_enabled@LIBINPUT_0.14.0 0.15.0 libinput_device_config_middle_emulation_get_enabled@LIBINPUT_0.14.0 0.15.0 libinput_device_config_middle_emulation_is_available@LIBINPUT_0.14.0 0.15.0 libinput_device_config_middle_emulation_set_enabled@LIBINPUT_0.14.0 0.15.0 libinput_device_config_scroll_get_button@LIBINPUT_0.12.0 0.15.0 -#MISSING: 0.15.0# libinput_device_config_scroll_get_button@LIBINPUT_0.8.0 0.8.0 libinput_device_config_scroll_get_default_button@LIBINPUT_0.12.0 0.15.0 -#MISSING: 0.15.0# libinput_device_config_scroll_get_default_button@LIBINPUT_0.8.0 0.8.0 libinput_device_config_scroll_get_default_method@LIBINPUT_0.12.0 0.15.0 -#MISSING: 0.15.0# libinput_device_config_scroll_get_default_method@LIBINPUT_0.8.0 0.8.0 libinput_device_config_scroll_get_default_natural_scroll_enabled@LIBINPUT_0.12.0 0.15.0 -#MISSING: 0.15.0# libinput_device_config_scroll_get_default_natural_scroll_enabled@LIBINPUT_0.8.0 0.8.0 libinput_device_config_scroll_get_method@LIBINPUT_0.12.0 0.15.0 -#MISSING: 0.15.0# libinput_device_config_scroll_get_method@LIBINPUT_0.8.0 0.8.0 libinput_device_config_scroll_get_methods@LIBINPUT_0.12.0 0.15.0 -#MISSING: 0.15.0# libinput_device_config_scroll_get_methods@LIBINPUT_0.8.0 0.8.0 libinput_device_config_scroll_get_natural_scroll_enabled@LIBINPUT_0.12.0 0.15.0 -#MISSING: 0.15.0# libinput_device_config_scroll_get_natural_scroll_enabled@LIBINPUT_0.8.0 0.8.0 libinput_device_config_scroll_has_natural_scroll@LIBINPUT_0.12.0 0.15.0 -#MISSING: 0.15.0# libinput_device_config_scroll_has_natural_scroll@LIBINPUT_0.8.0 0.8.0 libinput_device_config_scroll_set_button@LIBINPUT_0.12.0 0.15.0 -#MISSING: 0.15.0# libinput_device_config_scroll_set_button@LIBINPUT_0.8.0 0.8.0 libinput_device_config_scroll_set_method@LIBINPUT_0.12.0 0.15.0 -#MISSING: 0.15.0# libinput_device_config_scroll_set_method@LIBINPUT_0.8.0 0.8.0 libinput_device_config_scroll_set_natural_scroll_enabled@LIBINPUT_0.12.0 0.15.0 -#MISSING: 0.15.0# libinput_device_config_scroll_set_natural_scroll_enabled@LIBINPUT_0.8.0 0.8.0 libinput_device_config_send_events_get_default_mode@LIBINPUT_0.12.0 0.15.0 -#MISSING: 0.15.0# libinput_device_config_send_events_get_default_mode@LIBINPUT_0.8.0 0.8.0 libinput_device_config_send_events_get_mode@LIBINPUT_0.12.0 0.15.0 -#MISSING: 0.15.0# libinput_device_config_send_events_get_mode@LIBINPUT_0.8.0 0.8.0 libinput_device_config_send_events_get_modes@LIBINPUT_0.12.0 0.15.0 -#MISSING: 0.15.0# libinput_device_config_send_events_get_modes@LIBINPUT_0.8.0 0.8.0 libinput_device_config_send_events_set_mode@LIBINPUT_0.12.0 0.15.0 -#MISSING: 0.15.0# libinput_device_config_send_events_set_mode@LIBINPUT_0.8.0 0.8.0 libinput_device_config_tap_get_default_drag_lock_enabled@LIBINPUT_0.19.0 0.21.0 -#MISSING: 0.8.0# libinput_device_config_tap_get_default_enabled@Base 0.5.0 libinput_device_config_tap_get_default_enabled@LIBINPUT_0.12.0 0.15.0 -#MISSING: 0.15.0# libinput_device_config_tap_get_default_enabled@LIBINPUT_0.8.0 0.8.0 -#MISSING: 0.8.0# libinput_device_config_tap_get_enabled@Base 0.5.0 libinput_device_config_tap_get_enabled@LIBINPUT_0.12.0 0.15.0 -#MISSING: 0.15.0# libinput_device_config_tap_get_enabled@LIBINPUT_0.8.0 0.8.0 libinput_device_config_tap_get_drag_lock_enabled@LIBINPUT_0.19.0 0.21.0 -#MISSING: 0.8.0# libinput_device_config_tap_get_finger_count@Base 0.5.0 libinput_device_config_tap_get_finger_count@LIBINPUT_0.12.0 0.15.0 -#MISSING: 0.15.0# libinput_device_config_tap_get_finger_count@LIBINPUT_0.8.0 0.8.0 libinput_device_config_tap_set_drag_lock_enabled@LIBINPUT_0.19.0 0.21.0 -#MISSING: 0.8.0# libinput_device_config_tap_set_enabled@Base 0.5.0 libinput_device_config_tap_set_enabled@LIBINPUT_0.12.0 0.15.0 -#MISSING: 0.15.0# libinput_device_config_tap_set_enabled@LIBINPUT_0.8.0 0.8.0 libinput_device_get_context@LIBINPUT_0.12.0 0.15.0 -#MISSING: 0.15.0# libinput_device_get_context@LIBINPUT_0.8.0 0.8.0 libinput_device_get_device_group@LIBINPUT_0.12.0 0.15.0 -#MISSING: 0.8.0# libinput_device_get_id_product@Base 0.5.0 libinput_device_get_id_product@LIBINPUT_0.12.0 0.15.0 -#MISSING: 0.15.0# libinput_device_get_id_product@LIBINPUT_0.8.0 0.8.0 -#MISSING: 0.8.0# libinput_device_get_id_vendor@Base 0.5.0 libinput_device_get_id_vendor@LIBINPUT_0.12.0 0.15.0 -#MISSING: 0.15.0# libinput_device_get_id_vendor@LIBINPUT_0.8.0 0.8.0 -#MISSING: 0.8.0# libinput_device_get_keys@Base 0.1.0 -#MISSING: 0.8.0# libinput_device_get_name@Base 0.5.0 libinput_device_get_name@LIBINPUT_0.12.0 0.15.0 -#MISSING: 0.15.0# libinput_device_get_name@LIBINPUT_0.8.0 0.8.0 -#MISSING: 0.8.0# libinput_device_get_output_name@Base 0.1.0 libinput_device_get_output_name@LIBINPUT_0.12.0 0.15.0 -#MISSING: 0.15.0# libinput_device_get_output_name@LIBINPUT_0.8.0 0.8.0 -#MISSING: 0.8.0# libinput_device_get_seat@Base 0.1.0 libinput_device_get_seat@LIBINPUT_0.12.0 0.15.0 -#MISSING: 0.15.0# libinput_device_get_seat@LIBINPUT_0.8.0 0.8.0 -#MISSING: 0.8.0# libinput_device_get_size@Base 0.5.0 libinput_device_get_size@LIBINPUT_0.12.0 0.15.0 -#MISSING: 0.15.0# libinput_device_get_size@LIBINPUT_0.8.0 0.8.0 -#MISSING: 0.8.0# libinput_device_get_sysname@Base 0.1.0 libinput_device_get_sysname@LIBINPUT_0.12.0 0.15.0 -#MISSING: 0.15.0# libinput_device_get_sysname@LIBINPUT_0.8.0 0.8.0 libinput_device_get_udev_device@LIBINPUT_0.12.0 0.15.0 -#MISSING: 0.15.0# libinput_device_get_udev_device@LIBINPUT_0.8.0 0.8.0 -#MISSING: 0.8.0# libinput_device_get_user_data@Base 0.1.0 libinput_device_get_user_data@LIBINPUT_0.12.0 0.15.0 -#MISSING: 0.15.0# libinput_device_get_user_data@LIBINPUT_0.8.0 0.8.0 libinput_device_group_get_user_data@LIBINPUT_0.12.0 0.15.0 libinput_device_group_ref@LIBINPUT_0.12.0 0.15.0 libinput_device_group_set_user_data@LIBINPUT_0.12.0 0.15.0 libinput_device_group_unref@LIBINPUT_0.12.0 0.15.0 -#MISSING: 0.15.0# libinput_device_has_button@LIBINPUT_0.8.0 0.8.0 -#MISSING: 0.8.0# libinput_device_has_capability@Base 0.1.0 libinput_device_has_capability@LIBINPUT_0.12.0 0.15.0 -#MISSING: 0.15.0# libinput_device_has_capability@LIBINPUT_0.8.0 0.8.0 libinput_device_keyboard_has_key@LIBINPUT_0.15.0 0.15.0 -#MISSING: 0.8.0# libinput_device_led_update@Base 0.1.0 libinput_device_led_update@LIBINPUT_0.12.0 0.15.0 -#MISSING: 0.15.0# libinput_device_led_update@LIBINPUT_0.8.0 0.8.0 libinput_device_pointer_has_button@LIBINPUT_0.12.0 0.15.0 -#MISSING: 0.8.0# libinput_device_ref@Base 0.1.0 libinput_device_ref@LIBINPUT_0.12.0 0.15.0 -#MISSING: 0.15.0# libinput_device_ref@LIBINPUT_0.8.0 0.8.0 libinput_device_set_seat_logical_name@LIBINPUT_0.12.0 0.15.0 -#MISSING: 0.15.0# libinput_device_set_seat_logical_name@LIBINPUT_0.8.0 0.8.0 -#MISSING: 0.8.0# libinput_device_set_user_data@Base 0.1.0 libinput_device_set_user_data@LIBINPUT_0.12.0 0.15.0 -#MISSING: 0.15.0# libinput_device_set_user_data@LIBINPUT_0.8.0 0.8.0 -#MISSING: 0.8.0# libinput_device_unref@Base 0.1.0 libinput_device_unref@LIBINPUT_0.12.0 0.15.0 -#MISSING: 0.15.0# libinput_device_unref@LIBINPUT_0.8.0 0.8.0 -#MISSING: 0.8.0# libinput_dispatch@Base 0.1.0 libinput_dispatch@LIBINPUT_0.12.0 0.15.0 -#MISSING: 0.15.0# libinput_dispatch@LIBINPUT_0.8.0 0.8.0 -#MISSING: 0.8.0# libinput_event_destroy@Base 0.1.0 libinput_event_destroy@LIBINPUT_0.12.0 0.15.0 -#MISSING: 0.15.0# libinput_event_destroy@LIBINPUT_0.8.0 0.8.0 -#MISSING: 0.8.0# libinput_event_device_notify_get_base_event@Base 0.2.0 libinput_event_device_notify_get_base_event@LIBINPUT_0.12.0 0.15.0 -#MISSING: 0.15.0# libinput_event_device_notify_get_base_event@LIBINPUT_0.8.0 0.8.0 libinput_event_gesture_get_angle_delta@LIBINPUT_0.20.0 0.21.0 libinput_event_gesture_get_base_event@LIBINPUT_0.20.0 0.21.0 libinput_event_gesture_get_cancelled@LIBINPUT_0.20.0 0.21.0 @@ -175,184 +90,68 @@ libinput.so.10 libinput10 #MINVER# libinput_event_gesture_get_scale@LIBINPUT_0.20.0 0.21.0 libinput_event_gesture_get_time@LIBINPUT_0.20.0 0.21.0 libinput_event_gesture_get_time_usec@LIBINPUT_0.21.0 0.21.0 -#MISSING: 0.8.0# libinput_event_get_context@Base 0.1.0 libinput_event_get_context@LIBINPUT_0.12.0 0.15.0 -#MISSING: 0.15.0# libinput_event_get_context@LIBINPUT_0.8.0 0.8.0 -#MISSING: 0.8.0# libinput_event_get_device@Base 0.1.0 libinput_event_get_device@LIBINPUT_0.12.0 0.15.0 -#MISSING: 0.15.0# libinput_event_get_device@LIBINPUT_0.8.0 0.8.0 -#MISSING: 0.8.0# libinput_event_get_device_notify_event@Base 0.1.0 libinput_event_get_device_notify_event@LIBINPUT_0.12.0 0.15.0 -#MISSING: 0.15.0# libinput_event_get_device_notify_event@LIBINPUT_0.8.0 0.8.0 libinput_event_get_gesture_event@LIBINPUT_0.20.0 0.21.0 -#MISSING: 0.8.0# libinput_event_get_keyboard_event@Base 0.1.0 libinput_event_get_keyboard_event@LIBINPUT_0.12.0 0.15.0 -#MISSING: 0.15.0# libinput_event_get_keyboard_event@LIBINPUT_0.8.0 0.8.0 -#MISSING: 0.8.0# libinput_event_get_pointer_event@Base 0.1.0 libinput_event_get_pointer_event@LIBINPUT_0.12.0 0.15.0 -#MISSING: 0.15.0# libinput_event_get_pointer_event@LIBINPUT_0.8.0 0.8.0 -#MISSING: 0.8.0# libinput_event_get_touch_event@Base 0.1.0 libinput_event_get_touch_event@LIBINPUT_0.12.0 0.15.0 -#MISSING: 0.15.0# libinput_event_get_touch_event@LIBINPUT_0.8.0 0.8.0 -#MISSING: 0.8.0# libinput_event_get_type@Base 0.1.0 libinput_event_get_type@LIBINPUT_0.12.0 0.15.0 -#MISSING: 0.15.0# libinput_event_get_type@LIBINPUT_0.8.0 0.8.0 -#MISSING: 0.8.0# libinput_event_keyboard_get_base_event@Base 0.2.0 libinput_event_keyboard_get_base_event@LIBINPUT_0.12.0 0.15.0 -#MISSING: 0.15.0# libinput_event_keyboard_get_base_event@LIBINPUT_0.8.0 0.8.0 -#MISSING: 0.8.0# libinput_event_keyboard_get_key@Base 0.1.0 libinput_event_keyboard_get_key@LIBINPUT_0.12.0 0.15.0 -#MISSING: 0.15.0# libinput_event_keyboard_get_key@LIBINPUT_0.8.0 0.8.0 -#MISSING: 0.8.0# libinput_event_keyboard_get_key_state@Base 0.1.0 libinput_event_keyboard_get_key_state@LIBINPUT_0.12.0 0.15.0 -#MISSING: 0.15.0# libinput_event_keyboard_get_key_state@LIBINPUT_0.8.0 0.8.0 -#MISSING: 0.8.0# libinput_event_keyboard_get_seat_key_count@Base 0.2.0 libinput_event_keyboard_get_seat_key_count@LIBINPUT_0.12.0 0.15.0 -#MISSING: 0.15.0# libinput_event_keyboard_get_seat_key_count@LIBINPUT_0.8.0 0.8.0 -#MISSING: 0.8.0# libinput_event_keyboard_get_time@Base 0.1.0 libinput_event_keyboard_get_time@LIBINPUT_0.12.0 0.15.0 -#MISSING: 0.15.0# libinput_event_keyboard_get_time@LIBINPUT_0.8.0 0.8.0 libinput_event_keyboard_get_time_usec@LIBINPUT_0.21.0 0.21.0 -#MISSING: 0.8.0# libinput_event_pointer_get_absolute_x@Base 0.1.0 libinput_event_pointer_get_absolute_x@LIBINPUT_0.12.0 0.15.0 -#MISSING: 0.15.0# libinput_event_pointer_get_absolute_x@LIBINPUT_0.8.0 0.8.0 -#MISSING: 0.8.0# libinput_event_pointer_get_absolute_x_transformed@Base 0.1.0 libinput_event_pointer_get_absolute_x_transformed@LIBINPUT_0.12.0 0.15.0 -#MISSING: 0.15.0# libinput_event_pointer_get_absolute_x_transformed@LIBINPUT_0.8.0 0.8.0 -#MISSING: 0.8.0# libinput_event_pointer_get_absolute_y@Base 0.1.0 libinput_event_pointer_get_absolute_y@LIBINPUT_0.12.0 0.15.0 -#MISSING: 0.15.0# libinput_event_pointer_get_absolute_y@LIBINPUT_0.8.0 0.8.0 -#MISSING: 0.8.0# libinput_event_pointer_get_absolute_y_transformed@Base 0.1.0 libinput_event_pointer_get_absolute_y_transformed@LIBINPUT_0.12.0 0.15.0 -#MISSING: 0.15.0# libinput_event_pointer_get_absolute_y_transformed@LIBINPUT_0.8.0 0.8.0 -#MISSING: 0.8.0# libinput_event_pointer_get_axis@Base 0.1.0 libinput_event_pointer_get_axis_source@LIBINPUT_0.12.0 0.15.0 -#MISSING: 0.15.0# libinput_event_pointer_get_axis_source@LIBINPUT_0.8.0 0.8.0 -#MISSING: 0.8.0# libinput_event_pointer_get_axis_value@Base 0.1.0 libinput_event_pointer_get_axis_value@LIBINPUT_0.12.0 0.15.0 -#MISSING: 0.15.0# libinput_event_pointer_get_axis_value@LIBINPUT_0.8.0 0.8.0 libinput_event_pointer_get_axis_value_discrete@LIBINPUT_0.12.0 0.15.0 -#MISSING: 0.15.0# libinput_event_pointer_get_axis_value_discrete@LIBINPUT_0.8.0 0.8.0 -#MISSING: 0.8.0# libinput_event_pointer_get_base_event@Base 0.2.0 libinput_event_pointer_get_base_event@LIBINPUT_0.12.0 0.15.0 -#MISSING: 0.15.0# libinput_event_pointer_get_base_event@LIBINPUT_0.8.0 0.8.0 -#MISSING: 0.8.0# libinput_event_pointer_get_button@Base 0.1.0 libinput_event_pointer_get_button@LIBINPUT_0.12.0 0.15.0 -#MISSING: 0.15.0# libinput_event_pointer_get_button@LIBINPUT_0.8.0 0.8.0 -#MISSING: 0.8.0# libinput_event_pointer_get_button_state@Base 0.1.0 libinput_event_pointer_get_button_state@LIBINPUT_0.12.0 0.15.0 -#MISSING: 0.15.0# libinput_event_pointer_get_button_state@LIBINPUT_0.8.0 0.8.0 -#MISSING: 0.8.0# libinput_event_pointer_get_dx@Base 0.1.0 libinput_event_pointer_get_dx@LIBINPUT_0.12.0 0.15.0 -#MISSING: 0.15.0# libinput_event_pointer_get_dx@LIBINPUT_0.8.0 0.8.0 libinput_event_pointer_get_dx_unaccelerated@LIBINPUT_0.12.0 0.15.0 -#MISSING: 0.15.0# libinput_event_pointer_get_dx_unaccelerated@LIBINPUT_0.8.0 0.8.0 -#MISSING: 0.8.0# libinput_event_pointer_get_dy@Base 0.1.0 libinput_event_pointer_get_dy@LIBINPUT_0.12.0 0.15.0 -#MISSING: 0.15.0# libinput_event_pointer_get_dy@LIBINPUT_0.8.0 0.8.0 libinput_event_pointer_get_dy_unaccelerated@LIBINPUT_0.12.0 0.15.0 -#MISSING: 0.15.0# libinput_event_pointer_get_dy_unaccelerated@LIBINPUT_0.8.0 0.8.0 -#MISSING: 0.8.0# libinput_event_pointer_get_seat_button_count@Base 0.2.0 libinput_event_pointer_get_seat_button_count@LIBINPUT_0.12.0 0.15.0 -#MISSING: 0.15.0# libinput_event_pointer_get_seat_button_count@LIBINPUT_0.8.0 0.8.0 -#MISSING: 0.8.0# libinput_event_pointer_get_time@Base 0.1.0 libinput_event_pointer_get_time@LIBINPUT_0.12.0 0.15.0 -#MISSING: 0.15.0# libinput_event_pointer_get_time@LIBINPUT_0.8.0 0.8.0 libinput_event_pointer_get_time_usec@LIBINPUT_0.21.0 0.21.0 libinput_event_pointer_has_axis@LIBINPUT_0.12.0 0.15.0 -#MISSING: 0.15.0# libinput_event_pointer_has_axis@LIBINPUT_0.8.0 0.8.0 -#MISSING: 0.8.0# libinput_event_touch_get_base_event@Base 0.2.0 libinput_event_touch_get_base_event@LIBINPUT_0.12.0 0.15.0 -#MISSING: 0.15.0# libinput_event_touch_get_base_event@LIBINPUT_0.8.0 0.8.0 -#MISSING: 0.8.0# libinput_event_touch_get_seat_slot@Base 0.1.0 libinput_event_touch_get_seat_slot@LIBINPUT_0.12.0 0.15.0 -#MISSING: 0.15.0# libinput_event_touch_get_seat_slot@LIBINPUT_0.8.0 0.8.0 -#MISSING: 0.8.0# libinput_event_touch_get_slot@Base 0.1.0 libinput_event_touch_get_slot@LIBINPUT_0.12.0 0.15.0 -#MISSING: 0.15.0# libinput_event_touch_get_slot@LIBINPUT_0.8.0 0.8.0 -#MISSING: 0.8.0# libinput_event_touch_get_time@Base 0.1.0 libinput_event_touch_get_time@LIBINPUT_0.12.0 0.15.0 -#MISSING: 0.15.0# libinput_event_touch_get_time@LIBINPUT_0.8.0 0.8.0 libinput_event_touch_get_time_usec@LIBINPUT_0.21.0 0.21.0 -#MISSING: 0.8.0# libinput_event_touch_get_x@Base 0.1.0 libinput_event_touch_get_x@LIBINPUT_0.12.0 0.15.0 -#MISSING: 0.15.0# libinput_event_touch_get_x@LIBINPUT_0.8.0 0.8.0 -#MISSING: 0.8.0# libinput_event_touch_get_x_transformed@Base 0.1.0 libinput_event_touch_get_x_transformed@LIBINPUT_0.12.0 0.15.0 -#MISSING: 0.15.0# libinput_event_touch_get_x_transformed@LIBINPUT_0.8.0 0.8.0 -#MISSING: 0.8.0# libinput_event_touch_get_y@Base 0.1.0 libinput_event_touch_get_y@LIBINPUT_0.12.0 0.15.0 -#MISSING: 0.15.0# libinput_event_touch_get_y@LIBINPUT_0.8.0 0.8.0 -#MISSING: 0.8.0# libinput_event_touch_get_y_transformed@Base 0.1.0 libinput_event_touch_get_y_transformed@LIBINPUT_0.12.0 0.15.0 -#MISSING: 0.15.0# libinput_event_touch_get_y_transformed@LIBINPUT_0.8.0 0.8.0 -#MISSING: 0.8.0# libinput_get_event@Base 0.1.0 libinput_get_event@LIBINPUT_0.12.0 0.15.0 -#MISSING: 0.15.0# libinput_get_event@LIBINPUT_0.8.0 0.8.0 -#MISSING: 0.8.0# libinput_get_fd@Base 0.1.0 libinput_get_fd@LIBINPUT_0.12.0 0.15.0 -#MISSING: 0.15.0# libinput_get_fd@LIBINPUT_0.8.0 0.8.0 -#MISSING: 0.8.0# libinput_get_user_data@Base 0.1.0 libinput_get_user_data@LIBINPUT_0.12.0 0.15.0 -#MISSING: 0.15.0# libinput_get_user_data@LIBINPUT_0.8.0 0.8.0 -#MISSING: 0.8.0# libinput_log_get_priority@Base 0.1.0 libinput_log_get_priority@LIBINPUT_0.12.0 0.15.0 -#MISSING: 0.15.0# libinput_log_get_priority@LIBINPUT_0.8.0 0.8.0 -#MISSING: 0.8.0# libinput_log_set_handler@Base 0.1.0 libinput_log_set_handler@LIBINPUT_0.12.0 0.15.0 -#MISSING: 0.15.0# libinput_log_set_handler@LIBINPUT_0.8.0 0.8.0 -#MISSING: 0.8.0# libinput_log_set_priority@Base 0.1.0 libinput_log_set_priority@LIBINPUT_0.12.0 0.15.0 -#MISSING: 0.15.0# libinput_log_set_priority@LIBINPUT_0.8.0 0.8.0 -#MISSING: 0.8.0# libinput_next_event_type@Base 0.1.0 libinput_next_event_type@LIBINPUT_0.12.0 0.15.0 -#MISSING: 0.15.0# libinput_next_event_type@LIBINPUT_0.8.0 0.8.0 -#MISSING: 0.8.0# libinput_path_add_device@Base 0.1.0 libinput_path_add_device@LIBINPUT_0.12.0 0.15.0 -#MISSING: 0.15.0# libinput_path_add_device@LIBINPUT_0.8.0 0.8.0 -#MISSING: 0.8.0# libinput_path_create_context@Base 0.1.0 libinput_path_create_context@LIBINPUT_0.12.0 0.15.0 -#MISSING: 0.15.0# libinput_path_create_context@LIBINPUT_0.8.0 0.8.0 -#MISSING: 0.8.0# libinput_path_remove_device@Base 0.1.0 libinput_path_remove_device@LIBINPUT_0.12.0 0.15.0 -#MISSING: 0.15.0# libinput_path_remove_device@LIBINPUT_0.8.0 0.8.0 -#MISSING: 0.8.0# libinput_ref@Base 0.5.0 libinput_ref@LIBINPUT_0.12.0 0.15.0 -#MISSING: 0.15.0# libinput_ref@LIBINPUT_0.8.0 0.8.0 -#MISSING: 0.8.0# libinput_resume@Base 0.1.0 libinput_resume@LIBINPUT_0.12.0 0.15.0 -#MISSING: 0.15.0# libinput_resume@LIBINPUT_0.8.0 0.8.0 libinput_seat_get_context@LIBINPUT_0.12.0 0.15.0 -#MISSING: 0.15.0# libinput_seat_get_context@LIBINPUT_0.8.0 0.8.0 -#MISSING: 0.8.0# libinput_seat_get_logical_name@Base 0.1.0 libinput_seat_get_logical_name@LIBINPUT_0.12.0 0.15.0 -#MISSING: 0.15.0# libinput_seat_get_logical_name@LIBINPUT_0.8.0 0.8.0 -#MISSING: 0.8.0# libinput_seat_get_physical_name@Base 0.1.0 libinput_seat_get_physical_name@LIBINPUT_0.12.0 0.15.0 -#MISSING: 0.15.0# libinput_seat_get_physical_name@LIBINPUT_0.8.0 0.8.0 -#MISSING: 0.8.0# libinput_seat_get_user_data@Base 0.1.0 libinput_seat_get_user_data@LIBINPUT_0.12.0 0.15.0 -#MISSING: 0.15.0# libinput_seat_get_user_data@LIBINPUT_0.8.0 0.8.0 -#MISSING: 0.8.0# libinput_seat_ref@Base 0.1.0 libinput_seat_ref@LIBINPUT_0.12.0 0.15.0 -#MISSING: 0.15.0# libinput_seat_ref@LIBINPUT_0.8.0 0.8.0 -#MISSING: 0.8.0# libinput_seat_set_user_data@Base 0.1.0 libinput_seat_set_user_data@LIBINPUT_0.12.0 0.15.0 -#MISSING: 0.15.0# libinput_seat_set_user_data@LIBINPUT_0.8.0 0.8.0 -#MISSING: 0.8.0# libinput_seat_unref@Base 0.1.0 libinput_seat_unref@LIBINPUT_0.12.0 0.15.0 -#MISSING: 0.15.0# libinput_seat_unref@LIBINPUT_0.8.0 0.8.0 libinput_set_user_data@LIBINPUT_0.12.0 0.15.0 -#MISSING: 0.15.0# libinput_set_user_data@LIBINPUT_0.8.0 0.8.0 -#MISSING: 0.8.0# libinput_suspend@Base 0.1.0 libinput_suspend@LIBINPUT_0.12.0 0.15.0 -#MISSING: 0.15.0# libinput_suspend@LIBINPUT_0.8.0 0.8.0 -#MISSING: 0.8.0# libinput_udev_assign_seat@Base 0.5.0 libinput_udev_assign_seat@LIBINPUT_0.12.0 0.15.0 -#MISSING: 0.15.0# libinput_udev_assign_seat@LIBINPUT_0.8.0 0.8.0 -#MISSING: 0.8.0# libinput_udev_create_context@Base 0.5.0 libinput_udev_create_context@LIBINPUT_0.12.0 0.15.0 -#MISSING: 0.15.0# libinput_udev_create_context@LIBINPUT_0.8.0 0.8.0 -#MISSING: 0.8.0# libinput_unref@Base 0.5.0 libinput_unref@LIBINPUT_0.12.0 0.15.0 -#MISSING: 0.15.0# libinput_unref@LIBINPUT_0.8.0 0.8.0 commit 04c006e2113a58d7cdb8d233b6a5f2194f776544 Author: Timo Aaltonen <[email protected]> Date: Wed Aug 5 10:51:43 2015 +0300 source/local-options: Added extend-diff-ignore to filter files only in git and not in upstream tarballs. diff --git a/debian/changelog b/debian/changelog index 53451e0..83b82cc 100644 --- a/debian/changelog +++ b/debian/changelog @@ -3,6 +3,8 @@ libinput (0.21.0-1) UNRELEASED; urgency=medium * New upstream release. * control: Add Vcs urls. * symbols: Updated. + * source/local-options: Added extend-diff-ignore to filter files only + in git and not in upstream tarballs. -- Timo Aaltonen <[email protected]> Wed, 05 Aug 2015 09:34:35 +0300 diff --git a/debian/source/local-options b/debian/source/local-options new file mode 100644 index 0000000..c6e3758 --- /dev/null +++ b/debian/source/local-options @@ -0,0 +1 @@ +extend-diff-ignore = "(^|/)(.vimdir|CODING_STYLE|autogen.sh|doc/*|test/50-litest.conf|tools/publish-doc)" commit e6d77aed7cbe56e47015aa23bfcded5b4cb0634a Author: Timo Aaltonen <[email protected]> Date: Wed Aug 5 10:51:32 2015 +0300 symbols: Updated. diff --git a/debian/changelog b/debian/changelog index f0463f2..53451e0 100644 --- a/debian/changelog +++ b/debian/changelog @@ -2,6 +2,7 @@ libinput (0.21.0-1) UNRELEASED; urgency=medium * New upstream release. * control: Add Vcs urls. + * symbols: Updated. -- Timo Aaltonen <[email protected]> Wed, 05 Aug 2015 09:34:35 +0300 diff --git a/debian/libinput10.symbols b/debian/libinput10.symbols index ee71428..b72d79b 100644 --- a/debian/libinput10.symbols +++ b/debian/libinput10.symbols @@ -3,6 +3,9 @@ libinput.so.10 libinput10 #MINVER# LIBINPUT_0.12.0@LIBINPUT_0.12.0 0.15.0 LIBINPUT_0.14.0@LIBINPUT_0.14.0 0.15.0 LIBINPUT_0.15.0@LIBINPUT_0.15.0 0.15.0 + LIBINPUT_0.19.0@LIBINPUT_0.19.0 0.21.0 + LIBINPUT_0.20.0@LIBINPUT_0.20.0 0.21.0 + LIBINPUT_0.21.0@LIBINPUT_0.21.0 0.21.0 #MISSING: 0.15.0# LIBINPUT_0.8.0@LIBINPUT_0.8.0 0.8.0 #MISSING: 0.15.0# LIBINPUT_0.9.0@LIBINPUT_0.9.0 0.9.0 #MISSING: 0.8.0# libinput_config_status_to_str@Base 0.5.0 @@ -37,6 +40,10 @@ libinput.so.10 libinput10 #MINVER# #MISSING: 0.15.0# libinput_device_config_click_get_methods@LIBINPUT_0.9.0 0.9.0 libinput_device_config_click_set_method@LIBINPUT_0.12.0 0.15.0 #MISSING: 0.15.0# libinput_device_config_click_set_method@LIBINPUT_0.9.0 0.9.0 + libinput_device_config_dwt_get_default_enabled@LIBINPUT_0.21.0 0.21.0 + libinput_device_config_dwt_get_enabled@LIBINPUT_0.21.0 0.21.0 + libinput_device_config_dwt_is_available@LIBINPUT_0.21.0 0.21.0 + libinput_device_config_dwt_set_enabled@LIBINPUT_0.21.0 0.21.0 libinput_device_config_left_handed_get@LIBINPUT_0.12.0 0.15.0 #MISSING: 0.15.0# libinput_device_config_left_handed_get@LIBINPUT_0.8.0 0.8.0 libinput_device_config_left_handed_get_default@LIBINPUT_0.12.0 0.15.0 @@ -79,15 +86,18 @@ libinput.so.10 libinput10 #MINVER# #MISSING: 0.15.0# libinput_device_config_send_events_get_modes@LIBINPUT_0.8.0 0.8.0 libinput_device_config_send_events_set_mode@LIBINPUT_0.12.0 0.15.0 #MISSING: 0.15.0# libinput_device_config_send_events_set_mode@LIBINPUT_0.8.0 0.8.0 + libinput_device_config_tap_get_default_drag_lock_enabled@LIBINPUT_0.19.0 0.21.0 #MISSING: 0.8.0# libinput_device_config_tap_get_default_enabled@Base 0.5.0 libinput_device_config_tap_get_default_enabled@LIBINPUT_0.12.0 0.15.0 #MISSING: 0.15.0# libinput_device_config_tap_get_default_enabled@LIBINPUT_0.8.0 0.8.0 #MISSING: 0.8.0# libinput_device_config_tap_get_enabled@Base 0.5.0 libinput_device_config_tap_get_enabled@LIBINPUT_0.12.0 0.15.0 #MISSING: 0.15.0# libinput_device_config_tap_get_enabled@LIBINPUT_0.8.0 0.8.0 + libinput_device_config_tap_get_drag_lock_enabled@LIBINPUT_0.19.0 0.21.0 #MISSING: 0.8.0# libinput_device_config_tap_get_finger_count@Base 0.5.0 libinput_device_config_tap_get_finger_count@LIBINPUT_0.12.0 0.15.0 #MISSING: 0.15.0# libinput_device_config_tap_get_finger_count@LIBINPUT_0.8.0 0.8.0 + libinput_device_config_tap_set_drag_lock_enabled@LIBINPUT_0.19.0 0.21.0 #MISSING: 0.8.0# libinput_device_config_tap_set_enabled@Base 0.5.0 libinput_device_config_tap_set_enabled@LIBINPUT_0.12.0 0.15.0 #MISSING: 0.15.0# libinput_device_config_tap_set_enabled@LIBINPUT_0.8.0 0.8.0 @@ -154,6 +164,17 @@ libinput.so.10 libinput10 #MINVER# #MISSING: 0.8.0# libinput_event_device_notify_get_base_event@Base 0.2.0 libinput_event_device_notify_get_base_event@LIBINPUT_0.12.0 0.15.0 #MISSING: 0.15.0# libinput_event_device_notify_get_base_event@LIBINPUT_0.8.0 0.8.0 + libinput_event_gesture_get_angle_delta@LIBINPUT_0.20.0 0.21.0 + libinput_event_gesture_get_base_event@LIBINPUT_0.20.0 0.21.0 + libinput_event_gesture_get_cancelled@LIBINPUT_0.20.0 0.21.0 + libinput_event_gesture_get_dx@LIBINPUT_0.20.0 0.21.0 + libinput_event_gesture_get_dx_unaccelerated@LIBINPUT_0.20.0 0.21.0 + libinput_event_gesture_get_dy@LIBINPUT_0.20.0 0.21.0 + libinput_event_gesture_get_dy_unaccelerated@LIBINPUT_0.20.0 0.21.0 + libinput_event_gesture_get_finger_count@LIBINPUT_0.20.0 0.21.0 + libinput_event_gesture_get_scale@LIBINPUT_0.20.0 0.21.0 + libinput_event_gesture_get_time@LIBINPUT_0.20.0 0.21.0 + libinput_event_gesture_get_time_usec@LIBINPUT_0.21.0 0.21.0 #MISSING: 0.8.0# libinput_event_get_context@Base 0.1.0 libinput_event_get_context@LIBINPUT_0.12.0 0.15.0 #MISSING: 0.15.0# libinput_event_get_context@LIBINPUT_0.8.0 0.8.0 @@ -163,6 +184,7 @@ libinput.so.10 libinput10 #MINVER# #MISSING: 0.8.0# libinput_event_get_device_notify_event@Base 0.1.0 libinput_event_get_device_notify_event@LIBINPUT_0.12.0 0.15.0 #MISSING: 0.15.0# libinput_event_get_device_notify_event@LIBINPUT_0.8.0 0.8.0 + libinput_event_get_gesture_event@LIBINPUT_0.20.0 0.21.0 #MISSING: 0.8.0# libinput_event_get_keyboard_event@Base 0.1.0 libinput_event_get_keyboard_event@LIBINPUT_0.12.0 0.15.0 #MISSING: 0.15.0# libinput_event_get_keyboard_event@LIBINPUT_0.8.0 0.8.0 @@ -190,6 +212,7 @@ libinput.so.10 libinput10 #MINVER# #MISSING: 0.8.0# libinput_event_keyboard_get_time@Base 0.1.0 libinput_event_keyboard_get_time@LIBINPUT_0.12.0 0.15.0 #MISSING: 0.15.0# libinput_event_keyboard_get_time@LIBINPUT_0.8.0 0.8.0 + libinput_event_keyboard_get_time_usec@LIBINPUT_0.21.0 0.21.0 #MISSING: 0.8.0# libinput_event_pointer_get_absolute_x@Base 0.1.0 libinput_event_pointer_get_absolute_x@LIBINPUT_0.12.0 0.15.0 #MISSING: 0.15.0# libinput_event_pointer_get_absolute_x@LIBINPUT_0.8.0 0.8.0 @@ -235,6 +258,7 @@ libinput.so.10 libinput10 #MINVER# #MISSING: 0.8.0# libinput_event_pointer_get_time@Base 0.1.0 libinput_event_pointer_get_time@LIBINPUT_0.12.0 0.15.0 #MISSING: 0.15.0# libinput_event_pointer_get_time@LIBINPUT_0.8.0 0.8.0 + libinput_event_pointer_get_time_usec@LIBINPUT_0.21.0 0.21.0 libinput_event_pointer_has_axis@LIBINPUT_0.12.0 0.15.0 #MISSING: 0.15.0# libinput_event_pointer_has_axis@LIBINPUT_0.8.0 0.8.0 #MISSING: 0.8.0# libinput_event_touch_get_base_event@Base 0.2.0 @@ -249,6 +273,7 @@ libinput.so.10 libinput10 #MINVER# #MISSING: 0.8.0# libinput_event_touch_get_time@Base 0.1.0 libinput_event_touch_get_time@LIBINPUT_0.12.0 0.15.0 #MISSING: 0.15.0# libinput_event_touch_get_time@LIBINPUT_0.8.0 0.8.0 + libinput_event_touch_get_time_usec@LIBINPUT_0.21.0 0.21.0 #MISSING: 0.8.0# libinput_event_touch_get_x@Base 0.1.0 libinput_event_touch_get_x@LIBINPUT_0.12.0 0.15.0 #MISSING: 0.15.0# libinput_event_touch_get_x@LIBINPUT_0.8.0 0.8.0 commit dc2d729a76fb629838599a04178c518f52a1e5d5 Author: Timo Aaltonen <[email protected]> Date: Wed Aug 5 09:40:18 2015 +0300 control: Add Vcs urls. diff --git a/debian/changelog b/debian/changelog index 1970742..f0463f2 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,6 +1,7 @@ libinput (0.21.0-1) UNRELEASED; urgency=medium * New upstream release. + * control: Add Vcs urls. -- Timo Aaltonen <[email protected]> Wed, 05 Aug 2015 09:34:35 +0300 diff --git a/debian/control b/debian/control index 6282aa2..7329f9b 100644 --- a/debian/control +++ b/debian/control @@ -11,6 +11,8 @@ Build-Depends: libudev-dev, libevdev-dev (>= 0.4), Standards-Version: 3.9.6 +Vcs-Git: git://anonscm.debian.org/pkg-xorg/lib/libinput.git +Vcs-Browser: http://anonscm.debian.org/cgit/pkg-xorg/lib/libinput.git Homepage: http://www.freedesktop.org/wiki/Software/libinput/ Package: libinput10 commit 9ce24c058b3d880b330cfb73a6db8bc9b42fb95b Author: Timo Aaltonen <[email protected]> Date: Wed Aug 5 09:38:13 2015 +0300 update the changelog diff --git a/debian/changelog b/debian/changelog index 5fb0908..1970742 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,9 @@ +libinput (0.21.0-1) UNRELEASED; urgency=medium + + * New upstream release. + + -- Timo Aaltonen <[email protected]> Wed, 05 Aug 2015 09:34:35 +0300 + libinput (0.17.0-1) unstable; urgency=medium * New upstream release. commit 603ac39e3b76fff453410995d7f11c9ace504ec6 Author: Peter Hutterer <[email protected]> Date: Tue Aug 4 10:09:43 2015 +1000 configure.ac: libinput 0.21.0 Signed-off-by: Peter Hutterer <[email protected]> diff --git a/configure.ac b/configure.ac index e186d4e..0d5d486 100644 --- a/configure.ac +++ b/configure.ac @@ -1,7 +1,7 @@ AC_PREREQ([2.64]) m4_define([libinput_major_version], [0]) -m4_define([libinput_minor_version], [20]) +m4_define([libinput_minor_version], [21]) m4_define([libinput_micro_version], [0]) m4_define([libinput_version], [libinput_major_version.libinput_minor_version.libinput_micro_version]) @@ -31,7 +31,7 @@ AM_INIT_AUTOMAKE([1.11 foreign no-dist-gzip dist-xz]) # b) If interfaces have been changed or added, but binary compatibility has # been preserved, change to C+1:0:A+1 # c) If the interface is the same as the previous version, change to C:R+1:A -LIBINPUT_LT_VERSION=14:0:4 +LIBINPUT_LT_VERSION=15:0:5 AC_SUBST(LIBINPUT_LT_VERSION) AM_SILENT_RULES([yes]) commit e625d2d24ba393601c36283e52fcf4abb6b14b99 Author: Peter Hutterer <[email protected]> Date: Tue Aug 4 10:25:47 2015 +1000 udev: include new udev rule in EXTRA_DIST Fixes distcheck Signed-off-by: Peter Hutterer <[email protected]> diff --git a/udev/Makefile.am b/udev/Makefile.am index 975f537..cfb854e 100644 --- a/udev/Makefile.am +++ b/udev/Makefile.am @@ -33,3 +33,4 @@ CLEANFILES = $(litest_rules) DISTCLEANFILES = \ 80-libinput-device-groups.rules \ 90-libinput-model-quirks.rules +EXTRA_DIST = 80-libinput-test-device.rules commit f03f447590d12f1a9bcc52065a3e476df67479d6 Author: Peter Hutterer <[email protected]> Date: Tue Jul 28 13:25:45 2015 +1000 touchpad: always enable the bottom-most area for thumb detection If the touchpad is higher than 50mm, enable bottom area thumb detection. This only applies to the bottom-most 8mm and only if the touch remains unmoving in that area. Signed-off-by: Peter Hutterer <[email protected]> Reviewed-by: Hans de Goede <[email protected]> diff --git a/src/evdev-mt-touchpad.c b/src/evdev-mt-touchpad.c index 64ec446..a683d9a 100644 --- a/src/evdev-mt-touchpad.c +++ b/src/evdev-mt-touchpad.c @@ -1765,13 +1765,6 @@ tp_init_thumb(struct tp_dispatch *tp) if (!tp->buttons.is_clickpad) return 0; - abs = libevdev_get_abs_info(device->evdev, ABS_MT_PRESSURE); - if (!abs) - return 0; - - if (abs->maximum - abs->minimum < 255) - return 0; - /* if the touchpad is less than 50mm high, skip thumb detection. * it's too small to meaningfully interact with a thumb on the * touchpad */ @@ -1779,6 +1772,23 @@ tp_init_thumb(struct tp_dispatch *tp) if (h < 50) return 0; + tp->thumb.detect_thumbs = true; + tp->thumb.threshold = INT_MAX; + + /* detect thumbs by pressure in the bottom 15mm, detect thumbs by + * lingering in the bottom 8mm */ + ymax = tp->device->abs.absinfo_y->maximum; + yres = tp->device->abs.absinfo_y->resolution; + tp->thumb.upper_thumb_line = ymax - yres * 15; + tp->thumb.lower_thumb_line = ymax - yres * 8; + + abs = libevdev_get_abs_info(device->evdev, ABS_MT_PRESSURE); + if (!abs) + goto out; + + if (abs->maximum - abs->minimum < 255) + goto out; + /* Our reference touchpad is the T440s with 42x42 resolution. * Higher-res touchpads exhibit higher pressure for the same * interaction. On the T440s, the threshold value is 100, you don't @@ -1790,17 +1800,11 @@ tp_init_thumb(struct tp_dispatch *tp) yres = tp->device->abs.absinfo_y->resolution; threshold = 100.0 * hypot(xres, yres)/hypot(42, 42); tp->thumb.threshold = max(100, threshold); - tp->thumb.detect_thumbs = true; - - /* detect thumbs by pressure in the bottom 15mm, detect thumbs by - * lingering in the bottom 8mm */ - ymax = tp->device->abs.absinfo_y->maximum; - yres = tp->device->abs.absinfo_y->resolution; - tp->thumb.upper_thumb_line = ymax - yres * 15; - tp->thumb.lower_thumb_line = ymax - yres * 8; +out: log_debug(tp_libinput_context(tp), - "thumb: enabled thumb detection on '%s'\n", + "thumb: enabled thumb detection%s on '%s'\n", + tp->thumb.threshold != INT_MAX ? " (+pressure)" : "", device->devname); return 0; commit d823a3da0ad74f68e89ef5a0e8660c99b7eaf348 Author: Peter Hutterer <[email protected]> Date: Mon Aug 3 15:08:57 2015 +1000 gestures: reduce 2fg scroll timeout to 500ms Holding the fingers in place without moving for 500ms is long enough to lock in a scroll gesture, especially while we're still waiting for the rest of the stack to expose pinch gestures. Signed-off-by: Peter Hutterer <[email protected]> Reviewed-by: Hans de Goede <[email protected]> diff --git a/src/evdev-mt-touchpad-gestures.c b/src/evdev-mt-touchpad-gestures.c index 6017416..d82a6fb 100644 --- a/src/evdev-mt-touchpad-gestures.c +++ b/src/evdev-mt-touchpad-gestures.c @@ -30,7 +30,7 @@ #include "evdev-mt-touchpad.h" #define DEFAULT_GESTURE_SWITCH_TIMEOUT ms2us(100) -#define DEFAULT_GESTURE_2FG_SCROLL_TIMEOUT ms2us(1000) +#define DEFAULT_GESTURE_2FG_SCROLL_TIMEOUT ms2us(500) static inline const char* gesture_state_to_str(enum tp_gesture_2fg_state state) commit 441db3afb1c5be794e7431f77f3ffbde9440767e Author: Peter Hutterer <[email protected]> Date: Mon Aug 3 14:28:43 2015 +1000 doc: add a page about touchpads Signed-off-by: Peter Hutterer <[email protected]> diff --git a/doc/Makefile.am b/doc/Makefile.am index 01bcd1b..c9dccfd 100644 --- a/doc/Makefile.am +++ b/doc/Makefile.am @@ -24,7 +24,8 @@ header_files = \ $(srcdir)/t440-support.dox \ $(srcdir)/tapping.dox \ $(srcdir)/test-suite.dox \ - $(srcdir)/tools.dox + $(srcdir)/tools.dox \ + $(srcdir)/touchpads.dox diagram_files = \ $(srcdir)/dot/seats-sketch.gv \ diff --git a/doc/touchpads.dox b/doc/touchpads.dox -- To UNSUBSCRIBE, email to [email protected] with a subject of "unsubscribe". Trouble? Contact [email protected] Archive: https://lists.debian.org/[email protected]

