Commit graph

52 commits

Author SHA1 Message Date
broodjeaap89
215365847f added archiving/deleting of events 2021-09-07 21:49:40 +02:00
broodjeaap89
c1d1595d8c generated hive code for last commit 2021-09-07 21:30:58 +02:00
broodjeaap89
11c05e785a added 'archived' and 'deleted' fields to pizza event entity, rebuild hive 2021-09-07 21:30:33 +02:00
broodjeaap89
20e40ebe00 added toYaml method on pizza recipe to be used for recipe export later 2021-09-07 21:21:56 +02:00
broodjeaap89
5080945de6 'fixed' deleting recipes in a hacky way, because of a bug in the Hive package ? 2021-09-07 20:08:14 +02:00
broodjeaap89
6e331625cb missing ingredient entity from last commit 2021-09-03 17:34:23 +02:00
broodjeaap89
26d18d7818 fixed all the linting errors in the entities 2021-09-03 17:33:38 +02:00
broodjeaap89
eacfd10580 applied standard linting to project, renamed all files to fit lower_case_names, and fixed some implicit type conversions that are now errors to get the project working again
todo: go through project and fix all the warnings
2021-08-31 21:45:36 +02:00
broodjeaap89
5ba0b8a2ad added to todo 2021-08-31 21:39:10 +02:00
broodjeaap89
b9a78665fa added decimal places when ingredient is less then 5% of total weight 2021-08-31 18:54:16 +02:00
broodjeaap89
59843328c2 ammend last 2021-08-29 15:37:34 +02:00
broodjeaap89
f826869ce5 added 'bought' bool to ingredient 2021-08-29 15:37:21 +02:00
broodjeaap89
e950bfb743 added method that shortens the description of the recipe for display in the recipe widget 2021-08-29 13:31:44 +02:00
broodjeaap89
696b987957 recipe step now stores the dateTime when the step is to be completed, and a bool if it's completed 2021-08-29 13:12:00 +02:00
broodjeaap89
dfd619a9b7 added 'completeNow' methods to recipeStep and recipeSubStep 2021-08-24 20:22:18 +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
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
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
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
c73b352d1e removed scattered definitions of date formatter 2021-07-13 20:32:14 +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
e4a7a8d03e ingredients widget is now a Table 2021-07-11 14:26:27 +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
20e2f8e696 added super simple ingredients overview to addPizzaEventPage 2021-07-10 21:44:14 +02:00
broodjeaap89
c43d92c0f1 switched the addPizzaEventPage to a recipe list from yamls on the device 2021-07-10 21:01:30 +02:00
broodjeaap89
2ffe58e75c added/removed rootBundle imports 2021-07-10 17:44:46 +02:00
broodjeaap89
3ae35aaf1b added util dir for general utility methods 2021-07-10 17:43:59 +02:00
broodjeaap89
3eb2c0ff93 finished parsing of a yaml recipe into objects 2021-07-10 17:39:40 +02:00
broodjeaap89
44b32a6416 started work on first parsing of a yaml pizza recipe 2021-07-10 14:44:13 +02:00
broodjeaap89
9c4f5916b1 expanded the PizzaEvent object 2021-07-09 17:09:25 +02:00