From 31e26fd14451c84ef4531aaa3b643b10b529a637 Mon Sep 17 00:00:00 2001 From: Doug Junkins Date: Tue, 19 Jan 2021 07:50:08 -0800 Subject: mobile: add GF fields for ceiling calculation Adds fields to the advanced preferences page to modify GFLow and GFHigh for the Buhlmann decompression model for calculating ceilings. Updated preferences code to set the Buhlmann parameters in core/deco.c when the GF prefs are updated. Signed-off-by: Doug Junkins --- mobile-widgets/qml/Settings.qml | 26 +++++++++++++++++++++++++- 1 file changed, 25 insertions(+), 1 deletion(-) (limited to 'mobile-widgets/qml') diff --git a/mobile-widgets/qml/Settings.qml b/mobile-widgets/qml/Settings.qml index 3d28bec2a..46c9d2aa6 100644 --- a/mobile-widgets/qml/Settings.qml +++ b/mobile-widgets/qml/Settings.qml @@ -622,7 +622,7 @@ TemplatePage { checked: PrefTechnicalDetails.dcceiling onClicked: { PrefTechnicalDetails.dcceiling = checked - rootItem.settingChanged() + rootItem.settingsChanged() } } TemplateLabel { @@ -635,6 +635,30 @@ TemplatePage { rootItem.settingsChanged() } } + TemplateLabel { + text: qsTr("GFLow") + } + TemplateTextField { + id: gfLow + text: PrefTechnicalDetails.gflow + inputMask: "99" + onEditingFinished: { + PrefTechnicalDetails.gflow = gfLow.text + rootItem.settingsChanged() + } + } + TemplateLabel { + text: qsTr("GFHigh") + } + TemplateTextField { + id: gfHigh + text: PrefTechnicalDetails.gfhigh + inputMask: "99" + onEditingFinished: { + PrefTechnicalDetails.gfhigh = gfHigh.text + rootItem.settingsChanged() + } + } } TemplateLine { visible: sectionAdvanced.isExpanded -- cgit v1.2.3-70-g09d2