/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: Jelmer Vernooij
  • Date: 2008-11-28 16:42:25 UTC
  • Revision ID: jelmer@samba.org-20081128164225-fzvl9pxk1ki77qoj
Delay registration of signals to prevent problems when signal handlers use not yet constructed widgets.

Show diffs side-by-side

added added

removed removed

Lines of Context:
125
125
        vbox.pack_start(self.paned, expand=True, fill=True)
126
126
        vbox.set_focus_child(self.paned)
127
127
 
 
128
        self.treeview.connect('revision-selected',
 
129
                self._treeselection_changed_cb)
 
130
        self.treeview.connect('revision-activated',
 
131
                self._tree_revision_activated)
 
132
 
 
133
        self.treeview.connect('tag-added', lambda w, t, r: self._update_tags())
128
134
        vbox.show()
129
135
    
130
136
    def construct_menubar(self):
289
295
 
290
296
        self.treeview = TreeView(self.branch, self.start_revs, self.maxnum, self.compact_view)
291
297
 
292
 
        self.treeview.connect('revision-selected',
293
 
                self._treeselection_changed_cb)
294
 
        self.treeview.connect('revision-activated',
295
 
                self._tree_revision_activated)
296
 
 
297
 
        self.treeview.connect('tag-added', lambda w, t, r: self._update_tags())
298
 
 
299
298
        for col in ["revno", "date"]:
300
299
            option = self.config.get_user_option(col + '-column-visible')
301
300
            if option is not None: