On 12.10.2012 09:35, Peter Hutterer wrote: > On Fri, Oct 12, 2012 at 12:14:21AM -0600, Matt Dew wrote: >> Ack'd. >> Are there any bugzilla tickets (fdo or other?) related to this? > > https://bugs.freedesktop.org/show_bug.cgi?id=55752 is the one for the ABI > bump though it may be a bit sparse.
https://bugs.freedesktop.org/show_bug.cgi?id=54614 for "Xi: Don't check for TOUCH_END, it's never set" >> On Thu, Oct 11, 2012 at 5:59 PM, Peter Hutterer >> <[email protected]>wrote: >> >>> Matt, >>> >>> This is an updated pull request for server 1.13.1. One more input fix, >>> scaling edge >>> cases into the correct coordinates. A bigger change is the export of the >>> new >>> xf86UpdateDesktopDimensions() API as part of ABI 13.1. This is a >>> convenience >>> API for binary drivers (read: NVIDIA) to update the server's representation >>> of the desktop dimensions after changing outputs. That again is needed for >>> the transformation matrix to work, e.g. if you want a tablet mapped to a >>> single screen only. >>> >>> Cheers, >>> Peter >>> >>> The following changes since commit >>> f0bad69edd57facd6cffde8cb0863d1a735e2492: >>> >>> Version bumped to 1.13 (2012-09-05 14:45:08 -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 8f39a6b0b35764c8d5cac4c7bf66d5902c0ae9a5: >>> >>> xfree86: add xf86UpdateDesktopDimensions() (2012-10-12 09:48:10 +1000) >>> >>> ---------------------------------------------------------------- >>> Daniel Drake (1): >>> Xi: Don't check for TOUCH_END, it's never set >>> >>> Daniel Stone (1): >>> Touch: Fix duplicate TouchBegin selection with virtual devices >>> >>> Peter Hutterer (3): >>> dix: set the device transformation matrix >>> dix: fix crash on XI 1.x grabs on disabled devices. (#54934) >>> xfree86: add xf86UpdateDesktopDimensions() >>> >>> Yufeng Shen (1): >>> dix: fix scale_to_desktop for edge ABS events >>> >>> Xi/exevents.c | 2 -- >>> Xi/xiselectev.c | 9 +++++++-- >>> dix/devices.c | 3 +++ >>> dix/events.c | 9 ++++++--- >>> dix/getevents.c | 4 ++-- >>> hw/xfree86/common/xf86.h | 4 ++++ >>> hw/xfree86/common/xf86Helper.c | 6 ++++++ >>> hw/xfree86/common/xf86Module.h | 2 +- >>> 8 files changed, 29 insertions(+), 10 deletions(-) >>> > _______________________________________________ > [email protected]: X.Org development > Archives: http://lists.x.org/archives/xorg-devel > Info: http://lists.x.org/mailman/listinfo/xorg-devel > -- t _______________________________________________ [email protected]: X.Org development Archives: http://lists.x.org/archives/xorg-devel Info: http://lists.x.org/mailman/listinfo/xorg-devel
