Gordon Williams
16a25f245a
recorder 0.48: Add ability to log average acceleration values
2025-08-04 15:16:01 +01:00
stweedo
78eca5030a
Update interface.html to add confirmation before track delete
...
Instead of showing another popup for track delete confirmation, it now simply changes the button text to “Confirm Delete” for 3 seconds and a second tap will actually perform the delete.
2025-06-28 11:44:13 -05:00
stweedo
ae661f30de
Update interface.html to adjust chart colors and dot size
2025-06-27 15:11:23 -05:00
stweedo
cf7abc53a9
recorder: Remove confirmation before delete
...
The confirmation wasn’t showing on mobile so there was no way to delete a track. Switched back to the original delete immediately behavior.
2025-06-27 07:47:18 -05:00
stweedo
1ed5594c0f
recorder: show both barometer and GPS altitude in elevation chart
2025-06-27 05:38:30 -05:00
stweedo
2185655f7b
recorder: prioritize barometer altitude over GPS for elevation profile
2025-06-27 04:46:21 -05:00
stweedo
c8532b4750
recorder: Add interactive maps with clickable track points and data charts
2025-06-27 04:23:01 -05:00
Gordon Williams
1cdbc5c9cf
recorder: Ensure Battery voltage is only stored to 0.01v
...
+ Add graphs for Steps+Battery
2025-06-19 16:10:04 +01:00
Gordon Williams
782c71e85e
recorder 0.47: Fix 'blip' on speed map on some recordings
2025-06-19 14:58:02 +01:00
Gordon Williams
eb594038ba
recorder 0.46: Ensure altitude graph draws properly (or any graph using the last column of CSV data)
...
Lower accuracy of barometer data to ~1cm (saves about 15b/record)
2025-06-19 10:47:01 +01:00
Rob Pilling
dbe1886274
recorder: whitespace
2025-04-23 08:36:20 +01:00
Gordon Williams
97d86e6c08
Improve recorder ClockInfo icons
2025-03-28 11:21:33 +00:00
Gordon Williams
6132c1af92
recorder 0.45: Move recorder from widget into library
2025-03-27 11:29:40 +00:00
Gordon Williams
018052d63d
add more docs for recorder items
2025-01-20 10:48:23 +00:00
thyttan
2d25812228
chore: rm semicolons at end of clkinfo + settings
...
This was done in response to 9185793042 (commitcomment-148439450) .
2024-10-30 20:20:44 +01:00
Rob Pilling
620fb0769d
recorder: cache downloaded tracks
...
to allow a user to save as GPX, then instantly as CSV, rather than
waiting to download the same data again.
2024-10-08 20:38:44 +01:00
thyttan
2cb9c922a8
recorder: list tracks in reverse chronological order
2024-09-29 13:52:57 +02:00
Rob Pilling
8547011cbb
recorder interface: show currently downloading/deleting filename
2024-06-16 15:45:03 +01:00
Rob Pilling
ecf1f2ed95
recorder interface: fix unrelated empty-csv saving bug
2024-06-16 15:38:22 +01:00
Rob Pilling
7e7945b6e2
recorder interface: add download-all functionality
2024-06-16 15:38:22 +01:00
Rob Pilling
9561a4b5fc
recorder interface: convert `if`s to `switch`
2024-06-16 15:19:52 +01:00
Rob Pilling
7b044002cd
recorder interface: fix indent
2024-06-16 15:18:18 +01:00
Rob Pilling
d7cab672b7
recorder: fix accessing WIDGETS
2024-04-17 21:20:38 +01:00
Anton
2c2742a4f1
Remove unused variable
2024-04-01 12:45:27 +02:00
thyttan
790f60b432
recorder:fix exit graph/plot goes back two levels
2024-03-26 02:14:25 +01:00
Gordon Williams
9399c76486
fix typo
2024-03-25 11:43:08 +00:00
Gordon Williams
cb54fb59a0
recorder:fix ref error missing settings obj #3282
2024-03-25 10:43:40 +00:00
Anton
2a10df7f45
Bump app versions
2024-03-04 22:32:06 +01:00
Anton
2e4cb8eb11
Fix no-unused-vars in existing apps
2024-03-04 21:34:50 +01:00
Gordon Williams
69071891f1
Tweaks to speed up track rendering
2024-02-02 09:37:00 +00:00
thyttan
9614c7f29a
recorder:Period 1s + Log GPS =>record on GPS event
...
recorder: writeInterval becomes writeSetup
recorder:change according to some Web IDE warnings
Update apps/recorder/widget.js
Co-authored-by: Rob Pilling <robpilling@gmail.com>
recorder: use `typeof writeSetup === "number"`
2023-12-01 23:05:31 +01:00
thyttan
c82feadca4
recorder: 1 decimal place for 1 second period logs
2023-11-17 22:51:21 +01:00
Rob Pilling
a4716c8718
recorder: introduce `settings` in getActiveRecorders()
2023-11-15 22:42:03 +00:00
Rob Pilling
22706db541
recorder: handle initial/non-settings load
2023-11-15 21:54:04 +00:00
Rob Pilling
f5ac8ade61
recorder: don't prompt the user when the columns change - force new file
2023-11-15 19:37:27 +00:00
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