31 def initActions(self): |
31 def initActions(self): |
32 """ |
32 """ |
33 Public method to generate the action objects. |
33 Public method to generate the action objects. |
34 """ |
34 """ |
35 self.hgGpgListAct = E5Action( |
35 self.hgGpgListAct = E5Action( |
36 self.trUtf8('List Signed Changesets'), |
36 self.tr('List Signed Changesets'), |
37 UI.PixmapCache.getIcon("changesetSignList.png"), |
37 UI.PixmapCache.getIcon("changesetSignList.png"), |
38 self.trUtf8('List Signed Changesets...'), |
38 self.tr('List Signed Changesets...'), |
39 0, 0, self, 'mercurial_gpg_list') |
39 0, 0, self, 'mercurial_gpg_list') |
40 self.hgGpgListAct.setStatusTip(self.trUtf8( |
40 self.hgGpgListAct.setStatusTip(self.tr( |
41 'List signed changesets' |
41 'List signed changesets' |
42 )) |
42 )) |
43 self.hgGpgListAct.setWhatsThis(self.trUtf8( |
43 self.hgGpgListAct.setWhatsThis(self.tr( |
44 """<b>List Signed Changesets</b>""" |
44 """<b>List Signed Changesets</b>""" |
45 """<p>This opens a dialog listing all signed changesets.</p>""" |
45 """<p>This opens a dialog listing all signed changesets.</p>""" |
46 )) |
46 )) |
47 self.hgGpgListAct.triggered[()].connect(self.__hgGpgSignatures) |
47 self.hgGpgListAct.triggered.connect(self.__hgGpgSignatures) |
48 self.actions.append(self.hgGpgListAct) |
48 self.actions.append(self.hgGpgListAct) |
49 |
49 |
50 self.hgGpgVerifyAct = E5Action( |
50 self.hgGpgVerifyAct = E5Action( |
51 self.trUtf8('Verify Signatures'), |
51 self.tr('Verify Signatures'), |
52 UI.PixmapCache.getIcon("changesetSignVerify.png"), |
52 UI.PixmapCache.getIcon("changesetSignVerify.png"), |
53 self.trUtf8('Verify Signatures'), |
53 self.tr('Verify Signatures'), |
54 0, 0, self, 'mercurial_gpg_verify') |
54 0, 0, self, 'mercurial_gpg_verify') |
55 self.hgGpgVerifyAct.setStatusTip(self.trUtf8( |
55 self.hgGpgVerifyAct.setStatusTip(self.tr( |
56 'Verify all signatures there may be for a particular revision' |
56 'Verify all signatures there may be for a particular revision' |
57 )) |
57 )) |
58 self.hgGpgVerifyAct.setWhatsThis(self.trUtf8( |
58 self.hgGpgVerifyAct.setWhatsThis(self.tr( |
59 """<b>Verify Signatures</b>""" |
59 """<b>Verify Signatures</b>""" |
60 """<p>This verifies all signatures there may be for a particular""" |
60 """<p>This verifies all signatures there may be for a particular""" |
61 """ revision.</p>""" |
61 """ revision.</p>""" |
62 )) |
62 )) |
63 self.hgGpgVerifyAct.triggered[()].connect(self.__hgGpgVerifySignatures) |
63 self.hgGpgVerifyAct.triggered.connect(self.__hgGpgVerifySignatures) |
64 self.actions.append(self.hgGpgVerifyAct) |
64 self.actions.append(self.hgGpgVerifyAct) |
65 |
65 |
66 self.hgGpgSignAct = E5Action( |
66 self.hgGpgSignAct = E5Action( |
67 self.trUtf8('Sign Revision'), |
67 self.tr('Sign Revision'), |
68 UI.PixmapCache.getIcon("changesetSign.png"), |
68 UI.PixmapCache.getIcon("changesetSign.png"), |
69 self.trUtf8('Sign Revision'), |
69 self.tr('Sign Revision'), |
70 0, 0, self, 'mercurial_gpg_sign') |
70 0, 0, self, 'mercurial_gpg_sign') |
71 self.hgGpgSignAct.setStatusTip(self.trUtf8( |
71 self.hgGpgSignAct.setStatusTip(self.tr( |
72 'Add a signature for a selected revision' |
72 'Add a signature for a selected revision' |
73 )) |
73 )) |
74 self.hgGpgSignAct.setWhatsThis(self.trUtf8( |
74 self.hgGpgSignAct.setWhatsThis(self.tr( |
75 """<b>Sign Revision</b>""" |
75 """<b>Sign Revision</b>""" |
76 """<p>This adds a signature for a selected revision.</p>""" |
76 """<p>This adds a signature for a selected revision.</p>""" |
77 )) |
77 )) |
78 self.hgGpgSignAct.triggered[()].connect(self.__hgGpgSign) |
78 self.hgGpgSignAct.triggered.connect(self.__hgGpgSign) |
79 self.actions.append(self.hgGpgSignAct) |
79 self.actions.append(self.hgGpgSignAct) |
80 |
80 |
81 def initMenu(self, mainMenu): |
81 def initMenu(self, mainMenu): |
82 """ |
82 """ |
83 Public method to generate the extension menu. |
83 Public method to generate the extension menu. |