guideCity/android
vrubelroman d48fdb297c Hide listened cards from guide list instead of graying them out
Previously a listened place stayed visible in the list (styled as
"done"); now it's removed the instant its narration finishes, and
every re-scan drops already-listened places while merging in newly
in-radius ones, re-sorted by distance. The actively narrating place
is now tracked by id across re-scans (not by list position), so a
mid-narration re-scan can't desync the visible "active" card from
what TtsManager is actually still reading.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
2026-07-10 08:09:19 +00:00
..
app Hide listened cards from guide list instead of graying them out 2026-07-10 08:09:19 +00:00
gradle Replace 2GIS MapKit with OpenStreetMap (osmdroid) — no key needed 2026-07-09 21:46:47 +00:00
build.gradle.kts Add Android app skeleton (Kotlin/Compose, Catppuccin Mocha theme) 2026-07-09 19:05:49 +00:00
gradle.properties Add Android app skeleton (Kotlin/Compose, Catppuccin Mocha theme) 2026-07-09 19:05:49 +00:00
gradlew Add Android app skeleton (Kotlin/Compose, Catppuccin Mocha theme) 2026-07-09 19:05:49 +00:00
gradlew.bat Add Android app skeleton (Kotlin/Compose, Catppuccin Mocha theme) 2026-07-09 19:05:49 +00:00
local.properties.example Replace 2GIS MapKit with OpenStreetMap (osmdroid) — no key needed 2026-07-09 21:46:47 +00:00
settings.gradle.kts Replace 2GIS MapKit with OpenStreetMap (osmdroid) — no key needed 2026-07-09 21:46:47 +00:00