[Pkg-bazaar-commits] ./bzr-gtk/unstable r307: Made load notification work again.

Daniel Schierbeck daniel.schierbeck at gmail.com
Fri Apr 10 07:49:53 UTC 2009


------------------------------------------------------------
revno: 307
committer: Daniel Schierbeck <daniel.schierbeck at gmail.com>
branch nick: revhistoryview
timestamp: Sun 2007-10-21 00:01:49 +0200
message:
  Made load notification work again.
modified:
  viz/branchwin.py
  viz/treeview.py
-------------- next part --------------
=== modified file 'viz/branchwin.py'
--- a/viz/branchwin.py	2007-10-20 21:48:58 +0000
+++ b/viz/branchwin.py	2007-10-20 22:01:49 +0000
@@ -96,6 +96,9 @@
         self.treeview.treeview.get_selection().connect("changed",
                 self._treeselection_changed_cb)
 
+        self.treeview.connect('revisions-loaded', 
+                lambda x: self.loading_msg_box.hide())
+
         self.treeview.show()
 
         return self.treeview
@@ -200,9 +203,9 @@
         self.show_diff(self.branch, revid, parentid)
         self.treeview.grab_focus()
 
-    def selected_revision(self, path):
-        return self.model[path][treemodel.REVISION]
+    #def selected_revision(self, path):
+    #    return self.model[path][treemodel.REVISION]
 
-    def selected_revisions(self):
-        return [self.selected_revision(path) for path in \
-                self.treeview.get_selection().get_selected_rows()[1]]
+    #def selected_revisions(self):
+    #    return [self.selected_revision(path) for path in \
+    #            self.treeview.get_selection().get_selected_rows()[1]]

=== modified file 'viz/treeview.py'
--- a/viz/treeview.py	2007-10-20 21:48:58 +0000
+++ b/viz/treeview.py	2007-10-20 22:01:49 +0000
@@ -18,6 +18,12 @@
 
 class TreeView(gtk.ScrolledWindow):
 
+    __gsignals__ = {
+            'revisions-loaded': (gobject.SIGNAL_RUN_FIRST, 
+                                 gobject.TYPE_NONE,
+                                 ())
+    }
+
     def __init__(self):
         gtk.ScrolledWindow.__init__(self)
 
@@ -97,6 +103,7 @@
         self.index = index
         self.treeview.set_model(self.model)
         self.treeview.set_cursor(0)
+        self.emit('revisions-loaded')
 
         return False
 



More information about the Pkg-bazaar-commits mailing list