From 671ee4af7af8fcd4acff14abe0ffd3f19a4de074 Mon Sep 17 00:00:00 2001 From: Rob Pilling Date: Tue, 11 Apr 2023 18:25:11 +0100 Subject: [PATCH] drained: fit settings prompts into screen (and format) --- apps/drained/settings.js | 6 ++++-- apps/drained/settings.ts | 6 ++++-- 2 files changed, 8 insertions(+), 4 deletions(-) diff --git a/apps/drained/settings.js b/apps/drained/settings.js index a2ed58163..e5a30163c 100644 --- a/apps/drained/settings.js +++ b/apps/drained/settings.js @@ -12,21 +12,23 @@ E.showMenu({ "": { "title": "Drained" }, "< Back": back, - "Trigger when battery reaches": { + "Trigger at batt%": { value: settings.battery, min: 0, max: 95, step: 5, + format: function (v) { return "".concat(v, "%"); }, onchange: function (v) { settings.battery = v; save(); }, }, - "Check every N minutes": { + "Poll interval": { value: settings.interval, min: 1, max: 60 * 2, step: 5, + format: function (v) { return "".concat(v, " mins"); }, onchange: function (v) { settings.interval = v; save(); diff --git a/apps/drained/settings.ts b/apps/drained/settings.ts index f511a16c6..77ee800f8 100644 --- a/apps/drained/settings.ts +++ b/apps/drained/settings.ts @@ -13,21 +13,23 @@ E.showMenu({ "": { "title": "Drained" }, "< Back": back, - "Trigger when battery reaches": { + "Trigger at batt%": { value: settings.battery, min: 0, max: 95, step: 5, + format: (v: number) => `${v}%`, onchange: (v: number) => { settings.battery = v; save(); }, }, - "Check every N minutes": { + "Poll interval": { value: settings.interval, min: 1, max: 60 * 2, step: 5, + format: (v: number) => `${v} mins`, onchange: (v: number) => { settings.interval = v; save();