root/ChangeLog @ 0b00ea6a64ef98def851bb98172c5541f05649c3

Revision 0b00ea6a64ef98def851bb98172c5541f05649c3, 3.7 KB (checked in by dsmith <dsmith@…>, 6 years ago)

Reformat ChangeLog?, Create NEWS

git-svn-id: http://abstrakraft.org/cwiid/svn/cwiid/trunk@11 918edb2d-ff29-0410-9de2-eb38e7f22bc7

  • Property mode set to 100644
Line 
12007-02-18 L. Donnie Smith <wiimote@abstrakraft.org>
2        wiimote
3        * fixed wiimote_status_mesg allocation size
4        * changed wiimote_log to wiimote_err with format string and args
5        * reworked event/callback system to pass arrays of (simultaneous) messages
6        * added extern "C" declaration to wiimote.h for c++ programs
7        * added wiimote_t * to wiimote_mesg_t callback prototype (to facilitate
8          using the same callback for multiple wiimotes)
9
10        wmdemo
11        * added
12
13        wmgui
14        * Added parent argument to message function
15
16        wminput
17        * rewrite: new configuration syntax, plugin architecture
18
192007-01-25 L. Donnie Smith <wiimote@abstrakraft.org>
20        wiimote
21        * added rpt_mode_flag lock to prevent race condition
22        * extended write sequences to simplify multi-part operations
23
24        wmgui
25        * added status request at connect to populate status boxes
26
272007-01-24 L. Donnie Smith <wiimote@abstrakraft.org>
28        Added uninstall make target
29
30        wiimote
31        * macros renamed (should be last rename of public macros)
32        * added status, nunchuk, and classic controller messages
33        * added intelligent report mode selection
34
35        wmgui
36        * changed button widgets
37        * added nunchuk and classic controller support
38
39        wminput
40        * fixed command-line bug
41        * updated for wiimote updates
42        * changes to plugin architecture - gives greater access to plugin
43        * added LED indicators to default (IR) tracking
44
452007-01-16 L. Donnie Smith <wiimote@abstrakraft.org>
46        wminput
47        * fixed build error in plugins directory
48
492007-01-15 L. Donnie Smith <wiimote@abstrakraft.org>
50        reworked build system, now using autoconf
51
52        wiimote
53        * fixed bug in IR report data extraction
54        * created acc_ir client message
55        * make install now installs library and header to /usr/local
56
57        wmif
58        * removed
59
60        wmgui
61        * reworked GUI
62        * added force, roll and pitch displays
63        * removed AutoMake
64        * split wiimote_callback into separate functions
65        * rewrote command-line parsing
66        * added WIIMOTE_BDADDR environment variable lookup
67
68        wminput
69        * split wiimote_callback into separate functions
70        * cleaned up cursor tracking
71        * renamed wminput.c to main.c
72        * rewrote command-line parsing
73        * added WIIMOTE_BDADDR environment variable lookup
74        * created plugin architecture and acc plugin
75
762007-01-09 L. Donnie Smith <wiimote@abstrakraft.org>
77        reworked top-level Makefile
78        bins install to /usr/local/bin on make install
79        wiimote
80        * Changes to message dispatch thread to isolate main thread from dispatch
81          timing issues (especially GTK apps)
82
83        wmif
84        * fixed --help bug
85
86        wmgui
87        * fixed --help bug
88        * added g_thread_support test before g_thread_init
89
90        wminput
91        * fixed --help bug
92        * added #ifdef tests around KEY_ macros in key_enum.{c,awk}
93
942007-01-04 L. Donnie Smith <wiimote@abstrakraft.org>
95        wiimote
96        * put mesg callback data in a union
97        * fixed write flood error (wait for ACK after each packet)
98        * added IR reporting (mode 0x33 only)
99        * moved internal definitions from wiimote.h into wiimote_internal.h
100          (struct wiimote is now opaque)
101        * wiimote_connect now returns a wiimote_t *
102        * sends button message only when button status changes
103
104        wmif
105        * updated for wiimote changes
106
107        wmgui
108        * updated for wiimote changes
109        * enabled IR widgets
110
111        wminput
112        * added to package
113
1142006-12-31 L. Donnie Smith <wiimote@abstrakraft.org>
115        wiimote
116        * changed various macro names and parameter types (mostly signed to unsigned)
117        * cleaned up LED & RUMBLE command logic
118        * added ACC reporting
119        * added data read/write
120        * created dispatch thread (isolates bluetooth read from app callbacks)
121        * reset report mode after receive status report
122
123        wmif
124        * updated for wiimote changes
125        * added EEPROM read menu option
126
127        wmgui
128        * updated for wiimote changes
129        * added ACC output
130        * added data read/write
131        * added IR data widgets (not yet enabled)
132
1332006-12-28 L. Donnie Smith <wiimote@abstrakraft.org>
134        Initial release
Note: See TracBrowser for help on using the browser.