Commit graph

265 commits

Author SHA1 Message Date
e292b24eca Using the same color for ProgressIndicator as for dialog buttons 2024-09-01 18:08:29 +02:00
abfe92a19b Removed Dialog and Fullscreen upper right close button on mobile (is not common on mobile and anyway harder to reach with thumb than buttons at the bottom 2024-09-01 18:04:40 +02:00
e5119b237e Fixed scrolling the whole SideMenu, not only the bank accounts 2024-09-01 18:02:40 +02:00
3cff13949e Fixed setting exportedDataText on Main dispatcher 2024-09-01 18:01:44 +02:00
9209347d86 Added option that dialogs on mobile platforms use more than platform's default dialog width (which makes AddAccount- and EnterTanDialog way better usable) 2024-09-01 17:46:04 +02:00
7ead4297f8 Dialog buttons now use the full dialog width (instead of right aligning them) 2024-09-01 17:25:16 +02:00
84a147d4c9 Implemented basic export data as CSV functionality (only CSV and only a few columns get exported) 2024-09-01 17:23:46 +02:00
e4c5e5ccfc Fixed displaying reference 2024-08-31 16:37:19 +02:00
15177ed2ef Made selection background more transparent 2024-08-29 18:29:05 +02:00
e41edd392a Showing balance of accounts in side menu 2024-08-29 18:20:02 +02:00
4911152846 Showing balance of displayed (filtered / all) transactions at top 2024-08-29 17:49:17 +02:00
c1f4c8674c Integrated accountFilter into AccountTransactionsFilter 2024-08-29 17:05:43 +02:00
d0069a0563 Added a search field to BottomBar to search / filter transactions 2024-08-29 03:57:52 +02:00
b2dfd3fb71 Rounding corners of selection background 2024-08-29 00:52:39 +02:00
2c0a3d4ec5 Added navigation menu item to add an account 2024-08-29 00:44:53 +02:00
f221bd2095 Showing selected account 2024-08-29 00:42:00 +02:00
5832a877c0 Changed order 2024-08-29 00:08:45 +02:00
7d3a30ca7f Setting app title depending on selected account 2024-08-28 23:59:20 +02:00
333c66c2a2 Fixed that navigation menu hasn't been scrollable 2024-08-28 23:48:41 +02:00
710e06309e Extracted NavigationMenuItem 2024-08-28 23:47:59 +02:00
ce5b99c290 Filtering transactions on click on account item in SideMenu 2024-08-28 23:00:07 +02:00
572bd8e9d8 Added menu button and side navigation menu with all accounts 2024-08-28 22:24:11 +02:00
5cf086485e Set default logger name (simplifies logging with Log.info { } etc.) 2024-08-28 18:48:59 +02:00
9a38a85a4f Fixed zoom controls sizes 2024-08-28 17:59:05 +02:00
dcfcf06e25 Raised vertical padding a bit for better legibility 2024-08-28 17:50:37 +02:00
d9a3e942e9 Showing bank's favicon (if available) 2024-08-28 17:48:50 +02:00
4856ced158 Saving also userAccountId and bankAccountId on child entities 2024-08-28 17:06:37 +02:00
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
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
55aad5242a Implemented saving BankAccounts to dbCommented functionality 2024-08-27 23:11:10 +02:00
d75e8705ea Added category to AccountTransactionEntity 2024-08-27 21:01:33 +02:00
8a7226661f Implemented saving CustomerAccounts to db 2024-08-27 20:56:23 +02:00
2c7c06bac6 Fixed import 2024-08-27 12:28:26 +02:00
3bc87946c0 Added Previews 2024-08-27 12:24:19 +02:00
6d35b9c64f Persisting AccountTransactions in db 2024-08-27 12:21:36 +02:00
7866a17e6e Set App Icon 2024-08-27 03:57:48 +02:00
edd66d807d Fixed that toComposeImageBitmap() is not available on Android 2024-08-27 03:12:57 +02:00
7d39f94271 Added EnterTanDialog 2024-08-27 03:03:01 +02:00
b6b88d31a1 Filtering out UserCancelledAction 2024-08-26 22:39:48 +02:00
8753d4c6d8 Made spacing a bit greater, looks better 2024-08-26 21:58:51 +02:00
2170bbc474 Set singleLine to true by default 2024-08-26 20:34:09 +02:00
3c4a2232e8 Added transactions now to UiState to be able to watch them 2024-08-26 19:21:37 +02:00
75f73164aa Moved to package config 2024-08-26 19:09:37 +02:00
98c510f29a Implemented showing application errors 2024-08-26 19:08:28 +02:00
9d232dfb43 Showing errors returned from Banking Client 2024-08-26 18:08:48 +02:00
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
9ee82e9a5b Fixed that file got read twice 2024-08-26 04:52:38 +02:00
fff86145b2 Added thousands separator 2024-08-26 03:59:09 +02:00
0696af3956 Raised count returned search results 2024-08-26 02:11:51 +02:00
e08df3b871 Fixed focusing next focusable element after selecting an item 2024-08-26 01:54:56 +02:00