Commit Graph

385 Commits

Author SHA1 Message Date
dankito d3fa90d529 Fixed that if a TAN needs to be entered AddAccountDialog doesn't get dismissed 2022-02-07 00:17:53 +01:00
dankito 20a396c33b Implemented selecting bank in AddAccountDialog 2022-02-07 00:17:53 +01:00
dankito c590c945a5 Started EnterTanDialog. Had to wrap rootViewController in a UINavigationController for that to be able to push a EnterTanDialog from every point in the application 2022-02-07 00:17:53 +01:00
dankito a7fedc4f05 Added convenience method to set navigation bar title 2022-02-07 00:17:53 +01:00
dankito 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
dankito 56164f2ce4 'Fixed' merging errors 2022-02-07 00:17:53 +01:00
dankito c6c8f7b12e Prefixed Core Data entities with 'Persisted' to avoid name conflicts with UI data model. Caching mapped objects so that Core Data doesn't persist the same data multiple times. 2022-02-07 00:17:53 +01:00
dankito fbeec09916 Implemented exporting dependent libraries so that classes get exported without prefixes like 'BUC' and that imported classes and interface like IBankFinder are for Swift the same in BankFinder and BankingUiCommon 2022-02-07 00:17:53 +01:00
dankito 360c49a08b Showing each bank now in a section of its own 2022-02-07 00:17:53 +01:00
dankito e95dfee564 Re-did that NavigationLink is shown for whole cell as otherwise navigation crashes the app (why, iOS, why?) 2022-02-07 00:17:53 +01:00
dankito 7ec1c3f94b Formatted bank name 2022-02-07 00:17:53 +01:00
dankito d088c79ddd Fixed that NavigationLink for Bank has been shown on full cell height 2022-02-07 00:17:53 +01:00
dankito fee4044240 Fixed that BankListItem didn't correctly resize to its content 2022-02-07 00:17:53 +01:00
dankito 97983ec92e Fixed that TransferMoneyDialog has been closed before success alert dialog got closed 2022-02-07 00:17:53 +01:00
dankito 90a0ad5b4a Fixed that account didn't reflect selected account 2022-02-07 00:17:53 +01:00
dankito 72242d2cf7 Fixed that loaded accounts didn't get displayed in AccountsTab by introducing App Data 2022-02-07 00:17:53 +01:00
dankito d29965c77e Implemented saving bank data with CoreData 2022-02-07 00:17:53 +01:00
dankito 3ed323cd69 Added convenience constructors for languages not supporting default values 2022-02-07 00:17:53 +01:00
dankito 4461d0d931 Implemented sorting transactions descending by value date 2022-02-07 00:17:53 +01:00
dankito 0d1ecb910c Fixed that on AccountsTab NavigationBar is hidden but on child views it gets displayed 2022-02-07 00:17:53 +01:00
dankito 2552f0fa11 Implemented TransferMoneyDialog 2022-02-07 00:17:53 +01:00
dankito 3879d65833 Added primaryButton and secondaryButton to Message 2022-02-07 00:17:53 +01:00
dankito 6100810c16 Added Alert.Button.ok() 2022-02-07 00:17:53 +01:00
dankito 89d6ea1002 Using now onReceive instead of creating a Binding 2022-02-07 00:17:53 +01:00
dankito af1e155106 Made Message more generic 2022-02-07 00:17:53 +01:00
dankito 2c0e7bfc08 Implemented AccountTransactionsDialog 2022-02-07 00:17:53 +01:00
dankito 7579b7bb5d Implemented showing accounts (but height doesn't fit yet) 2022-02-07 00:17:53 +01:00
dankito 4b8a48e4c7 Implemented displaying an error message if account couldn't be added and navigation back if adding account was successful 2022-02-07 00:17:53 +01:00
dankito 5dc0c7a74f Fixed navigation bar 2022-02-07 00:17:53 +01:00
dankito 5346f2c3fd Implemented adding account (but not showing result yet, just logging it) 2022-02-07 00:17:53 +01:00
dankito 322910496f Added DependencyInjector as simple dependency injection framework 2022-02-07 00:17:53 +01:00
dankito 71d81c9484 Fixed that .pbxproj was ignored 2022-02-07 00:17:53 +01:00
dankito be8d9c96d2 Implemented searching for banks with imported BankFinder 2022-02-07 00:17:53 +01:00
dankito afc8ce9ee9 Started AddAccountDialog 2022-02-07 00:17:53 +01:00
dankito c443cd184b Added empty BankingiOSApp Xcode project 2022-02-07 00:17:53 +01:00