[PULL 1.13] Heaps of input fixes

Peter Hutterer peter.hutterer at who-t.net
Fri Jan 25 14:39:33 PST 2013


On Tue, Jan 22, 2013 at 09:37:00PM -0700, Matt Dew wrote:
> Hi Peter,
> 
>  If it's cool with you, then I'll wait until after 1.13.2. It's
> only 2 more days.

no worries. I pushed dave's build fix on top of this branch, tip is now
dc1c70f2993ed36284e248e9f22caa62811206ec

Cheers,
   Peter

> On 01/20/2013 09:17 PM, Peter Hutterer wrote:
> >This is the list of input fixes from master. It's rather big, but they do
> >fix a couple of nastier issues. If you want to hold off until after 1.13.2
> >that's fine with me. Unfortunately many of those haven't seen a lot of
> >exposure yet on master.
> >
> >The following changes since commit 3a8c618a731aced34ddc8c69a1798e2cfd967fbd:
> >
> >   version bump for 1.13.1.901 (rc1) (2013-01-03 23:36:00 -0700)
> >
> >are available in the git repository at:
> >
> >   git://people.freedesktop.org/~whot/xserver server-1.13-branch
> >
> >for you to fetch changes up to 310ac850805364c39c8f36a6a1d4fc54b952ad9d:
> >
> >   dix: Save touchpoint last coordinates before transform. #49347 (2013-01-21 14:09:59 +1000)
> >
> >----------------------------------------------------------------
> >Andreas Wettstein (1):
> >       xkb: Do not use base group as an array index.
> >
> >Carlos Garnacho (2):
> >       mi: Ensure pointer emulating touch events update the sprite
> >       render: Unwrap early on the animated cursor BlockHandler
> >
> >Keith Packard (2):
> >       input: Pull TouchListener declaration to top-level
> >       input: Record grab pointer in TouchListener
> >
> >Peter Hutterer (15):
> >       Xi: don't use devices after removing them
> >       dix: don't copy the wrong event mask when activating a passive grab
> >       dix: don't allow overriding a grab with a different type of grab (#58255)
> >       dix: don't call ProcessInputEvents() when accepting/rejecting touches
> >       dix: only reject active grabs on ungrab and do it before actually ungrabbing
> >       dix: when deactivating pointer-only grabs, don't emulate TouchEnd events
> >       Xi: if a TouchEnd appears on a actively grabbing client, always accept
> >       xfree86: print message to the log when zapping the server
> >       dix: don't filter RawEvents if the grab window is not the root window (#53897)
> >       xfree86: set event->detail for DGA pointer events
> >       xfree86: update the device state for all DGA events (#59100)
> >       dix: add resource type to touch listeners
> >       dix: check for the right device's xi2 mask
> >       dix: remove already-moved hunk
> >       xfree86: don't access the old input handler after freeing it
> >
> >Yuly Novikov (1):
> >       dix: Save touchpoint last coordinates before transform. #49347
> >
> >  Xi/exevents.c                  | 93 +++++++++++++++++++-----------------------
> >  Xi/xichangehierarchy.c         |  9 ++--
> >  dix/events.c                   | 37 +++++++++++------
> >  dix/getevents.c                | 31 ++++++--------
> >  dix/grabs.c                    |  5 ++-
> >  dix/touch.c                    | 40 ++++++++++--------
> >  hw/xfree86/common/xf86DGA.c    | 10 +++--
> >  hw/xfree86/common/xf86Events.c | 11 +++--
> >  include/input.h                |  4 +-
> >  include/inputstr.h             | 22 ++++++----
> >  mi/mieq.c                      |  6 ++-
> >  render/animcur.c               |  3 +-
> >  xkb/xkbUtils.c                 | 10 ++++-
> >  13 files changed, 156 insertions(+), 125 deletions(-)
> >
> 
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 198 bytes
Desc: not available
URL: <http://lists.x.org/archives/xorg-devel/attachments/20130126/256d9aa8/attachment.pgp>


More information about the xorg-devel mailing list