Here's 1.12 RC1 -- as expected, this is pretty much the same as the second 1.12 snapshot, the big addition is Xi 2.2. There are also a bunch of useful bug fixes, but nothing outstanding. At this point, release management turns to the 1.12 release tracking bug: https://bugs.freedesktop.org/show_bug.cgi?id=xserver-1.12 Ideally, all fixes until the release should be associated with one of those bugs, and that the number of bugs should steadily decrease until 1.12 is finished... Thanks, as always, to those who have contributed to the 1.12 so far... Alan Coopersmith (1): Add Solaris support to DetermineClientCmd Carlos Garnacho (2): Xi: assign correct grab_mode/other_device_mode in XI2 passive grabs dix: fix xi2 mask/filter when delivering grabbed events Chase Douglas (2): dix: add TouchGetPointerEventType helper function test/xi2: Really fix infinite loop in test_convert_XITouchOwnershipEvent Cyril Brulebois (1): xorg.conf.man: Fix bad whatis entry. Daniel Stone (8): Add the touch input API stubs input: add a TouchClassRec to the devices dix: add GetTouchOwnership event API dix: generate touchpoints from driver-submitted data Xi: allow selecting for touch events dix: add helper functions to build up/verify the sprite trace dix: when a window disappears, remove it from the touch sprite trace dix: Remove touch grabs if the grab disappears Ian Romanick (4): glx: Only declare GlxExtensionInit in one header file glx: Add stub implementations of next GLX extension functions glx: Regenerate GL API files from Mesa glx: use dispatch.h instead of glapioffsets.h Jeremy Huddleston (3): XQuartz: Provide in-tree implementation of strndup(3) if needed configure.ac: Make Xephyr dependency error message more informative kdrive/linux: Fix compilation with -Werror=int-to-pointer-cast -Werror=pointer-to-int-cast Keith Packard (4): dri2: Invalidate DRI2 buffers for all windows with the same pixmap on swap test/xi2: Fix infinite loop in test_convert_XITouchOwnershipEvent glx/glapioffsets.h is no longer part of the build, remove it Bump version to 1.11.99.901 (1.12 RC1) Michel D?nzer (1): dri2: Always re-generate front buffer information when asked for it. Peter Hutterer (43): configure: split the required modules up include: fix BUG_WARN_MSG for constant messages only dix: split positionSprite into scale_to_desktop and positionSprite Xi: split ProcessOtherEvent into ProcessDeviceEvent Xi: add a FIXME Require inputproto 2.1.99.3 tests: update for touch support include: RawTouchEnd is the last event now include: add a bunch of flags for GetTouchEvent processing Hook up TouchBegin/Update/End events Xi: process raw touch events Hook up the ownership events xfree86: bump the input ABI for the touch changes dix: add helper functions to create DDX touch recs dix: if we run out of space for new touch events, resize the queue dix: add DIX API to create touchpoints dmx: force -fno-strict-aliasing for xinput example dix: don't retrieve the syncEvents tail on an empty list dix: button state must show the logical buttons, not physical buttons dix: handle DIX-submitted touch events Support XI 2.2 officially dix: add touch event history helper functions dix: add helper functions for adding/removing touch listeners dix: add TouchResourceIsOwner helper function Xi: make UpdateDeviceState aware of touch events dix: set core and button state based on the touch state Process and deliver touch events dix: add real_event parameter to ActivatePassiveGrab dix: add touch to pointer event conversion helper Xi: hook up pointer emulation for emulating touches Xi: hook up touch ownership handling Xi: handle grab accept/reject requests Xi: add the hooks for passive touch grabs dix: hook up passive grabs and pointer emulated passive grabs mi: split move to new screen logic to a helper function mi: handle screen switching on pointer emulated touch events dix: button state must show the logical buttons, not physical buttons dix: don't retrieve the syncEvents tail on an empty list dix: remove requirement for client_id be the first element test: drop printfs from protocol-eventconvert.c test: add a basic test for ownership event values Xi: only activate the device grab if we don't already have one test: fix grab mode value tests for new XIGrabModeTouch Rami Ylim?ki (1): dri2: Initialize needInvalidate member of DRI2Drawable. Ville Syrj?l? (1): dri2: Invalidate window pixmaps git tag: xorg-server-1.11.99.901 http://xorg.freedesktop.org/archive/individual/xserver/xorg-server-1.11.99.901.tar.bz2 MD5: f8a4c47cf42f08b0b8f9420d5f478929 xorg-server-1.11.99.901.tar.bz2 SHA1: 7ef7dd66e4a9575ef0df683a210e84e1719f8068 xorg-server-1.11.99.901.tar.bz2 SHA256: 60df8d77ae50bc699f83667f1a2ae314cdee12edb92bd82e6791bcac9e3418e8 xorg-server-1.11.99.901.tar.bz2 http://xorg.freedesktop.org/archive/individual/xserver/xorg-server-1.11.99.901.tar.gz MD5: 9795b750accbac9047d44f956408c86b xorg-server-1.11.99.901.tar.gz SHA1: dd48943115c719bd9765366ad8ab7d2c216cf862 xorg-server-1.11.99.901.tar.gz SHA256: 0e8760b7174e70415f31d40c68f412d848b372f69e98f6b4abe25fac938b261c xorg-server-1.11.99.901.tar.gz -- keith.packard at intel.com -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 827 bytes Desc: not available URL: <http://lists.x.org/archives/xorg-announce/attachments/20111227/4269f593/attachment.pgp>