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