| Age | Commit message (Expand) | Author |
| 2026-05-20 | Fix XML conflict markers left in layout_track_detail_sheet.xml | Claude |
| 2026-05-20 | Fix tack detection and convert track detail to embedded-map fragment | Claude |
| 2026-05-19 | Reduce location resource usage: economy mode by default, lifecycle throttling | Claude |
| 2026-05-15 | fix: recover tracks after reinstall via MediaScanner; add version to startup log | Claude |
| 2026-05-15 | fix: handle application/octet-stream for .gpx on Android 16 (Google Files) | Claude |
| 2026-05-15 | fix: target Android 16 correctly for GPX file handler | Claude |
| 2026-05-15 | fix: GPX file handler coverage and track loading after reinstall | Claude |
| 2026-05-15 | fix: saved tracks browser, GPX import persistence | Claude |
| 2026-05-15 | fix: saved tracks overlay, GPX file handler, nav import | Claude |
| 2026-05-12 | fix(track): load past tracks via persisted URIs, no MediaStore query needed (#4) | Peter Stone |
| 2026-05-12 | fix(track): broaden MediaStore query to find saved GPX files | Peter Stone |
| 2026-05-12 | Add saved tracks browser, tack detection, and map zoom-to-bounds | Peter Stone |
| 2026-05-07 | refactor: extract GeoThrottle, fix fully-qualified refs, harden enum parsing | Peter Stone |
| 2026-05-05 | fix: remove crash-risk !! operators in UnitPrefs and MainViewModel | Peter Stone |
| 2026-05-05 | fix: guard past-track load against SecurityException before permissions granted | Peter Stone |
| 2026-05-05 | fix: load past tracks on startup; add debug logging throughout | Peter Stone |
| 2026-05-05 | fix: keep bottom nav visible when panning; expand drag handle touch target | Peter Stone |
| 2026-05-05 | fix: raise conditions throttle to 20 min / 10 nm to stop 429s | Peter Stone |
| 2026-05-05 | fix: hide layers FAB when any overlay is shown | Peter Stone |
| 2026-05-05 | fix: throttle wind/weather fetches to reduce 429s | Peter Stone |
| 2026-05-04 | feat: past tracks layer toggle + persist vessel/crew registry | Peter Stone |
| 2026-05-04 | feat: move Layers from bottom nav to dedicated FAB | Peter Stone |
| 2026-04-23 | Merge origin/main — unite all work onto one branch | Claude |
| 2026-04-23 | Merge branch 'claude/vessel-crew-thermal-features-Qbk4z' | Claude |
| 2026-04-22 | fix(build): replace deprecated LatLngBounds property accessors | Claude |
| 2026-04-22 | fix+feat: CI build fixes and hardware source feature flags | Claude |
| 2026-04-22 | feat: CPA/TCPA collision alerts and live track stats | Claude |
| 2026-04-22 | feat: vessel registry, crew management, and thermal alarm | Claude |
| 2026-04-13 | Wire NavLogger into track save/load pipeline | Claude |
| 2026-04-11 | Throttle conditions API; delay particle view until data loaded | Claude |
| 2026-04-11 | Add hidden dev log (long-press drag handle) | Claude |
| 2026-04-11 | Surface conditions API errors as Snackbar | Claude |
| 2026-04-11 | Stop 1 Hz conditions hammering; improve error logging | Claude |
| 2026-04-11 | Fix: use INVISIBLE instead of GONE for condition spinners | Claude |
| 2026-04-11 | Fix: add explicit parent to ShapeAppearance.Nav.BottomSheet | Claude |
| 2026-04-11 | WaveView adapts sky/sea colors to light/dark mode | Claude |
| 2026-04-11 | Fix bottom sheet corners; add full light/dark mode palette | Claude |
| 2026-04-11 | Fix: restore accidentally dropped fun addGpsPoint declaration | Claude |
| 2026-04-11 | Show loading spinners next to each instrument value during conditions fetch | Claude |
| 2026-04-11 | Add dev shortcut to inject a synthetic test track | Claude |
| 2026-04-11 | Remove bad ASA external links; fix conditions not loading on startup | Claude |
| 2026-04-11 | Four features: outbound link markers, offline content, log text/photo, depart... | Claude |
| 2026-04-11 | Improve particle wind animation: longer lifetimes, wind-scaled count, zoom sc... | Claude |
| 2026-04-10 | Add Learn tab; move quit to Safety; remove persistent MOB FAB | Claude |
| 2026-04-10 | Suppress map label flicker from GPS jitter | Claude |
| 2026-04-10 | Lock MainActivity to portrait orientation | Claude |
| 2026-04-10 | Fix invalid colorBackground theme attr in pretrip layout | Claude |
| 2026-04-10 | Add boat profiles and overhaul pre-trip departure briefing | Claude |
| 2026-04-10 | Add unit settings, wind particles toggle, and recenter-to-top | Claude |
| 2026-04-10 | Area conditions HUD redesign: map-center conditions refresh + boat HUD strip | Claude |