root/ChangeLog @ d2323a579f283ed7393c20b762697766d2d01e1f

Revision d2323a579f283ed7393c20b762697766d2d01e1f, 6.0 KB (checked in by dsmith <dsmith@…>, 6 years ago)

Added struct wiimote info and info retrieval functions

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

  • Property mode set to 100644
Line 
12007-04-01 L. Donnie Smith <cwiid@abstrakraft.org>
2        wmdemo
3        * renamed main.c to wmdemo.c
4
5        wiimote
6        * created bluetooth.c
7        * moved wiimote_findfirst to bluetooth.c, renamed to wiimote_find_wiimote,
8          added timeout argument
9        * defined struct wiimote_info
10        * wrote wiimote_get_info_array
11
122007-03-27 L. Donnie Smith <cwiid@abstrakraft.org>
13        * Added DESTDIR variable to make system
14
152007-03-23 L. Donnie Smith <cwiid@abstrakraft.org>
16        * Corrected installation directory creation logic
17        * Added .NOTPARALLEL to top level Makefile
18
192007-03-19 L. Donnie Smith <cwiid@abstrakraft.org>
20        * Added --disable-ldconfig option to configure
21        * Makefiles - append to rather than set compiler options
22
232007-03-15 L. Donnie Smith <cwiid@abstrakraft.org>
24        wminput
25                * action_enum.awk - explicitly call awk rather than #! /usr/bin/awk
26
272007-03-14 L. Donnie Smith <cwiid@abstrakraft.org>
28        wiimote
29                * audited error checking (coda and error handler sections)
30                * updated comments
31                * event.c - moved int_listen read/write code to process_read and
32                  process_write, reorganized file
33                * wiimote_read - changed to obey decode flag only for register read
34                * wiimote_connect - changed memcpy to bacmp
35
362007-03-08 L. Donnie Smith <cwiid@abstrakraft.org>
37        * added explicit creation of installation directories to prevent
38          installation errors
39
40        wiimote
41                * created wiimote_err_t function type
42                * created wiimote_set_err function
43                * added wiimote parameter to wiimote_err calls
44
45        wmdemo
46                * added implementation of wiimote_err_t, wiimote_set_err
47
482007-03-05 L. Donnie Smith <cwiid@abstrakraft.org>
49        * Type audit - boolean ints, const strings where appropriate, stdint.h
50          wiimote types
51        * Changed email addresses to cwiid@abstrakraft.org
52        * Added file ChangeLogs
53        * Fixed GTK_{CFLAGS,LIBS} in configure.ac and wmgui/Makefile.in
54
552007-03-01 L. Donnie Smith <cwiid@abstrakraft.org>
56        * configure.ac - check for stdint.h
57
582007-02-26 L. Donnie Smith <cwiid@abstrakraft.org>
59        * Changed installation directories to comply with FHS standard
60        * Added check for yypop_buffer_state in flex
61        * Various minor documentation changes
62        * Lowercased "cwiid" in filenames
63
64        wiimote
65        * added 'static' to local function declarations
66
67        wminput
68        * added filenames and correct location tracking to parser error messages
69        * added 'static' to local function declarations (plugins)
70
712007-02-21 Romain Beauxis <toots@rastageeks.org>
72        wminput
73        * fixed help message
74
752007-02-18 L. Donnie Smith <cwiid@abstrakraft.org>
76        wiimote
77        * fixed wiimote_status_mesg allocation size
78        * changed wiimote_log to wiimote_err with format string and args
79        * reworked event/callback system to pass arrays of (simultaneous) messages
80        * added extern "C" declaration to wiimote.h for c++ programs
81        * added wiimote_t * to wiimote_mesg_t callback prototype (to facilitate
82          using the same callback for multiple wiimotes)
83
84        wmdemo
85        * added
86
87        wmgui
88        * Added parent argument to message function
89
90        wminput
91        * rewrite: new configuration syntax, plugin architecture
92
932007-01-25 L. Donnie Smith <cwiid@abstrakraft.org>
94        wiimote
95        * added rpt_mode_flag lock to prevent race condition
96        * extended write sequences to simplify multi-part operations
97
98        wmgui
99        * added status request at connect to populate status boxes
100
1012007-01-24 L. Donnie Smith <cwiid@abstrakraft.org>
102        Added uninstall make target
103
104        wiimote
105        * macros renamed (should be last rename of public macros)
106        * added status, nunchuk, and classic controller messages
107        * added intelligent report mode selection
108
109        wmgui
110        * changed button widgets
111        * added nunchuk and classic controller support
112
113        wminput
114        * fixed command-line bug
115        * updated for wiimote updates
116        * changes to plugin architecture - gives greater access to plugin
117        * added LED indicators to default (IR) tracking
118
1192007-01-16 L. Donnie Smith <cwiid@abstrakraft.org>
120        wminput
121        * fixed build error in plugins directory
122
1232007-01-15 L. Donnie Smith <cwiid@abstrakraft.org>
124        reworked build system, now using autoconf
125
126        wiimote
127        * fixed bug in IR report data extraction
128        * created acc_ir client message
129        * make install now installs library and header to /usr/local
130
131        wmif
132        * removed
133
134        wmgui
135        * reworked GUI
136        * added force, roll and pitch displays
137        * removed AutoMake
138        * split wiimote_callback into separate functions
139        * rewrote command-line parsing
140        * added WIIMOTE_BDADDR environment variable lookup
141
142        wminput
143        * split wiimote_callback into separate functions
144        * cleaned up cursor tracking
145        * renamed wminput.c to main.c
146        * rewrote command-line parsing
147        * added WIIMOTE_BDADDR environment variable lookup
148        * created plugin architecture and acc plugin
149
1502007-01-09 L. Donnie Smith <cwiid@abstrakraft.org>
151        reworked top-level Makefile
152        bins install to /usr/local/bin on make install
153        wiimote
154        * Changes to message dispatch thread to isolate main thread from dispatch
155          timing issues (especially GTK apps)
156
157        wmif
158        * fixed --help bug
159
160        wmgui
161        * fixed --help bug
162        * added g_thread_support test before g_thread_init
163
164        wminput
165        * fixed --help bug
166        * added #ifdef tests around KEY_ macros in key_enum.{c,awk}
167
1682007-01-04 L. Donnie Smith <cwiid@abstrakraft.org>
169        wiimote
170        * put mesg callback data in a union
171        * fixed write flood error (wait for ACK after each packet)
172        * added IR reporting (mode 0x33 only)
173        * moved internal definitions from wiimote.h into wiimote_internal.h
174          (struct wiimote is now opaque)
175        * wiimote_connect now returns a wiimote_t *
176        * sends button message only when button status changes
177
178        wmif
179        * updated for wiimote changes
180
181        wmgui
182        * updated for wiimote changes
183        * enabled IR widgets
184
185        wminput
186        * added to package
187
1882006-12-31 L. Donnie Smith <cwiid@abstrakraft.org>
189        wiimote
190        * changed various macro names and parameter types (mostly signed to unsigned)
191        * cleaned up LED & RUMBLE command logic
192        * added ACC reporting
193        * added data read/write
194        * created dispatch thread (isolates bluetooth read from app callbacks)
195        * reset report mode after receive status report
196
197        wmif
198        * updated for wiimote changes
199        * added EEPROM read menu option
200
201        wmgui
202        * updated for wiimote changes
203        * added ACC output
204        * added data read/write
205        * added IR data widgets (not yet enabled)
206
2072006-12-28 L. Donnie Smith <cwiid@abstrakraft.org>
208        Initial release
Note: See TracBrowser for help on using the browser.