04ecb3226a
Update SwiftUI navigation
2023-03-04 21:56:15 -07:00
5e1744f7d6
Implement error messages for login & registration
2022-06-07 21:14:20 -06:00
d72be0abd9
Implement basic profile editing
2022-06-07 09:29:09 -06:00
3d06b61ddc
Implement budget editing
2022-05-18 19:44:33 -06:00
aaa5c08fb5
Implement budget creation
2022-05-17 21:13:48 -06:00
d22b1defc8
Fix initial budget loading and login/budget list sheet dismissal
2022-05-17 20:34:46 -06:00
19cd44296a
Implement logout
2022-05-17 20:34:06 -06:00
f62670aaec
Combine all top-level datastores together
2022-05-17 19:04:27 -06:00
a9afe9edda
Remember last open tab between app launches
2022-04-15 20:20:31 -06:00
4b5a6c6558
Fix some async loading issues
2022-01-06 18:24:50 -06:00
ec425642b4
Finish migration to async/await implementation
2022-01-04 20:51:38 -06:00
27c7a51b1f
WIP: Convert codebase to async/await
2022-01-03 11:56:43 -06:00
20b56fb05a
Fix compilation issue and crash on mobile
2021-12-14 06:15:32 -07:00
e8c7b7e3a9
Implement basic support for multi-window
2021-12-09 21:35:56 -07:00
b035b027ab
Add read-only view of recurring transactions
2021-12-07 20:22:06 -07:00
733f1cc764
Add sidebar layout for macOS and iPad
2021-12-07 20:21:46 -07:00
c5647a0553
Update budget details view and fix some loading issues
2021-11-30 20:03:46 -07:00
3b74d90a9a
Use sheet for budget selection
2021-11-03 11:17:18 -06:00
ce89e130ac
Fix translations on transaction form
2021-10-21 21:08:06 -06:00
a97e9f3102
Add some keyboard shortcuts
...
This adds the keyboard shortcuts for ⌘ + <number> to switch between tabs
and ⌘ + n to add a transaction
2021-10-18 06:34:17 -06:00
0b43458e8e
Remove magnifying glass icon in transaction tab
...
The implementation for this is far from ready and in the meantime it
only serves to confuse. I'll add it back when I'm ready to implement the
feature
2021-10-18 06:11:30 -06:00
de427a64e4
Only show transaction add buttons on Transaction tab
2021-10-18 06:11:11 -06:00
6e9a31af38
Remove outdated TODO
2021-10-18 06:07:36 -06:00
39d227af49
Fix double tap issue on tabs
...
I still don't know what was causing this really but tapping on a tab
that altered its state when it appeared caused the app to return to the
previous tab immediately. Tapping on the desired tab a second time would
load it correctly. By setting the tab selection variable myself, it now
works for some reason.
2021-10-13 06:32:58 -06:00
7b99811cd9
Remember previously opened budget to reopen upon launch
2021-10-09 21:23:49 -06:00
980e0baa1f
Add basic budget details tab
2021-10-09 20:27:54 -06:00
e9fb484127
Fix not being able to add multiple transactions
2021-10-09 20:03:01 -06:00
85f462cd07
Fix needing to tap twice on category tab
2021-10-09 18:32:57 -06:00
090343de0c
Use EnvironmentObject instead of constructor injection
2021-10-05 19:26:54 -06:00
6b2296f25b
Rename all folders from BudgetApp to Twigs
2021-09-20 21:04:03 -06:00