Commit Graph

275 Commits

Author SHA1 Message Date
dankito 75ccc648c5 Adjusted to new data model that AccountTransaction now has userSetReference and userSetOtherPartyName, and that userSetDisplayName got added to TanMedium, TanMethod and Holding 2024-09-17 00:59:08 +02:00
dankito 34f2fca126 Added indices on bankId and accountId (not senseful in all cases (currently) ) 2024-09-17 00:20:22 +02:00
dankito e883713eba Updated database model to updated data model 2024-09-17 00:08:32 +02:00
dankito 4cd727b5c0 Adjusted to updated model that lists are now val MutableLists 2024-09-16 23:33:56 +02:00
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