Commit Graph

8398 Commits (0c5d7a564a04a6806795050c00bf3cc713508985)

Author SHA1 Message Date
Martin Boonk 7c3d4c5908 bthrv - Write interval data even if values are missing 2022-02-14 08:40:27 +01:00
storm64 f9be0db3c8 sleeplog: remove logging always, minimized workaround in settings menu
Update boot.js
 - remove logging always for testing
Update settings.js
 - minimized workaround in settings menu to [espruino/Espruino issue 2149](https://github.com/espruino/Espruino/issues/2149)
2022-02-14 08:18:16 +01:00
storm64 c8c1b7b914 sleeplog: Prevent removing other kill listeners #1445
Update boot.js
 - prevent removing other kill listeners #1445
Update README.md
 - change "only available" information for Settings
 - add new ideas to "To do list"
2022-02-13 22:39:57 +01:00
Richard de Boer 16c5f2dd4f
widcal: New widget with the current date 2022-02-13 21:36:22 +01:00
Marc Englund 8350108d88 Support naming, Farenheit, and alerts.
Add ability to rename tags.
Add Sauna, Fridge & Freezer alert. Support °F based on locale.

Add possibility to name tag "Porch".

How could I forget that? I need it myself!
2022-02-13 22:31:16 +02:00
storm64 0ec1d57add sleeplog: Complete power saving mode + move all read/write log actions into lib.js
* Complete new power saving mode after tests
* Move all read/write log operations into lib/module
Update app.js
 - update `readLog(...)` call
Update boot.js
 - update maxmove default value
 - delete `log(..)`, merging into `writeLog(...)` from lib.js
 - replace all read/write actions to the logfile with `readLog(...)`/`writeLog(...)` from lib.js
 - add restoring the status after a restart (<5 min ago) to last known state
 - add deletion of unused settings on power saving mode
 - update log timestamp on power saving mode to always be 10min before now
Update ChangeLog
Update lib.js
 - update `readLog(...)`, prevent errors on reading, minimize workload if unfiltered
 - add `writeLog(...)` to append or replace log depending on input with plausibility checks on input
 - merging `log(...)` from boot.js into `writeLog(...)`
 - replace all read/write actions to the logfile with `readLog(...)`/`writeLog(...)`
Update metadata.json
 - update version number
 - add power saving mode to description
Update README.md
 - add power saving mode description
 - move sleeping/not worn decision description into its own section
 - add description for timestamp values to Logging section
 - update Global Object and Module Functions section
Update settings.js
 - update maxmove setting and default value
2022-02-13 20:54:26 +01:00
Martin Boonk c58a23f3be bthrm - Implement mode selection 2022-02-13 20:25:51 +01:00
Martin Boonk 8d0c4a904c bthrm - Recorder icon only blue if values are coming in 2022-02-13 20:19:13 +01:00
Martin Boonk 0938d708aa bthrm - Set highest priority on boot.js 2022-02-13 20:19:13 +01:00
Richard de Boer 089055d948
gbmusic: Move event listener from widget to boot code 2022-02-13 18:36:19 +01:00
Stiralbios 1446533c1d fix the settings reading for terminalclock app 2022-02-13 17:06:07 +01:00
Stiralbios 189141c976 Remove the trailing comma making the metadata.json invalid for the terminalclock app 2022-02-13 16:53:54 +01:00
Stiralbios 6455e0db31 use the compression on the image for the terminalclock app 2022-02-13 16:47:56 +01:00
David Peer d617764bb7 Improved non-fullscreen design. 2022-02-13 16:28:50 +01:00
Stiralbios fdbfccda48 Trying to fix the banglejs app store after breaking it with the terminalclock app 2022-02-13 16:21:46 +01:00
Stiralbios ef4ac921d3 adding terminal clock app 2022-02-13 16:07:23 +01:00
David Peer 1bb3885b2c Support for optional fullscreen mode. 2022-02-13 10:16:32 +01:00
Marco H b6b72833ab Fix toast classes 2022-02-12 19:41:56 +01:00
Marco H 9bbbc06fd9 Fix toast 2022-02-12 19:35:12 +01:00
Marco H e77a86cf8e Add toastcontainer div 2022-02-12 19:07:20 +01:00
Marco H 02469136e7 Import utils.js 2022-02-12 19:01:59 +01:00
Marco H 175e942da5 Extend GPX check 2022-02-12 18:58:15 +01:00
Marco H 6f7dce90a8 Import ui.js 2022-02-12 18:49:23 +01:00
Marco H cb9bf96c59 Show errors when track is broken 2022-02-12 18:27:06 +01:00
Marco H 5654fa9441 Show success progress after track download 2022-02-12 18:26:46 +01:00
Lutz e31a10fd7e added my bowser watchface 2022-02-12 18:22:03 +01:00
Hilmar Strauch 916e1410f8
Update widget.js 2022-02-12 13:33:34 +01:00
Hilmar Strauch 191c908a58
Update metadata.json 2022-02-12 13:29:05 +01:00
Hilmar Strauch a4b6bb26b2
Update mylocation.app.js
two cities added
2022-02-12 13:21:22 +01:00
hughbarney 545452d657 Pastel: incorpprated lazybones idle timer 2022-02-12 11:50:52 +00:00
Andreas Rozek aa7bf8d055 renames ChangeLog.txt to ChangeLog 2022-02-12 06:12:15 +01:00
storm64 b8721fbdcf sleeplog: New power saving mode using build in movement detection
* New power saving mode using build in movement detection
Update app.js
 - add displaying powersaving status
Update boot.js
 - add power save mode
 - minimize fix #1425 to issue #1423
 - minimize wake/sleep decision
 - add checking for correct this reference
 - add checking for global object existence
 - remove unneeded global. prefix
Update lib.js
 - add powersaving setting to setEnabled()
 - fix missing logfile issue #1423 on all functions
 - remove check for changes in setEnabled(...) to always restart the service
Update settings.js
 - add settings powersaving and maxmove
 - add displaying settings depending on power saving mode
 - restart service when changing enabled, logfile and powersaving
2022-02-12 01:43:58 +01:00
hughbarney 8a222a382a pastel: added idle warning setting 2022-02-12 00:36:58 +00:00
hughbarney 9476132951 pastel: added idle warning setting 2022-02-12 00:34:38 +00:00
hughbarney bae5d875c3 Mylocation, Pastel fixed tendancy for default to London 2022-02-11 23:27:47 +00:00
hughbarney 6cad86c211 added written by hugh barney to all my apps as waypointer moto mis-atributed it to someone else 2022-02-11 22:41:58 +00:00
Ronin0000 8e495babf8
Update metadata.json 2022-02-11 14:41:14 -08:00
Ronin0000 f6f3b70cd6
Update ChangeLog 2022-02-11 14:41:01 -08:00
Ronin0000 d445db7758
Update ChangeLog 2022-02-11 14:38:55 -08:00
Ronin0000 64757bb1e4
Create metadata.json 2022-02-11 14:38:35 -08:00
Ronin0000 c53ec8d867
Update metadata.json 2022-02-11 14:38:32 -08:00
Martin Boonk f85d49a09f dtlaunch - Optimize line breaks for Bangle 2 2022-02-11 23:25:38 +01:00
hughbarney 03c408cb0c merge upstream 2022-02-11 21:27:05 +00:00
Martin Boonk 56a4625538 boot - Sort *.boot.js files 2022-02-11 21:42:58 +01:00
James Stanley f24ec9404d Waypointer Moto: Add routes, support for Bangle.js 2, better editor UI
"Routes" are where you preconfigure several waypoints in order and it automatically
jumps from one to the next as you approach. There is a flaw in that if you
accidentally miss one waypoint on your route, there's no way to make it go on to
the next one without going all the way back. We probably want some way to manually
skip back/forth in the route.

Bangle.js 2 support is provided via hardcoded layout coordinates. This should
probably use the Layout library instead, but it'll probably do for now.

I've also replaced the table-based waypoint editor UI with an entirely map-based
replacement which I find much more intuitive.
2022-02-11 19:34:09 +00:00
Hilmar Strauch 0cbdc5210b
Update widget.js
Replace the 8 phases by a more exact drawing, see forum.espruino.com/conversations/371985
2022-02-11 19:13:33 +01:00
Hilmar Strauch da7b934cb1
Update ChangeLog 2022-02-11 19:01:07 +01:00
Hilmar Strauch a1851570b2
Update ChangeLog 2022-02-11 18:57:00 +01:00
Hilmar Strauch 5764eea4d9
Update metadata.json 2022-02-11 18:54:04 +01:00
Kevin Whitaker 0d6abf1115 improve help screen and actually update version. 2022-02-11 12:13:25 -05:00