20b685809b
Fix issues with budget selection
2022-05-17 19:55:28 -06:00
7d1c9a9df8
Enable pull to refresh for budget overview
2022-05-17 19:54:59 -06:00
f62670aaec
Combine all top-level datastores together
2022-05-17 19:04:27 -06:00
2cffa9c83c
Fix issues with TransactionFormSheet
2022-05-12 18:49:22 -06:00
c6a29837f8
Add accent color
2022-04-15 21:41:48 -06:00
a9afe9edda
Remember last open tab between app launches
2022-04-15 20:20:31 -06:00
35656383e9
Prevent drawing progress bar with negative values
2022-04-15 20:16:33 -06:00
481927c3fd
Enable swipe to refresh on transaction lists
2022-01-06 18:25:39 -06:00
7242112218
Use multi-column layout on desktop/iPad
2022-01-06 18:25:22 -06:00
8d814608df
Fix autocorrection issues on login
2022-01-06 18:25:07 -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
bcab5fa078
Add search functionality to transaction lists
2021-12-22 17:15:04 -07:00
20b56fb05a
Fix compilation issue and crash on mobile
2021-12-14 06:15:32 -07:00
1fac62c4a9
Add basic formatting for recurring transactions frequency
2021-12-12 19:40:19 -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
12a20c30b9
Add translations for empty transaction list
2021-12-07 19:33:31 -07:00
29f6252ae2
Hide empty fields on transaction details page
2021-12-07 19:32:27 -07:00
8aa5119e3e
Move category header into transaction list for style consistency
2021-12-07 19:31:52 -07:00
7d8ec85f05
Only fetch transactions from current month by default
2021-11-30 20:24:41 -07:00
c5647a0553
Update budget details view and fix some loading issues
2021-11-30 20:03:46 -07:00
5fd73bf0bc
Group transactions by date and show description in list
2021-11-30 06:43:03 -07:00
fc63684993
Allow creating transactions without a category
2021-11-30 06:05:38 -07:00
f2c00774ca
Allow user-defined sever at login
2021-11-24 21:45:59 -07:00
3b74d90a9a
Use sheet for budget selection
2021-11-03 11:17:18 -06:00
f6d50c5af3
Capitalize words in transaction and category forms
2021-10-31 21:35:02 -06:00
4b0fb507b4
Migrate to new App struct
2021-10-28 18:08:09 -06:00
b8d1178a0e
Fix transaction form category selection
2021-10-28 17:54:48 -06:00
88f37dac37
Add retry button for request failures on list pages
2021-10-25 21:09:39 -06:00
9f8a8a5a9e
Update transaction lists when adding or updating individual transactions
2021-10-25 21:07:48 -06:00
e0467797d9
Send objectWillChange in CategoryDataStore prior to updates
2021-10-25 21:07:25 -06:00
ce89e130ac
Fix translations on transaction form
2021-10-21 21:08:06 -06:00
e27de144fe
Fix inability to edit multiple categories
2021-10-21 20:47:52 -06:00
35f1446e9c
Add ability to edit categories and fix Spanish translations
2021-10-21 20:43:01 -06:00
138a645cce
Add some missing strings and translations
2021-10-21 16:13:46 -06:00
259d928450
Add CategoryDetailsView
2021-10-21 16:13:32 -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
1d6693d0cc
Fix user not loading on transaction details
2021-10-18 06:19:44 -06:00
5492322789
Fix transaction details not loading (again)
2021-10-18 06:19:28 -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
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