Commit Graph
19315 Commits
Author SHA1 Message Date
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
Steve Checkoway 1cd855ff5a update list 2006-01-15 23:49:07 +00:00
Steve Checkoway 9ca93b01a2 Remove SDL and update to Xcode 2.2.1. 2006-01-15 23:48:46 +00:00
Steve Checkoway 5d2d6692c3 If we don't have a crash handler, don't try to invoke it. 2006-01-15 23:39:48 +00:00
Glenn Maynard 2ac3a986a0 simplify 2006-01-15 23:33:29 +00:00
Steve Checkoway f4f0d604b3 Cleanup. 2006-01-15 23:20:13 +00:00
Glenn Maynard e23bebcfa3 Init() is only called by Load(); merge calls. Call it before setting m_cmds. 2006-01-15 23:10:50 +00:00
Glenn Maynard 0e4e3aa932 These code paths all call Init() and defOut.Init, including
the fall-through case.  Merge them.  (They're all a little
wrong: they clear m_cmds, which causes a crash later in
ImportOption on the error case, which is what I'm really
trying to fix ...)
2006-01-15 23:03:31 +00:00
Glenn Maynard 2517ced11c standard metric for "forceallplayers" 2006-01-15 22:35:25 +00:00
Glenn Maynard 64a633ac9f remove unused 2006-01-15 22:24:29 +00:00
Glenn Maynard c80657614c use ShowExplanations=1 2006-01-15 22:19:44 +00:00
Glenn Maynard d3fa0e12b0 remove no-op 2006-01-15 22:19:32 +00:00
Glenn Maynard 81faccb752 remove unused 2006-01-15 22:18:13 +00:00
Glenn Maynard a345a16d3b Fix RestoreGamePrefs when restoring to a game that hasn't been
used before: it wouldn't be in m_mapGameNameToGamePrefs, so
we'd keep the prefs of the previous game and Static.ini wouldn't
be loaded.  (Theme still isn't being applied correctly.)
2006-01-15 22:11:30 +00:00
Glenn Maynard bd9c97583e fix "warning: base class `class IMessageSubscriber' should
be explicitly initialized in the copy constructor"
2006-01-15 20:49:27 +00:00
Glenn Maynard a87993bcb1 finish ctor transition 2006-01-15 20:46:15 +00:00
Glenn Maynard 65e58afda2 ctor transition (stage 3 ...) 2006-01-15 20:38:51 +00:00
Glenn Maynard 06e389ecd2 load in Init() 2006-01-15 20:34:52 +00:00
Glenn Maynard 972558468f fix warning 2006-01-15 20:30:02 +00:00
Thad Ward f6c42a49e5 must include global.h 2006-01-15 20:20:47 +00:00
Glenn Maynard a198748b32 fix warning 2006-01-15 19:50:34 +00:00
Glenn Maynard 2b4c9e4516 Transition away from Screen(sName). 2006-01-15 19:49:02 +00:00
Glenn Maynard 3e456e60fd load in Init() 2006-01-15 19:48:11 +00:00
Glenn Maynard bec6978d60 accidental commit 2006-01-15 19:34:16 +00:00
Glenn Maynard 5a3f362f5d load in Init() 2006-01-15 19:29:33 +00:00
Glenn Maynard f6ea595c12 load in Init() 2006-01-15 19:22:17 +00:00
Glenn Maynard 1c5b3c9002 Transition away from Screen(sName). 2006-01-15 19:18:57 +00:00
Glenn Maynard 40ce1c2356 fix crash 2006-01-15 19:17:50 +00:00
Glenn Maynard 735a198c06 load in Init() 2006-01-15 19:13:38 +00:00
Glenn Maynard ced8fd4561 Transition away from Screen(sName). 2006-01-15 19:04:34 +00:00
Glenn Maynard 470c909ec6 Transition away from Screen(sName). 2006-01-15 18:54:03 +00:00
Glenn Maynard edb6479aff load metrics in Init 2006-01-15 18:46:30 +00:00
Glenn Maynard 87ea090b9b Transition away from Screen(sName). 2006-01-15 18:37:57 +00:00
Glenn Maynard 1fe278b48d Transition away from Screen(sName), to Screen(); set the name just
before calling Init().  This will reduce the amount of repetitive
boilerplate code for screens, allowing a screen to have no explicit ctor.
2006-01-15 18:36:40 +00:00
Glenn Maynard 4ed508978a use GetNextScreen() 2006-01-15 18:35:26 +00:00
Glenn Maynard 46485f885d use Init() 2006-01-15 18:30:35 +00:00
Glenn Maynard ad10e2fb34 skip with Post, not Handle 2006-01-15 18:29:50 +00:00
Glenn Maynard b07a27f7aa fix disappearing arrows 2006-01-15 18:28:16 +00:00