From d8d1b43556607f4e8e7a991ae8f772ac69a3a1a9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Felix=20F=C3=B6rtsch?= Date: Sat, 18 Apr 2026 10:52:26 +0200 Subject: [PATCH] settings: add auto-processing toggle --- src/features/settings/SettingsPage.tsx | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) diff --git a/src/features/settings/SettingsPage.tsx b/src/features/settings/SettingsPage.tsx index 92f21e3..a4c7054 100644 --- a/src/features/settings/SettingsPage.tsx +++ b/src/features/settings/SettingsPage.tsx @@ -461,6 +461,7 @@ export function SettingsPage() { const [clearStatus, setClearStatus] = useState(""); const [audLangs, setAudLangs] = useState([]); const [audSaved, setAudSaved] = useState(""); + const [autoProcessing, setAutoProcessing] = useState(false); const langsLoadedRef = useRef(false); const load = useCallback(() => { @@ -470,6 +471,7 @@ export function SettingsPage() { .then((d) => { settingsCache = d; setData(d); + setAutoProcessing(d.config.auto_processing === "1"); if (!langsLoadedRef.current) { let parsed: string[] = []; try { @@ -585,6 +587,25 @@ export function SettingsPage() { {/* Schedule */} + {/* Auto-processing */} + + + + {/* Audio languages */}