/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/treeview.py

  • Committer: Daniel Schierbeck
  • Date: 2007-10-21 16:29:25 UTC
  • Revision ID: daniel.schierbeck@gmail.com-20071021162925-xel12v2bd9lk4iyp
Removed viz.TreeView.set_branch()

Show diffs side-by-side

added added

removed removed

Lines of Context:
29
29
                                  ())
30
30
    }
31
31
 
32
 
    def __init__(self):
 
32
    def __init__(self, branch, start, maxnum):
33
33
        gtk.ScrolledWindow.__init__(self)
34
34
 
35
35
        self.set_policy(gtk.POLICY_NEVER, gtk.POLICY_AUTOMATIC)
37
37
 
38
38
        self.construct_treeview()
39
39
 
 
40
        self.branch = branch
 
41
        self.branch.lock_read()
 
42
 
 
43
        gobject.idle_add(self.populate, start, maxnum)
 
44
 
40
45
        self.revision = None
41
46
        self.children = None
42
47
        self.parents  = None
55
60
 
56
61
    def get_parents(self):
57
62
        return self.parents
58
 
 
59
 
    def set_branch(self, branch, start, maxnum):
60
 
        self.branch = branch
61
 
        self.branch.lock_read()
62
 
 
63
 
        gobject.idle_add(self.populate, start, maxnum)
64
 
 
 
63
        
65
64
    def back(self):
66
65
        (path, col) = self.treeview.get_cursor()
67
66
        revision = self.model[path][treemodel.REVISION]