Mercurial > hg > forks > geeqie
diff src/preferences.c @ 2301:dec8d9db5770
Fix #333 Renaming file extensions
https://github.com/BestImageViewer/geeqie/issues/333
The Preferences/Files tab has an additional checkbox:
Disable file extension checks
When checked, files can be renamed to a different extension with no
warning issued.
author | Colin Clark <cclark@mcb.net> |
---|---|
date | Thu, 28 Apr 2016 21:00:14 +0100 |
parents | 15d51cf8ff3d |
children | ad005c02001a |
line wrap: on
line diff
--- a/src/preferences.c Thu Apr 28 19:41:15 2016 +0100 +++ b/src/preferences.c Thu Apr 28 21:00:14 2016 +0100 @@ -200,6 +200,7 @@ if (options->file_filter.show_parent_directory != c_options->file_filter.show_parent_directory) 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_file_extension_checks != c_options->file_filter.disable_file_extension_checks) refresh = TRUE; if (options->file_filter.disable != c_options->file_filter.disable) refresh = TRUE; options->file_ops.confirm_delete = c_options->file_ops.confirm_delete; @@ -237,6 +238,7 @@ options->file_filter.show_hidden_files = c_options->file_filter.show_hidden_files; options->file_filter.show_parent_directory = c_options->file_filter.show_parent_directory; options->file_filter.show_dot_directory = c_options->file_filter.show_dot_directory; + options->file_filter.disable_file_extension_checks = c_options->file_filter.disable_file_extension_checks; options->file_sort.case_sensitive = c_options->file_sort.case_sensitive; options->file_filter.disable = c_options->file_filter.disable; @@ -1508,6 +1510,8 @@ options->file_filter.show_parent_directory, &c_options->file_filter.show_parent_directory); pref_checkbox_new_int(group, _("Case sensitive sort"), options->file_sort.case_sensitive, &c_options->file_sort.case_sensitive); + pref_checkbox_new_int(group, _("Disable file extension checks"), + options->file_filter.disable_file_extension_checks, &c_options->file_filter.disable_file_extension_checks); ct_button = pref_checkbox_new_int(group, _("Disable File Filtering"), options->file_filter.disable, &c_options->file_filter.disable);