traxys
|
4d65995af1
|
Fix typo in same remaining
|
2024-05-29 20:01:19 +02:00 |
|
traxys
|
27e40f6b25
|
Update flake.nix
|
2024-05-13 23:04:12 +02:00 |
|
traxys
|
3fd54ff8ea
|
Add desktop file
|
2024-01-27 12:12:04 +01:00 |
|
traxys
|
e67eb6200b
|
Refactor saves
|
2023-12-09 22:03:51 +01:00 |
|
traxys
|
283cf7a4a5
|
Avoid using HashMap for coherent iteration order
|
2023-12-09 19:05:26 +01:00 |
|
traxys
|
afccfcfb56
|
Add a section comparing earnings
|
2023-12-09 18:09:55 +01:00 |
|
traxys
|
09f35f84ea
|
Add a section for comparing remaining amounts
|
2023-12-09 18:05:38 +01:00 |
|
traxys
|
7545d7768f
|
Reduce boilerplate in compare sections
|
2023-12-09 17:43:21 +01:00 |
|
traxys
|
e9ff7f7dcc
|
Add a total spendings section
|
2023-12-09 17:28:21 +01:00 |
|
traxys
|
06efebc17b
|
Sort when only a single report is present
|
2023-12-08 21:31:35 +01:00 |
|
traxys
|
8417c4a8db
|
Add a total section
|
2023-12-08 21:31:18 +01:00 |
|
traxys
|
4cfe91039c
|
Allow to get only the main account
|
2023-12-08 21:18:12 +01:00 |
|
traxys
|
49d2745257
|
Allow to easily add more compare sections
|
2023-12-08 21:13:50 +01:00 |
|
traxys
|
fa56c09513
|
Allow to collapse sections
|
2023-12-08 17:27:18 +01:00 |
|
traxys
|
984e3a5be5
|
Allow to scroll compare table
|
2023-12-08 16:09:00 +01:00 |
|
traxys
|
51693b3894
|
Create a compare view
|
2023-12-08 15:26:12 +01:00 |
|
traxys
|
a599da6fbc
|
Add a tab bar for different views
|
2023-11-26 17:35:06 +01:00 |
|
traxys
|
32ab584130
|
Correctly handle main account
|
2023-11-25 15:11:33 +01:00 |
|
traxys
|
bc343e63c9
|
Move contribution calculation to spending trait
|
2023-11-24 20:46:35 +01:00 |
|
traxys
|
1b3839beb6
|
Isolate edit in a different file
|
2023-11-24 19:14:34 +01:00 |
|
traxys
|
2a74d250a0
|
Allow to average over severall months
|
2023-11-22 00:20:31 +01:00 |
|
traxys
|
cc6dc16380
|
Use selection list instead of date picker for loading
|
2023-11-21 21:39:01 +01:00 |
|
traxys
|
72829730e6
|
Fix issue with non-rendering text
|
2023-11-15 00:52:21 +01:00 |
|
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 |
|