cake_wallet/res/values
cyan 17d34beae9
Some checks are pending
Cache Dependencies / test (push) Waiting to run
CW-782: Show error report popup without cooldown (#1739)
* improve exception throwing on broken wallets
- put _lastOpenedWallet to avoid issues on windows (file is currently open by)
- don't throw corruptedWalletsSeed - instead store it inside of secureStorage
- await ExceptionHandler.onError calls where possible to makse sure that popup won't be canceled by some UI element
- adjust BaseAlertDialog to be scrollable if the text is too long
- add ExceptionHandler.resetLastPopupDate - that can be called when we want to show error report screen (bypassing cooldown)

* fix: HiveError: Box has already been closed.

* await the alerts to be sure that each one of them is being shown
fix typo in secure storage

* Update lib/core/backup_service.dart

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

* address comments on github

* don't store seeds in secure storage

* fix wallet password

* update monero_c
update corrupted seeds UI
prevent app from crashing when wallet is corrupted

* show alert with seeds

* Update corrupted wallet UI
Fix wallet opening cache

* remove unused code

---------

Co-authored-by: Omar Hatem <omarh.ismail1@gmail.com>
2024-11-28 21:28:31 +02:00
..
strings_ar.arb CW-782: Show error report popup without cooldown (#1739) 2024-11-28 21:28:31 +02:00
strings_bg.arb CW-782: Show error report popup without cooldown (#1739) 2024-11-28 21:28:31 +02:00
strings_cs.arb CW-782: Show error report popup without cooldown (#1739) 2024-11-28 21:28:31 +02:00
strings_de.arb CW-782: Show error report popup without cooldown (#1739) 2024-11-28 21:28:31 +02:00
strings_en.arb CW-782: Show error report popup without cooldown (#1739) 2024-11-28 21:28:31 +02:00
strings_es.arb CW-782: Show error report popup without cooldown (#1739) 2024-11-28 21:28:31 +02:00
strings_fr.arb CW-782: Show error report popup without cooldown (#1739) 2024-11-28 21:28:31 +02:00
strings_ha.arb CW-782: Show error report popup without cooldown (#1739) 2024-11-28 21:28:31 +02:00
strings_hi.arb CW-782: Show error report popup without cooldown (#1739) 2024-11-28 21:28:31 +02:00
strings_hr.arb CW-782: Show error report popup without cooldown (#1739) 2024-11-28 21:28:31 +02:00
strings_hy.arb CW-782: Show error report popup without cooldown (#1739) 2024-11-28 21:28:31 +02:00
strings_id.arb CW-782: Show error report popup without cooldown (#1739) 2024-11-28 21:28:31 +02:00
strings_it.arb CW-782: Show error report popup without cooldown (#1739) 2024-11-28 21:28:31 +02:00
strings_ja.arb CW-782: Show error report popup without cooldown (#1739) 2024-11-28 21:28:31 +02:00
strings_ko.arb CW-782: Show error report popup without cooldown (#1739) 2024-11-28 21:28:31 +02:00
strings_my.arb CW-782: Show error report popup without cooldown (#1739) 2024-11-28 21:28:31 +02:00
strings_nl.arb CW-782: Show error report popup without cooldown (#1739) 2024-11-28 21:28:31 +02:00
strings_pl.arb CW-782: Show error report popup without cooldown (#1739) 2024-11-28 21:28:31 +02:00
strings_pt.arb CW-782: Show error report popup without cooldown (#1739) 2024-11-28 21:28:31 +02:00
strings_ru.arb CW-782: Show error report popup without cooldown (#1739) 2024-11-28 21:28:31 +02:00
strings_th.arb CW-782: Show error report popup without cooldown (#1739) 2024-11-28 21:28:31 +02:00
strings_tl.arb CW-782: Show error report popup without cooldown (#1739) 2024-11-28 21:28:31 +02:00
strings_tr.arb CW-782: Show error report popup without cooldown (#1739) 2024-11-28 21:28:31 +02:00
strings_uk.arb CW-782: Show error report popup without cooldown (#1739) 2024-11-28 21:28:31 +02:00
strings_ur.arb CW-782: Show error report popup without cooldown (#1739) 2024-11-28 21:28:31 +02:00
strings_vi.arb CW-782: Show error report popup without cooldown (#1739) 2024-11-28 21:28:31 +02:00
strings_yo.arb CW-782: Show error report popup without cooldown (#1739) 2024-11-28 21:28:31 +02:00
strings_zh.arb CW-782: Show error report popup without cooldown (#1739) 2024-11-28 21:28:31 +02:00