Glenn Maynard
607c22fef9
add PrefsManager::GetPreferenceByName
2004-12-07 10:04:19 +00:00
Glenn Maynard
823eac2631
make g_ConfOptions a vector
2004-12-07 09:49:03 +00:00
Glenn Maynard
dbb52c70d7
real fix for options
2004-12-07 09:22:38 +00:00
Glenn Maynard
f7bb6ef29e
grr, not quite
2004-12-07 08:32:29 +00:00
Glenn Maynard
8e57c4ca76
This should fix options menu crashes. Adding casts to the MOVE() macros
...
didn't make it work, since there was no cast overload to bool&, etc; it
just forced the (non-POD) type to that type, which resulted in the struct
being clobbered.
2004-12-07 08:28:24 +00:00
Charles Lohr
295ae2d961
Oops.
2004-12-07 06:06:01 +00:00
Charles Lohr
9e8cbeb8df
Verify that we won't call a method on a non-existant element.
...
This seems to be the root of a handfull of crashes.
2004-12-07 05:53:03 +00:00
Charles Lohr
c3f154dd27
Hmm.. Maybe this'll fix it.
2004-12-07 03:24:14 +00:00
Glenn Maynard
ed097b0a5d
cleanups (working on cleaner ConfOption/Preference integration)
2004-12-07 02:47:21 +00:00
Glenn Maynard
d3180e8690
cleanup
2004-12-07 02:42:50 +00:00
Glenn Maynard
63e2b2be99
move a couple preferences out of PrefsManager
2004-12-07 01:48:46 +00:00
Glenn Maynard
a663219b8a
move a couple preferences out of PrefsManager
...
- eventually, this will reduce the gargantuan PrefsManager
- adding prefs doesn't require modifying PrefsManager.h and recompiling a lot
- starting with these options because they aren't in ScreenOptionsMaster
2004-12-07 01:47:32 +00:00
Glenn Maynard
ba929b8e71
move more common stuff out of the template class, so g_pvpSubscribers is
...
more useful
2004-12-07 01:44:17 +00:00
Glenn Maynard
c37a82ed40
more general string<->value functions
2004-12-07 01:43:06 +00:00
Glenn Maynard
d9cfe446ce
fix preference names
2004-12-07 01:41:55 +00:00
Glenn Maynard
bc07b82eed
add Preference.h
2004-12-07 00:52:34 +00:00
Glenn Maynard
04e4406cbb
move ScreenSystemLayer into Screens
2004-12-07 00:34:19 +00:00
Glenn Maynard
dac3c2b978
update
2004-12-07 00:09:47 +00:00
Glenn Maynard
495a418884
Previously, the main mount loop was unlocking the thread and then immediately
...
re-locking it. In some threads implementations (Linux 2.6), this causes the
mount thread to hog the lock, which causes SetMountThreadState to hang. Move
the "check and delay" part of the mount thread outside of the lock, so other
threads have opportunity to get the lock.
2004-12-07 00:06:59 +00:00
Glenn Maynard
4bde245842
m_fd isn't used anymore
2004-12-06 23:47:23 +00:00
Chris Danford
0f2b0bd119
add checkpoints
2004-12-06 08:28:38 +00:00
Glenn Maynard
11ea219e12
fix FreeAllLoadedFromProfiles possibly rarely missing some edits
2004-12-06 07:39:26 +00:00
Glenn Maynard
c425d193ae
new never returns null
2004-12-06 07:34:25 +00:00
Glenn Maynard
8428fc6cfc
fix obscure memory leak
2004-12-06 07:32:29 +00:00
Glenn Maynard
0745485124
remove DisableRadar
2004-12-06 06:44:09 +00:00
Glenn Maynard
01e4acc8fe
remove DISABLE_RADAR.
...
"DisableRadar=0 // turn this to 1 if you are experiencing trouble with the groove radar (voodoo3's)"
Theme metrics are not the correct place for dealing with driver bugs; users
can't be told to hack metrics.ini to make their system work. (I havn't seen
any reports of problems here in a long time, anyway.)
2004-12-06 06:43:27 +00:00
Glenn Maynard
394982b461
fix "0 // foo" -> true
2004-12-06 06:41:31 +00:00
Glenn Maynard
f0c9196995
fix Assertion '!actor.GetID().empty()' failed
2004-12-06 06:22:32 +00:00
Glenn Maynard
aa2062e380
cleanup
...
fix hold notes on 2p side
2004-12-06 05:34:40 +00:00
Glenn Maynard
7e2adc093a
simplify
2004-12-06 05:25:00 +00:00
Glenn Maynard
26d07ff58c
simplify
2004-12-06 05:19:10 +00:00
Glenn Maynard
ad8b7c19b7
cleanup
2004-12-06 05:17:56 +00:00
Glenn Maynard
18e70ed3c3
missing metric
2004-12-05 21:14:26 +00:00
Glenn Maynard
7a722d759e
simplify
2004-12-05 21:11:51 +00:00
Glenn Maynard
02c637ca88
cleanup
...
remove SAFE_RELEASE
2004-12-05 21:09:31 +00:00
Glenn Maynard
13ed1ceb51
description
2004-12-05 20:58:04 +00:00
Chris Danford
730787aacb
name cleanup: State->Screen
2004-12-05 11:59:39 +00:00
Chris Danford
2d7d2a054b
use SelectNone rows
2004-12-05 11:59:05 +00:00
Chris Danford
e0b31f5354
add new row type, SELECT_NONE used in operator menu
2004-12-05 11:55:35 +00:00
Chris Danford
9545db8cb4
move "unlock" and "sound" into GameCommand
2004-12-05 11:54:43 +00:00
Chris Danford
a56f11b221
move "unlock" and "sound" into GameCommand
2004-12-05 11:49:29 +00:00
Chris Danford
58b52c680f
convert tiny screens to GameCommands
2004-12-04 23:24:14 +00:00
Chris Danford
d8ed815e0e
SortOrder strings cleanup
2004-12-04 22:41:34 +00:00
Chris Danford
0bc5f079ca
remove SortOrder from WheelItemData. Use the SortOrder in m_Action instead.
2004-12-04 22:36:29 +00:00
Chris Danford
2684ff5124
allow GameCommand to set SortOrder
2004-12-04 22:33:55 +00:00
Chris Danford
b16cb534c5
cleanup
2004-12-04 22:33:18 +00:00
Chris Danford
8931838292
metrics cleanup
2004-12-04 21:31:46 +00:00
Chris Danford
696fea3880
remove ScreenCaution
2004-12-04 21:30:47 +00:00
Chris Danford
1b5cebd714
re-add preload for change sound
2004-12-04 21:23:37 +00:00
Chris Danford
3ead35ed80
remove ScreenCaution code, use ScreenSelectMaster instead
...
add missing metrics and elements
2004-12-04 21:22:39 +00:00