Commit Graph

2977 Commits

Author SHA1 Message Date
Roland Geider
2f9ec4367a Add missing screenshots 2025-03-21 11:11:33 +01:00
Roland Geider
e90f2a7ba1 Pin flutter version to specific version 2025-03-21 09:59:36 +01:00
Roland Geider
0848fb6344 Merge pull request #759 from wger-project/release-1.8.0
Bump version to 1.8.0+51
2025-03-21 09:43:59 +01:00
Roland Geider
86b61916f4 Remove the simple_barcode_scanner dependency
Turns out, we weren't even using it (or flutter_barcode_scanner)...
2025-03-21 09:10:49 +01:00
Github-Actions
40b229a7aa Bump version to 1.8.0+51 2025-03-20 18:30:32 +00:00
Roland Geider
ba6ec2917e Update fastlane plugin 1.8.0 2025-03-20 18:07:44 +01:00
Roland Geider
754b960fa1 Update fastlane 2025-03-20 18:07:12 +01:00
Roland Geider
4269c44dd5 Add missing title
This is needed for the Play Store upload to work
2025-03-20 18:01:06 +01:00
Roland Geider
67f31796b7 Merge pull request #682 from wger-project/feature/flexible-routines
Flutter changes for the flexible routines
2025-03-20 17:45:57 +01:00
Roland Geider
4fe4d488b2 Update goldens 2025-03-19 22:55:37 +01:00
Roland Geider
d6eba96e50 Remove again the "Till end of the week" message
This wasn't describing properly how the rest days are being handled
2025-03-19 22:24:21 +01:00
Roland Geider
7324f1b679 Set destination back to phone screenshots 2025-03-19 12:21:47 +01:00
Roland Geider
7f2b9c7488 Update screenshots 2025-03-19 11:07:55 +01:00
Roland Geider
87b3ba8072 Add Serbian to list of languages 2025-03-19 10:43:31 +01:00
Roland Geider
90681fadd9 Split up the gym mode widgets 2025-03-19 10:33:06 +01:00
Roland Geider
b681c264b3 Allow the session ID to be nullable
This will be filled in automatically by the backend
2025-03-19 10:19:54 +01:00
Roland Geider
0d1c55a9d3 Use logging package in the exception dialogs 2025-03-19 10:16:09 +01:00
Roland Geider
ea41b49051 If there is no session known locally, just re-fetch the whole routine 2025-03-19 10:15:43 +01:00
Roland Geider
f65a0dfbc8 Change weight and reps by the configured rounding value 2025-03-19 09:37:38 +01:00
Roland Geider
da059e7c36 Adjust image width for consistent sizing 2025-03-18 23:24:04 +01:00
Roland Geider
fea9d89621 Refactor widget so it's easier to test 2025-03-18 21:13:28 +01:00
Roland Geider
737a0d15f0 Add folder with generated translation files to .gitignore 2025-03-18 20:26:49 +01:00
Roland Geider
bf8e0b6af8 Remove test
This is already available in gallery_form_test.dart
2025-03-18 20:26:49 +01:00
Roland Geider
f3152aa0f4 Update goldens 2025-03-18 20:25:14 +01:00
Roland Geider
d071d143df Update flutter to 3.29
The translations are not stored in a synthetic package anymore, but the
files are just copied to a specific folder so it can be more easily imported

Also, flutter_barcode_scanner was replaced by simple_barcode_scanner since
the first hasn't been updated in 3 years and was already causing problems
for some time
2025-03-18 17:28:19 +01:00
Roland Geider
b8f4167c9e Show special tile indicating end of the week 2025-03-18 16:14:22 +01:00
Roland Geider
80d59e729b Fix test 2025-03-18 16:01:15 +01:00
Roland Geider
421e6d7827 Merge branch 'master' into feature/flexible-routines 2025-03-18 15:47:06 +01:00
Roland Geider
f987de1b4d Handle case where an exercise has no variations 2025-03-18 14:59:33 +01:00
Roland Geider
1c2e988c82 Show the start and end dates for the current routine in the dashboard
The date in which the routine was created is not so important anymore
2025-03-17 21:03:12 +01:00
Roland Geider
58a641d298 Also put the list tile to add exercises in a card
This makes it look the same as the one to add new days and makes for
a more consistent behaviour
2025-03-17 19:44:58 +01:00
Roland Geider
5fdcb63207 Remove the optional refresh parameter
We always want to refresh the data since we don't update manually the
dayData lists
2025-03-17 19:27:43 +01:00
Roland Geider
1c8c2f7256 Don't show edit button in view mode 2025-03-17 19:27:43 +01:00
Roland Geider
567843aec8 Set the default value to fitInWeek to true
This is the same behaviour as in the web application is what most people
most like will be doing anyway.
2025-03-17 19:27:43 +01:00
Roland Geider
b868911a3f update goldens 2025-03-17 13:29:29 +01:00
Roland Geider
afff6731da Group settings by exercise if these are the same 2025-03-17 13:23:10 +01:00
Roland Geider
d5a262491a Add missing semantic labels 2025-03-17 13:22:02 +01:00
Roland Geider
ac458575b8 More renaming exerciseBase to exercise and exercise to translation 2025-03-17 13:21:51 +01:00
dependabot[bot]
e3abcf2bc8 Bump flex_seed_scheme from 3.5.0 to 3.5.1
Bumps [flex_seed_scheme](https://github.com/rydmike/flex_seed_scheme) from 3.5.0 to 3.5.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.5.0...3.5.1)

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

Signed-off-by: dependabot[bot] <support@github.com>
2025-03-17 12:06:42 +01:00
dependabot[bot]
bb9bd2ef6a Bump flutter_html from 3.0.0-beta.2 to 3.0.0
Bumps [flutter_html](https://github.com/Sub6Resources/flutter_html) from 3.0.0-beta.2 to 3.0.0.
- [Release notes](https://github.com/Sub6Resources/flutter_html/releases)
- [Changelog](https://github.com/Sub6Resources/flutter_html/blob/master/CHANGELOG.md)
- [Commits](https://github.com/Sub6Resources/flutter_html/compare/flutter_html-v3.0.0-beta.2...v3.0.0)

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

Signed-off-by: dependabot[bot] <support@github.com>
2025-03-17 11:58:18 +01:00
Roland Geider
2a422958f6 Remove commented code 2025-03-17 09:57:44 +01:00
Roland Geider
4e959d777a The repetition and weight units can be null
and don't need to be loaded in this case
2025-03-16 19:59:00 +01:00
Roland Geider
2405b31d7e Remove the "workout manager" part from the readme
This is not used much anymore
2025-03-15 15:00:29 +01:00
Roland Geider
0e4dbba245 Re-add showing null days
Still need a better solution in the UI for this, though
2025-03-15 14:59:59 +01:00
Roland Geider
753a126625 Don't load templates
At the moment templates are not supported in the mobile app.
2025-03-15 14:55:14 +01:00
Roland Geider
9f13e371ba Fix test 2025-03-15 14:54:39 +01:00
Roland Geider
715ad1865b Update goldens 2025-03-14 15:45:15 +01:00
Roland Geider
8de2199742 Render the "add day" within a Card
This makes it visually more similar to the rest of the options
2025-03-14 15:16:21 +01:00
Roland Geider
498e0a5011 Simplify code 2025-03-14 15:15:36 +01:00
Roland Geider
e26da371e6 Correctly calculate the current iteration 2025-03-14 13:37:11 +01:00