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
6352cb7e20
Fix income categories not loading in transaction form
2021-10-18 06:07:57 -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
1df780c461
Fix build issues for TestFlight
...
I also had to revert the bundle id change, since I already have a WIP store
listing. Once the store listing is created and the first build is
uploaded, the bundle id cannot be changed.
2021-10-13 06:31:22 -06:00
ac61bcfb9e
Add basic expected vs actual details for budgets
2021-10-10 19:39:59 -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
b3f62348cb
Fix icon size on profile tab
2021-10-05 20:26:17 -06:00
090343de0c
Use EnvironmentObject instead of constructor injection
2021-10-05 19:26:54 -06:00
491ce8c10f
Add additional app icons
2021-10-05 19:26:40 -06:00
6fb2a0bb1e
Rename remaining BudgetApp files to Twigs
2021-09-20 21:10:24 -06:00
6b2296f25b
Rename all folders from BudgetApp to Twigs
2021-09-20 21:04:03 -06:00
5522e3b573
Implement category balances
2021-09-20 19:59:13 -06:00
8f3d33fc1d
Fix TransactionDetailsView not loading
2021-09-19 20:00:39 -06:00
d0fdb0194d
Fix transaction creation
2021-09-19 14:24:27 -06:00
e4caef826c
Fix categories tab, remove navbar from profile tab
2021-09-14 21:22:14 -06:00
d6bc8cbb4b
Change post-login start destination to budget list
2021-09-11 09:01:22 -06:00
6b2542fb8a
Remove AnyView hack from ContentView
2021-09-11 06:24:53 -06:00
ec16456e77
Finish updating login requests to match newest API spec
2021-09-11 06:19:46 -06:00
7a9c9432b1
WIP: Update app to use latest API
2021-09-09 22:47:57 -06:00
Billy Brawner
ed84ab71b0
Add gitignore
...
Signed-off-by: Billy Brawner <billy@wbrawner.com>
2019-10-20 12:08:22 -07:00
Billy Brawner
35ec26395a
WIP: Implement budget details view
...
Signed-off-by: Billy Brawner <billy@wbrawner.com>
2019-10-20 12:08:12 -07:00
Billy Brawner
84bb2e2176
Implement some caching and session persistence
...
Signed-off-by: Billy Brawner <billy@wbrawner.com>
2019-10-19 15:18:06 -07:00
Billy Brawner
9a26790cda
Update some translations
...
Signed-off-by: Billy Brawner <billy@wbrawner.com>
2019-10-17 15:58:21 -07:00
Billy Brawner
df9cec6cf7
Implement transaction editing and deleting
...
Signed-off-by: Billy Brawner <billy@wbrawner.com>
2019-10-16 19:26:35 -07:00
Billy Brawner
ad2fb25e9d
Update comment in DataStoreProvider
...
Signed-off-by: Billy Brawner <billy@wbrawner.com>
2019-10-15 19:59:04 -07:00
Billy Brawner
d9d2fadb35
Split up AddTransactionView for reuse
...
Signed-off-by: Billy Brawner <billy@wbrawner.com>
2019-10-15 19:57:52 -07:00
Billy Brawner
8fbd43ec5f
WIP: Implement TransactionDetailsView
...
Signed-off-by: Billy Brawner <billy@wbrawner.com>
2019-10-12 18:22:09 -07:00
Billy Brawner
c05cb787a3
fixup! Get live previews to work
2019-10-12 12:06:57 -07:00
Billy Brawner
5d76390e67
Get live previews to work
...
Signed-off-by: Billy Brawner <billy@wbrawner.com>
2019-10-12 12:03:50 -07:00
Billy Brawner
fb7aa8fec4
WIP: Implement add transactions
...
Signed-off-by: Billy Brawner <billy@wbrawner.com>
2019-10-11 17:02:13 -07:00
Billy Brawner
ac14d9d5fd
Fix subheading styles for budget and category lists
...
Signed-off-by: Billy Brawner <billy@wbrawner.com>
2019-10-10 19:44:20 -07:00
Billy Brawner
3da85c51c3
WIP: Implement add transactions
...
Signed-off-by: Billy Brawner <billy@wbrawner.com>
2019-10-10 19:30:43 -07:00
Billy Brawner
02ca740ad1
Improve styles for list view items
...
Signed-off-by: Billy Brawner <billy@wbrawner.com>
2019-10-07 20:55:24 -07:00
Billy Brawner
1da9946ecc
Have transaction lists take category into account
...
Signed-off-by: Billy Brawner <billy@wbrawner.com>
2019-10-07 20:54:55 -07:00
Billy Brawner
bc80384a2b
Fix bug with get requests and remove unnecessary credential management
...
Signed-off-by: Billy Brawner <billy@wbrawner.com>
2019-10-07 20:53:52 -07:00
Billy Brawner
cfbca31512
Add registration page and persist credentials only after successful authentication
...
Signed-off-by: Billy Brawner <billy@wbrawner.com>
2019-10-03 18:33:14 -07:00
Billy Brawner
ebbc958ff6
Add license
...
Signed-off-by: Billy Brawner <billy@wbrawner.com>
2019-10-03 15:24:11 -07:00
Billy Brawner
5f9c14f64f
Clean up views and fix transaction loading
...
Signed-off-by: Billy Brawner <billy@wbrawner.com>
2019-10-02 19:52:40 -07:00
Billy Brawner
3d2d221f32
WIP: Add Transaction List and Category List screens
...
Signed-off-by: Billy Brawner <billy@wbrawner.com>
2019-10-01 21:57:27 -07:00
Billy Brawner
56488bd265
WIP: Add budgets screen
...
Signed-off-by: Billy Brawner <billy@wbrawner.com>
2019-09-30 20:31:22 -07:00
Billy Brawner
1053fa91f8
Add TabView for authenticated users
...
Signed-off-by: Billy Brawner <billy@wbrawner.com>
2019-09-29 20:49:03 -07:00
Billy Brawner
2f076d5c58
Use UserDataStore to authenticate and forward to authenticated page
...
Signed-off-by: Billy Brawner <billy@wbrawner.com>
2019-09-29 20:02:10 -07:00
8a56f7bd2c
Merge pull request #1 from knezzy/master
...
Added user data store as an example of ObservableObject.
2019-09-29 17:21:56 -07:00
Kyle Knez
4d02f43004
Cleaned up networking layer bye removing redundant Futures. Note changed Future to AnyPublisher.
2019-09-27 11:09:43 -07:00
Kyle Knez
264e5cc129
Added user data store as an example of ObservableObject.
2019-09-27 10:47:34 -07:00