42 Commits (e1a1da6835caa32e58660914b85a0c7c407143ea)
 

Author SHA1 Message Date
lambda e1a1da6835
fix: prominent target values and no layout jump on warnings
6 days ago
lambda b6ea23f02d
feat: show target power/cadence with off-target warning
6 days ago
lambda ee913002ff
fix: silence dead_code warning on MockSource::commands
6 days ago
lambda 505cce1943
fix: mock trainer emits cadence along with power
6 days ago
lambda bbf6e97d87
test: mock-verify workout engine command sequence (phase 6)
6 days ago
lambda 680d80fded
feat: workout selection and progress UI (phase 5)
6 days ago
lambda 688de29269
refactor: flatten nested ifs in workout engine
6 days ago
lambda b3f42d1f33
feat: workout execution engine (phase 4)
6 days ago
lambda 981747fc50
feat: FTP in state with set_ftp/get_ftp (phase 3)
6 days ago
lambda 46e6510f05
feat: list_workouts and get_workout commands (phase 2)
6 days ago
lambda a08b3ed76c
feat: workout model, JSON parser and flatten (phase 1)
6 days ago
lambda 94cfe8f102 Merge pull request 'reading-sensors' (#3) from reading-sensors into main
6 days ago
lambda d194d2a226
fix: per-cycle control slot to close reconnect race, idempotent battery icon
7 days ago
lambda 9ec7b78e98
fix: cancel routing task on drop, handle control result, tighten validation
7 days ago
lambda 66f7e82887
fix: telemetry live updates, input validation, connection race in UI
1 week ago
lambda 7cd6674bdd
fix: FTMS indoor bike data, control confirmation, watchdog reconnects
1 week ago
lambda 9f9b4d48e2
fix: remove unused futures stream import
1 week ago
lambda 99c1ca2df9
feat: show reconnect status in UI
1 week ago
lambda d161c74eee
feat: reconnect telemetry stream on disconnect
1 week ago
lambda ac351c9efc
feat: add consume_with_watchdog stream helper with tests
1 week ago
lambda f99b79feab
feat: track trainer targets in state for reconnect
1 week ago
lambda c7e1b3d9fb
feat: add BLE watchdog constants and connection event
1 week ago
lambda 3f48886f5c
Подключение и чтение датчиков + запись
1 week ago
lambda 9fb6a22c84
Рефакторинг splashscreen
1 week ago
lambda d8049e89c3
Чтение данных с датчиков и запись + моки устройств
1 week ago
lambda a979f5dda7
Update tests
1 week ago
lambda b187811649 Merge pull request 'connection-refactoring-ai' (#2) from connection-refactoring-ai into main
1 week ago
lambda 29d709d8e2
Фикс комментариев
1 week ago
lambda 548a517391
Рефакторинг после долгого перерыва
1 week ago
lambda 6020a7c777
UNKNOWN CHANGES AFTER LONG DEVELOPMENT PAUSE
1 week ago
lambda a498e4edea Save ble adapter in state
1 year ago
lambda 17c1aafd5e Add basic device connection logic doc
1 year ago
lambda 2e79067db6
move to tauri windows from custom state machine
1 year ago
lambda 2022ebe38c Implement basic ui state machine
1 year ago
lambda b3ad6815ad Merge pull request 'add tauri app' (#1) from tauri-app into main
1 year ago
lambda c2b03b84ba
add tauri app
1 year ago
lambda 7df0a9a413
add code for gatt communications
1 year ago
lambda 200224f0d6 Connect HR using core class
1 year ago
Lambda 5881d32886 add examples
1 year ago
lambda 2777cd69aa
Add code for devices and sensors control
1 year ago
Lambda 79d339a4d3 add example of scanning
1 year ago
Lambda ede805fb53 first commit
1 year ago