src/eric7/Project/ProjectSourcesBrowser.py

branch
eric7-maintenance
changeset 10460
3b34efa2857c
parent 10272
7ae72d1df070
parent 10439
21c28b0f9e41
child 10534
783d835d7fe4
diff -r 411df92e881f -r 3b34efa2857c src/eric7/Project/ProjectSourcesBrowser.py
--- a/src/eric7/Project/ProjectSourcesBrowser.py	Sun Dec 03 14:54:00 2023 +0100
+++ b/src/eric7/Project/ProjectSourcesBrowser.py	Mon Jan 01 11:10:45 2024 +0100
@@ -1,6 +1,6 @@
 # -*- coding: utf-8 -*-
 
-# Copyright (c) 2002 - 2023 Detlev Offenbach <detlev@die-offenbachs.de>
+# Copyright (c) 2002 - 2024 Detlev Offenbach <detlev@die-offenbachs.de>
 #
 
 """
@@ -323,6 +323,9 @@
         self.__startAct = self.sourceMenu.addMenu(self.__startMenu)
         self.sourceMenu.addSeparator()
         self.sourceMenu.addAction(
+            self.tr("Show in File Manager"), self._showInFileManager
+        )
+        self.sourceMenu.addAction(
             self.tr("Copy Path to Clipboard"), self._copyToClipboard
         )
         self.sourceMenu.addSeparator()
@@ -345,6 +348,8 @@
             self.tr("Add source directory..."), self.__addSourceDirectory
         )
         self.menu.addSeparator()
+        self.menu.addAction(self.tr("Show in File Manager"), self._showInFileManager)
+        self.menu.addSeparator()
         self.menu.addAction(self.tr("Expand all directories"), self._expandAllDirs)
         self.menu.addAction(self.tr("Collapse all directories"), self._collapseAllDirs)
         self.menu.addAction(self.tr("Collapse all files"), self._collapseAllFiles)
@@ -374,6 +379,10 @@
         )
         self.attributeMenu.addSeparator()
         self.attributeMenu.addAction(
+            self.tr("Show in File Manager"), self._showInFileManager
+        )
+        self.attributeMenu.addSeparator()
+        self.attributeMenu.addAction(
             self.tr("Expand all directories"), self._expandAllDirs
         )
         self.attributeMenu.addAction(
@@ -398,6 +407,10 @@
             lambda: self.project.addDirectory("SOURCES"),
         )
         self.backMenu.addSeparator()
+        self.backMenu.addAction(
+            self.tr("Show in File Manager"), self._showProjectInFileManager
+        )
+        self.backMenu.addSeparator()
         self.backMenu.addAction(self.tr("Expand all directories"), self._expandAllDirs)
         self.backMenu.addAction(
             self.tr("Collapse all directories"), self._collapseAllDirs
@@ -442,6 +455,7 @@
         self.dirMenu.addMenu(self.checksMenu)
         self.dirMenu.addMenu(self.formattingMenu)
         self.dirMenu.addSeparator()
+        self.dirMenu.addAction(self.tr("Show in File Manager"), self._showInFileManager)
         self.dirMenu.addAction(self.tr("Copy Path to Clipboard"), self._copyToClipboard)
         self.dirMenu.addSeparator()
         self.dirMenu.addAction(self.tr("Expand all directories"), self._expandAllDirs)
@@ -511,6 +525,10 @@
         act = self.sourceMenu.addMenu(self.graphicsMenu)
         self.sourceMenu.addSeparator()
         self.sourceMenu.addAction(
+            self.tr("Show in File Manager"), self._showInFileManager
+        )
+        self.sourceMenu.addSeparator()
+        self.sourceMenu.addAction(
             self.tr("Expand all directories"), self._expandAllDirs
         )
         self.sourceMenu.addAction(
@@ -526,6 +544,8 @@
             self.tr("Add source directory..."), self.__addSourceDirectory
         )
         self.menu.addSeparator()
+        self.menu.addAction(self.tr("Show in File Manager"), self._showInFileManager)
+        self.menu.addSeparator()
         self.menu.addAction(self.tr("Expand all directories"), self._expandAllDirs)
         self.menu.addAction(self.tr("Collapse all directories"), self._collapseAllDirs)
         self.menu.addAction(self.tr("Collapse all files"), self._collapseAllFiles)
@@ -550,6 +570,10 @@
         )
         self.attributeMenu.addSeparator()
         self.attributeMenu.addAction(
+            self.tr("Show in File Manager"), self._showInFileManager
+        )
+        self.attributeMenu.addSeparator()
+        self.attributeMenu.addAction(
             self.tr("Expand all directories"), self._expandAllDirs
         )
         self.attributeMenu.addAction(
@@ -571,6 +595,10 @@
             lambda: self.project.addDirectory("SOURCES"),
         )
         self.backMenu.addSeparator()
+        self.backMenu.addAction(
+            self.tr("Show in File Manager"), self._showProjectInFileManager
+        )
+        self.backMenu.addSeparator()
         self.backMenu.addAction(self.tr("Expand all directories"), self._expandAllDirs)
         self.backMenu.addAction(
             self.tr("Collapse all directories"), self._collapseAllDirs
@@ -605,6 +633,8 @@
         self.dirMenu.addSeparator()
         act = self.dirMenu.addMenu(self.graphicsMenu)
         self.dirMenu.addSeparator()
+        self.dirMenu.addAction(self.tr("Show in File Manager"), self._showInFileManager)
+        self.dirMenu.addSeparator()
         self.dirMenu.addAction(self.tr("Expand all directories"), self._expandAllDirs)
         self.dirMenu.addAction(
             self.tr("Collapse all directories"), self._collapseAllDirs
@@ -658,6 +688,9 @@
         self.sourceMenu.addMenu(self.checksMenu)
         self.sourceMenu.addSeparator()
         self.sourceMenu.addAction(
+            self.tr("Show in File Manager"), self._showInFileManager
+        )
+        self.sourceMenu.addAction(
             self.tr("Copy Path to Clipboard"), self._copyToClipboard
         )
         self.sourceMenu.addSeparator()
@@ -677,6 +710,8 @@
             self.tr("Add source directory..."), self.__addSourceDirectory
         )
         self.menu.addSeparator()
+        self.menu.addAction(self.tr("Show in File Manager"), self._showInFileManager)
+        self.menu.addSeparator()
         self.menu.addAction(self.tr("Expand all directories"), self._expandAllDirs)
         self.menu.addAction(self.tr("Collapse all directories"), self._collapseAllDirs)
         self.menu.addAction(self.tr("Collapse all files"), self._collapseAllFiles)
@@ -701,6 +736,10 @@
         )
         self.attributeMenu.addSeparator()
         self.attributeMenu.addAction(
+            self.tr("Show in File Manager"), self._showInFileManager
+        )
+        self.attributeMenu.addSeparator()
+        self.attributeMenu.addAction(
             self.tr("Expand all directories"), self._expandAllDirs
         )
         self.attributeMenu.addAction(
@@ -722,6 +761,10 @@
             lambda: self.project.addDirectory("SOURCES"),
         )
         self.backMenu.addSeparator()
+        self.backMenu.addAction(
+            self.tr("Show in File Manager"), self._showProjectInFileManager
+        )
+        self.backMenu.addSeparator()
         self.backMenu.addAction(self.tr("Expand all directories"), self._expandAllDirs)
         self.backMenu.addAction(
             self.tr("Collapse all directories"), self._collapseAllDirs
@@ -760,6 +803,7 @@
         self.dirMenu.addSeparator()
         self.dirMenu.addMenu(self.checksMenu)
         self.dirMenu.addSeparator()
+        self.dirMenu.addAction(self.tr("Show in File Manager"), self._showInFileManager)
         self.dirMenu.addAction(self.tr("Copy Path to Clipboard"), self._copyToClipboard)
         self.dirMenu.addSeparator()
         self.dirMenu.addAction(self.tr("Expand all directories"), self._expandAllDirs)
@@ -794,7 +838,8 @@
         """
         Protected slot to show the context menu.
 
-        @param coord the position of the mouse pointer (QPoint)
+        @param coord the position of the mouse pointer
+        @type QPoint
         """
         if not self.project.isOpen():
             return

eric ide

mercurial