mirror of https://github.com/espruino/BangleApps
some small fiex
fix simple clock tags add drawWidgets() add color to battery widgetpull/57/head
parent
e6b0343b7c
commit
8aade6d9d6
|
@ -366,7 +366,7 @@
|
|||
"name": "Simple Clock",
|
||||
"icon": "clock-simple.png",
|
||||
"description": "Simple Digital Clock",
|
||||
"tags": "sclock",
|
||||
"tags": "clock",
|
||||
"type":"clock",
|
||||
"allow_emulator":true,
|
||||
"storage": [
|
||||
|
|
|
@ -74,6 +74,7 @@
|
|||
}
|
||||
Bangle.on('lcdPower', function(on) {
|
||||
if (on) {
|
||||
drawWidgets();
|
||||
drawMixedClock();
|
||||
}
|
||||
});
|
||||
|
|
|
@ -1,5 +1,6 @@
|
|||
(function(){
|
||||
var img_charge = E.toArrayBuffer(atob("DhgBHOBzgc4HOP////////////////////3/4HgB4AeAHgB4AeAHgB4AeAHg"));
|
||||
var CHARGING = 0x07E0;
|
||||
var xpos = WIDGETPOS.tr-64;
|
||||
WIDGETPOS.tr-=68;
|
||||
|
||||
|
@ -7,16 +8,16 @@ function draw() {
|
|||
var s = 63;
|
||||
var x = xpos, y = 0;
|
||||
g.clearRect(x,y,x+s,y+23);
|
||||
g.setColor(1,1,1);
|
||||
if (Bangle.isCharging()) {
|
||||
g.drawImage(img_charge,x,y);
|
||||
g.setColor(CHARGING).drawImage(img_charge,x,y);
|
||||
x+=16;
|
||||
s-=16;
|
||||
}
|
||||
g.setColor(1,1,1);
|
||||
g.fillRect(x,y+2,x+s-4,y+21);
|
||||
g.clearRect(x+2,y+4,x+s-6,y+19);
|
||||
g.fillRect(x+s-3,y+10,x+s,y+14);
|
||||
g.fillRect(x+4,y+6,x+4+E.getBattery()*(s-12)/100,y+17);
|
||||
g.setColor(CHARGING).fillRect(x+4,y+6,x+4+E.getBattery()*(s-12)/100,y+17);
|
||||
g.setColor(1,1,1);
|
||||
}
|
||||
Bangle.on('charging',function(charging) { draw(); g.flip(); if(charging)Bangle.buzz(); });
|
||||
|
|
|
@ -46,6 +46,7 @@
|
|||
// handle switch display on by pressing BTN1
|
||||
Bangle.on('lcdPower', function(on) {
|
||||
if (on) {
|
||||
drawWidgets();
|
||||
drawSimpleClock();
|
||||
}
|
||||
});
|
||||
|
|
|
@ -120,6 +120,7 @@
|
|||
|
||||
Bangle.on('lcdPower', function(on) {
|
||||
if (on) {
|
||||
drawWidgets();
|
||||
drawWordClock();
|
||||
}
|
||||
});
|
||||
|
|
Loading…
Reference in New Issue