Commit Graph

1391 Commits

Author SHA1 Message Date
dankito fb456c451a Extracted createFieldsForAccountTransaction() 2020-04-28 17:01:39 +02:00
dankito 3829abe120 LuceneBankingPersistence now only opens index directory for writing when persisting account transactions. Should fix exception that a second DocumentsWriter got instantiated on resume on Android 2020-04-28 16:54:19 +02:00
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 584b797788 Implemented setting pref icon size 2020-04-27 01:11:28 +02:00
dankito 19fdd4cea8 Removed unused findIconForBank(bankInfo: BankInfo) 2020-04-27 00:32:20 +02:00
dankito 3023b49ca3 Implemented BankIconFinder 2020-04-27 00:22:14 +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 c8d0e7861c Fixed package name 2020-04-24 17:38:24 +02:00
dankito d766573cda Updating to new method signature and using fints4java again 2020-04-24 17:37:56 +02:00
dankito 41775835c8 Using now new () from Searcher so that search results get mapped lazily when (and only if) displayed on UI 2020-04-24 17:31:22 +02:00
dankito fcd7e6c0ba Moved preloadBankList() to BankingPresenter (so this also works on JavaFx) 2020-04-24 17:29:51 +02:00
dankito 7b8b18ca0b Bumped JavaFxUtils version to 1.0.5 2020-04-24 17:22:38 +02:00
dankito 29afad0a15 Extracted writeBanksToIndex() and catching exceptions during indexing 2020-04-24 13:44:25 +02:00
dankito 75ffcabd0d Implemented delegating searches to InMemoryBankFinder during indexing as indexing takes quite a long time on Android 2020-04-24 13:40:58 +02:00
dankito 7a1d6b165a Optimizing index at end of indexing process 2020-04-24 13:37:41 +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 5fa3bf18ff Fixed that SimpleDateFormat is not thread-safe and produced some curious results 2020-04-23 15:03:56 +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 8a1b8b4e56 Fixed that IBANs may contain white spaces 2020-04-23 03:04:36 +02:00
dankito 0f787ad0ef Added additional allowed characters 2020-04-23 03:04:06 +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 2070eb5dcd Using now extension methods from JavaUtils 2020-04-22 20:46:03 +02:00
dankito a6c3c410df Bumped Kotlin version to 1.3.72 2020-04-22 20:45:35 +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 563afba3bc Fixed that for single selected bank accounts all account's account transactions have been displayed (instead of only that ones for that single account) 2020-04-22 20:17:47 +02:00
dankito 8eae569d69 Upgraded to AndroidX AppCompat 2020-04-22 17:40:12 +02:00
dankito d026244871 Moved check for null or empty to findBankByNameBankCodeOrCity() 2020-04-22 13:09:50 +02:00
dankl 965f2ec460 Bumped Gradle version to 6.2.1 2020-04-22 12:57:54 +02:00
dankl 01dcd502c5 Updated version and added example code 2020-04-22 11:50:51 +02:00
dankl e0ffec4127 Forgot to add hbci4jBankingClient to settings.gradle 2020-04-22 11:49:42 +02:00
dankl c47740ed12 Added commonScripts.gradle / publishToMaven.gradle to have a publish task for all sub projects 2020-04-22 11:48:42 +02:00
dankl 4d524f50c1 Set Maven group name to 'net.dankito.banking' 2020-04-22 11:46:32 +02:00
dankl 7bb53e5e57 Removed duplicate net.dankito.utils:java-utils dependency 2020-01-26 14:13:18 +01:00
dankl 393e892ff8 Implemented that UpdateButton has been renamed to ProcessingIndicatorButton 2020-01-26 13:24:46 +01:00
dankl eafebd6a10 Fixed that updateButton keeps its height 2020-01-26 13:14:49 +01:00
dankl f1494d485a Renamed MainWindowPresenter to BankingPresenter 2020-01-26 13:03:32 +01:00
dankl beb2dca2a9 Fixed that least a bit creating passport.dat file to make it multi account capable, but still doesn't work if same account gets added twice 2020-01-26 12:57:20 +01:00
dankl ea91396ccf Fixed checking if other party's name is set 2020-01-26 12:53:06 +01:00
dankl 37570da2ac Implemented that calling retrieve account transactions and transfer money is only possible if the (selected) bank account supports this 2020-01-26 12:43:14 +01:00