[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