Commit graph

24 commits

Author SHA1 Message Date
3ca7c2a3cf Using now Marius' new icon as it has same size as other two tab icons 2022-02-07 00:18:06 +01:00
f168575e16 Fixed that accidentally navigationBarItems() has been removed 2022-02-07 00:18:05 +01:00
78af51984d Implemented SettingsDialog and BankSettingsDialog 2022-02-07 00:18:05 +01:00
752b8bd1a3 Implemented showing 'New Money Transfer' action sheet option only if there is at least one account that supports transferring money 2022-02-07 00:18:05 +01:00
64e49c661a Added 'Add account' to 'New ...' action sheet 2022-02-07 00:17:54 +01:00
633462dea3 Fixed that navigation bar title didn't get translated 2022-02-07 00:17:54 +01:00
8f7e2146ce Disabling Tab bar if no account has been added yet (due to a bug in SwiftUI, that UITabBar.appearance().isUserInteractionEnabled = false does not work reliably, i have to hide to complete TabView and show only AccountsTab instead) 2022-02-07 00:17:54 +01:00
ae1b209db4 Implemented hiding update all accounts' transaction when no account has been added; Implemented array extension property isNotEmpty 2022-02-07 00:17:54 +01:00
20cd16e509 Fixed showing previous selected tab after choosing an option from 'New ...' ActionSheet 2022-02-07 00:17:54 +01:00
7b8a83d1fd Removed unnecessary code 2022-02-07 00:17:54 +01:00
1440a298ba Fixed that account tab's navigation bar title didn't get unset (so e.g. also TransferMoneyDialog displayed 'Accounts' as navigation bar title 2022-02-07 00:17:54 +01:00
10fe82d45b Added title to New action sheet 2022-02-07 00:17:54 +01:00
09b8e58845 Added label for New tab 2022-02-07 00:17:54 +01:00
cc9b7dc695 Added icon for accounts tab 2022-02-07 00:17:54 +01:00
953e731240 Removed VStack - only caused navigation problems and NavigationView (has been replaced by UINavigationController as rootViewController); fixed intend 2022-02-07 00:17:54 +01:00
9572ae0206 Removed accidentally committed code 2022-02-07 00:17:54 +01:00
ca214457ca Implemented showing balance in AllBanksListItem, BankAccountListItem and BankListItem; extracted AmountLabel for that 2022-02-07 00:17:54 +01:00
4340b80925 Implemented updating all accounts' transactions in AccountsTab; extracted UpdateButton for that 2022-02-07 00:17:54 +01:00
87bf88153e Fixed navigation problems to large parts by removing VStack directly after Section and by implementing Identifyable in model classes, with which ForEach can better cope with as with indicies 2022-02-07 00:17:53 +01:00
72242d2cf7 Fixed that loaded accounts didn't get displayed in AccountsTab by introducing App Data 2022-02-07 00:17:53 +01:00
2552f0fa11 Implemented TransferMoneyDialog 2022-02-07 00:17:53 +01:00
5346f2c3fd Implemented adding account (but not showing result yet, just logging it) 2022-02-07 00:17:53 +01:00
afc8ce9ee9 Started AddAccountDialog 2022-02-07 00:17:53 +01:00
c443cd184b Added empty BankingiOSApp Xcode project 2022-02-07 00:17:53 +01:00