summaryrefslogtreecommitdiff
path: root/gtk/gtkfilechooserentry.h
diff options
context:
space:
mode:
authorFederico Mena Quintero <federico@novell.com>2009-01-21 03:16:46 +0000
committerFederico Mena Quintero <federico@src.gnome.org>2009-01-21 03:16:46 +0000
commit2c07a59e5496ba1f677a29068f5199c3f0c27b22 (patch)
treebae96ffdcd29987933204e821139aa9cf063c2d1 /gtk/gtkfilechooserentry.h
parent92ec0276fc2795a575729bb61e257a62a6abbb70 (diff)
downloadgtk+-2c07a59e5496ba1f677a29068f5199c3f0c27b22.tar.gz
Add a local_only property to GtkFileChooserEntry
Patch by Carlos Garnacho <carlos@imendio.com> - add a local_only property to GtkFileChooserEntry: * gtk/gtkfilechooserentry.c (struct _GtkFileChooserEntry): Add a local_only field. (_gtk_file_chooser_entry_init): Default to local_only being true. (start_explicit_completion): Don't allow completion of non-native files if local_only is turned on. (start_loading_current_folder): Don't start loading non-native folders if local_only is turned on. (_gtk_file_chooser_entry_set_local_only): New function. (_gtk_file_chooser_entry_get_local_only): New function. * gtk/gtkfilechooserentry.h (_gtk_file_chooser_entry_set_local_only, _gtk_file_chooser_entry_get_local_only): New prototypes. * gtk/gtkfilechooserdefault.c (set_local_only): Set the local_only property on the entry. Signed-off-by: Federico Mena Quintero <federico@novell.com> svn path=/trunk/; revision=22156
Diffstat (limited to 'gtk/gtkfilechooserentry.h')
-rw-r--r--gtk/gtkfilechooserentry.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/gtk/gtkfilechooserentry.h b/gtk/gtkfilechooserentry.h
index 2818fd9da7..a9c9f8388c 100644
--- a/gtk/gtkfilechooserentry.h
+++ b/gtk/gtkfilechooserentry.h
@@ -48,6 +48,9 @@ const gchar * _gtk_file_chooser_entry_get_file_part (GtkFileChooserEnt
gboolean _gtk_file_chooser_entry_get_is_folder (GtkFileChooserEntry *chooser_entry,
GFile *file);
void _gtk_file_chooser_entry_select_filename (GtkFileChooserEntry *chooser_entry);
+void _gtk_file_chooser_entry_set_local_only (GtkFileChooserEntry *chooser_entry,
+ gboolean local_only);
+gboolean _gtk_file_chooser_entry_get_local_only (GtkFileChooserEntry *chooser_entry);
G_END_DECLS