|
c2939f81c0
|
Fix whitespace.
|
2025-03-07 08:30:29 -07:00 |
|
|
42548d437c
|
Add ItemType for determining which DB methods should be called based on the screen data. Begin implementing it.
|
2025-02-21 09:30:46 -07:00 |
|
|
be66f52cbf
|
Move down to only 1 abstract data type with a nully Frequency. Should aid in making the Expense page usable for all 3 data type.
|
2025-02-21 08:56:50 -07:00 |
|
|
992195b9a0
|
Style the report a little better. Still need to get the row's middle text properly aligned with the column header somehow, as if everything were in a grid.
|
2025-02-21 08:30:54 -07:00 |
|
|
991eea4d54
|
Add estimate tildes.
|
2025-02-21 08:10:38 -07:00 |
|
|
064884dc07
|
Fix code warnings by using Description variable and temporarily assuming that Assets are a RecurringTrackedType.
|
2025-02-19 17:40:43 -07:00 |
|
|
98e511056c
|
Remove no longer necessary includes.
|
2025-02-19 17:26:28 -07:00 |
|
|
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 |
|
|
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 |
|
|
d35c250913
|
Add note for next steps in making the ListView more abstract.
|
2025-02-12 12:55:10 -07:00 |
|
|
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 |
|
|
9924860181
|
Create the beginning of a DB backup system.
|
2025-02-12 08:22:16 -07:00 |
|
|
60363c29f2
|
Rename recurring class filename. Move around some libraries to be under the proper comments.
|
2025-02-12 07:55:22 -07:00 |
|
|
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 |
|
|
8e6b574023
|
Create the income and asset tables.
|
2025-02-11 14:49:50 -07:00 |
|
|
fcf4fca33b
|
Add the Income and Asset classes.
|
2025-02-11 14:49:42 -07:00 |
|
|
0aa8fdf271
|
Properly map all fields (cost/amount).
|
2025-02-11 14:49:23 -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 |
|
|
f5f153f692
|
Turn off the database delete, schema is currently stable.
|
2025-02-11 09:53:15 -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 |
|
|
cc33458457
|
Remove unused imports.
|
2025-02-11 09:25:50 -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 |
|
|
9d8a5e6685
|
Add more frequencies.
|
2025-02-06 11:50:23 -07:00 |
|
|
2acabf4d3b
|
Huge improvements to UI, very interactive now!
|
2025-02-06 11:50:10 -07:00 |
|
|
15fa4aadbd
|
Add method which puts all expenses on equal comparison grounds.
|
2025-02-06 11:50:02 -07:00 |
|
|
78a407d0ec
|
Always show the page names.
|
2025-02-06 11:48:51 -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 |
|
|
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 |
|