Commit Graph
46 Commits
Author SHA1 Message Date
Chris Danford 7dea392550 CString -> RString 2005-12-27 23:43:49 +00:00
Chris Danford 353e0c5b6e break up arch stuff into smaller .cpp files to fix smpackage build and not pull in unnecessary stuff 2005-12-16 04:16:09 +00:00
Chris Danford 100ce95f14 don't pass DISPLAY_OPT as a pointer to avoid NULL pointer deref 2005-11-22 21:14:48 +00:00
Glenn Maynard a2a6dd73d8 cleanup 2005-10-11 11:11:03 +00:00
Glenn Maynard 64d9c29568 Simplify: store attributes in a simple map<CString,CString>, not in an object.
Makes attributes lighter.
2005-10-11 10:24:07 +00:00
Glenn Maynard 489bb9b3ed cleanup 2005-10-11 09:37:18 +00:00
Glenn Maynard fc6e0a2571 Multiple attributes with the same name aren't allowed in XML. (grr, ugly)
Add copy ctor.
2005-10-11 09:35:53 +00:00
Glenn Maynard 1c5ce3bf8b use CString 2005-09-06 18:25:16 +00:00
Glenn Maynard e676f9449d remove unused escaping stuff (don't think this is even part of XML) 2005-09-05 23:22:15 +00:00
Glenn Maynard 852558eb06 replace slow entity parsing code 2005-09-04 23:05:58 +00:00
Glenn Maynard 7c88d5ed88 cleanup 2005-09-04 21:59:00 +00:00
Glenn Maynard 286c008b41 optimize: take CString&, not char*; passing char* causes a CString to be
constructed from it when we use it, which is a waste, since it often comes from
a CString already
cleanup
2005-09-04 05:12:48 +00:00
Glenn Maynard e8182daf16 cleanups 2005-09-03 08:28:43 +00:00
Glenn Maynard eb05db1305 cleanup, optimize 2005-08-26 19:13:08 +00:00
Chris Danford 63eebeb75e add GetXML overload for convenience 2005-06-16 03:08:45 +00:00
Chris Danford ceef12b5cd Have the XML parser warn about the error. Don't make every XML user have their own warning code. 2005-05-29 01:05:23 +00:00
Chris Danford cf698b55a0 clean up XML error handling 2005-02-18 13:05:17 +00:00
Chris Danford 26dc26ff62 fix misspelling 2005-02-18 11:55:34 +00:00
Glenn Maynard 8884936a17 const fix 2005-02-18 03:07:22 +00:00
Glenn Maynard 8ee052516a XNode::LoadFromFile(RageFileBasic) 2005-01-08 19:12:44 +00:00
Chris Danford 77e1c2fee8 fix VC7 warnings 2005-01-08 02:06:22 +00:00
Chris Danford 981e52ec58 merge IniFile and XmlFile 2005-01-07 14:28:00 +00:00
Chris Danford 5b2582cab3 use multimap in XmlFile 2005-01-07 09:09:23 +00:00
Chris Danford b1070d2077 remove parent pointers 2005-01-07 06:51:53 +00:00
Chris Danford afc06a1d92 re-add typedefs 2005-01-07 03:18:11 +00:00
Chris Danford 31ea9c7bc4 cleanup 2005-01-07 02:07:10 +00:00
Glenn Maynard 6cd9622e05 RageFileBasic 2004-12-18 05:37:53 +00:00
Chris Danford f10efc414a reduce Stats.xml file size: don't write tab indent characters 2004-08-28 21:37:57 +00:00
Glenn Maynard 1fdf3d68c2 s/TCHAR/char/ 2004-08-18 22:09:23 +00:00
Glenn Maynard d0e67f9ffb get rid of ugly pointer typedefs 2004-07-23 02:27:37 +00:00
Chris Danford 1f7e24bcaa accessor methods support DateTime 2004-07-18 21:55:49 +00:00
Chris Danford a6b5da3207 move Style XML saving/loading into StyleID 2004-07-17 21:49:32 +00:00
Chris Danford c301e1eb83 remove Stats.html
add XML stylesheet for Stats.xml
2004-07-11 01:58:55 +00:00
Glenn Maynard d044b29ca4 error checking 2004-06-06 20:47:48 +00:00
Glenn Maynard 6c039f9a67 cleanup 2004-05-23 02:28:36 +00:00
Thad Ward 540c2fe79d make XNode::GetXML() and XAttr::GetXML write out to a file directly, rather than concatinating on a std::ostringstream, which was taking a long time. 2004-05-21 22:57:54 +00:00
Chris Danford 83fb83d1b4 store hash value in Steps for finding equivalent edits 2004-04-23 00:53:29 +00:00
Chris Danford 0a40998859 replace C-style typedefs with C++ structs for easier forward declarations of XNode 2004-04-18 10:41:54 +00:00
Glenn Maynard 2c56af5715 fix XmlFile.h conflicts with windows.h 2004-02-25 01:09:17 +00:00
Chris Danford 06c9073fcf better calories tracking 2004-02-22 23:29:13 +00:00
Glenn Maynard 0188f51f4e add better accessors for attributes 2004-02-22 05:12:23 +00:00
Chris Danford c2c0970a40 combine all profile score data to one file
move user-editable data to a separate, unsigned file
2004-02-19 03:19:41 +00:00
Glenn Maynard b81159c5e2 fix warning 2004-02-10 09:48:43 +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
Thad Ward 6faa6ebb17 FALSE is not aways defined, so we need to define it if it isn't. 2004-02-09 13:30:25 +00:00
Chris Danford f1c2476a32 add XmlFile
working on moving high scores to XML
2004-02-09 08:10:01 +00:00