aboutsummaryrefslogtreecommitdiff
path: root/common
AgeCommit message (Collapse)Author
2004-07-26Turn various File class methods into virtual methods, to allow overloadingMax Horn
svn-id: r14341
2004-07-23Allow subclasses to modify File class members (e.g. to set _ioFailed); ↵Max Horn
change some warnings into errors svn-id: r14302
2004-07-21Small tweaks for the String classMax Horn
svn-id: r14293
2004-07-19Changed order of initialisation in XORReadStream::XORReadStream() to match ↵Bertrand Augereau
order of declaration, to avoid a pedantic warning svn-id: r14273
2004-07-18Simplified fopenNoCase (and reduced the code redundancy)Max Horn
svn-id: r14252
2004-07-01Fix bug introduced with last addDefaultDirectory() change. It preventedEugene Sandulenko
lowercase files from opening. svn-id: r14148
2004-06-29Make md5_file() work regardless file name case and within arbitraryEugene Sandulenko
directory. svn-id: r14123
2004-06-28Added simple ref-counting to the File classMax Horn
svn-id: r14106
2004-06-28Enhanced default directory support in the File class; now one can specify ↵Max Horn
arbitrary many default search directories svn-id: r14095
2004-06-27Added operator + for stringsMax Horn
svn-id: r14093
2004-06-27Reversed param order of File::open() -- this allowed me to get rid of a few ↵Max Horn
more getGameDataPath() calls svn-id: r14090
2004-06-27irrelevant tweak, but I am a const-junkie :-)Max Horn
svn-id: r14089
2004-06-27Cleanup for MemoryReadStream; made it match the File-class interfaceMax Horn
svn-id: r14086
2004-06-25Cleaned up SaveFileManager stuff a little bitMax Horn
svn-id: r14056
2004-06-24Extended ReadMemoryStream class with seek methodEugene Sandulenko
svn-id: r14030
2004-06-23As the comment above this code section states, the only reason we accept ↵Max Horn
1,2,3 here is for backward compatibility. 4 and 5 never were legal values, hence they shouldn't be detected svn-id: r14015
2004-06-23Fixed recognition of command-line --platform optionEugene Sandulenko
svn-id: r14005
2004-06-22Implement 24-bit read from memory functionsEugene Sandulenko
svn-id: r14002
2004-05-30Applied patch submitted by cyx to bug #961365 (Assembly versions of HQ2x and ↵Eugene Sandulenko
HQ3x scalers), off-by-one error. svn-id: r13906
2004-05-25New PalmOS includesChris Apers
svn-id: r13888
2004-05-23we dont use more timers than 2Paweł Kołodziejski
svn-id: r13850
2004-05-21Tweaks (Morphos & Palm backends badly need updating :-/)Max Horn
svn-id: r13848
2004-05-21fixed mingw compilationPaweł Kołodziejski
svn-id: r13846
2004-05-21Added assembly versions of HQ2x and HQ3x scalers.Eugene Sandulenko
svn-id: r13844
2004-05-08Added default iterator constructor, for convenienceMax Horn
svn-id: r13808
2004-05-05Extend setMouseCursor with additional keycolor parameter. Lets saga use 255Eugene Sandulenko
as white color. Made this function more safe by copying cursor data to newly created buffer. svn-id: r13777
2004-05-05Added generic variable size stack class - COMPLETELY UNTESTED. Really should ↵Max Horn
add some unit tests for this... svn-id: r13776
2004-05-04Enchance ReadStream and MemoryReadStream with 24bits operations as wellEugene Sandulenko
as tell() and rewind() methods, as needed by SAGA engine. svn-id: r13772
2004-05-03Well, now we use MemoryReadStream at least in SAGA engine.Eugene Sandulenko
Concept proved itself to be elegant and successful svn-id: r13770
2004-04-29Added signed read/write methods to the Stream classesMax Horn
svn-id: r13680
2004-04-25Comment about how our Rect class works. Note: the SAGA engine currently does ↵Max Horn
use the alternate approach to rects! Hence we can't currently use all those nice and nifty helper methods from Common::Rect in SAGA. svn-id: r13626
2004-04-17Removed XOR encoding stuff from File class; instead the new Scumm::XORFile ↵Max Horn
class provides this functionality now svn-id: r13597
2004-04-17Fix byte readsMax Horn
svn-id: r13596
2004-04-17Introduce ReadStream and WriteStream (as explained in my File class design ↵Max Horn
mails on scummvm-devel) svn-id: r13595
2004-04-16Fixed const iteratorMax Horn
svn-id: r13591
2004-04-12Updated to match scale2x 2.0Max Horn
svn-id: r13563
2004-04-12simple double linked list template class (completely untested)Max Horn
svn-id: r13555
2004-04-09Renamed template class 'List' to 'Array', since that is really what it is (a ↵Max Horn
resizable array, not a linked list) svn-id: r13520
2004-04-06Fixed Rect(width, height) constructorMax Horn
svn-id: r13482
2004-03-31be tolerant against abuse of ConfMan.getInt(); add missing default value for ↵Max Horn
'speech_volume' in bs1 svn-id: r13435
2004-03-29very simpled and limited stack class (fixed size even)Max Horn
svn-id: r13429
2004-03-29Fixed a bad crash that occured when adding a new game target in the launcherMax Horn
svn-id: r13428
2004-03-28Remove explicit OSystem parameter from StackLock constructor; added ↵Max Horn
OSystem::displayMessageOnOSD (not yet used; default implementation provided) svn-id: r13413
2004-03-28Preserve comments in config filesMax Horn
svn-id: r13412
2004-03-28cleanup; extended config file format checking (partially from patch #896096)Max Horn
svn-id: r13411
2004-03-28Renamed more OSystem methodsMax Horn
svn-id: r13410
2004-03-28Changed printf() to debug() and removed newline at the end of some messagesTorbjörn Andersson
svn-id: r13403
2004-03-28reorder contentMax Horn
svn-id: r13395
2004-03-27clarify OSystem specification (setTimerCallback() must be 'atomic')Max Horn
svn-id: r13391
2004-03-27small tweakMax Horn
svn-id: r13390