Commit Graph

3726 Commits

Author SHA1 Message Date
ImgBotApp
42be34f140 [ImgBot] Optimize images
*Total -- 90.75kb -> 59.89kb (34.01%)

/test/routine/gym_mode/goldens/gym_mode_progression_tab.png -- 6.36kb -> 1.90kb (70.06%)
/test/routine/goldens/routine_screen_detail.png -- 8.94kb -> 3.60kb (59.67%)
/test/nutrition/goldens/nutritional_plan_3_both_meals_with_ingredients.png -- 20.49kb -> 14.45kb (29.47%)
/test/nutrition/goldens/nutritional_plan_1_default_view.png -- 20.49kb -> 14.65kb (28.51%)
/test/nutrition/goldens/nutritional_plan_2_one_meal_with_ingredients.png -- 19.32kb -> 14.04kb (27.34%)
/test/routine/goldens/routine_logs_screen_detail.png -- 15.16kb -> 11.24kb (25.83%)

Signed-off-by: ImgBotApp <ImgBotHelp@gmail.com>
2025-12-04 11:27:16 +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
dependabot[bot]
42d47fc372 Bump actions/upload-artifact from 4 to 5
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 4 to 5.
- [Release notes](https://github.com/actions/upload-artifact/releases)
- [Commits](https://github.com/actions/upload-artifact/compare/v4...v5)

---
updated-dependencies:
- dependency-name: actions/upload-artifact
  dependency-version: '5'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-12-04 09:07:51 +01:00
dependabot[bot]
66ad3537d9 Bump actions/checkout from 4 to 6
Bumps [actions/checkout](https://github.com/actions/checkout) from 4 to 6.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v4...v6)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-version: '6'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-12-04 09:07:36 +01:00
dependabot[bot]
b368b312d3 Bump actions/download-artifact from 4 to 6
Bumps [actions/download-artifact](https://github.com/actions/download-artifact) from 4 to 6.
- [Release notes](https://github.com/actions/download-artifact/releases)
- [Commits](https://github.com/actions/download-artifact/compare/v4...v6)

---
updated-dependencies:
- dependency-name: actions/download-artifact
  dependency-version: '6'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-12-04 09:07:20 +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
572f2c3cbe Fix test 2025-12-02 17:43:22 +01:00
Roland Geider
02896013ba Updated goldens 2025-12-02 16:30:05 +00: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
86034e1a98 Merge pull request #1016 from wger-project/feature/ios-screenshots
Automatically update screenshots
2025-12-02 11:18:10 +01:00
Roland Geider
60cb00945c Small cleanups and optimizations 2025-12-01 23:00:23 +01:00
Roland Geider
ec07c72f2a Merge branch 'master' into feature/ios-screenshots 2025-12-01 14:21:03 +01:00
Roland Geider
443fff81cd Merge pull request #1013 from wger-project/feature/adaptive-design
Make the app work better on wider screens
2025-12-01 14:17:52 +01:00
Roland Geider
b01a0fe1f7 Updated goldens 2025-12-01 13:14:22 +00:00
Roland Geider
559eb26631 Make the app work better on wider screens 2025-12-01 13:44:25 +01:00
dependabot[bot]
db58ce3222 Bump sqlite3_flutter_libs from 0.5.40 to 0.5.41
Bumps [sqlite3_flutter_libs](https://github.com/simolus3/sqlite3.dart) from 0.5.40 to 0.5.41.
- [Release notes](https://github.com/simolus3/sqlite3.dart/releases)
- [Commits](https://github.com/simolus3/sqlite3.dart/compare/sqlite3_flutter_libs-0.5.40...sqlite3_flutter_libs-0.5.41)

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

Signed-off-by: dependabot[bot] <support@github.com>
2025-12-01 13:15:30 +01:00
dependabot[bot]
bd32becd0e Bump flex_seed_scheme from 3.6.1 to 4.0.1
Bumps [flex_seed_scheme](https://github.com/rydmike/flex_seed_scheme) from 3.6.1 to 4.0.1.
- [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.6.1...4.0.1)

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

Signed-off-by: dependabot[bot] <support@github.com>
2025-12-01 13:14:59 +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
7f9d09492b Add workflows to automatically update screenshots
These are also now tracked with git-lfs
2025-11-29 17:14:37 +01:00
Roland Geider
4a36b1de96 Expand logic to support screenshot generation for iOS 2025-11-27 18:16:29 +01:00
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
dependabot[bot]
c8b17ed9e7 Bump json_serializable from 6.11.1 to 6.11.2
Bumps [json_serializable](https://github.com/google/json_serializable.dart) from 6.11.1 to 6.11.2.
- [Release notes](https://github.com/google/json_serializable.dart/releases)
- [Commits](https://github.com/google/json_serializable.dart/compare/json_serializable-v6.11.1...json_serializable-v6.11.2)

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

Signed-off-by: dependabot[bot] <support@github.com>
2025-11-27 15:27:29 +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
2e0915c082 Bump android build versions 2025-11-25 21:10:33 +01:00
Roland Geider
cdb32cee36 Bump dependency versions 2025-11-25 20:38:10 +01:00
Roland Geider
7fc7bc55d0 Merge branch 'master' into feature/gym-mode
# Conflicts:
#	pubspec.lock
#	pubspec.yaml
2025-11-25 20:30:28 +01:00
Roland Geider
93aa691260 Bump flutter version 2025-11-25 20:23:41 +01:00
Roland Geider
b8358f3bf2 Bump flutter version 2025-11-25 20:23:06 +01:00
dependabot[bot]
6d3074948c Bump build_runner from 2.10.3 to 2.10.4
Bumps [build_runner](https://github.com/dart-lang/build) from 2.10.3 to 2.10.4.
- [Release notes](https://github.com/dart-lang/build/releases)
- [Commits](https://github.com/dart-lang/build/compare/build_runner-v2.10.3...build_runner-v2.10.4)

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

Signed-off-by: dependabot[bot] <support@github.com>
2025-11-25 14:23:51 +01:00
dependabot[bot]
943f0d71ce Bump flutter_svg from 2.2.2 to 2.2.3
Bumps [flutter_svg](https://github.com/flutter/packages/tree/main/third_party/packages) from 2.2.2 to 2.2.3.
- [Commits](https://github.com/flutter/packages/commits/flutter_svg-v2.2.3/third_party/packages)

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

Signed-off-by: dependabot[bot] <support@github.com>
2025-11-25 14:23:25 +01:00
dependabot[bot]
002a75be78 Bump mockito from 5.5.1 to 5.6.1
Bumps [mockito](https://github.com/dart-lang/mockito) from 5.5.1 to 5.6.1.
- [Release notes](https://github.com/dart-lang/mockito/releases)
- [Changelog](https://github.com/dart-lang/mockito/blob/master/CHANGELOG.md)
- [Commits](https://github.com/dart-lang/mockito/compare/v5.5.1...v5.6.1)

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

Signed-off-by: dependabot[bot] <support@github.com>
2025-11-25 14:23:10 +01:00
Roland Geider
f64b8d51df Merge pull request #995 from wger-project/dependabot/github_actions/actions/checkout-6
Bump actions/checkout from 5 to 6
2025-11-21 15:09:41 +01:00
dependabot[bot]
b75ca37d05 Bump actions/checkout from 5 to 6
Bumps [actions/checkout](https://github.com/actions/checkout) from 5 to 6.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v5...v6)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-version: '6'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-11-21 00:18:32 +00: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
ca0f920cb6 Update pubspec.lock 2025-11-19 19:21:15 +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
Roland Geider
e82efb2019 Merge pull request #978 from lenka369/master
Save ingredient to cache on selection
2025-11-19 16:38:35 +01:00