Commit Graph

2398 Commits

Author SHA1 Message Date
Dieter Plaetinck
b21c19ae65 various ingredient form UX issues
* upon scan completion, give more useful preview of the found ingredient
* use ID field to track whether the form is "loaded" with a valid
  ingredient or not
* don't trigger search if an ingredient is loaded, unless user changes
  the pattern
* always show meal item preview, whether loaded from recent items, or
  from scan result
2024-05-26 22:10:34 +02:00
Roland Geider
f00dc88678 Merge pull request #589 from wger-project/feature/weblate
Translations update from Hosted Weblate
2024-05-24 15:12:52 +02:00
Tsz Hong CHAN
e388e4ee53 Translated using Weblate (Chinese (Traditional))
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/zh_Hant/
2024-05-24 15:11:55 +02:00
Tsz Hong CHAN
1133c5c418 Translated using Weblate (Chinese (Traditional))
Currently translated at 100.0% (259 of 259 strings)

Translation: wger Workout Manager/Mobile App
Translate-URL: https://hosted.weblate.org/projects/wger/mobile/zh_Hant/
2024-05-24 15:11:55 +02:00
Tsz Hong CHAN
bc56e38ac4 Translated using Weblate (Japanese)
Currently translated at 66.7% (173 of 259 strings)

Translation: wger Workout Manager/Mobile App
Translate-URL: https://hosted.weblate.org/projects/wger/mobile/ja/
2024-05-24 15:11:55 +02:00
Tsz Hong CHAN
98953de985 Translated using Weblate (Chinese (Simplified))
Currently translated at 64.4% (167 of 259 strings)

Translation: wger Workout Manager/Mobile App
Translate-URL: https://hosted.weblate.org/projects/wger/mobile/zh_Hans/
2024-05-24 15:11:55 +02:00
Roland Geider
b08e4fc011 Merge pull request #580 from licaon-kter/patch-1
Rename logo.png to icon.png
2024-05-24 15:11:51 +02:00
Roland Geider
c243215fcc Merge pull request #585 from wger-project/show-macros-on-ingredients-tiles
Add energy and kcal values to ingredient logging/adding forms
2024-05-24 15:06:04 +02:00
Dieter Plaetinck
eeec221499 add note 2024-05-23 19:59:57 +02:00
Dieter Plaetinck
d4d298ad9e fix tests 2024-05-23 19:59:57 +02:00
Dieter Plaetinck
74002350ba unify IngredientLogForm and MealItemForm 2024-05-23 19:59:57 +02:00
Dieter Plaetinck
58122d40b5 get ready to support showing images in the ingredient preview
note: the image doesn't seem to
be set yet, but at least the UI is now ready for it
2024-05-23 19:59:57 +02:00
Dieter Plaetinck
1c84d91834 convert form to stateful, show ingredient preview 2024-05-23 19:59:57 +02:00
Dieter Plaetinck
63d37175c4 show reminder of macro's on ingredient tiles 2024-05-23 19:59:57 +02:00
Dieter Plaetinck
ad4543f2e6 small refactor 2024-05-23 19:59:57 +02:00
Dieter Plaetinck
5ae30e6788 cleaner way to show line of macros 2024-05-23 19:59:57 +02:00
Roland Geider
cdc9cbd658 Merge pull request #570 from wger-project/dependabot/pub/package_info_plus-8.0.0
Bump package_info_plus from 7.0.0 to 8.0.0
2024-05-23 17:47:37 +02:00
Dieter Plaetinck
a13b389fec Merge pull request #583 from wger-project/tiny-tweaks
Tiny tweaks
2024-05-21 21:09:08 +02:00
Roland Geider
8df87086d2 Merge pull request #588 from wger-project/typeahead-scan-fixes
Typeahead & barcode scan fixes
2024-05-21 19:31:22 +02:00
Dieter Plaetinck
c8dbb8971e fix various lint issues 2024-05-21 16:25:21 +02:00
Dieter Plaetinck
d896fab4ad cleanup 2024-05-21 16:25:21 +02:00
Dieter Plaetinck
cb696cc585 fix non-final field on immutable class 2024-05-21 16:25:21 +02:00
Dieter Plaetinck
abd531be1f bugfix: show error message when scan fails
due to the extra Navigator.pop(), we would immediately close the error
dialog after opening it, rendering it practically invisible.

to handle back button in non-error cases, we now simply accept the null value
2024-05-21 16:25:21 +02:00
Dieter Plaetinck
721dd5e298 fix async gap 2024-05-21 16:25:21 +02:00
Roland Geider
716a9aa7ac Merge pull request #586 from wger-project/rive-workaround-cleanup
cleanup for rive workaround
2024-05-21 09:03:13 +02:00
Dieter Plaetinck
ba712c27cb cleanup for rive workaround 2024-05-21 08:58:57 +02:00
Dieter Plaetinck
72a85e1cae not needed param 2024-05-17 09:09:03 +02:00
Dieter Plaetinck
df5e2ca145 make errors selectable/copy-pasteable and scrollable when they're large
there seems to be no downside to this, short errors look the same
2024-05-17 09:07:49 +02:00
Dieter Plaetinck
de4950f218 Merge pull request #572 from wger-project/dependabot/pub/json_serializable-6.8.0
Bump json_serializable from 6.7.1 to 6.8.0
2024-05-16 09:56:02 +02:00
Dieter Plaetinck
1b1b6ab06d flutter test --update-goldens 2024-05-15 22:04:47 +02:00
Dieter Plaetinck
234b915ea4 code cleanup 2024-05-15 15:49:17 +02:00
Dieter Plaetinck
9cf2755dea Merge pull request #579 from wger-project/dependabot/pub/flutter_lints-4.0.0
Bump flutter_lints from 3.0.2 to 4.0.0
2024-05-15 15:33:10 +02:00
Dieter Plaetinck
940270a75e Merge pull request #578 from wger-project/dependabot/pub/fl_chart-0.68.0
Bump fl_chart from 0.66.2 to 0.68.0
2024-05-15 15:32:42 +02:00
Dieter Plaetinck
5875e4fd57 Merge pull request #581 from wger-project/feature/weblate
Translations update from Hosted Weblate
2024-05-15 15:31:57 +02:00
Anonymous
b07a2b71ac Translated using Weblate (Portuguese (Portugal))
Currently translated at 50.0% (2 of 4 strings)

Translation: wger Workout Manager/Play Store
Translate-URL: https://hosted.weblate.org/projects/wger/play-store/pt_PT/
2024-05-15 13:28:05 +00:00
Anonymous
7254ab7a43 Translated using Weblate (Portuguese (Brazil))
Currently translated at 50.0% (2 of 4 strings)

Translation: wger Workout Manager/Play Store
Translate-URL: https://hosted.weblate.org/projects/wger/play-store/pt_BR/
2024-05-15 13:28:04 +00:00
Anonymous
c22daa69bd Translated using Weblate (Hindi)
Currently translated at 50.0% (2 of 4 strings)

Translation: wger Workout Manager/Play Store
Translate-URL: https://hosted.weblate.org/projects/wger/play-store/hi/
2024-05-15 13:28:04 +00:00
Milo Ivir
4b021633c2 Translated using Weblate (Croatian)
Currently translated at 100.0% (259 of 259 strings)

Translation: wger Workout Manager/Mobile App
Translate-URL: https://hosted.weblate.org/projects/wger/mobile/hr/
2024-05-15 13:28:03 +00:00
Fjuro
d27e46e3ef Translated using Weblate (Czech)
Currently translated at 100.0% (259 of 259 strings)

Translation: wger Workout Manager/Mobile App
Translate-URL: https://hosted.weblate.org/projects/wger/mobile/cs/
2024-05-15 13:28:03 +00:00
Chung-Wei Chung
44bba47a32 Translated using Weblate (Chinese (Traditional))
Currently translated at 15.0% (39 of 259 strings)

Translation: wger Workout Manager/Mobile App
Translate-URL: https://hosted.weblate.org/projects/wger/mobile/zh_Hant/
2024-05-15 13:28:02 +00:00
Dieter Plaetinck
0159564773 Merge pull request #582 from wger-project/nutrition-cleanup-2
Nutrition cleanup 2
2024-05-15 15:27:47 +02:00
Dieter Plaetinck
0634f300db flutter test --update-goldens 2024-05-15 12:07:21 +02:00
Dieter Plaetinck
594fe0038f fix 2024-05-15 12:02:42 +02:00
Dieter Plaetinck
70690c41aa use "protein, carbs, fat" ordering on pie chart, just like elsewhere 2024-05-15 11:57:21 +02:00
Dieter Plaetinck
a1e57fda0d simplify showingSections() 2024-05-15 11:57:21 +02:00
Dieter Plaetinck
b9f7a2c736 fix UI bug 2024-05-15 11:57:21 +02:00
Dieter Plaetinck
c0e7a0c66e replace MealItemExpandedRow widget with NutritionDiaryheader
* it is designed to be used along with NutritionDiaryEntry
* and use on nutrition diary page
2024-05-15 11:57:21 +02:00
Dieter Plaetinck
f7981e4dfb flutter test --update-goldens 2024-05-15 11:09:01 +02:00
Dieter Plaetinck
fbc347cfa4 DRY legend labels part 2 2024-05-15 11:06:24 +02:00
Dieter Plaetinck
6f576b557c bugfix: 7day averages need to be divided by 7! 2024-05-15 10:52:54 +02:00