Roland Geider
5b5feca8b8
Refactor weight chart to be used with the measurement entries
2021-08-25 17:19:47 +02:00
Roland Geider
0249c3752e
Use correct label when there are no nutritional plans
2021-07-24 01:03:14 +02:00
Github-actions
c877e436b0
Automatic linting
2021-06-22 21:10:15 +00:00
Github-actions
7492b53c67
Automatic linting
2021-06-20 13:09:24 +00:00
Roland Geider
b915c764ef
Don't check AppLocalizations for null values
...
This is not needed in flutter 2.2 anymore
2021-05-19 11:50:43 +02:00
Roland Geider
0e7f50c2dd
Use font awesome icons for weight
2021-05-18 11:49:10 +02:00
Roland Geider
6c4a09bf97
Refactor dashboard.dart
...
This design should be cleaner and more compact
2021-05-17 18:07:29 +02:00
Roland Geider
ee2e6ac671
Give providers a consistent name
2021-05-11 12:10:53 +02:00
Roland Geider
6ab3e26db4
Rename workout description to name
2021-05-06 13:18:32 +02:00
Roland Geider
0edb4c1373
Always show exercises, show reps for details
2021-05-01 15:32:56 +02:00
Roland Geider
9ec1898cfc
Show repetitions in a column
...
If there are e.g. four different ones, the resulting line is really ugly
2021-04-30 10:58:08 +02:00
Roland Geider
7c7829f473
Handle ingredient name overflowing in the dashboard
2021-04-25 16:19:06 +02:00
Roland Geider
809d5ab51f
Mute the repetitions of exercises in the dashboard
2021-04-25 15:01:02 +02:00
Roland Geider
f67cb1797b
Calculates reps for a set locally
...
This saves us unneeded round trips to the server
See #14
2021-04-24 13:58:14 +02:00
Roland Geider
2424199e09
Add tests for PlanForm
2021-04-23 12:47:12 +02:00
Roland Geider
ff22d830b2
Rework the about page
...
This now has more structure and direct links to important places
2021-04-21 22:05:50 +02:00
Roland Geider
6370df7b97
Move the action buttons in the dashboard to the side
2021-04-21 12:55:20 +02:00
Roland Geider
deea1b1ed4
Don't show decimal places for meal items
2021-04-21 11:26:44 +02:00
Roland Geider
ad7507c8b7
Update license header as well
2021-04-13 10:28:15 +02:00
Roland Geider
ec8e8294e0
Allow the user to start the gym mode from the dashboard
2021-04-09 18:18:57 +02:00
Roland Geider
5557686ff7
Polish the gym mode and other widgets
2021-04-06 20:41:44 +02:00
Roland Geider
bf9abea7aa
Render forms in own scaffold
...
This eliminates many of the overflow problems from the bottom sheet
2021-04-02 17:35:31 +02:00
Roland Geider
63584fb8f2
Use individual endpoints to load plan data
...
While this results in way more requests needed, it has the great benefit of using
the same data structure for reading and writing. This saves us a lot of headaches
in the data modelling and we don't have to care that the info endpoints looked a
bit different.
2021-04-01 16:28:35 +02:00
Roland Geider
ecd2773a87
Upgrade packages and move application to null safety
2021-03-25 22:20:16 +01:00
Roland Geider
1af8ab9ef4
Localize dates
2021-03-19 10:02:07 +01:00
Roland Geider
5aa55b2f4d
Round nutritional values in the dashboard
2021-03-17 12:49:43 +01:00
Roland Geider
ef645e10f4
Make app more inviting when the user has no workout plans, etc.
2021-03-16 22:42:10 +01:00
Roland Geider
f8a7560da0
Show nutritional plan details on dashboard
2021-03-16 12:49:41 +01:00
Roland Geider
cc729f305b
Replace more unstranslated strings
2021-03-12 13:07:52 +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
d8fe89ba56
Move translations to new i18n approach
2021-03-10 23:32:23 +01:00
Roland Geider
d101ec6bd3
Allow to add weight entries from the dashboard
2021-02-18 23:08:31 +01:00
Roland Geider
a8488e4625
Add space after comma in exercise names
2021-02-18 22:00:37 +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
62c1be5b16
Pre-load necessary data
2021-01-27 13:36:01 +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
7b21fdb8f3
Set the height of container with progress indicators
...
This makes the result less jumpy
2021-01-12 13:03:36 +01:00
Roland Geider
45d8adca3c
Add chart for workout logs
2021-01-11 22:27:11 +01:00
Roland Geider
914d93d17d
More work on workout logs
2021-01-10 12:23:01 +01:00
Roland Geider
cd01fa61b0
Load current workout in dashboard
2021-01-02 11:37:02 +01:00
Roland Geider
5d6a5887bd
Refactor the dashboard, showing some charts
2020-12-30 14:30:42 +01:00