dankito
|
75a6f61644
|
Forgot to commit BankingiOSApp.xcscheme
|
2022-02-07 00:18:08 +01:00 |
dankito
|
a7b47665a5
|
Implemented displaying a switch to be able to set if password should be saved or not, but there's not logic behind it yet
|
2022-02-07 00:18:08 +01:00 |
dankito
|
ffeb412a84
|
Implemented Stopwatch
|
2022-02-07 00:18:08 +01:00 |
dankito
|
acf0345aaf
|
Implemented deleting all keychain items after re-installing app
|
2022-02-07 00:18:08 +01:00 |
dankito
|
5c63af15a0
|
Added EncryptedCoreData pod to be able to encrypt CoreData database (even though currently just using a hard coded default password)
|
2022-02-07 00:18:08 +01:00 |
dankito
|
7f14215907
|
Added info popup to explain what 'Fetch all transactions' means (TODO: displays only data of first account for which not all transactions have been fetched, display all)
|
2022-02-07 00:18:07 +01:00 |
dankito
|
1e812e4b8d
|
Implemented that displayed value / text in LabelledValue can be selected and copied
|
2022-02-07 00:18:07 +01:00 |
dankito
|
3ca9017bde
|
Implemented AccountTransactionDetailsDialog
|
2022-02-07 00:18:07 +01:00 |
dankito
|
bf9d406053
|
Renamed usage to reference, remittee to recipient and instant payment to real-time transfer
|
2022-02-07 00:18:07 +01:00 |
dankito
|
3988e7ebac
|
Extracted SectionWithoutBackground
|
2022-02-07 00:18:07 +01:00 |
dankito
|
be42e3b330
|
Renamed TanProcedure to TanMethod in UI
|
2022-02-07 00:18:07 +01:00 |
dankito
|
20969ff14f
|
Added LabelledValue to have an easier view to display a key an a value
|
2022-02-07 00:18:06 +01:00 |
dankito
|
07941380ec
|
Extracted interfaces for UI model classes Customer, BankAccount and AccountTransaction. So entities can implement these interfaces directly, there's no need for mapping anymore
|
2022-02-07 00:18:06 +01:00 |
dankito
|
033a29492d
|
Implemented hiding keyboard on return key press for UIKitSearchBar
|
2022-02-07 00:18:06 +01:00 |
dankito
|
78f09befbd
|
Moved extensions to folder extensions
|
2022-02-07 00:18:06 +01:00 |
dankito
|
797e108485
|
Moved remaining views to views folder
|
2022-02-07 00:18:06 +01:00 |
dankito
|
fb57a41ca4
|
Moved all UIKit related classes to UIKit
|
2022-02-07 00:18:06 +01:00 |
dankito
|
6dbc85fea4
|
Moved TAN related views to view/tan
|
2022-02-07 00:18:06 +01:00 |
dankito
|
7f343b81e4
|
Moved all list items to folder view/listitems
|
2022-02-07 00:18:06 +01:00 |
dankito
|
42e10044f6
|
Moved all dialogs to folder dialogs
|
2022-02-07 00:18:06 +01:00 |
dankito
|
07a1adf9d1
|
Renamed AccountsTab to AccountsDialog and SettingsTab to SettingsDialog
|
2022-02-07 00:18:06 +01:00 |
dankito
|
434e80a13d
|
Removed not working tests (Xcode wasn't able to compile BankingUiSwift dependencies in tests)
|
2022-02-07 00:18:06 +01:00 |
dankito
|
00241ea082
|
Renamed app name to Bankmeister
|
2022-02-07 00:18:06 +01:00 |
dankito
|
b11bc25c58
|
Removed unused files
|
2022-02-07 00:18:06 +01:00 |
dankito
|
874d78d6ad
|
Renamed alignVertically() to correctly alignHorizontally()
|
2022-02-07 00:18:06 +01:00 |
dankito
|
5e07a900a9
|
Implemented securing app access with password, FaceID or TouchID
|
2022-02-07 00:18:06 +01:00 |
dankito
|
c231081798
|
Split banks search result in supported and unsupported banks
|
2022-02-07 00:18:06 +01:00 |
dankito
|
de72722e4c
|
Creating top UIViewControllers now by myself. SwiftUI has too many bugs and showing ActionSheet on 'New' tab item click is now very easy and does exactly what expected
|
2022-02-07 00:18:06 +01:00 |
dankito
|
c18ad89271
|
Implemented disabling 'Add account' and 'Transfer money' button and added an activity indicator during action to show that in background work is being done and to avoid that user hits button twice
|
2022-02-07 00:18:06 +01:00 |
dankito
|
361b606137
|
Left aligned text of BankListItem and BankAccountListItem
|
2022-02-07 00:18:06 +01:00 |
dankito
|
7204ddd90e
|
Removed 'This cannot be undone and data will be lost.', only discourages user
|
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
|
b28f6ae68f
|
Implemented SwiftUI FlickerCodeTanView; extracted ScaleImageView from ImageTanView
|
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
|
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
|
786df67cff
|
Removed iPad as target device
|
2022-02-07 00:18:05 +01:00 |
dankito
|
78af51984d
|
Implemented SettingsDialog and BankSettingsDialog
|
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
|
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
|
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
|
2a1b9ce198
|
Implemented IconedTitleView to display bank's icon alongside its name
|
2022-02-07 00:17:54 +01:00 |
dankito
|
b898f9d17e
|
Implemented SwiftBankIconFinder
|
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
|
17fd1b0474
|
Implemented AllBanksListItem
|
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
|
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
|
d29965c77e
|
Implemented saving bank data with CoreData
|
2022-02-07 00:17:53 +01:00 |
dankito
|
2552f0fa11
|
Implemented TransferMoneyDialog
|
2022-02-07 00:17:53 +01:00 |