Quentin Boyer
|
22823fb39f
|
Allow to pretty print the save file
|
2023-11-15 00:10:00 +01:00 |
|
Quentin Boyer
|
9adc650661
|
Allow to specify a path to the data file
|
2023-11-15 00:03:52 +01:00 |
|
Quentin Boyer
|
7e17fb12c9
|
Only use two decimals for amounts
|
2023-11-13 23:30:35 +01:00 |
|
Quentin Boyer
|
d8983ea679
|
Allow to delete variable spendings
|
2023-11-13 23:13:47 +01:00 |
|
Quentin Boyer
|
c5267cc192
|
Put edit in a sub struct to split it
|
2023-11-13 21:58:22 +01:00 |
|
Quentin Boyer
|
140e70616a
|
Add buttons to interract with last month
|
2023-11-13 10:51:44 +01:00 |
|
Quentin Boyer
|
78647a59e5
|
Allow to handle archive
|
2023-11-12 23:01:19 +01:00 |
|
Quentin Boyer
|
c5ff34cd4f
|
Refactor code to allow edition of archived months
|
2023-11-12 21:30:12 +01:00 |
|
Quentin Boyer
|
e88d1be093
|
Align everything horizontally
|
2023-11-12 21:18:52 +01:00 |
|
Quentin Boyer
|
d0fcedee2a
|
Calculate remaning amounts
|
2023-11-12 21:15:24 +01:00 |
|
Quentin Boyer
|
1f24117e96
|
Allow to scroll the window if it becomes too long
|
2023-11-12 19:51:50 +01:00 |
|
Quentin Boyer
|
017137dc33
|
Add outputs sections
|
2023-11-12 19:49:12 +01:00 |
|
Quentin Boyer
|
fd57d4644f
|
Rename recurring component to re-use it for savings
|
2023-11-12 19:43:03 +01:00 |
|
Quentin Boyer
|
4261ab76ca
|
Ensure that the save file is generated before overriding the old one
|
2023-11-12 16:27:53 +01:00 |
|
Quentin Boyer
|
68bace9004
|
Store earnings
|
2023-11-12 16:10:22 +01:00 |
|
Quentin Boyer
|
c2bb26b8d5
|
Total spendings
|
2023-11-12 15:24:58 +01:00 |
|
Quentin Boyer
|
9e849349d4
|
Handle variable costs
|
2023-11-12 15:19:12 +01:00 |
|
Quentin Boyer
|
3824700332
|
Silence warning on intersperse_with
|
2023-11-12 13:05:24 +01:00 |
|
Quentin Boyer
|
af6e1ef334
|
Add a calculator parser
|
2023-11-12 13:05:12 +01:00 |
|
Quentin Boyer
|
94c5ddfae5
|
Use constants for the diverse sizes
|
2023-11-12 12:25:16 +01:00 |
|
Quentin Boyer
|
0d29a198b8
|
Implement editing of recurring costs
|
2023-11-12 12:21:07 +01:00 |
|
Quentin Boyer
|
0dca88b905
|
Add a total field & pretty recurring a bit
|
2023-11-11 23:24:37 +01:00 |
|
Quentin Boyer
|
066bcb5555
|
Add a state file to persist data
|
2023-11-11 23:08:30 +01:00 |
|
Quentin Boyer
|
e9058c6b27
|
Add recurring spendings
|
2023-11-11 22:24:31 +01:00 |
|
Quentin Boyer
|
90b987c7b0
|
Initial GUI application
|
2023-11-09 23:18:13 +01:00 |
|
Quentin Boyer
|
4f1638fc4f
|
Initial rust project
|
2023-11-09 23:18:06 +01:00 |
|
Quentin Boyer
|
1190af03e1
|
Initial commit
|
2023-11-09 22:36:55 +01:00 |
|