src/eric7/UI/BrowserModel.py

branch
server
changeset 10596
ea35c92a3c7c
parent 10594
6156d9675f62
child 10598
79c6ea2cb2e7
--- a/src/eric7/UI/BrowserModel.py	Mon Feb 19 19:37:00 2024 +0100
+++ b/src/eric7/UI/BrowserModel.py	Thu Feb 22 16:26:46 2024 +0100
@@ -618,7 +618,6 @@
         """
         self._addWatchedItem(parentItem)
 
-        # TODO: add support for 'remote:' directories
         dirName = parentItem.dirName()
         if FileSystemUtilities.isPlainFileName(dirName):
             qdir = QDir(dirName)
@@ -638,18 +637,26 @@
                     if f.isDir():
                         node = BrowserDirectoryItem(
                             parentItem,
-                            FileSystemUtilities.toNativeSeparators(f.absoluteFilePath()),
+                            FileSystemUtilities.toNativeSeparators(
+                                f.absoluteFilePath()
+                            ),
                             False,
                         )
                     else:
-                        fileFilters = Preferences.getUI("BrowsersFileFilters").split(";")
+                        fileFilters = Preferences.getUI("BrowsersFileFilters").split(
+                            ";"
+                        )
                         if fileFilters:
                             fn = f.fileName()
-                            if any(fnmatch.fnmatch(fn, ff.strip()) for ff in fileFilters):
+                            if any(
+                                fnmatch.fnmatch(fn, ff.strip()) for ff in fileFilters
+                            ):
                                 continue
                         node = BrowserFileItem(
                             parentItem,
-                            FileSystemUtilities.toNativeSeparators(f.absoluteFilePath()),
+                            FileSystemUtilities.toNativeSeparators(
+                                f.absoluteFilePath()
+                            ),
                         )
                     self._addItem(node, parentItem)
                 if repopulate:
@@ -673,10 +680,14 @@
                             fsInterface=self.__remotefsInterface,
                         )
                     else:
-                        fileFilters = Preferences.getUI("BrowsersFileFilters").split(";")
+                        fileFilters = Preferences.getUI("BrowsersFileFilters").split(
+                            ";"
+                        )
                         if fileFilters:
                             fn = entry["name"]
-                            if any(fnmatch.fnmatch(fn, ff.strip()) for ff in fileFilters):
+                            if any(
+                                fnmatch.fnmatch(fn, ff.strip()) for ff in fileFilters
+                            ):
                                 continue
                         node = BrowserFileItem(
                             parentItem,
@@ -1300,11 +1311,7 @@
 
         if FileSystemUtilities.isRemoteFileName(dinfo):
             self._dirName = dinfo
-            dn = (
-                self._dirName
-                if full
-                else self.__fsInterface.basename(self._dirName)
-            )
+            dn = self._dirName if full else self.__fsInterface.basename(self._dirName)
         else:
             self._dirName = os.path.abspath(dinfo)
             dn = self._dirName if full else os.path.basename(self._dirName)
@@ -1337,11 +1344,7 @@
         """
         if FileSystemUtilities.isRemoteFileName(dinfo):
             self._dirName = dinfo
-            dn = (
-                self._dirName
-                if full
-                else self.__fsInterface.basename(self._dirName)
-            )
+            dn = self._dirName if full else self.__fsInterface.basename(self._dirName)
         else:
             self._dirName = os.path.abspath(dinfo)
             dn = self._dirName if full else os.path.basename(self._dirName)

eric ide

mercurial