[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