diff --git a/src/windows/FSNodeWINDOWS.cxx b/src/windows/FSNodeWINDOWS.cxx index 83ddf48b8..3dca1475b 100644 --- a/src/windows/FSNodeWINDOWS.cxx +++ b/src/windows/FSNodeWINDOWS.cxx @@ -217,12 +217,10 @@ string FilesystemNodeWINDOWS::getShortPath() const // - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - bool FilesystemNodeWINDOWS:: - getChildren(AbstractFSList& myList, ListMode mode, bool hidden) const + getChildren(AbstractFSList& myList, ListMode mode) const { assert(_isDirectory); - //TODO: honor the hidden flag - if(_isPseudoRoot) { // Drives enumeration diff --git a/src/windows/FSNodeWINDOWS.hxx b/src/windows/FSNodeWINDOWS.hxx index 0cd37c91c..a181a185d 100644 --- a/src/windows/FSNodeWINDOWS.hxx +++ b/src/windows/FSNodeWINDOWS.hxx @@ -58,9 +58,11 @@ class FilesystemNodeWINDOWS : public AbstractFSNode explicit FilesystemNodeWINDOWS(const string& path); bool exists() const override; - const string& getName() const override { return _displayName; } - const string& getPath() const override { return _path; } + const string& getName() const override { return _displayName; } + void setName(const string& name) override { _displayName = name; } + const string& getPath() const override { return _path; } string getShortPath() const override; + bool hasParent() const override { return !_isPseudoRoot; } bool isDirectory() const override { return _isDirectory; } bool isFile() const override { return _isFile; } bool isReadable() const override; @@ -68,7 +70,7 @@ class FilesystemNodeWINDOWS : public AbstractFSNode bool makeDir() override; bool rename(const string& newfile) override; - bool getChildren(AbstractFSList& list, ListMode mode, bool hidden) const override; + bool getChildren(AbstractFSList& list, ListMode mode) const override; AbstractFSNodePtr getParent() const override; protected: diff --git a/src/windows/Stella.vcxproj b/src/windows/Stella.vcxproj index 9ef2b4b25..43c422421 100644 --- a/src/windows/Stella.vcxproj +++ b/src/windows/Stella.vcxproj @@ -374,7 +374,7 @@ - + @@ -615,7 +615,6 @@ - @@ -1361,7 +1360,6 @@ - diff --git a/src/windows/Stella.vcxproj.filters b/src/windows/Stella.vcxproj.filters index 966e31a7f..2556d512d 100644 --- a/src/windows/Stella.vcxproj.filters +++ b/src/windows/Stella.vcxproj.filters @@ -384,9 +384,6 @@ Source Files\gui - - Source Files\gui - Source Files\gui @@ -1340,9 +1337,6 @@ Header Files\gui - - Header Files\gui - Header Files\gui @@ -2012,4 +2006,4 @@ Resource Files - + \ No newline at end of file