aboutsummaryrefslogtreecommitdiff
path: root/backends/fs
AgeCommit message (Collapse)Author
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-14Part of patch #1467193: "AmigaOS changes":Eugene Sandulenko
- Filesystem errors are now more detailed - casting problems are hopefully gone - some comments added in amigaos4-fs.cpp svn-id: r21861
2006-04-11Fixed FS support based on lastest changes to the base fs classChris Apers
svn-id: r21801
2006-04-10Fallback to using stat() if readdir returns DT_UNKNOWN (replacing the AMD64 ↵Max Horn
hack) svn-id: r21767
2006-04-09Forces usage of SYSTEM_NOT_SUPPORTING_D_TYPE on amd64 systems. (read comment ↵Johannes Schickel
for more information) svn-id: r21739
2006-04-08AmigaOS4 changes from tracker #1416370Max Horn
svn-id: r21691
2006-04-07Cache the root node (cause a major speedup on OSX, since by far the slowes ↵Max Horn
part in the FS code over here is the getcwd call in getRoot() ) svn-id: r21667
2006-04-05Use full path qualifiers in #include statements (exception: engines/ can be ↵Max Horn
ommited, at least for now) svn-id: r21620
2006-04-04Turned FSList::sort into a generic function which can be applied to anything ↵Max Horn
which implements comparable iterators (like Array, List, or plain C arrays) svn-id: r21617
2006-04-04Allow symlinks to directories for FS;es with D_TYPE support.Eugene Sandulenko
svn-id: r21616
2006-04-04Symlinks are also valid filesEugene Sandulenko
svn-id: r21615
2006-04-04Rename variable in FSList::sort() to avoid conflict with system definesTravis Howell
svn-id: r21612
2006-04-04Some more FS code cleanupMax Horn
svn-id: r21600
2006-04-04Possible bug in the Symbian FS code?Max Horn
svn-id: r21599
2006-04-04oopsMax Horn
svn-id: r21598
2006-04-04Removing more pseudo copy constructors in favor of the standard copy ↵Max Horn
constructor (gee, everybody is copying my bad code, it seems ;-) svn-id: r21597
2006-04-04Rewrote sort code to use iterators (means it can be used with any container ↵Max Horn
now, in theory at least) svn-id: r21596
2006-04-03Added comment on why we use getcwd in POSIXFilesystemNode at allMax Horn
svn-id: r21582
2006-04-03Fix AbstractFilesystemNode::wrap to not call (indirectly) getRoot, just to ↵Max Horn
throw away the result immediately again (which (a) caused a slowdown and (b) a leak, both fixed now) svn-id: r21581
2006-04-03Various changes to POSIXFilesystemNode:Max Horn
- Removed pseudo copy constructor, use the automatically generated one instead. - Do not always call stat() whenever creating a POSIXFilesystemNode from a path. - Use lastPathComponent in POSIXFilesystemNode(path) constructor. - Some further cleanup. svn-id: r21580
2006-03-25Add kListAllNoRoot type to listDir() to handle recent file class changes, on ↵Travis Howell
file system backends which use _isPseudoRoot svn-id: r21449
2006-02-12* New and tested builds for S60V3 and UIQ3Lars Persson
* New upscaled icons for UIQ3/S60V3. SVG/Scalable version needed for S60V3 for proper good looks * Critical bug in Symbian-fs fixed (exception for UIQ3/S60V3) *Removed duplicate files for easier maintanence *New handling for Symbian error messages, save paths etc *All naming now is ScummVM for all apps and targets svn-id: r20585
2006-02-11Change CVS keywords to SVN keywordsMax Horn
svn-id: r20535
2006-02-07Removed .cvsignore filesMax Horn
svn-id: r20424
2006-01-27Patch #1416370: "AmigaOS 4 changes"Eugene Sandulenko
svn-id: r20229
2006-01-18Update copyright noticeEugene Sandulenko
svn-id: r20088
2005-12-04FSF adress updatesLars Persson
svn-id: r19741
2005-12-031. New build structure for Symbian builds to allow easier build and project ↵Lars Persson
updates 2. Updated framework files for new structure 3. Uncommented Debug statements in vorbis.cpp (Should probably be removed alltogether. 4. Incorporated Sevs code formatting changes in the new Symbian source structure. 5. Removed/Changed EScummVM to ScummVM instead, hopefully most cases covered. 6. Beginning vibration support to be used for Scumm shake effects (Work ongoing by SumthinWicked) 7. Replaced the ScummVM icon for the FavIcon and upscaled the icon to 32x32. I think it looks ok, comments are welcome. 8. Built for S60V1 and UIQ2 targets from the cvs 9. Updated Readme with new build instructions. Any comments are welcome. Hopefully the other builds are not affected by this and all Sevs code updates are also incorporated. svn-id: r19739
2005-10-18Update FSF address. Eek. Actually that took place on May 1, 2005Eugene Sandulenko
svn-id: r19142
2005-10-01Update Symbian README, default Joystick config is on, Updated pkg files for ↵Lars Persson
S80 & S90, updated symbian-fs (cleaner code) svn-id: r18919
2005-09-03Change PalmOS identChris Apers
svn-id: r18748
2005-07-30Remove trailing whitespaces.Eugene Sandulenko
svn-id: r18604
2005-06-24Changed #include <stdafx.h> to #include <common/stdafx.h>. It shouldTorbjörn Andersson
probably be #include "common/stdafx.h", but I'll let the backend maintainers worry about style. svn-id: r18455
2005-06-24When including files from common/, explicitly use the common/ prefixMax Horn
svn-id: r18444
2005-06-21Added symbian-fs.cpp, symbian filehandling classLars Persson
svn-id: r18426
2005-05-10Proper #include directive.Eugene Sandulenko
svn-id: r18022
2005-05-10Last bit of AmigaOS4 patch. Apparently this was missed by mistake.Eugene Sandulenko
svn-id: r18018
2005-05-09Why not fix the warning if you encounter it? :-)Max Horn
svn-id: r17994
2005-04-10Applied patch #1175374 ("FluidSynth MIDI driver"), with a few documentationTorbjörn Andersson
changes. There are a few things that could use a bit more work, and I've only tested it on my Linux box. I have verified that ScummVM still compiles when it's disabled, though, so it shouldn't break anything too badly. svn-id: r17512
2005-03-31fixed headers. -_-Robert Göffringmann
svn-id: r17306
2005-03-31Playstation2 Port: initial importRobert Göffringmann
svn-id: r17305
2005-03-16Weird ... but fixes the second (and hopefully last) crashNicolas Bacca
svn-id: r17168
2005-03-09WIP of GP32 port. Now it is more correct port and compiles with currentEugene Sandulenko
CVS. Though it has some issues unresolved, one of them is that it crashes right after splash screen without showing anything. Work in progress :) svn-id: r17054
2005-02-25opsPaweł Kołodziejski
svn-id: r16918
2005-02-25fixed compilationPaweł Kołodziejski
svn-id: r16916
2005-02-20Fixed warning, hopefully without breaking anything. (GCC doesn't likeTorbjörn Andersson
casting from "const char *" to "char *".) svn-id: r16826
2005-02-19compatibility fixes for wincePaweł Kołodziejski
svn-id: r16814
2005-02-07Added getNodeForPath() so I can compile ScummVM with MinGW again. Since ITorbjörn Andersson
don't know where it's used, I'm not sure if it works correctly. svn-id: r16752
2005-02-06Remove the OSX-restriction on FilesystemNode::getNodeForPath() for now (I ↵Max Horn
don't like it, but until a proper solution is in place, it seems to be the best thing to do) svn-id: r16743