Finn nærmeste offentlige tilfluktsrom i Norge — Android-app + PWA
- Kotlin 55.8%
- TypeScript 36.7%
- CSS 4%
- Shell 2.2%
- HTML 1.3%
- LocationProvider: close Flow with SecurityException when permission is missing (instead of silently completing), log trySend failures, handle lastLocation failure callback - loadData(): wrap in top-level try-catch so database errors don't leave the app in a broken loading state - Cache retry button: show "Waiting for GPS" toast when location is null instead of silently doing nothing - selectShelterByData: use NaN for distance/bearing when no GPS fix yet, so UI shows "—" instead of misleading "0 m" - DistanceUtils.formatDistance: handle NaN gracefully - GeoJSON parser: require valid lokalId (primary key) — reject shelters with missing ID to prevent DB collisions Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com> |
||
|---|---|---|
| app | ||
| gradle/wrapper | ||
| pwa | ||
| .gitignore | ||
| build.gradle.kts | ||
| CLAUDE.md | ||
| gradle.properties | ||
| gradlew | ||
| gradlew.bat | ||
| settings.gradle.kts | ||