From 521cccbb60546190a91ae126164a456cc3b749bd Mon Sep 17 00:00:00 2001 From: Adam Soltys Date: Thu, 10 Sep 2026 14:00:36 -0700 Subject: Identity switching moves to the profile page, with faces. MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The Accounts screen is about a seed's Spending/Savings faces — its rows say nothing about WHO each pair belongs to, so a "Sign into another account" button there was the wrong door. It's gone from there. On your own profile, "Sign into another account" now opens a switcher: every identity already signed in on this device as an avatar + name row (one per seed, wearing the nostr key its header avatar shows — the login key when there is one, else the seed's own; remembered on the account and in the durable directory by xpub, so vault-restored accounts have a face too), tap to switch with nothing logged out, plus "Sign into a new account" for the additive sign-in doors. With no other identity on the device the button goes straight to those doors. Co-Authored-By: Claude Fable 5.1 Claude-Session: https://claude.ai/code/session_01URmfo8VimCNkw6Y7JndYrv --- src/i18n.js | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'src/i18n.js') diff --git a/src/i18n.js b/src/i18n.js index 4d11dd8..9d4bf73 100644 --- a/src/i18n.js +++ b/src/i18n.js @@ -45,6 +45,10 @@ const STR = { addWallet: 'Add account', signInAnother: 'Sign into another account', signInAnotherNote: 'Add a different identity (Nostr, passkey or Google) without signing out — switch between them here anytime.', + switchIdentityTitle: 'Switch account', + switchIdentityDesc: 'Accounts already signed in on this device. Tap one to switch — nothing is logged out.', + signInNew: 'Sign into a new account', + identityNoKey: 'Not opened on this device yet', clearAll: 'Delete all', logoutForget: 'Logout & forget all data', entropyToggle: 'Entropy', -- cgit v1.2.3