[Pkg-bazaar-commits] ./bzr-gtk/unstable r319: Make it possible to view the diff from the commit window when there are pending merges.

Gary van der Merwe garyvdm at gmail.com
Fri Apr 10 07:49:55 UTC 2009


------------------------------------------------------------
revno: 319
committer: Gary van der Merwe <garyvdm at gmail.com>
branch nick: gtk
timestamp: Mon 2007-10-22 20:37:19 +0200
message:
  Make it possible to view the diff from the commit window when there are pending merges.
modified:
  commit.py
-------------- next part --------------
=== modified file 'commit.py'
--- a/commit.py	2007-07-23 14:38:44 +0000
+++ b/commit.py	2007-10-22 18:37:19 +0000
@@ -100,6 +100,8 @@
             self._vpaned_list = gtk.VPaned()
             self._scrolledwindow_merges = gtk.ScrolledWindow()
             self._treeview_merges = gtk.TreeView()
+            self._scrolledwindow_merges.set_policy(gtk.POLICY_AUTOMATIC,
+                                                   gtk.POLICY_AUTOMATIC)
 
         # Set callbacks
         self._button_commit.connect('clicked', self._on_commit_clicked)
@@ -115,11 +117,6 @@
         self._vpaned_main.set_position(200)
         self._button_commit.set_flags(gtk.CAN_DEFAULT)
 
-        if self._is_pending:
-            self._scrolledwindow_merges.set_policy(gtk.POLICY_AUTOMATIC,
-                                                   gtk.POLICY_AUTOMATIC)
-            self._treeview_files.set_sensitive(False)
-        
         # Construct the dialog
         self.action_area.pack_end(self._button_commit)
         
@@ -320,8 +317,10 @@
         crt = gtk.CellRendererToggle()
         crt.set_property("activatable", True)
         crt.connect("toggled", self._toggle_commit, self._file_store)
-        self._treeview_files.append_column(gtk.TreeViewColumn(_('Commit'),
-                                     crt, active=0))
+        commit_column = gtk.TreeViewColumn(_('Commit'), crt, active=0)
+        if self._is_pending:
+            commit_column.set_visible(False)
+        self._treeview_files.append_column(commit_column)
         self._treeview_files.append_column(gtk.TreeViewColumn(_('Path'),
                                      gtk.CellRendererText(), text=1))
         self._treeview_files.append_column(gtk.TreeViewColumn(_('Type'),



More information about the Pkg-bazaar-commits mailing list