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