xf86-input-acecad: Changes to 'refs/remotes/origin/master'

Giuseppe Bilotta bilog at kemper.freedesktop.org
Tue May 1 02:52:20 EEST 2007


 configure.ac |    5 
 src/acecad.c | 1495 ++++++++++++++++++++++++++++++++---------------------------
 src/acecad.h |   20 
 3 files changed, 849 insertions(+), 671 deletions(-)

New commits:
commit cc6bc3b848dfa312baf0cf4037b3e600d59a8f7e
Author: Giuseppe Bilotta <giuseppe.bilotta at gmail.com>
Date:   Sun Apr 29 05:09:41 2007 +0200

    Bump to 1.2.0.

commit 405fac1dd34bbbfa8a2dd1a0ac2664871d914e1f
Author: Giuseppe Bilotta <giuseppe.bilotta at gmail.com>
Date:   Sun Apr 29 05:02:03 2007 +0200

    Simplify flag setup.

commit ac08aacf4693e2ed824c15c9d243e7e9c5750cc3
Author: Giuseppe Bilotta <giuseppe.bilotta at gmail.com>
Date:   Sun Apr 29 04:44:27 2007 +0200

    More whitespace/coding style cleanups.

commit 9b9b1d03609996dc3220870fa6e226c46c888c83
Author: Giuseppe Bilotta <giuseppe.bilotta at gmail.com>
Date:   Sun Apr 29 04:42:04 2007 +0200

    Centralize the success code for the probe routine.

commit 93736ac2bf92ad342255a64120c2685f4074a0e9
Author: Giuseppe Bilotta <giuseppe.bilotta at gmail.com>
Date:   Sat Apr 28 15:32:32 2007 +0200

    Keep track of device availability.
    
    Don't spam the log with errors about the device not being available, just inform the user when the device is available again.

commit c471639adfba3e7c24c95b24da287147f86bd3d1
Author: Giuseppe Bilotta <giuseppe.bilotta at gmail.com>
Date:   Sat Apr 28 15:10:25 2007 +0200

    NOTAVAIL macro to check if errno means device not available.
    
    Define (and use) a NOTAVAIL macro that checks errno against ENODEV, ENXIO and ENOENT, instead of checking manually against ENODEV only.

commit 81e37b4b042b824654b4bf2353732741cf49bce7
Author: Giuseppe Bilotta <giuseppe.bilotta at gmail.com>
Date:   Sat Apr 28 14:42:20 2007 +0200

    Make acecadAutoDev into a flag.
    
    Introduce AUTODEV_FLAG for the flags field in AceCadPrivateRec to tell if we are autodetecting devices or not, instead of having a separate acecadAutoDev field.

commit bda0ee988acbae97dc908574c1247cf1ceb5b3c9
Author: Giuseppe Bilotta <giuseppe.bilotta at gmail.com>
Date:   Sat Apr 28 14:36:12 2007 +0200

    Make acecadUSB into a flag.
    
    Introduce USB_FLAG for the flags field in AceCadPrivateRec to tell if we have a USB device or not, instead of having a separate acecadUSB field.

commit 2b88cc3642a94a58e777d8a931f7bbe9f16e9b93
Author: Giuseppe Bilotta <giuseppe.bilotta at gmail.com>
Date:   Sat Apr 28 14:27:58 2007 +0200

    More whitespace cleanup.

commit 1d8e61f461fef959212d5a05cac70a590927ec20
Author: Giuseppe Bilotta <giuseppe.bilotta at gmail.com>
Date:   Sat Apr 28 14:25:22 2007 +0200

    More coding style cleanups.

commit e5704a3484bb8cc3f295431ff2e50e3e628db0c7
Author: Giuseppe Bilotta <giuseppe.bilotta at gmail.com>
Date:   Sat Apr 28 14:19:49 2007 +0200

    Add missing newlines in a couple of messages.

commit a8350a018d50f2a0e2adcf6ec8c76f6ab412dd16
Author: Giuseppe Bilotta <giuseppe.bilotta at gmail.com>
Date:   Sat Apr 28 05:29:41 2007 +0200

    Whitespace cleanup.

commit 46b34bec71949b815b1372464b887da134378ae8
Author: Giuseppe Bilotta <giuseppe.bilotta at gmail.com>
Date:   Sat Apr 28 05:10:39 2007 +0200

    De-spammify AceCadAutoDevProbe().
    
    Demote X_ERRORs in AceCadAutoDevProbe() to X_WARNINGs, and add an X-style
    verbosity parameter. This is set to 0 during initial probe, and to 4 during
    runtime probes.

commit 41941cb9e2365b27196805c22424dc9ad694806f
Author: Giuseppe Bilotta <giuseppe.bilotta at gmail.com>
Date:   Sat Apr 28 04:55:26 2007 +0200

    Re-probe on device not found on input if auto-dev is active.
    
    If USBReadInput() fails because the device is not being found, and auto-dev is
    active, try re-probing for the device. The only downside of this procedure is
    that the log may get spammed a lot as long as no device can be found.

commit 838980da1cf5073ce0d532f94358cfc951e3b1c4
Author: Giuseppe Bilotta <giuseppe.bilotta at gmail.com>
Date:   Sat Apr 28 03:43:04 2007 +0200

    Re-probe for device if DeviceOn fails and auto-dev is active.
    
    If DeviceOn does not find the device and auto-dev is active, run the probe
    again to try to find the new location of the device (if present).

commit dba3190cb5e5c041c6b5811fa9efd1f0a5931fb6
Author: Giuseppe Bilotta <giuseppe.bilotta at gmail.com>
Date:   Sat Apr 28 03:09:17 2007 +0200

    Device autodetection via sysfs.
    
    If support for sysfs is compiled in and the libsysfs library is found, the
    acecad driver will now try to autodetect the device via sysfs at first. If this
    fails, it will probe /dev/input/eventX devices.
    
    Currently the Name option is ignored during sysfs detection: the first possibly
    valid candidate is accepted without further checks.

commit 4f738d5eee947d5e4bd27f4ecdf198c5718ca53a
Author: Giuseppe Bilotta <giuseppe.bilotta at gmail.com>
Date:   Fri Apr 27 14:40:43 2007 +0200

    "Name" option to configure autodev detection string.
    
    The string we look for when probing event devices can now be configured with
    the "Name" option.

commit 947aa75cf284b651c77ae1f0431cae0c3c3d3d05
Merge: 581635e... 805ccfb...
Author: Giuseppe Bilotta <giuseppe.bilotta at gmail.com>
Date:   Fri Apr 27 12:23:44 2007 +0200

    Merge branch 'master' into autodev

commit 581635e2fc5563b2697d51e3aeec046918d8caee
Author: Giuseppe Bilotta <giuseppe.bilotta at gmail.com>
Date:   Thu Apr 26 13:33:51 2007 +0200

    Initial support for device autodetection.
    
    When the "Device" option is missing or set to "auto-dev" the acecad module will
    attempt autodetection of the correct device.
    
    Currently, it will probe all /dev/input/eventX nodes until one is found that
    reports a device name that begins with "ACECAD".




More information about the xorg-commit mailing list