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

  • Committer: Szilveszter Farkas (Phanatic)
  • Date: 2006-07-24 15:02:00 UTC
  • mto: This revision was merged to the branch mainline in revision 69.
  • Revision ID: Szilveszter.Farkas@gmail.com-20060724150200-ea83a345eb7ac35c
(phanatic) Toggling enabled in commit file selector

Show diffs side-by-side

added added

removed removed

Lines of Context:
38
38
    def _create_file_view(self):
39
39
        self.file_store = gtk.ListStore(gobject.TYPE_BOOLEAN, gobject.TYPE_STRING, gobject.TYPE_STRING)
40
40
        self.file_view = gtk.TreeView(self.file_store)
 
41
        crt = gtk.CellRendererToggle()
 
42
        crt.set_property("activatable", True)
 
43
        crt.connect("toggled", self._toggle_commit, self.file_store)
41
44
        self.file_view.append_column(gtk.TreeViewColumn("Commit", 
42
 
                                     gtk.CellRendererToggle(), active=0))
 
45
                                     crt, active=0))
43
46
        self.file_view.append_column(gtk.TreeViewColumn("Path", 
44
47
                                     gtk.CellRendererText(), text=1))
45
48
        self.file_view.append_column(gtk.TreeViewColumn("Type", 
59
62
 
60
63
        self.file_view.show()
61
64
 
 
65
    def _toggle_commit(self, cell, path, model):
 
66
        model[path][0] = not model[path][0]
 
67
        return
 
68
    
62
69
    def _get_specific_files(self):
63
70
        ret = []
64
71
        it = self.file_store.get_iter_first()