From 1fa36bd2b838f1bb84c12b26c0b754b86c5e108e Mon Sep 17 00:00:00 2001 From: Rob Pilling Date: Fri, 7 Apr 2023 17:52:54 +0100 Subject: [PATCH] drained: rename from low-power-mode --- apps/{lowpower => drained}/ChangeLog | 0 apps/{lowpower => drained}/README.md | 2 +- apps/{lowpower => drained}/app.js | 4 ++-- apps/{lowpower => drained}/app.ts | 4 ++-- apps/{lowpower => drained}/boot.js | 4 ++-- apps/{lowpower => drained}/boot.ts | 4 ++-- apps/{lowpower => drained}/metadata.json | 10 +++++----- 7 files changed, 14 insertions(+), 14 deletions(-) rename apps/{lowpower => drained}/ChangeLog (100%) rename apps/{lowpower => drained}/README.md (97%) rename apps/{lowpower => drained}/app.js (91%) rename apps/{lowpower => drained}/app.ts (90%) rename apps/{lowpower => drained}/boot.js (61%) rename apps/{lowpower => drained}/boot.ts (51%) rename apps/{lowpower => drained}/metadata.json (55%) diff --git a/apps/lowpower/ChangeLog b/apps/drained/ChangeLog similarity index 100% rename from apps/lowpower/ChangeLog rename to apps/drained/ChangeLog diff --git a/apps/lowpower/README.md b/apps/drained/README.md similarity index 97% rename from apps/lowpower/README.md rename to apps/drained/README.md index e139d3d23..74300da59 100644 --- a/apps/lowpower/README.md +++ b/apps/drained/README.md @@ -1,4 +1,4 @@ -# Low Power Mode +# Drained With this app installed, your Bangle will automatically switch into low power mode when the battery reaches a specified threshold, displaying a simple clock. diff --git a/apps/lowpower/app.js b/apps/drained/app.js similarity index 91% rename from apps/lowpower/app.js rename to apps/drained/app.js index 63709cc2b..2e9d3be54 100644 --- a/apps/lowpower/app.js +++ b/apps/drained/app.js @@ -1,6 +1,6 @@ "use strict"; -if (typeof lowpowerInterval !== "undefined") - lowpowerInterval = clearInterval(lowpowerInterval); +if (typeof drainedInterval !== "undefined") + drainedInterval = clearInterval(drainedInterval); Bangle.setLCDBrightness(0); Bangle.setGPSPower = Bangle.setHRMPower = function (_val, _name) { return false; }; Bangle.removeAllListeners(); diff --git a/apps/lowpower/app.ts b/apps/drained/app.ts similarity index 90% rename from apps/lowpower/app.ts rename to apps/drained/app.ts index fadc6ef4a..1cb1b9d44 100644 --- a/apps/lowpower/app.ts +++ b/apps/drained/app.ts @@ -1,6 +1,6 @@ // from boot.js -if(typeof lowpowerInterval !== "undefined") - lowpowerInterval = clearInterval(lowpowerInterval) as undefined; +if(typeof drainedInterval !== "undefined") + drainedInterval = clearInterval(drainedInterval) as undefined; // backlight Bangle.setLCDBrightness(0); diff --git a/apps/lowpower/boot.js b/apps/drained/boot.js similarity index 61% rename from apps/lowpower/boot.js rename to apps/drained/boot.js index 56a02c6ad..b6fd3bf35 100644 --- a/apps/lowpower/boot.js +++ b/apps/drained/boot.js @@ -1,8 +1,8 @@ "use strict"; -var lowpowerInterval = setInterval(function () { +var drainedInterval = setInterval(function () { if (Bangle.isCharging()) return; if (E.getBattery() > 5) return; - load("lowpower.app.js"); + load("drained.app.js"); }, 5 * 60 * 1000); diff --git a/apps/lowpower/boot.ts b/apps/drained/boot.ts similarity index 51% rename from apps/lowpower/boot.ts rename to apps/drained/boot.ts index bb4cfa0b4..6ee7c8e92 100644 --- a/apps/lowpower/boot.ts +++ b/apps/drained/boot.ts @@ -1,8 +1,8 @@ -let lowpowerInterval: number | undefined = setInterval(() => { +let drainedInterval: number | undefined = setInterval(() => { if(Bangle.isCharging()) return; if(E.getBattery() > 5) return; - load("lowpower.app.js"); + load("drained.app.js"); }, 5 * 60 * 1000); diff --git a/apps/lowpower/metadata.json b/apps/drained/metadata.json similarity index 55% rename from apps/lowpower/metadata.json rename to apps/drained/metadata.json index c231bd495..32b5e5ce5 100644 --- a/apps/lowpower/metadata.json +++ b/apps/drained/metadata.json @@ -1,15 +1,15 @@ { - "id": "lowpower", - "name": "Low Power Mode", + "id": "drained", + "name": "Drained", "version": "0.01", - "description": "Switches to displaying a simple clock when the battery percentage is low, nothing more", + "description": "Switches to displaying a simple clock when the battery percentage is low, and disables some peripherals", "readme": "README.md", "icon": "TODOOOOOOOOOOOOOOOO.png", "type": "clock", "tags": "clock", "supports": ["BANGLEJS2"], "storage": [ - {"name":"lowpower.boot.js","url":"boot.js"}, - {"name":"lowpower.app.js","url":"app.js"} + {"name":"drained.boot.js","url":"boot.js"}, + {"name":"drained.app.js","url":"app.js"} ] }