Update timersimple.app.js
parent
fc1bd36ec2
commit
c69fe8e2c4
|
|
@ -13,23 +13,12 @@ const timerID = "simpletimer";
|
||||||
Bangle.loadWidgets();
|
Bangle.loadWidgets();
|
||||||
Bangle.drawWidgets();
|
Bangle.drawWidgets();
|
||||||
|
|
||||||
var Layout = require("Layout");
|
//var Layout = require("Layout");
|
||||||
var seconds = 5 * 60; // Default to 5 minutes
|
var seconds = 5 * 60; // Default to 5 minutes
|
||||||
var drawTimeout;
|
var drawTimeout;
|
||||||
var timerLayout;
|
var timerLayout;
|
||||||
var timePickerLayout;
|
var timePickerLayout;
|
||||||
var imgArrowDown = Graphics.createImage(`
|
var imgArrow = Graphics.createImage(`
|
||||||
xxx xxx
|
|
||||||
xxx xxx
|
|
||||||
xxx xxx
|
|
||||||
xxx xxx
|
|
||||||
xxxxx
|
|
||||||
xxxxx
|
|
||||||
xxx
|
|
||||||
xxx
|
|
||||||
x
|
|
||||||
`);
|
|
||||||
var imgArrowUp = Graphics.createImage(`
|
|
||||||
x
|
x
|
||||||
xxx
|
xxx
|
||||||
xxx
|
xxx
|
||||||
|
|
@ -117,26 +106,27 @@ var timePickerLayoutCode = {
|
||||||
{type:undefined, height:2},
|
{type:undefined, height:2},
|
||||||
//{type:"txt", font:"15%", label:"TIMER", id:"title"},
|
//{type:"txt", font:"15%", label:"TIMER", id:"title"},
|
||||||
{type:"h", c: [
|
{type:"h", c: [
|
||||||
{type:"v", c: [
|
{type:"v", width:g.getWidth()/3, c: [
|
||||||
{type:"txt", font:"6x8", label:/*LANG*/"Hours", col:g.theme.fg2},
|
{type:"txt", font:"6x8", label:/*LANG*/"Hours", col:g.theme.fg2},
|
||||||
{type:"img", pad:8, src:imgArrowUp, col:g.theme.fg2},
|
{type:"img", pad:8, src:imgArrow, col:g.theme.fg2},
|
||||||
{type:"txt", font:"20%", label:"0", id:"hours", filly:1, fillx:1},
|
{type:"txt", font:"20%", label:"00", id:"hours", filly:1, fillx:1},
|
||||||
{type:"img", pad:8, src:imgArrowDown, col:g.theme.fg2}
|
{type:"img", pad:8, src:imgArrow, col:g.theme.fg2, r:2}
|
||||||
]},
|
]},
|
||||||
{type:"v", c: [
|
{type:"v", width:g.getWidth()/3, c: [
|
||||||
{type:"txt", font:"6x8", label:/*LANG*/"Minutes", col:g.theme.fg2},
|
{type:"txt", font:"6x8", label:/*LANG*/"Minutes", col:g.theme.fg2},
|
||||||
{type:"img", pad:8, src:imgArrowUp, col:g.theme.fg2},
|
{type:"img", pad:8, src:imgArrow, col:g.theme.fg2},
|
||||||
{type:"txt", font:"20%", label:"0", id:"mins", filly:1, fillx:1},
|
{type:"txt", font:"20%", label:"00", id:"mins", filly:1, fillx:1},
|
||||||
{type:"img", pad:8, src:imgArrowDown, col:g.theme.fg2}
|
{type:"img", pad:8, src:imgArrow, col:g.theme.fg2, r:2}
|
||||||
]},
|
]},
|
||||||
{type:"v", c: [
|
{type:"v", width:g.getWidth()/3, c: [
|
||||||
{type:"txt", font:"6x8", label:/*LANG*/"Seconds", col:g.theme.fg2},
|
{type:"txt", font:"6x8", label:/*LANG*/"Seconds", col:g.theme.fg2},
|
||||||
{type:"img", pad:8, src:imgArrowUp, col:g.theme.fg2},
|
{type:"img", pad:8, src:imgArrow, col:g.theme.fg2},
|
||||||
{type:"txt", font:"20%", label:"0", id:"secs", filly:1, fillx:1},
|
{type:"txt", font:"20%", label:"00", id:"secs", filly:1, fillx:1},
|
||||||
{type:"img", pad:8, src:imgArrowDown, col:g.theme.fg2}
|
{type:"img", pad:8, src:imgArrow, col:g.theme.fg2, r:2}
|
||||||
]},
|
]},
|
||||||
]},
|
]},
|
||||||
{type:"btn", src:imgPlay, id:"btnStart", fillx:1 }
|
{type:"btn", src:imgPlay, id:"btnStart", fillx:1 }
|
||||||
|
//{type:"btn", label:'Start', font:"20%", id:"btnStart", fillx:0 }
|
||||||
], filly:1
|
], filly:1
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
@ -164,6 +154,7 @@ function runTimePicker() {
|
||||||
});
|
});
|
||||||
timePickerLayout.render();
|
timePickerLayout.render();
|
||||||
updateTimePicker();
|
updateTimePicker();
|
||||||
|
//timePickerLayout.debug();
|
||||||
}
|
}
|
||||||
|
|
||||||
function runTimer() {
|
function runTimer() {
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue