[gtk+] Set reasonable minimum size for the file chooser
- From: William Jon McCann <mccann src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gtk+] Set reasonable minimum size for the file chooser
- Date: Thu, 18 Jul 2013 00:53:25 +0000 (UTC)
commit a4332e7f694e8302391464759bdca5d178c8bbfa
Author: William Jon McCann <william jon mccann gmail com>
Date: Wed Jul 17 18:56:08 2013 -0400
Set reasonable minimum size for the file chooser
At small sizes it just looks broken.
gtk/gtkfilechooserdefault.c | 1 +
gtk/gtkfilechooserdefault.ui | 1 +
gtk/gtkfilechooserdialog.ui | 1 +
gtk/gtkplacessidebar.c | 2 ++
4 files changed, 5 insertions(+), 0 deletions(-)
---
diff --git a/gtk/gtkfilechooserdefault.c b/gtk/gtkfilechooserdefault.c
index 2a957c5..9d216c7 100644
--- a/gtk/gtkfilechooserdefault.c
+++ b/gtk/gtkfilechooserdefault.c
@@ -7606,6 +7606,7 @@ _gtk_file_chooser_default_init (GtkFileChooserDefault *impl)
*/
g_type_ensure (GTK_TYPE_PATH_BAR);
gtk_widget_init_template (GTK_WIDGET (impl));
+ gtk_widget_set_size_request (priv->browse_files_tree_view, 280, -1);
set_file_system_backend (impl);
diff --git a/gtk/gtkfilechooserdefault.ui b/gtk/gtkfilechooserdefault.ui
index 86acec5..0d486b7 100644
--- a/gtk/gtkfilechooserdefault.ui
+++ b/gtk/gtkfilechooserdefault.ui
@@ -233,6 +233,7 @@
<object class="GtkScrolledWindow" id="browse_files_swin">
<property name="visible">True</property>
<property name="can_focus">True</property>
+ <property name="hscrollbar_policy">never</property>
<property name="vscrollbar_policy">always</property>
<property name="shadow_type">in</property>
<child>
diff --git a/gtk/gtkfilechooserdialog.ui b/gtk/gtkfilechooserdialog.ui
index 67d47b6..2b242f2 100644
--- a/gtk/gtkfilechooserdialog.ui
+++ b/gtk/gtkfilechooserdialog.ui
@@ -6,6 +6,7 @@
<property name="border_width">5</property>
<property name="role">GtkFileChooserDialog</property>
<property name="type_hint">dialog</property>
+ <property name="default_width">600</property>
<signal name="response" handler="response_cb" swapped="no"/>
<child internal-child="vbox">
<object class="GtkBox" id="dialog-vbox1">
diff --git a/gtk/gtkplacessidebar.c b/gtk/gtkplacessidebar.c
index b548682..cf0f952 100644
--- a/gtk/gtkplacessidebar.c
+++ b/gtk/gtkplacessidebar.c
@@ -3652,6 +3652,8 @@ gtk_places_sidebar_init (GtkPlacesSidebar *sidebar)
sidebar->shortcuts = NULL;
+ gtk_widget_set_size_request (GTK_WIDGET (sidebar), 140, 280);
+
gtk_scrolled_window_set_policy (GTK_SCROLLED_WINDOW (sidebar),
GTK_POLICY_NEVER,
GTK_POLICY_AUTOMATIC);
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]