root/ChangeLog @ f200a0ff86611f1836ddeac1b0279c784f86cd04

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

Add plugin parameters

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

  • Property mode set to 100644
Line 
12007-04-08 Arthur Peters <amp@singingwizard.org>
2        wminput
3        * added debounce and low-pass filter to ir_ptr plugin
4        * added low-pass filter to acc plugin
5
62007-04-08 L. Donnie Smith <cwiid@abstrakraft.org>
7        defs.mak
8        * added DEBUGFLAGS variable
9
10        wiimote
11        * fixed incompatible pointer warning in process_error
12
13        wmgui
14        * fixed signed/unsigned comparison warning in btnRead_clicked
15
16        wminput
17        * fixed signed/unsigned comparison warning in uinput_open and get_plugin
18        * copied acc low-pass filter to nunchuk_acc
19        * removed path from default config symlink target
20        * added plugins parameters (added lex and parse rules, conf functions,
21          wmplugin_param_info struct, updated README)
22        * initialized param info in ir_ptr, nunchuk_acc, and acc plugins
23        * created Scale params in nunchuk_acc and acc plugins
24        * set Scale params for neverball config
25
262007-04-08 Petter Reinholdtsen <pere@hungry.com>
27        defs.mak
28        * created WARNFLAGS variable
29        * added -W to WARNFLAGS
30
31        wiimote
32        * fixed signed/unsigned comparison warning in int_listen, send_report, and
33          exec_write_seq
34
352007-04-07 L. Donnie Smith <cwiid@abstrakraft.org>
36        wiimote
37        * changed wiimote_info.class to btclass
38
392007-04-03 L. Donnie Smith <cwiid@abstrakraft.org>
40        configure.ac
41        * removed --noyywrap from lex
42
43        wiimote
44        * added queue_flush
45        * reimplemented queue_queue with queue_flush
46        * added wiimote_mesg_error message type
47        * moved RW error state to separate wiimote member
48        * updated wiimote_read and wiimote_write to trigger and detect rw_error
49        * cancel rw operations from wiimote_disconnect
50        * implemented process_error to handle socket read errors
51        * added rw_status triggers to read and write handlers
52
53        wmdemo
54        * made wiimote handle global
55        * disconnect and exit on wiimote_mesg_error
56
57        wmgui
58        * disconnect on wiimote_mesg_error
59
60        wminput
61        * exit on wiimote_mesg_error
62
632007-04-03 L. Donnie Smith <cwiid@abstrakraft.org>
64        wiimote
65        * fixed wiimote_find_wiimote seg fault
66
67        wmgui
68        * commented custom wiimote_err (causing Xlib errors)
69
70        wminput
71        * added stdio.h include to conf.h
72
732007-04-02 L. Donnie Smith <cwiid@abstrakraft.org>
74        wiimote
75        * fixed exception handling bugs in bluetooth.c
76
77        wminput
78        * added wait option
79
802007-04-01 L. Donnie Smith <cwiid@abstrakraft.org>
81        * Moved defs.mak.in to top level directory
82        * Added directories to defs.mak.in
83        * Moved CFLAGS directories from defs.mak to Makefiles
84        * simplified make install deps
85
86        lswm
87        * created app
88
89        wmdemo
90        * renamed main.c to wmdemo.c
91        * updated for wiimote_connect change
92        * clarified status output menu item, added status request
93
94        wmgui
95        * updated for wiimote_connect change
96
97        wminput
98        * updated for wiimote_connect change
99
100        wiimote
101        * created bluetooth.c
102        * moved wiimote_findfirst to bluetooth.c, renamed to wiimote_find_wiimote,
103          added timeout argument
104        * defined struct wiimote_info
105        * wrote wiimote_get_info_array
106        * wiimote_connect now takes a pointer to bdaddr_t
107
1082007-03-27 L. Donnie Smith <cwiid@abstrakraft.org>
109        * Added DESTDIR variable to make system
110
1112007-03-23 L. Donnie Smith <cwiid@abstrakraft.org>
112        * Corrected installation directory creation logic
113        * Added .NOTPARALLEL to top level Makefile
114
1152007-03-19 L. Donnie Smith <cwiid@abstrakraft.org>
116        * Added --disable-ldconfig option to configure
117        * Makefiles - append to rather than set compiler options
118
1192007-03-15 L. Donnie Smith <cwiid@abstrakraft.org>
120        wminput
121                * action_enum.awk - explicitly call awk rather than #! /usr/bin/awk
122
1232007-03-14 L. Donnie Smith <cwiid@abstrakraft.org>
124        wiimote
125                * audited error checking (coda and error handler sections)
126                * updated comments
127                * event.c - moved int_listen read/write code to process_read and
128                  process_write, reorganized file
129                * wiimote_read - changed to obey decode flag only for register read
130                * wiimote_connect - changed memcpy to bacmp
131
1322007-03-08 L. Donnie Smith <cwiid@abstrakraft.org>
133        * added explicit creation of installation directories to prevent
134          installation errors
135
136        wiimote
137                * created wiimote_err_t function type
138                * created wiimote_set_err function
139                * added wiimote parameter to wiimote_err calls
140
141        wmdemo
142                * added implementation of wiimote_err_t, wiimote_set_err
143
1442007-03-05 L. Donnie Smith <cwiid@abstrakraft.org>
145        * Type audit - boolean ints, const strings where appropriate, stdint.h
146          wiimote types
147        * Changed email addresses to cwiid@abstrakraft.org
148        * Added file ChangeLogs
149        * Fixed GTK_{CFLAGS,LIBS} in configure.ac and wmgui/Makefile.in
150
1512007-03-01 L. Donnie Smith <cwiid@abstrakraft.org>
152        * configure.ac - check for stdint.h
153
1542007-02-26 L. Donnie Smith <cwiid@abstrakraft.org>
155        * Changed installation directories to comply with FHS standard
156        * Added check for yypop_buffer_state in flex
157        * Various minor documentation changes
158        * Lowercased "cwiid" in filenames
159
160        wiimote
161        * added 'static' to local function declarations
162
163        wminput
164        * added filenames and correct location tracking to parser error messages
165        * added 'static' to local function declarations (plugins)
166
1672007-02-21 Romain Beauxis <toots@rastageeks.org>
168        wminput
169        * fixed help message
170
1712007-02-18 L. Donnie Smith <cwiid@abstrakraft.org>
172        wiimote
173        * fixed wiimote_status_mesg allocation size
174        * changed wiimote_log to wiimote_err with format string and args
175        * reworked event/callback system to pass arrays of (simultaneous) messages
176        * added extern "C" declaration to wiimote.h for c++ programs
177        * added wiimote_t * to wiimote_mesg_t callback prototype (to facilitate
178          using the same callback for multiple wiimotes)
179
180        wmdemo
181        * added
182
183        wmgui
184        * Added parent argument to message function
185
186        wminput
187        * rewrite: new configuration syntax, plugin architecture
188
1892007-01-25 L. Donnie Smith <cwiid@abstrakraft.org>
190        wiimote
191        * added rpt_mode_flag lock to prevent race condition
192        * extended write sequences to simplify multi-part operations
193
194        wmgui
195        * added status request at connect to populate status boxes
196
1972007-01-24 L. Donnie Smith <cwiid@abstrakraft.org>
198        Added uninstall make target
199
200        wiimote
201        * macros renamed (should be last rename of public macros)
202        * added status, nunchuk, and classic controller messages
203        * added intelligent report mode selection
204
205        wmgui
206        * changed button widgets
207        * added nunchuk and classic controller support
208
209        wminput
210        * fixed command-line bug
211        * updated for wiimote updates
212        * changes to plugin architecture - gives greater access to plugin
213        * added LED indicators to default (IR) tracking
214
2152007-01-16 L. Donnie Smith <cwiid@abstrakraft.org>
216        wminput
217        * fixed build error in plugins directory
218
2192007-01-15 L. Donnie Smith <cwiid@abstrakraft.org>
220        reworked build system, now using autoconf
221
222        wiimote
223        * fixed bug in IR report data extraction
224        * created acc_ir client message
225        * make install now installs library and header to /usr/local
226
227        wmif
228        * removed
229
230        wmgui
231        * reworked GUI
232        * added force, roll and pitch displays
233        * removed AutoMake
234        * split wiimote_callback into separate functions
235        * rewrote command-line parsing
236        * added WIIMOTE_BDADDR environment variable lookup
237
238        wminput
239        * split wiimote_callback into separate functions
240        * cleaned up cursor tracking
241        * renamed wminput.c to main.c
242        * rewrote command-line parsing
243        * added WIIMOTE_BDADDR environment variable lookup
244        * created plugin architecture and acc plugin
245
2462007-01-09 L. Donnie Smith <cwiid@abstrakraft.org>
247        reworked top-level Makefile
248        bins install to /usr/local/bin on make install
249        wiimote
250        * Changes to message dispatch thread to isolate main thread from dispatch
251          timing issues (especially GTK apps)
252
253        wmif
254        * fixed --help bug
255
256        wmgui
257        * fixed --help bug
258        * added g_thread_support test before g_thread_init
259
260        wminput
261        * fixed --help bug
262        * added #ifdef tests around KEY_ macros in key_enum.{c,awk}
263
2642007-01-04 L. Donnie Smith <cwiid@abstrakraft.org>
265        wiimote
266        * put mesg callback data in a union
267        * fixed write flood error (wait for ACK after each packet)
268        * added IR reporting (mode 0x33 only)
269        * moved internal definitions from wiimote.h into wiimote_internal.h
270          (struct wiimote is now opaque)
271        * wiimote_connect now returns a wiimote_t *
272        * sends button message only when button status changes
273
274        wmif
275        * updated for wiimote changes
276
277        wmgui
278        * updated for wiimote changes
279        * enabled IR widgets
280
281        wminput
282        * added to package
283
2842006-12-31 L. Donnie Smith <cwiid@abstrakraft.org>
285        wiimote
286        * changed various macro names and parameter types (mostly signed to unsigned)
287        * cleaned up LED & RUMBLE command logic
288        * added ACC reporting
289        * added data read/write
290        * created dispatch thread (isolates bluetooth read from app callbacks)
291        * reset report mode after receive status report
292
293        wmif
294        * updated for wiimote changes
295        * added EEPROM read menu option
296
297        wmgui
298        * updated for wiimote changes
299        * added ACC output
300        * added data read/write
301        * added IR data widgets (not yet enabled)
302
3032006-12-28 L. Donnie Smith <cwiid@abstrakraft.org>
304        Initial release
Note: See TracBrowser for help on using the browser.