aboutsummaryrefslogtreecommitdiff
path: root/backends/fs
AgeCommit message (Collapse)Author
2009-01-23Renamed FSNode::openForReading / openForWriting to createReadStream / ↵Max Horn
createWriteStream, again to make ownership of the returned stream clear svn-id: r36014
2009-01-23DS: Apply an old cleanup patch of mine from last AugustMax Horn
svn-id: r36011
2009-01-21made ISO9660 support optional via USE_WII_DIAndre Heider
svn-id: r35985
2009-01-19Added ISO9660/Joliet DVD supportAndre Heider
svn-id: r35930
2009-01-18Removed slashes as last char from directoriesAndre Heider
svn-id: r35894
2009-01-17use pointers when passing struct statAndre Heider
svn-id: r35882
2009-01-16Reuse given stat flags when possible to avoid fstat() callsAndre Heider
svn-id: r35872
2009-01-02disable buffering for newlib's poor fread() implementationAndre Heider
svn-id: r35675
2009-01-01Set/unified svn:keywords for all *.h and *.cpp filesMax Horn
svn-id: r35651
2009-01-01Whoa! Removing trailing spaces.Eugene Sandulenko
svn-id: r35648
2008-12-27Silenced warning about redefinition of ARRAYSIZE under Windows, after the ↵Filippos Karapetis
latest FS changes svn-id: r35583
2008-12-23changes for the new libfat version. the root node now yields a list of all ↵Andre Heider
mounted devices svn-id: r35504
2008-11-29Remove warnings from NDS build.Robin Watts
svn-id: r35172
2008-11-23Eliminate some warnings from NDS specific code.Robin Watts
svn-id: r35157
2008-11-17Fix regressions in HE games, when slashes are used in filenames for file ↵Travis Howell
opcodes. svn-id: r35105
2008-11-07DS: Fixing feof behaviour and path prefix stuff.Neil Millstone
svn-id: r34934
2008-10-02Renamed FilesystemNode -> FSNodeMax Horn
svn-id: r34716
2008-09-17Patch #2043093 (again - new patch): OS/2 patches for posix-fsMax Horn
svn-id: r34595
2008-09-17DS: Removing some dead code; merged (parts of) std_cwd into ↵Max Horn
GBAMPSaveFileManager::listSavefiles svn-id: r34587
2008-09-15DS: Backported 0.12 changes to trunkMax Horn
svn-id: r34568
2008-09-14DS: Some more compile fixes (prope solution would of course be to overload ↵Max Horn
::openForReading & ::openForWriting) svn-id: r34550
2008-09-14Big patch changing semantics of ReadStream::eos():Willem Jan Palenstijn
eos() now only returns true _after_ trying to read past the end of the stream. This has a large potential for regressions. Please test! svn-id: r34549
2008-09-14Compilation fix for NDSMax Horn
svn-id: r34542
2008-09-13Big patch changing the signature of various Stream methods (some ports may ↵Max Horn
need to be slightly tweaked to fix overloading errors/warnings) svn-id: r34514
2008-09-11Added SymbianStream.h for SymbianStdioStream definitionLars Persson
Renamed Symbian stream implementation to SymbianStdioStream instead of StdioStream. svn-id: r34498
2008-09-11Simplify check for a slash in the string *g*Max Horn
svn-id: r34485
2008-09-10Small fix to help with compile problems on AmigaMax Horn
svn-id: r34474
2008-09-08Updated/Fixed Symbian Filesystem handling.Lars Persson
Does not store ending backslash on path, and will list any sub folder properly, by adding '\' when needed. svn-id: r34453
2008-09-07Set default save path via save manager.Lars Persson
Fix bug in symbian-fs GetChild function. svn-id: r34417
2008-09-07StdioStream implemented with Symbian file handling.Lars Persson
svn-id: r34400
2008-09-07Remove symbian defines from stdiostream.cppLars Persson
svn-id: r34399
2008-09-06Unlike ferror, our Stream::ioFailed() is also supposed to return true when ↵Max Horn
the end of stream has been reached svn-id: r34385
2008-09-05Some tweaks to help (?) OS/2Max Horn
svn-id: r34368
2008-09-05Updated filehandling for Symbian OSLars Persson
svn-id: r34346
2008-09-05Ported AMIGA specific file buffering 'hack' from class File to StdioStreamMax Horn
svn-id: r34345
2008-09-03POSIX FSNode: got rid of Double-slashes in paths for childs of the root; ↵Max Horn
simplified code svn-id: r34307
2008-09-03Pushed AbstractFilesystemNode::openForReading() / openForWriting() impls out ↵Max Horn
to backends svn-id: r34304
2008-09-03Moved StdioStream to its own files inside backendsMax Horn
svn-id: r34303
2008-09-03Moved FilesystemNode / FSList to namespace Common; also got rid of some ↵Max Horn
'typedef Common::String String;' name aliases svn-id: r34302
2008-09-03Added new AbstractFilesystemNode::openForReading & ::openForWriting method, ↵Max Horn
based on StdioStream; changed FilesystemNode to use them svn-id: r34301
2008-09-03CleanupFilippos Karapetis
svn-id: r34295
2008-09-02Modified POSIX FSNode implementation to use Common::normalizePath & ↵Max Horn
Common::lastPathComponent; added a TODO regarding relative paths svn-id: r34283
2008-08-27FSNode code: Merged most versions of lastPathComponent() into one new ↵Max Horn
AbstractFilesystemNode::lastPathComponent() method, with customizable path separator character svn-id: r34197
2008-08-27Slightly modified form of patch #2043093: OS/2 patches for posix-fsMax Horn
svn-id: r34193
2008-08-22Turned SymbianFilesystemFactory from a singleton into a normal class; ↵Max Horn
adapted symbian backend accordingly svn-id: r34101
2008-08-22Turned Windows, AmigaOS and POSIX FSFactories into plain classes; no need ↵Max Horn
for them to be singletons (actually true for all other FS factories) svn-id: r34098
2008-08-22Moved POSIXFilesystemNode class declaration to a new header file, to enable ↵Max Horn
subclassing svn-id: r34097
2008-08-19Don't Use CEikonEnv::Static, get FS from system class insteadLars Persson
svn-id: r34025
2008-08-13cleanupMax Horn
svn-id: r33847
2008-08-05Remove file attribute check, since getChild() can be called on file path ↵Travis Howell
that doesn'r exist. svn-id: r33633