mirror of
https://github.com/cake-tech/cake_wallet.git
synced 2025-06-28 12:29:51 +00:00
* Implement background sync for xmr using flutter_daemon * - initialize app config in background thread - initializeAppConfigs without loading the wallet. * - properly do awaited calls in methodChannel - prevent locking main thread during background sync * add back background sync debug page fix issues caused by xmr wallet being view only (and read only) * changes from review improve starting of bgsync task * update stopBackgroundSync, await listener functions, ensure that listener always start (call _start in constructor) * DO-NOT-MERGE: extre verbose monero logs * stop background service when app is being opened * improve monitoring of background sync * update flutter_daemon to ensure network constraint prevent throwing errors on isBackgroundSyncEnabled check network before syncing * Update lib/main.dart * revert Update main.dart [skip ci] * continously run network check * disable charging requirement, fix status reporting of background sync in UI * Refactor background sync logic, and add UI notifications for battery optimization. Updated flutter_daemon version modified build.gradle for signing config to allow testing in both release and debug modes. * verbose monero only when requested in code. Do not start background sync when battery optimization is on * fix background sync mode not properly reflecting state changes * drop unnecessary dependency --------- Co-authored-by: Omar Hatem <omarh.ismail1@gmail.com> |
||
---|---|---|
.. | ||
brightness_util.dart | ||
clipboard_util.dart | ||
date_formatter.dart | ||
date_picker.dart | ||
debounce.dart | ||
device_info.dart | ||
distribution_info.dart | ||
exception_handler.dart | ||
feature_flag.dart | ||
image_utill.dart | ||
item_cell.dart | ||
language_list.dart | ||
list_item.dart | ||
list_section.dart | ||
mobx.dart | ||
package_info.dart | ||
payment_request.dart | ||
permission_handler.dart | ||
request_review_handler.dart | ||
responsive_layout_util.dart | ||
route_aware.dart | ||
share_util.dart | ||
show_bar.dart | ||
show_pop_up.dart | ||
totp_utils.dart | ||
version_comparator.dart |