Commit Graph

1208 Commits

Author SHA1 Message Date
Roland Geider
1fd1aed848 Add tests for the getExercise method 2022-05-11 17:41:11 +02:00
Roland Geider
34e0854c68 Set the baseID when loading exercises 2022-05-11 16:58:55 +02:00
Roland Geider
7ae98462fa Also run the CI on branches other than master 2022-05-11 00:05:46 +02:00
Roland Geider
f56619939e Simplify loading of exercise data
While this has more manual steps than I would prefer, it is definitely better
than loading the individual entries and mapping them to an forth
2022-05-11 00:03:05 +02:00
Roland Geider
50d7c6845d Extract the individual screens used for screenshots 2022-05-10 17:53:49 +02:00
Roland Geider
e19126ed47 Update the screenshot driver
The driver now saves the screenshots to the correct folder in the android metadata
folder and uses the same language codes as in the Play Store.
2022-05-10 17:40:56 +02:00
Roland Geider
9d554b391d Some further fixes for migration to exercise bases 2022-05-10 17:07:06 +02:00
Roland Geider
f834950cec Workout logs and settings now have a reference to an exercise base
This puts this code in sync with the backend and is logically better, since
the translations can be displayed when needed and are not hard coded
2022-05-10 16:53:44 +02:00
Roland Geider
61cdf72798 Fix merge errors 2022-05-10 14:49:03 +02:00
Roland Geider
f2ebfc9c75 Merge branch 'master' into feature/exercise-crowdsourcing
# Conflicts:
#	pubspec.lock
#	pubspec.yaml
2022-05-10 14:47:56 +02:00
Roland Geider
46ad19dd45 Update release steps 2022-05-10 14:46:27 +02:00
Roland Geider
aa536408e8 Commit updated pubspec.lock 2022-05-10 14:46:14 +02:00
Artem
e5b6ad7b25 Translated using Weblate (Ukrainian)
Currently translated at 7.5% (12 of 159 strings)

Translation: wger Workout Manager/Mobile App
Translate-URL: https://hosted.weblate.org/projects/wger/mobile/uk/
2022-05-09 14:15:12 +02:00
Artem
e95e551067 Added translation using Weblate (Ukrainian) 2022-05-08 11:53:46 +02:00
Roland Geider
0f836863ba Merge pull request #159 from wger-project/dependabot/pub/json_serializable-6.2.0
Bump json_serializable from 6.1.6 to 6.2.0
2022-05-02 15:45:52 +02:00
Roland Geider
0c5be674a3 Merge pull request #158 from wger-project/dependabot/pub/json_annotation-4.5.0
Bump json_annotation from 4.4.0 to 4.5.0
2022-05-02 15:45:46 +02:00
dependabot[bot]
720855d5e1 Bump json_serializable from 6.1.6 to 6.2.0
Bumps [json_serializable](https://github.com/google/json_serializable.dart) from 6.1.6 to 6.2.0.
- [Release notes](https://github.com/google/json_serializable.dart/releases)
- [Commits](https://github.com/google/json_serializable.dart/compare/json_serializable-v6.1.6...json_serializable-v6.2.0)

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

Signed-off-by: dependabot[bot] <support@github.com>
2022-05-02 00:49:35 +00:00
dependabot[bot]
f314e3dba1 Bump json_annotation from 4.4.0 to 4.5.0
Bumps [json_annotation](https://github.com/google/json_serializable.dart) from 4.4.0 to 4.5.0.
- [Release notes](https://github.com/google/json_serializable.dart/releases)
- [Commits](https://github.com/google/json_serializable.dart/compare/json_annotation-v4.4.0...json_annotation-v4.5.0)

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

Signed-off-by: dependabot[bot] <support@github.com>
2022-05-02 00:49:08 +00:00
Roland Geider
bd522d052c Merge pull request #155 from wger-project/dependabot/pub/flutter_typeahead-3.2.5
Bump flutter_typeahead from 3.2.4 to 3.2.5
2022-04-25 11:17:34 +02:00
Roland Geider
fde16e532c Merge pull request #156 from wger-project/dependabot/pub/url_launcher-6.1.0
Bump url_launcher from 6.0.20 to 6.1.0
2022-04-25 11:17:26 +02:00
Roland Geider
8fc2e283ed Merge pull request #157 from wger-project/dependabot/pub/video_player-2.4.0
Bump video_player from 2.3.0 to 2.4.0
2022-04-25 11:17:14 +02:00
dependabot[bot]
f9ecebfa8d Bump video_player from 2.3.0 to 2.4.0
Bumps [video_player](https://github.com/flutter/plugins) from 2.3.0 to 2.4.0.
- [Release notes](https://github.com/flutter/plugins/releases)
- [Commits](https://github.com/flutter/plugins/compare/video_player-v2.3.0...video_player-v2.4.0)

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

Signed-off-by: dependabot[bot] <support@github.com>
2022-04-25 01:44:47 +00:00
dependabot[bot]
53eae73f78 Bump url_launcher from 6.0.20 to 6.1.0
Bumps [url_launcher](https://github.com/flutter/plugins) from 6.0.20 to 6.1.0.
- [Release notes](https://github.com/flutter/plugins/releases)
- [Commits](https://github.com/flutter/plugins/compare/url_launcher-v6.0.20...url_launcher-v6.1.0)

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

Signed-off-by: dependabot[bot] <support@github.com>
2022-04-25 01:44:29 +00:00
dependabot[bot]
2161a618d3 Bump flutter_typeahead from 3.2.4 to 3.2.5
Bumps [flutter_typeahead](https://github.com/AbdulRahmanAlHamali/flutter_typeahead) from 3.2.4 to 3.2.5.
- [Release notes](https://github.com/AbdulRahmanAlHamali/flutter_typeahead/releases)
- [Changelog](https://github.com/AbdulRahmanAlHamali/flutter_typeahead/blob/master/CHANGELOG.md)
- [Commits](https://github.com/AbdulRahmanAlHamali/flutter_typeahead/commits)

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

Signed-off-by: dependabot[bot] <support@github.com>
2022-04-25 01:44:12 +00:00
Roland Geider
1196b81831 Merge pull request #153 from wger-project/dependabot/pub/json_serializable-6.1.6
Bump json_serializable from 6.1.5 to 6.1.6
2022-04-18 16:27:44 +02:00
Roland Geider
f93421a3a5 Merge pull request #154 from wger-project/dependabot/pub/build_runner-2.1.10
Bump build_runner from 2.1.8 to 2.1.10
2022-04-18 16:27:28 +02:00
dependabot[bot]
4503ec93e7 Bump build_runner from 2.1.8 to 2.1.10
Bumps [build_runner](https://github.com/dart-lang/build) from 2.1.8 to 2.1.10.
- [Release notes](https://github.com/dart-lang/build/releases)
- [Commits](https://github.com/dart-lang/build/compare/build_daemon-v2.1.8...build_runner-v2.1.10)

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

Signed-off-by: dependabot[bot] <support@github.com>
2022-04-18 01:04:01 +00:00
dependabot[bot]
dd8ba3f567 Bump json_serializable from 6.1.5 to 6.1.6
Bumps [json_serializable](https://github.com/google/json_serializable.dart) from 6.1.5 to 6.1.6.
- [Release notes](https://github.com/google/json_serializable.dart/releases)
- [Commits](https://github.com/google/json_serializable.dart/compare/json_serializable-v6.1.5...json_serializable-v6.1.6)

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

Signed-off-by: dependabot[bot] <support@github.com>
2022-04-18 01:03:41 +00:00
Roland Geider
8bd0c99816 Redirect the user to the created exercise after loading
This still needs some work in fetchAndSetExercise
2022-04-15 14:16:48 +02:00
Roland Geider
9063d7705f Ignore ruby gem folder 2022-04-15 14:08:20 +02:00
Roland Geider
94ab5b747b Cleanup 2022-04-15 14:08:07 +02:00
Roland Geider
26808e1ebe Don't automatically save the form when reaching the last step 2022-04-15 14:07:09 +02:00
Roland Geider
48ec2edbb3 Cleanup app bars
The dashboard has the main app bar that allows to change the settings, while
each screen has its own with custom actions
2022-04-15 13:03:35 +02:00
Roland Geider
e8f7953605 Merge branch 'master' into feature/exercise-crowdsourcing 2022-04-15 12:11:10 +02:00
Roland Geider
002d25f952 Update README.md with shortcuts to create tags needed to trigger a release 2022-04-14 19:48:59 +02:00
Github-actions
2cacc22918 Bump version to 1.4.2+26 1.4.2 2022-04-14 10:40:15 +00:00
Roland Geider
ac3bbfc8df Update some files in preparation of new release 2022-04-14 12:31:58 +02:00
Roland Geider
3b2d9bf902 Only create aliases when they exist 2022-04-13 21:43:36 +02:00
Roland Geider
2b60e84b25 Remove icon from menu entry, not needed 2022-04-13 16:39:00 +02:00
Roland Geider
bf710bc5d5 Translate categories and equipment in other parts of the application 2022-04-13 12:08:46 +02:00
Roland Geider
6622fad56b Add dynamic translations of strings that arrive from the server
Closes #120
2022-04-12 17:45:28 +02:00
Roland Geider
826810f17a Start working on automatic screenshot generation 2022-04-11 20:00:32 +02:00
Roland Geider
822c668c85 Merge pull request #147 from wger-project/dependabot/pub/image_picker-0.8.5
Bump image_picker from 0.8.4+9 to 0.8.5
2022-04-11 08:42:41 +02:00
dependabot[bot]
9da7ffd849 Bump image_picker from 0.8.4+9 to 0.8.5
Bumps [image_picker](https://github.com/flutter/plugins) from 0.8.4+9 to 0.8.5.
- [Release notes](https://github.com/flutter/plugins/releases)
- [Commits](https://github.com/flutter/plugins/compare/image_picker-v0.8.4...image_picker-v0.8.5)

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

Signed-off-by: dependabot[bot] <support@github.com>
2022-04-11 01:04:53 +00:00
Roland Geider
a6338ab6d6 Some more polishing 2022-03-31 13:52:43 +02:00
Roland Geider
75c18d283d Split up the widgets used, this was getting too cluttered 2022-03-31 00:20:13 +02:00
Roland Geider
bc28fe8624 Start adding variations handling 2022-03-31 00:07:12 +02:00
Roland Geider
75dd047adf Add a bit of padding before the navigation buttons 2022-03-30 00:11:22 +02:00
Roland Geider
3d4f48a88d Hide the translation fields, not all users will need this 2022-03-29 23:58:00 +02:00
Roland Geider
c5a9f554c8 Allow uploading images taken directly with the camera 2022-03-29 23:08:35 +02:00