33 Commits

Author SHA1 Message Date
2c241d9113 Change database file name to be more user-friendly. 2025-03-21 10:53:48 -07:00
a5e10e26cc Move testing to be a global variable and use it to control the debug output. 2025-03-07 12:47:40 -07:00
c2939f81c0 Fix whitespace. 2025-03-07 08:30:29 -07:00
f5f153f692 Turn off the database delete, schema is currently stable. 2025-02-11 09:53:15 -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
631555af59 Add a dark theme. 2025-02-07 04:54:59 -07:00
595aaefedc Added editing an expense. 2025-02-07 04:29:10 -07:00
78a407d0ec Always show the page names. 2025-02-06 11:48:51 -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
1b95feb5d4 Forms is working, items show if hot reloaded, need to refactor code and get the global variable into the state of the expense page. 2025-02-05 13:20:04 -07:00
99b1ec82e6 Add the Form widget and get the fields working with it. Still need to pull the values into a usable object for saving. 2025-02-05 04:20:10 -07:00
7ead0e5ebb Format dialog a little better. 2025-02-05 03:39:12 -07:00
bcae40e0e2 Buttons now close the dialog properly. 2025-02-05 03:27:11 -07:00
aa3c2f9304 Expense input form is now in a popup! Still needs to look and function properly though. 2025-02-05 03:20:29 -07:00
96811f5bfd Make the name of the function more agnostic. 2025-02-01 16:51:12 -07:00
c44d4553c3 Attempting to move the input form to a popup. 2025-02-01 16:50:37 -07:00
d722172cb3 Add buttons and fake items. 2025-02-01 04:17:56 -07:00
43dd151cb4 Refactor the order of the classes based on the UI. 2025-02-01 03:54:53 -07:00
c2cc71eae0 Add widgets for each of the future pages. 2025-02-01 03:48:26 -07:00
0c9b365f7f Added navigation. Very nice!! ;D 2025-02-01 03:42:14 -07:00
aaa95bd3a6 Break the form into its own widget, since eventually it'll likely be a pop-up. 2025-02-01 03:14:34 -07:00
8a2dfc2131 More messing around. 2025-01-30 20:56:01 -07:00
3b7313ca10 Made the UI fancier but still unable to get the controller to work. 2025-01-30 20:48:30 -07:00
b07a8f9c0a Add the enum properly. 2025-01-30 20:32:04 -07:00
19e10e6792 Test UI done enough, start working on how to get the input into an Expense. 2025-01-30 20:27:03 -07:00
811313dc2c Actually starting to look pretty good!? 2025-01-30 20:08:34 -07:00
a4ad5823aa A lot of messing around until something actually finally sorta worked! 2025-01-30 20:00:46 -07:00
b227ddc849 Take the main file from an empty project. (flutter create -e). 2025-01-30 19:23:12 -07:00
b67572bce3 Add empty flutter project. 2025-01-30 18:59:20 -07:00