|
|
0f2314945e
|
add watchOS code from Workout+ to TODO for future reference
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
|
2026-03-01 10:56:42 +01:00 |
|
Felix Förtsch
|
1c177c5336
|
add WorkoutStateManager for ViewModel functionality
|
2024-11-26 17:22:29 +01:00 |
|
Felix Förtsch
|
1668b29803
|
add GenericItemManager, fix small inconsistencies
|
2024-11-15 16:49:49 +01:00 |
|
Felix Förtsch
|
02e2937094
|
add ModelContainerPreview conecept, move SampleData, fix Exercise, ExerciseUnit, ExerciseType
|
2024-11-13 13:59:39 +01:00 |
|
Felix Förtsch
|
370e070fcd
|
clean up ActiveWorkoutSession
|
2024-11-12 15:02:52 +01:00 |
|
Felix Förtsch
|
19b3d89010
|
add NavigationManager for programatic navigation from the root
|
2024-11-04 14:43:47 +01:00 |
|
Felix Förtsch
|
c722d59aff
|
add SimpleStopWatch to ActiveWorkoutSession
|
2024-10-28 12:00:56 +01:00 |
|
Felix Förtsch
|
d1a87957f6
|
change folders to the "feature" mindset
|
2024-10-21 15:03:47 +02:00 |
|
Felix Förtsch
|
97ecbcc6f4
|
create ER diagram, refactor to conform to diagram, simplify session management
|
2024-10-18 17:23:24 +02:00 |
|
Felix Förtsch
|
b7f5caf9dd
|
simplify Exercise to only hold on to the unit of the metric, remove ValueKeyboard as input
|
2024-10-02 12:41:04 +02:00 |
|
Felix Förtsch
|
41a82f081a
|
add ValueKeyboard as input for exercise values
|
2024-09-27 17:17:32 +02:00 |
|
Felix Förtsch
|
4a42fc6c33
|
add ExerciseEditor, Picker skeletons, AutocompleteTextfield
|
2024-09-23 11:41:34 +02:00 |
|
Felix Förtsch
|
41b97964c4
|
add always sorted [WorkoutItem], ContentUnavailableView to searches, SampleData import, refactor WorkoutItem init
|
2024-09-18 15:05:05 +02:00 |
|
Felix Förtsch
|
0a400ff349
|
add ActiveWorkoutSession logic, refactor Home, add additional sample data, add isDebug
|
2024-09-14 17:01:20 +02:00 |
|
Felix Förtsch
|
f45d6288dd
|
add Miniplayer, ActiveWorkoutSession skeleton
|
2024-09-08 20:54:09 +02:00 |
|
Felix Förtsch
|
03cc854c66
|
refactor WorkoutItemLibrarySheet, add Set sample data
|
2024-09-07 11:27:01 +02:00 |
|
Felix Förtsch
|
87f1922a61
|
integrate WorkoutIcon throughout the navigation
|
2024-09-06 16:01:17 +02:00 |
|
Felix Förtsch
|
6018a57473
|
add WorkoutIconSelector to select icon and color for a Workout
|
2024-09-06 08:24:24 +02:00 |
|
Felix Förtsch
|
d82d0cd9fa
|
fix repetitive save of WorkoutItem, add: Onboarding, Defaults, Settings, Trainer/Trainee skeletons, reorder files, remove all Bindable
|
2024-09-04 18:44:28 +02:00 |
|
Felix Förtsch
|
0905ea7d3f
|
add draft views for sets of exercises
|
2024-09-02 20:44:56 +02:00 |
|
Felix Förtsch
|
8e1d3306b9
|
introduce WorkoutItem, refactor ExerciseTemplate to Exercise
|
2024-09-02 17:17:11 +02:00 |
|
Felix Förtsch
|
22b0ba372e
|
retain order of the exercises during persistence process
|
2024-08-30 16:01:38 +02:00 |
|
Felix Förtsch
|
4afc656374
|
add new exercise creation behavior to workouts
|
2024-08-27 15:57:59 +02:00 |
|
Felix Förtsch
|
c93aa60f2e
|
add nothing found view to WorkoutIconSelector, add search to ExerciseLibrary
|
2024-08-27 14:50:41 +02:00 |
|
Felix Förtsch
|
edaea5e862
|
add WorkoutIconSelector, change the way adding ExerciseTemplate works to in-List
|
2024-08-27 14:26:46 +02:00 |
|
Felix Förtsch
|
19e91d75e0
|
add ExerciseTemplate conecpt, fix UI elements
|
2024-08-25 23:20:56 +02:00 |
|
Felix Förtsch
|
71719c1f1b
|
add UI for adding exercises to workouts
|
2024-08-22 14:55:59 +02:00 |
|
Felix Förtsch
|
419e2bc699
|
add Workout, Exercise and their Library, Add, and Details views
|
2024-08-19 15:33:32 +02:00 |
|
Felix Förtsch
|
97d4038fb6
|
add minimal workout interface, not linked with exercises yet
|
2024-08-16 16:53:02 +02:00 |
|
Felix Förtsch
|
e33f9e80bc
|
add template for items, copy over exercise library
|
2024-08-13 00:52:55 +02:00 |
|
Felix Förtsch
|
ec2a7c15c7
|
add minimal generalized main/detail view
|
2024-08-13 00:23:16 +02:00 |
|
Felix Förtsch
|
d92710eec4
|
add sheet to add exercises
|
2024-08-10 17:10:23 +02:00 |
|
Felix Förtsch
|
272a6906b1
|
add minimal case for ExerciseLibrary
|
2024-08-10 16:09:00 +02:00 |
|
Felix Förtsch
|
8f289e506f
|
Initial Commit
|
2024-08-10 15:46:21 +02:00 |
|