libXi: Changes to 'refs/tags/libXi-1.2.99.1'

Adam Jackson ajax at kemper.freedesktop.org
Thu Feb 5 11:08:08 PST 2009


Tag 'libXi-1.2.99.1' created by Adam Jackson <ajax at redhat.com> at 2009-02-05 19:07 -0800

libXi 1.2.99.1
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)

iEYEABECAAYFAkmLOQ0ACgkQW4otUKDs0NNNUQCgxXVORnnQVr6S1taO9vIRod9F
+tMAn1c7dLPH7M3hUkzHJW1rXuWEPJdq
=ChgA
-----END PGP SIGNATURE-----

Changes since libXi-1.1.3:
Alan Coopersmith (1):
      Coverity #743/744: Returned without freeing storage bufp/savp

Matthieu Herrb (1):
      nuke RCS Ids

Paulo Cesar Pereira de Andrade (1):
      libXi ansification.

Paulo Ricardo Zanoni (1):
      Access control: change calls to use XID* instead of char*.

Peter Hutterer (70):
      Adding XWarpDevicePointer and XQueryDevicePointer calls.
      Adding XDefineDeviceCursor and XUndefDeviceCursor calls
      Adding DeviceEnterNotify and DeviceLeaveNotify calls
      Adding XChangePointerKeyboardPairing call.
      Use flags byte in deviceEnterNotify and XDeviceCrossingEvents.
      Adding XRegisterPairingClient and XUnregisterPairingClient calls.
      Add calls to allow per-device window access control
      Add XSetClientPointer call.
      Add XGetClientPointer call.
      Change XSetClientPointer API to use XDevice argument instead of deviceid.
      Add XGE support. Supporting RawDeviceEvents and PairingChangedNotifies.
      Add deviceid and ev-to-wire conversion for RawDeviceEvent.
      Add XFakeDeviceData call.
      Add XiSelectEvent call.
      Add XExtendedGrabDevice and XExtendedUngrabDevice.
      Squish flag and same_screen into the upper bits of mode (DeviceEnterLeave).
      Bug 9657: Bad markup on XGrabDeviceKey.3x
      XChangePointerKeyboardPairing, XGetPairedPointer, XSetClientPointer man pages.
      Add XI_2_Major and XI_2_Minor to versions.
      Create AttachInfo class for all devices, containing attachment info.
      Add XChangeDeviceHierarchy.
      Remove PKPairingChangedEvent, replace with DeviceHierarchyChangedNotify event.
      Add XDeviceClassesChangedEvent parsing.
      Remove XRegisterPairingClient and XUnregisterPairingClient.
      GetDeviceControl: calculate the length field correctly.
      GetDeviceControl: calculate the length field correctly.
      XiSelectEvent: add additional device parameter.
      Remove XGrabAccessControl and XUngrabAccessControl calls.
      Remove RawDeviceEvent parsing. These events have been removed.
      Remove XFakeDeviceData call.
      XQueryDevicePointer: "shared" parameter removed.
      XQueryDevicePointer: remove unused variables.
      XChangeDeviceHiearchy has changed to take a array of unions.
      Remove XExtendedUngrabDevice. XUngrabDevice does the same.
      Remove XGetPairedPointer(), was removed from the protocol.
      Remove XChangePointerKeyboardPairing and XGetPairedPointer man pages.
      Remove XChangePointerKeyboardPairing call.
      Extend XListInputDevices man page to include MPX details.
      Removing previously removed man pages from Makefile.am as well...
      Add XInput.h file from inputproto package.
      Deprecate XGetExtensionVersion(), replace with XQueryInputVersion().
      man: add XI.xml. Contains all libXi man pages in docbook.format.
      man: fixes in XI.xml
      man: switch over to using xmlto to generate man pages.
      .gitignore: add man pages.
      man: add old HP, Ardent Computer copyright, plus my new one.
      man: fix up use of <function> tag and some whitespaces.
      man: formatting changes in XI.xml
      man: more formatting changes (indentation, whitespaces, linewidth).
      Merge branch 'master' into mpx
      Fix up AM_CFLAGS, pulled in the system-includes before the local ones.
      Merge branch 'master' into mpx
      Ansify the XI 2 functions.
      Add .PHONY build target to fix parallel builds.
      Reguire inputproto 1.9.99.
      Don't fail man build when missing xmlto.
      Update required packages again, needs updated libX11, libXext, etc.
      Bump to 1.1.99.1
      Add support for input device properties requests.
      Add XDevicePropertyNotifyEvent support.
      Update man pages to include new device properties calls.
      Remove RCS tags.
      Backport device property code to XI 1.5.
      Require inputproto 1.9.99.4.
      Adjust to new property API.
      Require inputproto 1.9.99.5.
      Add XI_JOYSTICK to list of defined types.
      Purge device-based window access code.
      man: fix out of source builds.
      Bump to 1.2.99.1

Shunichi Fuji (1):
      Build fix: remove dropped man pages for Conrigure/QueryDeviceProperty.

---
 .gitignore                             |    1 
 configure.ac                           |   13 
 include/X11/extensions/XInput.h        | 1513 ++++++++
 man/Makefile.am                        |  222 -
 man/XAllowDeviceEvents.man             |  146 
 man/XChangeDeviceDontPropagateList.man |   93 
 man/XChangeKeyboardDevice.man          |   70 
 man/XChangePointerDevice.man           |   76 
 man/XDeviceBell.man                    |   77 
 man/XGetDeviceControl.man              |  139 
 man/XGetDeviceKeyMapping.man           |  180 
 man/XGetDeviceModifierMapping.man      |  145 
 man/XGetDeviceMotionEvents.man         |  117 
 man/XGetExtensionVersion.man           |   54 
 man/XGetFeedbackControl.man            |  319 -
 man/XGrabDevice.man                    |  203 -
 man/XGrabDeviceButton.man              |  211 -
 man/XGrabDeviceKey.man                 |  205 -
 man/XI.xml                             | 6029 +++++++++++++++++++++++++++++++++
 man/XListInputDevices.man              |  233 -
 man/XOpenDevice.man                    |  126 
 man/XQueryDeviceState.man              |   99 
 man/XSelectExtensionEvent.man          |  151 
 man/XSendExtensionEvent.man            |  142 
 man/XSetDeviceButtonMapping.man        |  102 
 man/XSetDeviceFocus.man                |  219 -
 man/XSetDeviceMode.man                 |   72 
 man/XSetDeviceValuators.man            |   82 
 src/Makefile.am                        |   25 
 src/XAllowDv.c                         |   87 
 src/XChDProp.c                         |  106 
 src/XChDevHier.c                       |  146 
 src/XChgDCtl.c                         |   13 
 src/XChgFCtl.c                         |   13 
 src/XChgKMap.c                         |   17 
 src/XChgKbd.c                          |    9 
 src/XChgPnt.c                          |   13 
 src/XChgProp.c                         |   15 
 src/XCloseDev.c                        |    9 
 src/XDefDevCur.c                       |   59 
 src/XDelDProp.c                        |   64 
 src/XDevBell.c                         |   14 
 src/XExtGrabDev.c                      |   93 
 src/XExtInt.c                          | 1069 +++--
 src/XExtToWire.c                       |  841 ++--
 src/XFreeLst.c                         |    6 
 src/XGMotion.c                         |   32 
 src/XGetBMap.c                         |   13 
 src/XGetCPtr.c                         |   67 
 src/XGetDCtl.c                         |   26 
 src/XGetDProp.c                        |  139 
 src/XGetFCtl.c                         |   14 
 src/XGetKMap.c                         |    3 
 src/XGetMMap.c                         |    9 
 src/XGetProp.c                         |   12 
 src/XGetVers.c                         |   34 
 src/XGrDvBut.c                         |   29 
 src/XGrDvKey.c                         |   29 
 src/XGrabDev.c                         |   24 
 src/XGtFocus.c                         |   15 
 src/XGtSelect.c                        |   18 
 src/XIint.h                            |    9 
 src/XListDProp.c                       |   84 
 src/XListDev.c                         |  200 -
 src/XOpenDev.c                         |    9 
 src/XQueryDv.c                         |   12 
 src/XQueryDvPtr.c                      |   83 
 src/XSelect.c                          |   13 
 src/XSetBMap.c                         |   13 
 src/XSetCPtr.c                         |   62 
 src/XSetDVal.c                         |   15 
 src/XSetMMap.c                         |   11 
 src/XSetMode.c                         |   11 
 src/XSndExEv.c                         |   23 
 src/XStFocus.c                         |   15 
 src/XUndefDevCur.c                     |   44 
 src/XUngrDev.c                         |   11 
 src/XUngrDvB.c                         |   17 
 src/XUngrDvK.c                         |   17 
 src/XWarpDvPtr.c                       |   77 
 src/XiSelEv.c                          |   67 
 81 files changed, 10160 insertions(+), 4735 deletions(-)
---


More information about the xorg-commit mailing list