baldav/src-tauri
4aiman a30c742bc6 Ridden-roads-preferred router: plan over your own tracks first
Planner now tries a route over roads you have actually ridden before
falling back to BRouter public data:
- Rust get_ride_graph(min_speed): nodes snapped to ~20m grid (walk=1
  points excluded), edges between consecutive same-session points with
  weight = node-to-node distance (consecutive-point distance loses
  intra-cell travel and makes Dijkstra underestimate).
- JS loadRideGraph cache, grid-indexed nearest-node, Dijkstra, rideRoute
  (snap <=60m, drop if >2.5x straight line).
- routeDirty: rideRoute first, BRouter(+nogos) in the gaps. Ridden leg
  has no elevation -> thin line; BRouter -> casing (visually distinct).
- formatDistance now rounds metres (was 966.145...m).
2026-09-14 12:35:39 +03:00
..
capabilities GPX export + GPS background recording fixes 2026-05-16 10:49:55 +03:00
gen/android/app Share image Stage 2: native save/share + settings background picker 2026-09-14 10:38:29 +03:00
icons GPX export + GPS background recording fixes 2026-05-16 10:49:55 +03:00
src Ridden-roads-preferred router: plan over your own tracks first 2026-09-14 12:35:39 +03:00
build.rs build: embed exact/fresh git hash (+ -dirty for uncommitted code) 2026-08-20 19:55:08 +03:00
Cargo.lock Bump version to 0.1.453 (build.sh output) 2026-09-14 11:53:11 +03:00
Cargo.toml Bump version to 0.1.453 (build.sh output) 2026-09-14 11:53:11 +03:00
tauri.conf.json Bump version to 0.1.453 (build.sh output) 2026-09-14 11:53:11 +03:00