Commit Graph

62 Commits

Author SHA1 Message Date
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
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
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
0dd6135378 More work on set form 2021-02-05 22:00:44 +01:00
Roland Geider
aba9680ce9 Allow adding meals to a workout 2021-02-02 12:53:19 +01:00
Roland Geider
3ea243c43b Allow toggling nutritional values for meals 2021-02-01 10:58:46 +01:00
Roland Geider
d3eaa11cf9 Properly log meal diary entries 2021-01-31 14:49:26 +01:00
Roland Geider
5cbdb64dea Replace placeholder text in about dialog 2021-01-27 23:02:56 +01:00
Roland Geider
21f9d67fc4 Correctly calculate sodium value 2021-01-24 20:48:53 +01:00
Roland Geider
e3c729f917 Allow editing of meals 2021-01-24 20:48:31 +01:00
Roland Geider
ae003b0cdb Fix URL to add meals 2021-01-24 20:07:03 +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
3217a7f357 Add dropdown menu to workout detail page 2021-01-24 11:42:01 +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
914d93d17d More work on workout logs 2021-01-10 12:23:01 +01:00
Roland Geider
5f4a25e9ec Add nutritional values calculations to diary 2020-12-27 11:22:46 +01:00
Roland Geider
b18e90b249 Allow to log meals all at once 2020-12-26 12:56:53 +01:00
Roland Geider
c564f80a83 Add chart to nutritional plan showing macronutrients 2020-12-25 13:12:22 +01:00
Roland Geider
e4e4907782 Allow to add meal items to a meal 2020-12-24 16:36:54 +01:00
Roland Geider
bf8714dae5 Calculate nutritional values for a meal item 2020-12-23 11:27:50 +01:00
Roland Geider
99d1412a37 More work on nutritional plans widgets 2020-12-22 21:27:25 +01:00
Roland Geider
b29436d1e3 Fun with TimeOfDay 2020-12-22 12:54:47 +01:00
Roland Geider
966d5d54d6 Output plan ingredients 2020-12-21 23:41:57 +01:00
Roland Geider
58d131b31a Some more work on the nutritional plans 2020-12-21 20:47:18 +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
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
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
3dd2197b34 Add form to add a description to new nutritional plans 2020-12-06 16:56:42 +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
a69f8045ed Move some stuff to utils.dart 2020-12-01 22:12:53 +01:00
Roland Geider
4f1e0b8b15 Commit current state of set editing widget 2020-11-27 20:17: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
2a3dcb6ff6 Add logic to add days to workout plan 2020-11-27 11:48:39 +01:00
Roland Geider
a5dd0289c9 Fix problem with HttpException 2020-11-22 18:28:39 +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
31af3bf95f Add overview screen and serialization files for nutritional plans 2020-11-18 23:25:56 +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
Roland Geider
2aad49244a Rename the Category and Image classes
The names were colliding with Flutter classes and while it was possible to
import as, the generated files for the JSON serialization, had problems with
it and it was necessary to edit the .g.dart files by hand
2020-11-17 21:13:29 +01:00