fix(error): Let the error dialog dismiss instead of only acknowledging

LocalizedError can now carry a fix action, and the shared error dialog shows
it next to a Dismiss button when one is present; errors without a fix keep
today's OK-only shape. The Google Play billing-unavailable error uses it to
open Play's app info as a generic troubleshooting affordance.
This commit is contained in:
darken
2026-08-03 20:28:01 +02:00
committed by Matthias Urhahn
parent 65f7cbe8b7
commit 375af943ae
5 changed files with 176 additions and 3 deletions
+1
View File
@@ -11,6 +11,7 @@
<string name="general_donate_action">Donate</string>
<string name="general_check_action">Check</string>
<string name="general_close_action">Close</string>
<string name="general_dismiss_action">Dismiss</string>
<string name="general_edit_action">Edit</string>
<string name="general_save_action">Save</string>
<string name="general_guide_action">Guide</string>