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

  • Committer: Szilveszter Farkas (Phanatic)
  • Date: 2006-07-25 12:38:56 UTC
  • mto: (0.14.1 main) (93.1.1 win32.bialix)
  • mto: This revision was merged to the branch mainline in revision 83.
  • Revision ID: Szilveszter.Farkas@gmail.com-20060725123856-f7b3018de9dc669f
2006-07-25  Szilveszter Farkas <Szilveszter.Farkas@gmail.com>

    * olive-gtk: display error if python 2.4 not available (Mario Đanić)
      (Fixed: #54014)
    * olive-gtk: display error if pygtk2 (and glade) not available (Mario Đanić)
      (Fixed: #54013)

2006-07-24  Szilveszter Farkas <Szilveszter.Farkas@gmail.com>

    * olive/frontend/gtk/push.py: display number of pushed revisions

Show diffs side-by-side

added added

removed removed

Lines of Context:
88
88
    
89
89
    # This code is from Jelmer Vernooij's bzr-gtk branch
90
90
    def _create_file_view(self):
91
 
        self.file_store = gtk.ListStore(gobject.TYPE_BOOLEAN, gobject.TYPE_STRING, gobject.TYPE_STRING)
 
91
        self.file_store = gtk.ListStore(gobject.TYPE_BOOLEAN,
 
92
                                        gobject.TYPE_STRING,
 
93
                                        gobject.TYPE_STRING)
92
94
        self.file_view = self.glade.get_widget('treeview_commit_select')
93
95
        self.file_view.set_model(self.file_store)
94
96
        crt = gtk.CellRendererToggle()
95
97
        crt.set_property("activatable", True)
96
98
        crt.connect("toggled", self._toggle_commit, self.file_store)
97
 
        self.file_view.append_column(gtk.TreeViewColumn("Commit",crt,active=0))
98
 
        self.file_view.append_column(gtk.TreeViewColumn("Path",gtk.CellRendererText(),text=1))
99
 
        self.file_view.append_column(gtk.TreeViewColumn("Type",gtk.CellRendererText(),text=2))
 
99
        self.file_view.append_column(gtk.TreeViewColumn("Commit",
 
100
                                     crt, active=0))
 
101
        self.file_view.append_column(gtk.TreeViewColumn("Path",
 
102
                                     gtk.CellRendererText(), text=1))
 
103
        self.file_view.append_column(gtk.TreeViewColumn("Type",
 
104
                                     gtk.CellRendererText(), text=2))
100
105
 
101
 
        for path, id, kind in self.delta.added:
 
106
        for path, _, _ in self.delta.added:
102
107
            self.file_store.append([ True, path, "added" ])
103
108
 
104
 
        for path, id, kind in self.delta.removed:
 
109
        for path, _, _ in self.delta.removed:
105
110
            self.file_store.append([ True, path, "removed" ])
106
111
 
107
 
        for oldpath, newpath, id, kind, text_modified, meta_modified in self.delta.renamed:
 
112
        for oldpath, _, _, _, _, _ in self.delta.renamed:
108
113
            self.file_store.append([ True, oldpath, "renamed"])
109
114
 
110
 
        for path, id, kind, text_modified, meta_modified in self.delta.modified:
 
115
        for path, _, _, _, _ in self.delta.modified:
111
116
            self.file_store.append([ True, path, "modified"])
112
117
    
113
118
    def _get_specific_files(self):
115
120
        it = self.file_store.get_iter_first()
116
121
        while it:
117
122
            if self.file_store.get_value(it, 0):
118
 
                ret.append(self.file_store.get_value(it,1))
 
123
                ret.append(self.file_store.get_value(it, 1))
119
124
            it = self.file_store.iter_next(it)
120
125
 
121
126
        return ret