..
models
Add GPS run foundation: TCX codec, DB, deps
2026-11-10 15:37:41 +01:00
sandbox
Sandbox: keep a launch intent for the FGS
2026-11-01 22:12:41 +01:00
screens
Add set haptics, finish chime, sound switch
2026-11-01 21:46:09 +01:00
services
Marker lists distinct runs; guard fixes
2026-11-10 16:11:59 +01:00
ui
Add set haptics, finish chime, sound switch
2026-11-01 21:46:09 +01:00
widgets
Import RunnerUp history into the app
2026-11-10 16:07:03 +01:00
fake_audio_platform.dart
workout_app: run the break countdown in a foreground service with notifications
2026-09-13 20:28:36 +02:00
fake_break_service.dart
Add set haptics, finish chime, sound switch
2026-11-01 21:46:09 +01:00
fake_path_provider.dart
workout_app: run the break countdown in a foreground service with notifications
2026-09-13 20:28:36 +02:00
fake_pc_pairing.dart
workout_app: send finished workout to the PC instantly; PC link pairing; summary <100 ms
2026-10-09 19:08:22 +02:00
fake_secure_storage.dart
Add phone-workout GitHub sync via shared crdt_sync (Workstream C)
2026-07-11 00:06:59 +02:00
firebase_backend_google_test.dart
Tests can no longer write the live desktop Firebase credential
2026-09-27 08:35:18 +02:00
flutter_test_config.dart
Tests can no longer write the live desktop Firebase credential
2026-09-27 08:35:18 +02:00
google_platform_test.dart
workout_app: add Google sign-in support for the Firebase sync account
2026-08-14 10:56:16 +02:00
google_platform_web_test.dart
workout_app: add Google sign-in support for the Firebase sync account
2026-08-14 10:56:16 +02:00
google_sign_in_backend_test.dart
workout_app: add Google sign-in support for the Firebase sync account
2026-08-14 10:56:16 +02:00
main_lifecycle_test.dart
Cover the lock-mode flag, and mark the one branch Linux cannot reach
2026-08-22 13:06:49 +02:00
pc_poke_contract_test.dart
workout_app: send finished workout to the PC instantly; PC link pairing; summary <100 ms
2026-10-09 19:08:22 +02:00
widget_test.dart
Workout screen never moves when a rest starts; a sandbox flavor to prove it on the phone
2026-09-20 18:55:08 +02:00