Commit Graph
1844 Commits
Author SHA1 Message Date
Steve Checkoway 80218aa4dc Disable screen saver while running. 2006-06-11 12:10:52 +00:00
Chris Danford 632ad67cdb fix some keys have ugly names in test input screen 2006-06-11 07:44:16 +00:00
Chris Danford e2eb5135e5 add international keyboard support 2006-06-11 07:12:01 +00:00
Chris Danford b79cb92052 remove use of towupper for OS X 2006-06-11 01:28:52 +00:00
Steve Checkoway fa56d41c17 Use wchar_t. This doesn't actually compile on the mac using the 10.2.8 sdk because wctype.h is missing so no towupper function exists. 2006-06-10 22:36:25 +00:00
Steve Checkoway 52371ff5f7 Revert. See stepmania-devs. 2006-06-10 21:49:51 +00:00
Chris Danford 8cdce5cfda fix NumPad keys 2006-06-10 21:19:35 +00:00
Chris Danford 8c4cedf63f let OS handle key modifers (fixes number buttons w/ French keyboard) 2006-06-10 20:33:56 +00:00
Mike Calfin 3b68311391 OptionRowHandler.h was changed (removing the class before the constructor definition on line 20) - it caused compilation failures with gcc 4.1.1. ffmpeg include files updated to 0.4.9 20060530. 2006-06-10 20:11:53 +00:00
Chris Danford dce168b0c2 international keyboard support 2006-06-10 06:50:50 +00:00
Mike Calfin ade7f9784b fixed down arrow pad light 2006-05-28 05:03:49 +00:00
Steve Checkoway f0f4433bf3 Convert URLs to file paths. If the key already exists, overwrite it. 2006-05-26 23:41:42 +00:00
Steve Checkoway bc6cf3b9a3 missed commit 2006-05-20 05:37:03 +00:00
Steve Checkoway 76e98bdaf5 More logging, but less noisy logging (log instead of info). 2006-05-19 20:26:25 +00:00
Steve Checkoway 59c663b238 Attempt to handle devices other than the built-in audio correctly. Not tested on anything but the built-in audio. 2006-05-19 08:09:38 +00:00
Steve Checkoway 060b68ff00 Add more logging: Check that the sample rate we just set matches what the device declares as it's sample rate; log if the device's sample rate changes while it's running. 2006-05-17 07:40:54 +00:00
Steve Checkoway f39e79efed The last of the changes, I hope. 2006-05-14 07:04:28 +00:00
Steve Checkoway c2b857d01c Remove bloated c++ wrapper. 2006-05-06 11:19:25 +00:00
Steve Checkoway 431f13437b Unused otherwise. 2006-05-05 09:41:23 +00:00
Steve Checkoway 7124e3360a Add MachineId(). 2006-05-05 09:27:26 +00:00
Chris Danford 3cb84a61b5 add GetMachineId 2006-05-04 05:13:06 +00:00
Chris Danford edf9f04293 add troubleshoot logging 2006-05-04 00:24:54 +00:00
Steve Checkoway 414e2313a8 Reimplement without using Cocoa. 2006-04-29 09:44:02 +00:00
Steve Checkoway 6869d2f0ba Implement GoToURL(). 2006-04-29 08:36:43 +00:00
Chris Danford 5093c59920 add GoToUrl to ArchHooks 2006-04-28 18:36:04 +00:00
Chris Danford 5749dbb258 add "joystick with keyboard" button for Back 2006-04-21 00:46:36 +00:00
Steve Checkoway c7131c1b8c Use ~/Library/Preferences instead of ~/Library/Application Support. 2006-04-06 05:55:58 +00:00
Glenn Maynard be5ff68d58 Fix race condition: thread->ThreadId is not necessarily assigned before
StartThread is run.
2006-04-05 06:45:03 +00:00
Glenn Maynard 0d4e8b44c2 Convert ACP strings from the OS that we show to the user. 2006-04-04 23:44:37 +00:00
Glenn Maynard 05c1ab44b9 simplify 2006-04-04 23:40:43 +00:00
Steve Checkoway 8195572649 If we don't have gtk on linux, use the Null loading window, don't throw an exception. 2006-03-29 07:01:01 +00:00
Chris Danford 9c4dc961dd add spacing for easier merging 2006-03-29 02:53:43 +00:00
Steve Checkoway 6d001dc761 Leave Save in Application Support, put Cache and Logs in Library, and put screenshots in Documents/PRODUCT_ID Screenshots. 2006-03-28 14:16:56 +00:00
Glenn Maynard f4b2e204d6 style cleanup 2006-03-28 06:23:01 +00:00
Glenn Maynard 50bfbb722d Mount Logs to My Documents. The program directory may not be writable. 2006-03-28 06:06:48 +00:00
Steve Checkoway a649cce9a6 Disable the real time critical sections, it's causing audio problems on single processor machines. 2006-03-28 02:06:06 +00:00
Glenn Maynard f93db25802 Systems with many unbuffered joystick devices may send 50 presses
per frame.  Use a large value, so we only trigger as a diagnostic for
broken RageInputDrivers.
2006-03-26 01:42:37 +00:00
Glenn Maynard acaf66b6c9 split scanning of devices from finding information about them 2006-03-25 05:03:45 +00:00
Glenn Maynard e096d513a8 construct device earlier 2006-03-25 03:50:44 +00:00
Glenn Maynard f943225636 better warnings 2006-03-25 03:49:35 +00:00
Glenn Maynard 7e127ea542 uppercase (cosmetic) 2006-03-25 03:48:32 +00:00
Glenn Maynard fcab277ec9 keep this around as a reminder; this doesn't matter for normal clocks, but it's not good for CLOCK_MONOTONIC 2006-03-23 21:45:53 +00:00
Chris Danford 96d75f8cee fix timeout value passed to pthread_cond_timedwait 2006-03-23 17:36:51 +00:00
Chris Danford c0dfb2453d Don't always poll DI for joystick changes in the main thread. Instead, poll the HID registry value, then poll DI for 15 seconds to catch the joystick change. 2006-03-22 22:39:35 +00:00
Steve Checkoway bb1d5d4c05 Fix iFPS != 0 assertion, at least when a nonzero rate is returned. (Not sure what LCD displays will report.) 2006-03-20 19:59:11 +00:00
Steve Checkoway bb1b56aed4 BSD 2006-03-20 06:52:06 +00:00
Steve Checkoway f7c28cb43b This seems wrong. The test for TLS should not set HAVE_TLS if it is not supported. 2006-03-20 06:50:37 +00:00
Chris Danford 702e5401d5 save Cache to My Documents. The Application Data dir is a pain to get to. 2006-03-19 20:50:09 +00:00
Chris Danford 345a588e2d move DevicesChanged polling into separate thread because the DInput calls block. Only supported if ThreadedInput=1. 2006-03-17 00:29:10 +00:00
Chris Danford 4dd5728ee0 style cleanup 2006-03-17 00:15:35 +00:00