[PULL 1.13 v2] input fixes and video ABI 13.1
Peter Hutterer
peter.hutterer at who-t.net
Thu Oct 11 23:35:07 PDT 2012
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.
Cheers,
Peter
> On Thu, Oct 11, 2012 at 5:59 PM, Peter Hutterer <peter.hutterer at who-t.net>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(-)
> >
More information about the xorg-devel
mailing list