Commit Graph

1810 Commits

Author SHA1 Message Date
dankito 99704f412b Fixed accounts icon (made it scalable and fixed that selected background color didn't get set by setting rendering mode to 'Template') 2022-02-07 00:17:54 +01:00
dankito a2785244a1 Fixed removing nil items so that cast to [Favicon] can succeed 2022-02-07 00:17:54 +01:00
dankito fb071f8826 Implemented making URLs absolute 2022-02-07 00:17:54 +01:00
dankito b898f9d17e Implemented SwiftBankIconFinder 2022-02-07 00:17:54 +01:00
dankito e8a27b1a83 Added findIconForBankAsync(() to IBankIconFinder so that iOS can choose how to handle asynchronous retrieval of bank icon 2022-02-07 00:17:54 +01:00
dankito c476483f87 Fixed creating NSURL from folder and filename 2022-02-07 00:17:54 +01:00
dankito 20cd16e509 Fixed showing previous selected tab after choosing an option from 'New ...' ActionSheet 2022-02-07 00:17:54 +01:00
dankito 1f66bdfc63 Fixed German translation of Onlinebanking 2022-02-07 00:17:54 +01:00
dankito 014e19d4e8 Implemented textChanged listener 2022-02-07 00:17:54 +01:00
dankito 2e62a23e63 Fixed that text got updated during view update 2022-02-07 00:17:54 +01:00
dankito 5f97a21965 Added default behaviour for return key 2022-02-07 00:17:54 +01:00
dankito ebf4488e90 Implemented focusing text field right on start and focus() and clearFocus() 2022-02-07 00:17:54 +01:00
dankito 15939d5862 Implemented focusing the next text field on return key press 2022-02-07 00:17:54 +01:00
dankito e7127aa88b Implemented UIKitTextField to be able to react to Return key presses 2022-02-07 00:17:54 +01:00
dankito 4512b024f8 Removed findBankWebsite() from IBankIconFinder 2022-02-07 00:17:54 +01:00
dankito d76e4022ec Implemented Contextmenu to transfer money to selected transaction's other party 2022-02-07 00:17:54 +01:00
dankito 7b8a83d1fd Removed unnecessary code 2022-02-07 00:17:54 +01:00
dankito 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
dankito 929d407388 Added uncommitteed SheetPresenter 2022-02-07 00:17:54 +01:00
dankito 10fe82d45b Added title to New action sheet 2022-02-07 00:17:54 +01:00
dankito 09b8e58845 Added label for New tab 2022-02-07 00:17:54 +01:00
dankito cc9b7dc695 Added icon for accounts tab 2022-02-07 00:17:54 +01:00
dankito 6ea94e436b Added label to SearchBankDialog search bar 2022-02-07 00:17:54 +01:00
dankito e3fd832632 Replaced print() by NSLog() 2022-02-07 00:17:54 +01:00
dankito 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
dankito 9572ae0206 Removed accidentally committed code 2022-02-07 00:17:54 +01:00
dankito 8c1cd33e6b Extracted setupBankingUi() 2022-02-07 00:17:54 +01:00
dankito 363a1806a0 Removed unnecessary navigationBarHidden(false) 2022-02-07 00:17:54 +01:00
dankito ca214457ca Implemented showing balance in AllBanksListItem, BankAccountListItem and BankListItem; extracted AmountLabel for that 2022-02-07 00:17:54 +01:00
dankito 4340b80925 Implemented updating all accounts' transactions in AccountsTab; extracted UpdateButton for that 2022-02-07 00:17:54 +01:00
dankito 12f61b03ef Moved mkdirs() to getFints4kClientDataFile() 2022-02-07 00:17:54 +01:00
dankito 2d30047c75 Implemented fetching account data from bank if not found locally (e.g. if persisted data got deleted) 2022-02-07 00:17:54 +01:00
dankito 04fba18316 Implemented updating selected accounts 2022-02-07 00:17:54 +01:00
dankito 17fd1b0474 Implemented AllBanksListItem 2022-02-07 00:17:54 +01:00
dankito f09ba7cf00 Implemented String extensions like isBlank 2022-02-07 00:17:54 +01:00
dankito 448ce54ae9 Fixed that AccountTransactionsDialog got eagerly created and selected bank account(s) therefore set to bank account(s) of last created AccountTransactionsDialog 2022-02-07 00:17:54 +01:00
dankito 6b3e4b65c3 Added convenience constructors for bank and bank accounts; settings now selected accounts so that we can use presenter.searchSelectedAccountTransactions() 2022-02-07 00:17:54 +01:00
dankito d7c904a677 Fixed that due to padding height was too small 2022-02-07 00:17:54 +01:00
dankito 1a51eb94e5 Implemented display count displayed transactions and sum of displayed transaactions; extracted extension method styleAmount() therefore 2022-02-07 00:17:54 +01:00
dankito 4ffb68eba4 Implemented filtering account transactions 2022-02-07 00:17:54 +01:00
dankito 6c82a63d64 Implemented expanding / collapsing long TAN hint texts 2022-02-07 00:17:54 +01:00
dankito 61ae37a3b3 Set min and max height for label and usage so that list items have a fixed height 2022-02-07 00:17:53 +01:00
dankito c8c116e9e4 Added system colors from UIColor 2022-02-07 00:17:53 +01:00
dankito be2b6f201c Styled AccountTransactionListItem 2022-02-07 00:17:53 +01:00
dankito 293ab59eb6 Added extensions detailForegroundColor() and styleAsDetail() 2022-02-07 00:17:53 +01:00
dankito 0ece2b1bf5 Implemented showing either booking text or other party name 2022-02-07 00:17:53 +01:00
dankito b2b11b17bd Implemented displaying value date 2022-02-07 00:17:53 +01:00
dankito 615c8e214d Extracted AccountTransactionListItem 2022-02-07 00:17:53 +01:00
dankito 330b40a9d6 Implemented finding BIC to entered IBAN 2022-02-07 00:17:53 +01:00
dankito 89f1840655 Implemented showing decoding error 2022-02-07 00:17:53 +01:00