Tag 'xserver-xorg-input-joystick-1_1.2.1-1' created by Drew Parsons <[EMAIL PROTECTED]> 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(-) --- -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]