mirror of
https://github.com/MarekZegare4/MeshCore-Solo.git
synced 2026-07-26 23:08:11 +00:00
Review cleanup of the new location features: - GeoAlertScreen + LiveShareScreen use the shared drawList() helper instead of hand-rolling the scroll/clamp/scrollbar maths, matching every other list screen. - Extract UITask::geoAlertDistance() — one place for the target-distance maths, shared by the crossing evaluator and the proximity beeper. - Geo Alert re-seeds its crossing engine after every edit, so changing the target/radius while armed can't fire a stale arrive/leave before exit. - Trail auto-pause gets its own coarse movement gate (NodePrefs::TRAIL_AUTOPAUSE_MOVE_M = 15 m) instead of reusing the trail min-delta, so GPS jitter while parked doesn't keep the idle timer alive. - Fix stale include comments. Verified: WioTrackerL1_companion_solo_dual builds clean. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>