]> Pileus Git - ~andy/gtk/blobdiff - gtk/gtkfilechoosersettings.h
Practically everything changed.
[~andy/gtk] / gtk / gtkfilechoosersettings.h
index 47f6abba685f5648d4c1414b4338a3bcac5f6508..8eaffbfec94d3479133bf67914f81439cb72bfae 100644 (file)
@@ -1,4 +1,4 @@
-/* GTK - The GIMP Toolkit
+/* GTK - The GTK+ Toolkit
  * gtkfilechoosersettings.h: Internal settings for the GtkFileChooser widget
  * Copyright (C) 2006, Novell, Inc.
  *
@@ -23,7 +23,6 @@
 #ifndef __GTK_FILE_CHOOSER_SETTINGS_H__
 #define __GTK_FILE_CHOOSER_SETTINGS_H__
 
-#include <glib-object.h>
 #include "gtkfilechooserprivate.h"
 
 G_BEGIN_DECLS
@@ -42,6 +41,8 @@ struct _GtkFileChooserSettings
   guint settings_read : 1;
 
   guint show_hidden : 1;
+
+  guint expand_folders : 1;
 };
 
 struct _GtkFileChooserSettingsClass
@@ -61,6 +62,10 @@ gboolean _gtk_file_chooser_settings_get_show_hidden (GtkFileChooserSettings *set
 void     _gtk_file_chooser_settings_set_show_hidden (GtkFileChooserSettings *settings,
                                                     gboolean                show_hidden);
 
+gboolean _gtk_file_chooser_settings_get_expand_folders (GtkFileChooserSettings *settings);
+void     _gtk_file_chooser_settings_set_expand_folders (GtkFileChooserSettings *settings,
+                                                       gboolean                expand_folders);
+
 gboolean _gtk_file_chooser_settings_save (GtkFileChooserSettings *settings,
                                          GError                **error);