Commit Graph

2992 Commits

Author SHA1 Message Date
thisisyoussef
b1328fa048 Added to AUTHORS.md 2025-03-26 21:32:03 +01:00
thisisyoussef
3312da1f61 Fix rendering of muscles in MuscleWidget
Ensure that when a muscle is both main and secondary, only the main muscle background is drawn.
This addresses potential overlaps and redundant rendering in the MuscleWidget.
2025-03-26 21:32:03 +01:00
Roland Geider
ae64c2377d update goldens 2025-03-26 18:28:55 +01:00
Roland Geider
d2097bf319 Show full exercise info in gym mode
This makes the ExerciseOverview smaller and more consistent

See #301
2025-03-26 16:31:27 +01:00
Roland Geider
3ca0c1781f Add a maximum height for exercise images 2025-03-26 16:24:54 +01:00
Roland Geider
c8de1c3726 Show command to format lines to 100 characters 2025-03-26 16:11:42 +01:00
Roland Geider
821ffbfc2e Merge pull request #766 from yashas-hm/yhm/issue-743
Exercise filters bug fix: Issue #743
2025-03-26 15:54:19 +01:00
Roland Geider
74752505eb Change rir and rirTarget types from String to num
This is more consistent with the other fields and is now the same as the backend
2025-03-26 15:03:15 +01:00
Yashas H Majmudar
d4ee3ed8d4 add: name to Authors.md 2025-03-25 23:19:08 -04:00
Yashas H Majmudar
0d147e609e update: podfile.lock and pubspec.lock 2025-03-25 23:11:02 -04:00
Yashas H Majmudar
e0e524d2b1 update: podfile.lock and pubspec.lock 2025-03-25 23:10:46 -04:00
Yashas H Majmudar
b2802e3a98 fix: isExpanded variable bool flip 2025-03-25 23:10:05 -04:00
Roland Geider
6b23f5853b Update bug report and feature request templates 2025-03-23 22:22:14 +01:00
Roland Geider
49e8e53126 Add contributing.md 2025-03-23 15:32:16 +01:00
Roland Geider
27c7f3023d Bump the year 2025-03-22 11:29:58 +01:00
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