Merge pull request #2969 from matijatosic/poweroff

Add prompt before shutdown
master
Gordon Williams 2023-08-14 12:14:16 +01:00 committed by GitHub
commit 9eded4cb3c
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
3 changed files with 16 additions and 5 deletions

View File

@ -1 +1,2 @@
0.01: New app!
0.02: Add prompt before shutdown

View File

@ -1,13 +1,23 @@
g.clear();
g.setFont("6x8",2).setFontAlign(0,0);
E.showPrompt('Are you sure?', {
title: 'Power off',
buttons: { Yes: true, No: false },
}).then((confirm) => {
if (!confirm) {
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);
setTimeout(function() {
if (Bangle.softOff) Bangle.softOff(); else Bangle.off();
}, 1000);
setTimeout(function() {
if (Bangle.softOff) Bangle.softOff(); else Bangle.off();
}, 1000);
});
Bangle.loadWidgets();
Bangle.drawWidgets();

View File

@ -1,7 +1,7 @@
{ "id": "poweroff",
"name": "Poweroff",
"shortName":"Poweroff",
"version":"0.01",
"version":"0.02",
"description": "Simple app to power off your Bangle.js",
"icon": "app.png",
"tags": "tool, poweroff, shutdown",