parent
b665fff3c3
commit
a8bfd90ef4
|
|
@ -49,7 +49,15 @@ function clearText(){
|
||||||
g.drawRect(0,offset*2,175,175-offset*2);
|
g.drawRect(0,offset*2,175,175-offset*2);
|
||||||
}
|
}
|
||||||
|
|
||||||
function time() {
|
function queueDraw() {
|
||||||
|
if (drawTimeout) clearTimeout(drawTimeout);
|
||||||
|
drawTimeout = setTimeout(function() {
|
||||||
|
drawTimeout = undefined;
|
||||||
|
drawtime();
|
||||||
|
}, 60000 - (Date.now() % 60000));
|
||||||
|
}
|
||||||
|
|
||||||
|
function drawtime() {
|
||||||
var time = locale.time(d, 1);
|
var time = locale.time(d, 1);
|
||||||
var date = locale.date(d);
|
var date = locale.date(d);
|
||||||
var mo = dateutil.month(d.getMonth() + 1, 1);
|
var mo = dateutil.month(d.getMonth() + 1, 1);
|
||||||
|
|
@ -59,14 +67,16 @@ function time() {
|
||||||
g.setFontAlign(0,0).setFont(currentFont, 3).drawString(mo + " " + nowDate, width/2, 130);
|
g.setFontAlign(0,0).setFont(currentFont, 3).drawString(mo + " " + nowDate, width/2, 130);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
function loader() {
|
function loader() {
|
||||||
g.clear();
|
drawtime();
|
||||||
Bangle.setUI("clock");
|
queueDraw();
|
||||||
Bangle.drawWidgets();
|
|
||||||
Bangle.loadWidgets();
|
|
||||||
time();
|
|
||||||
}
|
}
|
||||||
|
|
||||||
//ready set go!
|
//ready set go!
|
||||||
loader();
|
g.clear();
|
||||||
|
|
||||||
|
loader(); //drawthings
|
||||||
|
|
||||||
|
Bangle.setUI("clock");
|
||||||
|
Bangle.drawWidgets();
|
||||||
|
Bangle.loadWidgets();
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue