Commit Graph

112 Commits (49faae79b40e0e851871c9a0316a7bfd55a469c9)

Author SHA1 Message Date
Sabin Iacob cb491d0678 also schedule the alarm for the next day if the alarm time is less than current time 2020-05-27 11:55:15 +03:00
Sabin Iacob 8e8e56098a Bump alarm version 2020-05-27 11:47:20 +03:00
Sabin Iacob b13c5d13f4 Make the alarm scheduling more reliable
Fixes https://github.com/espruino/BangleApps/issues/433
2020-05-27 08:14:48 +03:00
Richard de Boer 9358b4b599 alarm: Save settings in data file 2020-04-17 21:43:03 +02:00
Gordon Williams 3b7eec70e3 Alarm: Change 'New Alarm' to 'Save', allow Deletion of Alarms 2020-04-08 09:35:38 +01:00
Gordon Williams e2247b211d Provide an easy way to run code at boot time #163 2020-03-31 15:04:51 +01:00
Gordon Williams e0d29c81f2 Big refactor #2 - variable width widgets 2020-03-05 13:15:27 +00:00
Gordon Williams 441e518885 Alarm: fix More alarm scheduling issues 2020-03-02 17:32:01 +00:00
Gordon Williams 6cfe9c340b Take advantage of recent nonbreaking change that stops readJSON from causing errors 2020-02-28 17:02:26 +00:00
Gordon Williams 1354227b6a Fix issues with alarm scheduling 2020-02-28 15:34:31 +00:00
Gordon Williams 50e3c852fb MASSIVE REFACTOR
New Bangle.js firmwares remove 8 char name restriction so we're ditching the first char -> file type and using normal file extensions
Took the opportunity to remove code for older Bangle.js (since the new stuff won't work anyway)
Also removed the need for an 'app.json' - it's now renamed 'app.info' on the watch, and we just auto-generate it
Renamed a few apps so widgets all start with 'wid'
2020-02-28 11:44:25 +00:00
Gordon Williams 47205bfe61 Add alarms app (fix #83) 2020-02-12 10:48:14 +00:00