mirror of https://github.com/espruino/BangleApps
move to another folder, add gps draw logic
parent
a0e61f0d4b
commit
c320902fc6
|
@ -4676,11 +4676,11 @@
|
||||||
{"name":"pooqroman.json"}
|
{"name":"pooqroman.json"}
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
{ "id": "chargingStatus",
|
{ "id": "widChargingStatus",
|
||||||
"name": "Charging Status",
|
"name": "Charging Status",
|
||||||
"shortName":"Charging",
|
"shortName":"ChargingStatus",
|
||||||
"icon": "widget.png",
|
"icon": "widget.png",
|
||||||
"version":"0.1.3",
|
"version":"0.1.4",
|
||||||
"type": "widget",
|
"type": "widget",
|
||||||
"description": "A simple widget that shows up whenever the watch starts charging.",
|
"description": "A simple widget that shows up whenever the watch starts charging.",
|
||||||
"tags": "widget,battery",
|
"tags": "widget,battery",
|
||||||
|
|
|
@ -1,23 +0,0 @@
|
||||||
(() => {
|
|
||||||
Bangle.on('charging', (charging) => {
|
|
||||||
if (charging) {
|
|
||||||
Bangle.buzz();
|
|
||||||
}
|
|
||||||
Bangle.drawWidgets(); // re-layout widgets
|
|
||||||
g.flip();
|
|
||||||
});
|
|
||||||
WIDGETS["chargingStatus"] = {
|
|
||||||
area: 'tr',
|
|
||||||
width: 32,
|
|
||||||
draw() {
|
|
||||||
g.reset();
|
|
||||||
g.setColor("#FD0"); // on = amber
|
|
||||||
|
|
||||||
//if (Bangle.isCharging()) {
|
|
||||||
g.drawImage(atob("GBiBAAAAAAAAAAAAAA//8B//+BgYGBgYGBgYGBgYGBgYGBgYGB//+B//+BgYGBgYGBgYGBgYGBgYGBgYGB//+A//8AAAAAAAAAAAAA=="), this.x, 2+this.y);
|
|
||||||
|
|
||||||
//g.setColor('#0f0').drawImage(atob("EBCBAf9//3/+f/x//P/4//gH8A/wD+Af/x//P/4//n/+//7/"), this.x, this.y);
|
|
||||||
//}
|
|
||||||
},
|
|
||||||
};
|
|
||||||
})();
|
|
|
@ -0,0 +1,38 @@
|
||||||
|
(() => {
|
||||||
|
Bangle.on('charging', (charging) => {
|
||||||
|
if (charging) {
|
||||||
|
Bangle.buzz();
|
||||||
|
}
|
||||||
|
Bangle.drawWidgets(); // re-layout widgets
|
||||||
|
g.flip();
|
||||||
|
});
|
||||||
|
|
||||||
|
function draw() {
|
||||||
|
g.reset();
|
||||||
|
g.setColor("#FD0"); // on = amber
|
||||||
|
//if (Bangle.isCharging()) {
|
||||||
|
g.drawImage(atob("GBiBAAAAAAAAAAAAAA//8B//+BgYGBgYGBgYGBgYGBgYGBgYGB//+B//+BgYGBgYGBgYGBgYGBgYGBgYGB//+A//8AAAAAAAAAAAAA=="), this.x, 2 + this.y);
|
||||||
|
//g.setColor('#0f0').drawImage(atob("EBCBAf9//3/+f/x//P/4//gH8A/wD+Af/x//P/4//n/+//7/"), this.x, this.y);
|
||||||
|
//}
|
||||||
|
}
|
||||||
|
|
||||||
|
WIDGETS.chargingStatus = {
|
||||||
|
area: 'tr',
|
||||||
|
width: 32,
|
||||||
|
draw: draw,
|
||||||
|
};
|
||||||
|
|
||||||
|
function gpsDraw() {
|
||||||
|
g.reset();
|
||||||
|
g.setColor("#FD0"); // on = amber
|
||||||
|
|
||||||
|
g.drawImage(atob("GBiBAAAAAAAAAAAAAA//8B//+BgYGBgYGBgYGBgYGBgYGBgYGB//+B//+BgYGBgYGBgYGBgYGBgYGBgYGB//+A//8AAAAAAAAAAAAA=="), this.x, 2 + this.y);
|
||||||
|
|
||||||
|
}
|
||||||
|
WIDGETS.gpsT = {
|
||||||
|
area: "tr",
|
||||||
|
width: 24,
|
||||||
|
draw: gpsDraw
|
||||||
|
};
|
||||||
|
|
||||||
|
})();
|
Before Width: | Height: | Size: 3.6 KiB After Width: | Height: | Size: 3.6 KiB |
Loading…
Reference in New Issue