summaryrefslogtreecommitdiff
path: root/android-app
AgeCommit message (Expand)Author
3 daysrefactor: address simplify review findingsmainPeter Stone
3 daystest(ci): share APKs between jobs and expand smoke testsPeter Stone
3 daysfeat(track): implement GPS track recording with map overlayPeter Stone
3 daysfix: resolve all Kotlin compilation errors blocking CI buildPeter Stone
3 daysfeat(gps): add fix-quality (accuracy) tier to GPS sensor fusionClaude Agent
3 daysfeat(gps): implement NMEA/Android GPS sensor fusion in LocationServiceClaude Agent
3 daysfeat(safety): log wind and current conditions at MOB activation (Section 4.6)Claude Agent
3 daysfeat: add AnchorWatchHandler UI with Depth/Rode Out inputs and suggested radiusAgent
3 daysfeat: satellite GRIB download with bandwidth optimisation (§9.1)Claudomator Agent
3 daysfeat: offline GRIB staleness checker, ViewModel integration, and UI badgeClaudomator Agent
3 daysfeat: implement PDF logbook export (Section 4.8)Claudomator Agent
3 daysfeat: implement isochrone-based weather routing (Section 3.4)Claudomator Agent
3 daysfeat: add harmonic tide height predictions (Section 3.2 / 4.2)Claudomator Agent
3 daysAdd GpsPosition data class and NMEA RMC parser with testsClaudomator Agent
3 daysfix: resolve LocationService foreground service crashesPeter Stone
3 daysfix: add missing layout_width/height to instruments sheet include tagPeter Stone
3 daysfix: add layout_width/height to instrument text stylesPeter Stone
5 daysfix: resolve Kotlin compilation errors from UI refactorPeter Stone
5 daysfeat: refactor UI to BottomNavigationView with Safety and Doc fragmentsPeter Stone
5 dayschore: unify and centralize agent configuration in .agent/Peter Stone
6 daysfix: resolve CI failures by adding JUnit vintage engine and skipping backgrou...Peter Stone
6 daysfix: request background location separately on Android 11+Peter Stone
6 daysmerge: resolve conflicts in MainActivity.kt after refactoringPeter Stone
6 daysrefactor: cleanup, simplify, and modularize Android app logicPeter Stone
9 daysfix: rasterize anchor icon vector drawable to prevent startup crashPeter Stone
11 daysfix: remove duplicate _orig source files causing duplicate class compilation ...Claudomator Agent
12 daysfix: resolve compilation error in PerformanceViewModelFactoryClaudomator Agent
12 daysMerge branch 'master' of /site/git.terst.org/repos/navPeter Stone
12 daysfeat: add VHW boat speed parser, BoatSpeedData, and PerformanceViewModelPeter Stone
12 daysfeat: add GribFileManager interface and InMemoryGribFileManagerClaudomator Agent
12 daysfeat: add GribRegion and GribFile data models with staleness logicClaudomator Agent
13 daysfeat: integrate AIS into ViewModel and MapFragment with vessel symbol layerClaudomator Agent
13 daysfeat: add AIS repository, AISHub API service, and AisHubSourceClaude Sonnet
13 daysfeat: add AIS data model, CPA calculator, and NMEA VDM parserClaudomator Agent
13 daysfix: force Crashlytics to upload pending reports on next launchPeter Stone
13 daysfeat: add file-based crash logger for offline diagnosticsPeter Stone
13 daysfeat: add Firebase Crashlytics for automatic crash reportingPeter Stone
13 daysfix: rasterise vector drawable for MapLibre; add startup smoke testPeter Stone
13 dayschore: untrack build artifacts from gitPeter Stone
13 daysfix: move weather feature to org/terst/nav package directoriesPeter Stone
13 daysmerge: integrate weather/forecast feature from local remotePeter Stone
13 daysfeat: add voice log UI with FAB, fragment container, and logbook domain modelsPeter Stone
13 daysfeat: implement NMEA stream management, sensor data models, and power modesPeter Stone
2026-03-14fix: replace invalid OpenSeaMap style URL with working base map + seamark ove...Peter Stone
2026-03-14fix: use Expression.get() instead of PropertyFactory.get() for tidal layer pr...Peter Stone
2026-03-14fix: correct ConstraintLayout attribute typo in activity_main.xmlPeter Stone
2026-03-14Add GpsPosition data class and NMEA RMC parser with testsClaudomator Agent
2026-03-14chore: add .gitignore and exclude gradle caches from trackingPeter Stone
2026-03-14Add GpsProvider interface and DeviceGpsProvider (FusedLocation)Claudomator Agent
2026-03-14Implement barometric pressure trend monitoring and visualizationClaudomator Agent