Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
34 commits
Select commit Hold shift + click to select a range
ae6db6e
Move to riverpod three
rolandgeider Nov 11, 2025
6946155
Allow the user to control the gym mode
rolandgeider Nov 11, 2025
06cfa3a
Move more logic to the gym mode provider
rolandgeider Nov 11, 2025
2e53847
Allow clearing the times for workout sessions
rolandgeider Nov 11, 2025
5d37b55
Localize gym mode setting options
rolandgeider Nov 11, 2025
9ea6674
Add test for calculatePages
rolandgeider Nov 11, 2025
e62e5d6
Show current workout in gym mode
rolandgeider Nov 13, 2025
66b18b6
Further refactoring the gym mode
rolandgeider Nov 14, 2025
742d8da
Properly render the current progression of the workout
rolandgeider Nov 14, 2025
317ae25
Remove the exercise ID, this is not used anymore
rolandgeider Nov 14, 2025
03cd945
Move the workout progression to the main navigation menu
rolandgeider Nov 14, 2025
f1f37d3
Allow swapping exercises in the gym mode
rolandgeider Nov 15, 2025
ec8578d
Add some tests and fix a small bug in uuid handling
rolandgeider Nov 15, 2025
3273415
Fix test and move the files around a bit
rolandgeider Nov 15, 2025
0bfb063
Disable exercise swap button if set is fully logged
rolandgeider Nov 15, 2025
033213a
Allow opening the workout progress dialog from the progress indicator
rolandgeider Nov 15, 2025
a4909bd
Rename some tests
rolandgeider Nov 15, 2025
a072692
Add smoke and golden test for gym progression tab
rolandgeider Nov 15, 2025
c26e382
Allow adding additional exercises to the workout
rolandgeider Nov 15, 2025
d094c40
Remove dependency of SlotData
rolandgeider Nov 15, 2025
e7c233e
Add test for recalculateIndices
rolandgeider Nov 16, 2025
6895911
Polish workout progression dialog
rolandgeider Nov 16, 2025
925175b
Handle case where no page can be found
rolandgeider Nov 16, 2025
9bb417b
Don't recalculate the pages if it's not needed
rolandgeider Nov 16, 2025
bd727c9
When adding exercises only one is added
rolandgeider Nov 16, 2025
067fa74
Revert to showDialog
rolandgeider Nov 16, 2025
8aa0dea
Fix tests
rolandgeider Nov 16, 2025
8818bf3
Simplify test and add tag
rolandgeider Nov 16, 2025
02a0f89
update goldens
rolandgeider Nov 16, 2025
3119429
Cleanup, tests, etc
rolandgeider Nov 16, 2025
9f66815
Merge branch 'master' into feature/gym-mode
rolandgeider Nov 19, 2025
ca0f920
Update pubspec.lock
rolandgeider Nov 19, 2025
fcc0b68
Properly update the rir value when copying from old logs
rolandgeider Nov 19, 2025
5f61af3
Update generated files
rolandgeider Nov 20, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion integration_test/3_gym_mode.dart
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ import 'package:wger/screens/gym_mode.dart';
import 'package:wger/screens/routine_screen.dart';
import 'package:wger/theme/theme.dart';

import '../test/routine/gym_mode_screen_test.mocks.dart';
import '../test/routine/gym_mode/gym_mode_test.mocks.dart';
import '../test_data/exercises.dart';
import '../test_data/routines.dart';

Expand Down
Loading