Commit Graph

123 Commits

Author SHA1 Message Date
dankito 3f2a1fec95 Added logging to LuceneBankingPersistence tests 2020-04-28 16:51:26 +02:00
dankito d91bffdd0a Implemented displaying icon for bank 2020-04-27 01:28:33 +02:00
dankito 16d6656343 Implemented displaying remittees from all account transactions so that user can choose between them and get bank transfer done faster 2020-04-25 02:45:37 +02:00
dankito fcd7e6c0ba Moved preloadBankList() to BankingPresenter (so this also works on JavaFx) 2020-04-24 17:29:51 +02:00
dankito c9754535a5 Implemented LuceneBankFinder 2020-04-24 00:50:14 +02:00
dankito 2d436d2c9c Set secondary icon to fixed, smaller size (may undo when using settings icon) 2020-04-23 20:36:22 +02:00
dankito d6b136e7f3 Using now Dagger to inject dependencies (fixes that on resume Dialogs don't crash) 2020-04-23 20:35:25 +02:00
dankito a8ae3e9006 Using now Otalia Studios Autocomplete for Bank Autocomplete list in AddAccountDialog as it's way more performant than Android's AutoCompleteTextView 2020-04-23 16:54:34 +02:00
dankito 5ce48322a1 Renamed getAccountTransactions() to fetchAccountTransactions() to make it clear that it contacts bank's server as opposed to getAccountTransactionsForBankAccounts() 2020-04-23 15:10:12 +02:00
dankito 643ae4ecd8 Fixed that amounts with ',' as decimal separator didn't get converted correctly to BigDecimal 2020-04-23 14:17:55 +02:00
dankito a5e52c21b2 Implemented that for name and usage entered invalid characters are being displayed immediately 2020-04-23 14:14:49 +02:00
dankito 1dce92ec30 Implemented displaying that a value has to be entered 2020-04-23 13:53:28 +02:00
dankito e880532cc5 Implemented that user is allowed to set BIC by herself 2020-04-23 13:53:02 +02:00
dankito 4bbc65bfd5 Fixed that Android doesn't allow to use ',' as decimal separator (thanks to dstibbe for that solution!) 2020-04-23 03:05:24 +02:00
dankito 9d10078db1 Implemented showing validation errors on UI 2020-04-23 03:03:37 +02:00
dankito 88ae4cb045 Implemented deleting an account (TODO: implement dialog to edit account e.g. set display name etc.) 2020-04-22 22:22:58 +02:00
dankito 21b90585e0 Implemented displaying selected account / bank account 2020-04-22 20:45:11 +02:00
dankito 0699eaf977 Implemented showing accounts and bank accounts hierarchically in Drawer 2020-04-22 20:33:14 +02:00
dankito 8eae569d69 Upgraded to AndroidX AppCompat 2020-04-22 17:40:12 +02:00
dankl f1494d485a Renamed MainWindowPresenter to BankingPresenter 2020-01-26 13:03:32 +01:00
dankl cfcad3f5e0 Implemented hbci4jBankingClient 2020-01-26 12:23:02 +01:00
dankl 7a114b7e0a Set dataFolder to data/accounts/ 2020-01-25 21:51:22 +01:00
dankl 8bb2a31a38 Fixed accidentally commented out presenter.preloadBanksAsync() 2020-01-25 20:43:57 +01:00
dankl 08f603a9a0 Implemented restoring fints4java BankingClient's data 2020-01-25 20:29:44 +01:00
dankl 19fcbf2823 Fixed updating mnitmSearchTransactions and mnitmUpdateTransactions visibility state 2020-01-25 20:25:01 +01:00
dankl 900b6624e0 Simplified AddAccountDialog texts 2020-01-25 19:19:21 +01:00
dankl b7de25c4c6 Fixed that AddAccountDialog's AutoCompleteTextView's ListView covers keyboard so that banks get accidently selected; Also made Dialogs scrollable so that parts out of screen can be scrolled into view when keyboard is displayed 2020-01-25 19:18:08 +01:00
dankl 1c885a852e Fixed that preselected bank account didn't get selected in spnBankAccounts 2020-01-25 18:21:22 +01:00
dankl 438772a6a2 Added supportsRetrievingAccountTransactions, supportsRetrievingBalance, supportsTransferringMoney to BankAccount and BankData. Enabling features retrieving account transactions and transferring money now only if a bank account supports this. 2020-01-25 16:58:43 +01:00
dankito d7c8d19da7 Fixed that decreaseFrequency() got lost during refactoring 2020-01-25 11:31:30 +01:00
dankl 0c92a25d92 Added German translation 2020-01-19 17:36:25 +01:00
dankl 709066c816 Fixed that mnitmSearchTransactions may is not initialized yet when AccountChangedListener gets called 2020-01-19 17:08:37 +01:00
dankl 906557b480 Fixed that for customer id no letters could be entered 2020-01-19 16:20:30 +01:00
dankl d6a5c3f09a Made labels for AddAccountDialog more precise 2020-01-19 16:18:22 +01:00
dankl 2df51c37ae Changed color of list_item_bank_info_bank_supported to colorAccent (looks more consistent) and list_item_bank_info_bank_not_supported to negativeAmount 2020-01-16 00:20:19 +01:00
dankl 59d4c1df86 Set Material design primary colors 2020-01-16 00:13:40 +01:00
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