diff options
| author | Claude <noreply@anthropic.com> | 2026-05-27 16:45:10 +0000 |
|---|---|---|
| committer | Claude <noreply@anthropic.com> | 2026-05-27 16:45:10 +0000 |
| commit | 91f5816120a6260fb8f057f6b7c0d6f0f2337c0e (patch) | |
| tree | 1333a9d46b565ecd45df0cb59d6b336fb6876897 /test-runner/src | |
| parent | d7bc194813d98e00190d1c5627965f2fe94f57d9 (diff) | |
Sort track history chronologically; add Report button to track list
- getSavedTracks() now returns tracks sorted by startMs ascending so
the overview list shows oldest→newest
- item_saved_track.xml gets a small REPORT text button below the stats row
- SavedTrackAdapter wires onReport callback; SavedTracksFragment navigates
to TripReportFragment.newInstanceForSavedTrack() after selecting the track
- TripReportViewModel.generateReportForSavedTrack(track) generates a
post-trip narrative from a completed SavedTrack's points + logbook entries
- TripReportFragment detects ARG_FOR_SAVED_TRACK, reads selectedTrack from
MainViewModel, and uses the saved-track variant; Refresh button re-runs
the same variant
https://claude.ai/code/session_01KXYBuAHZkvv63DeUG6XaZD
Diffstat (limited to 'test-runner/src')
0 files changed, 0 insertions, 0 deletions
