Commit Graph

23 Commits (84510e46cc77b9b9bb8092be7d891654a08e56a7)

Author SHA1 Message Date
Kedlub 1839f7d52d Alarm snooze and dismiss events 2023-01-18 14:11:35 +01:00
Gabriele Monaco d768d0fe9c sched: update clock_info to refresh periodically on active alarms/timers 2023-01-07 15:37:22 +01:00
Gordon Williams 8425f0b50a Update clock_info to avoid a redraw/general tidyups 2022-12-16 15:40:58 +00:00
lauzonhomeschool 68fa1253a5
ChangeLog 0.17 midnight in local timezone 2022-12-15 19:58:20 -05:00
lauzonhomeschool 0502e90489
Update ChangeLog 2022-12-09 12:02:15 -05:00
thyttan 481ddb6a22 add more /*LANG*/ to some of the most installed apps 2022-12-01 21:03:15 +01:00
Gabriele Monaco 18d91bf5f9 Added short field and general clkinfo improvements 2022-11-25 18:50:38 +01:00
Gabriele Monaco c8ee05a4b6 clkinfo: added sched and ranges in weather 2022-11-25 18:35:10 +01:00
Alessandro Cocco a8382b0dc7 [Scheduler] Update metadata and changelog 2022-06-19 16:19:01 +02:00
Alessandro Cocco b33cfc8c14 [Scheduler] Update metadata and changelog 2022-06-03 17:32:39 +02:00
Alessandro Cocco c7f8322e3a [Scheduler] Fix default dow 2022-05-20 18:19:34 +02:00
frigis1 7a64faf1c5
Update ChangeLog 2022-05-17 23:41:24 -07:00
Alessandro Cocco 94690a81ee Add new time_utils module and move some functions from sched module to it 2022-05-13 15:25:28 +02:00
Erik Andresen 1d22050dc6 sched: add day of week check to getActiveAlarms() 2022-05-04 22:58:45 +02:00
Gordon Williams d740a2bdf3
Merge branch 'master' into sched-update-settings 2022-04-25 12:00:40 +01:00
Alessandro Cocco 1eab970caa [Scheduler] Add "Default Repeat" to settings 2022-04-24 16:26:30 +02:00
storm64 052c1694d2 [Sched] Correct `decodeTime(t)` rounding
Correct `decodeTime(t)` to return a more likely expected time:
- before: `require("sched").decodeTime(60*60*1000-1)` returns: `{ hrs: 0, mins: 60 }`
- after: `require("sched").decodeTime(60*60*1000-1)` returns: `{ hrs: 1, mins: 0 }`
2022-04-21 23:01:39 +02:00
Erik Andresen 8c048f321c Refactor some methods to scheduling library 2022-04-20 19:32:23 +02:00
Alessandro Cocco cb0913468f [Scheduler] Update metadata & changelog 2022-04-20 14:35:51 +02:00
storm64 9ab2fcdf31 sched: `getTimeToAlarm` check next dow if t<now
Fix undefined output of `getTimeToAlarm` on an alarm that is already in the past to check for the next dow instead of the actual dow.
>> add +1 to time.getDay() if alarm.t < currentTime
2022-04-08 21:24:24 +02:00
storm64 2c729af68c sched: Fix `getTimeToAlarm` for timers
Only set `last` for alarms to prevent a wrong output of `getTimeToAlarm` for a timer already used at same day.
2022-04-07 19:47:45 +02:00
Gordon Williams 1dd232ffce alarm fixes (fix #1667) 2022-04-07 15:47:01 +01:00
Gordon Williams 5c84ec9e2c Refactored alarm into separate 'sched' library/app 2022-04-04 15:49:45 +01:00