From 4dca221a759cc6605cc0ea61f8424d4002c886b5 Mon Sep 17 00:00:00 2001 From: f-elle Date: Tue, 1 Jul 2025 16:09:15 +0200 Subject: [PATCH 1/3] Changed to use E.showMessage() instead of g.drawString() to display power off message. Looks better and is more coherent. --- apps/poweroff/ChangeLog | 1 + apps/poweroff/app.js | 17 ++++------------- 2 files changed, 5 insertions(+), 13 deletions(-) diff --git a/apps/poweroff/ChangeLog b/apps/poweroff/ChangeLog index d39fb5a31..8c16254e9 100644 --- a/apps/poweroff/ChangeLog +++ b/apps/poweroff/ChangeLog @@ -3,3 +3,4 @@ 0.03: Add settings to configure prompt 0.04: Minor code improvements 0.05: Comment out unused function in settings.js +0.06: Changed to use E.showMessage() instead of g.drawString() to display power off message. Looks better and is more coherent. diff --git a/apps/poweroff/app.js b/apps/poweroff/app.js index 81e6f52eb..85c302f8c 100644 --- a/apps/poweroff/app.js +++ b/apps/poweroff/app.js @@ -19,26 +19,17 @@ if (showPrompt) { setTimeout(load, 100); return; } - g.setFont("6x8",2).setFontAlign(0,0); - var x = g.getWidth()/2; - var y = g.getHeight()/2 + 10; - g.drawString("Powering off...", x, y); + + E.showMessage("Powering off..."); setTimeout(function() { if (Bangle.softOff) Bangle.softOff(); else Bangle.off(); }, 1000); }); } else { - g.setFont("6x8",2).setFontAlign(0,0); - var x = g.getWidth()/2; - var y = g.getHeight()/2 + 10; - g.drawString("Powering off...", x, y); - - setTimeout(function() { - if (Bangle.softOff) Bangle.softOff(); else Bangle.off(); - }, 1000); + E.showMessage("Powering off..."); } Bangle.loadWidgets(); Bangle.drawWidgets(); -} \ No newline at end of file +} From 042b288c75508dddcd00894a7c350b1a0713e099 Mon Sep 17 00:00:00 2001 From: f-elle Date: Tue, 1 Jul 2025 16:19:19 +0200 Subject: [PATCH 2/3] Bumped up the app version in metadata.json too. --- apps/poweroff/metadata.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/apps/poweroff/metadata.json b/apps/poweroff/metadata.json index b9a7d60ea..082bade12 100644 --- a/apps/poweroff/metadata.json +++ b/apps/poweroff/metadata.json @@ -1,7 +1,7 @@ { "id": "poweroff", "name": "Poweroff", "shortName":"Poweroff", -"version": "0.05", +"version": "0.06", "description": "Simple app to power off your Bangle.js", "icon": "app.png", "tags": "tool,poweroff,shutdown", From 7e7696216a78b6be26b75ba031ebbb8371070044 Mon Sep 17 00:00:00 2001 From: f-elle Date: Wed, 2 Jul 2025 10:32:49 +0200 Subject: [PATCH 3/3] Fixed power off with prompt disabled. --- apps/poweroff/app.js | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/apps/poweroff/app.js b/apps/poweroff/app.js index 85c302f8c..b5eb2576f 100644 --- a/apps/poweroff/app.js +++ b/apps/poweroff/app.js @@ -28,6 +28,10 @@ if (showPrompt) { }); } else { E.showMessage("Powering off..."); + + setTimeout(function() { + if (Bangle.softOff) Bangle.softOff(); else Bangle.off(); + }, 1000); } Bangle.loadWidgets();