diff --git a/apps/alarm/ChangeLog b/apps/alarm/ChangeLog index 4576237a5..9442c234e 100644 --- a/apps/alarm/ChangeLog +++ b/apps/alarm/ChangeLog @@ -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 \ No newline at end of file diff --git a/apps/alarm/lib.js b/apps/alarm/lib.js new file mode 100644 index 000000000..9dfcca897 --- /dev/null +++ b/apps/alarm/lib.js @@ -0,0 +1,3 @@ +exports.createTimer = function() { + return 0; +} \ No newline at end of file diff --git a/apps/alarm/metadata.json b/apps/alarm/metadata.json index d29298309..bbb6012d9 100644 --- a/apps/alarm/metadata.json +++ b/apps/alarm/metadata.json @@ -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"}] } diff --git a/apps/widtmr/app.js b/apps/widtmr/app.js index 5f836d417..2a10b3b5c 100644 --- a/apps/widtmr/app.js +++ b/apps/widtmr/app.js @@ -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);