Commit Graph
17 Commits
Author SHA1 Message Date
JustZoe101 522337d332 fix(workout-builder): use navigation namespace for screen title translation 2026-08-11 16:49:35 +02:00
JustZoe101 070429627b fix(workout-builder): defer TextInput updates to onBlur using local state 2026-08-11 16:48:01 +02:00
JustZoe101 2333ba7caa fix(builder): remove duplicate closing View tag 2026-08-09 13:37:25 +02:00
JustZoe101 9107a64595 fix(workout-builder): handle keyboard overlap on builder screen 2026-08-09 12:53:12 +02:00
JustZoe101 819d26e0f6 feat(workout-summary): add lengths, avg pace, and per-set pool pace stats; fix swipe direction 2026-08-08 23:39:21 +02:00
JustZoe101 6802441553 feat(settings): display native app version using expo-application 2026-08-08 22:52:40 +02:00
JustZoe101 262d7d7fe4 feat(active-workout): require paired Watch to start workout 2026-08-08 12:30:07 +02:00
JustZoe101 20e6e73c81 refactor(workout): extract shared WorkoutSummary component from PostSwim and SessionDetail screens 2026-08-08 12:27:59 +02:00
JustZoe101 831ec6b836 feat(watch-connectivity): add WearOS support alongside Apple Watch 2026-08-08 12:00:02 +02:00
JustZoe101 9946e78858 feat(i18n): add internationalization with i18next and expo-localization 2026-08-08 10:09:30 +02:00
JustZoe101 c14ccf1d2c feat(workouts): add swipe-to-delete with gesture handler and pull-to-refresh 2026-08-07 16:55:18 +02:00
JustZoe101 48286041c6 feat(watch): add lap detection via accelerometer and workout sync to phone 2026-08-07 16:35:20 +02:00
JustZoe101 00a8220096 fix(watch-connectivity): improve WCSession lifecycle and message reliability 2026-08-07 15:32:40 +02:00
JustZoe101 e64e2353d9 fix(db): replace crypto.randomUUID with custom UUID generator 2026-08-07 13:11:27 +02:00
JustZoe101 e47ffbaca9 feat(navigation): add tab bar icons using Ionicons 2026-08-07 13:10:37 +02:00
JustZoe101 11f0d16515 fix: resolve import paths and module loading errors 2026-08-07 12:41:04 +02:00
JustZoe101 43b6467efb feat: initial project scaffold with Watch companion app 2026-08-04 17:28:06 +02:00