From 0f6ee3038926881ba4d466b322b30073bdf30230 Mon Sep 17 00:00:00 2001 From: Pedro Monteiro Date: Wed, 1 Nov 2023 15:36:24 +0100 Subject: [PATCH 1/8] Move station settings to the settings area --- gui/src/components/main.vue | 2 - gui/src/components/settings.vue | 29 +++++++++- gui/src/components/settings_station.vue | 76 +++++++++++++++++++++++++ 3 files changed, 104 insertions(+), 3 deletions(-) create mode 100644 gui/src/components/settings_station.vue diff --git a/gui/src/components/main.vue b/gui/src/components/main.vue index 070efcdd..aa19fcf5 100644 --- a/gui/src/components/main.vue +++ b/gui/src/components/main.vue @@ -7,7 +7,6 @@ import main_modals from "./main_modals.vue"; import main_top_navbar from "./main_top_navbar.vue"; import main_audio from "./main_audio.vue"; import main_rig_control from "./main_rig_control.vue"; -import main_my_station from "./main_my_station.vue"; import main_updater from "./main_updater.vue"; import settings_view from "./settings.vue"; import main_active_rig_control from "./main_active_rig_control.vue"; @@ -173,7 +172,6 @@ function stopAllTransmissions() { id="collapseSecondRow" >
-
diff --git a/gui/src/components/settings.vue b/gui/src/components/settings.vue index 3f5a7fd4..f06ec1e6 100644 --- a/gui/src/components/settings.vue +++ b/gui/src/components/settings.vue @@ -1,4 +1,5 @@ + From 362e2e68292526d34327b1896ee45e87724a8558 Mon Sep 17 00:00:00 2001 From: Pedro Monteiro Date: Wed, 1 Nov 2023 16:22:15 +0100 Subject: [PATCH 2/8] Move radio port setting to hamlib settings --- gui/src/components/main_rig_control.vue | 16 ---------------- gui/src/components/settings_hamlib.vue | 14 ++++++++++++++ 2 files changed, 14 insertions(+), 16 deletions(-) diff --git a/gui/src/components/main_rig_control.vue b/gui/src/components/main_rig_control.vue index 10398b9c..4e80fa4a 100644 --- a/gui/src/components/main_rig_control.vue +++ b/gui/src/components/main_rig_control.vue @@ -151,22 +151,6 @@ alert("not yet implemented") aria-labelledby="list-rig-control-rigctld-list" >
-
- - Radio port - - - - -
Rigctld service diff --git a/gui/src/components/settings_hamlib.vue b/gui/src/components/settings_hamlib.vue index 5ed01765..cc51b9fb 100644 --- a/gui/src/components/settings_hamlib.vue +++ b/gui/src/components/settings_hamlib.vue @@ -348,6 +348,20 @@ function saveSettings() {
+
+ Radio port + + +
+
Serial speed From bc292a66e63978ef74fec23a4d812bf7c283fe5f Mon Sep 17 00:00:00 2001 From: Pedro Date: Wed, 1 Nov 2023 17:12:08 +0100 Subject: [PATCH 3/8] Display radio model name on hamlib radio model settings --- gui/src/components/settings_hamlib.vue | 13 +++++-------- 1 file changed, 5 insertions(+), 8 deletions(-) diff --git a/gui/src/components/settings_hamlib.vue b/gui/src/components/settings_hamlib.vue index 5ed01765..10958a99 100644 --- a/gui/src/components/settings_hamlib.vue +++ b/gui/src/components/settings_hamlib.vue @@ -72,16 +72,13 @@ function saveSettings() {
Radio model - - + > @@ -345,7 +342,7 @@ function saveSettings() { - +
From 59188d71ebb36070b859aa632368f1c75ceddf2d Mon Sep 17 00:00:00 2001 From: Pedro Monteiro Date: Wed, 1 Nov 2023 18:45:02 +0100 Subject: [PATCH 4/8] Move audio device settings to modem settings area. --- gui/src/components/main.vue | 2 - gui/src/components/main_audio.vue | 61 --------------------------- gui/src/components/settings_modem.vue | 34 ++++++++++++++- 3 files changed, 32 insertions(+), 65 deletions(-) delete mode 100644 gui/src/components/main_audio.vue diff --git a/gui/src/components/main.vue b/gui/src/components/main.vue index aa19fcf5..8a4436d5 100644 --- a/gui/src/components/main.vue +++ b/gui/src/components/main.vue @@ -5,7 +5,6 @@ setActivePinia(pinia); import main_modals from "./main_modals.vue"; import main_top_navbar from "./main_top_navbar.vue"; -import main_audio from "./main_audio.vue"; import main_rig_control from "./main_rig_control.vue"; import main_updater from "./main_updater.vue"; import settings_view from "./settings.vue"; @@ -161,7 +160,6 @@ function stopAllTransmissions() { id="collapseFirstRow" >
-
diff --git a/gui/src/components/main_audio.vue b/gui/src/components/main_audio.vue deleted file mode 100644 index 62bfc928..00000000 --- a/gui/src/components/main_audio.vue +++ /dev/null @@ -1,61 +0,0 @@ - - - diff --git a/gui/src/components/settings_modem.vue b/gui/src/components/settings_modem.vue index bb422550..20bd5eb6 100644 --- a/gui/src/components/settings_modem.vue +++ b/gui/src/components/settings_modem.vue @@ -8,14 +8,18 @@ setActivePinia(pinia); import { useSettingsStore } from "../store/settingsStore.js"; const settings = useSettingsStore(pinia); +import { useAudioStore } from "../store/audioStore.js"; +const audio = useAudioStore(pinia); + function saveSettings() { saveSettingsToFile(); }