aboutsummaryrefslogtreecommitdiff
path: root/backends
AgeCommit message (Collapse)Author
2006-05-20Re-render the cursor when enabling/disabling cursor palette. Also, I don'tTorbjörn Andersson
think _cursorHasOwnPalette is needed any more, so I've removed it. svn-id: r22541
2006-05-20Our GUI uses the "cursor palette" feature, but the SDL backend did not use theTorbjörn Andersson
cursor palette in overlay mode. Now it does, which fixes bug #1476666. The reason it worked at all before was that blitCursor() was called while still not in overlay mode. This, of course, means that the GUI can corrupt the in-game cursor palette. I don't have any game that uses this feature, so I don't know if it's properly restored again afterwards. But if it isn't, that should be fairly easy to fix. svn-id: r22539
2006-05-20Fixed cursor drawing in the classic theme.Torbjörn Andersson
svn-id: r22538
2006-05-19Slighty modified patch #1491859: "Possible fix for recent cursor regressions"Eugene Sandulenko
svn-id: r22535
2006-05-18--force-1x-overlay is no more. Remove leftovers.Eugene Sandulenko
svn-id: r22519
2006-05-18- Revert additional setUpCursor() call as it broke in-game cursor paletteEugene Sandulenko
- Disable scaling for cursors which have target scale defined svn-id: r22509
2006-05-17- Heavily modified patch #1214784: "Disable overlay scaling"Eugene Sandulenko
- Eriktorbjorn's patch from same tracker item for scaling sword1/2 cutscenes is applied as is. It lacks resolution switch on-the-fly. - GUI widgets are repositioned on the fly and use most space, even aspect ratio corrected screen is used without scaling - Heavy tesing is required, but works for me in all cases except for bug #1483272: "GUI: SCUMM pause dialog breaks upon scaler switch" which needs more work. - I probavly broke some backend or two svn-id: r22505
2006-05-13Add code for get current directoryTravis Howell
svn-id: r22437
2006-05-13Get current directory via a path of '.'Travis Howell
svn-id: r22435
2006-05-12Added the new AbstractFilesystemNode::getCurrentDirectory() method. Also ↵Max Horn
changed the semantics of the FilesystemNode constructors (see also the relevant doxygen comments for explanations). This also fixes bug #1485941. svn-id: r22424
2006-05-12Updated some commentsMax Horn
svn-id: r22422
2006-05-12Fixed memory leak in PSPFilesystemNodeMax Horn
svn-id: r22421
2006-05-12Make some tweaks to the GP32 and PSP FS code (trying to at least partially ↵Max Horn
bring them up to speed with the FS code changes). Note: If those files were inside backends/fs/, they wouldn't be overlooked as easily when making FS changes... svn-id: r22420
2006-05-12Updated WinCE backend to the new form of FilesystemNode::listDirMax Horn
svn-id: r22419
2006-05-09Attempted fix for bug #1484881Max Horn
svn-id: r22398
2006-05-09- Updated MSVC8 project filesEugene Sandulenko
- Renamed base/options.cpp to base/commandLine.cpp because of conflict with gui/options.cpp which sit in same directory in MSVC builds - Moved AudioCDManager singleton declaration outside of Audio namespace - Fixed numerous MSVC warning of potentially uninitialized variables and int <-> bool conversions. svn-id: r22397
2006-05-08Fixed bug #1483450. Apparently, S_ISDIR() is undefined if stat() fails. TheTorbjörn Andersson
change to the POSIXFilesystemNode constructor is the one that matters to this bug. The changes to listDir() are made from paranoia. svn-id: r22382
2006-05-07ParanoiaMax Horn
svn-id: r22379
2006-05-06Added a default implementation of the OSystem CD API (which simply does nothing)Max Horn
svn-id: r22370
2006-05-05Removed Base::setTarget, and some minor cleanup & tweaksMax Horn
svn-id: r22356
2006-05-04Moved GameDetector::setTarget & findGame to the new namespace Base; moved ↵Max Horn
their declaration to base/game.h, their implementation to base/main.cpp (both until we can come up with a better location). Also moved detectMain into main.cpp, where it now is a local static function svn-id: r22346
2006-05-04Turned the last remaining few GameDetector methods into static methodsMax Horn
svn-id: r22344
2006-05-04Put "path" config in game specific domain. Fixes bug #1475049.Marcus Comstedt
svn-id: r22343
2006-05-04Updates for S60V3 and UIQ3Lars Persson
svn-id: r22341
2006-05-03Revert the last change, since AbstractFilesystemNode::child() handles files ↵Travis Howell
and directories svn-id: r22319
2006-05-03Removed FilesystemNode::isValid (leaving it up to the porters to decide ↵Max Horn
whether to remove their isValid code or not) svn-id: r22317
2006-05-03Changed FilesystemNode::listDir to return a bool indicating its success (or ↵Max Horn
failure) svn-id: r22315
2006-05-03Project file updatedLars Persson
svn-id: r22313
2006-05-03Updated build script for Symbian OS9 devicesLars Persson
svn-id: r22312
2006-05-03Make sure AbstractFilesystemNode::child() only returns a directory in WindowsTravis Howell
svn-id: r22306
2006-05-03Some doxygen comment cleanup for (Abstract)FilesystemNodeMax Horn
svn-id: r22304
2006-05-03Disabled evil getcwd hack in POSIXFilesystemNodeMax Horn
svn-id: r22302
2006-05-03Got rid of AbstractFilesystemNode::wrap (begone, evil hack)Max Horn
svn-id: r22300
2006-05-03Moved static methods getRoot / getNodeForPath from class FilesystemNode to ↵Max Horn
class AbstractFilesystemNode svn-id: r22298
2006-05-03Started to separate AbstractFilesystemNode from FilesystemNodeMax Horn
svn-id: r22297
2006-05-02Removed compilation error.Marcus Comstedt
svn-id: r22282
2006-05-02Implemented new InSaveFile methods.Marcus Comstedt
svn-id: r22281
2006-05-01Added a missing '*' (which marks the comment as being one doxygen should ↵Max Horn
process) svn-id: r22268
2006-05-01Patch #1479919 (AmigaOS maintaining)Max Horn
svn-id: r22267
2006-05-01_pseudoRoot was not intialized properlyLars Persson
svn-id: r22261
2006-05-01Updated symbian-fs backend and cleanupLars Persson
svn-id: r22260
2006-05-01Add windows code for AbstractFilesystemNode::child()Travis Howell
svn-id: r22253
2006-04-30Added new AbstractFilesystemNode::child() resp. FilesystemNode::getChild() ↵Max Horn
methods svn-id: r22249
2006-04-27_isPseudoRoot should be always false, in WindowsFilesystemNode(const String ↵Travis Howell
&path) svn-id: r22195
2006-04-27Revert kListAllNoRoot addition to listdir(), the uninitialized _isPseudoRoot ↵Travis Howell
in windows filesys backend was real cause of problem. svn-id: r22194
2006-04-27I still don't know whether this is the correct fix for ↵Max Horn
WindowsFilesystemNode, but at least with it, one definite and serious bug in the code (using an uninitialised variable) has been fixed, the end result hardly will be worse svn-id: r22192
2006-04-23Fixed getNodeForPath on systems using POSIXFilesystemNode to again correctly ↵Max Horn
check whether the given path exists, and whether it points to a directory svn-id: r22097
2006-04-22Added F1 as save for ITELars Persson
svn-id: r22083
2006-04-21Updated Symbian Actions and SDL Symbian interface for latest backend changes ↵Lars Persson
so it all works properly again. svn-id: r22076
2006-04-21Add creation of Symbian SDL backend instead of plain SDLLars Persson
svn-id: r22071