xf86-input-synaptics:master: 16 commit(s)

Peter Hutterer whot at kemper.freedesktop.org
Thu May 10 15:57:49 PDT 2012


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

16 commits against master at a1162f80...:
 COPYING                        |    2 
 configure.ac                   |   15 
 include/Makefile.am            |    2 
 include/synaptics-properties.h |   18 
 include/synaptics.h            |   72 -
 man/synaptics.man              |  187 --
 src/Makefile.am                |    4 
 src/alpscomm.c                 |   98 -
 src/eventcomm.c                |  691 ++++------
 src/eventcomm.h                |    8 
 src/properties.c               |  617 ++++-----
 src/ps2comm.c                  |  535 ++++----
 src/ps2comm.h                  |   21 
 src/psmcomm.c                  |   72 -
 src/synaptics.c                | 2713 +++++++++++++++++------------------------
 src/synapticsstr.h             |  372 ++---
 src/synproto.c                 |   55 
 src/synproto.h                 |   56 
 test/eventcomm-test.c          |   87 -
 test/fake-symbols.c            |  233 +--
 test/fake-symbols.h            |  198 +-
 tools/synclient.c              |  608 +++------
 tools/syndaemon.c              |  605 ++++-----
 23 files changed, 3167 insertions(+), 4102 deletions(-)


commit a1d6784d790f081f8a6ea3a10d3cfa578aa10d5b
Author: Peter Hutterer <peter.hutterer at who-t.net>
Date:   Wed May 9 12:23:46 2012 +1000

    Don't check for soft buttons if a button is already down
    
    Moving into a different soft button's area during drag-n-drop would trigger
    a click of that button.
    
    We only have the current button state and we mess with it, so the conditions
    for a possible clickpad soft-button event are:
    - hw->left is down now
    - none of left|right|middle were down before. since we change hw->left to
      hw->right/left we need to check all three
    
    If hw->left is down but one of the other buttons was already down, copy that
    button state and continue.
    
    http://bugzilla.redhat.com/819348
    
    Signed-off-by: Peter Hutterer <peter.hutterer at who-t.net>
    Reviewed-by: Chase Douglas <chase.douglas at canonical.com>

diffstat:
    src/synaptics.c |   25 +++++++++++++++++--------
    1 file changed, 17 insertions(+), 8 deletions(-)

cgit url:
http://cgit.freedesktop.org/xorg/driver/xf86-input-synaptics/commit/?id=a1d6784d


commit 4d4d859296b93f1e2bd1c059f5864f19d87de58a
Author: Peter Hutterer <peter.hutterer at who-t.net>
Date:   Tue May 8 08:19:48 2012 +1000

    Rename force_empty parameter to set_slot_empty
    
    Original version of d13e83b921a398b9472b07874cf5061c8a0ea6a6 had
    'force_empty', the rename only covered the definition, not the declaration
    of the function.
    
    No functional changes.
    
    Reported-by: Nicola Soranzo <nsoranzo at tiscali.it>
    Signed-off-by: Peter Hutterer <peter.hutterer at who-t.net>

diffstat:
    src/synproto.h |    2 +-
    1 file changed, 1 insertion(+), 1 deletion(-)

cgit url:
http://cgit.freedesktop.org/xorg/driver/xf86-input-synaptics/commit/?id=a1d6784d


commit b6f3ccd40237d2d8df653f0dcba2ca7336c13f2b
Author: Peter Hutterer <peter.hutterer at who-t.net>
Date:   Fri Mar 23 16:27:42 2012 +1000

    Format Makefile.am, drop @DRIVER_NAME at .c usage
    
    The driver name doesn't change often enough for this to warrant it.
    
    Signed-off-by: Peter Hutterer <peter.hutterer at who-t.net>
    Acked-by: Chase Douglas <chase.douglas at canonical.com>

diffstat:
    src/Makefile.am |    4 +++-
    1 file changed, 3 insertions(+), 1 deletion(-)

cgit url:
http://cgit.freedesktop.org/xorg/driver/xf86-input-synaptics/commit/?id=a1d6784d


commit ebd36c7494062e9f9a47fcd20148de886ebdd46a
Author: Peter Hutterer <peter.hutterer at who-t.net>
Date:   Fri Mar 23 16:25:54 2012 +1000

    Move synaptics.h leftovers to synapticsstr.h, drop synaptics.h
    
    This leaves us with a duplicated define for the maxbuttons but I'll live
    with that for now.
    
    Signed-off-by: Peter Hutterer <peter.hutterer at who-t.net>
    Acked-by: Chase Douglas <chase.douglas at canonical.com>

diffstat:
    include/Makefile.am   |    2 -
    include/synaptics.h   |   51 ----------------------------------------------
    src/alpscomm.c        |    1 
    src/eventcomm.c       |    1 
    src/properties.c      |    1 
    src/ps2comm.c         |    1 
    src/psmcomm.c         |    1 
    src/synaptics.c       |    1 
    src/synapticsstr.h    |   20 ++++++++++++++++++
    src/synproto.c        |    1 
    test/eventcomm-test.c |    1 
    tools/synclient.c     |    3 +-
    tools/syndaemon.c     |    1 
    13 files changed, 23 insertions(+), 62 deletions(-)

cgit url:
http://cgit.freedesktop.org/xorg/driver/xf86-input-synaptics/commit/?id=a1d6784d


commit 3430f4af41184752d698dcbf4919469e36b3216c
Author: Peter Hutterer <peter.hutterer at who-t.net>
Date:   Fri Mar 23 16:19:18 2012 +1000

    Require xserver 1.12 and inputproto 2.2
    
    This drops conditional compilation of multitouch support, smooth scrolling
    support and old ABIs.
    
    Signed-off-by: Peter Hutterer <peter.hutterer at who-t.net>
    Acked-by: Chase Douglas <chase.douglas at canonical.com>

diffstat:
    configure.ac        |   13 +---
    src/eventcomm.c     |   32 -----------
    src/properties.c    |    4 -
    src/synaptics.c     |  133 ++----------------------------------------------
    src/synapticsstr.h  |    8 --
    src/synproto.c      |   12 ----
    src/synproto.h      |    2 
    test/fake-symbols.c |   77 +++++++++------------------
    test/fake-symbols.h |   81 +++++++++--------------------
    9 files changed, 64 insertions(+), 298 deletions(-)

cgit url:
http://cgit.freedesktop.org/xorg/driver/xf86-input-synaptics/commit/?id=a1d6784d


commit 13611cd34e267370690e06bef6a02064927c2078
Author: Peter Hutterer <peter.hutterer at who-t.net>
Date:   Fri Mar 23 16:11:59 2012 +1000

    Update various Red Hat copyrights
    
    Signed-off-by: Peter Hutterer <peter.hutterer at who-t.net>
    Acked-by: Chase Douglas <chase.douglas at canonical.com>

diffstat:
    COPYING          |    2 +-
    src/eventcomm.c  |    1 +
    src/properties.c |    2 +-
    src/synaptics.c  |    2 +-
    4 files changed, 4 insertions(+), 3 deletions(-)

cgit url:
http://cgit.freedesktop.org/xorg/driver/xf86-input-synaptics/commit/?id=a1d6784d


commit 3b02e7fd81da4b100fb9ac32378f6d50f54cf0e2
Author: Peter Hutterer <peter.hutterer at who-t.net>
Date:   Sun Feb 5 22:50:47 2012 +1000

    Drop circular pad support
    
    Do such devices still exist?
    
    Signed-off-by: Peter Hutterer <peter.hutterer at who-t.net>
    Acked-by: Chase Douglas <chase.douglas at canonical.com>

diffstat:
    include/synaptics-properties.h |    3 --
    man/synaptics.man              |   10 +-----
    src/properties.c               |    9 ------
    src/synaptics.c                |   55 -------------------------------------
    src/synapticsstr.h             |    1 
    tools/synclient.c              |    1 
    6 files changed, 2 insertions(+), 77 deletions(-)

cgit url:
http://cgit.freedesktop.org/xorg/driver/xf86-input-synaptics/commit/?id=a1d6784d


commit 0903d99ada1755f11a2a5cbf89a345de896e18ec
Author: Peter Hutterer <peter.hutterer at who-t.net>
Date:   Sun Feb 5 00:54:59 2012 +1000

    Purge scrollbuttons (repeat)
    
    I doubt devices that have scrollbuttons are still manufactured. Having
    untested code around is just asking for trouble.
    
    Signed-off-by: Peter Hutterer <peter.hutterer at who-t.net>
    Acked-by: Chase Douglas <chase.douglas at canonical.com>

diffstat:
    include/synaptics.h |    8 ---
    man/synaptics.man   |   49 +++----------------
    src/properties.c    |   56 ----------------------
    src/synaptics.c     |  121 ------------------------------------------------
    src/synapticsstr.h  |   10 ---
    tools/synclient.c   |    5 -
    6 files changed, 12 insertions(+), 237 deletions(-)

cgit url:
http://cgit.freedesktop.org/xorg/driver/xf86-input-synaptics/commit/?id=a1d6784d


commit 54f65f3ca1f7a7118bea96915d79acee28721581
Author: Peter Hutterer <peter.hutterer at who-t.net>
Date:   Sun Feb 5 00:46:48 2012 +1000

    Purge edge motion
    
    A funny feature, but unreliable and mostly untested.
    
    Signed-off-by: Peter Hutterer <peter.hutterer at who-t.net>
    Acked-by: Chase Douglas <chase.douglas at canonical.com>

diffstat:
    include/synaptics-properties.h |    9 ----
    man/synaptics.man              |   68 +++++------------------------------
    src/properties.c               |   49 -------------------------
    src/synaptics.c                |   70 +------------------------------------
    src/synapticsstr.h             |    5 --
    tools/synclient.c              |    5 --
    6 files changed, 13 insertions(+), 193 deletions(-)

cgit url:
http://cgit.freedesktop.org/xorg/driver/xf86-input-synaptics/commit/?id=a1d6784d


commit d14ea867ad5d6f8a758a18223e457e1a56fa6065
Author: Peter Hutterer <peter.hutterer at who-t.net>
Date:   Sun Feb 5 00:42:36 2012 +1000

    Purge fast-taps option
    
    This driver has too many options, maintaining them is hard and testing
    virtually doesn't happen.
    
    Signed-off-by: Peter Hutterer <peter.hutterer at who-t.net>
    Acked-by: Chase Douglas <chase.douglas at canonical.com>

diffstat:
    man/synaptics.man  |   10 ++--------
    src/properties.c   |   10 ----------
    src/synaptics.c    |   13 ++-----------
    src/synapticsstr.h |    1 -
    4 files changed, 4 insertions(+), 30 deletions(-)

cgit url:
http://cgit.freedesktop.org/xorg/driver/xf86-input-synaptics/commit/?id=a1d6784d


commit 2c7eab5a6d28cf8bbf34fba79601dac4e6e37d7e
Author: Peter Hutterer <peter.hutterer at who-t.net>
Date:   Sat Feb 4 23:32:56 2012 +1000

    Drop trackstick emulation mode
    
    "Trackstick emulation mode? That exists?" I hear you say? Yes, indeed. Well,
    no, not anymore. This driver is already unmaintainable without features like
    this.
    
    Signed-off-by: Peter Hutterer <peter.hutterer at who-t.net>
    Acked-by: Chase Douglas <chase.douglas at canonical.com>

diffstat:
    include/synaptics-properties.h |    4 +--
    man/synaptics.man              |   36 +++------------------------
    src/properties.c               |    7 +----
    src/synaptics.c                |   49 ++++---------------------------------
    src/synapticsstr.h             |    4 ---
    tools/synclient.c              |    2 -
    6 files changed, 15 insertions(+), 87 deletions(-)

cgit url:
http://cgit.freedesktop.org/xorg/driver/xf86-input-synaptics/commit/?id=a1d6784d


commit 83d88b253139f9c92d619e7ad7c3981138893536
Author: Peter Hutterer <peter.hutterer at who-t.net>
Date:   Sat Feb 4 23:35:53 2012 +1000

    Bury shm - or what was left of it
    
    SHM configuration was removed in Apr 2009 (c09a3d50e9), since then it has
    only been usedful for debugging. And we have better tools (evtest) for
    debugging hardware events.
    
    Signed-off-by: Peter Hutterer <peter.hutterer at who-t.net>
    Acked-by: Chase Douglas <chase.douglas at canonical.com>

diffstat:
    include/synaptics.h |   14 -----
    man/synaptics.man   |   16 ++----
    src/synaptics.c     |  106 -----------------------------------------
    src/synapticsstr.h  |    4 -
    tools/synclient.c   |  122 ------------------------------------------------
    5 files changed, 8 insertions(+), 254 deletions(-)

cgit url:
http://cgit.freedesktop.org/xorg/driver/xf86-input-synaptics/commit/?id=a1d6784d


commit 6dea359bc8f507eb46293f7fe5041b0cd6d0dbaa
Author: Peter Hutterer <peter.hutterer at who-t.net>
Date:   Thu May 10 09:24:56 2012 +1000

    Bump to 1.6.99
    
    Signed-off-by: Peter Hutterer <peter.hutterer at who-t.net>

diffstat:
    configure.ac |    2 +-
    1 file changed, 1 insertion(+), 1 deletion(-)

cgit url:
http://cgit.freedesktop.org/xorg/driver/xf86-input-synaptics/commit/?id=a1d6784d


commit 4e8ddb3a6f1ba1f7642f0a23d6f22a8c40d68cf0
Author: Peter Hutterer <peter.hutterer at who-t.net>
Date:   Thu May 3 12:00:50 2012 +1000

    whitespace fix
    
    Signed-off-by: Peter Hutterer <peter.hutterer at who-t.net>
    Reviewed-by: Chase Douglas <chase.douglas at canonical.com>

diffstat:
    src/ps2comm.h |    4 ++--
    1 file changed, 2 insertions(+), 2 deletions(-)

cgit url:
http://cgit.freedesktop.org/xorg/driver/xf86-input-synaptics/commit/?id=a1d6784d


commit d1eebac72e4a5cc7a67efead13fbd32f9cd1fbd9
Author: Peter Hutterer <peter.hutterer at who-t.net>
Date:   Thu May 3 14:21:24 2012 +1000

    tools: undo indentation in synclient's parameter list
    
    more more readable this way
    
    Signed-off-by: Peter Hutterer <peter.hutterer at who-t.net>
    Reviewed-by: Chase Douglas <chase.douglas at canonical.com>

diffstat:
    tools/synclient.c |  204 +++++++++++++++++++-------------------------------
    1 file changed, 81 insertions(+), 123 deletions(-)

cgit url:
http://cgit.freedesktop.org/xorg/driver/xf86-input-synaptics/commit/?id=a1d6784d


commit 0434d7776640861d0c8c19a02c2445d2f61627f8
Author: Peter Hutterer <peter.hutterer at who-t.net>
Date:   Thu May 3 11:49:31 2012 +1000

    Indent consistently
    
    x-indent-all.sh from xorg/util/modular as of
    c2d630fab65dbe3409af3947f6f442782ddb026f
    
    Signed-off-by: Peter Hutterer <peter.hutterer at who-t.net>
    Reviewed-by: Chase Douglas <chase.douglas at canonical.com>

diffstat:
    include/synaptics-properties.h |    2 
    include/synaptics.h            |   39 
    src/alpscomm.c                 |   97 -
    src/eventcomm.c                |  663 ++++-----
    src/eventcomm.h                |    8 
    src/properties.c               |  583 ++++----
    src/ps2comm.c                  |  534 +++----
    src/ps2comm.h                  |   17 
    src/psmcomm.c                  |   71 -
    src/synaptics.c                | 2554 +++++++++++++++++++------------------
    src/synapticsstr.h             |  361 ++---
    src/synproto.c                 |   42 
    src/synproto.h                 |   54 
    test/eventcomm-test.c          |   86 -
    test/fake-symbols.c            |  176 +-
    test/fake-symbols.h            |  169 +-
    tools/synclient.c              |  790 ++++++-----
    tools/syndaemon.c              |  604 ++++----
    18 files changed, 3521 insertions(+), 3329 deletions(-)

cgit url:
http://cgit.freedesktop.org/xorg/driver/xf86-input-synaptics/commit/?id=a1d6784d




More information about the xorg-commit mailing list