Commit Graph

52 Commits (6ff61b917e688e35ebe78c9dfe9d3a72edfbde56)

Author SHA1 Message Date
Gordon Williams 6ff61b917e Add saveFile function, and ensure it uses data: URI not blobs (because they don't work in Gadgetbridge)
Reduce duplication to make custom/interface use .saveFile where possible (avoiding Blob)
2023-09-14 12:43:38 +01:00
Alessandro Cocco 42c2b5c8a2 Use default Bangle formatter for booleans 2022-06-18 22:08:51 +02:00
Gordon Williams 5d3d0b6e2c 0.16: Ability to append to existing track (fix #1712) 2022-04-26 11:28:07 +01:00
Eskild Hustvedt 78e135b80d Tagging bootloader messages, and all "Loading..." messages 2022-04-10 21:35:46 +02:00
Gordon Williams 48efab699d Show distance more accurately in conjunction with new locale app (fix #1523)
Also slightly more memory efficient locale module
2022-03-30 15:11:14 +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
Gordon Williams 73574201bf gpsrec 0.27: Map drawing with light theme (fix #1023) 2021-12-09 09:13:11 +00:00
hughbarney 59e36009d6 updated gpsrec and gpstouch README files, added screenshot to gpsrec 2021-12-07 23:14:29 +00:00
Balint Kovacs ba50674173 Update app versions and changelog 2021-11-28 18:58:26 +00:00
Balint Kovacs 22fa78ff8d Even out x axis grid points 2021-11-28 18:43:44 +00:00
Balint Kovacs 69c6a34ead Fix some text overflowing the screen in recorder and gpsrec
On Bangle.js 2
2021-11-28 15:46:02 +00:00
Gordon Williams cd1daba0c5 0.25: Fix issue where if Bangle.js 2 got a GPS fix but no reported time, errors could be caused by the widget (fix #935) 2021-11-24 08:46:13 +00:00
Gordon Williams 54d98db6c8 Bangle.js2 tweaks 2021-10-11 14:29:58 +01:00
Gordon Williams a10427e76b gpsrec 0.23: Fix issue where tracks wouldn't record when running from OpenStMap if a period hadn't been set up first 2021-08-16 20:13:34 +01:00
Gordon Williams 3979665634 0.22: Ensure Bangle.setGPSPower uses 'gpsrec' as a tag 2021-07-05 10:01:11 +01:00
Gordon Williams 1ebd554ef8 tweak for #766 to copy with very slow file reads 2021-06-25 10:50:23 +01:00
Gordon Williams 5aa11ef71e 0.21: Fix issue where a period of 1s recorded every 2s, 5s every 6s, and so on 2021-06-21 09:23:09 +01:00
Weiming 664632f9a0 add tips 2021-06-11 19:34:27 -04:00
Weiming 2a209cb66a add doc for GPS fix 2021-06-11 19:30:55 -04:00
Weiming e409ada347
Update ChangeLog 2021-06-07 16:40:23 -04:00
Gordon Williams ae25b098bf gpsrec 0.19: Fix memory usage issues inside track viewer app 2021-04-14 13:10:19 +01:00
Gordon Williams a812d1caab Another tweak - keep outputting newlines for each file even if they don't exist, which should stop any timeout 2021-03-16 10:32:56 +00:00
Gordon Williams ffcd36084b Add empty line handling - eg http://forum.espruino.com/conversations/360747/#comment15877657 2021-03-15 08:53:00 +00:00
Gordon Williams cc59d35342 gpsrec 0.18: Period counter now uses GPS time rather than counting packets (allows use with GPS Setup) 2021-03-11 10:58:47 +00:00
Gordon Williams 15be69ba0b gpsrec 0.17: Disable recording if storage is full (fix #574) 2021-02-02 10:10:18 +00:00
Gordon Williams f317c12630 bump versions 2021-01-07 08:39:36 +00:00
Gordon Williams 30f66a8775 Add gpsrec app to Settings menu 2020-12-08 16:10:23 +00:00
Gordon Williams 947731a129 openstmap: Show currently active gpsrec GPS trace (fix #395) 2020-12-08 15:56:53 +00:00
Gordon Williams b3e12df673 openstmap: 0.04: Move map rendering to a module (fix #396)
gpsrec: 0.14: Now use the openstmap lib for map plotting
2020-12-08 15:40:15 +00:00
Gordon Williams b3e35726c5 gpsrec: Increase GPS recording accuracy by one decimal place
Ensure default time period is 10

from http://forum.espruino.com/conversations/356940
2020-11-25 09:09:20 +00:00
Gordon Williams fe53d9e8b7 fix custom/interface after refactoring 2020-08-24 11:59:52 +01:00
berkenbu 5011c376f0
Plot track on top of OpenStreetMap tiles 2020-07-03 23:05:00 -04:00
berkenbu 4ccea1377f
Plot on OpenStreetMap tiles
Add option to plot tracks on top of OpenStreetMap tiles, if they are installed on the watch.
2020-07-03 23:03:13 -04:00
berkenbu adbfcead38
Make gps fix icon green to be more visible 2020-07-03 23:01:09 -04:00
Gordon Williams e859c3d20c gpsrec: Ensure we don't turn GPS off if it was previously on (eg from another app/widget) 2020-06-25 07:55:44 +01:00
Gordon Williams b08d8ce0f4 gpsrec can now graph altitude & speed 2020-05-31 15:06:31 +01:00
Gordon Williams 4416df1363 gpsrec 0.09: Change default GPS period to 10 (1 is overkill for most uses and makes things slow)
Added RAM keyword to functions & other tweaks to speed up rendering
      Going 'back' from track view now doesn't load again
2020-05-08 21:58:55 +01:00
Richard de Boer a8d1ef3e53 gpsrec: Save settings in data file, add track files to data 2020-04-17 21:53:42 +02:00
Gordon Williams 40f291730e 0.07: Added @jeffmer's awesome track viewer (fix #273) 2020-04-15 13:40:02 +01:00
Gordon Williams dd0e3c89d1 Added showModal/hideModal utility functions
Added readStorageFile/eraseStorageFile to handle efficiently downloading large files (fix #119)
2020-03-31 14:39:59 +01:00
Gordon Williams 0ebc1c3a50 Allow tracks numbered>10 to be downloaded (fix #117) 2020-03-09 12:28:04 +00:00
Gordon Williams b4a24b34d0 0.06: Ensure widget update itself (fix #118) and change to using icons 2020-03-09 09:54:54 +00:00
Gordon Williams e0d29c81f2 Big refactor #2 - variable width widgets 2020-03-05 13:15:27 +00:00
Gordon Williams 6cfe9c340b Take advantage of recent nonbreaking change that stops readJSON from causing errors 2020-02-28 17:02:26 +00:00
Gordon Williams 8220765c11 Added bin/sanitycheck.js to perform a bunch of tests to make sure everything is correct 2020-02-28 14:17:22 +00:00
Gordon Williams 50e3c852fb MASSIVE REFACTOR
New Bangle.js firmwares remove 8 char name restriction so we're ditching the first char -> file type and using normal file extensions
Took the opportunity to remove code for older Bangle.js (since the new stuff won't work anyway)
Also removed the need for an 'app.json' - it's now renamed 'app.info' on the watch, and we just auto-generate it
Renamed a few apps so widgets all start with 'wid'
2020-02-28 11:44:25 +00:00
Gordon Williams cea2c9f7ba Properly Fix GPS time display in gpsrec app (fix #98) 2020-02-25 14:01:40 +00:00
Gordon Williams f7024407de Fix GPS time display in gpsrec app (fix #98) 2020-02-24 16:54:37 +00:00
Gordon Williams c373c3150f fix coloring issue from GPS widget 2020-02-13 10:50:04 +00:00
Gordon Williams 619786cae0 Ensure GPS time is logged correctly and fix output indentation (fix #98) 2020-02-13 09:34:30 +00:00