[Pkg-bazaar-commits] ./bzr-gtk/unstable r310: Moved to using custom signal for handling revision selections.

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


------------------------------------------------------------
revno: 310
committer: Daniel Schierbeck <daniel.schierbeck at gmail.com>
branch nick: revhistoryview
timestamp: Sun 2007-10-21 00:07:09 +0200
message:
  Moved to using custom signal for handling revision selections.
modified:
  viz/branchwin.py
  viz/treeview.py
-------------- next part --------------
=== modified file 'viz/branchwin.py'
--- a/viz/branchwin.py	2007-10-20 22:04:23 +0000
+++ b/viz/branchwin.py	2007-10-20 22:07:09 +0000
@@ -93,7 +93,7 @@
         """Construct the top-half of the window."""
         self.treeview = TreeView()
 
-        self.treeview.treeview.get_selection().connect("changed",
+        self.treeview.connect("revision-selected",
                 self._treeselection_changed_cb)
 
         self.treeview.connect('revisions-loaded', 

=== modified file 'viz/treeview.py'
--- a/viz/treeview.py	2007-10-20 22:04:05 +0000
+++ b/viz/treeview.py	2007-10-20 22:07:09 +0000
@@ -192,6 +192,8 @@
             self.parents = self.model.get_value(iter, treemodel.PARENTS)
             self.children = self.model.get_value(iter, treemodel.CHILDREN)
 
+            self.emit('revision-selected')
+
     def _on_revision_selected(self, widget, event):
         from bzrlib.plugins.gtk.revisionmenu import RevisionPopupMenu
         if event.button == 3:



More information about the Pkg-bazaar-commits mailing list