CakeWallet/lib/view_model/dashboard
cyan 02e74b5997
CW-1000 Background sync improvements (#2142)
* feat: background sync improvements

- dev options on ci build cherrypick
- add permissions for background sync to AndroidManifestBase
- enable desugaring + update java compatibility to 17
- update walletconnect_flutter_v2
- update ens_dart
- update nostr_tools
- add notification for new transactions found in background
- expose more settings from flutter_daemon in UI
- remove battery optimization setting when it's already disabled
- fix notification permission handling
- fix background sync last trigger saving
- prevent notifications from being duplicated

* potential fix for multiple notifications firing for the same tx

* improve logging in background sync

* ui improvements to ignore battery optimization popup

* feat: logs for bg sync
disable decred bgsync

* fix: call store() directly to be sure that it is writing the data

* chore: rename logs to background sync logs

* Update lib/view_model/dashboard/dashboard_view_model.dart

Co-authored-by: Omar Hatem <omarh.ismail1@gmail.com>

* chore: remove unused key

---------

Co-authored-by: Omar Hatem <omarh.ismail1@gmail.com>
2025-04-24 19:06:43 +02:00
..
action_list_display_mode.dart Flutter upgrade 2022-10-12 13:09:57 -04:00
action_list_item.dart Automated Integration Tests Flows (#1686) 2024-11-07 16:46:08 +02:00
anonpay_transaction_list_item.dart Automated Integration Tests Flows (#1686) 2024-11-07 16:46:08 +02:00
balance_view_model.dart Fix Scam tokens handling and make it persistent (#2138) 2025-04-03 03:32:00 +02:00
cake_features_view_model.dart Cw 591 in app cake pay integration (#1376) 2024-06-06 06:51:22 +02:00
dashboard_view_model.dart CW-1000 Background sync improvements (#2142) 2025-04-24 19:06:43 +02:00
date_section_item.dart Automated Integration Tests Flows (#1686) 2024-11-07 16:46:08 +02:00
desktop_sidebar_view_model.dart Monero update (#1325) 2024-03-14 20:26:00 +02:00
dropdown_filter_item.dart Cw 591 in app cake pay integration (#1376) 2024-06-06 06:51:22 +02:00
dropdown_filter_item_widget.dart Cw 591 in app cake pay integration (#1376) 2024-06-06 06:51:22 +02:00
filter_item.dart PR fixes 2022-12-26 20:41:21 +02:00
formatted_item_list.dart Automated Integration Tests Flows (#1686) 2024-11-07 16:46:08 +02:00
home_settings_view_model.dart skip scam check on whitelisted tokens 2025-04-11 14:51:19 +02:00
nft_view_model.dart Explore-Reown-For-WalletConnect (#2156) 2025-04-24 18:39:58 +02:00
order_list_item.dart Automated Integration Tests Flows (#1686) 2024-11-07 16:46:08 +02:00
receive_option_view_model.dart Add decred (#1938) 2025-03-21 04:18:47 +02:00
sign_view_model.dart Cw 565 sign messages (#1378) 2024-08-18 02:10:27 +03:00
trade_list_item.dart Add Chainflip exchange provider (#1807) (#1970) 2025-01-24 20:17:37 +02:00
transaction_list_item.dart Remove haven (#2085) 2025-03-21 04:52:05 +02:00
wallet_balance.dart Flutter upgrade 2022-10-12 13:09:57 -04:00