diff --git a/kstars/ekos/capture/capture.cpp b/kstars/ekos/capture/capture.cpp
--- a/kstars/ekos/capture/capture.cpp
+++ b/kstars/ekos/capture/capture.cpp
@@ -214,7 +214,7 @@
});
// #2 Guide Deviation Value
- guideDeviation->setValue(Options::hFRDeviation());
+ guideDeviation->setValue(Options::guideDeviation());
connect(guideDeviation, &QDoubleSpinBox::editingFinished, [ = ]()
{
Options::setGuideDeviation(guideDeviation->value());
@@ -248,6 +248,27 @@
Options::setRefocusEveryN(refocusEveryN->value());
});
+ // 7. File settings: filter name
+ filterCheck->setChecked(Options::fileSettingsUseFilter());
+ connect(filterCheck, &QCheckBox::toggled, [ = ](bool checked)
+ {
+ Options::setFileSettingsUseFilter(checked);
+ });
+
+ // 8. File settings: duration
+ expDurationCheck->setChecked(Options::fileSettingsUseDuration());
+ connect(expDurationCheck, &QCheckBox::toggled, [ = ](bool checked)
+ {
+ Options::setFileSettingsUseDuration(checked);
+ });
+
+ // 9. File settings: timestamp
+ ISOCheck->setChecked(Options::fileSettingsUseTimestamp());
+ connect(ISOCheck, &QCheckBox::toggled, [ = ](bool checked)
+ {
+ Options::setFileSettingsUseTimestamp(checked);
+ });
+
QCheckBox * const checkBoxes[] =
{
guideDeviationCheck,
diff --git a/kstars/kstars.kcfg b/kstars/kstars.kcfg
--- a/kstars/kstars.kcfg
+++ b/kstars/kstars.kcfg
@@ -1711,6 +1711,18 @@
60
+
+
+ false
+
+
+
+ false
+
+
+
+ false
+