Commit Graph

30 Commits

Author SHA1 Message Date
me 58102bab02 Add the expense totals! Yay! Still trying to center the totals part with the monthly part across all sections properly. 2025-02-19 17:25:36 -07:00
me 0b4937b141 Start creating the reports as a break from making the Expense page usable for all 3. Still considering whether to just have 1 main abstract class with a nully Frequency. 2025-02-14 08:49:44 -07:00
me d35c250913 Add note for next steps in making the ListView more abstract. 2025-02-12 12:55:10 -07:00
me 21f67b8a36 Added a monthly runner. Moved field values to be in variables outside of the Widget being returned. 2025-02-12 12:53:34 -07:00
me 60363c29f2 Rename recurring class filename. Move around some libraries to be under the proper comments. 2025-02-12 07:55:22 -07:00
me 83dece8749 Add TODO's. 2025-02-12 07:52:05 -07:00
me 737264fa2f More work to make the Expense page arbitrary for re-use. 2025-02-11 15:16:46 -07:00
me bea9a4bc36 Update TODO wording. 2025-02-11 14:52:57 -07:00
me 3bf3dd3190 Fix order of cost validations to properly show error for character data. 2025-02-11 14:48:32 -07:00
me 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
me 7a3eaf70b5 Add TODO, format code. 2025-02-11 09:57:10 -07:00
me 362f1214e8 Fix ability to edit an item. 2025-02-11 09:52:52 -07:00
me 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
me f5635d6120 Add unique name check to entry form. 2025-02-07 15:40:07 -07:00
me ef58a06dfa Successfully migrate the application to SQLIte! 2025-02-07 15:29:20 -07:00
me 5425b22ba2 Add a Help page. 2025-02-07 10:53:29 -07:00
me 305012ffd4 Reset income page to just a placeholder for consistency. 2025-02-07 10:53:16 -07:00
me 8c31d868b9 Add a daily estimate. Move estimates to the right of the list item. 2025-02-07 10:24:20 -07:00
me 9d478b9cbf Fix bug which sometimes set an edited expense to Monthly. Fix typo in enum monthly. 2025-02-07 05:10:22 -07:00
me 452eb73773 Code formatting and dialog text enhancements. 2025-02-07 05:00:57 -07:00
me 631555af59 Add a dark theme. 2025-02-07 04:54:59 -07:00
me 0f65166123 Properly implement the dismissable backgrounds. 2025-02-07 04:41:53 -07:00
me 595aaefedc Added editing an expense. 2025-02-07 04:29:10 -07:00
me 2acabf4d3b Huge improvements to UI, very interactive now! 2025-02-06 11:50:10 -07:00
me 54cd86c34b Shorten the title. 2025-02-05 16:45:55 -07:00
me 66fd966de8 Redo how the frequencies are generated. Clean up old print statements. 2025-02-05 16:41:58 -07:00
me 5561f50736 Begin working on the database. 2025-02-05 14:43:06 -07:00
me 360a36f024 Fix the layout when there are no items. 2025-02-05 14:16:49 -07:00
me ecbac615e9 Finished drawer and also now showing expenses as they are added! 2025-02-05 14:04:35 -07:00
me 87392cc73c Break code into multiple files. 2025-02-05 13:33:07 -07:00