aboutsummaryrefslogtreecommitdiff
path: root/backends/fs
AgeCommit message (Collapse)Author
2007-10-17fix compile after recent fs code renameJoost Peters
svn-id: r29229
2007-10-13Fixed a load of compile errors, reverted additions to lastPathComponent() ↵Neil Millstone
which were clearly in error. svn-id: r29204
2007-10-07Fixed a missing return value in the lastPathComponent function. Thanks to ↵David Corrales
Raziel_AOne :) svn-id: r29172
2007-10-07Commit of patch #1804861. It implements a static lastPathComponent() ↵David Corrales
function in each backend, used to extract the last path component of a given path, returned by getName(). svn-id: r29159
2007-09-27fixed savepath files listing under win32Gregory Montoir
svn-id: r29113
2007-09-22oops.Johannes Schickel
svn-id: r29030
2007-09-22Hopefully fix amigos4 fs implementation.Johannes Schickel
svn-id: r29029
2007-09-19Merged common/stdafx.h into common/scummsys.h. All referencing files have ↵Nicola Mettifogo
been updated. svn-id: r28966
2007-09-19rename psp_fs.cpp to psp-fs.cpp (as per the naming convention)Joost Peters
svn-id: r28963
2007-09-19_displayName now contains the last path component, not the full pathJoost Peters
svn-id: r28962
2007-09-18Fixed compilation under MSVC8Filippos Karapetis
svn-id: r28951
2007-09-18Fix linker issues when doing a plugin build, and (hopefully) also on WindowsMax Horn
svn-id: r28950
2007-09-18Code formatting fixesMax Horn
svn-id: r28945
2007-09-18Patch #1768757: Merge fsnode-gsoc into trunk (MAJOR change, will break ↵Max Horn
compilation on some ports) svn-id: r28944
2007-08-18Merged some of the changes from the trunk patch back in to the GSoC fsnode ↵David Corrales
branch. svn-id: r28649
2007-08-01Initial commit of the new BaseFile implementation. It provides a common ↵David Corrales
ground for file objects across platforms and divides responsibilities between the Common::File class and a base file implementation. Also rearranged the factories into a new directory for clarity. Note 1: The posix-file.h and cpp files are for testing only. Only the ds, ps2 and symbian architecture will use special BaseFile based objects. Note 2: The current code does not yet make use of this new structure, since the Common::File remains intact. svn-id: r28395
2007-07-19Fixed a subtle bug when browsing directories in the main game chooser.David Corrales
svn-id: r28149
2007-07-09Update the interfaces for the getChildren method to include the hidden flag.David Corrales
Also added some missing method stubs to the gamecard dc port. svn-id: r27984
2007-07-09Fixed a couple compilation issues in the windows build.David Corrales
svn-id: r27983
2007-06-20Initial implementation of the lookupFile() function. It's meant to search ↵David Corrales
recursively for given filename within a set of directories. svn-id: r27551
2007-06-17Added a new parameter to the getChildren function, which allows including ↵David Corrales
hidden files in the results. svn-id: r27514
2007-06-16Removed the isValid operation from the FilesystemNode class in favor of the ↵David Corrales
much richer combinations possible with the new operations (exists, isReadable and isWritable). The work on the Common::File class is far from complete. Only the necessary was updated. svn-id: r27473
2007-06-05Renamed methods in the FilesystemNode class to match the AbstractFSNode ↵David Corrales
implementations. Also exposed the new methods (exists, isReadable and isWritable) in FilesystemNode. svn-id: r27113
2007-06-04Added stubs for the exists(), isReadable() and isWritable() methods for all ↵David Corrales
architectures. svn-id: r27087
2007-06-04Added a missing include in non-POSIX factories.David Corrales
For the POSIX and Windows architectures, added exists(), isReadable() and isWritable() svn-id: r27073
2007-05-31Merged the fs branch with trunk. r26949:27031David Corrales
svn-id: r27032
2007-05-31Removed the now obsolete singleton declaration macro from the FSNode factories.David Corrales
svn-id: r27031
2007-05-30Updated legal headers in source files, based on what Pidgin (the IM client ↵Max Horn
formerly knowns as Gaim) does; added new (incomplete) COPYRIGHT file; updated copyright dates in a few spots svn-id: r27024
2007-05-26Merged the fs branch with trunk. r26472:26948David Corrales
svn-id: r26949
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