915 """<b>Remove...</b>""" |
915 """<b>Remove...</b>""" |
916 """<p>Remove sub-repositories from the project.</p>""" |
916 """<p>Remove sub-repositories from the project.</p>""" |
917 )) |
917 )) |
918 self.hgRemoveSubreposAct.triggered[()].connect(self.__hgRemoveSubrepositories) |
918 self.hgRemoveSubreposAct.triggered[()].connect(self.__hgRemoveSubrepositories) |
919 self.actions.append(self.hgRemoveSubreposAct) |
919 self.actions.append(self.hgRemoveSubreposAct) |
|
920 |
|
921 self.hgArchiveAct = E5Action(self.trUtf8('Create unversioned archive'), |
|
922 UI.PixmapCache.getIcon("vcsExport.png"), |
|
923 self.trUtf8('Create unversioned archive...'), |
|
924 0, 0, self, 'mercurial_archive') |
|
925 self.hgArchiveAct.setStatusTip(self.trUtf8( |
|
926 'Create an unversioned archive from the repository' |
|
927 )) |
|
928 self.hgArchiveAct.setWhatsThis(self.trUtf8( |
|
929 """<b>Create unversioned archive...</b>""" |
|
930 """<p>This creates an unversioned archive from the repository.</p>""" |
|
931 )) |
|
932 self.hgArchiveAct.triggered[()].connect(self.__hgArchive) |
|
933 self.actions.append(self.hgArchiveAct) |
920 |
934 |
921 def initMenu(self, menu): |
935 def initMenu(self, menu): |
922 """ |
936 """ |
923 Public method to generate the VCS menu. |
937 Public method to generate the VCS menu. |
924 |
938 |
951 adminMenu.addAction(self.hgVerifyAct) |
965 adminMenu.addAction(self.hgVerifyAct) |
952 self.subMenus.append(adminMenu) |
966 self.subMenus.append(adminMenu) |
953 |
967 |
954 specialsMenu = QMenu(self.trUtf8("Specials"), menu) |
968 specialsMenu = QMenu(self.trUtf8("Specials"), menu) |
955 specialsMenu.setTearOffEnabled(True) |
969 specialsMenu.setTearOffEnabled(True) |
|
970 specialsMenu.addAction(self.hgArchiveAct) |
|
971 specialsMenu.addSeparator() |
956 specialsMenu.addAction(self.hgPushForcedAct) |
972 specialsMenu.addAction(self.hgPushForcedAct) |
957 specialsMenu.addSeparator() |
973 specialsMenu.addSeparator() |
958 specialsMenu.addAction(self.hgServeAct) |
974 specialsMenu.addAction(self.hgServeAct) |
959 self.subMenus.append(specialsMenu) |
975 self.subMenus.append(specialsMenu) |
960 |
976 |