dankito
|
af54997bf6
|
Removed FinTS from alert message as much as possible (only confuses users)
|
2022-02-07 00:18:06 +01:00 |
dankito
|
b24434571a
|
Implemented translating texts for alert to ask user if account should be deleted?
|
2022-02-07 00:18:06 +01:00 |
dankito
|
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 |
dankito
|
841ad7dea5
|
Fixed spelling of focused
|
2022-02-07 00:18:06 +01:00 |
dankito
|
92456604bb
|
Added BankAccount to TransferMoneyData
|
2022-02-07 00:18:06 +01:00 |
dankito
|
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 |
dankito
|
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 |
dankito
|
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 |
dankito
|
25a7277067
|
Extracted common messages
|
2022-02-07 00:18:06 +01:00 |
dankito
|
3ca7c2a3cf
|
Using now Marius' new icon as it has same size as other two tab icons
|
2022-02-07 00:18:06 +01:00 |
dankito
|
0f081006ed
|
Filtering out potential remittees without IBAN
|
2022-02-07 00:18:06 +01:00 |
dankito
|
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 |
dankito
|
c65632f8f4
|
Implemented showing list with potential remittees
|
2022-02-07 00:18:06 +01:00 |
dankito
|
13b7697364
|
Implemented persisting tan media
|
2022-02-07 00:18:06 +01:00 |
dankito
|
b53eecd78e
|
Implemented parsing TAN challenge's HTML
|
2022-02-07 00:18:06 +01:00 |
dankito
|
8033399fd7
|
Set auto capitalization type to .none
|
2022-02-07 00:18:06 +01:00 |
dankito
|
5f8e5463e5
|
Implemented setting keyboard auto capitalization type
|
2022-02-07 00:18:06 +01:00 |
dankito
|
76a2cb0642
|
Fixed that section title didn't get translated
|
2022-02-07 00:18:06 +01:00 |
dankito
|
b40e865af6
|
Displaying now bank accounts according to their display index
|
2022-02-07 00:18:06 +01:00 |
dankito
|
3f093889a0
|
Implemented saving only unpersisted transactions, not whole account
|
2022-02-07 00:18:06 +01:00 |
dankito
|
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 |
dankito
|
11b55a6ecc
|
Implemented that no error message gets displayed if user cancelled transferring money
|
2022-02-07 00:18:06 +01:00 |
dankito
|
c8fdb817ad
|
Implemented updating displayed transactions after retrieving all transactions
|
2022-02-07 00:18:06 +01:00 |
dankito
|
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 |
dankito
|
ec65600153
|
Replaced UIKitTextField by LabelledUIKitTextField
|
2022-02-07 00:18:06 +01:00 |
dankito
|
8914d83ec6
|
Implemented sorting bank accounts; extracted SectionWithRightAlignedEditButton
|
2022-02-07 00:18:06 +01:00 |
dankito
|
34cb8617f8
|
Implemented setting banks' display order
|
2022-02-07 00:18:06 +01:00 |
dankito
|
f75db3f827
|
Removed initialImageWidth, just did overwrite value from imageWidth
|
2022-02-07 00:18:06 +01:00 |
dankito
|
d3386217b9
|
Implemented saving Image Tan width
|
2022-02-07 00:18:06 +01:00 |
dankito
|
b28f6ae68f
|
Implemented SwiftUI FlickerCodeTanView; extracted ScaleImageView from ImageTanView
|
2022-02-07 00:18:06 +01:00 |
dankito
|
b3dd944ce5
|
Using now systemGroupedBackground()
|
2022-02-07 00:18:06 +01:00 |
dankito
|
974d427e1a
|
Implemented showing 'Discard' instead of 'OK' to discard changes
|
2022-02-07 00:18:06 +01:00 |
dankito
|
aaa22bc2c1
|
Fixed that only one Alert can be declared (first one, unsavedChangesMessage, didn't work)
|
2022-02-07 00:18:06 +01:00 |
dankito
|
5bdc17e9ce
|
Added extensions to get current AppDelegate, rootNavigationController, currentViewController, ...
|
2022-02-07 00:18:06 +01:00 |
dankito
|
34d5fcb52d
|
Fixed validating BIC
|
2022-02-07 00:18:06 +01:00 |
dankito
|
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 |
dankito
|
5d88e51ab9
|
Extracted
|
2022-02-07 00:18:06 +01:00 |
dankito
|
003b4b3b55
|
Added TanProcedures, TanMedia, TanChallenge, ImageTanChallenge and FlickerCodeTanChallenge to PreviewData
|
2022-02-07 00:18:06 +01:00 |
dankito
|
22c262f4c4
|
Implemented isFocussedChanged
|
2022-02-07 00:18:06 +01:00 |
dankito
|
137d35ac02
|
Implemented validating and auto correcting user input in TransferMoneyDialog
|
2022-02-07 00:18:06 +01:00 |
dankito
|
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 |
dankito
|
de81b227eb
|
Forgot to commit settings icon
|
2022-02-07 00:18:06 +01:00 |
dankito
|
6617d293fe
|
Added other icon for bank transfer; renamed it to BankTransfer
|
2022-02-07 00:18:06 +01:00 |
dankito
|
4d247bc43b
|
Fixed that in BankInfoListItem only taps on text have fired, not e.g. on white space to the right
|
2022-02-07 00:18:06 +01:00 |
dankito
|
9d2df6fba7
|
Fixed that AddAccountDialog got shown over and over again (next SwiftUI bug)
|
2022-02-07 00:18:06 +01:00 |
dankito
|
c8f29e2390
|
Implemented passing allowed TAN format and max TAN input length to UI so that controls can be set accordingly
|
2022-02-07 00:18:06 +01:00 |
dankito
|
8002b02981
|
Implemented deleting accounts; showing section title "Bank credentials"
|
2022-02-07 00:18:05 +01:00 |
dankito
|
68fd3f2188
|
Fixed showing "Fetch all transaction" below list (but cell has white spaces, why?)
|
2022-02-07 00:18:05 +01:00 |
dankito
|
bb347c8335
|
Fixed placing "Add account" below List; extracted AddAccountButtonView
|
2022-02-07 00:18:05 +01:00 |
dankito
|
f168575e16
|
Fixed that accidentally navigationBarItems() has been removed
|
2022-02-07 00:18:05 +01:00 |
dankito
|
e109145dd7
|
Displaying "Fetch all account transactions" at end of list only if FetchAllTransactionsOverlay isn't displayed
|
2022-02-07 00:18:05 +01:00 |
dankito
|
2646863198
|
Fixed that whole FetchAllTransactionsOverlay gets displayed in systemGroupedBackground
|
2022-02-07 00:18:05 +01:00 |
dankito
|
cd3a24a360
|
Fixed that keyboard covers lower part of the views and that there's been no way so scroll to the end to view
|
2022-02-07 00:18:05 +01:00 |
dankito
|
f053a4a55f
|
Removed useless empty line
|
2022-02-07 00:18:05 +01:00 |
dankito
|
8ed16cf7d2
|
Removed landscape orientation
|
2022-02-07 00:18:05 +01:00 |
dankito
|
786df67cff
|
Removed iPad as target device
|
2022-02-07 00:18:05 +01:00 |
dankito
|
7d0080477d
|
Removed accidentally committed print()
|
2022-02-07 00:18:05 +01:00 |
dankito
|
d2987dfb35
|
Fixed that focusNextTextFieldOnReturnKeyPress got removed
|
2022-02-07 00:18:05 +01:00 |
dankito
|
f05a551bf1
|
Implemented that a tap on label focuses text field
|
2022-02-07 00:18:05 +01:00 |
dankito
|
00d7b7d24d
|
Showing now Navigation disclosure triangle again
|
2022-02-07 00:18:05 +01:00 |
dankito
|
4c631b7005
|
Reworded "Alle Umsätze" to "Ältere Umsätze", fixed that there was no English translation for it
|
2022-02-07 00:18:05 +01:00 |
dankito
|
9ac95c77ff
|
Fixed that there was no translation for "<number> transactions"
|
2022-02-07 00:18:05 +01:00 |
dankito
|
10fee47d55
|
Added placeholders for "Online banking login name" and "Online banking login password"
|
2022-02-07 00:18:05 +01:00 |
dankito
|
3ada76a2a0
|
Added placeholder for SelectBankDialog search field and an example search
|
2022-02-07 00:18:05 +01:00 |
dankito
|
5d6384918e
|
Implemented deleting account
|
2022-02-07 00:18:05 +01:00 |
dankito
|
b44161a45f
|
Implemented fetching all transactions
|
2022-02-07 00:18:05 +01:00 |
dankito
|
ec61aec0f7
|
Implemented BankAccountSettingsDialog
|
2022-02-07 00:18:05 +01:00 |
dankito
|
78af51984d
|
Implemented SettingsDialog and BankSettingsDialog
|
2022-02-07 00:18:05 +01:00 |
dankito
|
fa9af8155a
|
Implemented LabelledUIKitTextField that displays a label on the left and a text field on the right
|
2022-02-07 00:18:05 +01:00 |
dankito
|
8aa38008d4
|
Fixed that CoreData didn't keep accounts order
|
2022-02-07 00:18:05 +01:00 |
dankito
|
820e271d1f
|
Fixed that TanProcedures didn't get saved and restored
|
2022-02-07 00:18:05 +01:00 |
dankito
|
959e527d12
|
Fixed that if initially no TAN procedure was selected and user selected first entry, that selectedTanProcedureChanged() callback didn't get called
|
2022-02-07 00:18:05 +01:00 |
dankito
|
05e8b1f4a4
|
Fixed that if no account has been added only center part got displayed with systemGroupedBackground, framed by large white borders
|
2022-02-07 00:18:05 +01:00 |
dankito
|
c1bd70085a
|
Extracted TanProcedurePicker
|
2022-02-07 00:18:05 +01:00 |
dankito
|
cbed0e7758
|
Fixed that partially accounts have been displayed at other banks
|
2022-02-07 00:18:05 +01:00 |
dankito
|
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 |
dankito
|
64e49c661a
|
Added 'Add account' to 'New ...' action sheet
|
2022-02-07 00:17:54 +01:00 |
dankito
|
d061e7f81c
|
Started searching for Remittees
|
2022-02-07 00:17:54 +01:00 |
dankito
|
878f51ac31
|
Fixed setting default accounts icon
|
2022-02-07 00:17:54 +01:00 |
dankito
|
633462dea3
|
Fixed that navigation bar title didn't get translated
|
2022-02-07 00:17:54 +01:00 |
dankito
|
bb2343d4f4
|
Implemented displaying bank icon for transaction if transactions of all banks are displayed. Extracted IconView for that
|
2022-02-07 00:17:54 +01:00 |
dankito
|
62c3677769
|
Fixed that 'Add account' NavigationLink was displayed with white background and that it could not be distinguished from a list item (by giving it a greater height). Also implemented that AddAccountDialog gets created lazily
|
2022-02-07 00:17:54 +01:00 |
dankito
|
eadd77e047
|
Fixed that TAN media view only gets displayed if there are at least two TAN media
|
2022-02-07 00:17:54 +01:00 |
dankito
|
8f15bd25b3
|
Implemented resizing TAN image
|
2022-02-07 00:17:54 +01:00 |
dankito
|
2f321faa6a
|
Fixed throwing away everything after URL's path
|
2022-02-07 00:17:54 +01:00 |
dankito
|
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 |
dankito
|
4d2f464569
|
Showing an error message if user selects a bank that does not support FinTS 3.0
|
2022-02-07 00:17:54 +01:00 |
dankito
|
685693ab23
|
Graying out banks that do not support FinTS 3.0
|
2022-02-07 00:17:54 +01:00 |
dankito
|
26717bf70b
|
Renamed placeHolder to placeholder
|
2022-02-07 00:17:54 +01:00 |
dankito
|
98428959bb
|
Extracted UIKitExtensions
|
2022-02-07 00:17:54 +01:00 |
dankito
|
38da439888
|
Removed unused (unusable) focus() and clearFocus()
|
2022-02-07 00:17:54 +01:00 |
dankito
|
9074689523
|
Fixed removing horizontal bars from UIKitSearchBar
|
2022-02-07 00:17:54 +01:00 |
dankito
|
9d1dbadd46
|
Copied placeholder, focusOnStart, actionOnReturnKeyPress and textChanged from UIKitTextField to UIKitSearchBar
|
2022-02-07 00:17:54 +01:00 |
dankito
|
6a4f41a578
|
Fixed focusOnStart
|
2022-02-07 00:17:54 +01:00 |
dankito
|
8695a1c049
|
Fixed mapping response that isSuccessful gets set to false if response code is not a 2xx
|
2022-02-07 00:17:54 +01:00 |
dankito
|
bfabbcf3ba
|
Also using now isNotEmpty
|
2022-02-07 00:17:54 +01:00 |
dankito
|
847f1b2508
|
Displaying an icon for AllBanksListItem; extracted AccountFallbackIcon
|
2022-02-07 00:17:54 +01:00 |
dankito
|
4597c3fce5
|
Fixed font for BankListItem
|
2022-02-07 00:17:54 +01:00 |
dankito
|
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 |
dankito
|
766209c1e6
|
Fixed english translation for TransferMoneyDialog title
|
2022-02-07 00:17:54 +01:00 |