/b-gtk/fix-viz

To get this branch, use:
bzr branch http://gegoxaren.bato24.eu/bzr/b-gtk/fix-viz

« back to all changes in this revision

Viewing changes to revisionview.py

  • Committer: Javier Derderian
  • Date: 2008-04-11 20:34:06 UTC
  • mto: (465.1.1 gtk.patch)
  • mto: This revision was merged to the branch mainline in revision 466.
  • Revision ID: javierder@gmail.com-20080411203406-ftlwyodw9vr87olv
Updated "Compare with..." (#78765) to use revbrowser.RevisionBrowser.
Also needed to fix #215872 to make it work.

Show diffs side-by-side

added added

removed removed

Lines of Context:
305
305
        )
306
306
    }
307
307
 
308
 
    def __init__(self, branch=None, repository=None):
 
308
    def __init__(self, branch=None):
309
309
        gtk.Notebook.__init__(self)
310
310
 
311
311
        self._revision = None
312
312
        self._branch = branch
313
 
        if branch is not None:
314
 
            self._repository = branch.repository
315
 
        else:
316
 
            self._repository = repository
317
313
 
318
314
        self._create_general()
319
315
        self._create_relations()
517
513
 
518
514
            button = gtk.Button(revid)
519
515
            button.connect("clicked",
520
 
                    lambda w, r: self.set_revision(self._repository.get_revision(r)), revid)
 
516
                    lambda w, r: self.set_revision(self._branch.repository.get_revision(r)), revid)
521
517
            button.set_use_underline(False)
522
518
            hbox.pack_start(button, expand=False, fill=True)
523
519
            button.show()
539
535
        vbox.show()
540
536
 
541
537
    def _create_signature(self):
542
 
        self.signature_table = SignatureTab(self._repository)
 
538
        self.signature_table = SignatureTab(self._branch.repository)
543
539
        self.append_page(self.signature_table, tab_label=gtk.Label('Signature'))
544
540
        self.connect_after('notify::revision', self._update_signature)
545
541