/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 viz/branchwin.py

  • Committer: Daniel Schierbeck
  • Date: 2007-11-06 17:33:25 UTC
  • Revision ID: daniel.schierbeck@gmail.com-20071106173325-l05o3npm6bhzu17e
Simplified TreeView.show_diff() and made the Revision -> View Changes menu item work.

Show diffs side-by-side

added added

removed removed

Lines of Context:
157
157
        revision_menuitem = gtk.MenuItem("_Revision")
158
158
        revision_menuitem.set_submenu(revision_menu)
159
159
 
 
160
        revision_menu_diff = gtk.MenuItem("View Changes")
 
161
        revision_menu_diff.connect('activate', 
 
162
                lambda w: self.treeview.show_diff())
 
163
 
160
164
        revision_menu.add(gtk.MenuItem("Tag Revision"))
161
 
        revision_menu.add(gtk.MenuItem("View Changes"))
 
165
        revision_menu.add(revision_menu_diff)
162
166
 
163
167
        branch_menu = gtk.Menu()
164
168
        branch_menuitem = gtk.MenuItem("_Branch")
315
319
 
316
320
    def _show_clicked_cb(self, revid, parentid):
317
321
        """Callback for when the show button for a parent is clicked."""
318
 
        self.treeview.show_diff(self.branch, revid, parentid)
 
322
        self.treeview.show_diff(revid, parentid)
319
323
        self.treeview.grab_focus()
320
324
 
321
325
    def _set_revision_cb(self, w, revision_id):