[PULL RESEND] more prep work for screen crossing fixes, inverted button emulation fix

Peter Hutterer peter.hutterer at who-t.net
Mon Oct 10 23:32:24 PDT 2011


added a few more prep work for the screen crossing fixes on top.

Commit 32b289e46cc2d5ec32ff0c4ba5bbfbf602afb388


The following changes since commit 6378d0233d21088b6429755627b4253859892c72:

  Merge remote-tracking branch 'herrb/master' (2011-10-03 13:56:06 -0700)

are available in the git repository at:

  git://people.freedesktop.org/~whot/xserver.git next

Max Schwarz (1):
      dix: fix inverted handling of legacy scroll button events

Peter Hutterer (15):
      dix: fill out root_x/y for keyboard events
      dix: warn about keyboard events with valuator masks
      dix: NewCurrentScreen must work on pointers where possible
      Move pointOnScreen to inpututils.c
      dix: copy the source ID into the RawEvent (#34240)
      dix: document transformAbsolute
      dix: fix missing verb in comment
      dix: rename moveAbsolute to clipAbsolute
      dix: moveRelative modifies parameter in-place, say so.
      dix: don't allow keyboard devices to submit motion or button events.
      dix: move screen- to device coordinate scaling to separate function
      dix: drop screen argument from positionSprite
      mi: return the screen from miPointerSetPosition
      mi: switch miPointerSetPosition to take doubles
      dix: move MD last.valuator update into fill_pointer_events

 dix/eventconvert.c |    1 +
 dix/events.c       |   25 ++++----
 dix/getevents.c    |  168 +++++++++++++++++++++++++++++++++------------------
 dix/inpututils.c   |    8 +++
 include/input.h    |    2 +
 mi/mipointer.c     |   57 +++++++++++-------
 mi/mipointer.h     |    6 +-
 7 files changed, 168 insertions(+), 99 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/20111011/169ad595/attachment-0001.pgp>


More information about the xorg-devel mailing list