diff --git a/src/trx-client/trx-frontend/trx-frontend-http/assets/web/app.js b/src/trx-client/trx-frontend/trx-frontend-http/assets/web/app.js index b421d20..00bb0cf 100644 --- a/src/trx-client/trx-frontend/trx-frontend-http/assets/web/app.js +++ b/src/trx-client/trx-frontend/trx-frontend-http/assets/web/app.js @@ -222,6 +222,7 @@ function applyAuthRestrictions() { "vdes-clear-btn", "ft8-decode-toggle-btn", "wspr-decode-toggle-btn", + "hf-aprs-decode-toggle-btn", "cw-auto", "aprs-clear-btn", "ft8-clear-btn", @@ -2476,6 +2477,13 @@ function render(update) { wsprToggleBtn.style.borderColor = wsprOn ? "#00d17f" : ""; wsprToggleBtn.style.color = wsprOn ? "#00d17f" : ""; } + const hfAprsToggleBtn = document.getElementById("hf-aprs-decode-toggle-btn"); + if (hfAprsToggleBtn) { + const hfAprsOn = !!update.hf_aprs_decode_enabled; + hfAprsToggleBtn.textContent = hfAprsOn ? "Disable HF APRS" : "Enable HF APRS"; + hfAprsToggleBtn.style.borderColor = hfAprsOn ? "#00d17f" : ""; + hfAprsToggleBtn.style.color = hfAprsOn ? "#00d17f" : ""; + } const cwAutoEl = document.getElementById("cw-auto"); const cwWpmEl = document.getElementById("cw-wpm"); const cwToneEl = document.getElementById("cw-tone"); diff --git a/src/trx-client/trx-frontend/trx-frontend-http/assets/web/index.html b/src/trx-client/trx-frontend/trx-frontend-http/assets/web/index.html index b979e9c..38ffb1f 100644 --- a/src/trx-client/trx-frontend/trx-frontend-http/assets/web/index.html +++ b/src/trx-client/trx-frontend/trx-frontend-http/assets/web/index.html @@ -336,6 +336,7 @@
+