[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