Steve Checkoway
deb83df80a
Add handler for uncaught NSExceptions.
2005-12-13 06:48:58 +00:00
Steve Checkoway
0e5ba41c65
Oddly enough, fix memory cards for OS X.
2005-12-13 01:43:00 +00:00
Steve Checkoway
f8a954fa14
Add files, move a few around.
2005-12-12 10:02:42 +00:00
Steve Checkoway
6aab1a354c
Missed old commit: Use image in Data/splash.png, fall back on internal splash if it's missing.
2005-12-12 10:02:22 +00:00
Steve Checkoway
d62b517636
Use SpecialFiles.
2005-12-12 09:59:37 +00:00
Steve Checkoway
d833390f9d
Fix signed v. unsigned comparison warnings.
2005-12-12 09:59:17 +00:00
Steve Checkoway
5e68c985a6
Fix warning. (It _should_ be %zu...)
2005-12-12 09:48:58 +00:00
Steve Checkoway
14c705a2de
Fix abort at runtime.
2005-12-12 09:48:18 +00:00
Steve Checkoway
f164a13d69
If you're relying on a variable being a certain bit length, specify it explicitly. Also, You should just use inet_ntop (or if that's not defined inet_ntoa).
2005-12-12 09:45:58 +00:00
Steve Checkoway
9293fb0f02
Cleanup.
2005-12-10 08:45:27 +00:00
Steve Checkoway
43066e5cb1
Only rebuild the removable device list when it changes.
2005-12-10 08:41:16 +00:00
Steve Checkoway
f91fb3b574
Missed a file.
2005-12-10 07:34:01 +00:00
Steve Checkoway
9ef614f2f1
OS X memory card helper.
2005-12-10 07:14:53 +00:00
Steve Checkoway
43f7034bbb
Add files.
2005-12-10 07:14:19 +00:00
Steve Checkoway
11aacd82a7
OS X memory card driver.
2005-12-10 07:14:09 +00:00
Steve Checkoway
fc0f6b8e73
Fix compile.
2005-12-10 05:33:34 +00:00
Steve Checkoway
745744193b
Fix compile.
2005-12-10 05:06:19 +00:00
Steve Checkoway
34d979d364
Set SDKROOT
2005-11-29 08:07:33 +00:00
Steve Checkoway
7580e3d9bf
Fix for pre 10.4
2005-11-12 23:10:13 +00:00
Steve Checkoway
ad26458081
Fix compile on OS X.
2005-11-12 03:59:24 +00:00
Steve Checkoway
67477db9f2
Don't show version number here.
2005-11-10 07:09:48 +00:00
Steve Checkoway
c0056e546a
Use a different api for this.
2005-11-08 06:04:09 +00:00
Steve Checkoway
69452209e3
SM
2005-11-07 09:51:01 +00:00
Steve Checkoway
5f2a151e9f
hmm
2005-11-07 09:49:57 +00:00
Steve Checkoway
164555ac24
No debugging!
2005-11-07 09:49:18 +00:00
Steve Checkoway
90e4e1b039
Update.
2005-11-07 09:45:30 +00:00
Steve Checkoway
3e3ae3f34f
Remove files I haven't finished writing from the build and fix the libjpeg header search path.
2005-11-04 12:56:12 +00:00
Steve Checkoway
c45ef95e27
unused
2005-11-04 12:53:32 +00:00
Steve Checkoway
e56e3551dd
Write the bundle path for a particular version into the users preferences.
2005-11-04 09:23:15 +00:00
Steve Checkoway
45bdf1f517
This is supposed to "[take] the form of a Java package name, com.foosoft."
2005-11-04 07:47:02 +00:00
Steve Checkoway
bafc4797a2
Use correct define.
2005-11-04 07:43:33 +00:00
Steve Checkoway
937721f718
Slight change to ProductInfo.h. Now just enter the strings without quotes in the PRODUCT_{NAME,VER}_BARE defines but still use PRODUCT_{NAME,VER} or PRODUCT_NAME_VER in the code.
...
Use PRODUCT_{NAME,VER}_BARE in the Info.plist instead of having to hand code that for every release (and forgetting for about a third of them).
2005-11-02 09:18:39 +00:00
Steve Checkoway
7042ab88f5
cleanup
2005-10-31 22:00:26 +00:00
Steve Checkoway
4df02ed98d
cleanup
2005-10-31 21:28:53 +00:00
Steve Checkoway
8bb2254628
cleanup
2005-10-31 20:37:34 +00:00
Steve Checkoway
5d56e7e154
Cleanup, ensure that the stack finding functions are not inlined.
2005-10-31 20:37:18 +00:00
Steve Checkoway
cc189a7e5d
Update.
2005-10-31 03:24:52 +00:00
Steve Checkoway
57830f22ff
Add separator between "Show All" and "Quit StepMania".
2005-10-31 03:09:02 +00:00
Steve Checkoway
ed5fa87584
Fix spelling.
2005-10-31 03:03:53 +00:00
Steve Checkoway
33fb76772f
Remove hack.
2005-10-31 02:30:22 +00:00
Steve Checkoway
9ef6cff623
cleanup
2005-10-31 01:56:42 +00:00
Steve Checkoway
8221c2f20d
Let SM play nice with OS X's headers.
2005-10-31 01:56:15 +00:00
Steve Checkoway
f89319f256
Fix warnings.
2005-10-31 01:55:05 +00:00
Steve Checkoway
784a073764
Quit is now handled by a menu key equivalent.
2005-10-31 00:51:06 +00:00
Steve Checkoway
cdcf01470d
Exclude from Window menu.
2005-10-31 00:49:40 +00:00
Steve Checkoway
d87989bb8c
Handle key equivalents in menus.
2005-10-31 00:47:58 +00:00
Steve Checkoway
b6df02af4c
Cannot use FOREACH here since --song is not valid for the first element.
2005-10-31 00:32:30 +00:00
Steve Checkoway
7a3887c1c1
Fix crash.
2005-10-30 23:59:12 +00:00
Steve Checkoway
2ca163bf00
oops
2005-10-30 13:53:10 +00:00
Steve Checkoway
3cb0889324
Fix ppc linux compile.
2005-10-30 13:11:15 +00:00
Steve Checkoway
91c38af1f7
Add/remove files.
2005-10-30 09:47:11 +00:00
Steve Checkoway
8d56d70e0f
Move ExitGame into GameLoop.h.
2005-10-30 09:45:52 +00:00
Steve Checkoway
33c0408ca2
Move ExitGame into GameLoop.h
2005-10-30 09:45:39 +00:00
Steve Checkoway
eea687a01a
Fix warning.
2005-10-30 09:44:25 +00:00
Steve Checkoway
74bfe9f8a2
License.
2005-10-30 08:53:21 +00:00
Steve Checkoway
c576663c15
Add cursor hack since SDL_ShowCursor fails. Also, prevent resizing the window.
2005-10-30 08:51:02 +00:00
Steve Checkoway
5ff545cbf2
Use setNeedsDisplay: since I think display: should only be called from the GUI thread.
2005-10-30 08:38:03 +00:00
Steve Checkoway
962652291d
Cleanup.
2005-10-30 08:36:10 +00:00
Steve Checkoway
950e10c761
remove
2005-10-30 07:13:20 +00:00
Steve Checkoway
a867e5a301
Replace SDLMain.* This still class SDL_main(), for now.
2005-10-30 07:09:56 +00:00
Steve Checkoway
abf7399207
Apparently some DWIs use a tab for a separator.
2005-10-29 14:57:04 +00:00
Steve Checkoway
ad6191e6d9
If you tell gcc to consider floating point constants as single precision (since that's most of what's used in SM), it warns here. This just shuts it up.
2005-10-29 13:04:07 +00:00
Steve Checkoway
4ce7d47899
Cleanup.
2005-10-29 12:22:43 +00:00
Steve Checkoway
3c0deebeba
Actor::DrawPrimitives() does nothing.
2005-10-29 11:38:23 +00:00
Steve Checkoway
e41570a8f8
Cleanup and simplify.
2005-10-28 14:21:23 +00:00
Steve Checkoway
c4195979f3
Clean up a bit, remove useless code. Some work needs to be done to fix up the menu bar situation.
2005-10-28 08:07:53 +00:00
Steve Checkoway
42f4598f50
Add license.
2005-10-28 08:05:32 +00:00
Steve Checkoway
1726efed12
GetPreferredLanguage.
2005-10-28 08:04:44 +00:00
Steve Checkoway
fd28146428
Fix beeps by just not posting keydown events.
2005-10-28 05:40:37 +00:00
Steve Checkoway
c6c04d8c6b
Remove out of date comment, cleanup.
2005-10-25 02:53:35 +00:00
Steve Checkoway
04d79278d4
Cleanup. Fix beeping when pressing certain keys while windowed. It still beeps in full screen and command key presses beep all the time.
...
I need to just replace SDL entirely to fix this. LowLevelWindow is all that remains.
2005-10-24 13:41:01 +00:00
Steve Checkoway
7280c1ccb3
Simplify.
2005-10-24 13:39:10 +00:00
Steve Checkoway
fcff93222e
Get the product description.
2005-10-24 12:46:25 +00:00
Steve Checkoway
55f9fe93be
*shurg* it thinks they're newer.
2005-10-24 12:29:48 +00:00
Steve Checkoway
878247f51d
Update. (I hope this adds the shell script phase to fix problems with ranlib.)
2005-10-24 11:46:48 +00:00
Steve Checkoway
8310140755
Set new arbitrary values with the input handler above the sound decoder.
2005-10-24 11:40:43 +00:00
Steve Checkoway
ff9f7d25c5
Test having SM not run in the main thread. This is most noticeable during the loading window since events are still processed.
...
It's possible that this causes problems if something in SDL or SM absolutely must be run in the main thread. One thing to consider is lowering the main thread's precedence.
2005-10-24 11:29:34 +00:00
Steve Checkoway
10688caf8e
Use SetThreadPrecedence().
2005-10-24 11:21:46 +00:00
Steve Checkoway
05201a047c
Header cleanup. Use SetThreadPrecedence() and add potential replacement code for GetCurrentTime().
2005-10-24 11:21:17 +00:00
Steve Checkoway
a1e97116b5
Cleanup and add SetThreadPrecedence().
2005-10-24 11:18:28 +00:00
Steve Checkoway
2e84aba3a4
The new OS X input driver returns F13 for the F13 key. It might decide to return print screen for non-apple keyboards depending on the keyboard. Support both and keep cmd-F12 for laptops.
2005-10-24 11:18:01 +00:00
Steve Checkoway
aa0f90feae
__MACOSX__ --> MACOSX, keep __MACOSX__ for ogg.
2005-10-24 10:37:56 +00:00
Steve Checkoway
35ad7eb289
Support preferred sample rates and report the latency more correctly.
2005-10-24 08:55:25 +00:00
Steve Checkoway
5156e4cbf5
Cleanup.
2005-10-24 08:19:04 +00:00
Steve Checkoway
cb229a8774
Remove redundant defines.
2005-10-24 08:17:12 +00:00
Steve Checkoway
3f93a76b21
Header cleanup.
2005-10-24 07:37:38 +00:00
Steve Checkoway
532b115aa6
Remove unnecessary. (Funny comment though.)
2005-10-24 06:51:20 +00:00
Steve Checkoway
a2c1b1443d
Cleanup.
2005-10-24 05:28:38 +00:00
Steve Checkoway
5d41ae8076
Update Library project.
2005-10-23 09:54:37 +00:00
Steve Checkoway
7888f7b53d
Add theora.
2005-10-23 09:53:14 +00:00
Steve Checkoway
e1ba368806
Update project file.
2005-10-23 09:52:29 +00:00
Steve Checkoway
1a78603d2a
Add static libs.
2005-10-23 09:51:52 +00:00
Steve Checkoway
836762c977
update
2005-10-19 21:39:27 +00:00
Steve Checkoway
58323e3387
Use InputHandler_Carbon
2005-10-19 21:21:55 +00:00
Steve Checkoway
268b4007f8
Finish InputHandler_Carbon and use it.
2005-10-19 21:12:18 +00:00
Steve Checkoway
298925586e
oops.
2005-10-19 20:25:12 +00:00
Steve Checkoway
9d6b0890a5
Work on keyboard handler. Nearly there.
2005-10-19 11:23:21 +00:00
Steve Checkoway
0257336607
Some sort of project update.
2005-10-19 07:25:55 +00:00
Steve Checkoway
85e0e3a1ec
Prepare code for adding a KeyboardDevice by putting common code into a Device abstract class.
2005-10-18 09:00:53 +00:00
Steve Checkoway
fd65b7e34e
Cleanup, the carbon events aren't being dispatched so this will be done in the same way as the joysticks.
2005-10-18 07:48:02 +00:00