Commit Graph

175 Commits

Author SHA1 Message Date
dankito 89b700b740 Added recipient account id and bank id to ShowTransferMoneyDialogData 2024-09-06 01:29:38 +02:00
dankito 418c188eb6 Implemented doing the same transfer again or transfer money to the recipient when long pressing a TransactionListItem 2024-09-06 01:07:27 +02:00
dankito ac308700c0 Fixed BIC length 2024-09-06 00:44:20 +02:00
dankito 84370e71e9 Implemented setting User.displayIndex 2024-09-05 23:04:14 +02:00
dankito dd95a66acd Extracted DesktopLayout() 2024-09-05 05:30:51 +02:00
dankito f19a23cbc8 Added layout for Desktop and Tablets 2024-09-05 05:25:42 +02:00
dankito 12d23fb790 Extracted AppContent() 2024-09-05 05:08:46 +02:00
dankito 568b6b8301 Using now own snackbarHostState so that we can place StateHandler where we want 2024-09-05 04:40:27 +02:00
dankito 2315e4b84a Using now Scaffold.drawerContent instead of SideMenu 2024-09-05 04:37:55 +02:00
dankito 1bb23c816f Extracted SideMenuContent 2024-09-05 04:32:35 +02:00
dankito ec245f96d5 Fixed that padding had always been show at the bottom so that items could not scroll 'behind' to bottom bar 2024-09-05 04:09:51 +02:00
dankito a1c4f094f4 Added option to hide balance 2024-09-05 03:58:30 +02:00
dankito b7e693fa22 Added option to set if amounts should be displayed colored 2024-09-05 03:53:48 +02:00
dankito 66bb794afd Implemented setting option's text color 2024-09-05 03:47:00 +02:00
dankito 3de7e8f473 Added option to set if bank icons should be shown in TransactionsList 2024-09-05 03:46:20 +02:00
dankito 1488c9c463 Moved decision about zebraStripes and Divider to TransactionListItem 2024-09-05 03:39:46 +02:00
dankito 331f80575a Added option to set if transactions should be grouped 2024-09-05 03:23:58 +02:00
dankito 89bc373476 Added option to set if TransactionsList should be shown in zebra stripes or not 2024-09-05 03:01:38 +02:00
dankito d1687e894b Extracted VerticalSpacing 2024-09-05 02:30:53 +02:00
dankito e06e84e6ff Added padding also to Divider 2024-09-05 02:29:13 +02:00
dankito 3ff2dc29be Extracted GroupedTransactionsListItems 2024-09-05 02:26:13 +02:00
dankito 3986374f75 Moved transaction Composables to subpackage transactions 2024-09-05 02:17:07 +02:00
dankito 08b55a67cf Fixed that FAB covered last expenses line of TransactionsList 2024-09-05 02:09:08 +02:00
dankito 484a3df42e Replaced fillMaxHeight() with fillMaxSize() 2024-09-05 02:06:03 +02:00
dankito 6341be25a5 Fixed using scaffoldPadding (otherwise bottom of TransactionList gets cut off) 2024-09-05 02:05:44 +02:00
dankito 3046188db9 Using now Scaffold instead of implemented app layout by ourselves 2024-09-05 00:46:20 +02:00
dankito ae95673856 Added account's currency next to amount TextField 2024-09-05 00:17:48 +02:00
dankito 8005b44309 Renamed AutocompleteTextFieldNew to AutocompleteTextField 2024-09-05 00:15:47 +02:00
dankito cd1465f144 Removed now outdated AutocompleteTextField 2024-09-05 00:14:42 +02:00
dankito 40ae222dfc Removed the delay and requestFocus() as it suddenly works without 2024-09-05 00:13:43 +02:00
dankito c80d75c409 Using now the new AutocompleteTextField also in AddAccountDialog 2024-09-05 00:10:44 +02:00
dankito 5a49e48ea8 Wasn't aware of ExposedDropdownMenuDefaults.TrailingIcon, using now that one instead of implementing the functionality by myself 2024-09-05 00:08:57 +02:00
dankito d22ff34a37 Removed unnecessary modifier 2024-09-05 00:05:10 +02:00
dankito 88ca75460b Added "Neue Überweisung" navigation menu item 2024-09-05 00:01:58 +02:00
dankito 91c75a388d Showing account selection composable if more than one account is available 2024-09-05 00:00:39 +02:00
dankito 612341cf45 Fixed setting reference from suggestion 2024-09-04 22:10:28 +02:00
dankito 2e1e06de23 if minTextLengthForSearch == 0, showing dropdown when TextField gets focus 2024-09-04 21:48:39 +02:00
dankito 88ef0a703e Focussing amount TextField after selecting a recipient from dropdown 2024-09-04 21:37:50 +02:00
dankito 4761876cf2 Showing suggestions for payment reference based on previous payments to this account / IBAN 2024-09-04 21:34:51 +02:00
dankito a41a9bd13a Displaying a different text if account does not support instant transfer 2024-09-04 21:00:37 +02:00
dankito 95be00ad66 Searching transactions for other party to suggest recipients in TransferMoneyDialog 2024-09-04 20:58:21 +02:00
dankito 87ed7018d0 Using new Select Composable also in EnterTanDialog 2024-09-04 17:27:31 +02:00
dankito dde54b75d3 Implemented TransferMoneyDialog 2024-09-04 17:27:00 +02:00
dankito 1368ece023 Using now BankingClient's BankingModelService to find new transactions in retrieved transactions 2024-09-04 01:13:54 +02:00
dankito 278489a320 Updated to new BankingClient model that replaced BankAccount.retrievedTransactionsTo by lastTransactionsRetrievalTime and made haveAllTransactionsBeenRetrieved a synthetic property 2024-09-04 01:11:33 +02:00
dankito ea34567354 Using now new TanMedium.displayName property 2024-09-04 00:29:45 +02:00
dankito d3d90d4737 Implemented updating account's transactions 2024-09-03 19:02:20 +02:00
dankito 3eb3c488da Updated EnterTanDialog for Decoupled TAN methods 2024-09-03 02:37:01 +02:00
dankito 55dec76f36 Using now UserAccount. and BankAccount.displayName which both also respect userSetDisplayName 2024-09-03 02:22:16 +02:00
dankito a9cceda7b4 Persisting haveAllTransactionsBeenRetrieved 2024-09-02 01:59:07 +02:00
dankito 6fe8cdf15d Updated to BankingClient version 0.5.2-SNAPSHOT which renamed reference to unparsedReference 2024-09-02 01:13:30 +02:00
dankito e0060d9380 Fixed fetchBytesFromUrl() for JS, but still fails due to CORS 2024-09-01 23:46:13 +02:00
dankito e9c0f2a77d Fixed files for jsBrowser 2024-09-01 23:32:48 +02:00
dankito 37b6310ad0 Fixed deserializing empty enumsString 2024-09-01 22:23:42 +02:00
dankito 66b4a1c1af Forgot to commit forceHidePassword parameter 2024-09-01 22:04:17 +02:00
dankito 6a5dd98d8d Fixed hiding password even when "Hinzufügen" button gets clicked 2024-09-01 19:15:33 +02:00
dankito 72bc20ebd1 Hiding password on enter press 2024-09-01 19:04:03 +02:00
dankito 9ba4070c48 Going to next TextField as default IME action 2024-09-01 18:53:23 +02:00
dankito e888437efa Handling Enter presses 2024-09-01 18:53:02 +02:00
dankito 362675cb12 Implemented confirming a dialog by pressing enter in one of its TextFields 2024-09-01 18:23:22 +02:00
dankito e292b24eca Using the same color for ProgressIndicator as for dialog buttons 2024-09-01 18:08:29 +02:00
dankito 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
dankito e5119b237e Fixed scrolling the whole SideMenu, not only the bank accounts 2024-09-01 18:02:40 +02:00
dankito 3cff13949e Fixed setting exportedDataText on Main dispatcher 2024-09-01 18:01:44 +02:00
dankito 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
dankito 7ead4297f8 Dialog buttons now use the full dialog width (instead of right aligning them) 2024-09-01 17:25:16 +02:00
dankito 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
dankito e4c5e5ccfc Fixed displaying reference 2024-08-31 16:37:19 +02:00
dankito 15177ed2ef Made selection background more transparent 2024-08-29 18:29:05 +02:00
dankito e41edd392a Showing balance of accounts in side menu 2024-08-29 18:20:02 +02:00
dankito 4911152846 Showing balance of displayed (filtered / all) transactions at top 2024-08-29 17:49:17 +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 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 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 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 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