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