| Age | Commit message (Expand) | Author |
| 2026-07-02 | fix+feat: track layer cleanup, notification, log redesign, color consistencymain | Peter Stone |
| 2026-07-02 | fix+feat: layer cards, ocean floor, notifications, units, log, photos | Peter Stone |
| 2026-07-02 | fix(ui): quit X icon, FAB visibility, sheet border, blank map layers | Peter Stone |
| 2026-07-02 | fix(ui): layer previews, fishing pole icon, button alignment, safety page cle... | Peter Stone |
| 2026-07-02 | fix(ui): remove night mode FAB, fix fishing FAB occlusion, cap Ocean tiles at... | Peter Stone |
| 2026-07-01 | feat(ui): Windy-style layer picker layout with base map cards and overlay sec... | Peter Stone |
| 2026-07-01 | feat(ui): gradient preview drawables for layer picker cards | Peter Stone |
| 2026-07-01 | feat(layers): bundled Pacific TSS GeoJSON asset (placeholder coordinates) | Peter Stone |
| 2026-07-01 | feat(layers): OCEAN base preset (Esri), ATON/TSS pref keys, all defaults false | Peter Stone |
| 2026-06-30 | feat(fishing): wire fishing mode FAB and overlay in MainActivity | Peter Stone |
| 2026-06-30 | feat(fishing): FishingOverlayView card UI and ic_fish vector drawable | Peter Stone |
| 2026-06-30 | feat(fishing): SST raster layer from NOAA CoastWatch | Peter Stone |
| 2026-06-30 | feat: UX improvements + HAW FAD data + fishing mode plan | Peter Stone |
| 2026-06-30 | feat: add ocean layers — depth contours, seamarks toggle, FADs | Peter Stone |
| 2026-06-03 | PMIM-1 hardware support: UDP, IIXDR, inclinometer | Claude |
| 2026-06-03 | Add night vision mode toggle | Claude |
| 2026-05-30 | Trip report: map, photos, structured layout, preferred units | Claude |
| 2026-05-30 | Redesign trip report: structured layout, remove generate button, fix photo en... | Claude |
| 2026-05-30 | Remove Generate Trip Report button from Log tab | Claude |
| 2026-05-28 | Tech debt: Room list fast-path, delete AnchorWatchHandler orphan, LogbookRepo... | Claude |
| 2026-05-27 | Sort track history chronologically; add Report button to track list | Claude |
| 2026-05-27 | Embed anchor watch form inline in Safety Dashboard | Claude |
| 2026-05-27 | Add pirate mode Easter egg to trip report | Claude |
| 2026-05-26 | Persist logbook JSON and photos in SAF so they survive reinstall | Claude |
| 2026-05-26 | Add notes to finished tracks, single Nav voice, fix speed coloring | Claude |
| 2026-05-26 | Fix LocationService current TODO; show log entries in track detail view | Claude |
| 2026-05-25 | Persist log entries and photos; stamp with GPS location | Claude |
| 2026-05-20 | Merge main: preserve embedded track detail map, tack detection fixes, 0.12 pa... | Claude |
| 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-20 | Inline saved tracks on Log tab; collapse log entry when not recording | Claude |
| 2026-05-20 | Fix Recenter bleed-through; drop noisy speed events; track detail as bottom s... | Claude |
| 2026-05-20 | Fix gap between wave animation and ocean conditions panel | Claude |
| 2026-05-20 | Move Saved Tracks to Log tab; restore conditions sheet on back | Claude |
| 2026-05-20 | Fix GPX file opening, share sheet visibility, and add SAF track storage | Claude |
| 2026-05-15 | fix: saved tracks browser, GPX import persistence | Claude |
| 2026-05-12 | Add saved tracks browser, tack detection, and map zoom-to-bounds | Peter Stone |
| 2026-05-05 | fix: keep bottom nav visible when panning; expand drag handle touch target | 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-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-11 | Add hidden dev log (long-press drag handle) | 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 | Show loading spinners next to each instrument value during conditions fetch | Claude |