Commit graph

349 commits

Author SHA1 Message Date
b701a23cef Ensuring that city takes exactly one line 2022-02-07 00:18:06 +01:00
b90c722a8e Added "Online banking login data" section header 2022-02-07 00:18:06 +01:00
361b606137 Left aligned text of BankListItem and BankAccountListItem 2022-02-07 00:18:06 +01:00
2b2ede26fd Added a divider to FetchAllTransactionsOverlay 2022-02-07 00:18:06 +01:00
db3a87b0c4 Added that fetching all transactions requires TAN. Otherwise user may be confused why enter TAN dialog pops up. 2022-02-07 00:18:06 +01:00
7204ddd90e Removed 'This cannot be undone and data will be lost.', only discourages user 2022-02-07 00:18:06 +01:00
e85273b2d6 Displaying bank code in bold to highlight it better 2022-02-07 00:18:06 +01:00
af54997bf6 Removed FinTS from alert message as much as possible (only confuses users) 2022-02-07 00:18:06 +01:00
b24434571a Implemented translating texts for alert to ask user if account should be deleted? 2022-02-07 00:18:06 +01:00
4607d521b5 Fixed that after selecting a remittee from list fields didn't get validated (and button to transfer money therefore may didn't get enabled) 2022-02-07 00:18:06 +01:00
841ad7dea5 Fixed spelling of focused 2022-02-07 00:18:06 +01:00
92456604bb Added BankAccount to TransferMoneyData 2022-02-07 00:18:06 +01:00
2324d7ceda Fixed that if preselectedValues are set fields haven't been validated and 'Transfer' button therefore not been activated 2022-02-07 00:18:06 +01:00
d17c91b6d6 Fixed that isFocussedChanged() got called even though TextField hasn't been focused (but why did textFieldShouldBeginEditing() get called even though it hasn't been focused?) 2022-02-07 00:18:06 +01:00
cd365fd0cd Implemented deleting account directly from AccountsTab (had to use an UIAlertController as due to a SwiftUI bug .alert() didn't work) 2022-02-07 00:18:06 +01:00
25a7277067 Extracted common messages 2022-02-07 00:18:06 +01:00
3ca7c2a3cf Using now Marius' new icon as it has same size as other two tab icons 2022-02-07 00:18:06 +01:00
0f081006ed Filtering out potential remittees without IBAN 2022-02-07 00:18:06 +01:00
044ff141a5 Made text of bank name, IBAN and BIC smaller as list item was way too height; set line limit for all three parts to 1; showing line with bank name only if bank name is set 2022-02-07 00:18:06 +01:00
c65632f8f4 Implemented showing list with potential remittees 2022-02-07 00:18:06 +01:00
13b7697364 Implemented persisting tan media 2022-02-07 00:18:06 +01:00
b53eecd78e Implemented parsing TAN challenge's HTML 2022-02-07 00:18:06 +01:00
8033399fd7 Set auto capitalization type to .none 2022-02-07 00:18:06 +01:00
5f8e5463e5 Implemented setting keyboard auto capitalization type 2022-02-07 00:18:06 +01:00
76a2cb0642 Fixed that section title didn't get translated 2022-02-07 00:18:06 +01:00
b40e865af6 Displaying now bank accounts according to their display index 2022-02-07 00:18:06 +01:00
3f093889a0 Implemented saving only unpersisted transactions, not whole account 2022-02-07 00:18:06 +01:00
7dd1cd01b2 Implemented that customer only gets inserted if he/she hasn't been inserted yet (but should make actually no difference) 2022-02-07 00:18:06 +01:00
11b55a6ecc Implemented that no error message gets displayed if user cancelled transferring money 2022-02-07 00:18:06 +01:00
c8fdb817ad Implemented updating displayed transactions after retrieving all transactions 2022-02-07 00:18:06 +01:00
b4e712f6b8 Fixed that caching Core Data entities in Dictionaries didn't really work. Setting now Core Data Ids on BankingUi model classes and retrieving Core Data entities by that ID 2022-02-07 00:18:06 +01:00
ec65600153 Replaced UIKitTextField by LabelledUIKitTextField 2022-02-07 00:18:06 +01:00
8914d83ec6 Implemented sorting bank accounts; extracted SectionWithRightAlignedEditButton 2022-02-07 00:18:06 +01:00
34cb8617f8 Implemented setting banks' display order 2022-02-07 00:18:06 +01:00
f75db3f827 Removed initialImageWidth, just did overwrite value from imageWidth 2022-02-07 00:18:06 +01:00
d3386217b9 Implemented saving Image Tan width 2022-02-07 00:18:06 +01:00
b28f6ae68f Implemented SwiftUI FlickerCodeTanView; extracted ScaleImageView from ImageTanView 2022-02-07 00:18:06 +01:00
b3dd944ce5 Using now systemGroupedBackground() 2022-02-07 00:18:06 +01:00
974d427e1a Implemented showing 'Discard' instead of 'OK' to discard changes 2022-02-07 00:18:06 +01:00
aaa22bc2c1 Fixed that only one Alert can be declared (first one, unsavedChangesMessage, didn't work) 2022-02-07 00:18:06 +01:00
5bdc17e9ce Added extensions to get current AppDelegate, rootNavigationController, currentViewController, ... 2022-02-07 00:18:06 +01:00
34d5fcb52d Fixed validating BIC 2022-02-07 00:18:06 +01:00
f3d7afc376 Implemented displaying auto retrieved BIC and bank name in an info label; extracted InfoLabel from ValidationLabel 2022-02-07 00:18:06 +01:00
5d88e51ab9 Extracted 2022-02-07 00:18:06 +01:00
003b4b3b55 Added TanProcedures, TanMedia, TanChallenge, ImageTanChallenge and FlickerCodeTanChallenge to PreviewData 2022-02-07 00:18:06 +01:00
22c262f4c4 Implemented isFocussedChanged 2022-02-07 00:18:06 +01:00
137d35ac02 Implemented validating and auto correcting user input in TransferMoneyDialog 2022-02-07 00:18:06 +01:00
321814a0ca Removed exception from Response as this only crashed iOS app. Choosing now on mapper level which message to show in UI 2022-02-07 00:18:06 +01:00
de81b227eb Forgot to commit settings icon 2022-02-07 00:18:06 +01:00
6617d293fe Added other icon for bank transfer; renamed it to BankTransfer 2022-02-07 00:18:06 +01:00