25 Commits

Author SHA1 Message Date
83dece8749 Add TODO's. 2025-02-12 07:52:05 -07:00
737264fa2f More work to make the Expense page arbitrary for re-use. 2025-02-11 15:16:46 -07:00
bea9a4bc36 Update TODO wording. 2025-02-11 14:52:57 -07:00
3bf3dd3190 Fix order of cost validations to properly show error for character data. 2025-02-11 14:48:32 -07:00
ab9b3e0bf9 Begin making the Expense page more arbitrary for future re-use by creating superclasses which will fit all 3 object use cases. 2025-02-11 14:33:38 -07:00
7a3eaf70b5 Add TODO, format code. 2025-02-11 09:57:10 -07:00
362f1214e8 Fix ability to edit an item. 2025-02-11 09:52:52 -07:00
d77e732551 Change desktop version to use the original style of navigation, keep using drawer for mobile devices. Flutter is so cool!! :) 2025-02-11 09:26:59 -07:00
f5635d6120 Add unique name check to entry form. 2025-02-07 15:40:07 -07:00
ef58a06dfa Successfully migrate the application to SQLIte! 2025-02-07 15:29:20 -07:00
5425b22ba2 Add a Help page. 2025-02-07 10:53:29 -07:00
305012ffd4 Reset income page to just a placeholder for consistency. 2025-02-07 10:53:16 -07:00
8c31d868b9 Add a daily estimate. Move estimates to the right of the list item. 2025-02-07 10:24:20 -07:00
9d478b9cbf Fix bug which sometimes set an edited expense to Monthly. Fix typo in enum monthly. 2025-02-07 05:10:22 -07:00
452eb73773 Code formatting and dialog text enhancements. 2025-02-07 05:00:57 -07:00
631555af59 Add a dark theme. 2025-02-07 04:54:59 -07:00
0f65166123 Properly implement the dismissable backgrounds. 2025-02-07 04:41:53 -07:00
595aaefedc Added editing an expense. 2025-02-07 04:29:10 -07:00
2acabf4d3b Huge improvements to UI, very interactive now! 2025-02-06 11:50:10 -07:00
54cd86c34b Shorten the title. 2025-02-05 16:45:55 -07:00
66fd966de8 Redo how the frequencies are generated. Clean up old print statements. 2025-02-05 16:41:58 -07:00
5561f50736 Begin working on the database. 2025-02-05 14:43:06 -07:00
360a36f024 Fix the layout when there are no items. 2025-02-05 14:16:49 -07:00
ecbac615e9 Finished drawer and also now showing expenses as they are added! 2025-02-05 14:04:35 -07:00
87392cc73c Break code into multiple files. 2025-02-05 13:33:07 -07:00