Some rearrangements in the various VCS project menus.

Sun, 18 Jan 2015 16:09:07 +0100

author
Detlev Offenbach <detlev@die-offenbachs.de>
date
Sun, 18 Jan 2015 16:09:07 +0100
changeset 4058
99ec13e695f9
parent 4054
3ef699270e61
child 4059
15b78ac687fb

Some rearrangements in the various VCS project menus.

Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py file | annotate | diff | comparison | revisions
Plugins/VcsPlugins/vcsPySvn/ProjectHelper.py file | annotate | diff | comparison | revisions
Plugins/VcsPlugins/vcsSubversion/ProjectHelper.py file | annotate | diff | comparison | revisions
--- a/Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py	Sun Jan 18 12:05:53 2015 +0100
+++ b/Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py	Sun Jan 18 16:09:07 2015 +0100
@@ -1327,12 +1327,16 @@
         changesMenu = QMenu(self.tr("Manage Changes"), menu)
         changesMenu.setTearOffEnabled(True)
         changesMenu.addAction(self.vcsRevertAct)
+        changesMenu.addSeparator()
         changesMenu.addAction(self.vcsMergeAct)
         changesMenu.addAction(self.hgShowConflictsAct)
         changesMenu.addAction(self.vcsResolveAct)
         changesMenu.addAction(self.hgUnresolveAct)
         changesMenu.addAction(self.hgReMergeAct)
         changesMenu.addAction(self.hgCancelMergeAct)
+        if self.vcs.version >= (2, 1):
+            changesMenu.addSeparator()
+            changesMenu.addAction(self.hgPhaseAct)
         
         act = menu.addAction(
             UI.PixmapCache.getIcon(
@@ -1352,17 +1356,14 @@
         menu.addAction(self.hgOutgoingAct)
         menu.addAction(self.hgPushAct)
         menu.addSeparator()
+        menu.addMenu(changesMenu)
+        menu.addSeparator()
         if graftMenu is not None:
             menu.addMenu(graftMenu)
             menu.addSeparator()
         menu.addMenu(bundleMenu)
         menu.addMenu(patchMenu)
         menu.addSeparator()
-        menu.addMenu(self.__extensionsMenu)
-        menu.addSeparator()
-        menu.addAction(self.vcsNewAct)
-        menu.addAction(self.vcsExportAct)
-        menu.addSeparator()
         menu.addMenu(tagsMenu)
         menu.addMenu(branchesMenu)
         menu.addMenu(bookmarksMenu)
@@ -1376,10 +1377,7 @@
         menu.addAction(self.vcsDiffAct)
         menu.addAction(self.hgExtDiffAct)
         menu.addSeparator()
-        if self.vcs.version >= (2, 1):
-            menu.addAction(self.hgPhaseAct)
-            menu.addSeparator()
-        menu.addMenu(changesMenu)
+        menu.addMenu(self.__extensionsMenu)
         menu.addSeparator()
         menu.addAction(self.vcsSwitchAct)
         menu.addSeparator()
@@ -1396,6 +1394,9 @@
         menu.addSeparator()
         menu.addAction(self.hgEditUserConfigAct)
         menu.addAction(self.hgConfigAct)
+        menu.addSeparator()
+        menu.addAction(self.vcsNewAct)
+        menu.addAction(self.vcsExportAct)
     
     def showMenu(self):
         """
--- a/Plugins/VcsPlugins/vcsPySvn/ProjectHelper.py	Sun Jan 18 12:05:53 2015 +0100
+++ b/Plugins/VcsPlugins/vcsPySvn/ProjectHelper.py	Sun Jan 18 16:09:07 2015 +0100
@@ -518,9 +518,6 @@
         menu.addAction(self.vcsUpdateAct)
         menu.addAction(self.vcsCommitAct)
         menu.addSeparator()
-        menu.addAction(self.vcsNewAct)
-        menu.addAction(self.vcsExportAct)
-        menu.addSeparator()
         menu.addAction(self.vcsTagAct)
         if self.vcs.otherData["standardLayout"]:
             menu.addAction(self.svnTagListAct)
@@ -559,6 +556,9 @@
         menu.addAction(self.vcsPropsAct)
         menu.addSeparator()
         menu.addAction(self.svnConfigAct)
+        menu.addSeparator()
+        menu.addAction(self.vcsNewAct)
+        menu.addAction(self.vcsExportAct)
     
     def __svnResolve(self):
         """
--- a/Plugins/VcsPlugins/vcsSubversion/ProjectHelper.py	Sun Jan 18 12:05:53 2015 +0100
+++ b/Plugins/VcsPlugins/vcsSubversion/ProjectHelper.py	Sun Jan 18 16:09:07 2015 +0100
@@ -503,9 +503,6 @@
         menu.addAction(self.vcsUpdateAct)
         menu.addAction(self.vcsCommitAct)
         menu.addSeparator()
-        menu.addAction(self.vcsNewAct)
-        menu.addAction(self.vcsExportAct)
-        menu.addSeparator()
         menu.addAction(self.vcsTagAct)
         if self.vcs.otherData["standardLayout"]:
             menu.addAction(self.svnTagListAct)
@@ -543,6 +540,9 @@
         menu.addAction(self.vcsPropsAct)
         menu.addSeparator()
         menu.addAction(self.svnConfigAct)
+        menu.addSeparator()
+        menu.addAction(self.vcsNewAct)
+        menu.addAction(self.vcsExportAct)
     
     def __svnResolve(self):
         """

eric ide

mercurial