Made a few of the Mercurial menus tearable.

Sat, 28 May 2011 16:00:45 +0200

author
Detlev Offenbach <detlev@die-offenbachs.de>
date
Sat, 28 May 2011 16:00:45 +0200
changeset 1073
9f0c4b4eccb1
parent 1071
ac0f74c0b870
child 1074
ed2585464f12

Made a few of the Mercurial menus tearable.

Plugins/VcsPlugins/vcsMercurial/BookmarksExtension/ProjectHelper.py file | annotate | diff | comparison | revisions
Plugins/VcsPlugins/vcsMercurial/FetchExtension/ProjectHelper.py file | annotate | diff | comparison | revisions
Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py file | annotate | diff | comparison | revisions
Plugins/VcsPlugins/vcsMercurial/PurgeExtension/ProjectHelper.py file | annotate | diff | comparison | revisions
Plugins/VcsPlugins/vcsMercurial/QueuesExtension/ProjectHelper.py file | annotate | diff | comparison | revisions
--- a/Plugins/VcsPlugins/vcsMercurial/BookmarksExtension/ProjectHelper.py	Sat May 28 15:41:12 2011 +0200
+++ b/Plugins/VcsPlugins/vcsMercurial/BookmarksExtension/ProjectHelper.py	Sat May 28 16:00:45 2011 +0200
@@ -189,6 +189,7 @@
         @return populated menu (QMenu)
         """
         menu = QMenu(self.trUtf8("Bookmarks"), mainMenu)
+        menu.setTearOffEnabled(True)
         
         menu.addAction(self.hgBookmarkDefineAct)
         menu.addAction(self.hgBookmarkDeleteAct)
--- a/Plugins/VcsPlugins/vcsMercurial/FetchExtension/ProjectHelper.py	Sat May 28 15:41:12 2011 +0200
+++ b/Plugins/VcsPlugins/vcsMercurial/FetchExtension/ProjectHelper.py	Sat May 28 16:00:45 2011 +0200
@@ -78,6 +78,7 @@
         @return populated menu (QMenu)
         """
         menu = QMenu(self.trUtf8("Fetch"), mainMenu)
+        menu.setTearOffEnabled(True)
         
         menu.addAction(self.hgFetchAct)
         
--- a/Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py	Sat May 28 15:41:12 2011 +0200
+++ b/Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py	Sat May 28 16:00:45 2011 +0200
@@ -839,6 +839,7 @@
         
         # TODO: make submenus tearable
         adminMenu = QMenu(self.trUtf8("Repository Administration"), menu)
+        adminMenu.setTearOffEnabled(True)
         adminMenu.addAction(self.hgHeadsAct)
         adminMenu.addAction(self.hgParentsAct)
         adminMenu.addAction(self.hgTipAct)
@@ -860,17 +861,20 @@
         adminMenu.addAction(self.hgVerifyAct)
         
         specialsMenu = QMenu(self.trUtf8("Specials"), menu)
+        specialsMenu.setTearOffEnabled(True)
         specialsMenu.addAction(self.hgPushForcedAct)
         specialsMenu.addSeparator()
         specialsMenu.addAction(self.hgServeAct)
         
         bundleMenu = QMenu(self.trUtf8("Changegroup Management"), menu)
+        bundleMenu.setTearOffEnabled(True)
         bundleMenu.addAction(self.hgBundleAct)
         bundleMenu.addAction(self.hgIdentifyBundleAct)
         bundleMenu.addAction(self.hgPreviewBundleAct)
         bundleMenu.addAction(self.hgUnbundleAct)
         
         bisectMenu = QMenu(self.trUtf8("Bisect"), menu)
+        bisectMenu.setTearOffEnabled(True)
         bisectMenu.addAction(self.hgBisectGoodAct)
         bisectMenu.addAction(self.hgBisectBadAct)
         bisectMenu.addAction(self.hgBisectSkipAct)
--- a/Plugins/VcsPlugins/vcsMercurial/PurgeExtension/ProjectHelper.py	Sat May 28 15:41:12 2011 +0200
+++ b/Plugins/VcsPlugins/vcsMercurial/PurgeExtension/ProjectHelper.py	Sat May 28 16:00:45 2011 +0200
@@ -125,6 +125,7 @@
         @return populated menu (QMenu)
         """
         menu = QMenu(self.trUtf8("Purge"), mainMenu)
+        menu.setTearOffEnabled(True)
         
         menu.addAction(self.hgPurgeAct)
         menu.addAction(self.hgPurgeAllAct)
--- a/Plugins/VcsPlugins/vcsMercurial/QueuesExtension/ProjectHelper.py	Sat May 28 15:41:12 2011 +0200
+++ b/Plugins/VcsPlugins/vcsMercurial/QueuesExtension/ProjectHelper.py	Sat May 28 16:00:45 2011 +0200
@@ -594,8 +594,10 @@
         @return populated menu (QMenu)
         """
         menu = QMenu(self.trUtf8("Queues"), mainMenu)
+        menu.setTearOffEnabled(True)
         
         pushPopMenu = QMenu(self.trUtf8("Push/Pop"), menu)
+        pushPopMenu.setTearOffEnabled(True)
         pushPopMenu.addAction(self.hgQueuePushAct)
         pushPopMenu.addAction(self.hgQueuePushUntilAct)
         pushPopMenu.addAction(self.hgQueuePushAllAct)
@@ -607,6 +609,7 @@
         pushPopMenu.addAction(self.hgQueueGotoAct)
         
         pushPopForceMenu = QMenu(self.trUtf8("Push/Pop (force)"), menu)
+        pushPopForceMenu.setTearOffEnabled(True)
         pushPopForceMenu.addAction(self.hgQueuePushForceAct)
         pushPopForceMenu.addAction(self.hgQueuePushUntilForceAct)
         pushPopForceMenu.addAction(self.hgQueuePushAllForceAct)
@@ -618,6 +621,7 @@
         pushPopForceMenu.addAction(self.hgQueueGotoForceAct)
         
         guardsMenu = QMenu(self.trUtf8("Guards"), menu)
+        guardsMenu.setTearOffEnabled(True)
         guardsMenu.addAction(self.hgQueueDefineGuardsAct)
         guardsMenu.addAction(self.hgQueueDropAllGuardsAct)
         guardsMenu.addSeparator()
@@ -630,6 +634,7 @@
         guardsMenu.addAction(self.hgQueueIdentifyActiveGuardsAct)
         
         queuesMenu = QMenu(self.trUtf8("Queue Management"), menu)
+        queuesMenu.setTearOffEnabled(True)
         queuesMenu.addAction(self.hgQueueCreateQueueAct)
         queuesMenu.addAction(self.hgQueueRenameQueueAct)
         queuesMenu.addAction(self.hgQueueDeleteQueueAct)

eric ide

mercurial