The attached patch contains the HIG improvements from Rodney. It looks
fine to me. Could somebody else please also review it?

Cheers,

Jelmer

-- 
# Bazaar merge directive format 2 (Bazaar 0.90)
# revision_id: [EMAIL PROTECTED]
#   irlizouino63cs1m
# target_branch: lp:bzr-gtk
# testament_sha1: 50569bd37a0c0492aff8d2f5c005b1695750a195
# timestamp: 2008-10-28 03:29:36 +0100
# source_branch: lp:~dobey/bzr-gtk/hig-prefs
# base_revision_id: [EMAIL PROTECTED]
# 
# Begin patch
=== modified file 'preferences/__init__.py'
--- preferences/__init__.py	2008-03-28 19:39:35 +0000
+++ preferences/__init__.py	2008-10-25 06:02:09 +0000
@@ -37,20 +37,26 @@
         """ Initialize the Status window. """
         super(PreferencesWindow, self).__init__(flags=gtk.DIALOG_MODAL)
         self.set_title("Bazaar Preferences")
+        self.set_has_separator(False)
         self.config = config
         if self.config is None:
             self.config = GlobalConfig()
         self._create()
-        self._create_pages()
-
 
     def _create(self):
-        self.set_default_size(600, 600)
+        self.set_default_size(320, 480)
+        self.set_border_width(0)
+
         notebook = gtk.Notebook()
+        notebook.set_border_width(12)
         for (label, page) in self._create_pages():
-            notebook.insert_page(page, gtk.Label(label))
+            notebook.append_page(page, gtk.Label(label))
+
+        notebook.set_current_page(0)
+        self.vbox.set_border_width(0)
         self.vbox.pack_start(notebook, True, True)
         self.vbox.show_all()
+        self.action_area.set_border_width(12)
 
     def _create_pages(self):
         return [("Identity", IdentityPage(self.config)), 

=== modified file 'preferences/identity.py'
--- preferences/identity.py	2008-03-28 19:39:35 +0000
+++ preferences/identity.py	2008-10-25 06:02:09 +0000
@@ -26,12 +26,13 @@
     def __init__(self, config):
         self.config = config
         gtk.Table.__init__(self, rows=4, columns=2)
+        self.set_border_width(12)
         self.set_row_spacings(6)
         self.set_col_spacings(6)
 
-        align = gtk.Alignment(1.0, 0.5)
+        align = gtk.Alignment(0.0, 0.5)
         label = gtk.Label()
-        label.set_markup("<b>User Id:</b>")
+        label.set_markup("E-Mail:")
         align.add(label)
         self.attach(align, 0, 1, 0, 1, gtk.FILL, gtk.FILL)
 
@@ -39,9 +40,9 @@
         self.username.set_text(self.config.username())
         self.attach(self.username, 1, 2, 0, 1, gtk.EXPAND | gtk.FILL, gtk.FILL)
 
-        align = gtk.Alignment(1.0, 0.5)
+        align = gtk.Alignment(0.0, 0.5)
         label = gtk.Label()
-        label.set_markup("<b>GPG signing command:</b>")
+        label.set_markup("GPG signing command:")
         align.add(label)
         self.attach(align, 0, 1, 1, 2, gtk.FILL, gtk.FILL)
 
@@ -49,9 +50,9 @@
         self.email.set_text(self.config.gpg_signing_command())
         self.attach(self.email, 1, 2, 1, 2, gtk.EXPAND | gtk.FILL, gtk.FILL)
 
-        align = gtk.Alignment(1.0, 0.5)
+        align = gtk.Alignment(0.0, 0.1)
         label = gtk.Label()
-        label.set_markup("<b>Check GPG Signatures:</b>")
+        label.set_markup("Check GPG Signatures:")
         align.add(label)
         self.attach(align, 0, 1, 2, 3, gtk.FILL, gtk.FILL)
 
@@ -68,9 +69,9 @@
         # FIXME: Set default
         self.attach(sigvals, 1, 2, 2, 3, gtk.EXPAND | gtk.FILL, gtk.FILL)
 
-        align = gtk.Alignment(1.0, 0.5)
+        align = gtk.Alignment(0.0, 0.1)
         label = gtk.Label()
-        label.set_markup("<b>Create GPG Signatures:</b>")
+        label.set_markup("Create GPG Signatures:")
         align.add(label)
         self.attach(align, 0, 1, 3, 4, gtk.FILL, gtk.FILL)
 

=== modified file 'preferences/plugins.py'
--- preferences/plugins.py	2008-07-21 13:50:35 +0000
+++ preferences/plugins.py	2008-10-25 06:02:09 +0000
@@ -25,14 +25,19 @@
 class PluginsPage(gtk.VPaned):
     def __init__(self):
         gtk.VPaned.__init__(self)
+        self.set_border_width(12)
+        self.set_position(216)
+
         scrolledwindow = gtk.ScrolledWindow()
         scrolledwindow.set_policy(gtk.POLICY_AUTOMATIC, gtk.POLICY_AUTOMATIC)
+        scrolledwindow.set_shadow_type(gtk.SHADOW_IN)
         self.model = gtk.ListStore(str, str)
         treeview = gtk.TreeView()
         scrolledwindow.add(treeview)
         self.pack1(scrolledwindow, resize=True, shrink=False)
 
         self.table = gtk.Table(columns=2)
+        self.table.set_border_width(12)
         self.table.set_row_spacings(6)
         self.table.set_col_spacings(6)
 
@@ -74,7 +79,7 @@
             self.table.remove(w)
 
         if getattr(p, '__author__', None) is not None:
-            align = gtk.Alignment(1.0, 0.5)
+            align = gtk.Alignment(0.0, 0.5)
             label = gtk.Label()
             label.set_markup("<b>Author:</b>")
             align.add(label)
@@ -90,7 +95,7 @@
             self.table.attach(align, 1, 2, 0, 1, gtk.EXPAND | gtk.FILL, gtk.FILL)
 
         if getattr(p, '__version__', None) is not None:
-            align = gtk.Alignment(1.0, 0.5)
+            align = gtk.Alignment(0.0, 0.5)
             label = gtk.Label()
             label.set_markup("<b>Version:</b>")
             align.add(label)

# Begin bundle
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
bCMhdyRThQkELEs2oA==
-- 
bzr-gtk mailing list
[email protected]
Modify settings or unsubscribe at: 
https://lists.canonical.com/mailman/listinfo/bzr-gtk

Reply via email to