libinput: Changes to 'debian-unstable'
.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 <tjaalton@debian.org>
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 <tjaalton@debian.org> Wed, 05 Aug 2015 09:34:35 +0300
+ -- Timo Aaltonen <tjaalton@debian.org> Fri, 07 Aug 2015 08:41:30 +0300
libinput (0.17.0-1) unstable; urgency=medium
commit e13614d71f130a3f87cc3ee77a1b563ae14b3795
Author: Timo Aaltonen <tjaalton@debian.org>
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 <tjaalton@debian.org> 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 <tjaalton@debian.org>
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 <tjaalton@debian.org>
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 <tjaalton@debian.org> 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 <tjaalton@debian.org>
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 <tjaalton@debian.org> 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 <tjaalton@debian.org>
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 <tjaalton@debian.org> 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 <tjaalton@debian.org>
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 <tjaalton@debian.org> Wed, 05 Aug 2015 09:34:35 +0300
+
libinput (0.17.0-1) unstable; urgency=medium
* New upstream release.
commit 603ac39e3b76fff453410995d7f11c9ace504ec6
Author: Peter Hutterer <peter.hutterer@who-t.net>
Date: Tue Aug 4 10:09:43 2015 +1000
configure.ac: libinput 0.21.0
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
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 <peter.hutterer@who-t.net>
Date: Tue Aug 4 10:25:47 2015 +1000
udev: include new udev rule in EXTRA_DIST
Fixes distcheck
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
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 <peter.hutterer@who-t.net>
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 <peter.hutterer@who-t.net>
Reviewed-by: Hans de Goede <hdegoede@redhat.com>
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 <peter.hutterer@who-t.net>
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 <peter.hutterer@who-t.net>
Reviewed-by: Hans de Goede <hdegoede@redhat.com>
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 <peter.hutterer@who-t.net>
Date: Mon Aug 3 14:28:43 2015 +1000
doc: add a page about touchpads
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
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
Reply to: