Moved the Mercurial tags and branches actions into submenus in order to shorten the main menu.

Mon, 12 May 2014 18:26:04 +0200

author
Detlev Offenbach <detlev@die-offenbachs.de>
date
Mon, 12 May 2014 18:26:04 +0200
changeset 3563
aeb858ad35e3
parent 3562
ef3f13a2c599
child 3564
4bccb8dd0bbd
child 3568
68ce3c77fc2e

Moved the Mercurial tags and branches actions into submenus in order to shorten the main menu.

Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py file | annotate | diff | comparison | revisions
--- a/Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py	Mon May 12 18:19:22 2014 +0200
+++ b/Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py	Mon May 12 18:26:04 2014 +0200
@@ -1220,6 +1220,22 @@
         bisectMenu.addAction(self.hgBisectResetAct)
         self.subMenus.append(bisectMenu)
         
+        tagsMenu = QMenu(self.tr("Tags"), menu)
+        tagsMenu.setIcon(UI.PixmapCache.getIcon("vcsTag.png"))
+        tagsMenu.setTearOffEnabled(True)
+        tagsMenu.addAction(self.vcsTagAct)
+        tagsMenu.addAction(self.hgTagListAct)
+        self.subMenus.append(tagsMenu)
+        
+        branchesMenu = QMenu(self.tr("Branches"), menu)
+        branchesMenu.setIcon(UI.PixmapCache.getIcon("vcsBranch.png"))
+        branchesMenu.setTearOffEnabled(True)
+        branchesMenu.addAction(self.hgBranchAct)
+        branchesMenu.addAction(self.hgPushBranchAct)
+        branchesMenu.addAction(self.hgCloseBranchAct)
+        branchesMenu.addAction(self.hgBranchListAct)
+        self.subMenus.append(branchesMenu)
+        
         bookmarksMenu = QMenu(self.tr("Bookmarks"), menu)
         bookmarksMenu.setIcon(UI.PixmapCache.getIcon("bookmark22.png"))
         bookmarksMenu.setTearOffEnabled(True)
@@ -1291,12 +1307,8 @@
         menu.addAction(self.vcsNewAct)
         menu.addAction(self.vcsExportAct)
         menu.addSeparator()
-        menu.addAction(self.vcsTagAct)
-        menu.addAction(self.hgTagListAct)
-        menu.addAction(self.hgBranchAct)
-        menu.addAction(self.hgPushBranchAct)
-        menu.addAction(self.hgCloseBranchAct)
-        menu.addAction(self.hgBranchListAct)
+        menu.addMenu(tagsMenu)
+        menu.addMenu(branchesMenu)
         menu.addMenu(bookmarksMenu)
         menu.addSeparator()
         menu.addAction(self.vcsLogAct)

eric ide

mercurial