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"} ] }