einsatzprotokoll/source
EiSiMo 902121bd42 Phase 4: history view with reverse geocoding
3-section layout (15/70/15) for browsing recorded events.
Reverse-geocodes coordinates via Photon API with Haversine
distance check and address caching. Also adds simulator GPS
polling fallback (Position.getInfo) since the simulator does
not fire location event callbacks.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-13 14:31:44 +02:00
..
Config.mc Phase 2: 10-icon menu ring 2026-04-11 20:10:11 +02:00
EinsatzprotokollApp.mc Phase 2: 10-icon menu ring 2026-04-11 20:10:11 +02:00
ErrorView.mc Phase 3: event creation flow (GPS + success / error) 2026-04-11 20:36:22 +02:00
Event.mc Phase 1: foundation modules 2026-04-11 19:36:15 +02:00
EventStore.mc Phase 1: foundation modules 2026-04-11 19:36:15 +02:00
GeocodingService.mc Phase 4: history view with reverse geocoding 2026-04-13 14:31:44 +02:00
GpsService.mc Phase 4: history view with reverse geocoding 2026-04-13 14:31:44 +02:00
Haversine.mc Phase 1: foundation modules 2026-04-11 19:36:15 +02:00
HistoryDelegate.mc Phase 4: history view with reverse geocoding 2026-04-13 14:31:44 +02:00
HistoryView.mc Phase 4: history view with reverse geocoding 2026-04-13 14:31:44 +02:00
LayoutMetrics.mc Phase 2: 10-icon menu ring 2026-04-11 20:10:11 +02:00
LoadingView.mc Phase 3: event creation flow (GPS + success / error) 2026-04-11 20:36:22 +02:00
Logger.mc Phase 1: foundation modules 2026-04-11 19:36:15 +02:00
MenuDelegate.mc Phase 4: history view with reverse geocoding 2026-04-13 14:31:44 +02:00
MenuView.mc Phase 3: event creation flow (GPS + success / error) 2026-04-11 20:36:22 +02:00
SuccessView.mc Phase 3: event creation flow (GPS + success / error) 2026-04-11 20:36:22 +02:00
TextUtils.mc Phase 3: event creation flow (GPS + success / error) 2026-04-11 20:36:22 +02:00