From ed543b871634a593f21743a12b3a13be99d4b70a Mon Sep 17 00:00:00 2001 From: frederic wagner Date: Sat, 8 Jul 2023 11:58:18 +0200 Subject: [PATCH] gipy: checkboxes in settings --- apps/gipy/settings.js | 15 ++++++--------- 1 file changed, 6 insertions(+), 9 deletions(-) diff --git a/apps/gipy/settings.js b/apps/gipy/settings.js index 37b299815..9283f8ab9 100644 --- a/apps/gipy/settings.js +++ b/apps/gipy/settings.js @@ -20,17 +20,15 @@ title: "Gipy" }, "< Back": () => back(), - "buzz on turns": { - value: !!settings.buzz_on_turns, // !! converts undefined to false - format: (v) => (v ? "Yes" : "No"), + /*LANG*/"buzz on turns": { + value: settings.buzz_on_turns == true, onchange: (v) => { settings.buzz_on_turns = v; writeSettings(); } }, - "disable bluetooth": { - value: !!settings.disable_bluetooth, // !! converts undefined to false - format: (v) => (v ? "Yes" : "No"), + /*LANG*/"disable bluetooth": { + value: settings.disable_bluetooth == true, onchange: (v) => { settings.disable_bluetooth = v; writeSettings(); @@ -45,9 +43,8 @@ writeSettings(); }, }, - "power lcd off": { - value: !!settings.power_lcd_off, // !! converts undefined to false - format: (v) => (v ? "Yes" : "No"), + /*LANG*/"power lcd off": { + value: settings.power_lcd_off == true, onchange: (v) => { settings.power_lcd_off = v; writeSettings();