XMP/IPTC metadata tunneling option, plus new EXIF tags; see issue #460
This commit is contained in:
@@ -286,6 +286,13 @@ Gtk::Widget* Preferences::getProcParamsPanel () {
|
||||
|
||||
dfconn = darkFrameDir->signal_file_set().connect ( sigc::mem_fun(*this, &Preferences::darkFrameChanged), true);
|
||||
|
||||
Gtk::Frame* fmd = Gtk::manage (new Gtk::Frame (M("PREFERENCES_METADATA")));
|
||||
Gtk::VBox* vbmd = Gtk::manage (new Gtk::VBox ());
|
||||
ckbTunnelMetaData = Gtk::manage (new Gtk::CheckButton (M("PREFERENCES_TUNNELMETADATA")));
|
||||
vbmd->pack_start (*ckbTunnelMetaData, Gtk::PACK_SHRINK, 4);
|
||||
fmd->add (*vbmd);
|
||||
mvbpp->pack_start (*fmd, Gtk::PACK_SHRINK, 4);
|
||||
|
||||
return mvbpp;
|
||||
}
|
||||
|
||||
@@ -816,6 +823,8 @@ void Preferences::storePreferences () {
|
||||
moptions.saveParamsCache = saveParamsCache->get_active ();
|
||||
moptions.paramsLoadLocation = (PPLoadLocation)loadParamsPreference->get_active_row_number ();
|
||||
|
||||
moptions.tunnelMetaData = ckbTunnelMetaData->get_active ();
|
||||
|
||||
moptions.rtSettings.darkFramesPath = darkFrameDir->get_filename();
|
||||
|
||||
int i = 0;
|
||||
@@ -914,6 +923,8 @@ void Preferences::fillPreferences () {
|
||||
saveParamsCache->set_active (moptions.saveParamsCache);
|
||||
loadParamsPreference->set_active (moptions.paramsLoadLocation);
|
||||
|
||||
ckbTunnelMetaData->set_active (moptions.tunnelMetaData);
|
||||
|
||||
if (!moptions.tabbedUI)
|
||||
editorLayout->set_active(moptions.mainNBVertical ? 1 : 0);
|
||||
else
|
||||
|
Reference in New Issue
Block a user