Commit Graph

101 Commits (d2faecf9abfaa7be64e5807c129ccf84cc7dee8c)

Author SHA1 Message Date
Gordon Williams dd96e33774 0.33: Ensure that a new file is always created if the stuff that's being recorded has changed (fix #3081) 2023-11-06 14:55:38 +00:00
Mineinjava 9afd4ef79a divide by two 2023-11-01 21:22:39 -07:00
Mineinjava 9ec73873ab cleanup code 2023-11-01 21:10:13 -07:00
Mineinjava e1d9701bbf change getUTCMilliseconds to getTime 2023-11-01 21:04:09 -07:00
Mineinjava ccc21082e3 account for my lack of thought and print more stuff 2023-11-01 20:40:09 -07:00
Mineinjava 465aa25ffc Apparently i forgot how to console.log 2023-11-01 20:36:08 -07:00
Mineinjava 2ce1d4b510 print for debug 2023-11-01 20:28:03 -07:00
Mineinjava 8ceae6df47 fix check for cadence calculation 2023-11-01 20:05:37 -07:00
Mineinjava 3b1c75e874 forgot colon 2023-11-01 19:41:19 -07:00
Mineinjava b5182301fb increment version 2023-11-01 19:38:39 -07:00
Mineinjava 40968a24fc add cadence to gpx data 2023-11-01 19:36:21 -07:00
Gordon Williams 8a4a2cee5a recorder/openstmap 0.31: Ensure that background-drawn tracks can get cancelled, and draw less at a time to make updates smoother
plotTrack now draws the current track even if you're not actively recording
2023-10-09 12:50:30 +01:00
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
StefanBruens a1c3d83401
Add missing gx namespace for kml extensions
According to https://developers.google.com/kml/documentation/kmlreference#kml-extension-namespace-and-the-gx-prefix

> This namespace URI must be added to the <kml> element in any KML file using gx-prefixed elements

As the exported kml tracks always contain such elements, add
the namespace.
2023-08-13 20:47:33 +02:00
Rob Pilling ecf85fe9b7 recorder: always show clkinfo
We can't tell whether Bangle.loadWidgets() might be called later,
so assume it does, and handle the case where it hasn't been.
2023-07-31 21:50:52 +01:00
Rob Pilling 2ac83661ad recorder: fix WIDGETS check in clkinfo 2023-07-27 18:10:18 +01:00
Rob Pilling 9fa0103443 recorder: change record & pause icons 2023-07-24 20:50:48 +01:00
Rob Pilling cfa871e204 recorder: handle missing widget 2023-07-24 20:39:46 +01:00
Rob Pilling 4e6827735e recorder: merge with Bangle clkinfo 2023-07-24 20:39:39 +01:00
Rob Pilling 6e0c985ca8 recorder: colour pause image based on `g.theme` 2023-07-23 12:00:49 +01:00
Rob Pilling 38c903c345 recorder: bump version 2023-07-23 12:00:49 +01:00
Rob Pilling a07ef21cf9 recorder: add clock info 2023-07-23 12:00:49 +01:00
Gordon Williams e72b0be230 change recorder icon to differentiate from 'run' 2023-07-12 14:04:48 +01:00
Rob Pilling dedaa93e66 recorder: add widget typescript definitions 2023-07-01 11:52:17 +01:00
Erik Andresen bb598bbb6c recorder: set scale on OpenStMap plot
When plotting with OpenStMap scale map to track width & height
2023-06-28 12:15:20 +02:00
Gordon Williams e5ebbf0ed4 Automatically create new track if the filename is different 2023-06-22 13:43:22 +01:00
Gordon Williams b0ccc6c678 Remove default log filename from initial settings file 2023-06-21 10:09:18 +01:00
Gordon Williams d620ff25be oops 2023-06-09 16:59:37 +01:00
Gordon Williams f8ccc2f596 0.27: Fix first ever recorded filename being log0 (now all are dated) 2023-06-09 16:58:00 +01:00
Gordon Williams 2645cbe3f3 Recorder - 0.26: Now record filename based on date 2023-06-06 11:04:26 +01:00
Gordon Williams a81c367827 using filenames based on date 2023-06-05 09:30:42 +01:00
Rob Pilling b69f2224b8 recorder: bump version 2023-05-26 21:54:44 +01:00
Rob Pilling 598940e90e recorder: expose isRecording() 2023-05-25 21:38:37 +01:00
Gordon Williams ef854552b2 Can now specify `setRecording(true, {force:...` to not show a menu 2023-05-19 16:43:22 +01:00
Gordon Williams 8a65bc9c7b docs 2023-05-10 13:48:09 +01:00
Gordon Williams 9a7e28548f minor tweak - track now plots smaller updates more quickly, and remembers color 2023-04-27 11:03:03 +01:00
Gordon Williams c7d60250a6 Misc recorder/openstmap tweaks 2023-04-25 10:09:07 +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
Gordon Williams 705a5d7a1b recorder 0.21: Speed report now uses speed units from locale 2023-01-13 12:03:23 +00:00
thyttan db38c19701 recorder - autotranslate more strings 2022-12-05 15:09:23 +01:00
Gordon Williams dc219416eb bump version 2022-11-27 09:41:58 +00:00
Gordon Williams 8da09e3ea1
quick fix for last update - recorder now plots tracks ok 2022-11-27 09:34:27 +00:00
Gordon Williams a9b12f0dba misc fixes/tweaks for map rendering 2022-11-25 17:05:30 +00:00
Gordon Williams 902db2a19a recorder 0.18: Improve widget load speed, allow currently recording track to be plotted in openstmap 2022-11-25 16:08:52 +00:00
Gordon Williams 459a643c87 openstmap
Added ability to upload multiple sets of map tiles
      Support for zooming in on map
      Satellite count moved to widget bar to leave more room for the map
2022-11-25 15:34:51 +00:00
Gordon Williams 818b8a5b4d show up GPX export, even for indoor tracks 2022-07-15 08:21:00 +01:00
Gordon Williams b02947dc93 Allow option to include GPX entries even when there is no corresponding GPS info 2022-07-14 17:10:59 +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
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