Commit Graph

253 Commits

Author SHA1 Message Date
dankito ddf2336ed5 Implemented that if count lines is <= count max displayed lines in collapsed mode, not expand button gets displayed 2022-02-07 00:18:06 +01:00
dankito 2b0a1e9e14 Fixed that for non optical TAN procedures entering TAN options haven't been set 2022-02-07 00:18:06 +01:00
dankito bb0a2f9713 Implemented displaying how many transactions currently are displayed and the balance of displayed transactions 2022-02-07 00:18:06 +01:00
dankito 921447bda8 Implemented displaying an info label to explain what instant payment is about 2022-02-07 00:18:06 +01:00
dankito 92fe48720c Removed unused MaxHeightScrollView 2022-02-07 00:18:06 +01:00
dankito f7f6e7703b Implemented showing select TAN media view only if there is more than one TAN medium for this TAN procedure 2022-02-07 00:18:06 +01:00
dankito 51c7a9f098 Added space between select TAN procedure view and TAN view 2022-02-07 00:18:06 +01:00
dankito 4afd7df317 Raised spacing a bit 2022-02-07 00:18:06 +01:00
dankito 73d8570997 Implemented collapsing 2022-02-07 00:18:06 +01:00
dankito f4c7fad039 Fixed indent 2022-02-07 00:18:06 +01:00
dankito 0be1b15346 Set icons for TAN image size and flicker code frequency, reduced label 'Geschwindigkeit' zu 'Geschw.' 2022-02-07 00:18:06 +01:00
dankito 18a71086e4 Left aligned 'Accounts:' label with EditTexts' labels; reduced space between account and remittee name; made accounts text size and icon bigger 2022-02-07 00:18:06 +01:00
dankito f26c59d2f4 Added same space to next EditText if there is a validation hint or error is displayed 2022-02-07 00:18:06 +01:00
dankito 826221497b Forgot to commit new string keys 2022-02-07 00:18:06 +01:00
dankito 62974304f0 Reduced bottom margin a bit 2022-02-07 00:18:06 +01:00
dankito 5f18bf656d Displaying numeric keyboard if allowed TAN format is numeric 2022-02-07 00:18:06 +01:00
dankito 69c30c2ebc Little refactoring 2022-02-07 00:18:06 +01:00
dankito 29bfaa80ac Selecting all text when focusing bank text field 2022-02-07 00:18:06 +01:00
dankito bd2e114c9b Using same texts in AddAccountDialog on Android now as on iOS 2022-02-07 00:18:06 +01:00
dankito 78d691954c Equalized message to ask if account should be deleted between all three platforms. Made messages clearer, ixed typos 2022-02-07 00:18:06 +01:00
dankito 104b1869a8 Reduced account transactions list items height, reduced horizontal margin and remove recycler view's top margin 2022-02-07 00:18:06 +01:00
dankito 6af1820893 Added divider between account transactions list items 2022-02-07 00:18:06 +01:00
dankito c5cace98df Centered usage 2022-02-07 00:18:06 +01:00
dankito 035b7b3d33 Set transactions label to max 1 line and usage to max 2 lines 2022-02-07 00:18:06 +01:00
dankito cc6e02f431 Enabled AndroidX vector drawables 2022-02-07 00:18:06 +01:00
dankito 42aaadd5ae Accounts transactions list item: Merge booking text and other party name, made them more prominent and remove unused usage2 2022-02-07 00:18:06 +01:00
dankito 9de40b4cc8 Added hint that for instant payment transfers may fees are charged 2022-02-07 00:18:06 +01:00
dankito a3bb940d46 Implemented creating money transfer with same data as original account transaction (not only remittee name and IBAN) 2022-02-07 00:18:06 +01:00
dankito 6f510fdaef Implemented focusing edtxtAmount when a Remittee got selected 2022-02-07 00:18:06 +01:00
dankito 771ec1b7f1 Implemented validating data if preselectedValues is set and therefore enabling btnTransferMoney if so 2022-02-07 00:18:06 +01:00
dankito 92456604bb Added BankAccount to TransferMoneyData 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 1da6686e86 Fixed that for IBAN only upper case characters can be entered 2022-02-07 00:18:06 +01:00
dankito 6fdbdba634 Removed unnecessary errorEnabled 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 8adab38d54 Extracted Step 2022-02-07 00:18:06 +01:00
dankito e0c5a72524 MOved FlickerCodeStepsCalculator and Bit to BankingUiCommon 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 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 0e3582c851 Made text size larger after removing bank name from list item text 2022-02-07 00:18:05 +01:00
dankito 54595abc1e Not showing bank name any more when selecting account for transferring money, icon should be in most cases sufficient to see to which bank this account belongs and doesn't use that much space 2022-02-07 00:18:05 +01:00
dankito 04fba18316 Implemented updating selected accounts 2022-02-07 00:17:54 +01:00
dankito 117bb2e5e0 Extracted setupFlickerCodeTanView() and setupImageTanView() 2022-02-07 00:17:53 +01:00
dankito 7424688b33 Added callbacks to FinTsClientCallback methods so that they can be responded asynchronously 2022-02-07 00:17:53 +01:00
dankito 52d3b49baa Made BankingUiCommon a multi platform project 2022-02-07 00:17:53 +01:00
dankito d3a9d3ac2a Removed unused IBase64Service 2022-02-07 00:17:53 +01:00
dankito 09a52ac539 Added wrappers for TextExtractorRegistry and InvoiceDataExtractor 2022-02-07 00:17:53 +01:00
dankito b05d927356 Fixed using of IAsyncRunner instead of IThreadPool 2022-02-07 00:17:53 +01:00
dankito f4312c52db Also BankingPersistenceJson uses now Banking's ISerializer 2022-02-07 00:17:53 +01:00
dankito 133c73e70f Extracted module LuceneBankFinder from BankFinder 2022-02-07 00:17:53 +01:00
dankito a5145b0da7 Implemented displaying bank name instead of bank code in AddAccountDialog 2022-02-07 00:17:53 +01:00
dankito eb5fa350f2 Implemented focusing edtxtCustomerId when a bank gets selected 2022-02-07 00:17:53 +01:00
dankito f40e1aefed Added hint to enter same customer id and password as in online banking portal 2022-02-07 00:17:53 +01:00
dankito bad47ed623 Removed FinTS server address field 2022-02-07 00:17:53 +01:00
dankito 647a385f2a Merged Customer and Bank 2022-02-07 00:17:53 +01:00
dankito b5cb401636 Renamed Account to Customer 2022-02-07 00:17:53 +01:00
dankito 9a5e0a1098 Made FinTsClient methods suspendable; could remove ThreadPool for that 2022-02-07 00:17:53 +01:00
dankito 26da9448ab Removed database folder from BankingPresenter. Had to implement the logic to ensure folder exists in other places then. 2022-02-07 00:17:53 +01:00
dankito 11dd1bfea8 Fixed repository for security issues fixed version to iText 2 2022-02-07 00:17:53 +01:00
dankito 996204f54f Implemented extracting cash transfer data from PDF files and setting them as preselected values in TransferMoneyDialog 2022-02-07 00:17:53 +01:00
dankito 80680a16b6 Fixed that if creditorIban is empty, then empty search result overrides creditorBic 2022-02-07 00:17:53 +01:00
dankito b571fc2398 Fixed formatting preselected amount 2022-02-07 00:17:53 +01:00
dankito bf41bde90a Implemented displaying remittee's bank name 2022-02-07 00:17:53 +01:00
dankito e44a68addc Converted fints4k to a Kotlin multi platform project 2022-02-07 00:17:53 +01:00
dankito d1bb7d81c3 Implemented autocomplete list for potential remittees in TransferMoneyDialog 2022-02-07 00:17:53 +01:00
dankito a656b0c7e5 Implemented displaying bank icon if all accounts are selected 2022-02-07 00:17:53 +01:00
dankito 92231a72a1 Sorting now by value date instead of booking date 2022-02-07 00:17:53 +01:00
dankito 2ef8a03e95 Implemented displaying date below amount to spare left column 2022-02-07 00:17:53 +01:00
dankito bf541bfe80 Implemented displaying bank's icon in TransferMoneyDialog 2022-02-07 00:17:53 +01:00
dankito 5384cd6b68 Implemented displaying name of account that failed 2022-02-07 00:17:53 +01:00
dankito 40af21137c Made bookedTransactions, unbookedTransactions and balance flat as we call getTransactions() bank account by bank account 2022-02-07 00:17:53 +01:00
dankito 7713f5b6e5 Forgot to commit MaxHeightScrollView 2022-02-07 00:17:53 +01:00
dankito 755e1eb553 Made enter TAN text field broader 2022-02-07 00:17:53 +01:00
dankito fe47108fa0 Showing labels of EnterTanDialog now in bold so that user can easily recognize them 2022-02-07 00:17:53 +01:00
dankito 67eb42591f Implemented displaying 'Hinweis Ihrer Bank:' in an extra line 2022-02-07 00:17:53 +01:00
dankito af38d68b48 Implemented showing whole challenge to user 2022-02-07 00:17:53 +01:00
dankito 11adc132aa Implemented displaying formatted TAN challenges (that is challenges contains html tags) 2022-02-07 00:17:53 +01:00
dankito e86b17d08b Implemented saving TAN settings like TAN image size and flicker code frequency 2022-02-07 00:17:53 +01:00
dankito 2401b0e85c Renamed BankingAndroidApp package from net.dankito.fints4java.android to net.dankito.banking.ui.android 2022-02-07 00:17:52 +01:00
dankito 53ebba0c9f Moved fints4k library package from net.dankito.fints to net.dankito.banking.fints 2022-02-07 00:17:52 +01:00
dankito c79ec76374 Set application ID to net.dankito.banking.android 2022-02-07 00:17:52 +01:00
dankito adceb5d4d2 Renamed sendMailAction to sendMailActivity 2022-02-07 00:17:52 +01:00
dankito e9a409f04a Fixed that by default bank's icon url gets set and only if there's no icon for bank available default icon gets used (fixes bug that if bank item is selected default icon got displayed) 2022-02-07 00:17:52 +01:00
dankito 14af1148f8 Fixed that 'All accounts' item got removed 2022-02-07 00:17:52 +01:00
dankito 50ccc547ad Fixed that toolbar icons' state hasn't been set correctly at app start 2022-02-07 00:17:52 +01:00
dankito 685e4209c3 Implemented sending message log 2022-02-07 00:17:52 +01:00
dankito cd4672f964 Showing now app_icon in navigation header 2022-02-07 00:17:52 +01:00
dankito 9e31180e52 Renamed remaining classed from 'fints4java' to 'fints4j' 2022-02-07 00:17:52 +01:00
dankito 49cd1666bf Implemented when pressing enter and all required data is entered that account gets added 2022-02-07 00:17:52 +01:00
dankito 306669c23a Fixed that enterPressed() has been called on ACTION_DOWN and ACTION_UP 2022-02-07 00:17:52 +01:00
dankito 0e0d553c0b Fixed filtering chipTAN USB (as e.g. "Smart-TAN plus optisch / USB" should be displayed of course 2022-02-07 00:17:52 +01:00
dankito d32bb7d167 Implemented validating max length of remittee name and usage 2022-02-07 00:17:52 +01:00
dankito e18ffb8a83 Implemented replacing diacritics and reserved XML characters in SEPA messages 2022-02-07 00:17:52 +01:00
dankito fc94b47fca Implemented closing Autocomplete popup on back button press 2022-02-07 00:17:52 +01:00
dankito 302dc6f8ed Renamed userDidNotEnterTan() to userDidNotEnterAtc() 2022-02-07 00:17:52 +01:00
dankito bea45cb661 Implemented instant payment money transfer 2022-02-07 00:17:52 +01:00
dankito 1169c510bf Not closing dialog if an error occurred 2022-02-07 00:17:52 +01:00
dankito 0de30f8c47 Fixed that accidentally 's' got deleted instead of dot 2022-02-07 00:17:52 +01:00
dankito b556205134 Fixed removing white spaces from entered IBANs and BICs 2022-02-07 00:17:52 +01:00
dankito 3b41f41cf3 Implemented that TransferMoneyDialog stays open if an error occurs 2022-02-07 00:17:52 +01:00
dankito 8b9744d81b Added hint that error message comes from bank so that user sees that it wasn't us who created this message 2022-02-07 00:17:52 +01:00
dankito ec0c23e8d1 Renamed fints4javaAndroidApp to BankingAndroidApp 2022-02-07 00:17:52 +01:00