Commit Graph

91 Commits

Author SHA1 Message Date
Roland Geider
cbfaa67c1d Move common code to base provider class 2020-12-21 13:16:40 +01:00
Roland Geider
c9190cbb22 Some work on HTTP exception 2020-12-06 23:18:34 +01:00
Roland Geider
3bbd22c3d5 Remove unused import 2020-12-06 22:48:41 +01:00
Roland Geider
f1533b4b8d Move less used options to the bottom of the menu 2020-12-06 22:47:18 +01:00
Roland Geider
3160e2cc0f Merge remote-tracking branch 'origin/master'
# Conflicts:
#	lib/models/body_weight/weight_entry.dart
#	test/utils.dart
#	test/weight_provider_test.dart
2020-12-06 22:05:24 +01:00
Roland Geider
aed4beb0ab Delete empty dummy test 2020-12-06 17:15:15 +01:00
Roland Geider
1c9d0ab7f6 Add copyright notice to all files 2020-12-06 17:14:50 +01:00
Roland Geider
cc30b3d9ce Rename exception to avoid name collisions 2020-12-06 17:03:12 +01:00
Roland Geider
c237f4ad77 Remove print statements 2020-12-06 16:58:55 +01:00
Roland Geider
3dd2197b34 Add form to add a description to new nutritional plans 2020-12-06 16:56:42 +01:00
Roland Geider
4c12607671 Add uncommited weight model test 2020-12-06 16:22:26 +01:00
Roland Geider
d510079055 Fix tests 2020-12-06 16:20:32 +01:00
Roland Geider
1d5e61552f Improvements to weight edit form 2020-12-06 14:55:41 +01:00
Roland Geider
f84ddcad78 Show error message when adding weight entries doesn't work 2020-12-05 12:52:00 +01:00
Roland Geider
a63a4e7544 Add chart to weight screen 2020-12-04 19:42:34 +01:00
Roland Geider
9b41f0e72f Add auth screen widget test 2020-12-02 13:42:12 +01:00
Roland Geider
66a798dde5 Merge remote-tracking branch 'origin/master' 2020-12-02 13:38:24 +01:00
Roland Geider
a69f8045ed Move some stuff to utils.dart 2020-12-01 22:12:53 +01:00
Roland Geider
c9b6e16067 Add tests for the body weight provider 2020-12-01 21:59:17 +01:00
Roland Geider
19195b625f Merge remote-tracking branch 'origin/master' 2020-12-01 18:29:29 +01:00
Roland Geider
231288a730 Remove duplicated dependency 2020-12-01 14:53:20 +01:00
Roland Geider
741ad8ebae Fix port 2020-12-01 13:22:26 +01:00
Roland Geider
43f6c64081 Some improvements to exception handling 2020-12-01 13:20:58 +01:00
Roland Geider
1f65bb8295 Put password fields next to each other 2020-12-01 11:53:37 +01:00
Roland Geider
4f10bf6160 Correctly show error messages from the server
This still looks kinda awful...
2020-12-01 11:48:25 +01:00
Roland Geider
704333f5af Add controllers to text fields
Otherwise, the filled in content would jump around when switching modes
2020-12-01 11:46:44 +01:00
Roland Geider
917deb2fd3 Small reworking of the auth page 2020-12-01 10:46:53 +01:00
Roland Geider
f87505fc79 Make workout day header dismissible, with placeholder actions 2020-11-28 12:15:29 +01:00
Roland Geider
ace3e8bfe6 Add about dialog placeholder 2020-11-27 22:16:19 +01:00
Roland Geider
4f1e0b8b15 Commit current state of set editing widget 2020-11-27 20:17:02 +01:00
Roland Geider
9589c0e9c4 Update button names 2020-11-27 20:16:31 +01:00
Roland Geider
4d956211dd Update theme 2020-11-27 20:13:02 +01:00
Roland Geider
8c247f70d9 Add a bit of background color to workout day header 2020-11-27 15:55:02 +01:00
Roland Geider
4123cef499 Don't check the passwords length
Otherwise it's not possible to login with the default admin password
2020-11-27 15:41:15 +01:00
Roland Geider
2a9d0ce0e4 Add placeholder dialogs 2020-11-27 12:27:28 +01:00
Roland Geider
1e0b0110f6 Make the whole workout content scrollable 2020-11-27 11:54:47 +01:00
Roland Geider
826f9ef7e9 Rename widget 2020-11-27 11:51:12 +01:00
Roland Geider
2a3dcb6ff6 Add logic to add days to workout plan 2020-11-27 11:48:39 +01:00
Roland Geider
f6e74f1016 Fix login and logout issue where the app wouldn't refresh 2020-11-22 21:33:53 +01:00
Roland Geider
a5dd0289c9 Fix problem with HttpException 2020-11-22 18:28:39 +01:00
Roland Geider
c62d8bf47f Add logo to auth screen 2020-11-22 11:35:50 +01:00
Roland Geider
91ccf047a0 Ask before deleting a workout 2020-11-21 23:13:00 +01:00
Roland Geider
a00ac1afdf Allow editing the workout name when creating one 2020-11-21 21:01:30 +01:00
Roland Geider
7f8ecfe770 Add provider and screen for body weight entries 2020-11-21 11:44:29 +01:00
Roland Geider
e202eaf1bb Add new elements to beginning of list 2020-11-19 18:52:31 +01:00
Roland Geider
c3aab9c6ad Update README.md 2020-11-19 11:36:44 +01:00
Roland Geider
31af3bf95f Add overview screen and serialization files for nutritional plans 2020-11-18 23:25:56 +01:00
Roland Geider
5115e4726e Create dummy workouts from overview 2020-11-18 18:55:18 +01:00
Roland Geider
8c7c4bde13 Fix some required flags 2020-11-18 18:45:29 +01:00
Roland Geider
e92caa8eae More work on workout serialization
Also, it is now possible to delete workouts from the DB
2020-11-18 14:13:22 +01:00