xf86-input-synaptics:master: 10 commit(s)
Peter Hutterer
whot at kemper.freedesktop.org
Sun May 9 20:38:11 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
10 commits against master at 776ec0ed...:
src/synaptics.c | 228 ++++++++++++++++++++++++++++++++------------------------
1 file changed, 134 insertions(+), 94 deletions(-)
commit 69a8de8fd9f1731c83e003b6ff6495cfdc96d4e1
Author: Peter Hutterer <peter.hutterer at who-t.net>
Date: Thu May 6 16:36:52 2010 +1000
Add NO_EDGE to the edge enum instead of using hardcoded 0.
Signed-off-by: Peter Hutterer <peter.hutterer at who-t.net>
diffstat:
src/synaptics.c | 5 +++--
1 file changed, 3 insertions(+), 2 deletions(-)
gitweb url:
http://cgit.freedesktop.org/xorg/driver/xf86-input-synaptics;a=commit;h=69a8de8f
commit 33b01280d8ffe6e35f6ca8497ed82bcfe2044594
Author: Peter Hutterer <peter.hutterer at who-t.net>
Date: Thu May 6 15:22:33 2010 +1000
Rename HandleClickWithFingers to handle_clickfinger.
The option is called ClickFinger, the man page talks this way about it, sync up
the code with it.
No functional change.
Signed-off-by: Peter Hutterer <peter.hutterer at who-t.net>
Reviewed-by: Jamey Sharp <jamey at minilop.net>
diffstat:
src/synaptics.c | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
gitweb url:
http://cgit.freedesktop.org/xorg/driver/xf86-input-synaptics;a=commit;h=69a8de8f
commit 1b612c0bbcd8b287ac4f7cb8ba3354b0e0a63949
Author: Peter Hutterer <peter.hutterer at who-t.net>
Date: Thu May 6 15:21:39 2010 +1000
Factor out updating the hardware state.
No functional changes.
Signed-off-by: Peter Hutterer <peter.hutterer at who-t.net>
Reviewed-by: Jamey Sharp <jamey at minilop.net>
diffstat:
src/synaptics.c | 55 ++++++++++++++++++++++++++++++----------------------
1 file changed, 32 insertions(+), 23 deletions(-)
gitweb url:
http://cgit.freedesktop.org/xorg/driver/xf86-input-synaptics;a=commit;h=69a8de8f
commit 9076f06b1b70a92ab582ce68a73fdaa169dfe69f
Author: Peter Hutterer <peter.hutterer at who-t.net>
Date: Thu May 6 15:10:40 2010 +1000
Use post_button_click to post doubleclicks.
Function introduced with the factoring out of post_scroll_events.
Signed-off-by: Peter Hutterer <peter.hutterer at who-t.net>
diffstat:
src/synaptics.c | 13 ++++---------
1 file changed, 4 insertions(+), 9 deletions(-)
gitweb url:
http://cgit.freedesktop.org/xorg/driver/xf86-input-synaptics;a=commit;h=69a8de8f
commit 7fd741f76a94feb21c4c8227105d174be630da11
Author: Peter Hutterer <peter.hutterer at who-t.net>
Date: Thu May 6 15:09:33 2010 +1000
Move scroll button handling out of HandleState.
Again, just to make the code easier to read, no functional changes.
Signed-off-by: Peter Hutterer <peter.hutterer at who-t.net>
Reviewed-by: Jamey Sharp <jamey at minilop.net>
diffstat:
src/synaptics.c | 44 ++++++++++++++++++++++++++------------------
1 file changed, 26 insertions(+), 18 deletions(-)
gitweb url:
http://cgit.freedesktop.org/xorg/driver/xf86-input-synaptics;a=commit;h=69a8de8f
commit 39aed3b773c077a55f54a7c143102ab09dae8237
Author: Peter Hutterer <peter.hutterer at who-t.net>
Date: Thu May 6 15:05:35 2010 +1000
When scrolling, hardcode the button/press release cycle.
Not sure why the values for !hw->up and hw->up were used here instead, but this
could potentially lead to unreleased buttons. Also, it's harder to read and
generally confusing, since the same wasn't used for left/right scrolling.
Signed-off-by: Peter Hutterer <peter.hutterer at who-t.net>
diffstat:
src/synaptics.c | 12 ++++++------
1 file changed, 6 insertions(+), 6 deletions(-)
gitweb url:
http://cgit.freedesktop.org/xorg/driver/xf86-input-synaptics;a=commit;h=69a8de8f
commit 3782060b41ede96d87dcbc508b2235c6723f0a78
Author: Peter Hutterer <peter.hutterer at who-t.net>
Date: Thu May 6 14:54:35 2010 +1000
Factor out up/down and left/right button scrolling from HandleState.
There are not a lot of touchpads that even have these buttons anyway, move the
code out of the way for clarity.
No functional changes.
Signed-off-by: Peter Hutterer <peter.hutterer at who-t.net>
Reviewed-by: Jamey Sharp <jamey at minilop.net>
diffstat:
src/synaptics.c | 65 ++++++++++++++++++++++++++++++++--------------------
1 file changed, 40 insertions(+), 25 deletions(-)
gitweb url:
http://cgit.freedesktop.org/xorg/driver/xf86-input-synaptics;a=commit;h=69a8de8f
commit e72c29939fa0620e831ebc99bbc69a5cadca1247
Author: Peter Hutterer <peter.hutterer at who-t.net>
Date: Thu May 6 14:21:42 2010 +1000
Move SHM hardware state update into a separate function.
No functional changes, this is just to move a slab of code out of mind when
reading.
Signed-off-by: Peter Hutterer <peter.hutterer at who-t.net>
diffstat:
src/synaptics.c | 56 ++++++++++++++++++++++++++++++----------------------
1 file changed, 33 insertions(+), 23 deletions(-)
gitweb url:
http://cgit.freedesktop.org/xorg/driver/xf86-input-synaptics;a=commit;h=69a8de8f
commit e579bab2f71569ab07d6b6fd36360a81fac48ad8
Author: Peter Hutterer <peter.hutterer at who-t.net>
Date: Thu May 6 16:58:46 2010 +1000
Change condition the finger requirement obvious.
The need for a finger down is for all conditions, move it to the front of
the condition to make it more obvious.
Signed-off-by: Peter Hutterer <peter.hutterer at who-t.net>
diffstat:
src/synaptics.c | 5 +++--
1 file changed, 3 insertions(+), 2 deletions(-)
gitweb url:
http://cgit.freedesktop.org/xorg/driver/xf86-input-synaptics;a=commit;h=69a8de8f
commit a1aa196a53a9061131bcdaeac3743c1f8149ed5d
Author: Peter Hutterer <peter.hutterer at who-t.net>
Date: Thu May 6 16:10:34 2010 +1000
Add FIXME: where does the 13 come from?
Signed-off-by: Peter Hutterer <peter.hutterer at who-t.net>
diffstat:
src/synaptics.c | 1 +
1 file changed, 1 insertion(+)
gitweb url:
http://cgit.freedesktop.org/xorg/driver/xf86-input-synaptics;a=commit;h=69a8de8f
More information about the xorg-commit
mailing list