baldav/src-tauri
4aiman 84a2b786ca GPS: course-up map rotation in landscape + robust screen-off import
- applyBearing: use h, not h - rotOffset. The .rec-screen (map + panel) is
  CSS-rotated by rotOffset in landscape and setBearing adds another rotate on
  the map pane; subtracting rotOffset cancelled the screen rotation for the
  map only, gluing course to the portrait top edge while the panel turned.
  Using h lets the map turn with the screen -> course points to physical top.
- Poll: guard the requestAnimationFrame yield with !document.hidden. rAF never
  fires while the screen is off, so awaiting it there hung the import loop and
  froze point import mid-walk (regression from the progressive-draw change).
- recoverSession: import missing native points by the SET of existing
  timestamps instead of ts > maxDbTs. Sparse screen-gated points can have a
  late max ts, so the old check imported nothing and left the track full of
  gaps; also pass sensorData so bearing/accel/gyro are stored.
2026-07-08 22:11:17 +03:00
..
capabilities GPX export + GPS background recording fixes 2026-05-16 10:49:55 +03:00
gen/android/app/src/main GPS accuracy-gated points + bearing; fix startup UI freeze 2026-07-07 00:28:27 +03:00
icons GPX export + GPS background recording fixes 2026-05-16 10:49:55 +03:00
src GPS accuracy-gated points + bearing; fix startup UI freeze 2026-07-07 00:28:27 +03:00
build.rs Seed products DB + Settings screen + build fixes 2026-05-14 17:35:29 +03:00
Cargo.lock GPS: course-up map rotation in landscape + robust screen-off import 2026-07-08 22:11:17 +03:00
Cargo.toml GPS: course-up map rotation in landscape + robust screen-off import 2026-07-08 22:11:17 +03:00
tauri.conf.json GPS: course-up map rotation in landscape + robust screen-off import 2026-07-08 22:11:17 +03:00