diff options
author | Federico Mena Quintero <federico@gnome.org> | 2012-11-21 10:28:26 -0600 |
---|---|---|
committer | Federico Mena Quintero <federico@gnome.org> | 2012-11-21 13:16:41 -0600 |
commit | 043cac11f3ad588948e9594f3943ee7df998f71b (patch) | |
tree | 6901d7ae56c87f161cd3b90eb563a4c0e767fb39 /gtk/gtkfilechooserprivate.h | |
parent | ec9bdc639794a0d1f528eef5876ca676927336b6 (diff) | |
download | gtk+-043cac11f3ad588948e9594f3943ee7df998f71b.tar.gz |
Add a new org.gtk.SettingsFileChooser startup-mode settings key
It has two possible values, 'recent' and 'cwd'. We will use these to determine
whether to set the default starting mode, if a folder has not been pre-set,
to showing the Recent Files list or the current working directory.
Signed-off-by: Federico Mena Quintero <federico@gnome.org>
Diffstat (limited to 'gtk/gtkfilechooserprivate.h')
-rw-r--r-- | gtk/gtkfilechooserprivate.h | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/gtk/gtkfilechooserprivate.h b/gtk/gtkfilechooserprivate.h index 7be9a56d60..3256fd9560 100644 --- a/gtk/gtkfilechooserprivate.h +++ b/gtk/gtkfilechooserprivate.h @@ -151,6 +151,11 @@ typedef enum { OPERATION_MODE_RECENT } OperationMode; +typedef enum { + STARTUP_MODE_RECENT, + STARTUP_MODE_CWD +} StartupMode; + #define REMOVE_FOR_PLACES_SIDEBAR 0 struct _GtkFileChooserDefault @@ -199,6 +204,7 @@ struct _GtkFileChooserDefault char *browse_files_last_selected_name; GtkWidget *places_sidebar; + StartupMode startup_mode; /* OPERATION_MODE_SEARCH */ GtkWidget *search_hbox; |