summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMatthias Clasen <mclasen@redhat.com>2016-11-17 14:06:57 (GMT)
committerMatthias Clasen <mclasen@redhat.com>2016-11-17 14:06:57 (GMT)
commit5b3b11126037f0c5468afcc6da856060ca36184e (patch)
tree0d6ef9e3eb2b638689f122e42b8400a930bf0928
parent2f197ac0c29ad00719d86ad6965af110fec137f9 (diff)
downloadgtk+-5b3b11126037f0c5468afcc6da856060ca36184e.zip
gtk+-5b3b11126037f0c5468afcc6da856060ca36184e.tar.xz
GtkFileChooser: Make local-only default to FALSE
There is no good reason anymore to default to TRUE, and this default only makes applications miss out on useful functionality.
-rw-r--r--gtk/gtkfilechooser.c2
-rw-r--r--gtk/gtkfilechooserentry.c2
-rw-r--r--gtk/gtkfilechooserwidget.c2
3 files changed, 3 insertions, 3 deletions
diff --git a/gtk/gtkfilechooser.c b/gtk/gtkfilechooser.c
index 0a27b9c..35de3b3 100644
--- a/gtk/gtkfilechooser.c
+++ b/gtk/gtkfilechooser.c
@@ -387,7 +387,7 @@ gtk_file_chooser_default_init (GtkFileChooserInterface *iface)
g_param_spec_boolean ("local-only",
P_("Local Only"),
P_("Whether the selected file(s) should be limited to local file: URLs"),
- TRUE,
+ FALSE,
GTK_PARAM_READWRITE));
g_object_interface_install_property (iface,
g_param_spec_object ("preview-widget",
diff --git a/gtk/gtkfilechooserentry.c b/gtk/gtkfilechooserentry.c
index 0805b13..cc6e119 100644
--- a/gtk/gtkfilechooserentry.c
+++ b/gtk/gtkfilechooserentry.c
@@ -185,7 +185,7 @@ _gtk_file_chooser_entry_init (GtkFileChooserEntry *chooser_entry)
GtkEntryCompletion *comp;
GtkCellRenderer *cell;
- chooser_entry->local_only = TRUE;
+ chooser_entry->local_only = FALSE;
g_object_set (chooser_entry, "truncate-multiline", TRUE, NULL);
diff --git a/gtk/gtkfilechooserwidget.c b/gtk/gtkfilechooserwidget.c
index c323cb8..6a270ff 100644
--- a/gtk/gtkfilechooserwidget.c
+++ b/gtk/gtkfilechooserwidget.c
@@ -8622,7 +8622,7 @@ gtk_file_chooser_widget_init (GtkFileChooserWidget *impl)
impl->priv = gtk_file_chooser_widget_get_instance_private (impl);
priv = impl->priv;
- priv->local_only = TRUE;
+ priv->local_only = FALSE;
priv->preview_widget_active = TRUE;
priv->use_preview_label = TRUE;
priv->select_multiple = FALSE;