Commit graph

87 commits

Author SHA1 Message Date
dankl
0c8870446e Added IBankingPersistence to be able to store and deserialize added accounts and retrieved account transactions. Implemented BankingPersistenceJson not meant to be a real IBankingPersistence implementation but to get one up and running fast. 2020-01-15 23:55:16 +01:00
dankl
3b628fea86 Set positiveAmount and negativeAmount to a darker green / red 2020-01-12 16:52:49 +01:00
dankl
80e6694ec9 Implemented Navigation side bar to show and select bank accounts 2020-01-12 16:18:22 +01:00
dankl
fde728b72e Changed addAccountAddedListener() to addAccountsChangedListener() 2020-01-12 00:42:52 +01:00
dankl
7fb9ff1496 Implemented TransferMoneyDialog 2020-01-12 00:28:16 +01:00
dankl
5d6a067601 Checking right on start if BIC can be found by IBAN (from preselectedValues) 2020-01-11 23:24:52 +01:00
dankl
84a4770f96 Now also showing bank name in TransferMoneyDialog 2020-01-11 23:23:44 +01:00
dankl
c6f821d162 Extracted BankAccount.displayNameIncludingBankName 2020-01-11 23:22:52 +01:00
dankl
b4fc9d837f Added AccountTransaction.showOtherPartyName() 2020-01-11 23:21:42 +01:00
dankl
4012c6105f Added convenience function TransferMoneyData.fromAccountTransaction() 2020-01-11 23:20:54 +01:00
dankl
c6e6acf13c Added convenience property bankAccounts 2020-01-11 23:18:46 +01:00
dankl
1857590834 Extracted findUniqueBankForIbanAsync() 2020-01-11 23:16:44 +01:00
dankl
825a61e061 Added TanImageView for QR code and PhotTan images 2020-01-09 00:23:15 +01:00
dankl
8268a8f2dd Placed decrease buttons before increase buttons 2020-01-08 23:56:36 +01:00
dankl
b0ee9bb0d5 Implemented changing TAN procedure and TAN medium 2020-01-08 23:22:49 +01:00
dankl
fb6fc8688e Moved FlickerCodeAnimator to BankingUiCommon 2020-01-08 22:21:53 +01:00
dankl
00c7084d42 Added showAddAccountDialog() to IRouter 2020-01-08 20:22:31 +01:00
dankl
fe6a2f17d5 Renamed OffUiThread to FromNonUiThread 2020-01-08 18:23:24 +01:00
dankl
342c8b78e8 Moved MainWindowPresenter to BankingUiCommon 2020-01-08 18:22:01 +01:00
dankl
2f2a34fedf Moved BankingClientCallback creation now to MainWindowPresenter 2020-01-08 18:16:45 +01:00
dankl
3f4553281d Added IRouter to move navigation out of UI code 2020-01-08 18:13:32 +01:00
dankl
eed03d348e Moved Base64ServiceAndroid to subpackage util 2020-01-08 18:05:27 +01:00
dankl
a9883ff355 Added IBankingClientCreator to get fints4javaBankingClient off MainWindowPresenter 2020-01-08 18:02:41 +01:00
dankl
6579dcfe3a Added IBase64Service to UiCommon to wrap away fints4java IBase64Service 2020-01-08 17:52:12 +01:00
dankl
15d282a175 Implemented pausing flicker code 2020-01-03 18:05:09 +01:00
dankl
87985469bf Added FloatingActionMenuButton so that users can trigger a money transfer without having to long click on an account transaction 2020-01-03 17:57:05 +01:00
dankl
941746c18b Added displayName to Bank, Account and BankAccount 2020-01-03 17:48:49 +01:00
dankl
9b247d2c9e Renamed BankTransferDialog to TransferMoneyDialog 2020-01-03 14:06:53 +01:00
dankl
dc5e405833 Implemented selecting bank account in BankTransferDialog 2020-01-03 13:55:29 +01:00
dankl
6e712316ab Implemented BankingClientCallback to abstract away FinTsClientCallback 2020-01-03 00:35:36 +01:00
dankl
b7e294bcbe Added IBankingClient to abstract away fints4java in UI and implemented fints4javaBankingClient 2020-01-02 22:39:02 +01:00
dankl
9869b44ccd Implemented catching Flickercode decoding errors and displaying them in UI 2020-01-02 14:05:43 +01:00
dankl
b3f815eb7e Implemented FlickercodeTanChallenge and ImageTanChallenge so that UI doesn't have do decode challenge but fints4java already does this 2020-01-02 14:01:12 +01:00
dankl
110fc59756 Implemented displaying an exception if tan image decoding fails 2020-01-02 00:35:10 +01:00
dankl
29c65354be Extracted setupTanView() 2020-01-02 00:18:51 +01:00
dankl
aa88c751dd Implemented parsing and displaying images for chipTan-QR and PhotoTan; extracted TanImageSizeControlView 2020-01-02 00:02:35 +01:00
dankl
0175296c66 Implemented selected TAN procedure in EnterTanDialog 2020-01-01 21:06:39 +01:00
dankl
ce6f548ceb When adding a new account selecting now a default TAN procedure, could remove FinTsClientCallback.askUserForTanProcedure() therefore 2020-01-01 20:59:15 +01:00
dankl
0c6f563385 Implemented changeTanMediumResultCallback 2020-01-01 19:13:34 +01:00
dankl
d7e0846433 FinTsClientCallback returns now EnterTanGeneratorAtcResult instead of EnterTanGeneratorAtcResult? and EnterAtcDialog returns EnterTanGeneratorAtcResult now 2020-01-01 18:49:47 +01:00
dankl
2951445390 Implemented EnterTanResult so that UI can tell fints4java to change user's TAN medium which it then does transparently 2019-12-31 16:01:00 +01:00
dankl
6e7d24ebfc Added material design icons for the current used icons 2019-12-31 02:04:40 +01:00
dankl
cd191fec1a Added padding for list_item_tan_procedure 2019-12-31 01:40:09 +01:00
dankl
57d7dac613 Moved filtering banks to MainWindowPresenter; added preloading banks 2019-12-31 01:27:02 +01:00
dankl
149d409dbc Showing an error message if selected bank does not support FinTS 3.0 2019-12-31 00:44:43 +01:00
dankl
9e41fa2cac Fixed that for unsupported banks whole bank data have been set in on selection 2019-12-31 00:44:01 +01:00
dankl
579250fdb8 Fixed list_item_bank_info: - Texts now align well - Added icons for supported and unsupported banks 2019-12-31 00:28:52 +01:00
dankl
dab5de1c12 Fixed explanation for ATC 2019-12-31 00:26:50 +01:00
dankl
bf535ba88e Renamed follow-up card number to card sequence number 2019-12-31 00:22:23 +01:00
dankl
fc2a5e6cf9 Implemented changing TAN medium (HKTAU) in UI and entering ATC, but job result after changing TAN medium doesn't get passed on to UI yet 2019-12-30 22:53:01 +01:00