mirror of https://github.com/espruino/BangleApps
Firmware ClockInfo
parent
bff8fbacda
commit
3af685e072
|
@ -0,0 +1 @@
|
||||||
|
0.01: First release
|
Binary file not shown.
After Width: | Height: | Size: 1012 B |
|
@ -0,0 +1,31 @@
|
||||||
|
(function() {
|
||||||
|
return {
|
||||||
|
name: "Bangle",
|
||||||
|
items: [
|
||||||
|
{ name : "FW",
|
||||||
|
get : () => {
|
||||||
|
let d = new Date();
|
||||||
|
let g = Graphics.createArrayBuffer(24,24,1,{msb:true});
|
||||||
|
//g.drawImage(atob("FhgBDADAMAMP/////////////////////8AADwAAPAAA8AADwAAPAAA8AADwAAPAAA8AADwAAPAAA8AADwAAP///////"),1,0);
|
||||||
|
g.drawImage(atob("GBjD/wAA//8c56pSLGOylJrWwxgkknFY7HI4kkkkk5mw2mUvEkkklarVWq5XIkkksAAAAAAABkklAAAAAAAAAIk7AAAAAAAAAbHOgAAAAAAAAV4lAAAAAAAAAIlXAAdtttvgAarSgAMkkklgAWYlAAMkkklgAInXAAMkkklgAa7XAAMkkklgAa4lAAMkkklgAInSgAMkkklgAWZXAAdtttvgAaolAAAAAAAAAInOgAAAAAAAAV47AAAAAAAAAbElAAAAAAAAAIkksAAAAAAABkkklarVWq5XIkkkk5mw2mUvEkkkknFY7HI4kkk="),1,0);
|
||||||
|
return {
|
||||||
|
text : process.env.VERSION,
|
||||||
|
img : g.asImage("string")
|
||||||
|
};
|
||||||
|
},
|
||||||
|
show : function() {
|
||||||
|
this.interval = setTimeout(()=>{
|
||||||
|
this.emit("redraw");
|
||||||
|
this.interval = setInterval(()=>{
|
||||||
|
this.emit("redraw");
|
||||||
|
}, 86400000);
|
||||||
|
}, 86400000 - (Date.now() % 86400000));
|
||||||
|
},
|
||||||
|
hide : function() {
|
||||||
|
clearInterval(this.interval);
|
||||||
|
this.interval = undefined;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
]
|
||||||
|
};
|
||||||
|
})
|
|
@ -0,0 +1,12 @@
|
||||||
|
{ "id": "clkinfofw",
|
||||||
|
"name": "Firmware Clockinfo",
|
||||||
|
"version":"0.01",
|
||||||
|
"description": "For clocks that display 'clockinfo', this displays the firmware version string",
|
||||||
|
"icon": "app.png",
|
||||||
|
"type": "clkinfo",
|
||||||
|
"tags": "clkinfo,firmware",
|
||||||
|
"supports" : ["BANGLEJS2"],
|
||||||
|
"storage": [
|
||||||
|
{"name":"clkinfofw.clkinfo.js","url":"clkinfo.js"}
|
||||||
|
]
|
||||||
|
}
|
Loading…
Reference in New Issue