Update app.js
- adjust label position to improve readability on light themes
- add icons to display service states
Update ChangeLog
- compact old and add new changes
Update lib.js
- fix logfile correction in `setEnabled(...)` to make disable logging possible
- simplify logfile checks
Update README.md
- add icons of the service states
Update settings.js
- fix error on reading a non string logfile value
Add icons: disabled.png, nolog.png and powersaving.png
This update should fix theme honoring so the watch face now changes to match the theme set on the watch.
The images have also been updated to be better compatible with 2 bit and also now set to 2 bit to save ram.
Also fixed the date text as that stopped displaying in the last update.
Update app.js
- move complex data analysis into separate function
- add displaying a loading info
- faster feedback by calling the analysis through a timeout
Update boot.js
- correct fix#1445 as mentioned by splitting the `stop()` function to only remove the kill listener on a manual stop
- optimize `start()` and `stop()` functions
Update README.md
- change beautified menu entries according to changes in settings.js
Update settings.js
- replace `circulate()` function with internal `wrap: true`
- move delay for menu redraw as suggested in espruino/Espruino#2149
- beautify menu entries for new touchscreen E.showMenu system (> fw 2v.13.32)