[PATCH libinput v3 00/17] clickpad-improvements v3

Hans de Goede hdegoede at redhat.com
Tue May 20 07:34:48 PDT 2014


Hans de Goede Tue, 15 Apr 2014 05:29:33 -0700

Hi All,

Here is the 3th version of the clickpad-improvements patch-set Peter
and I have been working on.

Changes in v2:
-"after a click, lock the finger to its current position"
 Pin all fingers until they move more then the threshold in
-"touchpad: add clickpad-style software buttons"
 Simplify the state machine used in 
-"touchpad: Add tp_button_touch_active function"
 New patches / improvements on to of Peter's original series

Changes in v3:
-Based on Peter's rebased version of my v2 of this patch series
-Dropped: "touchpad: don't allow tapping while any button is down"
-Misc. coding style fixes
-Fix a bunch of compiler warnings
-Changed DONT EDIT THIS FILE comment in evdev-mt-touchpad-buttons.c to
 BEFORE YOU EDIT THIS FILE
-Drop "if (fake) continue" test in tp_button_handle_state(), it is not
 necessary and causes issues for single touch touchpads
-"touchpad: after a click, lock the finger to its current position"
 Reset pinned.is_pinned on touch begin, so that fingers coming down after
 a click don't start pinned
-Merged "touchpad: Add tp_button_touch_active function" and
 "touchpad: Rework is_pointer handling" into a single patch
-Fixed "touchpad: Rework is_pointer handling" issue, changed the logic
 to only set a touch as pointer when it transitions to BUTTON_STATE_AREA or
 is unpinned
-Fixed a bunch of tests failing because the bcm5974 device was not
 properly advertising INPUT_PROP_BUTTONPAD

Regards,

Hans


More information about the wayland-devel mailing list