[PULL] Misc input fixes

Peter Hutterer peter.hutterer at who-t.net
Thu Jun 30 16:59:28 PDT 2011


This is the list of actual bugfixes from the double valuator mask pull
request. I'll just keep the others for 1.12.
Technically there's a feature (grab debugging) but it's a feature that helps
developers more than anyone else.

The following changes since commit 61f87a75f2bcda939a1778d39be8cfa5c886e6d8:

  Merge remote-tracking branch 'jturney/master' (2011-06-29 20:14:51 -0700)

are available in the git repository at:

  git://people.freedesktop.org/~whot/xserver.git for-keith

Daniel Stone (8):
      DIX: Make PrintWindowTree actually useful
      XKB: Add debug key actions for grabs & window tree
      XWin: Remove executable bit from headers
      DMX: Remove useless miPointerUpdateSprite call
      KDrive: Remove useless miPointerUpdateSprite call
      Test: Ensure libxservertest gets relinked when necessary
      Test: Input: Only ever set up to MAX_VALUATORS valuators
      Input: Reset SD remainder when copying co-ords from MD

Marcin Slusarz (1):
      dri2: restore Screen->ConfigNotify on close

Matěj Cepl (1):
      Fix UTF-8 encoding

Peter Hutterer (2):
      input: add POINTER_NORAW to avoid generation of raw events (#30068)
      input: free the EQ allocated memory on shutdown (#38634)

Scott James Remnant (1):
      dix: avoid calling deleted block and wakeup handlers

 Xext/xtest.c                            |    9 ++-
 dix/dixutils.c                          |   10 ++-
 dix/getevents.c                         |   25 ++++--
 dix/grabs.c                             |  112 +++++++++++++++++++++++++
 dix/window.c                            |  139 +++++++++++++++++++++++++------
 exa/exa.c                               |    4 +-
 exa/exa_accel.c                         |    6 +-
 exa/exa_classic.c                       |    2 +-
 exa/exa_driver.c                        |    2 +-
 exa/exa_migration_classic.c             |    4 +-
 exa/exa_migration_mixed.c               |    2 +-
 exa/exa_mixed.c                         |    2 +-
 exa/exa_unaccel.c                       |    2 +-
 hw/dmx/dmxinput.c                       |    1 +
 hw/dmx/input/dmxinputinit.c             |    3 -
 hw/kdrive/ephyr/ephyr.c                 |    2 +-
 hw/kdrive/ephyr/ephyr.h                 |    2 +-
 hw/kdrive/ephyr/ephyr_draw.c            |    2 +-
 hw/kdrive/ephyr/ephyrinit.c             |    3 +-
 hw/kdrive/ephyr/hostx.c                 |    2 +-
 hw/kdrive/ephyr/hostx.h                 |    2 +-
 hw/kdrive/ephyr/os.c                    |    2 +-
 hw/kdrive/fake/fakeinit.c               |    1 +
 hw/kdrive/fake/kbd.c                    |    2 +-
 hw/kdrive/fbdev/fbdev.c                 |    2 +-
 hw/kdrive/fbdev/fbdev.h                 |    2 +-
 hw/kdrive/fbdev/fbinit.c                |    3 +-
 hw/kdrive/linux/keyboard.c              |    8 +-
 hw/kdrive/linux/linux.c                 |    2 +-
 hw/kdrive/linux/mouse.c                 |    2 +-
 hw/kdrive/linux/ps2.c                   |    2 +-
 hw/kdrive/linux/tslib.c                 |   10 +-
 hw/kdrive/src/kcmap.c                   |    2 +-
 hw/kdrive/src/kdrive.h                  |    4 +-
 hw/kdrive/src/kinfo.c                   |    2 +-
 hw/kdrive/src/kinput.c                  |   11 ++-
 hw/kdrive/src/kshadow.c                 |    2 +-
 hw/vfb/InitInput.c                      |    1 +
 hw/xfree86/common/xf86Init.c            |    1 +
 hw/xfree86/dixmods/xkbPrivate.c         |   15 ++++
 hw/xfree86/dri2/dri2.c                  |    1 +
 hw/xfree86/exa/examodule.c              |    2 +-
 hw/xfree86/modes/xf86Modes.h            |    2 +-
 hw/xfree86/modes/xf86cvt.c              |    4 +-
 hw/xfree86/os-support/solaris/sun_agp.c |    4 +-
 hw/xnest/Init.c                         |    1 +
 hw/xquartz/darwin.c                     |    4 +
 hw/xquartz/darwinEvents.c               |    4 +
 hw/xquartz/darwinEvents.h               |    1 +
 hw/xquartz/darwinXinput.c               |    5 -
 hw/xwin/InitInput.c                     |    1 +
 include/dixgrabs.h                      |    3 +
 include/input.h                         |    9 +-
 include/window.h                        |    2 +
 mi/mipointer.c                          |    2 +-
 miext/shadow/shadow.c                   |    2 +-
 test/Makefile.am                        |    1 +
 test/xi2/protocol-eventconvert.c        |   18 +++--
 58 files changed, 369 insertions(+), 107 deletions(-)
 mode change 100755 => 100644 hw/xwin/xlaunch/resources/resources.h
 mode change 100755 => 100644 hw/xwin/xlaunch/window/dialog.h
 mode change 100755 => 100644 hw/xwin/xlaunch/window/window.h
 mode change 100755 => 100644 hw/xwin/xlaunch/window/wizard.h


More information about the xorg-devel mailing list