Commit graph

557 commits

Author SHA1 Message Date
Ingo Ruhnke
2c9b5cf910 Added boost-thread to the requirements 2009-07-29 20:31:05 +02:00
Ingo Ruhnke
7dc79436bb Some brute force sleep, so that we don't waste all available CPU 2009-07-29 19:53:12 +02:00
Ingo Ruhnke
94114d8e6b Ignore empty reads 2009-07-29 18:57:00 +02:00
Ingo Ruhnke
cf481429a2 Do Proper cleanup in usb_read_thread.cpp 2009-07-29 18:55:08 +02:00
Ingo Ruhnke
8cca647951 Added explanation for uinput trouble to README 2009-07-29 18:37:30 +02:00
Ingo Ruhnke
b90a6dea7e Some more git ignore 2009-07-29 17:08:34 +02:00
Ingo Ruhnke
9fb7fc24b8 Added some SCons configure magic and a compatibility fix for older boost versions 2009-07-29 17:07:52 +02:00
Ingo Ruhnke
c4b7f42494 Fixed some bugs in threading, use threading for the wired controller too 2009-07-29 15:52:27 +02:00
Ingo Ruhnke
bbefd03dd5 Some experimental work on using threads for reading from USB 2009-07-29 15:43:25 +02:00
Ingo Ruhnke
d047b207ee Some experimental work on using threads for reading from USB 2009-07-29 15:43:23 +02:00
Ingo Ruhnke
bcda1f82ae Release preparations 2009-07-29 14:30:31 +02:00
Ingo Ruhnke
ea814d257f Debug print removed 2009-07-02 17:22:01 +02:00
Ingo Ruhnke
a24692223f TODO updates 2009-07-02 17:21:10 +02:00
Ingo Ruhnke
5cbe7d194a Fixed wordwrap for single-column text 2009-06-23 04:31:30 +02:00
Ingo Ruhnke
a8a1532e0a Added wordwrap for single column text, added more flexible indent_str instead of just a space count 2009-06-23 04:18:21 +02:00
Ingo Ruhnke
9f5710ff80 Added automatic word-wrap to --help output 2009-06-23 03:42:40 +02:00
Ingo Ruhnke
d5320dd9e4 key vs short_option issue fixed 2009-06-21 18:01:20 +02:00
Ingo Ruhnke
14ebc807af Integrated new ArgParser, might still contain bugs 2009-06-21 16:33:15 +02:00
Ingo Ruhnke
cd53dff085 Added ArgParser class 2009-06-20 23:23:07 +02:00
Ingo Ruhnke
b95bc93aca TODO updates 2009-06-20 23:22:47 +02:00
Ingo Ruhnke
3fd6fffffa Added get_terminal_width() 2009-06-20 23:22:31 +02:00
Ingo Ruhnke
eb7618917c Copyright header fix 2009-06-20 23:21:45 +02:00
Ingo Ruhnke
bf26c2912c Some cleanup 2009-06-19 17:10:48 +02:00
Ingo Ruhnke
e85ad43b95 Removed data-loss issue from TODO, as it was caused by missing packed struct attribute and not real dataloss 2009-06-19 05:08:33 +02:00
Ingo Ruhnke
cd32d63044 Ignore 0 reads 2009-06-19 05:06:50 +02:00
Ingo Ruhnke
2571ada962 Implemented support for Thrustmaster Dual Power 3 gamepad vsb 2009-06-19 04:38:09 +02:00
Ingo Ruhnke
080541f30e More cleanup 2009-06-19 01:54:53 +02:00
Ingo Ruhnke
6d48458009 Removed the remaining exit()'s from CommandLineOptions 2009-06-19 01:29:21 +02:00
Ingo Ruhnke
112114d2b0 Replaced exit(EXIT_FAILURE) with an exception 2009-06-19 01:05:12 +02:00
Ingo Ruhnke
07d22bb4ff Replaced exit(EXIT_FAILURE) with an exception 2009-06-19 00:52:37 +02:00
Ingo Ruhnke
2893dca152 Replaced exit(EXIT_FAILURE) with an exception 2009-06-19 00:42:52 +02:00
Ingo Ruhnke
54db79a889 Cleaned up list_controller() 2009-06-19 00:25:33 +02:00
Ingo Ruhnke
5440a4f4fc Made some methods const 2009-06-19 00:12:39 +02:00
Ingo Ruhnke
e7da769b9f Some more refactoring 2009-06-19 00:05:57 +02:00
Ingo Ruhnke
639f1b83a2 Some code cleanup 2009-06-18 23:31:44 +02:00
Ingo Ruhnke
cf53e56b9c Moved xpad_devices into separate file 2009-06-18 23:06:29 +02:00
Ingo Ruhnke
4eacd21926 Added diagonals issue to the TODO 2009-06-18 22:58:04 +02:00
Ingo Ruhnke
cf8945ff49 TODO updates 2009-06-18 22:50:22 +02:00
Ingo Ruhnke
70e0585a69 Fixed crash in --no-uinput 2009-06-18 22:34:00 +02:00
Ingo Ruhnke
a823cef71a Added some code for 'Firestorm Dual Power 3 vs b' 2009-06-18 22:14:30 +02:00
Ingo Ruhnke
2672e1fcc1 'Generic xbox control (dealextreme)' added, thanks to Superkuh <superkuh@gmail.com> 2009-06-10 13:59:27 +02:00
Ingo Ruhnke
8d80fa7c49 Version number update and some docu on deadzone-trigger 2009-05-27 08:58:24 +02:00
Ingo Ruhnke
c116263111 Added trigger deadzone patch from Jan Henning Thorsen <git@flodhest.net> with a few changes 2009-05-27 08:52:58 +02:00
Ingo Ruhnke
b47f9e2ebc Added Mad Catz Beat Pad thanks to sean chapel <seoushi@gmail.com> 2009-05-24 06:29:01 +02:00
Ingo Ruhnke
8e4e1fc4a4 Added docu on SDL_JOYSTICK_DEVICE 2009-05-24 06:27:22 +02:00
Ingo Ruhnke
eed909ce06 Fixed little c&p error, TODO updates 2009-05-07 10:11:13 +02:00
Ingo Ruhnke
55b51f0bc8 Added Pelican TSZ360 Pad 2009-04-12 05:08:06 +02:00
Ingo Ruhnke
1e14acfd4f Saitek P3200 vendorid/productid by maniel@github 2009-03-27 15:56:01 +01:00
Ingo Ruhnke
6ea98b44ba Allow none as alternative to void 2009-03-15 22:05:48 +01:00
Ingo Ruhnke
67478282ad Fixed name mixup between button and axis 2009-03-15 22:05:36 +01:00