Commit Graph

3875 Commits

Author SHA1 Message Date
Roland Geider
147764d1d7 Set the author name when submitting exercises 2026-02-08 15:56:22 +01:00
Roland Geider
88168dc352 Some polishing, add simple test 2026-02-08 14:54:26 +01:00
Roland Geider
04be95634b Start adding markdown editor for exercise descriptions 2026-02-08 13:49:58 +01:00
Roland Geider
c18d51f035 Sort dependencies alphabetically 2026-02-06 14:42:14 +01:00
Roland Geider
c0a6fa54cb Merge pull request #1106 from cryptbrn/feature/sort-ingredient-suggestion
add sort datetime desc when showing ingredient suggestion
2026-02-06 13:21:11 +01:00
Roland Geider
4f6ac2d588 Merge pull request #1099 from cryptbrn/bugfix/fix-time-nutrition-log
fix add time when log meal and nutrition
2026-02-06 13:16:51 +01:00
cryptbrn
b8c6a73b98 add sort datetime desc when showing ingredient suggestion 2026-02-03 22:30:38 +07:00
cryptbrn
6317cc7fe9 fix add time when log meal and nutrition 2026-01-31 12:28:11 +07:00
Github-Actions
ad0f343c72 Bump version to 1.10.1 1.10.1 2026-01-30 15:44:39 +00:00
Roland Geider
059b90ef74 Bump versions in Gemfile.lock 2026-01-30 16:34:05 +01:00
Roland Geider
706a8df64f Bump flutter version 2026-01-30 13:52:09 +01:00
Roland Geider
c2f138cf9f Increase timeout durations for API requests 2026-01-30 13:50:35 +01:00
Roland Geider
332cc3ddf8 Extract language code as variable 2026-01-29 18:08:44 +01:00
Roland Geider
ff973dacc2 Merge pull request #1087 from cryptbrn/bugfix/fix-time-nutrition-log
add time when log meal and nutrition
2026-01-29 18:00:37 +01:00
Roland Geider
c47118186b Merge branch 'fork/yontank/master' 2026-01-29 17:44:06 +01:00
Roland Geider
f06a15ebac Convert the reps and weight log widgets back to stateful.
This solves some problems with the keyboard focus changing or the quick-add
buttons for reps and weight. Also, add some tests for these.
2026-01-29 17:43:31 +01:00
Roland Geider
891dd6be27 Hide donation section when running under iOS 2026-01-29 14:37:14 +01:00
Roland Geider
fac50b90c7 Use latest stable xcode
See https://github.com/actions/runner-images/issues/12758#issuecomment-3206748945
2026-01-29 14:23:49 +01:00
Roland Geider
749c049bdf Merge pull request #1083 from wger-project/feature/weblate
Translations update from Hosted Weblate
2026-01-29 14:23:40 +01:00
Yehonatan Avrahimi
330ad382a4 BUGFIX: unfocus while typing in gym_mode form 2026-01-28 23:40:17 +02:00
Milo Ivir
df6ebf6ace Translated using Weblate (Croatian)
Currently translated at 100.0% (374 of 374 strings)

Translation: wger Workout Manager/Mobile App
Translate-URL: https://hosted.weblate.org/projects/wger/mobile/hr/
2026-01-28 11:47:12 +01:00
Whiskers
85a83c004e Translated using Weblate (Czech)
Currently translated at 100.0% (3 of 3 strings)

Translation: wger Workout Manager/Play Store
Translate-URL: https://hosted.weblate.org/projects/wger/play-store/cs/
2026-01-22 15:02:21 +01:00
Artem Ponomarenko
cdbc0be7e0 Translated using Weblate (Russian)
Currently translated at 79.6% (298 of 374 strings)

Translation: wger Workout Manager/Mobile App
Translate-URL: https://hosted.weblate.org/projects/wger/mobile/ru/
2026-01-19 15:42:37 +00:00
Максим Горпиніч
aa130c5d15 Translated using Weblate (Ukrainian)
Currently translated at 100.0% (374 of 374 strings)

Translation: wger Workout Manager/Mobile App
Translate-URL: https://hosted.weblate.org/projects/wger/mobile/uk/
2026-01-19 15:42:36 +00:00
Максим Горпиніч
df30b6a4c9 Translated using Weblate (Ukrainian)
Currently translated at 100.0% (370 of 370 strings)

Translation: wger Workout Manager/Mobile App
Translate-URL: https://hosted.weblate.org/projects/wger/mobile/uk/
2026-01-19 15:42:34 +00:00
Roland Geider
92aee1228e Properly filter hidden widgets 🙄 2026-01-19 16:39:06 +01:00
Roland Geider
1d2bcc62dd Set the current date when copying a new log in the gym mode... 🙄
Closes #1084
2026-01-19 12:17:27 +01:00
Github-Actions
053243cd95 Bump version to 1.10.0 1.10.0 2026-01-18 12:29:56 +00:00
Roland Geider
7c09745bd4 Update authors list 2026-01-18 13:03:09 +01:00
Roland Geider
69d90196bd Bump flutter version 2026-01-18 12:34:32 +01:00
Roland Geider
9d9ea3b70f Merge pull request #1052 from wger-project/feature/trophies
Feature/trophies
2026-01-18 12:21:16 +01:00
Roland Geider
b0d1ac188d Merge pull request #1078 from wger-project/feature/weblate
Translations update from Hosted Weblate
2026-01-18 12:20:51 +01:00
MarcMeRu11
1e2d7c9ac2 Translated using Weblate (Spanish)
Currently translated at 100.0% (369 of 369 strings)

Translation: wger Workout Manager/Mobile App
Translate-URL: https://hosted.weblate.org/projects/wger/mobile/es/
2026-01-17 15:30:15 +00:00
Github-Actions
8ae6512456 Bump version to 1.9.6 1.9.6 2026-01-17 15:30:06 +00:00
Roland Geider
f5a591a3b7 Add trophies to configurable dashboard lists 2026-01-17 14:01:17 +01:00
Roland Geider
36bf6aa8fc Merge branch 'master' into feature/trophies
# Conflicts:
#	lib/main.dart
#	lib/screens/dashboard.dart
2026-01-17 13:50:18 +01:00
Roland Geider
b81331609a Also allow changing the order of the dashboard widgets
This makes the behaviour more consistent and allows users to remove widgets
they won't be using, like the trophies
2026-01-17 13:43:28 +01:00
Roland Geider
5574f74a2f Move dashboard visibility settings to own screen
This seems cleaner and can be opened from other places
2026-01-17 12:50:07 +01:00
cryptbrn
339e00abd6 add time when log meal and nutrition 2026-01-17 15:32:24 +07:00
Roland Geider
3664da4f78 Merge branch 'master' into fork/dhituval/issue852/hide-diet-plan 2026-01-16 23:06:11 +01:00
Roland Geider
ec153c51df i18n and other cleanup 2026-01-16 17:33:28 +01:00
Roland Geider
dce1b79683 Merge branch 'master' into feature/trophies
# Conflicts:
#	lib/providers/base_provider.dart
#	lib/providers/gym_state.dart
#	lib/providers/gym_state.g.dart
#	lib/widgets/routines/gym_mode/log_page.dart
#	test/core/settings_test.mocks.dart
#	test/exercises/contribute_exercise_image_test.mocks.dart
#	test/gallery/gallery_form_test.mocks.dart
#	test/gallery/gallery_screen_test.mocks.dart
#	test/measurements/measurement_provider_test.mocks.dart
#	test/nutrition/nutritional_plan_screen_test.mocks.dart
#	test/nutrition/nutritional_plans_screen_test.mocks.dart
#	test/routine/gym_mode/gym_mode_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/user/provider_test.mocks.dart
#	test/weight/weight_provider_test.mocks.dart
#	test/widgets/routines/gym_mode/log_page_test.dart
2026-01-16 16:54:08 +01:00
Roland Geider
381d28d044 Slightly refactor the fetch session data part in the calendar.
In general, it doesn't make much sense that the sessions are the only data points
that are loaded live every time, all the others are simply read from the respective
providers. Hopefully all this can be removed when (if) we move to using a local sqlite
db with powersync.
2026-01-16 15:40:27 +01:00
Roland Geider
46fdf1efc7 Recreate generated files 2026-01-16 15:28:09 +01:00
Roland Geider
a249292afc Don't show the session time if it's not set 2026-01-16 15:27:04 +01:00
Roland Geider
53dcbd8c6c Don't mark nullable fields as "late"
These will be null and we avoid LateInitializationError errors

See #1079
2026-01-16 15:26:38 +01:00
Github-Actions
1146c3902f Bump version to 1.9.5 1.9.5 2026-01-14 20:58:11 +00:00
Roland Geider
5ef7671fab Bump version of flatpak-flutter 2026-01-14 21:53:59 +01:00
Roland Geider
7c0f47f548 Bump dependencies in Gemfile.lock 2026-01-14 19:23:46 +01:00
Roland Geider
aed0629201 Merge pull request #1069 from wger-project/feature/weblate
Translations update from Hosted Weblate
2026-01-14 15:15:58 +01:00