First alarm lib test

master
David Peer 2022-03-04 17:35:34 +01:00
parent bffbe40290
commit 61c29c1c7a
4 changed files with 10 additions and 2 deletions

View File

@ -14,3 +14,4 @@
0.13: Alarm widget state now updates when setting/resetting an alarm
0.14: Order of 'back' menu item
0.15: Fix hour/minute wrapping code for new menu system
0.16: Expose functions for other apps

3
apps/alarm/lib.js Normal file
View File

@ -0,0 +1,3 @@
exports.createTimer = function() {
return 0;
}

View File

@ -2,7 +2,7 @@
"id": "alarm",
"name": "Default Alarm & Timer",
"shortName": "Alarms",
"version": "0.15",
"version": "0.16",
"description": "Set and respond to alarms and timers",
"icon": "app.png",
"tags": "tool,alarm,widget",
@ -12,7 +12,8 @@
{"name":"alarm.boot.js","url":"boot.js"},
{"name":"alarm.js","url":"alarm.js"},
{"name":"alarm.img","url":"app-icon.js","evaluate":true},
{"name":"alarm.wid.js","url":"widget.js"}
{"name":"alarm.wid.js","url":"widget.js"},
{"name":"alarm","url":"lib.js"}
],
"data": [{"name":"alarm.json"}]
}

View File

@ -57,6 +57,9 @@ function draw(){
g.setFontAlign(0, 0, 0);
g.setFont("Vector", 32).setFontAlign(0,-1);
print(require("alarm").createTimer());
var text = settings.minutes + " min.";
var rectWidth = parseInt(g.stringWidth(text) / 2);