Esempio n. 1
0
 def _email_patch(self, menuitem):
     from hgemail import EmailDialog
     rev = self.currow[treemodel.REVID]
     dlg = EmailDialog(self.repo.root, ['--rev', str(rev)])
     dlg.set_transient_for(self)
     dlg.show_all()
     dlg.present()
     dlg.set_transient_for(None)
Esempio n. 2
0
 def _email_clicked(self, toolbutton, data=None):
     path = self._pathtext.get_text()
     if not path:
         info_dialog(self, 'No repository selected',
                 'Select a peer repository to compare with')
         self._pathbox.grab_focus()
         return
     from hgemail import EmailDialog
     dlg = EmailDialog(self.root, ['--outgoing', path])
     dlg.set_transient_for(self)
     dlg.show_all()
     dlg.present()
     dlg.set_transient_for(None)