Roland Geider
33111b79e9
Fix bug causing the "copy to log" to not work anymore
2025-12-16 13:24:10 +01:00
Roland Geider
71fc13b9ea
Merge pull request #1039 from wger-project/fix/gym-mode-logs
...
Correctly handle state change in LogFormWidget
2025-12-14 22:17:42 +01:00
Floris C
0819a2dd2e
Translated using Weblate (Dutch)
...
Currently translated at 58.5% (216 of 369 strings)
Translation: wger Workout Manager/Mobile App
Translate-URL: https://hosted.weblate.org/projects/wger/mobile/nl/
2025-12-14 22:17:04 +01:00
Roland Geider
0787ec1c30
Translated using Weblate (German)
...
Currently translated at 100.0% (369 of 369 strings)
Translation: wger Workout Manager/Mobile App
Translate-URL: https://hosted.weblate.org/projects/wger/mobile/de/
# Conflicts:
# lib/l10n/app_de.arb
2025-12-14 22:16:43 +01:00
Максим Горпиніч
68ea2042a6
Translated using Weblate (Ukrainian)
...
Currently translated at 100.0% (369 of 369 strings)
Translation: wger Workout Manager/Mobile App
Translate-URL: https://hosted.weblate.org/projects/wger/mobile/uk/
2025-12-14 22:15:29 +01:00
Diego Menezes
bf38d01fe3
Translated using Weblate (Portuguese (Brazil))
...
Currently translated at 100.0% (369 of 369 strings)
Translation: wger Workout Manager/Mobile App
Translate-URL: https://hosted.weblate.org/projects/wger/mobile/pt_BR/
2025-12-14 22:15:29 +01:00
Diego Menezes
63e67a686f
Translated using Weblate (Portuguese (Brazil))
...
Currently translated at 100.0% (369 of 369 strings)
Translation: wger Workout Manager/Mobile App
Translate-URL: https://hosted.weblate.org/projects/wger/mobile/pt_BR/
2025-12-14 22:15:29 +01:00
Roland Geider
4b04b2b89a
Correctly handle state change in LogFormWidget
...
This was causing the logs from a previous exercise being displayed and saved
2025-12-14 22:08:22 +01:00
unknown
8d91209081
Feat: Add German translation for Gym Mode Settings
...
Added German translations in app_de.arb. This is my first time working with Flutter localization!
2025-12-14 21:45:57 +01:00
Floris C
3cebf8e2c9
Translated using Weblate (Dutch)
...
Currently translated at 17.6% (62 of 352 strings)
Translation: wger Workout Manager/Mobile App
Translate-URL: https://hosted.weblate.org/projects/wger/mobile/nl/
2025-12-04 14:41:21 +00:00
Elias Lang
8ece300f0e
Translated using Weblate (German)
...
Currently translated at 99.7% (351 of 352 strings)
Translation: wger Workout Manager/Mobile App
Translate-URL: https://hosted.weblate.org/projects/wger/mobile/de/
2025-12-04 14:41:18 +00:00
Ruben Sardinha
88d6c20c5b
Translated using Weblate (Portuguese (Portugal))
...
Currently translated at 92.3% (325 of 352 strings)
Translation: wger Workout Manager/Mobile App
Translate-URL: https://hosted.weblate.org/projects/wger/mobile/pt_PT/
2025-12-04 14:41:18 +00:00
john
22eaadeafd
Translated using Weblate (Filipino)
...
Currently translated at 3.6% (13 of 352 strings)
Translation: wger Workout Manager/Mobile App
Translate-URL: https://hosted.weblate.org/projects/wger/mobile/fil/
2025-12-04 14:41:17 +00:00
Rafael Acurcio
96c1f09b68
Translated using Weblate (Portuguese (Brazil))
...
Currently translated at 89.2% (314 of 352 strings)
Translation: wger Workout Manager/Mobile App
Translate-URL: https://hosted.weblate.org/projects/wger/mobile/pt_BR/
2025-12-04 14:41:16 +00:00
john
ff36b3e51e
Added translation using Weblate (Filipino)
2025-12-04 14:41:14 +00:00
Roland Geider
a7f281bd3f
Merge pull request #989 from wger-project/feature/gym-mode
...
Gym mode improvements
2025-12-04 12:24:44 +01:00
Roland Geider
06b32a2bd9
Better volume calculations, other cleanup
2025-12-04 12:14:57 +01:00
Roland Geider
d45fb604a2
Add test for the gym mode options
2025-12-02 23:00:43 +01:00
Roland Geider
ffc2f1a674
Allow some options for the user to control the timer between sets
2025-12-02 22:32:14 +01:00
Anupthor007
55259e7483
feat: add configurable sound & vibration when countdown finishes ( Fixes #1012 )
2025-12-02 20:45:49 +01:00
Roland Geider
910e662243
Correctly show exercise overviews for supersets
2025-12-02 17:21:12 +01:00
Roland Geider
556713319c
Correctly calculate the total number of pages
2025-12-02 16:55:25 +01:00
Roland Geider
5bc65f6141
Merge branch 'fork/Anupthor007/add-const-key-dashboard'
2025-12-02 13:53:06 +01:00
Roland Geider
3736031ad8
Re-add debug banner
2025-12-02 13:52:52 +01:00
Roland Geider
56cdffb010
Merge branch 'master' into feature/gym-mode
...
# Conflicts:
# integration_test/3_gym_mode.dart
# ios/Podfile.lock
# lib/screens/gym_mode.dart
# pubspec.yaml
2025-12-02 12:35:32 +01:00
Roland Geider
60cb00945c
Small cleanups and optimizations
2025-12-01 23:00:23 +01:00
Roland Geider
559eb26631
Make the app work better on wider screens
2025-12-01 13:44:25 +01:00
Anupthor007
050fb3b943
chore: add super.key to DashboardScreen constructor
2025-11-30 14:01:17 +05:30
Anupthor007
570f89d418
Hide debug banner in main MaterialApp
2025-11-30 13:55:09 +05:30
Roland Geider
b291329350
Add workout stats screen to the screenshot / integration tests
...
Still need to decide if we want to keep the start page one, since it's
a bit... bare
2025-11-27 16:29:51 +01:00
Roland Geider
aeb01a517b
Refactor widgets used in logs
...
We should try to reuse as many as possible in the end-of-gym-mode logs and in
the routine log page
2025-11-27 15:08:06 +01:00
Roland Geider
142799d870
Fix localization
2025-11-27 13:28:20 +01:00
Roland Geider
ecd0b6c6b4
Add overview page when a workout has been completed
2025-11-26 20:17:02 +01:00
Roland Geider
f2fae3d888
Handle case where the reps and weight forms are empty
2025-11-26 12:35:36 +01:00
Roland Geider
9fa4597f8c
Remove unused variables
2025-11-26 12:35:12 +01:00
Roland Geider
5f61af3b66
Update generated files
2025-11-20 23:01:20 +01:00
Roland Geider
fcc0b683d4
Properly update the rir value when copying from old logs
2025-11-19 20:03:43 +01:00
Roland Geider
9f66815e10
Merge branch 'master' into feature/gym-mode
...
# Conflicts:
# lib/widgets/routines/gym_mode/navigation.dart
# pubspec.lock
# test/exercises/contribute_exercise_image_test.mocks.dart
# test/exercises/contribute_exercise_test.mocks.dart
# test/nutrition/nutritional_meal_form_test.mocks.dart
# test/nutrition/nutritional_plan_form_test.mocks.dart
2025-11-19 19:18:45 +01:00
lenka369
27c80ed550
prevent duplicate ingredients in cache
2025-11-18 23:34:12 +01:00
lenka369
dcdfcba631
Merge branch 'wger-project:master' into master
2025-11-18 18:50:23 +01:00
Roland Geider
ce983c2db1
Merge pull request #991 from wger-project/fix/timezone-handling
...
Properly handle timezones (again)
2025-11-18 17:42:02 +01:00
Roland Geider
fc881c4929
Properly handle timezones
...
This should (hopefully 🤞 ) take care of problems saving entries with timezone
information.
2025-11-18 16:30:52 +01:00
Roland Geider
3119429a02
Cleanup, tests, etc
2025-11-17 14:36:47 +01:00
Roland Geider
067fa7455f
Revert to showDialog
...
The modal sheet was causing problems when using the autocompleter,
there were overflows and even if we fixed that, there wasn't enough space
to comfortably use it
2025-11-16 15:57:07 +01:00
Roland Geider
bd727c949b
When adding exercises only one is added
2025-11-16 15:50:23 +01:00
Roland Geider
9bb417bd3f
Don't recalculate the pages if it's not needed
...
This keeps the progression saved as well as any changed exercises
2025-11-16 15:48:15 +01:00
Roland Geider
925175b0e5
Handle case where no page can be found
...
Note that this shouldn't actually happen, we should find a proper solution
2025-11-16 15:19:51 +01:00
Roland Geider
689591195f
Polish workout progression dialog
...
Exercise names are not repeated anymore (again) and we use a bottom sheet now
instead of a modal dialog
2025-11-16 15:16:09 +01:00
lenka369
aaa91a4591
Update mock files
2025-11-16 08:53:18 +01:00
Roland Geider
d094c407c9
Remove dependency of SlotData
...
Now, the LogPage gets all it's info from the state.
2025-11-16 00:34:46 +01:00