First snapshot for the upcoming synaptics 1.2. release. Many small fixes and general improvements. Amongst the more prominent features: - New "Synaptics Capabilities" property. Allows a client to query physical properties of the touchpad, such as support for multi-finger. - New "Synaptics Area" property. Allows to limit the area on the touchpad that can be used for motion. This property is particularly useful for some Dell Minis, where the buttons are just part of the touchpad area. - New "Synaptics Gestures" property. Allows clients to enable or disable gestures. Currently only for TapAndDrag. - Removal of SHM configuration. - Support for resolution on applicable kernels. Adjusts scaling factors to compensate for touchpads with unequal horizontal and vertical resolution. Please give this release exhaustive testing. Synaptics 1.2 will be released soon after the server 1.7.0 release. As usual, the shortlog follows. Many thanks to all contributors. Adam Jackson (1): Allocate the timer early so we don't try to malloc it within a sigio handler. Alberto Milone (1): Add active area outside of which movements, scrolling, tapping are ignored. Coleman Kane (1): Fix broken build on FreeBSD (#21803) Erkin Bahceci (1): Add TapAndDragGesture option and gestures property. Eygene Ryabinkin (1): PS/2 interface: sense multifinger taps on FingerHigh (#21427) Jeremy Huddleston (1): Add model-specific edges for appletouch. Mattia Dongili (1): man: explain TapButton default values Paul Menzel (1): Fix typo. s/tough/though/ Peter Hutterer (36): man: device properties are now supported, should be stated as such. man: remove some pointless ( and ) around "float" options. Bump to 1.1.99 Remove NEWS file, it's not being updated anymore. Don't fail when building against server 1.5 Shut up valgrind warnings about uninitialized variables. synclient: fix 32-bit integer handling on 64 bit machines. Only build synclient/syndaemon if property support is available. synclient: remove listing and modification of settings through SHM. syndaemon: remove SHM code - properties only from now on. Remove Synaptics SHM configuration bits. Remove un-used DeviceOn/Off hooks. synclient: fix 64 bit issues for float properties. Fix typo, missing ":" man: document left-handed TapButton awkwardness. Only try to free the timer if it's actually there. If QueryHardware failed, return that failure and clean up. ps2comm: fix typo in debug statement. Add TouchpadModel specifier and scale the edges accordingly. (#21214) Purge SynapticsHWInfo stuff, move it into proto_data. eventcomm: if we can't grab the device, assume it's not a touchpad. eventcomm: force boolean values for has_left, has_right, etc. synclient: up max value for AccelFactor to 1.0 eventcomm: fix return value of event_query_is_touchpad. Add "Synaptics Capabilities" read-only property. Simplify xf86InitValuator calls a bit. Cope with ABI_XINPUT_VERSION 7. Move edge calculation stuff out into separate function. Auto-adjust edges if values fall outside queried min/max ranges. (#21001) Revert "Auto-adjust edges if values fall outside queried min/max ranges. (#21001)" Remove the "SpecialScrollAreaRight" option. (#21001) Split rc and ret into two different variables. man: fix typo in MaxTapMove documentation. Remove abysmal misuse of ternary operator. Use finger state as an enum, not as a bool. synaptics 1.1.99.1. Tero Saarni (1): Add configurable x/y resolution to fix sensitivity on wide touchpads. git tag: xf86-input-synaptics-1.1.99.1 http://xorg.freedesktop.org/archive/individual/driver/xf86-input-synaptics-1.1.99.1.tar.bz2 MD5: c2019c143cea8fc8f991b8b166f6c48b xf86-input-synaptics-1.1.99.1.tar.bz2 SHA1: d48c94b8fc31fff3666a4d08e3295579f0572138 xf86-input-synaptics-1.1.99.1.tar.bz2 http://xorg.freedesktop.org/archive/individual/driver/xf86-input-synaptics-1.1.99.1.tar.gz MD5: 42d42c764afc1e1835b44e4a1d4dd493 xf86-input-synaptics-1.1.99.1.tar.gz SHA1: fbc8125858bec204ccca04060e339aa8c6889238 xf86-input-synaptics-1.1.99.1.tar.gz -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 197 bytes Desc: not available Url : http://lists.freedesktop.org/archives/xorg-announce/attachments/20090907/ea33b27f/attachment.pgp