GPX export: button in session detail, standard GPX 1.1 format. Background GPS fixes: - Native service: batched writes (10s flush) instead of per-point appendText — eliminates race condition with reader - JS reader: skip corrupt lines, sort by timestamp, track by ts instead of line count — handles partial writes and reordering - Recovery: idempotent import using max DB timestamp - Live recording: seq numbers on every point - FileObserver watches correct path (app root, not files/dev.baldav.app) - Removed ACCESS_BACKGROUND_LOCATION (causes throttling) Nav: "Трекинг" button on GPS screen when recording active.
18 lines
442 B
TOML
18 lines
442 B
TOML
[package]
|
|
name = "baldav"
|
|
version = "0.1.59"
|
|
edition = "2021"
|
|
|
|
[lib]
|
|
name = "baldav_lib"
|
|
crate-type = ["staticlib", "cdylib", "rlib"]
|
|
|
|
[build-dependencies]
|
|
tauri-build = { version = "2", features = [] }
|
|
|
|
[dependencies]
|
|
tauri = { version = "2", features = [] }
|
|
tauri-plugin-sql = { version = "2", features = ["sqlite"] }
|
|
serde = { version = "1", features = ["derive"] }
|
|
serde_json = "1"
|
|
rusqlite = { version = "0.31", features = ["bundled"] }
|