xserver-xorg-input-joystick: Changes to 'refs/tags/xserver-xorg-input-joystick-1_1.2.1-1'
Tag 'xserver-xorg-input-joystick-1_1.2.1-1' created by Drew Parsons <dparsons@debian.org> at 2007-04-22 09:13 +0000
Tagging upload of xserver-xorg-input-joystick 1:1.2.1-1 to unstable.
Changes since xserver-xorg-input-joystick-1_1.1.1-1:
Branden Robinson (1):
Test for existence of debian/patches directory before creating a symlink to it.
Brice Goglin (6):
Merge tag 'xf86-input-joystick-1.2.0' into debian-experimental
New upstream release xf86-input-joystick 1.2.0
Add 01_fix_module_version.patch.
Merge tag 'xf86-input-joystick-1.2.1' into debian-experimental
New upstream release 1.2.1.
Update and install the upstream changelog.
Drew Parsons (2):
Merge branch 'debian-unstable' of http://git.debian.org/git/pkg-xorg/xsfbs into debian-unstable
Upload to unstable.
Sascha Hlusiak (45):
Stripped everything down to the minimum
Splitted to multiple files
moved .cvsignore to .gitignore
added .gitignore to git
Made driver report button events
Added Option to map joystick buttons to mousebuttons
Man page matches current features of the driver
Added by-value axis handling
Added axis options
Splitted axis code to another file
Went back to one timer for all axes
Allowed negative amplify value for reverting axis direction
Put options parsing to different files
Added axis option for buttons
Removed "amplifier" axis option
Added "amplify", "disable-mouse", "disable-keys", "disable-all" options to code and manpage
ReadJoystickData: Prevent from reporting JS_EVENT_INIT as events
jstkParseButtonOption: Added "key=<keycode>[,<keycode>]" Option
Added code to generate key eventy
disable-keys now really disables sending of keys
Allowed axis being actually not mapped to an action
More use of DBG output
Made movement within deadzone be reported only one
Added range for absolute axis configuration
Added missing <stdio.h> and <string.h> to fix warnings
Prettyfied code, added comments
Added missing include files to fix warnings about implicit declarations
jstkVersionRec: Use macros for module version. Fixes #10498
Check for Joystick API Version >=1 instead of >=2
Don't return NULL on jstCorePreInit fail, fixes X crash.
Fixed remaining opened filedescriptors, if ioctl fails
Fixed DEVICE_ON still returning Success on error opening device, resulting in a crash
Fixed wrong type in ioctl call for detecting buttons and axes
Typo in linux_jstk.c: Info about number of axes and buttons was interchanged
Fixed correct calculation of absolute axis position when centered
Added extra device dependend data for different platforms.
Added USB-HID backend for *BSD
Replaced xf86CheckXXXOption with xf86SetXXXOption, Fixed possible NULL pointer dereference
Wrapped enums and structs in typedefs
Cosmetic changes to structs, got rid of XFree86LOADER blocks
Got rid of JoystickDevRec->axes and JoystickDevRec->buttons, since not really needed.
Fixed possible double close of device in case of error.
Considering JS_EVENT_INIT events as real events again
Fixed accelerated axis movement not working the first time after startup
Fixed wrong button number reported by bsd_jstk.c.
---
ChangeLog | 580 ++++++++++++++++++++++++++++++++++++++++--
Makefile.in | 4
configure | 146 +++++++---
configure.ac | 42 +--
debian/changelog | 11
debian/control | 6
debian/rules | 6
debian/xsfbs/xsfbs.mk | 7
man/.cvsignore | 2
man/.gitignore | 3
man/Makefile.am | 4
man/Makefile.in | 10
man/joystick.man | 217 ++++++++++++++++
src/.cvsignore | 6
src/.gitignore | 6
src/Makefile.am | 18 +
src/Makefile.in | 34 ++
src/bsd_jstk.c | 315 +++++++++++++++++++++++
src/jstk.c | 608 +++++++++++++++++++++++++++++++++++++++++++++
src/jstk.h | 123 +++++++++
src/jstk_axis.c | 348 +++++++++++++++++++++++++
src/jstk_axis.h | 31 ++
src/jstk_hw.h | 38 ++
src/jstk_options.c | 212 +++++++++++++++
src/jstk_options.h | 35 ++
src/linux_jstk.c | 191 ++++++++++++++
src/xf86Jstk.c | 675 --------------------------------------------------
27 files changed, 2871 insertions(+), 807 deletions(-)
---
Reply to: