Erik Andresen
44e201326f
catch all fix for #3283
2024-03-22 21:02:40 +01:00
Erik Andresen
b135420a6b
alarm, sched: Fix #3281
...
Fix timer
2024-03-22 20:35:06 +01:00
Erik Andresen
db32e9df6e
alarm, sched: Fix #3281
...
Fix wrap around when snoozed through midnight
2024-03-21 22:06:13 +01:00
Rob Pilling
9453d7dac3
Merge pull request #3232 from bobrippling/feat/widalarmeta-recheck
...
widalarmeta: recheck latest alarm when alarms change
2024-03-04 08:59:23 +00:00
Rob Pilling
54ff865e91
Merge pull request #3227 from bobrippling/feat/sched-interface-days
...
sched: add day selection to interface.html
2024-03-04 08:57:58 +00:00
Rob Pilling
91adcb859a
sched: interface.html switch type & on/off
2024-03-04 08:41:00 +00:00
Rob Pilling
bf9940ad7b
sched: interface.html specificity fix
2024-03-04 08:31:11 +00:00
Rob Pilling
af4ae9ada5
sched: interface.html move date/time above options
2024-03-04 08:29:12 +00:00
Rob Pilling
9791f452d8
sched: interface.html tweak layout and handle event/timers
2024-03-04 07:57:22 +00:00
Rob Pilling
8dbef6041e
sched: interface.html hide days for non-alarms
2024-03-04 07:49:24 +00:00
Rob Pilling
498f800e25
sched: interface.html change layout - type & buttons
2024-03-04 07:46:12 +00:00
Rob Pilling
87919639bb
sched: interface.html move on/off + delete below summary
2024-03-03 20:41:59 +00:00
Rob Pilling
95105825a7
sched: interface.html fix row deletion
2024-03-03 19:36:42 +00:00
Rob Pilling
0dd67533ac
sched: emit alarmReload, widalarm reload on alarmReload
2024-03-03 19:34:24 +00:00
Rob Pilling
2d21295644
sched: interface.html table layout declutter
2024-03-03 15:13:49 +00:00
Rob Pilling
28ef6c12d0
sched: interface.html rowspan for type/date+time
2024-03-02 18:57:26 +00:00
Rob Pilling
b4b047d0cb
sched: interface.html rowspan
2024-03-02 18:54:44 +00:00
Rob Pilling
d28d696dea
sched: interface.html, Monday is the first day of the week
2024-03-02 16:12:06 +00:00
Rob Pilling
97d648d4af
sched: add day selection to interface.html
2024-03-02 15:44:29 +00:00
Rob Pilling
6aa0b8dbe7
sched: fix initial display of forever-buzzcount
2024-02-29 23:43:16 +00:00
Rob Pilling
40b718ed49
sched: add setting to buzz forever when alarm is fired
2024-02-28 22:35:58 +00:00
Rob Pilling
44ebbe3a6d
sched: update README based on latest settings
2024-02-28 22:35:06 +00:00
Erik Andresen
c815168bda
sched/calendar interface: fix null timezone
2023-12-10 19:49:37 +01:00
Gordon Williams
fcebbf3ef4
Added Utils.readStorageJSON and relaxed JSON parser, and swap all interface.html over
...
to using it.
This allows Bangle.js 2v20 (or cutting edge) and later to store a relaxed
'JSON' on internal storage which (while still normal JS) is smaller and faster
(and preserves unicode better)
See https://github.com/espruino/Espruino/issues/2429
2023-11-23 12:52:48 +00:00
Erik Andresen
2d7fdd88c2
sched/calendar: Fix timezone handling on ical
2023-08-18 20:40:24 +02:00
Rob Pilling
d763f63a19
sched: fix `for` reference in interface
2023-07-21 17:51:31 +01:00
Gordon Williams
e61eb4e88c
Merge pull request #2781 from bobrippling/oneshot-alarms
...
multitimer: allow one-shot alarms (delete after)
2023-07-03 10:45:45 +01:00
Rob Pilling
b2e74d91e3
multitimer: readme update, remove dead code, restore sched
2023-06-30 21:13:31 +01:00
Rob Pilling
27bf21466a
multitimer: revert triggercheck, tailcall sched after hardmode alarms
2023-06-30 21:05:42 +01:00
Rob Pilling
c930936b39
sched: drop alarm index guard
2023-06-30 18:09:11 +01:00
Rob Pilling
8a63039b46
multitimer/sched: version bump
2023-06-11 22:17:42 +01:00
Rob Pilling
b56865a136
multitimer/sched: use triggercheck for pre-alarm code
2023-06-11 22:17:42 +01:00
Rob Pilling
c1d7a4ed73
sched: kick off timers on upload
2023-06-10 21:30:45 +01:00
Rob Pilling
508808cc3d
sched: only splice out alarm, if it's present in alarms
2023-06-07 17:57:00 +01:00
Rob Pilling
4a48511fe9
sched: reload after uploading sched.json
2023-06-07 10:10:23 +01:00
Rob Pilling
aa8ecc7e2c
sched: fix enabling an alarm that's sounded today
2023-06-07 10:10:23 +01:00
Rob Pilling
4616d533b4
sched: don't force reload on alarm save
2023-06-05 21:03:50 +01:00
Rob Pilling
1749b4c2f1
sched: superscript asterisk (for space)
2023-06-05 11:03:37 +01:00
Rob Pilling
bbd93f530c
sched: rename dated-alarms to events
2023-06-05 11:03:35 +01:00
Rob Pilling
b6829b65cc
sched: default timers to on
2023-06-05 11:03:33 +01:00
Rob Pilling
4fdef7bd8c
sched: add th for active
2023-06-05 11:03:30 +01:00
Rob Pilling
f8d1de16ce
sched: wait before reloading to avoid `load()` output
2023-06-05 11:03:28 +01:00
Rob Pilling
81e810bcd7
sched: separate on/off button from delete
2023-06-05 11:03:26 +01:00
Rob Pilling
4d01587c10
sched: interface.html can turn alarms on/off
2023-06-05 11:03:24 +01:00
Rob Pilling
64a8f50b76
sched: interface.html reloads watch to apply alarms
2023-06-05 11:03:22 +01:00
Rob Pilling
bd416eb0df
sched: interface.html can create timers & daily alarms
2023-06-05 11:03:20 +01:00
Rob Pilling
138a607a1b
sched: interface.html, sort by type, then time
2023-06-05 11:03:17 +01:00
Rob Pilling
ed9d4d47c5
sched: interface.html, show timers & non-date alarms too
2023-06-05 11:03:15 +01:00
Erik Andresen
2d752832b7
sched/interface: fix date format
2023-05-02 22:31:21 +02:00
Gordon Williams
4b2061e899
Update app metadata to make clockinfo apps easier to find
2023-04-28 09:59:11 +01:00