[Pkg-bazaar-commits] ./bzr-gtk/unstable r179: Don't use scrolling inside revisions in missing window.
Jelmer Vernooij
jelmer at samba.org
Fri Apr 10 07:45:44 UTC 2009
------------------------------------------------------------
revno: 179
committer: Jelmer Vernooij <jelmer at samba.org>
branch nick: trunk
timestamp: Tue 2007-03-20 22:09:30 +0100
message:
Don't use scrolling inside revisions in missing window.
modified:
logview.py
missing.py
viz/branchwin.py
-------------- next part --------------
=== modified file 'logview.py'
--- a/logview.py 2007-03-20 19:36:35 +0000
+++ b/logview.py 2007-03-20 21:09:30 +0000
@@ -30,9 +30,12 @@
start.
"""
- def __init__(self, revision=None):
- gtk.ScrolledWindow.__init__(self)
- self.set_policy(gtk.POLICY_AUTOMATIC, gtk.POLICY_AUTOMATIC)
+ def __init__(self, revision=None, scroll=True):
+ super(LogView, self).__init__()
+ if scroll:
+ self.set_policy(gtk.POLICY_NEVER, gtk.POLICY_AUTOMATIC)
+ else:
+ self.set_policy(gtk.POLICY_NEVER, gtk.POLICY_NEVER)
self.set_shadow_type(gtk.SHADOW_NONE)
self._create()
self._show_callback = None
=== modified file 'missing.py'
--- a/missing.py 2007-03-20 19:36:35 +0000
+++ b/missing.py 2007-03-20 21:09:30 +0000
@@ -44,13 +44,14 @@
extra_revs = gtk.ScrolledWindow()
vbox = gtk.VBox()
for rev in revisions:
- vbox.pack_start(LogView(rev), True, True)
+ vbox.pack_start(LogView(rev, scroll=False), True, True)
extra_revs.add_with_viewport(vbox)
extra_revs.set_policy(gtk.POLICY_NEVER, gtk.POLICY_AUTOMATIC)
return extra_revs
def _create(self):
self.set_default_size(600, 600)
+ paned = gtk.VPaned()
frame = gtk.Frame("You have the following extra revisions:")
@@ -58,7 +59,7 @@
self.local_branch.repository.get_revisions(
map(lambda (x,y):y, self.local_extra)))
frame.add(extra_revs)
- self.vbox.pack_start(frame, True, True)
+ paned.pack1(frame, resize=True, shrink=False)
missing_revs = self._create_revisions_frame(
self.remote_branch.repository.get_revisions(
@@ -66,7 +67,10 @@
frame = gtk.Frame("You are missing following revisions:")
frame.add(missing_revs)
- self.vbox.pack_start(frame, True, True)
+
+ paned.pack2(frame, resize=False, shrink=True)
+
+ self.vbox.pack_start(paned, True, True)
self.vbox.show_all()
def display(self):
=== modified file 'viz/branchwin.py'
--- a/viz/branchwin.py 2007-02-03 14:19:20 +0000
+++ b/viz/branchwin.py 2007-03-20 21:09:30 +0000
@@ -147,8 +147,6 @@
"""Construct the bottom half of the window."""
from bzrlib.plugins.gtk.logview import LogView
self.logview = LogView()
- self.logview.set_policy(gtk.POLICY_NEVER, gtk.POLICY_AUTOMATIC)
- self.logview.set_shadow_type(gtk.SHADOW_NONE)
(width, height) = self.get_size()
self.logview.set_size_request(width, int(height / 2.5))
self.logview.show()
More information about the Pkg-bazaar-commits
mailing list