xserver: Changes to 'refs/tags/xorg-server-1.14.2.901'
Matt Dew
marcoz at kemper.freedesktop.org
Thu Jul 25 22:47:52 PDT 2013
Tag 'xorg-server-1.14.2.901' created by Matt Dew <marcoz at osource.org> at 2013-07-26 06:45 -0700
xorg-server-1.14.2.901
Changes since xorg-server-1.14.2:
Aaron Plattner (1):
xfree86: don't enable anything in xf86InitialConfiguration for GPU screens
Dave Airlie (4):
dix/gpu: remove asserts for output/offload from same slave
xf86crtc: don't use scrn->display for gpu screens
dix: allow pixmap dirty helper to be used for non-shared pixmaps
gpu: call CreateScreenResources for GPU screens
Matt Dew (3):
bump rev from 1.14.2 to 1.14.3-rc1
Bah, bad rev number. Fixed: changed 1.14.3-rc1 to 1.14.2.901
Merge branch 'server-1.14-touch-fixes' of git://people.freedesktop.org/~whot/xserver into server-1.14-branch
Peter Hutterer (32):
Xi: use a temp variable for the new listener
Xi: not having an ownership mask does not mean automatic acceptance
dix: don't prepend an activated passive grab to the listeners
Xi: if we delivered a TouchEnd to a passive grab, end it
Xi: update the core listener state if we delivered the touch event
Xi: fix lookup in ActivateEarlyAccept
Xi: if a passive async grab is activated from an emulated touch, accept
Xi: save state for early acceptance
Xi: when punting to a new owner, always create TouchEnd events
Xi: use public.processInputProc to replay the touch history
Xi: Don't emit a TouchEnd event to a frozen device
dix: move EmitTouchEnd to touch.c
dix: XAllowEvents() on a touch event means accepting it
dix: invert a loop condition
dix: use a tmp variable for the to-be-removed touch listener
dix: drop DeviceIntRec's activeGrab struct
dix: use a temporary variable for listeners[0]
dix: freeing a null grab is a bug, complain if doing so
dix: AllocGrab can copy if an argument is passed in
dix: always copy grabs, don't reference them
dix: remove all listeners when freeing a touch
Move TouchListenerGone call to CloseDownClient
Xi: check for HAS_ACCEPTED only for grab listeners
dix: free the old grab when activating a new grab
dix: fix cursor refcounting
dix: call UpdateDeviceState() for emulated TouchEndEvents
Abstract cursor refcounting
dix: remove logspam in RefCursor()
dix: when ungrabbing an active grab, accept pointer grabs (#66720)
dix: UpdateTouchesForGrab must only free the listener grab if it is non-NULL
Xi: fix warning - remove unused 'rc'
Xi: return !Success from DeliverTouchEmulatedEvent if we didn't deliver
Piotr Dziwinski (1):
glx: fix uninitialized var in __glXDRIscreenProbe
---
Xext/saver.c | 8 -
Xi/exevents.c | 155 +++++++++++++++++++-----------------
Xi/ungrdevb.c | 2
Xi/ungrdevk.c | 2
Xi/xipassivegrab.c | 2
configure.ac | 6 -
dix/cursor.c | 29 ++++++
dix/devices.c | 4
dix/dispatch.c | 3
dix/events.c | 101 ++++++++++++-----------
dix/grabs.c | 21 ++--
dix/main.c | 3
dix/pixmap.c | 2
dix/touch.c | 114 ++++++++++++++++++++++----
dix/window.c | 15 +--
fb/fbpixmap.c | 1
glx/glxdri.c | 2
hw/xfree86/common/xf86platformBus.c | 8 +
hw/xfree86/modes/xf86Crtc.c | 34 +++++--
hw/xfree86/modes/xf86Cursors.c | 4
hw/xfree86/ramdac/xf86Cursor.c | 28 +++---
include/cursor.h | 4
include/dixgrabs.h | 2
include/eventstr.h | 1
include/input.h | 2
include/inputstr.h | 2
render/animcur.c | 3
xfixes/cursor.c | 6 -
28 files changed, 359 insertions(+), 205 deletions(-)
---
More information about the xorg-commit
mailing list