Commit Graph

215 Commits

Author SHA1 Message Date
dankito 3488afc9eb Configured debug keystore so that on all devices and IDEs Android app gets signed with the same key in debug mode. We don't have to uninstall the app first then when we run it from a different IDE 2024-08-29 17:08:37 +02:00
dankito c1f4c8674c Integrated accountFilter into AccountTransactionsFilter 2024-08-29 17:05:43 +02:00
dankito d0069a0563 Added a search field to BottomBar to search / filter transactions 2024-08-29 03:57:52 +02:00
dankito b2dfd3fb71 Rounding corners of selection background 2024-08-29 00:52:39 +02:00
dankito 2c0a3d4ec5 Added navigation menu item to add an account 2024-08-29 00:44:53 +02:00
dankito f221bd2095 Showing selected account 2024-08-29 00:42:00 +02:00
dankito 5832a877c0 Changed order 2024-08-29 00:08:45 +02:00
dankito 7d3a30ca7f Setting app title depending on selected account 2024-08-28 23:59:20 +02:00
dankito 333c66c2a2 Fixed that navigation menu hasn't been scrollable 2024-08-28 23:48:41 +02:00
dankito 710e06309e Extracted NavigationMenuItem 2024-08-28 23:47:59 +02:00
dankito ce5b99c290 Filtering transactions on click on account item in SideMenu 2024-08-28 23:00:07 +02:00
dankito 572bd8e9d8 Added menu button and side navigation menu with all accounts 2024-08-28 22:24:11 +02:00
dankito 5cf086485e Set default logger name (simplifies logging with Log.info { } etc.) 2024-08-28 18:48:59 +02:00
dankito 53f7847146 Fixed logging only WARN and above to file (and not ruing logging to stdout) 2024-08-28 18:46:45 +02:00
dankito edd9598a72 Added Preview when also TanMedia list gets displayed 2024-08-28 18:25:02 +02:00
dankito 9a38a85a4f Fixed zoom controls sizes 2024-08-28 17:59:05 +02:00
dankito dcfcf06e25 Raised vertical padding a bit for better legibility 2024-08-28 17:50:37 +02:00
dankito d9a3e942e9 Showing bank's favicon (if available) 2024-08-28 17:48:50 +02:00
dankito 4856ced158 Saving also userAccountId and bankAccountId on child entities 2024-08-28 17:06:37 +02:00
dankito d356d45db7 Extracted AccountTransactionViewModel that only the fetches the properties from database that are really displayed in UI 2024-08-28 00:46:11 +02:00
dankito e8e304f574 Updated to new data model (Customer as been renamed to User and BankingGroup and category have been added) 2024-08-28 00:06:40 +02:00
dankito 55aad5242a Implemented saving BankAccounts to dbCommented functionality 2024-08-27 23:11:10 +02:00
dankito d75e8705ea Added category to AccountTransactionEntity 2024-08-27 21:01:33 +02:00
dankito 8a7226661f Implemented saving CustomerAccounts to db 2024-08-27 20:56:23 +02:00
dankito 6e6eb91e74 Added preview for TanImage 2024-08-27 12:32:43 +02:00
dankito 2c7c06bac6 Fixed import 2024-08-27 12:28:26 +02:00
dankito 3bc87946c0 Added Previews 2024-08-27 12:24:19 +02:00
dankito 6d35b9c64f Persisting AccountTransactions in db 2024-08-27 12:21:36 +02:00
dankito 7495cb89c2 Added Internet permission 2024-08-27 04:02:45 +02:00
dankito c8b25e29bf Added logs to .gitignore 2024-08-27 03:58:36 +02:00
dankito 7866a17e6e Set App Icon 2024-08-27 03:57:48 +02:00
dankito edd66d807d Fixed that toComposeImageBitmap() is not available on Android 2024-08-27 03:12:57 +02:00
dankito b738ddaefa Added missing Platform 2024-08-27 03:03:11 +02:00
dankito 7d39f94271 Added EnterTanDialog 2024-08-27 03:03:01 +02:00
dankito b6b88d31a1 Filtering out UserCancelledAction 2024-08-26 22:39:48 +02:00
dankito 8753d4c6d8 Made spacing a bit greater, looks better 2024-08-26 21:58:51 +02:00
dankito 2170bbc474 Set singleLine to true by default 2024-08-26 20:34:09 +02:00
dankito 3c4a2232e8 Added transactions now to UiState to be able to watch them 2024-08-26 19:21:37 +02:00
dankito 75f73164aa Moved to package config 2024-08-26 19:09:37 +02:00
dankito 98c510f29a Implemented showing application errors 2024-08-26 19:08:28 +02:00
dankito 1d48e617df Configured desktop window size 2024-08-26 18:33:24 +02:00
dankito 9d232dfb43 Showing errors returned from Banking Client 2024-08-26 18:08:48 +02:00
dankito ee4287ada1 Configured logging for desktop app 2024-08-26 17:08:52 +02:00
dankito 2869544a1c Implemented retrieving transactions of last 90 days when adding an account; switched from wasmJs to js as Ktor currently doesn't support wasmJs (due to CORS web sites cannot request banks servers directly anyway) 2024-08-26 16:54:41 +02:00
dankito 9ee82e9a5b Fixed that file got read twice 2024-08-26 04:52:38 +02:00
dankito a0e802a7ef Updated versions 2024-08-26 04:00:33 +02:00
dankito fff86145b2 Added thousands separator 2024-08-26 03:59:09 +02:00
dankito 0696af3956 Raised count returned search results 2024-08-26 02:11:51 +02:00
dankito e08df3b871 Fixed focusing next focusable element after selecting an item 2024-08-26 01:54:56 +02:00
dankito 1a64f24457 Fixed importing kotlinx-serialization plugin 2024-08-26 01:43:12 +02:00