diff --git a/.maestro/handbook/24-settings-delete-wallet.yaml b/.maestro/handbook/24-settings-delete-wallet.yaml index 18c695bc..df26d14d 100644 --- a/.maestro/handbook/24-settings-delete-wallet.yaml +++ b/.maestro/handbook/24-settings-delete-wallet.yaml @@ -3,13 +3,13 @@ # this flow's diagnostic capture lands in build/handbook-captures/24-settings-delete-wallet.png. # Continues from 23-settings-contact (no clearState). The contact page is # pushed on top of the Settings menu, so we tap back to the menu, then open -# "Geschäftsbeziehung beenden". That entry does not navigate to a new page — +# "Abmelden". That entry does not navigate to a new page — # it presents the SettingsConfirmLogoutWalletSheet modal, the confirmation -# step for terminating the business relationship and signing out of the -# wallet. This flow documents that sheet: it stops on the modal and does NOT +# step for logging out, which removes the wallet from the device and returns +# to onboarding. This flow documents that sheet: it stops on the modal and does NOT # tick the confirmation checkbox or tap "Abmelden". # -# Both taps (back to the Settings menu, then opening the terminate entry) are +# Both taps (back to the Settings menu, then opening the logout entry) are # gated on their target not yet showing and re-tapped if one was silently # dropped (Maestro/XCUITest tap-loss on Apple Silicon + iOS 26, # mobile-dev-inc/maestro#3137). Each gate stops its loop the instant the @@ -36,7 +36,7 @@ appId: swiss.realunit.app text: '.*Aus REALU Wallet abmelden.*' commands: - tapOn: - text: '.*Geschäftsbeziehung beenden.*' + text: '.*Abmelden.*' optional: true - waitForAnimationToEnd - extendedWaitUntil: diff --git a/assets/languages/strings_de.arb b/assets/languages/strings_de.arb index 6a596d22..cc17f2d6 100644 --- a/assets/languages/strings_de.arb +++ b/assets/languages/strings_de.arb @@ -272,7 +272,7 @@ "settingsCurrency": "Währung", "settingsCurrencyLoadFailed": "Währungsliste konnte nicht geladen werden", "settingsCurrencyLoadFailedDescription": "Bitte überprüfen Sie Ihre Internetverbindung und versuchen Sie es erneut.", - "settingsDeleteWallet": "Geschäftsbeziehung beenden", + "settingsDeleteWallet": "Abmelden", "settingsLanguageLoadFailed": "Sprachliste konnte nicht geladen werden", "settingsLanguageLoadFailedDescription": "Bitte überprüfen Sie Ihre Internetverbindung und versuchen Sie es erneut.", "settingsLanguages": "Sprachen", diff --git a/assets/languages/strings_en.arb b/assets/languages/strings_en.arb index 52406e86..d7b275d4 100644 --- a/assets/languages/strings_en.arb +++ b/assets/languages/strings_en.arb @@ -272,7 +272,7 @@ "settingsCurrency": "Currency", "settingsCurrencyLoadFailed": "Failed to load currencies", "settingsCurrencyLoadFailedDescription": "Please check your internet connection and try again.", - "settingsDeleteWallet": "Terminate business relationship", + "settingsDeleteWallet": "Logout", "settingsLanguageLoadFailed": "Failed to load languages", "settingsLanguageLoadFailedDescription": "Please check your internet connection and try again.", "settingsLanguages": "Languages", diff --git a/docs/handbook/de/index.html b/docs/handbook/de/index.html index 85887157..2c190fe3 100644 --- a/docs/handbook/de/index.html +++ b/docs/handbook/de/index.html @@ -1337,7 +1337,7 @@

06Einstellungen

Vollständige Settings-Liste: Sprachen, Währung, Netzwerk, Steuerbericht, Nutzerdaten, Rechtsdokumente, Kontakt, Wallet-Adresse, Wallet-Sicherung, - Geschäftsbeziehung beenden. Aktive Auswahlen (Sprache, Währung, Netzwerk) + Abmelden. Aktive Auswahlen (Sprache, Währung, Netzwerk) werden inline als trailing Text rechts angezeigt. Die Kachel Wallet-Sicherung erscheint nur bei einer Software-Wallet (Re-Display der BIP-39-Recovery-Phrase) — bei einer BitBox ist sie @@ -1503,12 +1503,12 @@

06Einstellungen

Geschäftsbeziehung beenden — Bestätigung
Das Bestätigungs-Sheet „Aus REALU Wallet abmelden", ausgelöst über - den Einstellungs-Eintrag Geschäftsbeziehung beenden. Der User muss + den Einstellungs-Eintrag Abmelden. Der User muss per Checkbox bestätigen, dass er seine Wiederherstellungsphrase gesichert hat — erst dann wird der Abmelden-Button aktiv. Abmelden löscht die Wallet vom Gerät und führt zurück ins Onboarding. diff --git a/test/goldens/screens/settings/goldens/macos/settings_page_bitbox.png b/test/goldens/screens/settings/goldens/macos/settings_page_bitbox.png index 11b41bae..5063080f 100644 Binary files a/test/goldens/screens/settings/goldens/macos/settings_page_bitbox.png and b/test/goldens/screens/settings/goldens/macos/settings_page_bitbox.png differ diff --git a/test/goldens/screens/settings/goldens/macos/settings_page_default.png b/test/goldens/screens/settings/goldens/macos/settings_page_default.png index 5ea315d3..8a4dacff 100644 Binary files a/test/goldens/screens/settings/goldens/macos/settings_page_default.png and b/test/goldens/screens/settings/goldens/macos/settings_page_default.png differ