Gordon Williams
1332cba725
0.18: Fix lint warnings, change anv->janv for fr_BE and fr_CH
2024-03-20 09:09:25 +00:00
Erik Andresen
7503254033
sleepphasealarm: Fix json dates
...
Fix handle dates saved as object with milliseconds
2024-03-18 19:35:07 +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
fb1518f6b8
settings: Also invert value
2023-02-24 07:52:30 +01:00
Erik Andresen
3b849ef326
sleepphasealarm: Fix inverted setting
2023-02-23 19:20:16 +01:00
Gordon Williams
0ba8cef33c
Convert Yes/No On/Off in settings to checkboxes, add /*LANG*/ to some more text strings
2023-02-23 11:46:49 +00:00
Erik Andresen
8d679766a0
taglaunch: add health, cleanup tool
...
Remove app from 'tool' when it has at least one other known tag
Add tag 'health' for apps like Heart Rate Monitor
2023-02-12 08:15:12 +01:00
Erik Andresen
aa7fdc3966
sleepphasealarm
...
Added screenshot_log.png
2023-02-06 19:19:38 +01:00
Erik Andresen
b0b1eefb01
sleepphasealarm
...
Add plot logged data to settings
2023-02-05 11:38:22 +01:00
Erik Andresen
3ada593477
sleepphasealarm: loggin on Bangle 1
...
Limit logging on Bangle.js 1 to one day due to low memory
2023-02-04 09:53:05 +01:00
Erik Andresen
1174faafbf
sleepphasealarm 0.14
...
Reduce update interval of current time when seconds are not shown
2023-02-03 18:03:44 +01:00
Erik Andresen
5f11e6dec1
sleepphasealarm fixes
...
Fix dated events alarm on wrong date
2023-01-27 17:59:07 +01:00
Erik Andresen
224b4560cb
sleepphasealarm: format
2022-12-06 11:48:02 +01:00
Erik Andresen
cee04a21bf
sleepphasealarm: Do not run buzz() when 'js' is set
2022-12-06 11:45:50 +01:00
Erik Andresen
946f77d7b5
sleepphasealarm
...
Support javascript command to execute as defined in scheduler 'js' configuration
2022-12-05 18:06:17 +01:00
Erik Andresen
bfbd86bc33
sleepphasealarm: Minor tweaks
2022-11-30 09:34:17 +01:00
Erik Andresen
42069a6e4e
sleepphasealarm
...
Fix: Do not wake when falling asleep
2022-11-01 06:56:09 +01:00
Erik Andresen
ee8f62d250
sleepphasealarm set powerSave=false
...
do not dynamically change accelerometer poll interval
2022-06-14 20:29:10 +02:00
Erik Andresen
fa2fa9e4a7
sleepphasealarm: set acc fixed intervall
2022-06-14 20:09:57 +02:00
Erik Andresen
7fcd86b4bc
sleepphasealarm: Replace setInterval with setTimeout
2022-06-12 10:39:48 +02:00
Erik Andresen
fd1cab5b96
sleepphasealarm. updated documentation
2022-06-11 09:05:31 +02:00
Erik Andresen
c28d85ad1f
sleepphasealarm: add settings file
...
- Vibrate with configured pattern
- Add setting to defer start of algorithm
2022-06-11 09:00:47 +02:00
Alessandro Cocco
ee663ef169
[sleepphasealarm] Update to new time_utils module
2022-05-13 15:25:28 +02:00
Erik Andresen
7c0b0e978b
sleepphasealarm: check for day of week
2022-05-01 22:24:29 +02:00
Erik Andresen
8636dc9ce8
sleepphasealarm
...
use readStorage instead of readStorageFile
2022-04-28 11:45:13 +02:00
Erik Andresen
edaa4da5b3
sleepphasealarm
...
add README.md
2022-04-28 10:21:54 +02:00
Erik Andresen
4b1dd4f71f
sleepphasealarm
...
use Layout library and display ETA
2022-04-27 21:22:33 +02:00
Erik Andresen
02c4a1b9b7
sleepphasealarm
...
add logging, display with chart.js
2022-04-22 13:06:42 +02:00
Erik Andresen
8c048f321c
Refactor some methods to scheduling library
2022-04-20 19:32:23 +02:00
Erik Andresen
ca74fdf501
sleepphasealarm
...
replace setInterval with .on('accel')
2022-04-15 20:45:48 +02:00
Erik Andresen
614d73adda
sleepphasealarm
...
- Read alarms from new scheduling library
- account for higher acceleration sensor noise on Bangle.js 2
2022-04-09 11:22:51 +02:00
Erik Andresen
3c7e830e1c
sleepphasealarm
...
fix comment typo
2022-03-21 11:03:32 +01:00
storm64
67b10536c1
sleepphasealarm: Update app.js
...
Make app compatible with _E.showMessage(...)_ on new firmware:
- adjust actual time height to be drawn above the alarm time from _E.showMessage(...)_
2022-01-25 00:39:37 +01:00
storm64
5718e31d3c
sleepphasealarm: Update ChangeLog
2022-01-25 00:35:40 +01:00
storm64
40820960f6
sleepphasealarm: Update ChangeLog
2022-01-25 00:23:36 +01:00
storm64
5846b7d506
sleepphasealarm: Update metadata.json
...
Add Bangle.js 2 support, increment version.
2022-01-25 00:20:59 +01:00
storm64
9858354027
sleepphasealarm: Update app.js
...
Make app compatible with Bangle.js 2:
- check hardware
- _drawString(s, x, y)_: removed _x_, always centered
- _drawString(s, y)_: _g.reset()_ before _g.clearRect(...)_
- adjust heights for Bangle.js 2 for each _drawString(s, y)_ call
- _drawApp()_: on Bangle.js 2's always on display save energy by drawing time only at every next minute
- _drawTime()_: hide seconds on Bangle.js 2 (only refreshed every minute)
- _drawApp()_: add _"Alarm at "_ to distinct from actual time (no difference in seconds)
- execute _load()_ on Bangle.js 2's BTN
2022-01-25 00:17:43 +01:00
Adam Schmalhofer
cec31972b5
Merge remote-tracking branch 'upstream/master' into jekyll-apps.json
...
Ported all of apps.json to metadata.json
2022-01-06 12:47:26 +01:00
Richard de Boer
0c36041e18
sleepphasealarm: respect Quiet Mode
2021-03-25 23:53:51 +01:00
Daniel Kulesz
069abf1a83
Add Changelog for v0.01 apps that lack a changelog
2020-07-29 21:00:41 +02:00
Gordon Williams
889ed82de2
ok so eslint didn't fix it
2020-05-29 16:18:12 +01:00
Gordon Williams
6783472e9a
fix formatting using eslint
2020-05-28 14:38:46 +01:00
Erik Andresen
0a616c7772
sleepphasealarm: attempt to fix image
2020-05-27 07:59:51 +02:00
Erik Andresen
b532468dac
Initial commit of sleepphasealarm
2020-05-27 07:50:48 +02:00