xf86-input-synaptics:master: 4 commit(s)
Peter Hutterer
whot at kemper.freedesktop.org
Wed May 12 23:18:28 PDT 2010
Reporting from xf86-input-synaptics: xf86-input-synaptics driver
Please visit:
http://cgit.freedesktop.org/xorg/driver/xf86-input-synaptics
Or get your own copy by using:
git-clone git://anongit.freedesktop.org/xorg/driver/xf86-input-synaptics
4 commits against master at 69a8de8f...:
man/synaptics.man | 15 +++-
src/Makefile.am | 2
src/eventcomm.c | 10 ++
src/properties.c | 29 ++++++--
src/psmcomm.c | 4 -
src/psmcomm.h | 29 --------
src/synaptics.c | 180 ++++++++++++++++++++++++++++++++---------------------
src/synapticsstr.h | 1
8 files changed, 157 insertions(+), 113 deletions(-)
commit f539d676607d3a7566093e2bd54edc740db20426
Author: Peter Hutterer <peter.hutterer at who-t.net>
Date: Tue May 11 13:46:31 2010 +1000
Remove psmcomm.h header - superfluous.
Don't need a full header file for 3 include directives of system headers.
Signed-off-by: Peter Hutterer <peter.hutterer at who-t.net>
diffstat:
src/Makefile.am | 2 +-
src/psmcomm.c | 4 +++-
src/psmcomm.h | 29 -----------------------------
3 files changed, 4 insertions(+), 31 deletions(-)
gitweb url:
http://cgit.freedesktop.org/xorg/driver/xf86-input-synaptics;a=commit;h=f539d676
commit c52e4a8ecd6bb535850ec6ff032f69a225734f8f
Author: Peter Hutterer <peter.hutterer at who-t.net>
Date: Mon May 10 11:17:49 2010 +1000
Reshuffle to handle dead area better.
This patch makes input in the dead area essentially disappear to the client.
If a finger is detected outside the active area, it's coordinates and other
data is reset to zero. Edge detection and scrolling is skipped and the event
is not recorded in the movement history.
On touchpads that require this area, it is now possible to click the button
while leaving another finger on the touchpad.
Regression: moving into the dead area during a drag releases the drag button.
Signed-off-by: Peter Hutterer <peter.hutterer at who-t.net>
diffstat:
src/synaptics.c | 74 +++++++++++++++++++++++++++++++++-------------------
1 file changed, 48 insertions(+), 26 deletions(-)
gitweb url:
http://cgit.freedesktop.org/xorg/driver/xf86-input-synaptics;a=commit;h=f539d676
commit d79732c1ffcfa6fd1a9a39e5a1c464bba8e2afc8
Author: Peter Hutterer <peter.hutterer at who-t.net>
Date: Fri May 7 13:46:49 2010 +1000
Make scrollbuttons processing and property conditional on their existence.
There are not a lot of touchpads that have extra physical scroll buttons
anymore. For those that don't have them, don't initalize the properties and
conditionalize some of the code (moved into its own functions).
Signed-off-by: Peter Hutterer <peter.hutterer at who-t.net>
diffstat:
man/synaptics.man | 15 +++++--
src/eventcomm.c | 10 ++++
src/properties.c | 29 ++++++++++---
src/synaptics.c | 102 ++++++++++++++++++++++++++++---------------------
src/synapticsstr.h | 1
5 files changed, 103 insertions(+), 54 deletions(-)
gitweb url:
http://cgit.freedesktop.org/xorg/driver/xf86-input-synaptics;a=commit;h=f539d676
commit b8776ff0b478a1645f1536872d001e9605d86f71
Author: Peter Hutterer <peter.hutterer at who-t.net>
Date: Thu May 6 17:27:14 2010 +1000
move history storage from ComputeDeltas into HandleState.
It's well hidden in there, but not useful.
Signed-off-by: Peter Hutterer <peter.hutterer at who-t.net>
Reviewed-by: Simon Thum <simon.thum at gmx.de>
diffstat:
src/synaptics.c | 8 ++++----
1 file changed, 4 insertions(+), 4 deletions(-)
gitweb url:
http://cgit.freedesktop.org/xorg/driver/xf86-input-synaptics;a=commit;h=f539d676
More information about the xorg-commit
mailing list