Commit Graph

59 Commits

Author SHA1 Message Date
Glenn Maynard 4399f2ff0f cleanup 2005-09-05 03:24:14 +00:00
Glenn Maynard 757285ee5a consistency 2005-09-03 08:34:36 +00:00
Glenn Maynard ebe60c9eb7 simplify 2005-06-27 05:24:24 +00:00
Glenn Maynard 813dd2b127 minor optimizations 2005-03-22 23:04:03 +00:00
Chris Danford 9ab13ad4f2 give the root node a name so that it's valid XML 2005-01-26 09:13:24 +00:00
Chris Danford dc6e6f0d21 fix Ini saving 2005-01-08 00:16:11 +00:00
Chris Danford 12414d66f1 fix comments saved as values 2005-01-07 14:37:21 +00:00
Chris Danford 981e52ec58 merge IniFile and XmlFile 2005-01-07 14:28:00 +00:00
Chris Danford de22848a45 remove IniFilePreserveOrder 2005-01-07 02:24:16 +00:00
Chris Danford a675190a55 Don't re-parse the ini file multiple times per BGALayer. Yuck. 2004-12-27 10:24:54 +00:00
Glenn Maynard ae92b86b34 RageFileBasic 2004-12-11 02:25:38 +00:00
Glenn Maynard 2474150aeb allow passing a file directly to IniFile 2004-12-10 09:46:09 +00:00
Glenn Maynard c37a82ed40 more general string<->value functions 2004-12-07 01:43:06 +00:00
Glenn Maynard 0d0cb39d75 use utf8_remove_bom 2004-12-03 01:04:31 +00:00
Chris Danford 3594cc345e write "metrics.ini.new" that automatically converts absolute screen positions to use the SCREEN_* constants 2004-11-06 19:47:23 +00:00
Glenn Maynard f0c0a532f9 sscanf("%f") -> strtof() 2004-08-10 22:19:06 +00:00
Glenn Maynard 565f9b364c fix error handling 2004-06-06 20:01:19 +00:00
Glenn Maynard c0adadd3a5 IniFile cleanup 2004-05-23 02:27:51 +00:00
Glenn Maynard d5211311c6 fix infinite looping on error 2004-04-18 23:06:56 +00:00
Chris Danford 4f439be739 split HighScore to separate file
move score data from ProfileManager to Profile
store score data in XML for easier forward/backward compatibility
2004-02-10 09:42:01 +00:00
Glenn Maynard f1a1246dcd output cleanup 2004-01-13 03:11:25 +00:00
Glenn Maynard b651e4f002 newline fix 2003-12-04 08:39:08 +00:00
Glenn Maynard e176d533b1 use RageFile 2003-12-04 08:32:35 +00:00
Glenn Maynard c9074c170c IniFile::SetValueB->SetValue, etc. Cleanup. 2003-10-02 02:11:47 +00:00
Glenn Maynard b13cb43aa6 IniFile::GetValueB->GetValue, etc. Cleanup. 2003-10-02 02:03:29 +00:00
Chris Danford 35950c4eaf Add prefs for logging. Don't throw if can't open log file. Remove Ragefopen and Rageifstream (they aren't needed). 2003-08-13 04:40:23 +00:00
Chris Danford fe0cba9f78 runs on Xbox 2003-07-22 07:56:46 +00:00
Glenn Maynard e38ecdafe1 improve output 2003-07-20 21:23:20 +00:00
Glenn Maynard 154efe9888 kill debug stuff 2003-07-10 18:25:01 +00:00
Glenn Maynard 700525d3ee rewrite not using fstream--its error handling is useless 2003-07-10 17:45:00 +00:00
Glenn Maynard 500e968823 Throw if AnimatedTexture can't load; otherwise the next GetKey will fail,
anyway.

Add very loud, temporary debug output.
2003-07-10 16:51:15 +00:00
Chris Danford b2f5393026 finalize dancing character directory structure
better camera movements
animated face textures
2003-06-09 19:22:04 +00:00
Glenn Maynard 1edc1a325c Const fixes.
Add unsigned values.
Remove old, outdated, redundant comments.
Simplify.
2003-05-22 19:35:57 +00:00
Glenn Maynard 09967df461 Rest of s/GetString/c_str/.
(watch out for PlayerOptions::GetString and SongOptions::GetString)
2003-04-25 00:27:30 +00:00
Glenn Maynard 42cfd6f98c stdafx -> global 2003-02-16 04:01:45 +00:00
Glenn Maynard 4749c0f9bb strip newlines from INI lines 2003-02-14 22:43:43 +00:00
Glenn Maynard 8eb3ac5c26 add SetValue 2003-02-09 00:46:35 +00:00
Chris Danford 88840d9020 fixed crashes when ini, log, and cache files are read-only 2003-01-11 19:11:55 +00:00
Glenn Maynard c275ebdad5 ignore BOM 2003-01-05 08:36:33 +00:00
Glenn Maynard 6341356c9e add key renaming
fix a possible glitch
2003-01-03 22:37:44 +00:00
Glenn Maynard 65717df21d simplify 2002-11-02 21:45:27 +00:00
Glenn Maynard 80c0f04397 use untemplated trim* 2002-10-31 08:05:13 +00:00
Glenn Maynard 7d46004e54 get rid of CStdioFile 2002-10-31 03:54:50 +00:00
Glenn Maynard 0a73e01186 Use map<> in IniFile.
This has a side-effect: written INIs are sorted by key and name.
Unintentional, but not necessarily a bad thing ...
2002-10-24 23:08:18 +00:00
Glenn Maynard d5b1f36775 some MFCisms to STLisms (both currently work on CArray) 2002-10-24 19:53:13 +00:00
Glenn Maynard ff279255d5 remove unused variables 2002-09-07 10:00:58 +00:00
Glenn Maynard dae5c84134 CString -> const CString & in params
(not as much of an optimization as with the STL, since CString is refcounted, but still good practice)
2002-08-22 22:12:29 +00:00
Glenn Maynard a6815a7744 Merge default and non-default ctor.
Simplify a little.
2002-08-20 02:12:19 +00:00
Chris Danford 7c1bfb3a0d big checkin - new noteskin format and XY positioning. I probably broke a lot of things. 2002-08-13 23:26:46 +00:00
Chris Danford 4ec08edf2d Mini-rewrite of input mapping, theme support, and added KSF reader. 2002-07-31 19:40:40 +00:00