Age | Commit message (Collapse) | Author | |
---|---|---|---|
2006-06-24 | Move backends/fs/fs.h and .cpp to common/fs/fs.h and .cpp | Max 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-05-12 | Added 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-03 | Removed 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-03 | Changed FilesystemNode::listDir to return a bool indicating its success (or ↵ | Max Horn | |
failure) svn-id: r22315 | |||
2006-05-03 | Some doxygen comment cleanup for (Abstract)FilesystemNode | Max Horn | |
svn-id: r22304 | |||
2006-05-03 | Got rid of AbstractFilesystemNode::wrap (begone, evil hack) | Max Horn | |
svn-id: r22300 | |||
2006-05-03 | Moved static methods getRoot / getNodeForPath from class FilesystemNode to ↵ | Max Horn | |
class AbstractFilesystemNode svn-id: r22298 | |||
2006-05-03 | Started to separate AbstractFilesystemNode from FilesystemNode | Max Horn | |
svn-id: r22297 | |||
2006-05-01 | Added a missing '*' (which marks the comment as being one doxygen should ↵ | Max Horn | |
process) svn-id: r22268 | |||
2006-04-30 | Added new AbstractFilesystemNode::child() resp. FilesystemNode::getChild() ↵ | Max Horn | |
methods svn-id: r22249 | |||
2006-04-27 | Revert kListAllNoRoot addition to listdir(), the uninitialized _isPseudoRoot ↵ | Travis Howell | |
in windows filesys backend was real cause of problem. svn-id: r22194 | |||
2006-04-04 | Turned 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-03 | Fix 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-03-25 | Add kListAllNoRoot type to listDir() to handle recent file class changes, on ↵ | Travis Howell | |
file system backends which use _isPseudoRoot svn-id: r21449 | |||
2006-02-11 | Change CVS keywords to SVN keywords | Max Horn | |
svn-id: r20535 | |||
2006-01-18 | Update copyright notice | Eugene Sandulenko | |
svn-id: r20088 | |||
2005-10-18 | Update FSF address. Eek. Actually that took place on May 1, 2005 | Eugene Sandulenko | |
svn-id: r19142 | |||
2005-07-30 | Remove trailing whitespaces. | Eugene Sandulenko | |
svn-id: r18604 | |||
2005-04-10 | Applied patch #1175374 ("FluidSynth MIDI driver"), with a few documentation | Torbjö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-02-06 | Remove 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 | |||
2005-01-01 | Updated copyright | Max Horn | |
svn-id: r16398 | |||
2004-12-18 | oops | Max Horn | |
svn-id: r16110 | |||
2004-12-18 | Ensure that the file list in the browser is always sorted | Max Horn | |
svn-id: r16108 | |||
2004-12-10 | Removed outdated (and wrong) comment; all this stuff will be rewritten ↵ | Max Horn | |
eventually anyway, but at least we shouldn't spread false information svn-id: r16006 | |||
2004-11-21 | Since we do ref counting on the nodes now, we can re-use the root nodes now | Max Horn | |
svn-id: r15851 | |||
2004-11-20 | Changed the FilesystemNode implementation to make it easier to use (client ↵ | Max Horn | |
code doesn't have to worry about the memory managment anymore, it's all 'automatic' now). May have introduced a mem leak or two, please check :-) svn-id: r15848 | |||
2004-07-21 | Ignore case when sorting file system nodes | Max Horn | |
svn-id: r14294 | |||
2004-05-06 | Reverted the last commit (on this file only) because it broke compilation | Torbjörn Andersson | |
of gui/browser.cpp. Besides, it didn't seem to have anything to do with keycolor in OSystem. :-) svn-id: r13801 | |||
2004-05-06 | Removed default value for keycolor in the OSystem implementations | Max Horn | |
svn-id: r13796 | |||
2004-04-09 | Renamed template class 'List' to 'Array', since that is really what it is (a ↵ | Max Horn | |
resizable array, not a linked list) svn-id: r13520 | |||
2004-03-28 | Small tweaks for MIPSPro compiler | Max Horn | |
svn-id: r13397 | |||
2004-02-05 | renamed (Const)Iterator to (const_)iterator; changed size() to return an uint | Max Horn | |
svn-id: r12722 | |||
2004-02-01 | Added FilesystemNode::getNodeForPath, but right now only for Mac OS X | Max Horn | |
svn-id: r12692 | |||
2004-01-06 | updated copyright notice | Max Horn | |
svn-id: r12176 | |||
2003-11-08 | cleanup whitespaces | Paweł Kołodziejski | |
svn-id: r11220 | |||
2003-11-07 | spelling fixes | Jonathan Gray | |
svn-id: r11181 | |||
2003-11-06 | cleanup | Max Horn | |
svn-id: r11167 | |||
2003-10-17 | needed some more work to get Iterators to work in FSList | Max Horn | |
svn-id: r10857 | |||
2003-10-17 | make FSList inherit 'public' from List (so that we can use List::Iterator) | Max Horn | |
svn-id: r10849 | |||
2003-10-02 | renamed namespace ScummVM to Common | Max Horn | |
svn-id: r10544 | |||
2003-03-06 | updated copyrights headers | Paweł Kołodziejski | |
svn-id: r6726 | |||
2003-03-06 | and more cleanup .... | Paweł Kołodziejski | |
svn-id: r6719 | |||
2002-11-21 | sort FSList by displayname | Max Horn | |
svn-id: r5648 | |||
2002-11-19 | added some preliminary game auto detect code to the launcher; this required ↵ | Max Horn | |
a small change to the FS API, Windows/Morphos code will have to be adapted slightly I fear. Also, not all games are detected correctly, and some probably never will be, so we still have to add a dialog for cases where auto detect doesn't work svn-id: r5600 | |||
2002-11-18 | removed obsolete example | Max Horn | |
svn-id: r5598 | |||
2002-11-14 | added TODO | Max Horn | |
svn-id: r5548 | |||
2002-11-13 | experimental FS browsing code. Right now only for POSIX systems, some things ↵ | Max Horn | |
not yet implemented, and probably full of bugs svn-id: r5540 |