First RC for synaptics 1.5. I don't want any big changes in now but let me know of any crashers that need to be fixed immediately. We've got a whole set of patches queued up for master that I don't want to merge in this cycle - especially given that 1.4 has been out for quite a while now. So here it is, the current state of synaptics that hasn't changed much for a while anyway. Many of the changes are cleanups in the driver, man pages and other changes that mostly help developers, not users. The next version (synaptics 1.6) should address more user issues. 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 (40): 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. git tag: xf86-input-synaptics-1.4.99.1 http://xorg.freedesktop.org/archive/individual/driver/xf86-input-synaptics-1.4.99.1.tar.bz2 MD5: 8cec606b5ace358f5f225699dfb9ed4f xf86-input-synaptics-1.4.99.1.tar.bz2 SHA1: 03eea3abec44033a8ff4cac4baba8c468267043d xf86-input-synaptics-1.4.99.1.tar.bz2 http://xorg.freedesktop.org/archive/individual/driver/xf86-input-synaptics-1.4.99.1.tar.gz MD5: 9df2198e7fb804fb585e69581a488676 xf86-input-synaptics-1.4.99.1.tar.gz SHA1: 86cf0ef691cb4321a071aa9e1a515878895b34f1 xf86-input-synaptics-1.4.99.1.tar.gz -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 198 bytes Desc: not available URL: <http://lists.freedesktop.org/archives/xorg-announce/attachments/20110819/f5fcf6a4/attachment.pgp>