[ANNOUNCE] libinput 0.12.0

Peter Hutterer peter.hutterer at who-t.net
Sun Mar 8 23:40:06 PDT 2015


A new release of libinput, 0.12.0, is now available. libinput's API and ABI
are now stable.

Note that this release is incompatible with libinput 0.11 and earlier, the
previously deprecated function libinput_device_has_button() was removed and
the soname has been bumped for one final time. No functions were added since
the 0.11.0 release.

Internally, we had fixes to correctly handle Protocol A multitouch devices,
a bunch of documentation updates. Buttonless touchpads are now supported
(e.g. the touch portion of the Wacom Intuos tablets), on those touchpads
tapping is enabled by default.

The touchpad code was changed to support gestures internally, the gesture
API itself is not part of this release. It will, most likely, be part of the
1.0 release.

The full commit shortlog is below.

Hans de Goede (7):
      touchpad: Change how we deal with scroll methods
      touchpad: Also stop edge scrolling when the trackpoint becomes active
      touchpad: Add tp_get_average_touches_delta helper function
      touchpad: Gesture support preparation
      touchpad: Move gesture handling code to evdev-mt-touchpad-gestures.c
      touchpad: Do not use fake touches when getting the average touches delta
      touchpad: Refactor tp_get_*_touches_delta

Peter Hutterer (19):
      cosmetic: drop more double empty lines
      Clarify a comment, it's wheel clicks, not mouse clicks
      evdev: force-assign 10 slots to mtdev devices
      test: add protocol A touch screen tests
      evdev: ignore tablet pad devices explicitly
      A whole bunch of documentation updates/improvements
      cosmetic: doxygen @return [a-z] -> @return [A-Z]
      cosmetic: more duplicate empty line removal
      test: disable tapping for palm detection tests
      test: disable tapping for pure motion tests
      test: split 3-finger tap-and-drag test
      test: add a button requirement to a couple of touchpad tests
      test: enable tapping before verifying correct tap events
      test: add a Wacom Intuos 5 Finger test device
      touchpad: don't warn about clickpads without left buttons
      touchpad: enable tapping by default on buttonless touchpads
      Drop libinput_device_has_button
      Sort exported symbols alphabetically
      configure.ac: libinput 0.12.0

git tag: 0.12.0

http://www.freedesktop.org/software/libinput/libinput-0.12.0.tar.xz
MD5:  cc1a8c710a90264d1464c81d657064d2  libinput-0.12.0.tar.xz
SHA1: 943263eaf63dc30e9f57c52d800e0ac53dcb083c  libinput-0.12.0.tar.xz
SHA256: 6e0ce9dd9ff04e9ac382dffb7fa332b94f093227a197a9c8189e87de6d88b55a  libinput-0.12.0.tar.xz
PGP:  http://www.freedesktop.org/software/libinput/libinput-0.12.0.tar.xz.sig

-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 181 bytes
Desc: not available
URL: <http://lists.freedesktop.org/archives/wayland-devel/attachments/20150309/569c6511/attachment-0001.sig>


More information about the wayland-devel mailing list