[Xquartz-changes] xserver: Changes to 'refs/tags/xorg-server-1.14.2.901'

Jeremy Huddleston jeremyhu at freedesktop.org
Sat Nov 2 11:09: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 Xquartz-changes mailing list