Commit graph

1283 commits

Author SHA1 Message Date
1e812e4b8d Implemented that displayed value / text in LabelledValue can be selected and copied 2022-02-07 00:18:07 +01:00
74d30df248 Implemented displaying bank and bank account data 2022-02-07 00:18:07 +01:00
25089558c1 Implemented FormLabelledValue 2022-02-07 00:18:07 +01:00
1d09789d38 Implemented persisting for which account prominent (top) fetch all transactions view shouldn't be displayed anymore 2022-02-07 00:18:07 +01:00
51044a257c Fixed that unsupported account types are not taking into calculation for selectedAccountsForWhichNotAllTransactionsHaveBeenFetched 2022-02-07 00:18:07 +01:00
9650fb59d8 Removed TODOs to use RxJava as RxJava isn't supported in Kotlin multi platform projects 2022-02-07 00:18:07 +01:00
95215edc7c Implemented updating lists on changes 2022-02-07 00:18:07 +01:00
b7133ba7d5 Fixed that listeners didn't get removed 2022-02-07 00:18:07 +01:00
2c9c374ee1 Implemented BankAccountSettingsDialog 2022-02-07 00:18:07 +01:00
85bf455c0c Implemented reordering bank accounts 2022-02-07 00:18:07 +01:00
a6a5baaeb1 Implemented SettingsDialog 2022-02-07 00:18:07 +01:00
936428c4f5 Centering amount and value date now in list item 2022-02-07 00:18:07 +01:00
425982291c Removed that onBackButtonPressed label has to be entered 2022-02-07 00:18:07 +01:00
322de6f484 Fixed that tap gesture is now set in AccountTransactionListItem 2022-02-07 00:18:07 +01:00
a518960070 Fixed (in a bit ugly way) that iOS 14 crashes if after pressing back button any changes to list (form) are don't and therefore count cells changes 2022-02-07 00:18:07 +01:00
34d5877419 Fixed that on iOS 14 additionally the system back button has been displayed 2022-02-07 00:18:07 +01:00
bc94394937 Fixed that ContextMenu items didn't work anymore on iOS 14 2022-02-07 00:18:07 +01:00
73faa6e7e5 Using now BankingPresenter instead of BankFinder directly (therefore bank list is now also sorted alphabetically) 2022-02-07 00:18:07 +01:00
1e09eac9e0 Removed unnecessary presenter.currencyIsoCodeOfAccounts() 2022-02-07 00:18:07 +01:00
3ca9017bde Implemented AccountTransactionDetailsDialog 2022-02-07 00:18:07 +01:00
c83f0992ed Fixed that background wasn't tapable on iOS 13 2022-02-07 00:18:07 +01:00
974e093304 Extracted TextWithScrollView 2022-02-07 00:18:07 +01:00
8df816c091 Added formatToShortDate() and formatToMediumDate() to BankingPresenter to have a common place for formatting dates 2022-02-07 00:18:07 +01:00
77a4273179 Implemented sorting account that support money transfer by display index 2022-02-07 00:18:07 +01:00
d13ccaf871 Sorting banks now alphabetically 2022-02-07 00:18:07 +01:00
b5756c909f Fixed that executeMutatingMethod() got executed on each view update 2022-02-07 00:18:07 +01:00
3be297c0d3 Implemented showing fetch all transactions view at top and by clicking on 'x' button showing it at bottom (TODO on Android: show at bottom) 2022-02-07 00:18:07 +01:00
e8aee07b34 Fixed that BankListItem and BankAccountListItem didn't get updated on changes like balance changed or retrieved bank icon 2022-02-07 00:18:07 +01:00
f03480945e Implemented displaying currency of amount of money 2022-02-07 00:18:07 +01:00
415a3297bb In UI renamed customerId to userName; removed unused customerId from BankAccount 2022-02-07 00:18:07 +01:00
d209bc46fc Renamed haveAllTransactionsBeenFetched to haveAllTransactionsBeenRetrieved and isAccountTypeSupported to isAccountTypeSupportedByApplication 2022-02-07 00:18:07 +01:00
24dd07d46f Fixed hiding lytTransactionsTopBar if no transactions have been retrieved yet 2022-02-07 00:18:07 +01:00
9854ac000e Little refactoring 2022-02-07 00:18:07 +01:00
b94c5d5cf5 Added toString() 2022-02-07 00:18:07 +01:00
c66f27d88b Fixed parsing the correct amount 2022-02-07 00:18:07 +01:00
bf9d406053 Renamed usage to reference, remittee to recipient and instant payment to real-time transfer 2022-02-07 00:18:07 +01:00
66feba0614 Renamed buttons when asking user if she likes to secure her data to 'Later' and 'Yes' 2022-02-07 00:18:07 +01:00
3988e7ebac Extracted SectionWithoutBackground 2022-02-07 00:18:07 +01:00
ba260b4826 Extracted removeListInsets() and removeSectionBackground() 2022-02-07 00:18:07 +01:00
5ded582c78 Don't showing an overlay anymore but button to fetch all transactions directly above transactions list 2022-02-07 00:18:07 +01:00
06c5f58d4c Removed unused mapStructVersion 2022-02-07 00:18:07 +01:00
d0910b7180 Parsing now also isCleared 2022-02-07 00:18:07 +01:00
94dd1aaff8 Fixed that for credit card accounts retrieving balance may not be supported, but balance may gets retrieved in another way (like with transactions), then doAccountsSupportRetrievingBalance() now returns true anyway 2022-02-07 00:18:07 +01:00
e0dbd00634 Implemented retrieving credit card transactions 2022-02-07 00:18:07 +01:00
d16450d46b Stopping execution now only if a severe error occurred during balance retrieval that closed dialog 2022-02-07 00:18:07 +01:00
c7d6718cce Fixed that if alsoRetrieveBalance is set to false or account doesn't support retrieving balance execution stops here forever and never returns 2022-02-07 00:18:07 +01:00
dee6f4aebe Making use of supportXyz convenience properties 2022-02-07 00:18:07 +01:00
395ef5445c Fixed that as now retrievedData contains an entry for each account only if account supports retrieving transactions retrieval must be successful 2022-02-07 00:18:07 +01:00
09d90c6c9d Renamed property accountData to account 2022-02-07 00:18:07 +01:00
7d8d1eb6d0 Implemented returning default / unsuccessful RetrievedAccountData also for accounts that do not support retrieving transactions or balance 2022-02-07 00:18:07 +01:00