Commit graph

1831 commits

Author SHA1 Message Date
dankl
6b68f1a1f5 Replaced + Button by AddButton 2020-01-11 14:38:36 +01:00
dankl
23bb4c1b41 Added Add account menu item 2020-01-11 14:36:52 +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
ce58ef60ca Trying to get inner exception for errorToShowToUser 2020-01-08 22:59:33 +01:00
dankl
7fbd6159ac Added error to BankingClientResponse 2020-01-08 22:59:02 +01:00
dankl
9496836b76 Added EnterTanDialog 2020-01-08 22:32:29 +01:00
dankl
fb6fc8688e Moved FlickerCodeAnimator to BankingUiCommon 2020-01-08 22:21:53 +01:00
dankl
d7bdd1ae51 Added ddAccountDialog and started AccountsView 2020-01-08 20:36:56 +01:00
dankl
fb70a4176d Started MainWindow 2020-01-08 20:33:44 +01:00
dankl
a8f2fceb9a Added modules BankingJavaFxControls and BankingJavaFxApp 2020-01-08 20:31:16 +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
0d60cd2c3e Fixed that if Luhn sum modulo 10 is 0, then checksum is 0 not 10 2020-01-02 14:34:05 +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
a589fc89e2 Added tanMediaIdentifier to TanChallenge; added toString() 2020-01-02 13:57:50 +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
0660498ceb Set default values for (rare cases) changeTanProcedureTo and changeTanMediumTo; updated toString() 2020-01-01 21:08:18 +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
7b57e449ba Fixed FinTsClientTest.getTransactions() 2020-01-01 18:47:59 +01:00
dankl
fcec18fc15 Removed unused changeTanMedium() 2020-01-01 18:18:01 +01:00
dankl
7093973e17 Fixed setting followUpResponse as for re-send messages it's already set and dialog already closed, therefore 2020-01-01 18:15:23 +01:00
dankl
962aedb89e Removed call to tryGetTransactionsOfLast90DaysWithoutTan() at begin of getTransactions(). Don't know anymore why i added it, but doesn't make sense to me as check is also performed after transactions have been retrieved. 2020-01-01 18:12:14 +01:00
dankl
0baaffd764 Fixed detection of supportsRetrievingTransactionsOfLast90DaysWithoutTan 2020-01-01 18:09:27 +01:00
dankl
9798b39807 Implemented parsing received transactions string as a whole as sometimes banks breaks MT940 data sets in the middle when sending transactions in multiple messages so that this data set cannot be parsed if received messages get parsed immediately 2019-12-31 17:27:17 +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