Roland Geider
f6a073766a
Improve and consolidate the image error handler
2025-11-10 20:23:52 +01:00
Alessio
b9ac7bf19c
Translated using Weblate (Italian)
...
Currently translated at 92.0% (324 of 352 strings)
Translation: wger Workout Manager/Mobile App
Translate-URL: https://hosted.weblate.org/projects/wger/mobile/it/
2025-10-29 11:34:37 +01:00
Milo Ivir
760e7728fb
Translated using Weblate (Croatian)
...
Currently translated at 100.0% (352 of 352 strings)
Translation: wger Workout Manager/Mobile App
Translate-URL: https://hosted.weblate.org/projects/wger/mobile/hr/
2025-10-29 11:34:36 +01:00
Paul Bonneau
955970b1d0
Translated using Weblate (French)
...
Currently translated at 100.0% (352 of 352 strings)
Translation: wger Workout Manager/Mobile App
Translate-URL: https://hosted.weblate.org/projects/wger/mobile/fr/
2025-10-29 11:34:35 +01:00
Milo Ivir
537b50d556
Translated using Weblate (Croatian)
...
Currently translated at 79.5% (280 of 352 strings)
Translation: wger Workout Manager/Mobile App
Translate-URL: https://hosted.weblate.org/projects/wger/mobile/hr/
2025-10-29 11:34:34 +01:00
Максим Горпиніч
020c3a872a
Translated using Weblate (Ukrainian)
...
Currently translated at 100.0% (352 of 352 strings)
Translation: wger Workout Manager/Mobile App
Translate-URL: https://hosted.weblate.org/projects/wger/mobile/uk/
2025-10-29 11:34:34 +01:00
Максим Горпиніч
769b36f5d2
Translated using Weblate (Ukrainian)
...
Currently translated at 100.0% (351 of 351 strings)
Translation: wger Workout Manager/Mobile App
Translate-URL: https://hosted.weblate.org/projects/wger/mobile/uk/
2025-10-29 11:34:33 +01:00
v7mbz
84acd13254
Translated using Weblate (Spanish)
...
Currently translated at 100.0% (338 of 338 strings)
Translation: wger Workout Manager/Mobile App
Translate-URL: https://hosted.weblate.org/projects/wger/mobile/es/
2025-10-29 11:34:33 +01:00
Максим Горпиніч
46dc3a44d8
Translated using Weblate (Ukrainian)
...
Currently translated at 100.0% (338 of 338 strings)
Translation: wger Workout Manager/Mobile App
Translate-URL: https://hosted.weblate.org/projects/wger/mobile/uk/
2025-10-29 11:34:32 +01:00
Mahmuoud Salehi
50bcb0bbe8
Translated using Weblate (Persian)
...
Currently translated at 34.7% (116 of 334 strings)
Translation: wger Workout Manager/Mobile App
Translate-URL: https://hosted.weblate.org/projects/wger/mobile/fa/
2025-10-29 11:34:31 +01:00
Mahmuoud Salehi
ec4285bd05
Translated using Weblate (Persian)
...
Currently translated at 32.0% (107 of 334 strings)
Translation: wger Workout Manager/Mobile App
Translate-URL: https://hosted.weblate.org/projects/wger/mobile/fa/
2025-10-29 11:34:30 +01:00
Roland Geider
ed01cbb51d
Translated using Weblate (German)
...
Currently translated at 94.6% (316 of 334 strings)
Translation: wger Workout Manager/Mobile App
Translate-URL: https://hosted.weblate.org/projects/wger/mobile/de/
2025-10-29 11:34:30 +01:00
Wiputdanai Pinkaew (Kang)
c7520c4db8
Translated using Weblate (Thai)
...
Currently translated at 9.8% (33 of 334 strings)
Translation: wger Workout Manager/Mobile App
Translate-URL: https://hosted.weblate.org/projects/wger/mobile/th/
2025-10-29 11:34:29 +01:00
Максим Горпиніч
9cc9dda448
Translated using Weblate (Ukrainian)
...
Currently translated at 100.0% (334 of 334 strings)
Translation: wger Workout Manager/Mobile App
Translate-URL: https://hosted.weblate.org/projects/wger/mobile/uk/
2025-10-29 11:34:28 +01:00
Максим Горпиніч
5a40891f51
Translated using Weblate (Ukrainian)
...
Currently translated at 100.0% (334 of 334 strings)
Translation: wger Workout Manager/Mobile App
Translate-URL: https://hosted.weblate.org/projects/wger/mobile/uk/
2025-10-29 11:34:28 +01:00
Максим Горпиніч
89ad67417c
Translated using Weblate (Ukrainian)
...
Currently translated at 100.0% (334 of 334 strings)
Translation: wger Workout Manager/Mobile App
Translate-URL: https://hosted.weblate.org/projects/wger/mobile/uk/
2025-10-29 11:34:27 +01:00
Roland Geider
df40ca77f0
Translated using Weblate (German)
...
Currently translated at 98.1% (315 of 321 strings)
Translation: wger Workout Manager/Mobile App
Translate-URL: https://hosted.weblate.org/projects/wger/mobile/de/
2025-10-29 11:34:27 +01:00
Ninguém Mesmo
6d1061185a
Translated using Weblate (Portuguese)
...
Currently translated at 100.0% (321 of 321 strings)
Translation: wger Workout Manager/Mobile App
Translate-URL: https://hosted.weblate.org/projects/wger/mobile/pt/
2025-10-29 11:34:26 +01:00
Marina Aranha
a6fecfcc8d
Translated using Weblate (Portuguese (Brazil))
...
Currently translated at 96.8% (311 of 321 strings)
Translation: wger Workout Manager/Mobile App
Translate-URL: https://hosted.weblate.org/projects/wger/mobile/pt_BR/
2025-10-29 11:34:25 +01:00
Максим Горпиніч
d7104ff52a
Translated using Weblate (Ukrainian)
...
Currently translated at 100.0% (321 of 321 strings)
Translation: wger Workout Manager/Mobile App
Translate-URL: https://hosted.weblate.org/projects/wger/mobile/uk/
2025-10-29 11:34:25 +01:00
Federico
ac0783936e
Translated using Weblate (Italian)
...
Currently translated at 100.0% (321 of 321 strings)
Translation: wger Workout Manager/Mobile App
Translate-URL: https://hosted.weblate.org/projects/wger/mobile/it/
2025-10-29 11:34:24 +01:00
Pablo Sarabia Ortiz
51efdf73bf
Translated using Weblate (Spanish)
...
Currently translated at 100.0% (317 of 317 strings)
Translation: wger Workout Manager/Mobile App
Translate-URL: https://hosted.weblate.org/projects/wger/mobile/es/
2025-10-29 11:34:24 +01:00
Ninguém Mesmo
afc15b1369
Translated using Weblate (Portuguese (Portugal))
...
Currently translated at 100.0% (317 of 317 strings)
Translation: wger Workout Manager/Mobile App
Translate-URL: https://hosted.weblate.org/projects/wger/mobile/pt_PT/
2025-10-29 11:34:23 +01:00
Максим Горпиніч
73c64e2a02
Translated using Weblate (Ukrainian)
...
Currently translated at 100.0% (317 of 317 strings)
Translation: wger Workout Manager/Mobile App
Translate-URL: https://hosted.weblate.org/projects/wger/mobile/uk/
2025-10-29 11:34:23 +01:00
Ninguém Mesmo
aa34e788ab
Translated using Weblate (Portuguese)
...
Currently translated at 100.0% (317 of 317 strings)
Translation: wger Workout Manager/Mobile App
Translate-URL: https://hosted.weblate.org/projects/wger/mobile/pt/
2025-10-29 11:34:22 +01:00
GhostInTheNN
e0228d5793
fix: Add autofillHints to password field for Android autofill support
...
Adds autofillHints property with AutofillHints.password to the password
TextFormField in PasswordField widget. This enables password managers
like Bitwarden to properly detect and autofill password fields on
Android devices.
Without this hint, the Android autofill framework cannot identify the
field as a password input, preventing password managers from offering
autofill suggestions.
Changes:
- Added autofillHints: const [AutofillHints.password] to TextFormField
in lib/widgets/auth/password_field.dart
Tested on Android with Bitwarden password manager.
2025-10-19 13:04:24 -04:00
Roland Geider
08a22e5ab0
Allow selecting start dates for routines in the future
2025-10-17 18:53:31 +02:00
Roland Geider
547a259df8
Rename parameter
2025-10-17 18:28:46 +02:00
Roland Geider
119bd4c115
Merge pull request #955 from GaecKo/feature/end_workout_button
...
Feature/end_workout_button in "jump to" section
2025-10-17 18:28:26 +02:00
Roland Geider
3a37c3fb1c
Move form to its own widget
...
This is cleaner and will allow us to get better errors in case they happen,
see e.g. #936
2025-10-17 17:28:59 +02:00
Arthur De Neyer
0533e8e927
NavigationHeader: made totalPages parameter facultative
2025-10-17 17:09:29 +02:00
Arthur De Neyer
2822ba755e
NavigationHeader constructor: optimized and reduced attributes
2025-10-17 16:51:09 +02:00
Roland Geider
c551b176fb
Merge pull request #950 from wger-project/feature/day-type
...
Set day and set types
2025-10-17 00:13:50 +02:00
Roland Geider
b0d1bce9aa
Consistently show the day and type name
2025-10-16 23:48:15 +02:00
Roland Geider
bc6a5ebdbf
Make common widget for when an image format is not supported
2025-10-16 22:03:40 +02:00
Roland Geider
0a427e50ff
Make sure the plate weights don't wrap in the calculator
2025-10-16 21:59:56 +02:00
Roland Geider
b4c77bf238
Move plate calculator visibility logic to the exercise itself
2025-10-16 21:59:56 +02:00
Arthur De Neyer
a0c13b60c9
fixed attribute name in session page
2025-10-15 23:50:19 +02:00
Arthur De Neyer
914d810d72
Merge branch 'master' of github.com:GaecKo/flutter into feature/end_workout_button
2025-10-15 23:43:06 +02:00
Arthur De Neyer
bc8b8fea31
dart formating
2025-10-13 23:41:40 +02:00
Arthur De Neyer
354a8c381c
feat: add end workout button to 'jump to' section
2025-10-13 23:36:10 +02:00
Max Pylypenko
d7ff88e688
avif: cleanup for non used translations as we are using more generic messages (imageFormatNotSupported and imageFormatNotSupportedDetail)
2025-10-14 00:16:26 +07:00
Max Pylypenko
1da04e29d2
avif: updated images to display generic error for non supported image types + translations
2025-10-13 00:14:49 +07:00
Max Pylypenko
51c41c800e
avif: updated gallery widget to display message for non supported avif image type
2025-10-12 00:46:37 +07:00
Roland Geider
1f6d22d85a
Tweak a bit how and when the types are shown
2025-10-09 23:11:10 +02:00
Roland Geider
39b503e03a
Format files as in master
2025-10-09 17:54:24 +02:00
Roland Geider
85ba00b654
Merge branch 'master' into feature/day-type
...
# Conflicts:
# lib/models/workouts/day.g.dart
# lib/models/workouts/day_data.g.dart
# lib/models/workouts/set_config_data.g.dart
# lib/models/workouts/slot_data.g.dart
# lib/models/workouts/slot_entry.g.dart
# lib/models/workouts/weight_unit.g.dart
# test/auth/auth_screen_test.mocks.dart
# test/core/settings_test.mocks.dart
# test/exercises/contribute_exercise_test.mocks.dart
# test/gallery/gallery_form_test.mocks.dart
# test/gallery/gallery_screen_test.mocks.dart
# test/measurements/measurement_categories_screen_test.mocks.dart
# test/measurements/measurement_provider_test.mocks.dart
# test/nutrition/nutritional_meal_form_test.mocks.dart
# test/nutrition/nutritional_plan_form_test.mocks.dart
# test/nutrition/nutritional_plan_screen_test.mocks.dart
# test/nutrition/nutritional_plans_screen_test.mocks.dart
# test/other/base_provider_test.mocks.dart
# test/routine/day_form_test.mocks.dart
# test/routine/gym_mode_screen_test.mocks.dart
# test/routine/gym_mode_session_screen_test.mocks.dart
# test/routine/repetition_unit_form_widget_test.mocks.dart
# test/routine/routine_edit_screen_test.mocks.dart
# test/routine/routine_edit_test.mocks.dart
# test/routine/routine_form_test.mocks.dart
# test/routine/routine_logs_screen_test.mocks.dart
# test/routine/routine_screen_test.mocks.dart
# test/routine/routines_provider_test.mocks.dart
# test/routine/routines_screen_test.mocks.dart
# test/routine/slot_entry_form_test.mocks.dart
# test/routine/weight_unit_form_widget_test.mocks.dart
# test/user/provider_test.mocks.dart
# test/weight/weight_provider_test.mocks.dart
# test/weight/weight_screen_test.mocks.dart
2025-10-09 17:39:39 +02:00
Roland Geider
93a11a16e4
Recreate generated files and reformat the repo
...
Seems the default dart formatting rules changed recently, and this was causing
huge diffs in branches
2025-10-09 17:39:02 +02:00
Roland Geider
6146201531
Allow setting the slot entry type as well
2025-10-09 17:28:23 +02:00
rishad.n
9a801bd2b2
Refactor event type enum and improve loadEvents documentation
2025-10-09 17:19:57 +05:30