Sun, 18 Jan 2015 16:09:07 +0100
Some rearrangements in the various VCS project menus.
--- 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): """