commit f3660acac0b599ef8d8c42c7cfacb167f3755b44
Author: Peter Hutterer <peter@cs.unisa.edu.au>
Date:   Tue Dec 18 14:08:24 2007 +1030

    Bump to 0.0.1
    
    And the crowd goes wild!

commit c9fcb87506e2f78a3b6b8342928283202ce9f787
Author: Peter Hutterer <peter@cs.unisa.edu.au>
Date:   Tue Dec 18 14:06:26 2007 +1030

    More axis mapping fixes.
    
    When parsing the axismap configuration option, start at axismap[2].
    Also fix stupid error due to misinterpretation of precedence.

commit 20e9453c97315b9e4f5ab66be5d1b354bda8b02a
Author: Peter Hutterer <peter@cs.unisa.edu.au>
Date:   Tue Dec 18 13:23:00 2007 +1030

    Fix up default axismap setting. If IR is off, subtract 2 from all axes.

commit 7eee794aa8da271536d2a078637dbfaa01da4565
Author: Peter Hutterer <peter@cs.unisa.edu.au>
Date:   Tue Dec 18 13:12:12 2007 +1030

    Force accelerometers on.
    
    The wiimote doesn't send data if only IR is enabled, so we need the accs on
    all the time.

commit e395efe0d3a36e6bc2f5464d206e177412a81fab
Author: Peter Hutterer <peter@cs.unisa.edu.au>
Date:   Tue Dec 18 12:32:10 2007 +1030

    Report IR in a separate 2-valuator event.
    
    If IR is on, report an event with only two valuators, but those two are
    absolute. Then report a second event with all valuators, but all are relative.
    
    This isn't quite the specs but close enough that it probably won't kill any
    apps. Manpage updated accordingly.

commit d69b5d33bd77cd790e26fbde11e0e57e292ca356
Author: Peter Hutterer <peter@cs.unisa.edu.au>
Date:   Mon Dec 17 18:30:41 2007 +1030

    Always report all axes on an event.
    
    This is a problem. If I read the specs right, the device has to always report
    all axes on an event. This is a problem, as XI doesn't allow for devices that
    mix absolute and relative axes.
    
    Switching all axes over to absolute values is crap though, as the delta is the
    really interesting thing for accel and tilt axes. So for now just report all
    axes in each event. This means sending two events, one with absolute values
    for the IR leds and one with relative values for everything else.
    The non-applicable axes everything else set to 0.
    
    Yeah, I know this is seriously bonkers.

commit cfb6455ae1a0202d7c677221d389bf732810b603
Author: Peter Hutterer <peter@cs.unisa.edu.au>
Date:   Mon Dec 17 17:01:00 2007 +1030

    Enable accelerometers on nunchuk.
    
    This moves the nunchuk joystick axes back by three, accelerometers are
    reported first.
    
    (this will FatalError server 1.4 due to incorrect valuator handling. Try not
    to have more than 6 axes at once).

commit f85007f2d7db31da243645510dec45b31843e71c
Author: Peter Hutterer <peter@cs.unisa.edu.au>
Date:   Mon Dec 17 16:14:13 2007 +1030

    When wiimote_update returns an error, disable the device.

commit 47f0a1264037ceec895cfd6ad3586c9d4168fec4
Author: Peter Hutterer <peter@cs.unisa.edu.au>
Date:   Mon Dec 17 15:54:00 2007 +1030

    Enable nunchuk.

commit 96431195f136c6c1bcd9294c3c852204654b59d2
Author: Peter Hutterer <peter@cs.unisa.edu.au>
Date:   Mon Dec 17 14:44:47 2007 +1030

    Remove compiler warning (unused variable).

commit 310e5a2b91660c0302cf02a36f35a078c576dad8
Author: Peter Hutterer <peter@cs.unisa.edu.au>
Date:   Mon Dec 17 14:44:15 2007 +1030

    Enable IR based reporting (first two axes).

commit d3e1ebb7663db29394280f13be8e9a1ab0c3e90f
Author: Peter Hutterer <peter@cs.unisa.edu.au>
Date:   Fri Dec 14 18:52:01 2007 +1030

    Allow for axis mapping and report all axis in one event.

commit 9187051a2a913e58e1a3b2d097c2c5034c03e37d
Author: Peter Hutterer <peter@cs.unisa.edu.au>
Date:   Fri Dec 14 16:06:52 2007 +1030

    Fix up axes reporting.
    
    Tilt are three axes, and valuator axes are reported from 3 to 5.

commit b280f72f84e35fa7e5b5a75164d7a086b2b6ccbc
Author: Peter Hutterer <peter@cs.unisa.edu.au>
Date:   Fri Dec 14 15:48:22 2007 +1030

    Fix up man page.

commit 3e5c7ad87f3180b36e1679d4376a8314302eb8ad
Author: Peter Hutterer <peter@cs.unisa.edu.au>
Date:   Fri Dec 14 15:36:14 2007 +1030

    Fix up button mapping. First button should not have number 0...

commit 91efef3a9aacf136b5497dafbbd528b69683cef4
Author: Peter Hutterer <peter@cs.unisa.edu.au>
Date:   Fri Dec 14 15:27:58 2007 +1030

    Enable tilting. First 3 valuators are tilt now, accel data is after that.

commit 0efa145c6238cbf6e6064c650ee92540fa3bdff9
Author: Peter Hutterer <peter@cs.unisa.edu.au>
Date:   Fri Dec 14 14:26:56 2007 +1030

    Fix typo in man page.

commit 7b9f86f4dd5704a6486380308002f1a9a7aa9b6e
Author: Peter Hutterer <peter@cs.unisa.edu.au>
Date:   Fri Dec 14 14:26:36 2007 +1030

    Allow button mapping.

commit b514448e4d0a34dc316babe1b5c89c205c8016c9
Author: Peter Hutterer <peter@cs.unisa.edu.au>
Date:   Fri Dec 14 14:21:39 2007 +1030

    Rearrange button order to be A, B, 1, 2, ...

commit 5455885e11542734bcca9c1536c770876164baa6
Author: Peter Hutterer <peter@cs.unisa.edu.au>
Date:   Fri Dec 14 14:00:16 2007 +1030

    Allow LEDs be enabled through the config.

commit 218917599cf910ea7cf94804736ca042d2bb8664
Author: Peter Hutterer <peter@cs.unisa.edu.au>
Date:   Fri Dec 14 13:53:51 2007 +1030

    Set all leds to on to indicate discovery is over.

commit fe65c0fe4aa5ea9d92b1588e92dfe2f8a2dc7f83
Author: Peter Hutterer <peter@cs.unisa.edu.au>
Date:   Fri Dec 14 13:46:32 2007 +1030

    Report button events. Moving axis to valuators 2 - 4.

commit 40b179e25db270d5e9fefd400b6c7ed46f355e39
Author: Peter Hutterer <peter@cs.unisa.edu.au>
Date:   Fri Dec 14 12:57:34 2007 +1030

    Report accel data as first three valuators.

commit 178bd22e922802e13feb6de2f6769c78b7581f57
Author: Peter Hutterer <peter@cs.unisa.edu.au>
Date:   Fri Dec 14 12:21:46 2007 +1030

    Let the user enable/disable IR and Accel. through options.

commit 5c6c4198e2defc94b1799c5901f3e36182317d52
Author: Peter Hutterer <peter@cs.unisa.edu.au>
Date:   Fri Dec 14 12:11:50 2007 +1030

    Add wiimote's fd to SIGIO devices, update on WiiReadInput.

commit 7afa86ef5c2e5d32b3dd965d42c1b9ab4c2475f1
Author: Peter Hutterer <peter@cs.unisa.edu.au>
Date:   Fri Dec 14 12:00:59 2007 +1030

    Init axes/buttons, open/close device on ON/OFF.

commit 31b13491d5a7731af17d9d994d9b394ed0081c47
Author: Peter Hutterer <peter@cs.unisa.edu.au>
Date:   Fri Dec 14 11:39:22 2007 +1030

    Add dependency on libcwiimote.

commit b31912279e6484a4b8783b9dae8f73123b159d7b
Author: Peter Hutterer <peter@cs.unisa.edu.au>
Date:   Fri Dec 14 11:29:13 2007 +1030

    Driver stub, doesn't really do much but sets up the module etc.

commit 96ec5440637244b4cbc24ea400c92a6a290384c9
Author: Peter Hutterer <peter@cs.unisa.edu.au>
Date:   Fri Dec 14 10:37:36 2007 +1030

    Autotools setup copied from the diamondtouch driver.
