Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py

changeset 3434
9b874ca09bb3
parent 3416
efce6439595a
child 3471
31a6d4300906
child 3484
645c12de6b0c
equal deleted inserted replaced
3432:7cfe7471175d 3434:9b874ca09bb3
734 """ of changesets.</p>""" 734 """ of changesets.</p>"""
735 )) 735 ))
736 self.hgPreviewBundleAct.triggered.connect(self.__hgPreviewBundle) 736 self.hgPreviewBundleAct.triggered.connect(self.__hgPreviewBundle)
737 self.actions.append(self.hgPreviewBundleAct) 737 self.actions.append(self.hgPreviewBundleAct)
738 738
739 self.hgIdentifyBundleAct = E5Action(
740 self.tr('Identify changegroup'),
741 self.tr('Identify changegroup...'),
742 0, 0, self, 'mercurial_identify_bundle')
743 self.hgIdentifyBundleAct.setStatusTip(self.tr(
744 'Identify a changegroup file containing a collection of changesets'
745 ))
746 self.hgIdentifyBundleAct.setWhatsThis(self.tr(
747 """<b>Identify changegroup</b>"""
748 """<p>This identifies a changegroup file containing a"""
749 """ collection of changesets.</p>"""
750 ))
751 self.hgIdentifyBundleAct.triggered.connect(self.__hgIdentifyBundle)
752 self.actions.append(self.hgIdentifyBundleAct)
753
754 self.hgUnbundleAct = E5Action( 739 self.hgUnbundleAct = E5Action(
755 self.tr('Apply changegroups'), 740 self.tr('Apply changegroups'),
756 self.tr('Apply changegroups...'), 741 self.tr('Apply changegroups...'),
757 0, 0, self, 'mercurial_unbundle') 742 0, 0, self, 'mercurial_unbundle')
758 self.hgUnbundleAct.setStatusTip(self.tr( 743 self.hgUnbundleAct.setStatusTip(self.tr(
1054 self.subMenus.append(specialsMenu) 1039 self.subMenus.append(specialsMenu)
1055 1040
1056 bundleMenu = QMenu(self.tr("Changegroup Management"), menu) 1041 bundleMenu = QMenu(self.tr("Changegroup Management"), menu)
1057 bundleMenu.setTearOffEnabled(True) 1042 bundleMenu.setTearOffEnabled(True)
1058 bundleMenu.addAction(self.hgBundleAct) 1043 bundleMenu.addAction(self.hgBundleAct)
1059 bundleMenu.addAction(self.hgIdentifyBundleAct)
1060 bundleMenu.addAction(self.hgPreviewBundleAct) 1044 bundleMenu.addAction(self.hgPreviewBundleAct)
1061 bundleMenu.addAction(self.hgUnbundleAct) 1045 bundleMenu.addAction(self.hgUnbundleAct)
1062 self.subMenus.append(bundleMenu) 1046 self.subMenus.append(bundleMenu)
1063 1047
1064 patchMenu = QMenu(self.tr("Patch Management"), menu) 1048 patchMenu = QMenu(self.tr("Patch Management"), menu)
1390 """ 1374 """
1391 Private slot used to preview a changegroup file. 1375 Private slot used to preview a changegroup file.
1392 """ 1376 """
1393 self.vcs.hgPreviewBundle(self.project.ppath) 1377 self.vcs.hgPreviewBundle(self.project.ppath)
1394 1378
1395 def __hgIdentifyBundle(self):
1396 """
1397 Private slot used to identify a changegroup file.
1398 """
1399 self.vcs.hgIdentifyBundle(self.project.ppath)
1400
1401 def __hgUnbundle(self): 1379 def __hgUnbundle(self):
1402 """ 1380 """
1403 Private slot used to apply changegroup files. 1381 Private slot used to apply changegroup files.
1404 """ 1382 """
1405 shouldReopen = self.vcs.hgUnbundle(self.project.ppath) 1383 shouldReopen = self.vcs.hgUnbundle(self.project.ppath)

eric ide

mercurial