From 1f35c9825a340d244b1826dca0ffe1d26f5dc0d0 Mon Sep 17 00:00:00 2001 From: Rob Pilling Date: Fri, 7 Apr 2023 21:28:23 +0100 Subject: [PATCH] drained: regenerate js --- apps/drained/app.js | 15 ++++++++++++++- 1 file changed, 14 insertions(+), 1 deletion(-) diff --git a/apps/drained/app.js b/apps/drained/app.js index 2e9d3be54..59c8ff690 100644 --- a/apps/drained/app.js +++ b/apps/drained/app.js @@ -1,9 +1,22 @@ "use strict"; +var app = "drained"; if (typeof drainedInterval !== "undefined") drainedInterval = clearInterval(drainedInterval); Bangle.setLCDBrightness(0); -Bangle.setGPSPower = Bangle.setHRMPower = function (_val, _name) { return false; }; +var powerNoop = function () { return false; }; +var forceOff = function (name) { + Bangle._PWR[name] = []; + Bangle["set".concat(name, "Power")](false, app); + Bangle["set".concat(name, "Power")] = powerNoop; +}; +forceOff("GPS"); +forceOff("HRM"); Bangle.removeAllListeners(); +Bangle.setOptions({ + wakeOnFaceUp: false, + wakeOnTouch: false, + wakeOnTwist: false, +}); var nextDraw; var draw = function () { var x = g.getWidth() / 2;