| Age | Commit message (Expand) | Author |
| 2026-04-11 | Merge branch 'claude/particle-wind-simulation-IMVxT' | 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 |
| 2026-04-10 | Improve particle and wind overlay visibility | Claude |
| 2026-04-10 | Fix particle disappearance at antimeridian-crossing viewports; use white | Claude |
| 2026-04-10 | Default map to charts; fix synchronized particle flash on pan/zoom | Claude |
| 2026-04-09 | Fix startup crash: rename wind source ID to avoid collision | Claude |
| 2026-04-09 | Fix nullable LatLng? crash in MainActivity camera idle listener | Claude |
| 2026-04-09 | Fix nullable LatLng? crash in ParticleWindView | Claude |
| 2026-04-09 | fix(build): replace LatLngBounds properties with VisibleRegion corners | Claude |
| 2026-04-09 | docs(agent): lock in main as canonical default branch | Claude |
| 2026-04-09 | merge: reconcile master particle-wind work with origin/main redesign | Claude |
| 2026-04-09 | fix(ci): trigger workflow on master branch | Claude |
| 2026-04-09 | fix(ci): trigger workflow on master, not main | Claude |
| 2026-04-08 | Merge branch 'claude/particle-wind-simulation-IMVxT' — Level 2 particle sim... | Claude |
| 2026-04-08 | feat(wind): Level 2 — canvas particle simulation (uniform field) | Claude |
| 2026-04-08 | Merge branch 'claude/particle-wind-simulation-IMVxT' — Level 1 wind grid | Claude |
| 2026-04-08 | feat(wind): Level 1 — 4×5 viewport grid of wind arrows | Claude |
| 2026-04-08 | Merge branch 'claude/particle-wind-simulation-IMVxT' — Level 0 wind arrow | Claude |
| 2026-04-08 | feat(wind): Level 0 — single wind arrow at GPS position | Claude |
| 2026-04-07 | fix(track): fix silent GPX save failure + add stop friction + quit button | Peter Stone |
| 2026-04-06 | feat(nav): replace Map+Instruments with Map+Layers in bottom nav | Peter Stone |
| 2026-04-06 | feat(map): layer manager — satellite/charts/hybrid + wind toggle, long-pres... | Peter Stone |
| 2026-04-06 | feat(map): switch wind layer to OpenWeatherMap wind_new tiles | Peter Stone |
| 2026-04-06 | feat(map): add Windy Map Forecast API key to wind tile URL | Peter Stone |
| 2026-04-06 | feat(tracks): show summary sheet on track stop; 2-min minimum | Peter Stone |
| 2026-04-06 | feat(tracks): persist tracks as GPX in Documents/Nav/ — survives uninstall | Peter Stone |
| 2026-04-06 | feat(ui): wave height scales view, period drives speed, whitecaps gated on wind | Peter Stone |
| 2026-04-06 | feat(ui): dark theme — match instrument sheet to WaveView sky palette | Peter Stone |
| 2026-04-06 | feat(ui): wire redesigned instrument sheet — InstrumentHandler rewrite + Ma... | Peter Stone |
| 2026-04-06 | feat(ui): restructure instrument sheet layout — inline arrows, WaveView, oc... | Peter Stone |
| 2026-04-06 | feat(ui): add DirectionArrowView and WaveView custom views | Peter Stone |
| 2026-04-06 | chore: update worklog — instrument sheet redesign in progress, tasks 1-2 done | Peter Stone |
| 2026-04-05 | feat(ui): update instrument sheet typography — weight 300, unit labels, for... | Peter Stone |
| 2026-04-05 | feat(ui): remove report section from instrument sheet, fix touch-through | Peter Stone |
| 2026-04-05 | docs: add instrument sheet visual redesign spec and implementation plan | Peter Stone |
| 2026-04-04 | chore: cleanup accidental log files from repo | Peter Stone |
| 2026-04-04 | fix(smoke): resolve MapView inflation crash and wire anchor config navigation | Peter Stone |
| 2026-04-04 | refactor: unify core models and finish org.terst.nav migration | Peter Stone |
| 2026-04-04 | feat(ui): surface trip planning and reports in instrument sheet | Peter Stone |
| 2026-04-04 | refactor(ui): stabilize layout by moving BottomNav outside CoordinatorLayout | Peter Stone |
| 2026-04-04 | chore: cleanup accidental temporary files from repository | Peter Stone |
| 2026-04-04 | feat(tripreport): add pre-trip planning and past track visualization | Peter Stone |