Age | Commit message (Collapse) | Author | |
---|---|---|---|
2019-11-03 | COMMON: Add ignoreClashes flag to SearchSet and FSDirectory | Le Philousophe | |
This lets engine mute warnings about name clashes when there are useless for its case. This will be used by Versailles as the tree has directories with the same name at various places. Files are duplicated too in different directories but are identical. | |||
2019-09-15 | Revert "COMMON: Implement FSNode::createDirectoryRecursive()" | Cameron Cawley | |
This reverts commit aca627bec7b407790d78a64df984344ff454c15b. | |||
2019-08-11 | COMMON: Implement FSNode::createDirectoryRecursive() | Cameron Cawley | |
2019-08-11 | COMMON: Add warnings on failed FSNode::createDirectory() | lolbot-iichan | |
2019-08-11 | COMMON: Implement createDirectory() method to Common::FSNode | lolbot-iichan | |
Added a simple wrapper for AbstractFSNode::create(true) since there was no way to create directories. | |||
2019-01-30 | COMMON: Include hidden files in directory listings by default | Bastien Bouclet | |
Hidden files are now only ignored in the GUI file browser when the user has not checked 'show hidden files'. Myst III has the hidden flag set for one of the directories containing datafiles on the CD-ROM. When users copy the files to their hard drives the hidden flag is kept. Detection worked previously because hidden files were explicitly requested in the AD code. The engine would fail to open the datafiles because SearchMan.addSubDirectoryMatching ignored hidden directories. | |||
2018-05-10 | COMMON: Use nullptr instead of NULL or 0 where appropriate | Bastien Bouclet | |
2014-02-18 | COMMON: Make GPL headers consistent in themselves. | Johannes Schickel | |
2013-01-26 | JANITORIAL: Enforce "} // End of namespace" with a single space after }. | Johannes Schickel | |
2012-01-29 | COMMON: Return 0 instead of false in FSNode::createReadStream. | Johannes Schickel | |
This should "fix" some g++ warnings. | |||
2011-12-13 | COMMON: Make more members of Archive constant. | Andrea Corna | |
2011-10-08 | COMMON: Include hidden files in FSDirectory cache and detection. | Alyssa Milburn | |
The cache issue has been discussed before, it breaks accessing files beginning with a dot on POSIX. The change to the advancedDetector to see hidden files was suggested by AdamRi on IRC. | |||
2011-08-07 | COMMON: Remove superfluous Common:: qualifiers. | Christoph Mallon | |
2011-05-12 | GIT: Clean up: Suppress SVN tags, now useless | strangerke | |
2011-04-28 | JANITORIAL: Reduce header dependencies in shared code | Ori Avtalion | |
Some backends may break as I only compiled SDL | |||
2010-08-16 | OSYSTEM: revert r52120 and r52121. Introduced regressions | Eugene Sandulenko | |
svn-id: r52127 | |||
2010-08-16 | OSYSTEM: Add directories to archive list just as in other variants | Eugene Sandulenko | |
svn-id: r52121 | |||
2010-08-16 | OSYSTEM: Fix file archive for non-flat directories | Eugene Sandulenko | |
svn-id: r52120 | |||
2010-04-13 | Whitespace fix. | Johannes Schickel | |
svn-id: r48654 | |||
2010-04-13 | Patch #2985205: "GSoC: Improve FSNode warning messages" | Max Horn | |
svn-id: r48651 | |||
2010-02-13 | cleanup | Max Horn | |
svn-id: r48041 | |||
2009-11-21 | Add comment why pattern is converted to lowercase in ↵ | Johannes Schickel | |
FSDirectory::listMatchingMembers. svn-id: r46045 | |||
2009-10-04 | Reduce usage of Common::String::emptyString | Max Horn | |
svn-id: r44603 | |||
2009-09-23 | COMMON: Add "ignoreCase" parameter to matchString. | Johannes Schickel | |
svn-id: r44265 | |||
2009-06-01 | Add a 'flat' option to FSDirectory to allow searching recursively for files ↵ | Willem Jan Palenstijn | |
in subdirectories svn-id: r41090 | |||
2009-02-24 | Moved FSDirectory implementation from common/archive.cpp to common/fs.cpp | Max Horn | |
svn-id: r38824 | |||
2009-01-29 | Be paranoid about g_system being set | Max Horn | |
svn-id: r36131 | |||
2009-01-23 | Renamed FSNode::openForReading / openForWriting to createReadStream / ↵ | Max Horn | |
createWriteStream, again to make ownership of the returned stream clear svn-id: r36014 | |||
2008-12-22 | Fixed indentation and removed whitespaces at the end of line | Jordi Vilalta Prat | |
svn-id: r35481 | |||
2008-11-21 | Removed FSNode::lookupFile | Max Horn | |
svn-id: r35142 | |||
2008-10-02 | Renamed FilesystemNode -> FSNode | Max Horn | |
svn-id: r34716 | |||
2008-09-15 | Corrected and shortened some file opening related warnings | Max Horn | |
svn-id: r34556 | |||
2008-09-07 | oops | Max Horn | |
svn-id: r34431 | |||
2008-09-07 | Allow invoking FilesystemNode::getChild on non-dir nodes, by returning an ↵ | Max Horn | |
invalid node in that case svn-id: r34429 | |||
2008-09-06 | Switched class File & DumpFile to use StdioStream internally | Max Horn | |
svn-id: r34391 | |||
2008-09-05 | Make use of String::matchString | Max Horn | |
svn-id: r34365 | |||
2008-09-03 | Moved FilesystemNode / FSList to namespace Common; also got rid of some ↵ | Max Horn | |
'typedef Common::String String;' name aliases svn-id: r34302 | |||
2008-09-03 | Added new AbstractFilesystemNode::openForReading & ::openForWriting method, ↵ | Max Horn | |
based on StdioStream; changed FilesystemNode to use them svn-id: r34301 | |||
2008-08-27 | Removed various uses of scumm_stricmp by the more readable ↵ | Max Horn | |
String::equalsIgnoreCase and String:: compareToIgnoreCase svn-id: r34198 | |||
2008-08-03 | FilesystemNode code: some comment cleanup; added ↵ | Max Horn | |
FilesystemNode::openForReading() and openForWriting() methods (for now these are simple wrappers around Common::File) svn-id: r33590 | |||
2008-03-29 | Changed FilesystemNode to use a SharedPtr instead of implementing its own ↵ | Max Horn | |
ref counting svn-id: r31303 | |||
2008-02-23 | Replaced FilesystemFactory::makeFSFactory with a new method ↵ | Max Horn | |
OSystem::getFilesystemFactory() svn-id: r30947 | |||
2008-02-23 | Renamed AbstractFilesystemFactory to FilesystemFactory | Max Horn | |
svn-id: r30935 | |||
2008-02-20 | Fix code formatting and simplify code a little bit | Max Horn | |
svn-id: r30912 | |||
2008-01-27 | Removed trailing spaces. | Jordi Vilalta Prat | |
svn-id: r30664 | |||
2008-01-26 | Reworked FilesystemNode::lookupFile (fixing doxygen comment, making it ↵ | Max Horn | |
possible to restrict the search depth, fixed the 'exhaustive' mode and some other tweaks) svn-id: r30644 | |||
2007-10-16 | Committing the set of patches #1814434, thanks to jvprat. They improve the ↵ | David Corrales | |
documentation and parameter naming of the lookFile methods inside Common::FS. svn-id: r29228 | |||
2007-10-04 | Patch #1805208: move matchString to Common::Util | Max Horn | |
svn-id: r29154 | |||
2007-09-19 | Merged common/stdafx.h into common/scummsys.h. All referencing files have ↵ | Nicola Mettifogo | |
been updated. svn-id: r28966 | |||
2007-09-18 | Fix linker issues when doing a plugin build, and (hopefully) also on Windows | Max Horn | |
svn-id: r28950 |