Roland Geider
df8bd5557b
Move forms in gym mode to the bottom of the screen
2021-03-12 20:26:19 +01:00
Roland Geider
fd10731d81
Make showFormBottomSheet a bit more configurable
...
Most dialogs are small enough that they don't need to take all that space, also
the controls should be as near to the user's fingers as possible
2021-03-12 13:31:16 +01:00
Roland Geider
676e53bd9b
Workout day dismissible only starts the gym mode
...
The regular log entry forms will come later
2021-03-12 13:12:50 +01:00
Roland Geider
cc729f305b
Replace more unstranslated strings
2021-03-12 13:07:52 +01:00
Roland Geider
d1da745d58
Move form elements to listview to allow for scrolling
2021-03-12 11:45:14 +01:00
Roland Geider
2955e0d96a
Rename nb_NO to nb
...
Flutter gen-l10n demands that there is a base locale as a fallback and will not
proceed unless there is one
2021-03-11 21:23:25 +01:00
Allan Nordhøy
1b3b79b1d0
Translated using Weblate (Norwegian Bokmål)
...
Currently translated at 98.0% (51 of 52 strings)
Translation: wger Workout Manager/Mobile App
Translate-URL: https://hosted.weblate.org/projects/wger/mobile/nb_NO/
2021-03-11 21:02:25 +01:00
Roland Geider
f7cc0b9fc3
Translated using Weblate (German)
...
Currently translated at 100.0% (52 of 52 strings)
Translation: wger Workout Manager/Mobile App
Translate-URL: https://hosted.weblate.org/projects/wger/mobile/de/
2021-03-11 21:02:25 +01:00
Roland Geider
1aff2f9982
Translated using Weblate (English)
...
Currently translated at 100.0% (52 of 52 strings)
Translation: wger Workout Manager/Mobile App
Translate-URL: https://hosted.weblate.org/projects/wger/mobile/en/
2021-03-11 21:02:24 +01:00
Allan Nordhøy
38224ea713
Translated using Weblate (English)
...
Currently translated at 100.0% (52 of 52 strings)
Translation: wger Workout Manager/Mobile App
Translate-URL: https://hosted.weblate.org/projects/wger/mobile/en/
2021-03-11 21:02:24 +01:00
Allan Nordhøy
8996daea78
Added translation using Weblate (Norwegian Bokmål)
2021-03-11 15:38:24 +01:00
Roland Geider
8e297d5330
Make current workout more aesthetic
...
(this probably needs to be moved to its own widget)
2021-03-11 13:16:58 +01:00
Roland Geider
84f314d15d
Set the reps to the repetitions controller...
2021-03-11 13:05:04 +01:00
Roland Geider
13b69b1dff
Correctly go to previous page
2021-03-11 13:03:40 +01:00
Roland Geider
592378f775
Add 'gym mode' to translation files
...
(testing weblate integration)
2021-03-11 12:07:46 +01:00
Roland Geider
762dd8a965
Merge remote-tracking branch 'origin/master'
2021-03-11 11:34:01 +01:00
Roland Geider
3618746667
Add background images for hero images to assets
2021-03-11 11:17:06 +01:00
Roland Geider
a429bdc254
Translated using Weblate (Spanish)
...
Currently translated at 1.9% (1 of 51 strings)
Translation: wger Workout Manager/Mobile App
Translate-URL: https://hosted.weblate.org/projects/wger/mobile/es/
2021-03-11 09:58:58 +01:00
Roland Geider
409fc5635b
Translated using Weblate (German)
...
Currently translated at 13.7% (7 of 51 strings)
Translation: wger Workout Manager/Mobile App
Translate-URL: https://hosted.weblate.org/projects/wger/mobile/de/
2021-03-11 09:58:58 +01:00
Roland Geider
f49f2e58b8
Added translation using Weblate (Spanish)
2021-03-11 09:54:21 +01:00
Roland Geider
d8fe89ba56
Move translations to new i18n approach
2021-03-10 23:32:23 +01:00
Roland Geider
e8608976ea
Make forms in gym mode work
2021-03-10 12:05:27 +01:00
Roland Geider
b647ec64ca
Set correct workoutID name
2021-03-10 11:06:52 +01:00
Roland Geider
50092c010f
Commit re-generated model files
2021-03-09 11:43:06 +01:00
Roland Geider
0ce2b6efca
Move URI generation to helper
2021-03-09 11:42:44 +01:00
Roland Geider
65a6987a3c
Render correct number of pages in gym mode
2021-03-08 23:00:02 +01:00
Roland Geider
0c857df953
Further work on gym mode
2021-03-03 00:47:26 +01:00
Roland Geider
0d3e2ef8ff
Add gym workout screen
2021-02-23 22:31:25 +01:00
Roland Geider
3931093606
Set the latest workout as the current one
2021-02-22 19:53:42 +01:00
Roland Geider
ce3eff0304
Accept more exception errors from the API
2021-02-18 23:17:41 +01:00
Roland Geider
6ab9cef5d8
Right align calendar button as well
2021-02-18 23:16:32 +01:00
Roland Geider
d101ec6bd3
Allow to add weight entries from the dashboard
2021-02-18 23:08:31 +01:00
Roland Geider
bac2ef44f8
Correctly load calendar events
2021-02-18 22:57:58 +01:00
Roland Geider
16adaf9370
Add event objects to calendar instead of strings
...
This allows for greater flexibility
2021-02-18 22:44:04 +01:00
Roland Geider
340c248a74
Don't use ElevatedButton, is deprecated
2021-02-18 22:02:03 +01:00
Roland Geider
a8488e4625
Add space after comma in exercise names
2021-02-18 22:00:37 +01:00
Roland Geider
aab622bb83
Add drag icon to bottom sheet
...
This should make more obvious that the whole sheet can be dragged down
2021-02-18 21:38:35 +01:00
Roland Geider
e9c9ae93d6
Allow users to register via the app
2021-02-15 22:27:06 +01:00
Roland Geider
c0759c913e
Correctly save sets to the server
2021-02-06 01:18:53 +01:00
Roland Geider
0dd6135378
More work on set form
2021-02-05 22:00:44 +01:00
Roland Geider
61c4a02a66
Start work on set form
2021-02-02 13:33:59 +01:00
Roland Geider
aba9680ce9
Allow adding meals to a workout
2021-02-02 12:53:19 +01:00
Roland Geider
70f55dfa48
Provide feedback after logging a meal
2021-02-01 22:17:13 +01:00
Roland Geider
5a80807e8e
Use a FlexibleSpaceBar in workout plan details
2021-02-01 21:53:44 +01:00
Roland Geider
3ea243c43b
Allow toggling nutritional values for meals
2021-02-01 10:58:46 +01:00
Roland Geider
264a8dc252
Set border color for outlined buttons
2021-02-01 10:21:47 +01:00
Roland Geider
7c3d05151b
Use a FlexibleSpaceBar in nutritional plan details
2021-02-01 10:05:17 +01:00
Roland Geider
6887db4159
Don't load entries with a future
...
All the data is now loaded on first login and should be always kept in sync
when entries are added or edited. This makes the application more responsive.
2021-01-31 17:32:36 +01:00
Roland Geider
d3eaa11cf9
Properly log meal diary entries
2021-01-31 14:49:26 +01:00
Roland Geider
f94abba1cc
Allow weight entries to be deleted
2021-01-28 22:26:00 +01:00