[Xfce4-commits] <xfce4-settings:master> Change spacing to match other dialogs.
Nick Schermer
noreply at xfce.org
Sat Jan 21 22:16:12 CET 2012
Updating branch refs/heads/master
to cdb1f91f1ecdd273fc18924e902ce26782e71c34 (commit)
from 6221232d78c02572c4c7b4e24fa77e5f3f7c2477 (commit)
commit cdb1f91f1ecdd273fc18924e902ce26782e71c34
Author: Nick Schermer <nick at xfce.org>
Date: Sat Jan 21 21:24:33 2012 +0100
Change spacing to match other dialogs.
dialogs/mime-settings/xfce-mime-window.c | 21 ++++++++++++++++++---
1 files changed, 18 insertions(+), 3 deletions(-)
diff --git a/dialogs/mime-settings/xfce-mime-window.c b/dialogs/mime-settings/xfce-mime-window.c
index 91e0c82..5098a8f 100644
--- a/dialogs/mime-settings/xfce-mime-window.c
+++ b/dialogs/mime-settings/xfce-mime-window.c
@@ -127,6 +127,12 @@ xfce_mime_window_class_init (XfceMimeWindowClass *klass)
gobject_class = G_OBJECT_CLASS (klass);
gobject_class->finalize = xfce_mime_window_finalize;
+
+ gtk_rc_parse_string ("style \"mime-statusbar-internal\" {\n"
+ " GtkStatusbar::shadow-type = GTK_SHADOW_NONE\n"
+ "}\n"
+ "widget \"*.mime-statusbar\" "
+ "style \"mime-statusbar-internal\"\n");
}
@@ -139,6 +145,7 @@ xfce_mime_window_init (XfceMimeWindow *window)
GtkWidget *hbox;
GtkWidget *label;
GtkWidget *entry;
+ GtkWidget *align;
GtkWidget *scroll;
GtkWidget *statusbar;
GtkWidget *treeview;
@@ -154,6 +161,7 @@ xfce_mime_window_init (XfceMimeWindow *window)
gtk_window_set_title (GTK_WINDOW (window), _("MIME Type Editor"));
gtk_window_set_icon_name (GTK_WINDOW (window), "application-default-icon");
+ gtk_window_set_type_hint (GTK_WINDOW (window), GDK_WINDOW_TYPE_HINT_NORMAL);
xfce_titled_dialog_set_subtitle (XFCE_TITLED_DIALOG (window),
_("Associate applications with MIME types"));
@@ -161,13 +169,18 @@ xfce_mime_window_init (XfceMimeWindow *window)
area = gtk_dialog_get_action_area (GTK_DIALOG (window));
gtk_widget_hide (area);
- vbox = gtk_vbox_new (FALSE, 2);
+ vbox = gtk_vbox_new (FALSE, 0);
area = gtk_dialog_get_content_area (GTK_DIALOG (window));
gtk_box_pack_start (GTK_BOX (area), vbox, TRUE, TRUE, 0);
gtk_widget_show (vbox);
- hbox = gtk_hbox_new (FALSE, 6);
- gtk_box_pack_start (GTK_BOX (vbox), hbox, FALSE, TRUE, 0);
+ align = gtk_alignment_new (0.00, 0.00, 1.00, 1.00);
+ gtk_alignment_set_padding (GTK_ALIGNMENT (align), 4, 0, 6, 6);
+ gtk_box_pack_start (GTK_BOX (vbox), align, FALSE, TRUE, 0);
+ gtk_widget_show (align);
+
+ hbox = gtk_hbox_new (FALSE, 12);
+ gtk_container_add (GTK_CONTAINER (align), hbox);
gtk_widget_show (hbox);
label = gtk_label_new_with_mnemonic (_("_Filter:"));
@@ -191,9 +204,11 @@ xfce_mime_window_init (XfceMimeWindow *window)
GTK_POLICY_ALWAYS);
gtk_scrolled_window_set_shadow_type (GTK_SCROLLED_WINDOW (scroll), GTK_SHADOW_ETCHED_IN);
gtk_box_pack_start (GTK_BOX (vbox), scroll, TRUE, TRUE, 0);
+ gtk_container_set_border_width (GTK_CONTAINER (scroll), 6);
gtk_widget_show (scroll);
window->statusbar = statusbar = gtk_statusbar_new ();
+ gtk_widget_set_name (statusbar, "mime-statusbar");
gtk_box_pack_start (GTK_BOX (vbox), statusbar, FALSE, TRUE, 0);
gtk_statusbar_set_has_resize_grip (GTK_STATUSBAR (statusbar), TRUE);
window->desc_id = gtk_statusbar_get_context_id (GTK_STATUSBAR (statusbar), "desc");
More information about the Xfce4-commits
mailing list