Mercurial > geeqie
diff src/preferences.c @ 373:61a3c8b05b24
Add a new option in Preferences > Filtering to allow the
user to choose to display '.' directory in folder lists or not.
This option is saved to rc file as file_filter.show_dot_directory.
A minor fix was made to disable display of .. in folder selection
dialogs when current path is /.
author | zas_ |
---|---|
date | Tue, 15 Apr 2008 20:36:11 +0000 |
parents | 673d1eb5af73 |
children | a264519f1c21 |
line wrap: on
line diff
--- a/src/preferences.c Tue Apr 15 20:00:27 2008 +0000 +++ b/src/preferences.c Tue Apr 15 20:36:11 2008 +0000 @@ -179,6 +179,7 @@ if (buf && strlen(buf) > 0) options->file_ops.safe_delete_path = remove_trailing_slash(buf); if (options->file_filter.show_hidden_files != c_options->file_filter.show_hidden_files) refresh = TRUE; + if (options->file_filter.show_dot_directory != c_options->file_filter.show_dot_directory) refresh = TRUE; if (options->file_sort.case_sensitive != c_options->file_sort.case_sensitive) refresh = TRUE; if (options->file_filter.disable != c_options->file_filter.disable) refresh = TRUE; @@ -209,6 +210,8 @@ options->thumbnails.spec_standard = c_options->thumbnails.spec_standard; options->enable_metadata_dirs = c_options->enable_metadata_dirs; options->file_filter.show_hidden_files = c_options->file_filter.show_hidden_files; + options->file_filter.show_dot_directory = c_options->file_filter.show_dot_directory; + options->file_sort.case_sensitive = c_options->file_sort.case_sensitive; options->file_filter.disable = c_options->file_filter.disable; @@ -1031,6 +1034,8 @@ pref_checkbox_new_int(group, _("Show hidden files or folders"), options->file_filter.show_hidden_files, &c_options->file_filter.show_hidden_files); + pref_checkbox_new_int(group, _("Show dot directory"), + options->file_filter.show_dot_directory, &c_options->file_filter.show_dot_directory); pref_checkbox_new_int(group, _("Case sensitive sort"), options->file_sort.case_sensitive, &c_options->file_sort.case_sensitive);