diff --git a/kstars/ekos/guide/opscalibration.ui b/kstars/ekos/guide/opscalibration.ui
index 093ff1a5a..c5636005f 100644
--- a/kstars/ekos/guide/opscalibration.ui
+++ b/kstars/ekos/guide/opscalibration.ui
@@ -1,191 +1,221 @@
OpsCalibration
0
0
- 272
- 170
+ 269
+ 178
-
+
- 5
+ 3
- 5
+ 3
- 5
+ 3
- 5
+ 3
- 5
+ 3
-
-
-
- Settings
-
-
-
- 3
-
-
- 5
-
-
- 5
-
-
- 5
-
-
- 5
-
-
-
-
-
-
-
+
+
-
+
+
+ Settings
+
+
+
+ 3
+
+
+ 5
+
+
+ 5
+
+
+ 5
+
+
+ 5
+
+
-
+
+
-
+
+
+ Pulse:
+
+
+
+ -
+
+
+ 3
+
+
+ 10
+
+
+ 5
+
+
+
+ -
+
+
+ 100
+
+
+ 5000
+
+
+ 100
+
+
+ 1000
+
+
+
+ -
+
+
+ Iterations:
+
+
+
+
+
+ -
+
- Pulse:
+ Two axis
+
+
+ true
- -
-
-
- 3
+
-
+
+
+ false
-
- 10
+
+ Automatically select the square size based on the selected star width.
-
- 5
+
+ Auto Square Size
- -
-
-
- 100
+
-
+
+
+ Qt::Vertical
-
- 5000
+
+
+ 20
+ 40
+
+
+
+
+
+
+
+ -
+
+
+ Reticle
+
+
+
-
+
+
+ X:
-
- 100
+
+
+ -
+
+
+ 5000.000000000000000
-
- 1000
+
+
+ -
+
+
+ Y:
-
-
+
+
+ 5000.000000000000000
+
+
+
+ -
+
- Iterations:
+ Angle:
+
+
+
+ -
+
+
+ 360.000000000000000
-
- -
-
-
- Two axis
-
-
- true
-
-
-
- -
-
-
- false
-
-
- Automatically select the square size based on the selected star width.
-
-
- Auto Square Size
-
-
-
- -
-
-
- Qt::Vertical
-
-
-
- 20
- 40
-
-
-
-
-
-
+
+
+
-
-
-
- Reticle
+
+
+ <html><head/><body><p>When guiding is started, always clear calibration. Turning off this option can lead to unpredictable guiding failures.</p></body></html>
+
+
+
+
+
+ Reset Guide Calibration After Each Mount Slew
-
-
-
-
-
- X:
-
-
-
- -
-
-
- 5000.000000000000000
-
-
-
- -
-
-
- Y:
-
-
-
- -
-
-
- 5000.000000000000000
-
-
-
- -
-
-
- Angle:
-
-
-
- -
-
-
- 360.000000000000000
-
-
-
-
+ -
+
+
+ Qt::Vertical
+
+
+
+ 20
+ 40
+
+
+
+
diff --git a/kstars/ekos/opsekos.ui b/kstars/ekos/opsekos.ui
index 7f53989f9..4bbec9f26 100644
--- a/kstars/ekos/opsekos.ui
+++ b/kstars/ekos/opsekos.ui
@@ -1,969 +1,957 @@
OpsEkos
0
0
429
- 466
+ 481
TabWidget
0
General
3
3
3
3
3
-
-
Configuration
-
Load Device Configuration:
-
Ne&ver
true
-
O&n connection
-
Alwa&ys load defaults
-
3
-
Icons Orientation:
-
Ekos modules icons are placed on the top of pages
Top
true
ekosIconsPositionGroup
-
Ekos module icons are placed to the left of pages
&Left
ekosIconsPositionGroup
-
Qt::Horizontal
40
20
-
Make Ekos window independent from KStars main window. Requires restart to take effect.
Independent Window
-
Qt::Vertical
20
40
Scheduler
3
3
3
3
3
-
-
-
<html><head/><body><p>Lead time is the minimum time in minutes between jobs. The scheduler starts execution of a job before its scheduled startup time by this lead time. Early execution is useful as focusing, alignment, and guiding procedures may take prolonged periods to time to complete.</p></body></html>
Lead Time:
-
-
<html><head/><body><p>Do not permit jobs to be scheduled or executed past this many minutes before dawn.</p></body></html>
Pre-dawn
-
-
<html><head/><body><p>In case no scheduler job is scheduled for this many hours, perform a complete shutdown procedure and restart observatory operations once the next job is ready.</p></body></html>
Pre-emptive shutdown
-
<html><head/><body><p>Pre-emptive shutdown hours</p></body></html>
-
<html><body><p>Do not permit jobs to be scheduled less than this many degrees before the altitude restriction. Actual execution proceeds until the altitude limit.</p></body></html>
Setting Altitude Cutoff
-
-
-24.000000000000000
24.000000000000000
0.500000000000000
-
-24.000000000000000
24.000000000000000
0.500000000000000
-
<html><body><p>Offset astronomical dusk by this many hours. This positive or negative value adjusts the twilight restriction.</p></body></html>
Dusk Offset
-
<html><body><p>Offset astronomical dawn by this many hours. This positive or negative value adjusts the twilight restriction.</p></body></html>
Dawn Offset
-
Qt::Horizontal
40
20
-
Reset Mount Model On Alignment Failure
-
Reset Mount Model Before Starting Each Job
- -
-
-
- <html><head/><body><p>When guiding is started, always clear calibration. Turning off this option can lead to unpredictable guiding failures.</p></body></html>
-
-
-
-
-
- Always Reset Guide Calibration
-
-
-
-
<html><head/><body><p>If guiding calibration fails then restart alignment process before proceeding to guiding recalibration process again. This can help recenter the target object in the field of view if the calibration process strayed too far off.</p></body></html>
Restart Alignment on Guiding Calibration Failure
-
After shutdown procedure is successfully executed, stop INDI and Ekos.
Stop Ekos After Shutdown
-
<html><head/><body><p>If the shutdown script terminates INDI server, enable this option so that no disconnection errors are generated.</p></body></html>
Shutdown Script Terminates INDI
-
High priority and altitude jobs are executed first
Sort jobs by Altitude and Priority
-
<html><head/><body><p>When processing a scheduled job, resume the sequence starting from the last image present in storage.</p></body></html>
Remember Job Progress
false
-
Qt::Vertical
20
40
Capture
3
3
3
3
3
-
Miscellaneous
-
-
Seconds
-
° C
-
Qt::Horizontal
163
13
-
Wait this many seconds after guiding is resumed before starting capture
-
Maximum acceptable difference between requested and measured temperature set point. When the temperature threshold is below this value, the temperature set point request is deemed successful.
Temperature Threshold:
-
0.100000000000000
5.000000000000000
0.100000000000000
0.100000000000000
-
Wait this many seconds after guiding is resumed to stabilize the guiding performance before capture.
Guiding Settle:
-
Cover or uncover telescope dialog timeout in seconds
Dialog Timeout:
-
600
10
60
-
Seconds
-
<html><head/><body><p>When starting to process a sequence list, reset all capture counts to zero. Scheduler overrides this option when Remember Job Progress is enabled.</p></body></html>
Always Reset Sequence When Starting
false
-
Reset Mount Model After Meridian Flip
-
<html><head/><body><p>If using a filter wheel and an absolute position focuser, then always remember the focus position of the autofocus process for light frames in each filter. Before a flat frame is captured, the focuser is moved to the same focus point as light frames.</p></body></html>
Capture flat frames at the same focus as light frames
-
-
Display received FITS in the Summary screen preview window.
Summary Screen Preview
-
Qt::Horizontal
40
20
-
DSLR
3
3
3
3
-
<html><head/><body><p>Force exposure times to align with DSLR exposure presets. This insures accurate exposure times for sub-second exposures.</p></body></html>
Force DSLR Presets
-
Display received DSLR images in the Image Viewer
DSLR Image Viewer
-
Clear saved DSLR sizes
Clear DSLR Info
-
+
+ ..
24
24
-
Qt::Horizontal
28
20
-
In-Sequence Focus
3
3
3
3
3
-
-
frames
-
Qt::Horizontal
40
20
-
50.000000000000000
-
%
-
<html><head/><body><p>Set HFR Threshold percentage gain. When an autofocus operation is completed, the autofocus HFR value is increased by this threshold percentage value and stored within the capture module. If In-Sequence-Focus is engaged, the autofocus module only performs autofocusing procedure if current HFR value exceeds the capture module HFR threshold. Increase value to permit more relaxed changes in HFR values without requiring a full autofocus run.</p></body></html>
HFR Threshold Modifier:
-
Run In-Sequence HFR check after this many frames.
In-Sequence HFR Check:
-
Run In-Sequence HFR check after this many frames.
1
30
-
<html><head/><body><p>Calculate median focus value after each autofocus operation is complete. If the autofocus results become progressively worse with time, the median value shall reflect this trend and prevent unnecessary autofocus operations when the seeing conditions deteriorate.</p></body></html>
Use Median Focus
-
<html><head/><body><p>In-Sequence HFR threshold value controls when the autofocus process is started. If the measured HFR value exceeds the HFR threshold, autofocus process is initiated. If the HFR threshold value is zero initially (default), then the autofocus process best HFR value is used to set the new HFR threshold, after applying the HFR threshold modifier percentage. This new HFR threshold is then used for subsequent In-Sequence focus checks. If this option is enabled, the HFR threshold value is constant and gets saved to the sequence file.</p></body></html>
Save Sequence HFR Value to File
-
Qt::Vertical
20
40
Dark Library
3
3
3
3
3
-
-
Remove one row from the database and delete the associated dark frame from disk
Clear Row
-
Maximum acceptable difference between current and recorded dark frame temperature set point. When the difference exceeds this value, a new dark frame shall be captured for this set point.
T. Threshold:
-
Remove all dark frames data and files
Clear All
-
° C
-
Reuse dark frames from the dark library for this many days. If exceeded, a new dark frame shall be captured and stored for future use.
Dark Validity
-
Qt::Horizontal
40
20
-
0.100000000000000
30.000000000000000
0.100000000000000
0.100000000000000
-
Open folder where dark frames are stored
Darks Folder
-
365
10
-
days
-
Clear Expired
-
Refresh
-
Double click to load dark frame
QAbstractItemView::AllEditTriggers
true
QAbstractItemView::SingleSelection
QAbstractItemView::SelectRows
true
true