Commit Graph
19352 Commits
Author SHA1 Message Date
Glenn Maynard dde02a286e split out ScreenOptions::GetNextScreenForSelection 2006-01-16 20:39:52 +00:00
Glenn Maynard 5320b3e92e OptionRowHandlers were originally exclusive to SOMaster, but
they're accessible by SOptions now, too.  Move this slightly
tricky next-screen logic into SOptions, since it can apply
to any screen that sets OptionRowHandlers.

(Actually, this doesn't really belong in BeginFadingOut, since
it's not called "MaybeBeginFadingOutDependingOnTheCurrentOption".
Maybe this should be done in ExportOptions, I'm not sure yet,
but this is a step in the right direction.)
2006-01-16 20:30:55 +00:00
Glenn Maynard 0d5f75e736 const 2006-01-16 20:30:19 +00:00
Glenn Maynard d1f82038d1 simplify 2006-01-16 20:02:42 +00:00
Glenn Maynard 27cdcd6b3e const 2006-01-16 19:58:22 +00:00
Glenn Maynard dddf6f48bb cleanup 2006-01-16 19:50:56 +00:00
Glenn Maynard 41b4efe581 detach handler before deleting them 2006-01-16 19:48:57 +00:00
Glenn Maynard 4601b52f80 scope 2006-01-16 19:47:57 +00:00
Glenn Maynard a6017e79d4 simplify 2006-01-16 19:44:07 +00:00
Glenn Maynard 080d0d5042 cleanup 2006-01-16 19:37:23 +00:00
Steve Checkoway 4f45c103f5 Remove libraries. Complete universal binaries can now be built. I can't test them though. 2006-01-16 07:39:51 +00:00
Steve Checkoway 2b60174182 Ignore any part of the file before src. gcc replaces __FILE__ with the name of the file as it was passed to it. Xcode invokes gcc with absolute paths. This makes crash logs slightly easier to read. 2006-01-16 07:39:04 +00:00
Steve Checkoway e06c1ce4e3 Update all libraries. In the process, I combined libvorbisfile.a and libvorbis.a; also liblualib.a and liblua.a. These are universal binaries. 2006-01-16 07:25:11 +00:00
Steve Checkoway 624a5bd525 Update README 2006-01-16 07:21:09 +00:00
Steve Checkoway 226780ddbb Simplify library creation process. Now just click build once here and put the files in the correct place as per the README. Universal binaries are created for all libraries and frameworks. 2006-01-16 07:20:56 +00:00
Steve Checkoway 87fe2f9e5e Missed one. 2006-01-16 06:04:41 +00:00
Glenn Maynard 7b637f923e unused 2006-01-16 05:13:32 +00:00
Glenn Maynard 8007b5d9f7 cleanup 2006-01-16 05:11:56 +00:00
Glenn Maynard e581d43cdb Move m_sprDisqualify to ScreenPlayerOptions. 2006-01-16 05:09:11 +00:00
Glenn Maynard 297878e379 unused 2006-01-16 04:48:10 +00:00
Glenn Maynard 20307748df cleanup 2006-01-16 04:46:36 +00:00
Glenn Maynard 67cb967ad3 overly abstracted 2006-01-16 04:44:29 +00:00
Glenn Maynard 08847b9bb1 cleanup 2006-01-16 04:43:21 +00:00
Glenn Maynard 21094d8066 not virtual 2006-01-16 04:39:02 +00:00
Glenn Maynard b812dba676 cleanup 2006-01-16 04:38:16 +00:00
Glenn Maynard b35e3448c7 cleanup 2006-01-16 04:36:17 +00:00
Glenn Maynard 9b2b22ffc0 overly abstracted 2006-01-16 04:35:00 +00:00
Glenn Maynard cb90821cfe cleanup 2006-01-16 04:26:54 +00:00
Glenn Maynard 1f05393033 comment, const, scope 2006-01-16 04:25:05 +00:00
Glenn Maynard d612d2de98 consistency 2006-01-16 04:18:31 +00:00
Glenn Maynard 243f5b3d8f cleanup 2006-01-16 04:17:06 +00:00
Glenn Maynard d47270bdab simplify 2006-01-16 04:16:24 +00:00
Glenn Maynard 03a27fcd1c unused 2006-01-16 04:15:08 +00:00
Glenn Maynard ae60708bcb redundant, Init does this 2006-01-16 04:03:05 +00:00
Glenn Maynard 51873e1818 cleanup 2006-01-16 04:02:19 +00:00
Glenn Maynard a00ff1269f cleanup 2006-01-16 03:57:12 +00:00
Glenn Maynard 244345febb simplify 2006-01-16 03:52:45 +00:00
Glenn Maynard a40a954ff7 cleanup 2006-01-16 03:49:21 +00:00
Steve Checkoway 297cc7e878 Update library project to perform config.h (and other) file generation automatically as needed. Also build as universal binaries. 2006-01-16 03:42:12 +00:00
Steve Checkoway 407b356895 Update build instructions. All files that would be generated for the frameworks are done by the Xcode build now. 2006-01-16 03:41:09 +00:00
Glenn Maynard 03525246a1 NavigationMode 2006-01-16 03:26:48 +00:00
Glenn Maynard 06e94c8b8c add NavigationMode
(OptionMenuFlags predated metric fallback logic, where we didn't
want to add a ton of flags that we'd have to duplicate in a bunch
of screens.)
2006-01-16 03:25:30 +00:00
Steve Checkoway b7aef41e4b Update instructions to include patch. 2006-01-16 03:03:44 +00:00
Glenn Maynard 4fa6ab0e88 regular metric for InputMode 2006-01-16 02:37:19 +00:00
Glenn Maynard 87fed49701 StringToInputMode 2006-01-16 02:34:09 +00:00
Glenn Maynard 1121b8dc5f ScreenOptionsService uses "smnavigation", but ScreenOptionsServiceChild screens do not 2006-01-16 02:32:22 +00:00
Glenn Maynard 154d5f567f I don't know what this is for. Normally, in THREE_KEY_MENU, there are no
changable values, so this should never matter.
2006-01-16 02:22:34 +00:00
Glenn Maynard 6a5ed74966 Fix item colors for LAYOUT_SHOW_ONE_IN_ROW,
m_bOneChoiceForAllPlayers rows.  Previously, we'd always use the
color for P2, causing the item to be colored as "not selected" even when
P1 selects it.
2006-01-16 02:21:38 +00:00
Glenn Maynard 58ac469571 empty 2006-01-16 00:05:11 +00:00
Steve Checkoway be85685182 Rename. 2006-01-15 23:51:02 +00:00