diff src/preferences.c @ 2454:93d1c77a312b

Fix #147: Alternative format for sidecar extension https://github.com/BestImageViewer/geeqie/issues/147 Add option to store sidecar extension with a format e.g. filename.jpg.xmp rather than filename.xmp
author Tomasz Golinski <tomaszg@math.uwb.edu.pl>
date Wed, 15 Mar 2017 11:06:10 +0000
parents d99bdd1115fd
children 58f993045468
line wrap: on
line diff
--- a/src/preferences.c	Sun Feb 26 19:58:21 2017 +0000
+++ b/src/preferences.c	Wed Mar 15 11:06:10 2017 +0000
@@ -334,6 +334,7 @@
 	options->metadata.save_legacy_format = c_options->metadata.save_legacy_format;
 	options->metadata.sync_grouped_files = c_options->metadata.sync_grouped_files;
 	options->metadata.confirm_write = c_options->metadata.confirm_write;
+	options->metadata.sidecar_extended_name = c_options->metadata.sidecar_extended_name;
 	options->metadata.confirm_timeout = c_options->metadata.confirm_timeout;
 	options->metadata.confirm_after_timeout = c_options->metadata.confirm_after_timeout;
 	options->metadata.confirm_on_image_change = c_options->metadata.confirm_on_image_change;
@@ -1908,6 +1909,9 @@
 	pref_checkbox_new_int(hbox, _("Ask before writing to image files"),
 			      options->metadata.confirm_write, &c_options->metadata.confirm_write);
 
+	pref_checkbox_new_int(hbox, _("Create sidecar files named image.ext.xmp (as opposed to image.xmp)"),
+			      options->metadata.sidecar_extended_name, &c_options->metadata.sidecar_extended_name);
+
 	group = pref_group_new(vbox, FALSE, _("Step 2 and 3: write to Geeqie private files"), GTK_ORIENTATION_VERTICAL);
 #ifndef HAVE_EXIV2
 	gtk_widget_set_sensitive(group, FALSE);