aboutsummaryrefslogtreecommitdiff
path: root/backends
AgeCommit message (Collapse)Author
2006-05-28fix PSPFilesystemNode::parent() + some minor cleanupJoost Peters
svn-id: r22727
2006-05-28make getNodeForPath() use the proper PSPFilesystemNode ctor (and remove the ↵Joost Peters
old, now unused, one). svn-id: r22726
2006-05-27The dirty rect produced by drawMouse() is updated without going through anyTorbjörn Andersson
scaling or aspect-ratio correction, so it has to be added using real surface coordinates. So I had to re-introduce the extra parameter to addDirtyRect(). svn-id: r22681
2006-05-27fix warpmouse in overlay-mode; fixes cursor jumps when opening menuWillem Jan Palenstijn
svn-id: r22679
2006-05-26move psp_fs.cpp from backends/psp/ to backends/fs/psp/Joost Peters
svn-id: r22657
2006-05-26Update to adapt for AbstractFilesystemNode changes made recently.Joost Peters
svn-id: r22655
2006-05-25unused variableWillem Jan Palenstijn
svn-id: r22633
2006-05-25fix hotspot handling when overlay visibleWillem Jan Palenstijn
svn-id: r22631
2006-05-24The AGI engine's save/load dialog dirties the entire screen thirteen timesTorbjörn Andersson
each iteration of the loop, causing a serious slowdown on my computer. It empathically should not be doing that, of course, but to safe-guard against such patological cases, if the entire screen is dirtied even once we can set _forceFull to true. svn-id: r22616
2006-05-23fix VC & SDL 1.2.10 compilation errorAndrew Kurushin
svn-id: r22585
2006-05-23Update GP32 port. It still doesn't work very well...Won Star
svn-id: r22584
2006-05-21Don't crash if drawMouse() is called before _mouseSurface is created.Torbjörn Andersson
svn-id: r22562
2006-05-20fixed compilation when DISABLE_SCALERSPaweł Kołodziejski
svn-id: r22551
2006-05-20fix compilation, that variable no longer existsPaweł Kołodziejski
svn-id: r22550
2006-05-20Removed stray printf() from earlier commit.Torbjörn Andersson
svn-id: r22542
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