[Xfce4-commits] <postler:master> Enforce a sane minimum window size

Christian Dywan noreply at xfce.org
Sun Nov 7 00:28:03 CET 2010


Updating branch refs/heads/master
         to 86e2f35113d1fde1975d643950e8d4fce8e54762 (commit)
       from fc2b675c2c8b727641af1334375dbd25eef8be6b (commit)

commit 86e2f35113d1fde1975d643950e8d4fce8e54762
Author: Christian Dywan <christian at twotoasts.de>
Date:   Sun Nov 7 00:27:37 2010 +0100

    Enforce a sane minimum window size

 postler/postler-bureau.vala |    7 +++++--
 1 files changed, 5 insertions(+), 2 deletions(-)

diff --git a/postler/postler-bureau.vala b/postler/postler-bureau.vala
index ac1bba0..5c420aa 100644
--- a/postler/postler-bureau.vala
+++ b/postler/postler-bureau.vala
@@ -428,6 +428,7 @@ public class Postler.Bureau : Gtk.Window {
         menubar.hide ();
         shelf.pack_start (menubar, false, false, 0);
         toolbar = ui.get_widget ("/toolbar") as Gtk.Toolbar;
+        toolbar.show_arrow = false;
         actions.get_action ("MessageNew").is_important = true;
         var toolitem = new Gtk.ToolItem ();
         toolbar.insert (toolitem, -1);
@@ -447,11 +448,12 @@ public class Postler.Bureau : Gtk.Window {
         shelf.pack_start (toolbar, false, false, 0);
         var hpaned = new Gtk.HPaned ();
         folders = new Postler.Folders (accounts);
+        folders.set_size_request (100, 100);
         var scrolled = new Postler.ScrolledWindow (folders);
-        hpaned.pack1 (scrolled, false, true);
+        hpaned.pack1 (scrolled, false, false); /* don't expand, don't shrink */
         shelf.pack_start (hpaned, true, true, 0);
         var vpaned = new Gtk.VPaned ();
-        hpaned.pack2 (vpaned, false, true);
+        hpaned.pack2 (vpaned, true, false); /* do expand, don't shrink */
         var messages_box = new Gtk.VBox (false, 0);
         vpaned.pack1 (messages_box, false, true);
         search_options = ui.get_widget ("/search_options") as Gtk.Toolbar;
@@ -462,6 +464,7 @@ public class Postler.Bureau : Gtk.Window {
         actions.get_action ("SaveSearch").is_important = true;
         messages_box.pack_start (search_options, false, false, 0);
         messages = new Postler.Messages (accounts);
+        messages.set_size_request (250, 250);
         actions.get_action ("MessageFlag").sensitive = false;
         actions.get_action ("MessageArchive").sensitive = false;
         actions.get_action ("MessageDelete").sensitive = false;



More information about the Xfce4-commits mailing list