Commit Graph

2836 Commits

Author SHA1 Message Date
Roland Geider
69ffdcfbc9 Don't overflow the set representation 2025-01-25 20:06:40 +01:00
Roland Geider
4b1dec2735 Add some more tests 2025-01-25 16:10:21 +01:00
Roland Geider
202349c5bc Make workout log charts work again 2025-01-25 15:39:51 +01:00
Roland Geider
9ea580a380 Skip golden comparison when running on a non-linux platform 2025-01-25 15:22:22 +01:00
Roland Geider
bc841d9af8 Merge remote-tracking branch 'origin/feature/flexible-routines' into feature/flexible-routines 2025-01-25 13:10:28 +01:00
Roland Geider
58d60310e7 Merge branch 'master' into feature/flexible-routines
# Conflicts:
#	lib/main.dart
#	lib/providers/exercises.dart
#	lib/providers/workout_plans.dart
#	lib/screens/home_tabs_screen.dart
#	pubspec.yaml
2025-01-25 12:50:37 +01:00
Roland Geider
58e7a52e3d Use log levels when logging to console 2025-01-25 12:45:33 +01:00
Roland Geider
ae7ae5dbdc Update Podfile.lock 2025-01-24 21:09:09 +01:00
Roland Geider
41961572b1 Update goldens 2025-01-24 20:28:37 +01:00
Roland Geider
4d55f8c901 Add some more tests 2025-01-24 20:22:22 +01:00
Roland Geider
b4ff0b74aa Some cleanup, renaming, reformating 2025-01-24 17:01:27 +01:00
Roland Geider
ffe5867727 Add simple tests for SlotEntryForm 2025-01-24 17:00:55 +01:00
Roland Geider
ce9c225358 Don't break from the loop immediately 2025-01-24 16:59:41 +01:00
Roland Geider
1e94395599 Replace day list 2025-01-24 15:13:29 +01:00
Roland Geider
079db5d5e0 Recreate generated files 2025-01-24 15:07:51 +01:00
Roland Geider
eff176f035 Merge branch 'master' into feature/flexible-routines
# Conflicts:
#	lib/main.dart
#	lib/models/exercises/exercise.dart
#	lib/models/exercises/exercise_api.freezed.dart
#	lib/models/workouts/day.g.dart
#	lib/models/workouts/session.g.dart
#	lib/models/workouts/workout_plan.g.dart
#	lib/providers/exercises.dart
#	lib/widgets/core/settings.dart
#	pubspec.lock
#	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/user/provider_test.mocks.dart
#	test/weight/weight_provider_test.mocks.dart
#	test/weight/weight_screen_test.mocks.dart
#	test/workout/gym_mode_screen_test.mocks.dart
#	test/workout/repetition_unit_form_widget_test.mocks.dart
#	test/workout/routine_screen_test.mocks.dart
#	test/workout/routines_provider_test.mocks.dart
#	test/workout/routines_screen_test.mocks.dart
#	test/workout/weight_unit_form_widget_test.mocks.dart
#	test/workout/workout_day_form_test.mocks.dart
#	test/workout/workout_form_test.mocks.dart
#	test/workout/workout_set_form_test.mocks.dart
2025-01-24 15:05:28 +01:00
Roland Geider
dad109d5bd Inject the shared preferences class for easier testing 2025-01-24 13:59:08 +01:00
Roland Geider
5521d929b1 Run pub upgrade 2025-01-23 23:23:59 +01:00
Roland Geider
9d9f276476 Merge branch 'fork/Sangharshdeveloper/feature-theme_customization#687'
# Conflicts:
#	pubspec.lock
2025-01-23 23:23:12 +01:00
Roland Geider
86f8b7ae35 Add a third option to the theme mode
This allows the user to use the system settings as well, and not always force
light or dark mode in the app. Also move the logic to the UserProvider and
do some light refactoring.
2025-01-23 23:22:50 +01:00
Roland Geider
2639fbf29e Update flatpak description to use only allowed markup 2025-01-23 19:36:37 +01:00
Roland Geider
98a02058c9 Remove duplicate translation and video link 1.7.9 2025-01-22 21:47:39 +01:00
Roland Geider
8272747357 Update Gemfile 2025-01-22 21:42:16 +01:00
Edson Wolf
fcd29b7494 Translated using Weblate (Portuguese)
Currently translated at 75.0% (3 of 4 strings)

Translation: wger Workout Manager/Play Store
Translate-URL: https://hosted.weblate.org/projects/wger/play-store/pt/
2025-01-22 21:30:38 +01:00
Edson Wolf
e79da5de55 Translated using Weblate (Portuguese)
Currently translated at 96.6% (263 of 272 strings)

Translation: wger Workout Manager/Mobile App
Translate-URL: https://hosted.weblate.org/projects/wger/mobile/pt/
2025-01-22 21:30:38 +01:00
Christijan
f8c427e616 Added translation using Weblate (Dutch) 2025-01-22 21:30:38 +01:00
Ricardo Lima
609225e19e Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (272 of 272 strings)

Translation: wger Workout Manager/Mobile App
Translate-URL: https://hosted.weblate.org/projects/wger/mobile/pt_BR/
2025-01-22 21:30:38 +01:00
Максим Горпиніч
bb0adde3a3 Translated using Weblate (Ukrainian)
Currently translated at 100.0% (4 of 4 strings)

Translation: wger Workout Manager/Play Store
Translate-URL: https://hosted.weblate.org/projects/wger/play-store/uk/
2025-01-22 21:30:38 +01:00
Roland Geider
015f786c05 Translated using Weblate (Ukrainian)
Currently translated at 75.0% (3 of 4 strings)

Translation: wger Workout Manager/Play Store
Translate-URL: https://hosted.weblate.org/projects/wger/play-store/uk/
2025-01-22 21:30:38 +01:00
Максим Горпиніч
f4b32dfc8e Translated using Weblate (Ukrainian)
Currently translated at 100.0% (4 of 4 strings)

Translation: wger Workout Manager/Play Store
Translate-URL: https://hosted.weblate.org/projects/wger/play-store/uk/
2025-01-22 21:30:38 +01:00
dependabot[bot]
31814d4465 Bump sqlite3_flutter_libs from 0.5.28 to 0.5.29
Bumps [sqlite3_flutter_libs](https://github.com/simolus3/sqlite3.dart) from 0.5.28 to 0.5.29.
- [Release notes](https://github.com/simolus3/sqlite3.dart/releases)
- [Commits](https://github.com/simolus3/sqlite3.dart/compare/sqlite3_flutter_libs-0.5.28...sqlite3_flutter_libs-0.5.29)

---
updated-dependencies:
- dependency-name: sqlite3_flutter_libs
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-01-22 21:20:49 +01:00
dependabot[bot]
49af9abf8e Bump package_info_plus from 8.1.2 to 8.1.3
Bumps [package_info_plus](https://github.com/fluttercommunity/plus_plugins/tree/main/packages/package_info_plus) from 8.1.2 to 8.1.3.
- [Release notes](https://github.com/fluttercommunity/plus_plugins/releases)
- [Commits](https://github.com/fluttercommunity/plus_plugins/commits/package_info_plus-v8.1.3/packages/package_info_plus)

---
updated-dependencies:
- dependency-name: package_info_plus
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-01-22 21:20:38 +01:00
dependabot[bot]
203d5752b8 Bump flutter_svg from 2.0.16 to 2.0.17
Bumps [flutter_svg](https://github.com/flutter/packages/tree/main/third_party/packages) from 2.0.16 to 2.0.17.
- [Release notes](https://github.com/flutter/packages/releases)
- [Commits](https://github.com/flutter/packages/commits/flutter_svg-v2.0.17/third_party/packages)

---
updated-dependencies:
- dependency-name: flutter_svg
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-01-22 21:20:27 +01:00
Roland Geider
eac2397396 Add workaround for #722 2025-01-22 19:29:17 +01:00
Roland Geider
a770c97573 Add smoke test for the routine edit form 2025-01-21 20:58:57 +01:00
Roland Geider
3a398d0f36 Simplify arguments for routine objects and add a smoke test 2025-01-18 19:37:33 +01:00
Roland Geider
654fe613c6 Rename some more files 2025-01-18 19:01:17 +01:00
Roland Geider
757eb4b27d Almost everything is nullable in the Log 2025-01-18 16:57:28 +01:00
Roland Geider
9ab55a6c83 Save iteration and slot entry id to the logs 2025-01-18 16:46:08 +01:00
Roland Geider
9bb3567835 Add day id to the gym state provider 2025-01-18 15:15:42 +01:00
Roland Geider
c397e10e3f Fix tests 2025-01-18 14:40:13 +01:00
Roland Geider
f5ab51fd5b Repetitions are not integers anymore 2025-01-18 13:55:42 +01:00
dependabot[bot]
f77fbcaf3e Bump flex_color_scheme from 8.0.2 to 8.1.0
Bumps [flex_color_scheme](https://github.com/rydmike/flex_color_scheme) from 8.0.2 to 8.1.0.
- [Release notes](https://github.com/rydmike/flex_color_scheme/releases)
- [Changelog](https://github.com/rydmike/flex_color_scheme/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rydmike/flex_color_scheme/compare/8.0.2...8.1.0)

---
updated-dependencies:
- dependency-name: flex_color_scheme
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-01-18 13:38:15 +01:00
Roland Geider
392dc695ef Merge branch 'fork/Jackpkn/fix/gym-mode-state-persistence-riverpod' into feature/flexible-routines
# Conflicts:
#	lib/widgets/routines/forms.dart
#	lib/widgets/routines/gym_mode.dart
2025-01-18 12:28:02 +01:00
Roland Geider
abac774258 Merge branch 'master' into feature/flexible-routines
# Conflicts:
#	pubspec.lock
2025-01-18 12:03:19 +01:00
Roland Geider
b014c5d63a Update generated files 2025-01-18 12:02:45 +01:00
dependabot[bot]
5855eb6dd5 Bump flex_seed_scheme from 3.4.1 to 3.5.0
Bumps [flex_seed_scheme](https://github.com/rydmike/flex_seed_scheme) from 3.4.1 to 3.5.0.
- [Release notes](https://github.com/rydmike/flex_seed_scheme/releases)
- [Changelog](https://github.com/rydmike/flex_seed_scheme/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rydmike/flex_seed_scheme/compare/3.4.1...3.5.0)

---
updated-dependencies:
- dependency-name: flex_seed_scheme
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-01-18 11:58:30 +01:00
dependabot[bot]
17cb9c8190 Bump drift_dev from 2.22.1 to 2.23.1
Bumps [drift_dev](https://github.com/simolus3/drift) from 2.22.1 to 2.23.1.
- [Release notes](https://github.com/simolus3/drift/releases)
- [Commits](https://github.com/simolus3/drift/compare/drift_dev-2.22.1...drift_dev-2.23.1)

---
updated-dependencies:
- dependency-name: drift_dev
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-01-18 11:58:20 +01:00
sangharshdeveloper
8dc72b9fc4 solved json fomatting error from app_en.arb 2025-01-17 22:55:05 +05:30
sangharshdeveloper
06ca72e0f8 #687 enhancement theme-customization 2025-01-17 22:19:54 +05:30