Chris Danford
74749a19bb
move localized string to separate file
2005-12-22 03:10:04 +00:00
Chris Danford
c4d4f640bb
localize text entry
2005-12-21 12:55:20 +00:00
Chris Danford
d698a5f1ec
CString -> RString in RageUtil
...
ThemeMetric<CString> -> LocalizedString to eliminate dependencies
2005-12-20 08:35:47 +00:00
Chris Danford
bf24714529
fix many missing themed strings
2005-12-01 09:43:21 +00:00
Charles Lohr
bc1b00e437
Allow for broadcast reception, so users can see all currently running SMLAN servers on a network easily. This code may be very active in the next few days depending on bugs we find.
2005-11-30 04:04:21 +00:00
Charles Lohr
cf46864b1a
Fix all clear remaining network issues.
2005-11-30 02:16:05 +00:00
Charles Lohr
6456f6b65c
Match the current system of menus more closely.
2005-11-30 01:01:41 +00:00
Glenn Maynard
3920770220
base class's job
2005-10-17 06:27:33 +00:00
Glenn Maynard
163aa1366a
cleanup
2005-09-26 19:08:15 +00:00
Glenn Maynard
6ea2f37a36
Change MenuUp(pn,type) overrides to MenuUp(IEP), so info like DeviceI.ts is always accessible.
2005-09-23 00:44:52 +00:00
Josh Allen
25020e01b3
Ability to enable/disable scoreboard
2005-08-15 02:10:57 +00:00
Glenn Maynard
1f3ac4613c
simplify: add SetInputMode, like SetNavigation (rest of commit coming)
2005-07-15 03:28:09 +00:00
Chris Danford
4459393d84
row -> iRow
2005-07-13 19:01:42 +00:00
Glenn Maynard
5e0e547d4d
use Screen's
2005-07-13 08:56:16 +00:00
Glenn Maynard
c570457834
cleanup: override SM_GoToNextScreen instead of having a different path
2005-07-12 06:33:00 +00:00
Chris Danford
848d6c89e2
OptionRow: member name cleanup, add focus commands
2005-07-06 06:11:56 +00:00
Glenn Maynard
9b08148f60
ScreenTextEntry::TextEntry/ScreenTextEntry::Password
2005-07-03 04:45:34 +00:00
Chris Danford
2a6dcba6e8
cleanup:
...
"GroupName" -> "SongGroup" to make room for CourseGroup
replace checks for "cvs" with a call to StripCvs()
m_Rows -> m_pRows
broadcast on preferred group changes
2005-06-23 08:05:09 +00:00
Glenn Maynard
65e8bd1ac0
update
2005-05-19 01:26:41 +00:00
Chris Danford
820fb0b361
broadcast on Preference changes
2005-05-06 20:41:05 +00:00
Ben Anderson
79e55330e4
Don't use NULL for non-pointers
2005-05-02 01:57:37 +00:00
Chris Danford
134cdb4451
fix skip when changing value in row:
...
broadcast the row export only once - not for each player
disable export/import on reload - nothing uses it yet
2005-04-03 06:21:02 +00:00
Charles Lohr
8c5909ebe9
Modify AutoScreenMessage to keep map of all non-standard ScreenMessages.
...
This has a lot of advantages over the old ways. Some of the initial ones are that
you can log a list of all screenmessages and their respective number and another
is that it would be fairly easy to add a reverse lookup, so you could get the name
of a ScreenMessage for log use by getting the ScreenMessage number.
2005-03-28 08:01:36 +00:00
Charles Lohr
1adfcab82a
Fix: Maximum length for text input
2005-03-26 19:55:22 +00:00
Chris Danford
880e42e1d3
fix conflicting ScreenMessage IDs by automatically generating unique values
2005-03-23 08:48:38 +00:00
Chris Danford
ee4be22260
add input length cap
...
fix bogus s_bCancelled flag
2005-03-23 04:08:27 +00:00
Chris Danford
96852c234c
Add a virtual keyboard to ScreenTextEntry
2005-03-22 20:15:24 +00:00
Chris Danford
4b824bbe47
export and import separately for each player
2005-03-13 00:59:03 +00:00
Charles Lohr
2567f5992b
Fix: We need to enable option lines for hardcoded screens for all players.
2005-03-10 18:03:19 +00:00
Chris Danford
fb4ab8886c
save the Handler in OptionRow so a row can refresh itself without needing the Screen to Import/Export
2005-02-24 13:48:14 +00:00
Chris Danford
7c237be91f
export specific rows, not all rows at once, to make it easier to reload certain rows
2005-02-24 01:17:39 +00:00
Glenn Maynard
b51b0cfb4c
Use Init() for all screens, so we can set state before the base class
...
members are loaded--they'll see resets, score finalization, etc. It
also results in smaller code, due to a g++ bug that causes constructors
to be emitted several times.
2005-02-23 06:29:05 +00:00
Chris Danford
93b8ba48b6
Move OptionRow to a separate file
...
Don't init all BitmapText objects for long rows. Calculate the row width, then init the text.
2005-02-11 07:50:26 +00:00
Chris Danford
4223e09cc8
GetPathTo -> GetPath
2005-02-06 03:32:53 +00:00
Glenn Maynard
317378b028
Init -> InitMenu
2005-01-03 22:20:39 +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
Chris Danford
730787aacb
name cleanup: State->Screen
2004-12-05 11:59:39 +00:00
Ryan Dortmans
7bbfaaa061
Translate non-keyboard input to keyboard input
2004-11-26 23:33:07 +00:00
Chris Danford
7f336c2ce6
self-registering screen classes
2004-11-26 17:28:47 +00:00
Ryan Dortmans
b16fb5cd7e
Fix if statement
2004-11-18 09:09:29 +00:00
Ryan Dortmans
0e3fe5d6cc
Allow keyboard input using Xbox pad
2004-10-25 12:40:05 +00:00
Charles Lohr
d5c767f6eb
Make the connect/disconnect a lot nicer.
2004-10-19 06:15:42 +00:00
Glenn Maynard
b66f2202dd
fix WITHOUT_NETWORKING
2004-09-10 23:21:56 +00:00
Steve Checkoway
27d4678adf
Cleanup. Do not use == true or == false.
2004-09-06 21:28:56 +00:00
Charles Lohr
bc628082ba
Added some code to help figure out errors.
2004-09-06 18:20:16 +00:00
Josh Allen
dd9a531e66
Fixed some bugs with the Start and Stop server option.
2004-08-29 00:47:06 +00:00
Charles Lohr
d24ce00ac2
Note user about connecting to himself.
2004-08-28 22:50:19 +00:00
Charles Lohr
ffc99a4648
Added server options to ScreenNetworkOptions
2004-08-28 22:12:56 +00:00
Glenn Maynard
94d0cba859
RageSounds -> GameSoundManager
2004-07-08 00:10:34 +00:00
Glenn Maynard
e4d124dd91
license update
2004-06-08 05:22:33 +00:00