Commit graph

  • 196f2f1d97 added some more things in todo broodjeaap89 2021-08-31 19:26:09 +02:00
  • 6ea24cdea7 removed and restructured some things in the todo broodjeaap89 2021-08-31 18:58:58 +02:00
  • a7703be477 added some todos broodjeaap89 2021-08-31 18:55:51 +02:00
  • c8e784db9d named the checkbox column of the recipe table on the pizza event page 'bought' broodjeaap89 2021-08-31 18:55:39 +02:00
  • 0f22e45b21 added unit to pizza event page ingredient list broodjeaap89 2021-08-31 18:55:08 +02:00
  • b9a78665fa added decimal places when ingredient is less then 5% of total weight broodjeaap89 2021-08-31 18:54:16 +02:00
  • 3b10525171 changed the layout a bit for the add pizza event page broodjeaap89 2021-08-30 21:46:24 +02:00
  • 27cf8504d9 moved ingredients table to main add pizza page, instead of the confirmation dialog broodjeaap89 2021-08-30 21:46:10 +02:00
  • cbbd83fa46 added longpress to snooze button that allows the user to select the datetime when to snooze to broodjeaap89 2021-08-30 21:27:54 +02:00
  • b01b3d7923 moved todos to seperate todo.md file broodjeaap89 2021-08-30 20:59:41 +02:00
  • 906ff4e28a todo from readme broodjeaap89 2021-08-29 21:08:46 +02:00
  • 0039539548 removed notification test code broodjeaap89 2021-08-29 21:08:37 +02:00
  • 81b1bf6a82 finished work on the recipe step instruction page broodjeaap89 2021-08-29 20:52:38 +02:00
  • 5fb483abb0 completed up the pizza event recipe page broodjeaap89 2021-08-29 17:19:50 +02:00
  • f8285159cf completed the pizza event page (for now) broodjeaap89 2021-08-29 15:45:15 +02:00
  • 59843328c2 ammend last broodjeaap89 2021-08-29 15:37:34 +02:00
  • f826869ce5 added 'bought' bool to ingredient broodjeaap89 2021-08-29 15:37:21 +02:00
  • 5a666396fd added some todo things to README broodjeaap89 2021-08-29 14:56:25 +02:00
  • 7137abf313 going to keep using the yamls broodjeaap89 2021-08-29 14:56:15 +02:00
  • 14f99c9333 added reamining time string to pizza event page broodjeaap89 2021-08-29 14:52:10 +02:00
  • 91fbc547ff extracted getTimeRemainingString from pizza event widget to util broodjeaap89 2021-08-29 14:51:27 +02:00
  • 843ebe19bc added some test descriptions to the recipes for the short description method broodjeaap89 2021-08-29 13:42:27 +02:00
  • e950bfb743 added method that shortens the description of the recipe for display in the recipe widget broodjeaap89 2021-08-29 13:31:44 +02:00
  • 696b987957 recipe step now stores the dateTime when the step is to be completed, and a bool if it's completed broodjeaap89 2021-08-29 13:12:00 +02:00
  • 21e922b036 can now click links in the markdown description on the pizza event page broodjeaap89 2021-08-28 17:21:17 +02:00
  • aed16832c2 added pizza event recipe page broodjeaap89 2021-08-28 17:20:44 +02:00
  • 34d0eb8c08 refactored the pizza event page to be about the pizza event, with a button to go to the recipe page for that event. broodjeaap89 2021-08-28 17:11:48 +02:00
  • 7f3d7202b9 in between commit before layout changes broodjeaap89 2021-08-28 16:23:44 +02:00
  • 1bb5d8f6a8 added a bunch of (test) markdown to the neapolitan cold recipe yaml broodjeaap89 2021-08-28 16:23:20 +02:00
  • 6c05e3ecc8 started refactor of pizza event page (to a pageview) broodjeaap89 2021-08-26 21:51:51 +02:00
  • 3bb78f381d moving away from yaml definitions maybe? broodjeaap89 2021-08-24 21:53:23 +02:00
  • 7991c3070d got markdown working broodjeaap89 2021-08-24 20:52:51 +02:00
  • 05a418cc67 added handling of the ignore button on the notification page broodjeaap89 2021-08-24 20:23:19 +02:00
  • dfd619a9b7 added 'completeNow' methods to recipeStep and recipeSubStep broodjeaap89 2021-08-24 20:22:18 +02:00
  • 7207686bbc in between commit broodjeaap89 2021-08-21 17:09:51 +02:00
  • 757b43779d added code for 'sleep' button on notification page broodjeaap89 2021-08-19 21:43:00 +02:00
  • 9724ab0e02 fixed null bug with tapping a notification broodjeaap89 2021-08-19 21:18:20 +02:00
  • 44d1af167a added simple debug helper on the add pizza page to spawn the notification page broodjeaap89 2021-08-17 21:48:07 +02:00
  • 375a6feb07 added basic layout for the notification page broodjeaap89 2021-08-17 21:47:00 +02:00
  • f9b0f6d226 got full screen notifications working, with routing to a notification page. broodjeaap89 2021-08-17 21:09:21 +02:00
  • b4567cc7b2 some changes towards loading the notification page when tapping a notification and when it triggers broodjeaap89 2021-08-16 21:48:31 +02:00
  • 94807016d8 notifications now wake up the phone and display the app broodjeaap89 2021-08-16 21:41:30 +02:00
  • 2810d5a9a6 removed notify button from pizza event page broodjeaap89 2021-08-15 21:40:07 +02:00
  • 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 broodjeaap89 2021-08-15 21:39:54 +02:00
  • 41b003acb7 added incremental notification ids stored in the recipeStep for cancelling broodjeaap89 2021-08-15 15:14:01 +02:00
  • 3f5b537ef0 added working notifications to the app for recipe steps broodjeaap89 2021-08-15 14:52:41 +02:00
  • 1ce594c5df updated widget for recipe steps without substeps broodjeaap89 2021-08-09 21:11:35 +02:00
  • da32131f0d swapped methods for better readability (maybe?) broodjeaap89 2021-08-09 20:47:12 +02:00
  • eecb60ab0e added (very) simple notifcations test to app broodjeaap89 2021-08-05 21:57:22 +02:00
  • 316b05b644 added (very) simple icon to app broodjeaap89 2021-08-05 21:57:09 +02:00
  • 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 broodjeaap89 2021-08-04 17:27:20 +02:00
  • 8de0282956 very annoying, probably have to skip seperate stateful widgets and dump everything in the build() of the page widet.... broodjeaap89 2021-08-03 21:38:09 +02:00
  • 3c28bd01ca moved all the pizza event page 'build' methods in the entities to seperate stateful widgets flutter gets annoying with many nested stateful things... broodjeaap89 2021-08-03 20:55:30 +02:00
  • 3e043eccb4 kinda in between commit before refactor to stateful widgets everywhere broodjeaap89 2021-08-03 20:23:20 +02:00
  • 3026bc0bfa completed refactor of how completed steps are tracked, no longer by just substeps broodjeaap89 2021-08-03 19:17:24 +02:00
  • 319251c87e fixed persistence by running build runner again... broodjeaap89 2021-08-02 21:40:23 +02:00
  • cca65a5718 updated layout of pizza event page broodjeaap89 2021-08-01 13:48:55 +02:00
  • 3620ea383a typos in recipe broodjeaap89 2021-07-31 22:08:04 +02:00
  • 77ea3bc98a removed left over debug print broodjeaap89 2021-07-27 22:14:26 +02:00
  • 797b8580bb added simple pizza event page, showing steps + substeps in an expanded list tile broodjeaap89 2021-07-27 22:14:15 +02:00
  • 50371642cb added 'proper' indicator of how many steps have been completed for a pizza event broodjeaap89 2021-07-27 20:58:46 +02:00
  • 1cce0767c0 added a pick recipe page before add event page, removing the need for a 'complicated' dropdown on the event page broodjeaap89 2021-07-27 20:34:50 +02:00
  • 02691290e6 added all recipes to the pizza recipe box at first start broodjeaap89 2021-07-26 21:52:02 +02:00
  • 621a863f45 switching dropdown on add pizza event page to pizza recipe box broodjeaap89 2021-07-26 21:50:10 +02:00
  • f417445259 removed double semicolon broodjeaap89 2021-07-26 21:13:22 +02:00
  • c9657082a1 added generated source files from Hive generator broodjeaap89 2021-07-26 21:13:09 +02:00
  • 41d14a3e4c switched to Hive for persistent object storage broodjeaap89 2021-07-26 21:12:50 +02:00
  • 41bdfe6e4c revert floor stuff broodjeaap89 2021-07-25 20:35:50 +02:00
  • 914e17fa3c so Floor just sucks? commit before reverting broodjeaap89 2021-07-25 15:27:11 +02:00
  • 1382a4a843 another in between commit, getting messy :o broodjeaap89 2021-07-25 13:09:53 +02:00
  • e7cca581c5 with generated pizza database broodjeaap89 2021-07-17 14:37:34 +02:00
  • f585861016 nothing with red lines in the entities broodjeaap89 2021-07-17 14:37:18 +02:00
  • 810e77894e in between commit adding Floor ORM broodjeaap89 2021-07-13 21:53:04 +02:00
  • bdd09a9a3a removed 'Ingredient' entity, and removed 'method' from yaml shema broodjeaap89 2021-07-13 20:50:44 +02:00
  • 592c6f8b7e final cleanup of dateformatters broodjeaap89 2021-07-13 20:34:49 +02:00
  • c73b352d1e removed scattered definitions of date formatter broodjeaap89 2021-07-13 20:32:14 +02:00
  • 0fb0c97a44 fixed a null error when the user backs out of the confirm new pizza event dialog broodjeaap89 2021-07-13 19:29:42 +02:00
  • 86b6004fd7 fixed event name error not disappearing after returning from confirm screen broodjeaap89 2021-07-13 19:28:49 +02:00
  • cab071809e switched to specific git commit of the flutter_datetime_picker dependency, to get rid of a warning message broodjeaap89 2021-07-11 18:09:29 +02:00
  • 4fe9d9d08f removed unused imports broodjeaap89 2021-07-11 18:00:23 +02:00
  • 9dd2c83646 added unfocus when review button is clicked when adding a PizzaEvent broodjeaap89 2021-07-11 18:00:08 +02:00
  • d7dd3b5ca5 added a confirmation dialog when adding a PizzaEvent, that shows the ingredients and when each step/task will take place broodjeaap89 2021-07-11 17:59:14 +02:00
  • b2bd37075e fixed keyboard taking screenspace causing overflow broodjeaap89 2021-07-11 15:14:58 +02:00
  • e4a7a8d03e ingredients widget is now a Table broodjeaap89 2021-07-11 14:26:27 +02:00
  • a5df4a0d8a The 'wait options' are now in a listview, so it doesn't overflow when there's a lot of steps in a recipe broodjeaap89 2021-07-11 14:26:10 +02:00
  • 8420188d9c added 'wait options' to addPizzaEventPage broodjeaap89 2021-07-11 11:56:09 +02:00
  • d4dcd2479d leftover cleanup broodjeaap89 2021-07-11 11:20:13 +02:00
  • 77dd896fcd cleaned up some code things for the ingredients table broodjeaap89 2021-07-11 11:17:39 +02:00
  • 4ad9db0fdf switched to a Table for ingredient widget broodjeaap89 2021-07-11 11:15:44 +02:00
  • 3af6cc5bc6 added capitalize extension broodjeaap89 2021-07-10 21:45:01 +02:00
  • 6d9352485b added onerror catch for when something goes wrong with parsing the yaml files broodjeaap89 2021-07-10 21:44:39 +02:00
  • 20e2f8e696 added super simple ingredients overview to addPizzaEventPage broodjeaap89 2021-07-10 21:44:14 +02:00
  • e31edd91af added description to wait block in yaml for text by the sliders broodjeaap89 2021-07-10 21:42:08 +02:00
  • c43d92c0f1 switched the addPizzaEventPage to a recipe list from yamls on the device broodjeaap89 2021-07-10 21:01:30 +02:00
  • 2ffe58e75c added/removed rootBundle imports broodjeaap89 2021-07-10 17:44:46 +02:00
  • 3ae35aaf1b added util dir for general utility methods broodjeaap89 2021-07-10 17:43:59 +02:00
  • 3eb2c0ff93 finished parsing of a yaml recipe into objects broodjeaap89 2021-07-10 17:39:40 +02:00
  • 44b32a6416 started work on first parsing of a yaml pizza recipe broodjeaap89 2021-07-10 14:44:13 +02:00
  • 1339bbdff2 added pizza type to the PizzaEventWidget broodjeaap89 2021-07-09 17:38:26 +02:00
  • 73ea84ec69 added validation to name field of add pizza event page broodjeaap89 2021-07-09 17:32:42 +02:00