Ejemplo n.º 1
0
    def _on_revision_selected(self, widget, event):
        from bzrlib.plugins.gtk.revisionmenu import RevisionMenu

        if event.button == 3:
            menu = RevisionMenu(self.branch.repository, [self.get_revision().revision_id], self.branch)
            menu.connect("tag-added", lambda w, t, r: self.add_tag(t, r))
            menu.popup(None, None, None, event.button, event.get_time())
Ejemplo n.º 2
0
 def _on_revision_selected(self, widget, event):
     from bzrlib.plugins.gtk.revisionmenu import RevisionMenu
     if event.button == 3:
         revs = []
         rev = self.get_revision()
         if rev is not None:
             revs.append(rev.revision_id)
         menu = RevisionMenu(self.branch.repository, revs, self.branch)
         menu.connect('tag-added', lambda w, t, r: self.add_tag(t, r))
         menu.popup(None, None, None, None, event.button, event.get_time())