thyttan
2d25812228
chore: rm semicolons at end of clkinfo + settings
...
This was done in response to 9185793042 (commitcomment-148439450)
.
2024-10-30 20:20:44 +01:00
Gordon Williams
e00cba4094
sched 0.29: Improve clkinfo startup time by 10ms
2024-10-25 09:36:51 +01:00
Rob Pilling
e1c63e8583
sched: add disabled event icon
2024-10-09 22:01:42 +01:00
Rob Pilling
c01c81f78e
sched: remove unused param
2024-10-09 21:54:45 +01:00
Rob Pilling
4d9deeaa6d
sched: fix event icon b/w
...
Co-authored-by: thyttan <97237430+thyttan@users.noreply.github.com>
2024-10-06 22:02:09 +01:00
Rob Pilling
5671c8bbe0
sched: add clkinfo text for events
2024-10-06 11:16:09 +01:00
Rob Pilling
a5a915e38a
sched: add clkinfo icon for events
2024-10-06 11:16:01 +01:00
Rob Pilling
46321d91b7
sched clkinfo: reset a timer when triggering
2024-10-03 21:07:39 +01:00
Rob Pilling
5fc1f5cd13
sched clkinfo: revert to toggling `alarm.on`
2024-10-03 21:07:08 +01:00
Rob Pilling
acc940d99f
sched: add `resetTimer()`
2024-10-03 21:06:44 +01:00
Rob Pilling
594d08bf60
sched/clkinfo: schedule an alarm via `setAlarm`
...
... to ensure timers are scheduled from now
2024-09-22 21:55:26 +01:00
Rob Pilling
6657d34123
sched/clkinfo: ignore taps on events
2024-09-22 21:55:11 +01:00
Rob Pilling
943de6fca8
sched/clkinfo: tapping an alarm toggles it on/off
2024-09-19 14:17:58 +01:00
Rob Pilling
bf0eb8a2f3
sched: fix snoozing an alarm after the snooze period
...
We now set the snooze period from when the user hits snooze,
not when the alarm sounded.
For example:
- Snooze period is 10 mins
- Alarm sounds for 11 mins
- User hits snooze
- Alarm is scheduled/snoozed until 23 hours 59 minutes in the future
2024-04-22 20:26:16 +01:00
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