Commit graph

72 commits

Author SHA1 Message Date
broodjeaap89
375a6feb07 added basic layout for the notification page 2021-08-17 21:47:00 +02:00
broodjeaap89
f9b0f6d226 got full screen notifications working, with routing to a notification page. 2021-08-17 21:09:21 +02:00
broodjeaap89
b4567cc7b2 some changes towards loading the notification page when tapping a notification and when it triggers 2021-08-16 21:48:31 +02:00
broodjeaap89
2810d5a9a6 removed notify button from pizza event page 2021-08-15 21:40:07 +02:00
broodjeaap89
eb20ae24c0 got full screen notification working, doesn't wake up the device yet, but payload is delivered and right pizza event/recipe step is fetched 2021-08-15 21:39:54 +02:00
broodjeaap89
41b003acb7 added incremental notification ids stored in the recipeStep for cancelling 2021-08-15 15:14:01 +02:00
broodjeaap89
3f5b537ef0 added working notifications to the app for recipe steps 2021-08-15 14:52:41 +02:00
broodjeaap89
1ce594c5df updated widget for recipe steps without substeps 2021-08-09 21:11:35 +02:00
broodjeaap89
da32131f0d swapped methods for better readability (maybe?) 2021-08-09 20:47:12 +02:00
broodjeaap89
eecb60ab0e added (very) simple notifcations test to app 2021-08-05 21:57:22 +02:00
broodjeaap89
a2511b6811 figured out a good way to organize many nested widgets with state, seperate 'build' functions which call eachother
dialogs still in own statefulwidget because it needs view updates
2021-08-04 17:27:20 +02:00
broodjeaap89
8de0282956 very annoying, probably have to skip seperate stateful widgets and dump everything in the build() of the page widet.... 2021-08-03 21:38:09 +02:00
broodjeaap89
3c28bd01ca moved all the pizza event page 'build' methods in the entities to seperate stateful widgets
flutter gets annoying with many nested stateful things...
2021-08-03 20:55:30 +02:00
broodjeaap89
3e043eccb4 kinda in between commit before refactor to stateful widgets everywhere 2021-08-03 20:23:20 +02:00
broodjeaap89
3026bc0bfa completed refactor of how completed steps are tracked, no longer by just substeps 2021-08-03 19:17:24 +02:00
broodjeaap89
319251c87e fixed persistence by running build runner again... 2021-08-02 21:40:23 +02:00
broodjeaap89
cca65a5718 updated layout of pizza event page 2021-08-01 13:48:55 +02:00
broodjeaap89
77ea3bc98a removed left over debug print 2021-07-27 22:14:26 +02:00
broodjeaap89
797b8580bb added simple pizza event page, showing steps + substeps in an expanded list tile 2021-07-27 22:14:15 +02:00
broodjeaap89
50371642cb added 'proper' indicator of how many steps have been completed for a pizza event 2021-07-27 20:58:46 +02:00
broodjeaap89
1cce0767c0 added a pick recipe page before add event page, removing the need for a 'complicated' dropdown on the event page 2021-07-27 20:34:50 +02:00
broodjeaap89
02691290e6 added all recipes to the pizza recipe box at first start 2021-07-26 21:52:02 +02:00
broodjeaap89
621a863f45 switching dropdown on add pizza event page to pizza recipe box 2021-07-26 21:50:10 +02:00
broodjeaap89
f417445259 removed double semicolon 2021-07-26 21:13:22 +02:00
broodjeaap89
c9657082a1 added generated source files from Hive generator 2021-07-26 21:13:09 +02:00
broodjeaap89
41d14a3e4c switched to Hive for persistent object storage 2021-07-26 21:12:50 +02:00
broodjeaap89
41bdfe6e4c revert floor stuff 2021-07-25 20:35:50 +02:00
broodjeaap89
914e17fa3c so Floor just sucks? commit before reverting 2021-07-25 15:27:11 +02:00
broodjeaap89
1382a4a843 another in between commit, getting messy :o 2021-07-25 13:09:53 +02:00
broodjeaap89
e7cca581c5 with generated pizza database 2021-07-17 14:37:34 +02:00
broodjeaap89
f585861016 nothing with red lines in the entities 2021-07-17 14:37:18 +02:00
broodjeaap89
810e77894e in between commit adding Floor ORM 2021-07-13 21:53:04 +02:00
broodjeaap89
bdd09a9a3a removed 'Ingredient' entity, and removed 'method' from yaml shema 2021-07-13 20:50:44 +02:00
broodjeaap89
592c6f8b7e final cleanup of dateformatters 2021-07-13 20:34:49 +02:00
broodjeaap89
c73b352d1e removed scattered definitions of date formatter 2021-07-13 20:32:14 +02:00
broodjeaap89
0fb0c97a44 fixed a null error when the user backs out of the confirm new pizza event dialog 2021-07-13 19:29:42 +02:00
broodjeaap89
86b6004fd7 fixed event name error not disappearing after returning from confirm screen 2021-07-13 19:28:49 +02:00
broodjeaap89
4fe9d9d08f removed unused imports 2021-07-11 18:00:23 +02:00
broodjeaap89
9dd2c83646 added unfocus when review button is clicked when adding a PizzaEvent 2021-07-11 18:00:08 +02:00
broodjeaap89
d7dd3b5ca5 added a confirmation dialog when adding a PizzaEvent, that shows the ingredients and when each step/task will take place 2021-07-11 17:59:14 +02:00
broodjeaap89
b2bd37075e fixed keyboard taking screenspace causing overflow 2021-07-11 15:14:58 +02:00
broodjeaap89
e4a7a8d03e ingredients widget is now a Table 2021-07-11 14:26:27 +02:00
broodjeaap89
a5df4a0d8a The 'wait options' are now in a listview, so it doesn't overflow when there's a lot of steps in a recipe 2021-07-11 14:26:10 +02:00
broodjeaap89
8420188d9c added 'wait options' to addPizzaEventPage 2021-07-11 11:56:09 +02:00
broodjeaap89
d4dcd2479d leftover cleanup 2021-07-11 11:20:13 +02:00
broodjeaap89
77dd896fcd cleaned up some code things for the ingredients table 2021-07-11 11:17:39 +02:00
broodjeaap89
4ad9db0fdf switched to a Table for ingredient widget 2021-07-11 11:15:44 +02:00
broodjeaap89
3af6cc5bc6 added capitalize extension 2021-07-10 21:45:01 +02:00
broodjeaap89
6d9352485b added onerror catch for when something goes wrong with parsing the yaml files 2021-07-10 21:44:39 +02:00
broodjeaap89
20e2f8e696 added super simple ingredients overview to addPizzaEventPage 2021-07-10 21:44:14 +02:00