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
|
5dddf2f8c1
|
Fixed that on Android soft keyboard cut off upper parts of the screen
|
2024-09-05 01:48:24 +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
|
7580c57433
|
Configured distribution parameter and disabled proguard
|
2024-09-01 22:05:06 +02:00 |
dankito
|
66b4a1c1af
|
Forgot to commit forceHidePassword parameter
|
2024-09-01 22:04:17 +02:00 |
dankito
|
40ae61749c
|
Removed unnecessary jvmMain dependencies
|
2024-09-01 20:29:04 +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
|
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
|
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
|
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 |
dankito
|
1ec1299020
|
Reduced padding top of first item
|
2024-08-26 01:32:01 +02:00 |
dankito
|
9116dd945f
|
Added PlatformType (even though it's not used somewhere)
|
2024-08-26 01:28:54 +02:00 |
dankito
|
b0f7f23f98
|
Removed unused example code
|
2024-08-26 01:28:01 +02:00 |
dankito
|
13d922da87
|
Fixed AutocompleteTextField, DropdownMenu just didn't work and always took focus from TextField
|
2024-08-26 01:26:45 +02:00 |
dankito
|
972af95a11
|
Implemented searching for banks in AddAccountDialog
|
2024-08-25 16:05:15 +02:00 |
dankito
|
5f25b51487
|
Showing AddAccountDialog on click on FloatingActionButton
|
2024-08-25 06:03:48 +02:00 |
dankito
|
23bd5833ea
|
Removed unnecessary elements
|
2024-08-25 03:29:25 +02:00 |
dankito
|
8bfd50e0c0
|
Using better readable colors for amount from Tailwind color palette
|
2024-08-25 03:28:55 +02:00 |
dankito
|
a7731091be
|
Displaying income and expenses of each month
|
2024-08-25 03:22:08 +02:00 |
dankito
|
fedbb3a544
|
Set max width for TransactionsList
|
2024-08-25 02:57:02 +02:00 |
dankito
|
6fc01ad285
|
Fixed dependencies without FinTs4kBankingClient
|
2024-08-25 02:37:14 +02:00 |
dankito
|
8808843392
|
Added shadow and rounded corner
|
2024-08-25 02:32:33 +02:00 |
dankito
|
3124bfc8f8
|
Grouping transactions by month
|
2024-08-25 02:25:30 +02:00 |
dankito
|
32657331f9
|
Implemented showing account transactions
|
2024-08-25 01:46:56 +02:00 |
dankito
|
4061cf22e6
|
Initial commit
|
2024-08-24 22:00:18 +02:00 |