Commit Graph
777 Commits
Author SHA1 Message Date
Steve Checkoway e17ccc6bdb Allow quitting before creating the main window. 2007-02-04 08:17:22 +00:00
Steve Checkoway 5e15696c59 Yes. 2007-02-04 08:07:26 +00:00
Steve Checkoway ea316d22a0 The version_time variable is itself const. I.e., constant pointer to constant data. 2007-02-04 02:08:25 +00:00
Glenn Maynard d401a01553 allow using CryptManager without generating global keys; remove CryptMan dependency on PrefsMan 2007-01-31 05:31:25 +00:00
Glenn Maynard 08a4dffbe1 disable exceptions - much smaller binary 2007-01-24 07:51:52 +00:00
Glenn Maynard 095b6f5ba0 GameToMenu -> GameButtonToMenuButton 2007-01-13 01:16:00 +00:00
Glenn Maynard 0340f75745 don't count credits added on the system menu in bookkeeping 2006-12-19 09:09:16 +00:00
Glenn Maynard b29f884b95 remove old param 2006-12-19 09:05:27 +00:00
Glenn Maynard fd42989229 slightly odd, but practical: handle coin counter in LightsMan 2006-12-19 09:02:40 +00:00
Glenn Maynard b984831d4d SUPPORT_OPENGL by default. (The general guideline for arch_setup
is "provide reasonable behavior by default"; arch_setup should set up
things special for that architecture, with a minimum of boilerplate.)
2006-12-17 08:13:42 +00:00
Glenn Maynard f2e0053c7d Make* -> Driver::Create. Having these floating in arch.h isn't
useful; if you create the class, you need the class definition to
free it, and anyone creating a class is probably going to use it,
too.
2006-12-17 08:00:03 +00:00
Glenn Maynard 17c32b90c2 Make* -> Driver::Create. Having these floating in arch.h isn't
useful; if you create the class, you need the class definition to
free it, and anyone creating a class is probably going to use it,
too.
2006-12-17 07:41:21 +00:00
Steve Checkoway 32e20beefc manager -> handler 2006-12-07 12:35:19 +00:00
Steve Checkoway f299862e19 Update comment. 2006-12-07 12:33:39 +00:00
Glenn Maynard 9fa7a83535 update comments 2006-11-21 17:58:04 +00:00
Glenn Maynard 35fb88e5e5 Drop generic concurrent rendering. It makes too many things very
complicated, and I don't trust it at a high level: it makes too
many unchecked things concurrent, so I think it will make things
brittle.
2006-11-13 21:04:17 +00:00
Steve Checkoway 30d9410b65 Unneeded. 2006-11-01 10:45:51 +00:00
Glenn Maynard 4bb479a445 standard enums for some preference types 2006-10-07 07:43:18 +00:00
Glenn Maynard cb746be4c3 Invalid 2006-10-07 03:43:41 +00:00
Glenn Maynard be694a6f26 redundant 2006-10-05 00:50:54 +00:00
Glenn Maynard f8c8a7852e StepMania::ChangeCurrentGame calls ReadGamePrefsFromDisk;
fixes theme not changed on game change
2006-10-05 00:49:47 +00:00
Glenn Maynard 01452ecca0 split SwitchToLastPlayedGame and ReadGamePrefsFromDisk 2006-10-05 00:48:32 +00:00
Glenn Maynard e82add1f62 SetInputScheme 2006-09-30 09:35:02 +00:00
Glenn Maynard 3460f79f54 simplify 2006-09-30 07:48:36 +00:00
Glenn Maynard 09f5687615 simplify 2006-09-30 07:47:54 +00:00
Glenn Maynard 303ae8cfea simplify 2006-09-30 07:45:15 +00:00
Glenn Maynard f03cd3054a This is only called by ScreenOptionsMasterPrefs, which saves prefs on its own. 2006-09-30 07:01:07 +00:00
Glenn Maynard 8f0d30d709 fix new 2006-09-28 05:02:33 +00:00
Glenn Maynard 1cdab04b96 fix weird singleton init 2006-09-28 03:41:56 +00:00
Glenn Maynard 39e89b5986 EndGame in GameLoop 2006-09-21 05:08:42 +00:00
Glenn Maynard cb288fbfba cleanup 2006-09-21 05:04:33 +00:00
Glenn Maynard 10f0929551 don't crash if SCREENMAN isn't up (this should probably be done
by the caller)
2006-09-21 04:57:38 +00:00
Glenn Maynard 1490cf8075 no longer needed 2006-09-21 04:45:49 +00:00
Glenn Maynard e779328560 delete lua later 2006-09-21 04:23:31 +00:00
Glenn Maynard 8d81ef8806 init Lua earlier 2006-09-21 04:06:44 +00:00
Glenn Maynard 92ade8fa90 reduce THEME->UpdateLuaGlobals() to LUA->RegisterTypes 2006-09-21 03:55:22 +00:00
Glenn Maynard 7210df525b remove coin debouncing; InputFilter does better generic debouncing
on all inputs
2006-09-19 09:42:25 +00:00
Glenn Maynard f9149b5b0d cleanup 2006-09-19 09:37:02 +00:00
Glenn Maynard 26fd04c73c in SpecialFiles.h 2006-09-19 09:22:01 +00:00
Steve Checkoway 6ea2a41b00 Cleanup RageException::Throw(). Do not use ssprintf() inside of Throw() and do not pass it bare error messages. Use RageException::Throw( "%s", sError.c_str() ); instead. Be consistent with quoting file names "%s" and theme metrics as "%s : %s". Try to make them complete English sentences when possible. 2006-09-17 01:19:19 +00:00
Steve Checkoway ed9ae19afd Only flush the screen shot directory. 2006-09-16 03:16:03 +00:00
Steve Checkoway 363e726652 Only flush the directory cache of the screen shot directory. 2006-09-16 03:09:42 +00:00
Steve Checkoway 2cf71907ee Fix comment. Only 5 numbers. 2006-09-16 02:26:14 +00:00
Glenn Maynard 6c8d5774fc remove old SDL stuff 2006-09-15 23:48:15 +00:00
Glenn Maynard 3f40f6c796 unneeded 2006-09-15 06:06:36 +00:00
Glenn Maynard c7dfb9f2ec MenuInput -> MenuButton 2006-09-14 20:52:34 +00:00
Glenn Maynard a05fe7e8ab simplify GameToMenu 2006-09-14 20:37:41 +00:00
Glenn Maynard 21d275e21c input.pn 2006-09-14 03:18:59 +00:00
Glenn Maynard 8859950d46 RememberInput after filling everything in 2006-09-14 03:11:38 +00:00
Glenn Maynard d5857acb3a A problem with removing StyleI.player: an obscure difference
between StyleI.player and MenuI.player is that StyleI is set even
if there's no attached MenuButton, and MenuI.player is set even
if there's no attached column.  That's an odd distinction, anyway.

Move input.MenuI.player to input.pn.  This also puts it in the
same place as input.mp.
2006-09-13 09:57:07 +00:00