Glenn Maynard
86572cc1f3
add MakeValidFilename
2005-12-29 01:20:33 +00:00
Chris Danford
b42d28af34
add language localization tools
2005-12-28 19:21:08 +00:00
Glenn Maynard
dd04d0d85e
cleanup
2005-12-28 18:09:52 +00:00
Chris Danford
0249ef8d3d
add language native names
2005-12-28 05:43:26 +00:00
Chris Danford
74749a19bb
move localized string to separate file
2005-12-22 03:10:04 +00:00
Chris Danford
28959facb3
make prompt strings localizable
2005-12-21 09:56:16 +00:00
Glenn Maynard
296dafdd11
fix "more than one user-defined conversion has been implicitly applied" in
...
SDebugOverlay
2005-12-20 20:09:15 +00:00
Glenn Maynard
54ab1ec707
const, RString
2005-12-20 19:55:09 +00:00
Chris Danford
d698a5f1ec
CString -> RString in RageUtil
...
ThemeMetric<CString> -> LocalizedString to eliminate dependencies
2005-12-20 08:35:47 +00:00
Steve Checkoway
06d3eb564b
Fix implicit typenames.
2005-12-19 04:20:58 +00:00
Glenn Maynard
304c31d29d
fix GetAsNotInBs()s causes confusing compiler errors in VC7.1 if Foreach.h
...
isn't included first
2005-12-18 23:20:32 +00:00
Chris Danford
efe3984ad5
detect changing USB joysticks and remap on the fly
2005-12-18 07:13:13 +00:00
Chris Danford
ec51af900e
CString -> RString for files used by smpackage
2005-12-10 08:15:44 +00:00
Chris Danford
37f82b43f7
remove CStringArray #define
2005-12-09 21:36:22 +00:00
Glenn Maynard
90ad56522c
move GetCommandlineArgument, g_argc and g_argv into RageUtil.cpp,
...
so tests don't have to duplicate stuff, and because PrefsManager
uses it
2005-11-22 21:18:43 +00:00
Glenn Maynard
492791d56f
cleanup
2005-11-22 20:33:52 +00:00
Glenn Maynard
2530f0dd5f
add GetLanguageNameFromISO639Code
...
clean up RageUtil.h while I'm here
2005-10-28 17:23:54 +00:00
Chris Danford
cdb7215971
add BeginsWith
2005-10-27 04:51:47 +00:00
Chris Danford
bc332a57b1
change Translation.dat -> Translations.xml
...
Move GroupName translations out of code and into Translations.xml
2005-10-06 07:01:58 +00:00
Glenn Maynard
7a561fc4d5
move helpers into RageUtil
...
ToLower attributs, not ToUpper
2005-09-04 23:04:21 +00:00
Chris Danford
f55e8a54e6
Don't evaluate the ActorScroller transform function every time though Draw.
...
Cache TweenState values at a provided interval, then interpolate between the TweenStates.
TODO: Precalculate these TweenStates in Init?
2005-09-02 21:42:34 +00:00
Chris Danford
e439ae2a96
return "" -> return NULL
2005-09-02 00:14:07 +00:00
Chris Danford
a2c439a17a
support loading of course edits
2005-07-31 05:41:32 +00:00
Glenn Maynard
77b30284c4
add QuantizeUp( float )
2005-07-22 01:22:14 +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
Chris Danford
c80d0c4a53
add support for random background sets using Song genre
2005-06-02 10:09:46 +00:00
Chris Danford
dac72665e3
move background file enumerating into BackgroundUtil.*
...
fix editor background change functionality
2005-05-31 01:17:37 +00:00
Glenn Maynard
350085e096
split up FileCopy, use RageFileBasic
2005-05-21 06:51:55 +00:00
Glenn Maynard
f37a3810d6
allow reading whole files with GetFileContents
2005-05-20 00:12:43 +00:00
Chris Danford
d67d60e178
sync controls cleanup:
...
move sync display/saving out of complicated ScreenGameplay
show sync UI in editor playback as well as gameplay
revert sync from in-memory backup, not from disk
move more functions into debug overlay
2005-05-19 23:29:39 +00:00
Glenn Maynard
4e6d716027
GetRedirContents -> GetFileContents
2005-05-17 02:20:43 +00:00
Chris Danford
1cc8d4a859
save survival life seconds remaining in HighScore
...
show SurvivalLifeTime in Ranking
2005-05-08 22:03:41 +00:00
Chris Danford
8e6637dd0d
merge ListDisplay into ActorScroller
2005-04-10 23:42:47 +00:00
Glenn Maynard
9e663cba1e
add AddNumberSuffix
2005-03-31 02:26:37 +00:00
Glenn Maynard
c1d741a54b
inline
2005-02-20 03:43:32 +00:00
Glenn Maynard
b90a6f1747
inline
2005-02-20 03:09:14 +00:00
Glenn Maynard
3c49514422
FromString/ToString for strings (no-op)
2005-02-20 02:55:31 +00:00
Chris Danford
43c221c1fa
fix warning
2005-02-14 01:37:08 +00:00
Chris Danford
8073ebaac5
add unsigned clamp and wrap
2005-02-14 01:30:05 +00:00
Glenn Maynard
4ce15369cf
unlike member functions, templates are not automatically inlined
2005-02-05 05:53:18 +00:00
Glenn Maynard
8e0aed664a
Increment, Decrement
2005-01-25 00:21:21 +00:00
Glenn Maynard
7d285a5731
add QuantizeUp
2004-12-22 04:07:42 +00:00
Glenn Maynard
4e1298d6a2
type cleanup
2004-12-12 00:54:44 +00:00
Glenn Maynard
3b9f86422c
split out CRC32 code
2004-12-11 23:33:11 +00:00
Glenn Maynard
c37a82ed40
more general string<->value functions
2004-12-07 01:43:06 +00:00
Glenn Maynard
02c637ca88
cleanup
...
remove SAFE_RELEASE
2004-12-05 21:09:31 +00:00
Glenn Maynard
afcacbdf85
add utf8_remove_bom
2004-12-03 01:02:45 +00:00
Glenn Maynard
1eac0a3fa9
fix warnings
2004-11-01 11:02:54 +00:00
Chris Danford
ce4780559f
froundf -> Quantize
2004-10-24 17:44:51 +00:00
Chris Danford
0634c55431
fix rounding error in displaying percent score
2004-10-18 03:00:12 +00:00