Commit Graph

271 Commits

Author SHA1 Message Date
dankito 96c8cf59cd Adjusted to updated model that bankCode has been renamed to domesticBankCode and countryCode got added 2024-09-16 23:21:20 +02:00
dankito d7a9acbe56 Appended ' Dev' to debug Android app name 2024-09-16 23:16:58 +02:00
dankito 9330b72726 Updated to model changes: User has been renamed to BankAccess and bic is now nullable 2024-09-16 23:14:02 +02:00
dankito 41586b0148 Fixed that back button works in ExportScreen 2024-09-13 17:53:03 +02:00
dankito 56b73ca986 Reduced list item header font weight (remove it on Android completely?) 2024-09-13 17:51:53 +02:00
dankito ded5595dae Implemented searching for multiple terms by separating search terms with ',' 2024-09-12 20:09:54 +02:00
dankito 5253219565 Implemented filtering holdings 2024-09-12 15:49:43 +02:00
dankito 5029a2c3cb Implemented updating holdings 2024-09-12 13:56:08 +02:00
dankito 91d16b7e28 Updated to new data model 2024-09-12 13:33:48 +02:00
dankito 202c9217e3 Implemented persisting and deleting Holdings (but not updating yet) 2024-09-12 13:33:20 +02:00
dankito 0ff2f684ea Fixed showing ExportScreen on Desktop 2024-09-12 11:51:09 +02:00
dankito fd87598b96 Added icon for Baader Bank 2024-09-12 11:29:40 +02:00
dankito 1d58a3b9e2 Updated to new data model 2024-09-12 11:09:03 +02:00
dankito c80b4389aa Added holdings group to LazyColumn so that they also get scrolled (and don't stick to the top) 2024-09-12 11:07:55 +02:00
dankito 673ca08974 Fixed that ImageBitmap has been created very often 2024-09-12 11:06:32 +02:00
dankito bd9229bb64 Saving retrieved images to disk on Android and Desktop 2024-09-12 11:05:07 +02:00
dankito 802a96e6dd Updated to new Amount class which now has arithmetic operations 2024-09-12 04:16:29 +02:00
dankito 9f7a276cf2 Added hint that implementation status is very experimental 2024-09-12 00:52:42 +02:00
dankito 0ef8f61965 Added preview for Flickercode 2024-09-12 00:22:50 +02:00
dankito ad4c78a380 Extracted createSqliteDriver() 2024-09-12 00:22:22 +02:00
dankito 3a39c0e64f Made database handling a bit clearer 2024-09-12 00:20:28 +02:00
dankito 35624c0034 Updated to new BankingClient model that renamed lastTransactionsRetrievalTime to lastAccountUpdateTime and made fints4k an implementation detail 2024-09-12 00:17:43 +02:00
dankito 28530d63cd Implemented displaying Holdings 2024-09-12 00:16:27 +02:00
dankito d618556f5b If otherPartyName is not set showing postingText instead 2024-09-11 16:29:20 +02:00
dankito d98cbb2363 Showing other party name in bold 2024-09-11 16:27:57 +02:00
dankito 1890fd9151 Implemented changed TanMethod 2024-09-10 01:28:09 +02:00
dankito 05181e5f25 Displaying that chipTanFlickercode is not supported 2024-09-10 01:26:59 +02:00
dankito 70aa32e1d6 Also replaced account.xml with an icon from Material Design Icons Extended 2024-09-10 00:56:11 +02:00
dankito 772595b942 Added also EnterTanDialog previews for Android 2024-09-10 00:39:34 +02:00
dankito 3a898b07b3 Using now also for all other former drawable resource icons the equivalent icon from MaterialIconsExtended 2024-09-10 00:38:42 +02:00
dankito 16dbd4b0e6 Changed icon for export data 2024-09-10 00:24:31 +02:00
dankito b82ac2e905 Changed icon for update account transactions 2024-09-10 00:23:54 +02:00
dankito 9e1b1103c2 Fixed using full height (otherwise a lot of white background gets displayed when no bank account added 2024-09-10 00:13:53 +02:00
dankito 8d79bfc15d Focusing bank autocomplete box on start 2024-09-09 23:04:21 +02:00
dankito 025b91d318 Passing known bank data on to BankingClient (as e.g. bank names returned from bank server are often quite bad, e.g. DB24 for Deutsche Bank) 2024-09-09 22:59:05 +02:00
dankito 91ccfc1844 Extracted receivedTanChallenge() 2024-09-09 22:55:45 +02:00
dankito f440a01531 Fixed spacing between item text and balance 2024-09-09 22:54:33 +02:00
dankito a92d6a1401 Re-setting suggestionsFetchJob 2024-09-09 22:54:07 +02:00
dankito 685adad6b3 Fixed that loginName got focused even though no bank was selected 2024-09-09 22:52:13 +02:00
dankito a257223543 Implemented searching banks by bic 2024-09-09 20:33:34 +02:00
dankito b1b84ce8f6 Focusing recipient name text field by default (but the same does not work for AddAccountDialog bank text field 2024-09-09 20:19:21 +02:00
dankito 131d08cc93 Passing focus on to loginName after selecting a bank 2024-09-09 20:14:08 +02:00
dankito 8fde7985d8 Cancelling current action when closing dialog 2024-09-09 17:30:39 +02:00
dankito 66d9214c4f Added TanExpiredCallback to close EnterTanDialog when TAN has expired 2024-09-09 17:28:22 +02:00
dankito 8f774361e9 Added User.clientData (even though not used yet but to not have to change db schema afterwards) 2024-09-09 17:13:41 +02:00
dankito f5bd69868e Added UiService to debounce actions 2024-09-09 17:09:44 +02:00
dankito 76487f201b Extracted MainScreen 2024-09-09 04:05:37 +02:00
dankito 0525d4ea77 Renamed AppContent to ContentPane 2024-09-09 03:56:33 +02:00
dankito 004ca65fca If tanExpirationTime is set, displaying TAN expiration time 2024-09-09 03:16:36 +02:00
dankito 34b77f862c Fixed cancelling TAN process on dismissing EnterTanDialog 2024-09-09 03:15:51 +02:00
dankito 335c5923d6 Fixed that previous value, not current value has been taken to fetch suggestions 2024-09-09 02:32:22 +02:00
dankito 414295adbc Implemented persisting TanMedia 2024-09-09 02:05:04 +02:00
dankito 0fff3f2c97 Implemented persisting TanMethods 2024-09-09 01:34:37 +02:00
dankito a2dbe912d4 Updated database to new BankingClient model 2024-09-09 01:11:50 +02:00
dankito ac6a257216 Updated that finTsServerAddress has been renamed to serverAddress 2024-09-09 00:43:55 +02:00
dankito 234084e627 Updated to new BankingClient model 2024-09-09 00:25:18 +02:00
dankito cd8e0a53ad Fixed handling unknown enum values 2024-09-09 00:19:17 +02:00
dankito d25802f3bb Fixed creating database if it does not exist yet 2024-09-09 00:06:32 +02:00
dankito ce41ac682c Fixed centering loading text 2024-09-08 21:34:26 +02:00
dankito 0ccbf5523a Reduced FilterBar z-index 2024-09-08 21:31:43 +02:00
dankito a082938270 Fixed that "OK" button / button bar was covered by BottomBar 2024-09-08 21:30:11 +02:00
dankito ce0cdd7d95 Showing a loading indicator 2024-09-08 21:19:47 +02:00
dankito 9c2653944d Applied same order as for all others 2024-09-08 21:09:51 +02:00
dankito cac25daa07 Fixed position of StateHandler so that e.g. ExportScreen gets displayed again 2024-09-08 21:06:58 +02:00
dankito 747e3e6d2c Made hint more concise and fixed height 2024-09-08 20:55:11 +02:00
dankito 1d30d619ff Showing now 'Alle' instead of an empty text 2024-09-08 20:53:30 +02:00
dankito 61ce30c634 Fixed fully showing 'Nicht gruppieren' 2024-09-08 20:52:42 +02:00
dankito 0ae96675c1 selectBoxesWidth was to large for month select box 2024-09-08 20:47:50 +02:00
dankito 0e4723389f Added hint that tap outside or pressing back button does not work to close FilterBar 2024-09-08 20:46:54 +02:00
dankito b61b1cb5b7 Extracted isDecoupledMethod 2024-09-08 18:09:31 +02:00
dankito 9d5826ac3c Fixed mapping retrieveAllTransactions 2024-09-07 00:02:15 +02:00
dankito c1140c1836 Fixed back mapping unset Month (null) 2024-09-07 00:01:22 +02:00
dankito 8dd8852dc3 Added option to retrieve all transactions when adding an account 2024-09-06 18:30:29 +02:00
dankito 54b8d96245 Fixed that both called onEnterPressed(), KeyboardActions.onDone and Modifier.onKeyEvent, resulting in that e.g. an account got added twice 2024-09-06 18:21:57 +02:00
dankito 0f1acdc519 Implemented showing how much of the allowed 140 characters have already been entered (but not checking the value yet) 2024-09-06 17:36:27 +02:00
dankito d1af907786 Disabling placeholder for now, ruins layout 2024-09-06 17:34:53 +02:00
dankito 4e4b3944ba Clearing searchTerm when closing searchbar 2024-09-06 17:34:22 +02:00
dankito a5a27c7781 Displaying if a bank is supported or not 2024-09-06 17:30:11 +02:00
dankito f29e4b5fcc Added autocomplete also for amount to e.g. do the same transfer again; had to fix AutocompleteTextField's value setting for this 2024-09-06 16:58:27 +02:00
dankito 255cc41dce Fixed if a textColor is set, than also unfocused border color is displayed is displayed in this color 2024-09-06 16:56:16 +02:00
dankito 4a180b5970 Implemented different kinds of grouping the transactions 2024-09-06 16:53:23 +02:00
dankito d792384efc Implemented different kinds of grouping the transactions 2024-09-06 16:14:12 +02:00
dankito 43bd89a047 Added a filter bar to filter transactions by date 2024-09-06 15:43:14 +02:00
dankito 77c944d33b Fixed initializing RecipientFinder (which is quite expensive) only once 2024-09-06 15:00:02 +02:00
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