cake_wallet/lib/src/widgets
Omar Hatem aedf310c9d
Cw 155 monero synchronization (#1014)
* Run Monero Synchronization task in background on Android

* Add monero sync task in the load function to be registered/cancelled when user changes wallets

* Revert unused file changes

* Register Sync task on all monero wallets if any

* Add Sync Modes and change task frequency based on user's choice

* Register background task after current wallet is set

* Add Sync All toggle and change task wallets to sync accordingly

* Enable background notifications in release mode temporarily

* Disable constraints and increase the frequency of tasks

* Decrease frequency of background tasks

* Delay the background task thread till the syncing thread finish (Dummy Trial-1)

* Start Sync process and wait for it to finish

* Wait for synchronization to finish before ending the background thread
Add 10 minutes timeout duration for sync process

* Connect to node before syncing wallet

* replace testing configuration with the configurations agreed on

* Fix Conflicts with main

* Update and Migrate Background tasks to null safety

* Update workmanager version in pubspec_base also

* Move Sync options to Connection and sync page
Show Sync options only for Monero and Haven
Minor Enhancements

* Remove debugging notifications
Revert aggressive mode frequency to 6 hours [skip ci]

* Add iOS configs

* Revert debugging changes
Fix conflicts with main

* Add/Extract Sync configurations to/from backup file [skip ci]
2023-08-04 20:55:56 +03:00
..
add_template_button.dart CW-342 Enable Mac Layout on iPad (#958) 2023-06-14 02:04:52 +03:00
address_text_field.dart CW-425 use the open alias new line UI (#1004) 2023-08-01 15:00:00 +03:00
alert_background.dart Dashboard desktop view (#737) 2023-04-14 06:39:08 +02:00
alert_close_button.dart Cw-263-TOTP-2FA-In-Security-Settings (#892) 2023-05-17 17:43:23 +03:00
alert_with_one_action.dart Cw 373 theme refactoring in preparation to support additional themes (#933) 2023-05-25 02:19:51 +03:00
alert_with_two_actions.dart Flutter upgrade 2022-10-12 13:09:57 -04:00
base_alert_dialog.dart Cw 373 theme refactoring in preparation to support additional themes (#933) 2023-05-25 02:19:51 +03:00
base_text_form_field.dart Cw 373 theme refactoring in preparation to support additional themes (#933) 2023-05-25 02:19:51 +03:00
blockchain_height_widget.dart Cw 373 theme refactoring in preparation to support additional themes (#933) 2023-05-25 02:19:51 +03:00
cake_scrollbar.dart Cw 373 theme refactoring in preparation to support additional themes (#933) 2023-05-25 02:19:51 +03:00
check_box_picker.dart Cw 373 theme refactoring in preparation to support additional themes (#933) 2023-05-25 02:19:51 +03:00
checkbox_widget.dart Cw 78 ethereum (#862) 2023-08-04 20:01:49 +03:00
collapsible_standart_list.dart Cw 373 theme refactoring in preparation to support additional themes (#933) 2023-05-25 02:19:51 +03:00
dashboard_card_widget.dart CW-417-Additional-callouts (#976) 2023-07-07 14:47:55 +03:00
discount_badge.dart Flutter upgrade 2022-10-12 13:09:57 -04:00
index.dart Added the project 2020-01-04 21:31:52 +02:00
introducing_card.dart Cw 355 more talkback unlabeled (#913) 2023-07-12 00:21:59 +03:00
keyboard_done_button.dart Fixes 2020-09-29 20:56:11 +03:00
list_row.dart Cw 373 theme refactoring in preparation to support additional themes (#933) 2023-05-25 02:19:51 +03:00
nav_bar.dart fix nav-bar issue (#1010) 2023-07-31 21:06:45 +03:00
picker.dart Cw 78 ethereum (#862) 2023-08-04 20:01:49 +03:00
picker_inner_wrapper_widget.dart Cw 372 improve monero haven account selection picker (#939) 2023-07-11 03:40:43 +03:00
picker_wrapper_widget.dart CW-376-picker-ui-issue (#919) 2023-05-10 15:19:38 +03:00
primary_button.dart Dashboard desktop view (#737) 2023-04-14 06:39:08 +02:00
scollable_with_bottom_section.dart Flutter upgrade 2022-10-12 13:09:57 -04:00
search_bar_widget.dart CW-427-Refactor-wallet-type-selection-UI (#968) 2023-07-10 18:12:15 +03:00
section_divider.dart extract SectionDivider widget 2022-12-23 23:58:39 +02:00
seed_language_selector.dart CW-338: Currency picker UI when keyboard is showing (#854) 2023-04-14 16:52:07 +02:00
seed_widget.dart Cw 373 theme refactoring in preparation to support additional themes (#933) 2023-05-25 02:19:51 +03:00
setting_action_button.dart Cw 373 theme refactoring in preparation to support additional themes (#933) 2023-05-25 02:19:51 +03:00
setting_actions.dart CW-388 Add hausa language (#936) 2023-05-19 17:33:16 +03:00
standard_checkbox.dart Cw 373 theme refactoring in preparation to support additional themes (#933) 2023-05-25 02:19:51 +03:00
standard_list.dart Cw 155 monero synchronization (#1014) 2023-08-04 20:55:56 +03:00
standard_list_card.dart Cw 373 theme refactoring in preparation to support additional themes (#933) 2023-05-25 02:19:51 +03:00
standard_list_status_row.dart Cw 373 theme refactoring in preparation to support additional themes (#933) 2023-05-25 02:19:51 +03:00
standard_switch.dart Cw 373 theme refactoring in preparation to support additional themes (#933) 2023-05-25 02:19:51 +03:00
template_tile.dart Cw 433 support send templates with multiple recipients (#995) 2023-08-02 01:19:04 +03:00
trail_button.dart Cw 373 theme refactoring in preparation to support additional themes (#933) 2023-05-25 02:19:51 +03:00
validable_annotated_editable_text.dart Flutter upgrade 2022-10-12 13:09:57 -04:00