aboutsummaryrefslogtreecommitdiff
path: root/common
AgeCommit message (Collapse)Author
2008-06-26Actually reverted stupid changes in Common::String and Util.cpp regarding ↵Vicent Marti
Regex and the platform function. svn-id: r32797
2008-06-25- XMLParser: Improved file stream supportVicent Marti
- InterfaceManager: Config file loading/parsing added. - ThemeParser: Fixed GCC warnings/various bugs. svn-id: r32792
2008-06-25GCC FixesVicent Marti
svn-id: r32788
2008-06-25XMLParser:Vicent Marti
- Bug fixes. ThemeParser: - Support for palette colors. - Expanded theme syntax. svn-id: r32787
2008-06-25XMLParser:Vicent Marti
- Cleanup. - Support for file/buffer loading. ThemeParser: - Triangle orientation. svn-id: r32784
2008-06-25- Reverted getHostPlatformString() from util.cpp (Yeah, Max was right)Vicent Marti
- XMLParser now supports streams! - Added remaining key values for DrawStep parsing. - XMLParser parserError() bugfixes. svn-id: r32782
2008-06-24Common: Vicent Marti
- Added function to get the active host type as a string. XMLParser: - Added support for ignoring keys while parsing (check documentation). Backwards compatible. - parserError() has been revamped. Shows all kinds of detailed information regarding the error ala Python InterfaceManager/ThemeParser: - DrawData keys and their DrawStep subkeys are now successfully parsed and loaded into structs. That's a win. - Bug fixes. svn-id: r32768
2008-06-22Turned off overzealous warning 4800 - "forcing value to bool 'true' or ↵Filippos Karapetis
'false' (performance warning)" svn-id: r32759
2008-06-18Split ThemeParser into XMLParser and ThemeParser as child class to have a ↵Vicent Marti
common XML Parser. svn-id: r32734
2008-06-18Expanded parser.Vicent Marti
Added regex support for Common::String Changed drawstep state saving. svn-id: r32729
2008-06-11No need to specify CaseSensitiveString_Hash explicitly anymoreMax Horn
svn-id: r32663
2008-06-10Re-enabled default Hash<String> templateMax Horn
svn-id: r32656
2008-06-10Removed unneeded #includeMax Horn
svn-id: r32654
2008-06-08Don't attempt to close the arj file if it hasn't been openedFilippos Karapetis
svn-id: r32608
2008-06-04Patch #1971285: "Nintendo Wii port"Eugene Sandulenko
svn-id: r32547
2008-06-04- Removed -Wconversion from compiler options for g++ 4.3, it's behavior has ↵Johannes Schickel
fundamently changed in g++ 4.3 - Added -Wno-empty-body and -Wno-parentheses as compiler flags for g++ 4.3 for *now* (we should think of removing -Wparentheses though) - Fixed some warnings for g++ 4.3 (only for the engines I'm using) svn-id: r32540
2008-06-02Implement ADGF_KEEPMATCHEugene Sandulenko
svn-id: r32497
2008-06-02Plug memory leakEugene Sandulenko
svn-id: r32496
2008-06-01Fix for crash that occurs in the unarj's fallback code - _uncompressedData ↵Filippos Karapetis
is not allocated when ARJ files have not been opened svn-id: r32480
2008-06-01Implement file fallback for archivesEugene Sandulenko
svn-id: r32476
2008-06-01Fixed MSVC warningsFilippos Karapetis
svn-id: r32474
2008-06-01Speed up decoding by memory cachingEugene Sandulenko
svn-id: r32472
2008-06-01Unarj code based on unarj 2.62. Used by Drascula engineEugene Sandulenko
svn-id: r32460
2008-05-28Decrement _nele when erasing an element from hashmap, and add a test-case ↵Willem Jan Palenstijn
for this bug. svn-id: r32343
2008-05-27Made some methods virtual to allow File subclassesJordi Vilalta Prat
svn-id: r32311
2008-05-26Made fallbackDetect to allow subclasses to override itJordi Vilalta Prat
svn-id: r32295
2008-05-24Removing DS ifdef from getFileSystemFactory().Neil Millstone
svn-id: r32248
2008-05-20Cleaned up engine debug level code.Johannes Schickel
svn-id: r32195
2008-05-19Typo.Johannes Schickel
svn-id: r32191
2008-05-19Removed some more obsolete GP32 codeMax Horn
svn-id: r32179
2008-05-19Removed some dead codeMax Horn
svn-id: r32178
2008-05-15Removed the default OSystem::getTimeAndDate() implementationMax Horn
svn-id: r32138
2008-05-07Proper delete[] formatting (this time all occurences should've been changed...)Johannes Schickel
svn-id: r31929
2008-05-03Formatting.Johannes Schickel
svn-id: r31852
2008-05-03Changed spaces to tab, thus annoying everyone who now have to do a largeTorbjörn Andersson
recompile. svn-id: r31848
2008-04-26Fixed segfault when trying to start invalid gameid from command line.Johannes Schickel
svn-id: r31731
2008-04-21Removed some dead codeMax Horn
svn-id: r31645
2008-04-20- moved kyra functor code to common/func.hJohannes Schickel
- adapted debugger code to use functor code from common/func.h - adapted kyra engine to use functor code from common/func.h svn-id: r31614
2008-04-14Reverted commit #31499Filippos Karapetis
svn-id: r31502
2008-04-14Removed Common::Array::contains()Max Horn
svn-id: r31501
2008-04-14Added contains() method to Common::List, same as in Common::ArrayFilippos Karapetis
svn-id: r31499
2008-04-13Added eriktorbjorn's MemoryWriteStreamDynamic class - a stream that grows as ↵Filippos Karapetis
it's written to svn-id: r31498
2008-04-11Correct documentationJordi Vilalta Prat
svn-id: r31486
2008-04-10Add way to denote CD versions of games and drop language in augmentedEugene Sandulenko
names per LordHoto's request. svn-id: r31475
2008-04-07Fixed compilation on gcc 2.95.Johannes Schickel
svn-id: r31447
2008-04-07Advanced detector: Let the user define a language/platform override for ↵Max Horn
games which do not specify a fixed one (like multilingual versions) svn-id: r31446
2008-04-07Fix a recent regression reported in bug #1937042: "FEEBLE: Capitalization Eugene Sandulenko
variations when searching for files" svn-id: r31445
2008-04-05Advanced detector: replaced kADFlagAugmentPreferredTarget by its inverse, ↵Max Horn
kADFlagDontAugmentPreferredTarget (since all AdvDetector engines except Kyra used kADFlagAugmentPreferredTarget, it seems reasonable to assume that as default) svn-id: r31413
2008-04-05- cleanupJohannes Schickel
- sort savefiles in kyra from newest -> oldest svn-id: r31397
2008-04-04cleanupMax Horn
svn-id: r31391