diff options
| author | Peter Stone <thepeterstone@gmail.com> | 2026-05-20 11:20:35 -1000 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2026-05-20 11:20:35 -1000 |
| commit | 6c8ca71f3acc0686bbd351c53e4ea10a0e6e3c2d (patch) | |
| tree | 482a355bb4b176ec2c23d72c3566d5f31573ee03 /scripts/git-hooks | |
| parent | 4b0a4c76d94ace1593d66f6fd485b88b3b6c4994 (diff) | |
Optimize nav location tracking: embedded track detail map, tack detection fixes, dim past tracks
* Fix tack detection and convert track detail to embedded-map fragment
TackDetector: revert STABILITY_MAX to 30° (was tightened too far to 20°),
add 120s start-skip to filter GPS cold-start false positives, keep 45s
minimum gap between tacks.
TrackDetailSheet: convert from BottomSheetDialogFragment to a regular
Fragment with an embedded MapLibreMap in the top half. This fixes the
map centering issue (the embedded map is always sized to its own frame),
eliminates accidental dismissal when dragging the map, and makes the
view self-contained — back navigation restores the track list via the
fragment back stack. Tack markers rendered on the embedded map; tapping
a log event pans the embedded map directly.
https://claude.ai/code/session_01YUbuZNDAoLea4cf9UGQ9qn
* Fix XML conflict markers left in layout_track_detail_sheet.xml
https://claude.ai/code/session_01YUbuZNDAoLea4cf9UGQ9qn
* Fix Kotlin conflict markers left in TrackDetailSheet.kt
https://claude.ai/code/session_01YUbuZNDAoLea4cf9UGQ9qn
* Fix compile errors on feature branch
- SavedTracksFragment/VoiceLogFragment: remove references to SafState,
safState, launchSafPicker, layout_empty, btn_setup_storage, and
layout_log_entry — none of these exist on this branch
- TrackStorage: add missing onCancellation lambda to cont.resume()
- build.gradle: enable buildConfig generation (fixes unresolved BuildConfig)
https://claude.ai/code/session_01YUbuZNDAoLea4cf9UGQ9qn
* Dim past tracks: dark navy 0.12 opacity, solid lines
https://claude.ai/code/session_01YUbuZNDAoLea4cf9UGQ9qn
---------
Co-authored-by: Claude <noreply@anthropic.com>
Diffstat (limited to 'scripts/git-hooks')
0 files changed, 0 insertions, 0 deletions
