Commit Graph
1774 Commits
Author SHA1 Message Date
Glenn Maynard f4e1bae560 OS mountpoints (with RageFileDriverDirect) don't end in a backslash;
fixes CreateDirectories failing
2006-02-20 23:34:55 +00:00
Chris Danford 75bd3e55a7 make smpackage dialogs app modal 2006-02-15 03:54:02 +00:00
Glenn Maynard 3def328a9a spacing 2006-02-14 11:40:24 +00:00
Glenn Maynard 01629e7f53 spacing 2006-02-14 11:35:00 +00:00
Glenn Maynard d081b1c204 add GetArchName 2006-02-13 23:14:11 +00:00
Glenn Maynard 241724d1d8 do SetErrorMode before the crash handler 2006-02-13 22:05:30 +00:00
Glenn Maynard 5219ea7ae6 make ArchHooks available to the crash handler 2006-02-13 22:05:04 +00:00
Glenn Maynard 6f33f310dc cleanup 2006-02-13 21:43:18 +00:00
Steve Checkoway 8abbd1799c Don't fall back. If it can't find the picture, just don't show a loading window. 2006-02-13 04:05:47 +00:00
Steve Checkoway b09d333d14 Add placeholder. 2006-02-11 09:31:39 +00:00
Steve Checkoway fbe91a6c7e Simplify. 2006-02-11 04:41:39 +00:00
Glenn Maynard 4f1322da92 all else is equal, so we may as well use lowercase; that's what locale
identifiers do (eg. "en_US"), anyway.
2006-02-11 03:45:25 +00:00
Steve Checkoway 4633edaefa Comment. 2006-02-10 15:05:51 +00:00
Steve Checkoway 3a61afbc08 Attempt to do this with slightly less voodoo. It was spamming output due to failure before, which was causing skips every time the log/info was flushed. 2006-02-10 13:36:26 +00:00
Steve Checkoway c0c7804333 Revert. 2006-02-10 11:48:41 +00:00
Steve Checkoway d2136fb15b Cleanup. There is no way to prevent being preempted on OS X. 2006-02-10 10:28:01 +00:00
Steve Checkoway f1e8662ac6 Spacing cleanup. 2006-02-10 10:14:15 +00:00
Steve Checkoway b6d4aa4ff7 Spacing cleanup. 2006-02-10 10:05:20 +00:00
Steve Checkoway 4199cbc9c0 Create JoystickDevices for HID game pads (untested). 2006-02-10 08:50:24 +00:00
Steve Checkoway bb9848adcc Revert. 2006-02-10 04:49:45 +00:00
Glenn Maynard 9d10cf5fb4 connect crash handler 2006-02-09 23:31:10 +00:00
Chris Danford 02786346b8 use gamepads 2006-02-09 01:53:24 +00:00
Chris Danford a1fcc64baf poll DInput for number of joysticks instead of polling registry for num HID devices. Fixes us resetting INPUTMAN too early (after Windows sees the HID device but before DirectInput exposes it) 2006-02-09 00:53:20 +00:00
Chris Danford bad42fef01 don't localize error dialog. THEME is shutdown by that time. 2006-02-08 22:28:47 +00:00
Chris Danford 38d439c713 fix ugly headers when using large fonts 2006-02-08 22:20:15 +00:00
Steve Checkoway d449ca554c Add stretch hint. 2006-02-07 08:34:36 +00:00
Steve Checkoway a65d13c6d1 class -> typedef set. 2006-02-07 08:29:36 +00:00
Steve Checkoway 2ea7e8c897 GetMonitorAspectRatio. 2006-02-07 08:08:37 +00:00
Chris Danford ddbe74e1e2 add GetMonitorAspectRatio 2006-02-07 04:39:48 +00:00
Chris Danford b46e53e27b make dialogs localizable
adjust control to fit longer text
2006-02-07 04:38:51 +00:00
Chris Danford f904f05fcc add GetMonitorAspectRatio 2006-02-07 04:28:24 +00:00
Steve Checkoway 52b7411cee PBXGetVolInfoSync is deprecated as is just about every other function that will convert from a path to a vol ref number so don't bother. Just use the volume name to flush since that was the only thing the vol ref number was used for.
Compute volume size using block size times number of blocks.
2006-02-06 02:58:34 +00:00
Steve Checkoway 3cd26abb99 Just in case these are ever implemented, fix. sem_* return -1 for all error conditions. Only sem_destroy sets errno to EBUSY anway.
Also, ASSERT so we get a backtrace.
2006-02-05 13:24:44 +00:00
Steve Checkoway 79218ae6ad Bah. Revert. The functions sem_init() and sem_destroy() are implemented as stubs only. They return -1 with errno=ENOSYS. 2006-02-05 13:21:58 +00:00
Steve Checkoway 48bf80b5f6 OS X has semaphores for every version we support (10.2.8 and on). 2006-02-05 13:00:09 +00:00
Glenn Maynard 918e9ec05b fix ID 2006-02-03 07:27:08 +00:00
Chris Danford 23d4e4366a fix OK dialog in smpackage 2006-02-03 06:24:07 +00:00
Steve Checkoway 3a669a84e6 Hot pluggable input devices on OS X. 2006-01-28 07:01:10 +00:00
Steve Checkoway ba00800245 Don't just make the text box the size of the splash picture. Make it 4 pixels larger than 3 times the height of a line of text. 2006-01-28 04:32:20 +00:00
Steve Checkoway aef7bdf3c1 Cleanup. 2006-01-27 10:35:56 +00:00
Steve Checkoway 28f218abbc Year. 2006-01-27 10:33:47 +00:00
Steve Checkoway 00429b8c9d Add license. 2006-01-27 10:33:07 +00:00
Steve Checkoway 6ac24c8cda Fix concurrent rendering while windowed. Also shutdown fullscreen cleanly and fix memory leak. 2006-01-27 10:30:24 +00:00
Glenn Maynard f4f326f893 implement concurrent rendering on X11. Still a little flickery when switching in and out of threaded mode; not sure why yet. 2006-01-27 09:21:43 +00:00
Glenn Maynard eb0e1f4295 add an overload which is called from the main thread, just before using the concurrent rendering thread 2006-01-27 09:13:03 +00:00
Glenn Maynard dca00042c2 fix segfault when unbound keys are pressed 2006-01-27 08:15:46 +00:00
Steve Checkoway dae517d250 Make sure that the run loop runs until the input handler terminates by adding a run loop source. 2006-01-27 07:33:11 +00:00
Glenn Maynard 322f713e89 cleanup 2006-01-27 00:59:42 +00:00
Glenn Maynard 89a1e0c79e cleanup 2006-01-27 00:58:20 +00:00
Chris Danford 7bec4f7a3e show "space" instead of "Key " 2006-01-26 02:41:35 +00:00