Commit Graph

119 Commits

Author SHA1 Message Date
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
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
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
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
f94abba1cc Allow weight entries to be deleted 2021-01-28 22:26:00 +01:00
Roland Geider
5cbdb64dea Replace placeholder text in about dialog 2021-01-27 23:02:56 +01:00
Roland Geider
62c1be5b16 Pre-load necessary data 2021-01-27 13:36:01 +01:00
Roland Geider
fb8083912f Remove RefreshIndicator and some work on providers
(still not the optimal solution)
2021-01-26 20:38:47 +01:00
Roland Geider
e31e1bd6c0 Don't start the y axis always with zero 2021-01-26 00:22:21 +01:00
Roland Geider
4c37d5bf91 Refactor weight entry form to use showFormBottomSheet 2021-01-25 21:43:50 +01:00
Roland Geider
b7afe1261c Use correct meal object 2021-01-25 13:59:47 +01:00
Roland Geider
b8c479b30f Show nutritional plan description in header 2021-01-25 13:56:29 +01:00
Roland Geider
1314c899d0 Show exercise category in autocompleter 2021-01-25 12:33:20 +01:00
Roland Geider
cdc4dfacb7 Use localization 2021-01-24 21:48:54 +01:00
Roland Geider
e3c729f917 Allow editing of meals 2021-01-24 20:48:31 +01:00
Roland Geider
192094399a Fix errors when nutritional plan is empty
(this still is a bit dirty)
2021-01-24 19:44:59 +01:00
Roland Geider
eef76d008c Add dropdown menu to nutrition detail page 2021-01-24 12:50:13 +01:00
Roland Geider
3217a7f357 Add dropdown menu to workout detail page 2021-01-24 11:42:01 +01:00
Roland Geider
3d7f3d82a6 Refactor workout form to use showFormBottomSheet 2021-01-23 12:48:28 +01:00
Roland Geider
81d1880907 Refactor forms to use existing showFormBottomSheet 2021-01-22 23:32:17 +01:00
Roland Geider
12632955df Allow editing of nutritional plans 2021-01-22 22:45:16 +01:00
Roland Geider
988e74f5fa Use localized messages in nutritional plan 2021-01-22 13:21:11 +01:00
Roland Geider
91ddc29228 Show last nutrition diary entries first 2021-01-22 11:29:59 +01:00
Roland Geider
dc5fc5d92f Slight improvements to the nutritional values table 2021-01-21 16:02:22 +01:00
Roland Geider
38f2c260ca Move nutrition diary to own widget, prettify the log table 2021-01-20 13:18:50 +01:00
Roland Geider
9712d37242 Some refactoring of the dashboard
All the workouts and plans are now loaded up front, since they are needed anyway
2021-01-19 18:14:38 +01:00
Roland Geider
deb7d86eac Some visual polishing of the dashboard widget 2021-01-19 13:34:13 +01:00
Roland Geider
ac99aa0ec0 Center the progress indicator for workouts on dashboard 2021-01-16 22:14:58 +01:00
Roland Geider
e5b7c9496c Show the exercises for the current workout on the dashboard 2021-01-16 19:44:26 +01:00
Roland Geider
b8c159c841 Add nutritional diary data to calendar 2021-01-16 13:44:19 +01:00
Roland Geider
ffcf0f5ea4 Load the workout sessions to dashboard calendar 2021-01-13 13:45:27 +01:00
Roland Geider
ef5e19f68e Add calendar to dashboard 2021-01-13 13:11:41 +01:00