aboutsummaryrefslogtreecommitdiff
path: root/common
AgeCommit message (Collapse)Author
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
2004-03-25free(0) is guaranteed to be a no-opMax Horn
svn-id: r13380
2004-03-21two TODOsMax Horn
svn-id: r13356
2004-03-16Fixed typo.Torbjörn Andersson
svn-id: r13316
2004-03-15Added remove_at methodEugene Sandulenko
svn-id: r13297
2004-03-15...and mor. Next big thing should be to document the overlay stuff, but ↵Max Horn
that'll have to wait till after I slept :-) svn-id: r13295
2004-03-15more tweaks to doxygenMax Horn
svn-id: r13294
2004-03-15fix circular header dependency, by moving StackLock class to common/system.h ↵Max Horn
(it ties closely into OSystem anyway) svn-id: r13292
2004-03-15Renamed OSystem::set_timer() to setTimerCallback(); more OSystem Doxygen changesMax Horn
svn-id: r13289
2004-03-15fix doxygen-comment mistakesMax Horn
svn-id: r13286
2004-03-15Added OSystem::getDefaultGraphicsMode(); renamed OSystem::get_height() and ↵Max Horn
get_width() to getHeight and getWidth(); augmented some doxygen comments in common/system.h svn-id: r13284
2004-03-13While moving things down by one line 'looks better' (IMO), it also means ↵Max Horn
that the last line is blitted outside the screen -> bad. So for now I'll undo my changes to the 2xSai filter family svn-id: r13257
2004-03-13Document the backend feature flags a bit, I hope this clarifies their ↵Max Horn
purposes; if not feel free to augment the descriptions or tell me what I should add (same goes for the rest of the OSystem documentation, BTW) svn-id: r13252
2004-03-09correct error textJonathan Gray
svn-id: r13226
2004-03-07remove dependency on SDL_byteorder.h when we are using config.hMax Horn
svn-id: r13206
2004-03-04added Rect::moveTo methodsMax Horn
svn-id: r13190
2004-03-04add ConfigManager::getActiveDomainMax Horn
svn-id: r13189
2004-03-02ObsoleteChris Apers
svn-id: r13144
2004-03-02Introduced new platform GF_WINDOWS. Used for HE games. GF_PC is DOSEugene Sandulenko
svn-id: r13128
2004-02-28renamed more OSystem methods to follow our naming scheme; renamed ↵Max Horn
NewGuiColor to OverlayColor; fixed some calls to error() in the SDL backend svn-id: r13087
2004-02-27the 2xsai class scalers all move the resulting image one up; work around thatMax Horn
svn-id: r13071
2004-02-27cleanupMax Horn
svn-id: r13069
2004-02-24the OSystem changes we discussed on the ML (note: renaming of the existing ↵Max Horn
OSystem API is not yet finished); porters will have to fix their ports to get them to compile again svn-id: r13036
2004-02-14increased debug levelPaweł Kołodziejski
svn-id: r12889
2004-02-14const correctness!Max Horn
svn-id: r12874
2004-02-14Add mutex tracking to make it easier to debug imuse deadlocksJames Brown
svn-id: r12870