xf86-input-joystick: Changes to 'master'

Sascha Hlusiak saschahlusiak at kemper.freedesktop.org
Tue Sep 30 09:18:37 PDT 2008


 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             |   55 +++++++++++---------
 src/jstk.h             |   10 +--
 src/jstk_axis.c        |   16 ++---
 src/jstk_key.c         |    1 
 src/jstk_options.c     |   34 ++----------
 src/jstk_options.h     |    3 -
 src/jstk_properties.c  |  132 +++++++++++++++++++++++++++++++++----------------
 13 files changed, 214 insertions(+), 152 deletions(-)

New commits:
commit ba8ea1799cf8911c22b0d90a865cb6e215b23e1c
Author: Sascha Hlusiak <saschahlusiak at arcor.de>
Date:   Tue Sep 30 18:13:19 2008 +0200

    Support for setting Button Number property
    
    does not change the button map, which is assumed to be default. Buttons can still be
    reordered using xmodmap.

commit 5c72d146865982dfa727d469d789ceaa6ac33b8d
Author: Sascha Hlusiak <saschahlusiak at arcor.de>
Date:   Tue Sep 30 18:08:04 2008 +0200

    Replace dynamic button map with static one
    
    Saves some configuration efforts but caps logical button numbers to BUTTONMAP_SIZE=32.
    Makes property support much easier.

commit 03175f968c4177de2208a2d8e73f9c8106630a6b
Author: Sascha Hlusiak <saschahlusiak at arcor.de>
Date:   Tue Sep 30 00:35:01 2008 +0200

    Name all properties uppercase
    
    Just looks better

commit 34ca7d26830b5c58a35b9aec7f7cdd6d4446c456
Author: Sascha Hlusiak <saschahlusiak at arcor.de>
Date:   Tue Sep 30 00:30:24 2008 +0200

    Do not accept fewer values anymore when setting properties
    
    Supplied number of values have to match the numbers of axes/buttons exactly. Fewer values are not accepted
    anymore, because the omitted information get lost. That way we ensure that the properties are always complete
    when requested by clients.

commit e1c3b5e3041c2fda5d4080f24aa988399cb793bd
Author: Sascha Hlusiak <saschahlusiak at arcor.de>
Date:   Tue Sep 30 00:17:41 2008 +0200

    Exporting num_axes values instead of MAXAXES
    
    Only export the number of axes/buttons in properties that we actually have.
    No need to export MAXAXES values, if we don't support them.

commit ab79083b13bcf2810f57ae26444d179f6323ec03
Author: Sascha Hlusiak <saschahlusiak at arcor.de>
Date:   Tue Sep 30 00:01:38 2008 +0200

    Save probed number of axes/buttons for joystick backend

commit e8432b7f8e8c515faa55d25f6028b7e5e7ce9c7c
Author: Sascha Hlusiak <saschahlusiak at arcor.de>
Date:   Tue Sep 30 00:01:16 2008 +0200

    Probed number of buttons shall not exceed MAXBUTTONS
    
    Same for axes.

commit 06c607ebc10945342728dd3552eee6b894f55c51
Author: Sascha Hlusiak <saschahlusiak at arcor.de>
Date:   Mon Sep 29 23:47:53 2008 +0200

    Compile fix on BSD

commit f4be58b1ea017d5f17aeba228b53c30a1f8609bf
Author: Sascha Hlusiak <saschahlusiak at arcor.de>
Date:   Mon Sep 29 23:36:12 2008 +0200

    Probe device once on INIT and re-use found information.
    
    Makes reopening a device on vt-enter much smoother and throws less warnings.
    Remember number of found axes and buttons.

commit b56085c73d8780d8353380ecbc4b9cdb3f085b2f
Author: Sascha Hlusiak <saschahlusiak at arcor.de>
Date:   Mon Sep 29 22:56:29 2008 +0200

    Export number of configurable buttons/axes as readonly properties.
    
    This number does not need to match the number of valuators/buttons.

commit ebf31b61b3d1d9ad0048429a75b99bf5952ad6b8
Author: Sascha Hlusiak <saschahlusiak at arcor.de>
Date:   Sun Sep 28 16:41:17 2008 +0200

    jstk_key.c: missing include
    
    xf86optionListDup is defined in xf86Optrec.h



More information about the xorg-commit mailing list