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
self.file_view.append_column(gtk.TreeViewColumn("Commit",gtk.CellRendererToggle(),active=0))
42
self.file_view.append_column(gtk.TreeViewColumn("Path",gtk.CellRendererText(),text=1))
43
self.file_view.append_column(gtk.TreeViewColumn("Type",gtk.CellRendererText(),text=2))
41
self.file_view.append_column(gtk.TreeViewColumn("Commit",
42
gtk.CellRendererToggle(), active=0))
43
self.file_view.append_column(gtk.TreeViewColumn("Path",
44
gtk.CellRendererText(), text=1))
45
self.file_view.append_column(gtk.TreeViewColumn("Type",
46
gtk.CellRendererText(), text=2))
45
for path, id, kind in self.delta.added:
48
for path, _, _ in self.delta.added:
46
49
self.file_store.append([ True, path, "Added" ])
48
for path, id, kind in self.delta.removed:
51
for path, _, _ in self.delta.removed:
49
52
self.file_store.append([ True, path, "Removed" ])
51
for oldpath, newpath, id, kind, text_modified, meta_modified in self.delta.renamed:
54
for oldpath, _, _, _, _, _ in self.delta.renamed:
52
55
self.file_store.append([ True, oldpath, "Renamed"])
54
for path, id, kind, text_modified, meta_modified in self.delta.modified:
57
for path, _, _, _, _ in self.delta.modified:
55
58
self.file_store.append([ True, path, "Modified"])
57
60
self.file_view.show()
61
64
it = self.file_store.get_iter_first()
63
66
if self.file_store.get_value(it, 0):
64
ret.append(self.file_store.get_value(it,1))
67
ret.append(self.file_store.get_value(it, 1))
65
68
it = self.file_store.iter_next(it)