aboutsummaryrefslogtreecommitdiff
path: root/backends/fs
AgeCommit message (Collapse)Author
2007-05-12Use common/singleton.h in the concrete fs factories.David Corrales
svn-id: r26814
2007-05-12Renamed files and minor tweaks. Thanks LordHoto :)David Corrales
svn-id: r26810
2007-05-03Use abstract factories to initialize FilesystemNode objects.David Corrales
svn-id: r26739
2007-05-01CleanupChris Apers
svn-id: r26695
2007-04-06Updating DS port for changes in main codebase. Code changes for DevkitArm ↵Neil Millstone
r20 and latest libnds. svn-id: r26394
2007-03-12Added mapping from '/' to '\' since Symbian OS does n't support mixed mode ↵Lars Persson
(\ and / in the same filename). svn-id: r26109
2007-03-08common/util.cpp needs fprintf; various std I/O functions are not used by ↵Max Horn
anything in our code, so there is no need to emulate them -- mark these; my previous commits likely broke compilation of the DS backend, try to reduce the brokeness a bit svn-id: r26023
2007-03-08Moving Nintendo DS std C I/O emulation wrappers to common/file.cpp; also add ↵Max Horn
a FIXME comment (why is assert redefined in ds-fs.h ?) svn-id: r26020
2007-03-08Removed MAX_FILENAME_LENGTH workaround (using enum's instead of #defines ↵Max Horn
means we can take advantage of namespaces) svn-id: r26019
2007-02-28Updated Symbian File handling to be able support AGI games, but do work due ↵Lars Persson
to a fluke in the AGI detection. svn-id: r25912
2007-02-16Some very obvious cleanups.Torbjörn Andersson
svn-id: r25635
2007-02-03Fixing various doxygen warningsMax Horn
svn-id: r25362
2007-01-20Ported changes from branch-0-9-0 to fix grabRawScreen(), and palette corruption.Neil Millstone
svn-id: r25129
2006-11-12Patch #1594533: morphos fs backendMax Horn
svn-id: r24690
2006-10-08Initial commit of the wince-gcc re-portKostas Nakos
svn-id: r24212
2006-10-08Patch #1573141: Attempt to fix AmigaOS 4 / Broken Sword 2 problemsMax Horn
svn-id: r24206
2006-09-23Moved base/engine.cpp and .h to engines/ (main motivation: helps untangle ↵Max Horn
the linker dependency graph). Porters will have to update project files svn-id: r23974
2006-09-16Patch #1559806: Fixes for AmigaOS 4 filesystem backendMax Horn
svn-id: r23893
2006-09-10Added name() method.Marcus Comstedt
svn-id: r23860
2006-08-31Adding new name() method.Neil Millstone
svn-id: r23813
2006-08-28Oops. some systems are using '\\' instead of '/' fixing that now...Johannes Schickel
svn-id: r23797
2006-08-28Fixing other FS backends to use the bug fixed version of the POSIX ↵Johannes Schickel
lastPathComponent too (also lets the Windows FS use the POSIX version of lastPathComponent too, since it's nicer than the fix I made) svn-id: r23796
2006-08-28Fixing the Windows FS code to not delete the first character of a node, if ↵Johannes Schickel
it is just with a filename created. (which is not working yet though, but still the first char shouldn't be skipped) svn-id: r23795
2006-08-26Don't strip the first character of the filename when FilesystemNode is ↵Oystein Eftevaag
instantiated with just the filename and no path. svn-id: r23763
2006-07-22Added isValid to FilesystemNode and AbstractFilesystemNode. See my mail to ↵Johannes Schickel
-devel for more information. svn-id: r23567
2006-07-22Added FilesystemNode::name methodMax Horn
svn-id: r23553
2006-07-16Fix FileSystem bug. Now 'Go Up' button works. :)Won Star
svn-id: r23527
2006-07-09Fix some more duplicated files, and unify case for rpc includeJames Brown
svn-id: r23459
2006-07-09Patch #1519399: DS BackendMax Horn
svn-id: r23452
2006-06-24Move backends/fs/fs.h and .cpp to common/fs/fs.h and .cppMax Horn
Rationale: backend implementations belong to backends/, but portable APIs meant to be used by high level code is for common / sound / graphics / ... (compare also with backends/midi vs. sound/mididrv.h) svn-id: r23274
2006-06-12o WIP file cache code borrowed from PS2 port.Won Star
o add property svn-id: r23062
2006-06-11* Move gp32-fs.cpp to fs/gp32 dir.Won Star
* Fix gp32 launcher code. svn-id: r23023
2006-06-07updated fs implementationRobert Göffringmann
svn-id: r22974
2006-06-05Add trailing slash to getCurrentDirectory if required. Fixes bug #1500563 - ↵Travis Howell
WIN32/SCUMM: Using scummvm.exe targetname not possible svn-id: r22923
2006-06-03Separated the Dreamcast filesystem backend from the POSIX one.Marcus Comstedt
svn-id: r22883
2006-06-03Updated palmos FS based on lastest changes to the base classChris Apers
svn-id: r22867
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-26move psp_fs.cpp from backends/psp/ to backends/fs/psp/Joost Peters
svn-id: r22657
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-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-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-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