1
0
Fork 0

Merge pull request #3385 from bobrippling/feat/chargestatus-buzz

chargingstatus: also buzz on disconnect from charging
master
thyttan 2024-04-28 23:51:29 +02:00 committed by GitHub
commit 01d84a5334
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
5 changed files with 5 additions and 2 deletions

View File

@ -1,2 +1,3 @@
0.01: First release.
0.02: No functional changes, just moved codebase to Typescript.
0.03: Also buzz on disconnect from charging

View File

@ -2,7 +2,7 @@
"name": "Charging Status",
"shortName":"ChargingStatus",
"icon": "widget.png",
"version":"0.02",
"version":"0.03",
"type": "widget",
"description": "A simple widget that shows a yellow lightning icon to indicate whenever the watch is charging. This way one can see the charging status at a glance, no matter which battery widget is being used.",
"tags": "widget",

View File

@ -23,6 +23,7 @@
widget.width = iconWidth;
}
else {
Promise.resolve().then(function () { return require("buzz").pattern("..;"); });
widget.width = 0;
}
Bangle.drawWidgets();

View File

@ -31,6 +31,7 @@
Bangle.buzz();
widget.width = iconWidth;
} else {
Promise.resolve().then(() => require("buzz").pattern("..;"));
widget.width = 0;
}
Bangle.drawWidgets(); // re-layout widgets

View File

@ -10335,7 +10335,7 @@ interface PromiseConstructor {
* @returns {any} A new Promise
* @url http://www.espruino.com/Reference#l_Promise_resolve
*/
resolve<T extends any>(promises: T): Promise<T>;
resolve<T extends any>(promises?: T): Promise<T>;
/**
* Return a new promise that is already rejected (at idle it'll call `.catch`)