[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