xserver-xorg-input-synaptics: Changes to 'refs/tags/xf86-input-synaptics-1.4.99.1'
Tag 'xf86-input-synaptics-1.4.99.1' created by Peter Hutterer <peter.hutterer@who-t.net> at 2011-08-19 06:00 +0000
synaptics 1.4.99.1
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)
iEYEABECAAYFAk5N/AMACgkQ4jt+cLRn8L8x1QCfQwOJrKqIMrtjYkiP2Ox5y/cH
XH0AnjgZ/3hD8klsJ23my7tw5dK+B6SK
=1zju
-----END PGP SIGNATURE-----
Changes since xf86-input-synaptics-1.4.0:
Aapo Rantalainen (1):
Add synaptics orientation support
Alan Coopersmith (1):
Fix "nose canellation" typo in man page
Alexandr Shadchin (11):
Fix typo (resx -> resy)
Simplified mechanism for determining default size
Renamed SynapticsDefaultDimensions in SanitizeDimensions
Removing extra call SetDeviceAndProtocol()
Delete empty alpscomm.h
Move definition struct SynapticsHwInfo in ps2comm.h
Renamed SynapticsHwInfo in PS2SynapticsHwInfo
Remove arg proto_ops in ReadHwState()
Remove extra definition CommData
Rewrite mechanisn to detect Protocol and Device
Now ps2comm and alpscomm backend optional
Chase Douglas (2):
Revert "Default to 2-finger emulation when HW supports it"
Drain XRecord connection of any events after handling replies
Christoph Brill (2):
Add note about MatchDevicePath
Update maintainer information
Cyril Brulebois (1):
Fix egde/edge typo in manpage and comments.
Daniel Kurtz (1):
conf: fix snippet to ignore /dev/input/mouse* on Linux
Diego Elio Pettenò (7):
build: report a fatal error if XORG_DRIVER_CHECK_EXT is undefined.
build: sort building of tools, ensure that cross-pkg-config works.
build: collapse all Makefile.am files into a single non-recursive one.
build: install documentation as part of make install.
README: fix typos.
build: create object files following the sources' structure.
build: apply the distcheck tricks used in xf86-input-evdev
Gaetan Nadon (8):
Revert "build: apply the distcheck tricks used in xf86-input-evdev"
Revert "build: create object files following the sources' structure."
Revert "build: install documentation as part of make install."
Revert "build: collapse all Makefile.am files into a single non-recursive one."
Revert "build: sort building of tools, ensure that cross-pkg-config works."
tools: remove unrequired sdkdir include directive
Add distcheck support for header files when sdk is not writable
Add distcheck support for configuration files when dir is not writable
Patrick Curran (1):
Modified start_coasting to handle circular scrolling
Peter Hutterer (41):
Merge branch 'next'
Remove unused test directory (#35043)
Revert "Add synaptics orientation support"
Bump to 1.4.99
man: update source path for fdi file and shorten description.
man: add short blurb about InputClass configuration in servers 1.8
conf: remove SHM example from fdi
conf: add a descriptive header with warning to example config file
eventcomm: add a missing break statement
eventcomm: factor out finger counting.
eventcomm: extern EventReadHwState to allow for testing.
eventcomm: replace synaptics-custom TEST_BIT with server's BitIsOn.
eventcomm: rename parameter name grab to test_grab
eventcomm: document event_query_is_touchpad
eventcomm: rewrite event_query_info to something more sane
eventcomm: streamline absinfo retrieval.
eventcomm: print an error when axis range failed.
eventcomm: untangle state setting from printing device info
eventcomm: move need_grab into a proto-specific struct.
eventcomm: fix indentation in EventAutoDevProbe
Don't autoprobe for devices when Option Device is set.
Require macros 1.13 for unit testing
Add basic framework for unit-testing.
test: Add some tests for HW state changes.
test: add another test to ensure HW state changes on known values only.
Only build tests when unit tests are enabled.
include: update documentation for capabilities property
syndaemon: fix abysimal indentation in dp_get_device.
syndaemon: add vim snippet for right indentation/tabstop, etc.
syndaemon: don't compare against a null-property. (#37459)
Use struct input_id as return value for EVIOCGID
Initialize the vendor/product id property if we know either.
Export device node as property.
conf: add snippet to ignore /dev/input/mouse* on Linux
Replace xf86Msg with xf86IDrvMsg
tools: don't include xserver-properties.h
man: document syndaemon -m switch
man: remove documentation for -s switch, SHM is gone.
syndaemon: document exit codes and change them to fall into categories.
syndaemon: Remove superfluous message.
Bump to 1.4.99.1
Trevor Woerner (1):
Add 'include' directory for test.
---
Makefile.am | 8
README | 6
conf/11-x11-synaptics.fdi | 10
conf/50-synaptics.conf | 21 +
configure.ac | 36 ++-
include/Makefile.am | 1
include/synaptics-properties.h | 4
man/Makefile.am | 3
man/synaptics.man | 23 +-
man/syndaemon.man | 41 ++-
src/Makefile.am | 9
src/alpscomm.c | 13 -
src/alpscomm.h | 33 --
src/eventcomm.c | 375 ++++++++++++++++++++--------------
src/eventcomm.h | 6
src/properties.c | 35 ++-
src/ps2comm.c | 91 +++-----
src/ps2comm.h | 13 -
src/psmcomm.c | 37 +--
src/synaptics.c | 228 +++++++++++---------
src/synapticsstr.h | 14 -
src/synproto.h | 21 -
test/.gitignore | 6
test/Makefile.am | 15 +
test/eventcomm-test.c | 285 +++++++++++++++++++++++++
test/fake-symbols.c | 452 +++++++++++++++++++++++++++++++++++++++++
test/fake-symbols.h | 178 ++++++++++++++++
test/test-pad.c | 121 ----------
test/testprotocol.c | 82 -------
tools/Makefile.am | 3
tools/synclient.c | 1
tools/syndaemon.c | 44 ++-
32 files changed, 1555 insertions(+), 660 deletions(-)
---
Reply to: