diff options
| author | Peter Stone <thepeterstone@gmail.com> | 2026-05-04 08:37:48 -1000 |
|---|---|---|
| committer | Peter Stone <thepeterstone@gmail.com> | 2026-05-04 08:37:48 -1000 |
| commit | 1d3619c241059c3b7405498869d435835a1ed4fc (patch) | |
| tree | abe6a15ee1cec1ddd92e5732d0e270e4975a3974 /android-app/app/src/main/res/drawable/ic_layers.xml | |
| parent | afc7906c1a47fa9cf9dff5a247e6abae7e8aacbb (diff) | |
feat: past tracks layer toggle + persist vessel/crew registry
Layers menu:
- Add "Past tracks" switch to layer picker sheet — hides/shows previous
voyage polylines on the map, persisted across sessions via SharedPrefs
Vessel/crew registry:
- VesselRepository now takes a Context and persists all vessels and crew
to SharedPreferences as JSON (Moshi, same pattern as BoatProfileRepository)
- Wire VesselRepository as a singleton in NavApplication so the Fragment
and ViewModel share one instance — previously each created its own empty repo
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Diffstat (limited to 'android-app/app/src/main/res/drawable/ic_layers.xml')
0 files changed, 0 insertions, 0 deletions
