xf86-input-joystick: Changes to 'refs/tags/xf86-input-joystick-1.4.0'

Sascha Hlusiak saschahlusiak at kemper.freedesktop.org
Sun Dec 28 11:53:38 PST 2008


Tag 'xf86-input-joystick-1.4.0' created by Sascha Hlusiak <saschahlusiak at arcor.de> at 2008-12-28 19:54 -0800

Joystick Driver Version 1.4.0

Changes since xf86-input-joystick-1.3.3:
Christoph Brill (1):
      Make "less joystick.man" work

Peter Hutterer (2):
      Adjust joystick properties to new property API.
      properties: handle checkonly flag in SetProperty.

Sascha Hlusiak (34):
      Add support for device properties.
      Expose device properties for mouse_enabled, keys_enabled and axes deadzones.
      Add ChangeLog to .gitignore
      Property support for axis type, axis mapping and button mapping
      Typo in valid values for property "Generate Key Events"
      Added valid-values-information to properties
      Remove duplicated code in jstkInitKeys
      Adding empty ctrlProc to prevent crashing of X when running without XKB
      Always add second input device for keys only
      Silence warning about implicit cast
      Initialize PtrFeedbackClassDeviceStruct for pointer device
      Set type_name to XI_JOYSTICK. Let's not claim we are XI_MOUSE.
      Set type_name to XI_JOYSTICK. Let's not claim we are XI_MOUSE.
      Set type_name of slave keyboard device to XI_JOYSTICK as well.
      Merge branch 'input-properties'
      jstk_key.c: missing include
      Export number of configurable buttons/axes as readonly properties.
      Probe device once on INIT and re-use found information.
      Compile fix on BSD
      Probed number of buttons shall not exceed MAXBUTTONS
      Save probed number of axes/buttons for joystick backend
      Exporting num_axes values instead of MAXAXES
      Do not accept fewer values anymore when setting properties
      Name all properties uppercase
      Replace dynamic button map with static one
      Support for setting Button Number property
      Do not require randrproto
      Remove XKB calls since we don't make use of it anyway.
      Option for per-axis valuators. Defaults to off for all axes.
      Install joystick-properties.h and xorg-joystick.pc for clients.
      Rename constants for better distinction
      Export JSTK_* constants with joystick-properties.h
      Matched comments in joystick-properties.h with previous commit
      Prepare for 1.4.0 release

---
 .gitignore                    |    1 
 Makefile.am                   |    5 
 configure.ac                  |   11 -
 include/Makefile.am           |   23 ++
 include/joystick-properties.h |  123 ++++++++++++++
 man/joystick.man              |   22 +-
 src/Makefile.am               |    3 
 src/backend_bsd.c             |   44 +++--
 src/backend_bsd.h             |    6 
 src/backend_evdev.c           |   27 ++-
 src/backend_evdev.h           |    6 
 src/backend_joystick.c        |   26 ++-
 src/backend_joystick.h        |    6 
 src/jstk.c                    |  219 ++++++++++++++++----------
 src/jstk.h                    |   51 ++----
 src/jstk_axis.c               |   83 +++++-----
 src/jstk_axis.h               |    1 
 src/jstk_key.c                |  163 ++++++++++++++++++-
 src/jstk_key.h                |    4 
 src/jstk_options.c            |   88 ++++------
 src/jstk_options.h            |    3 
 src/jstk_properties.c         |  347 ++++++++++++++++++++++++++++++++++++++++++
 src/jstk_properties.h         |   31 +++
 xorg-joystick.pc.in           |    7 
 24 files changed, 1020 insertions(+), 280 deletions(-)
---


More information about the xorg-commit mailing list