828a4b9f02
v80
692019934e
refactor: move recording export folder picker to RecordingActivity
6f218b7de3
feat: add sharing settings to analysis activity menu
4233a94ae5
fix: zoom online map to track after switching from offline mode
118b75166d
feat: zoom to first track point when loading history sessions
a10f2a26a1
fix: include virtual GPS-only device in analysis spinner and date picker
7560aedc4c
style: add full-width toggle group for consistent activity navigation
44bb31db15
user agent v79
7ec8d298ac
fix: preserve chart zoom when switching TRIMP method
a93d5bf606
clean-up constants
e1d6206a69
clean-up: rename
e2287addff
feat: add altitude_source column to CSV export/import
3c17d1d1a0
feat: unified configurable distance calculation with live settings
a40b759ef2
refactor: remove duplicate BLE reconnect timer during recording
7a280e64f9
v79
250a0c6dec
feat: prefill sharing settings with suggested test server
c1bf945ab8
feat: add recovery BLE scan on disconnect during recording
457c2cac55
perf: increase Mapsforge tile cache capacities
f911ee80a2
fix: instantly zoom online map to GPS location after switching from offline
a751ca3df3
fix: hide virtual GPS-only device from device selection UI
90ed8fec50
v78
542840777c
fix: persist virtual GPS device, fix chart tab, and map zoom guards
3fe407bf1c
fix: GPS-only recording, sharing sanitisation, remote cleanup, and UI refinements
6a3bb3e323
fix: GPS-only recording, sharing sanitisation, remote cleanup, and UI polish
5664d7aa27
feat: allow GPS-only recording, status upload without sensors, and tabbed live panel
6f10313cc4
feat: Add tabbed panel, remote following, summary sharing, and GPS-only recording
16cf964167
restore progress indicator