71 Commits

Author SHA1 Message Date
f77cf7bd38 Refactor to use value of variable. 2025-03-27 15:12:23 -07:00
716d40c694 Remove unneeded dependency. 2025-03-27 15:12:07 -07:00
d9f8536f26 Use a consistent header on each page. 2025-03-27 14:48:07 -07:00
1966f72c93 Add item descriptions to Help information and clarify the updating section. 2025-03-27 14:39:52 -07:00
e896611bd1 Refactor to add header to the Tracked Item pages. 2025-03-27 14:31:34 -07:00
2d9c93fec4 Fix typo. 2025-03-27 14:26:51 -07:00
c5f1a4e9ba Add app version to menu. 2025-03-27 14:02:18 -07:00
cce878ccaa Made the input dialog fully item type aware. Fixes issue #1, now all item types can have an item of the same name (such as "Test") rather than only checking the Expense table for the name. 2025-03-27 12:15:55 -07:00
147178e4dd Fix the projections not loading if any item type was left unused. 2025-03-27 11:58:26 -07:00
fa852faadc Use the dispose() method to reset the global values. Works excellently!! :D 2025-03-26 13:17:08 -07:00
6f9d0d8afb The initial page load now delays properly and shows the correct value rather than 0. Updating an item and going back to the page still shows old data though. 2025-03-26 12:39:09 -07:00
75cc72678b Add TBD of where the Income duplicate name validator is going wrong. 2025-03-25 08:45:44 -07:00
da2ae6206a Add additional Help content and modify the Code Repo button to more specifically be Source Code for the project. 2025-03-21 14:21:43 -07:00
9f7773f724 Add functionality to Help buttons for opening URLs. 2025-03-21 13:40:11 -07:00
0890e15bfb Change the double SafeArea for Linux. 2025-03-21 12:05:59 -07:00
55fd4092ac Prevent the Help buttons from being underneath the Nav Bar on Android. 2025-03-21 12:05:03 -07:00
247b88daa2 Replace placeholder with a basic message for now. 2025-03-21 12:04:48 -07:00
d604a59ad1 Accept a recommended change since null is now handled properly. 2025-03-21 11:39:23 -07:00
f441caebf7 Unimplemented got thrown for null. Add it to the list so that lists with no items still work properly. 2025-03-21 10:34:25 -07:00
bc3b3a4109 Ensure project is properly named across all files. 2025-03-21 10:24:46 -07:00
62379f54b0 Pull the basic card types out into their own file for possible reuse. 2025-03-08 08:40:08 -07:00
e7dc369c4f Projections are working! Just 1 issue noticed so far. 2025-03-08 08:33:31 -07:00
15b713215f Add item count per category. 2025-03-08 07:51:23 -07:00
e57432767d Formatting improvement. 2025-03-08 07:41:59 -07:00
8b9e0bfe54 Assets are now being displayed properly. 2025-03-08 07:40:03 -07:00
777d263efe Start loading incomes and assets for reporting. 2025-03-07 13:36:24 -07:00
84f1ec2f70 Add, update, and delete are all working for each item type!! 2025-03-07 13:32:11 -07:00
8d7591b766 Continue trying to fix issue with edited items not notifying parent. 2025-03-07 13:26:02 -07:00
88d57e217f Fix the Monthly text for assets now that it has its proper type. 2025-03-07 13:25:55 -07:00
e5e85b68ff Income and Assets are successfully being inserted and selected! Still needs tweaking, such as Asset saying "monthly". 2025-03-07 13:06:26 -07:00
f6f167dd83 Fix local variable warning. 2025-03-07 12:56:14 -07:00
8ef8e0dad9 Start filling in TODO's with Income and Asset code.. 2025-03-07 12:55:34 -07:00
0b937186aa Add break statements, even if unnecessary. 2025-03-07 12:54:01 -07:00
7947d64b3b Allow the Income and Asset pages to start using the generic item creation page. 2025-03-07 12:41:52 -07:00
02f08093c9 Fix formatting. 2025-03-07 08:37:26 -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
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
3bf3dd3190 Fix order of cost validations to properly show error for character data. 2025-02-11 14:48:32 -07:00