diff -r 617bfb5a95c8 -r 24fdd6e43cd7 ExtensionProtobuf/ProjectProtocolsBrowser.py --- a/ExtensionProtobuf/ProjectProtocolsBrowser.py Wed Dec 07 13:26:35 2022 +0100 +++ b/ExtensionProtobuf/ProjectProtocolsBrowser.py Sun Dec 11 11:52:03 2022 +0100 @@ -225,6 +225,7 @@ self.sourceMenu.addAction( self.tr("Collapse all directories"), self._collapseAllDirs ) + self.sourceMenu.addAction(self.tr("Collapse all files"), self._collapseAllFiles) self.sourceMenu.addSeparator() self.sourceMenu.addAction(self.tr("Configure..."), self._configure) self.sourceMenu.addAction( @@ -255,6 +256,7 @@ 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) self.menu.addSeparator() self.menu.addAction(self.tr("Configure..."), self._configure) self.menu.addAction(self.tr("Configure Protobuf..."), self.__configureProtobuf) @@ -281,6 +283,7 @@ self.backMenu.addAction( self.tr("Collapse all directories"), self._collapseAllDirs ) + self.backMenu.addAction(self.tr("Collapse all files"), self._collapseAllFiles) self.backMenu.addSeparator() self.backMenu.addAction(self.tr("Configure..."), self._configure) self.backMenu.addAction( @@ -310,6 +313,7 @@ self.multiMenu.addAction( self.tr("Collapse all directories"), self._collapseAllDirs ) + self.multiMenu.addAction(self.tr("Collapse all files"), self._collapseAllFiles) self.multiMenu.addSeparator() self.multiMenu.addAction(self.tr("Configure..."), self._configure) self.multiMenu.addAction( @@ -341,6 +345,7 @@ self.dirMenu.addAction( self.tr("Collapse all directories"), self._collapseAllDirs ) + self.dirMenu.addAction(self.tr("Collapse all files"), self._collapseAllFiles) self.dirMenu.addSeparator() self.dirMenu.addAction(self.tr("Configure..."), self._configure) self.dirMenu.addAction( @@ -370,6 +375,9 @@ self.dirMultiMenu.addAction( self.tr("Collapse all directories"), self._collapseAllDirs ) + self.dirMultiMenu.addAction( + self.tr("Collapse all files"), self._collapseAllFiles + ) self.dirMultiMenu.addSeparator() self.dirMultiMenu.addAction(self.tr("Configure..."), self._configure) self.dirMultiMenu.addAction(