baldav/src-tauri
4aiman 184b86b18c Tile import, road map, orientation lock, CSP fix, tile error handling
- Tile import: pack_tiles.js (PNG→SQLite), Rust import_tiles + download_file
  commands, JS importFromSqlite, UI in settings (file + router download)
- Road map: road_points table with 2m dedup, rebuild_roads + get_road_points
  Rust commands (bypass Tauri SQL plugin 28K row limit), bike=blue walk=brown
- Orientation lock button (A/L) on recording map, hysteresis 65/35 degrees
- CSP fix: tile URL a.tile.openstreetmap.org (matches *.tile CSP pattern)
- Tile errors: done(null, tile) instead of Error to prevent crash cascade
- GPS placeholder: only show when state=waiting_gps (not on screen re-enter)
- ureq body size: use into_reader() to bypass 10MB limit for tile downloads
2026-06-26 16:41:14 +03:00
..
capabilities GPX export + GPS background recording fixes 2026-05-16 10:49:55 +03:00
gen/android/app/src/main Sensors, walk limits, GPS fixes, water UI, manual routes, Gridnev products, OTA router 2026-06-18 22:54:45 +03:00
icons GPX export + GPS background recording fixes 2026-05-16 10:49:55 +03:00
src Tile import, road map, orientation lock, CSP fix, tile error handling 2026-06-26 16:41:14 +03:00
build.rs Seed products DB + Settings screen + build fixes 2026-05-14 17:35:29 +03:00
Cargo.lock Tile import, road map, orientation lock, CSP fix, tile error handling 2026-06-26 16:41:14 +03:00
Cargo.toml Tile import, road map, orientation lock, CSP fix, tile error handling 2026-06-26 16:41:14 +03:00
tauri.conf.json Tile import, road map, orientation lock, CSP fix, tile error handling 2026-06-26 16:41:14 +03:00