halkyon/apps/train/halkyon_train_flutter/test/feature/workout
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Tizian 「ティツィアーン」 c8f16686ec
fix(train): a ride by the wheel goes out with its power, cadence and distance, and learns no wheel from tunnels (ADR 0030, D49, D51)
A trainer ride exported heart rates alone (or nothing) and a ride through tunnels the wheel's totals over GPS's distances; GPX's type came before its description and TCX's watts before the cadence, against their schemas. The wheel's size was learnt from rides GPS covered only in part. The live screen parsed the whole recording again on every sensor frame; now it reads each line once and shows sensors on the second's tick. The offline maps' requests time out after 20 s.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Signed-off-by: Tizian 「ティツィアーン」 <raisondetredev@pm.me>
2026-10-30 15:53:11 +01:00
..
series_payload_test.dart feat(train): a workout's and its series' payloads (ADR 0030, D14) 2026-10-30 15:52:47 +01:00
sync_workout_gateway_test.dart feat(train): other apps' workouts read from Health Connect (ADR 0030, D31) 2026-10-30 15:52:53 +01:00
workout_analysis_test.dart feat(train): a ride reads the bike's speed and cadence sensor and power meter (ADR 0030, D49) 2026-10-30 15:53:06 +01:00
workout_export_test.dart fix(train): a ride by the wheel goes out with its power, cadence and distance, and learns no wheel from tunnels (ADR 0030, D49, D51) 2026-10-30 15:53:11 +01:00
workout_payload_test.dart feat(train): a workout keeps its plan's steps as laps, shown on its page (ADR 0030, D43) 2026-10-30 15:53:00 +01:00
workout_repository_test.dart feat(train): the person's workouts, sealed and synced (ADR 0030, D14) 2026-10-30 15:52:48 +01:00
workouts_cubit_test.dart feat(train): the workouts listed, and each one's page with its map (ADR 0030, D22-D24) 2026-10-30 15:52:50 +01:00