[ANNOUNCE] libinput 1.15.1

Peter Hutterer peter.hutterer at who-t.net
Mon Feb 3 05:34:13 UTC 2020


libinput 1.15.1 is now available. No large changes here, some improvements
to the documentation and the debugging/recording tools.

In terms of user-visible fixes: a specific event sequence involving
proximity timeouts and eraser buttons could previously trigger invalid
proximity in/out sequences, leading to a crash in the clients. This is fixed
now. And ALPS touchpads now automatically reduce the slot-count based on the
number of actually provided fingers. The kernel hardcodes 5 but we don't
always get 5 finger locations, so now we adjust this down to match.

A. Wilcox (1):
      evdev-fallback: Use input_event_init for fallback

Jacob Kauffmann (1):
      doc/user: Fix grammar.

Michael Forney (1):
      litest: Fix warnings about discarded qualifiers with check-0.13.0

Peter Hutterer (22):
      test: fix some wrong touchpad slot range checks
      test: simplify a slot count check
      test: switch from counting slot max to num_slots
      tools: fix abort caused by the pointing stick integration quirk
      doc/user: expand the contributing document and make it top-level
      gitlab CI: retry the VM jobs on script failure
      doc/user: some minor improvements
      doc/user: explain the gitlab issue tags
      test: wrap slot counting into a helper function
      test: make the custom touch override methods filter-able
      touchpad: correct a wrong slot count by the kernel
      tools: align the tool type names on proximity nicely
      tools: refuse to replay recordings with timestamps from the future
      tools: record: wrap the time offset handling into a helper function
      tools: record: fix broken event time stamp recording
      timer: make the timer offset error a bit more user-friendly
      tools: fix typo in debug-events man page
      tools: record: record the EV_ABS deltas along with the absolute value
      test: add a comment to a test device
      test: add helper functions for checking proximity events
      tablet: fix the handling of axis updates after a forced proximity out
      libinput 1.15.1

William Brown (2):
      Small improvements to contributing for accessibility.
      Improve git commit section

git tag: 1.15.1

https://www.freedesktop.org/software/libinput/libinput-1.15.1.tar.xz
MD5:  93850756b6c07aafb49d5226e88fdc81  libinput-1.15.1.tar.xz
SHA1: 1b311c407c21210ad9d13b059e9eab4b85f19fb5  libinput-1.15.1.tar.xz
SHA256: 6b2f57495c6f173ecf49ee19d3e10087d9916a52711e1b5eb01e0d9635950c16  libinput-1.15.1.tar.xz
SHA512: 634810359bc4d86f2c4c75f472bee5eaed04ed93af3c91c4bc46a596402323941f9cc90173e278bfa7e5cbda6b7a20adc59bd09520dd4152fc961302b7e57904  libinput-1.15.1.tar.xz
PGP:  https://www.freedesktop.org/software/libinput/libinput-1.15.1.tar.xz.sig

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 195 bytes
Desc: not available
URL: <https://lists.freedesktop.org/archives/wayland-devel/attachments/20200203/1dbc4d32/attachment.sig>


More information about the wayland-devel mailing list