| Commit message (Expand) | Author | Age | Files | Lines |
| ... | |
| * | Spending waits to be asked for: a wallet is born on-chain only, the toggle an... | Adam Soltys | 2026-08-13 | 1 | -100/+49 |
| * | A passphrase is typed twice, while the field to fix it is still on screen; th... | Adam Soltys | 2026-08-13 | 1 | -28/+56 |
| * | The passphrase explains itself: a tap on "What's this?" says it's an optional... | Adam Soltys | 2026-08-13 | 1 | -1/+9 |
| * | The door asks less: Get started shows your seed, and the wallet greets you in... | Adam Soltys | 2026-08-13 | 1 | -62/+105 |
| * | Switching accounts hangs up first: feature runtimes stop on lock and activate... | Adam Soltys | 2026-08-08 | 1 | -0/+9 |
| * | Choose your look shows the look: one big avatar previews the pick — punks a... | Adam Soltys | 2026-08-08 | 1 | -1/+8 |
| * | The wizard waits out a signer login; a picked recipient shows its work, and s... | Adam Soltys | 2026-08-08 | 1 | -5/+10 |
| * | Profiles wear their latest notes, each one zappable; a zap with no ark addres... | Adam Soltys | 2026-08-08 | 1 | -0/+2 |
| * | Spending trusts its own ledger: gifts read persisted ark state, and Savings k... | Adam Soltys | 2026-08-05 | 1 | -2/+4 |
| * | The Nostr card owns its built-in account; the exported key opens this wallet ... | Adam Soltys | 2026-08-04 | 1 | -0/+1 |
| * | A wallet too small to renew warns before its coins expire; dust never dies | Adam Soltys | 2026-08-04 | 1 | -0/+1 |
| * | More options also points at Savings for a plain on-chain address | Adam Soltys | 2026-08-04 | 1 | -0/+1 |
| * | The wizard offers a profile, it doesn't overwrite one | Adam Soltys | 2026-08-04 | 1 | -1/+4 |
| * | No logo in the wizard; every step has a way back instead | Adam Soltys | 2026-08-04 | 1 | -5/+8 |
| * | The logo rides along on every wizard step | Adam Soltys | 2026-08-04 | 1 | -1/+5 |
| * | The wizard can no longer trap anyone | Adam Soltys | 2026-08-04 | 1 | -2/+10 |
| * | The logo leads home from the name page too | Adam Soltys | 2026-08-04 | 1 | -0/+1 |
| * | Copy joins the pencil inside the address box | Adam Soltys | 2026-08-04 | 1 | -1/+1 |
| * | Choosing a name gets a page of its own | Adam Soltys | 2026-08-04 | 1 | -2/+2 |
| * | A restored login ends the wizard instead of stalling in it | Adam Soltys | 2026-08-04 | 1 | -0/+8 |
| * | Back and Skip become a button row; the coinos link says what it does | Adam Soltys | 2026-08-04 | 1 | -2/+3 |
| * | A way back from the username step | Adam Soltys | 2026-08-04 | 1 | -3/+9 |
| * | Park the send field above the phone keyboard; wizard whenever walletless | Adam Soltys | 2026-08-04 | 1 | -6/+20 |
| * | A refresh mid-wizard resumes the step it was on | Adam Soltys | 2026-08-04 | 1 | -4/+18 |
| * | Keep the punks carousel where you left it, and on the page | Adam Soltys | 2026-08-04 | 1 | -1/+12 |
| * | Sign avatar uploads — nostr.build stopped taking them bare | Adam Soltys | 2026-08-04 | 1 | -1/+11 |
| * | Paste lives in the field; the footer fits; claiming a name comes first | Adam Soltys | 2026-08-04 | 1 | -18/+31 |
| * | Put the ostrich on the sign-in button | Adam Soltys | 2026-08-04 | 1 | -1/+5 |
| * | One question fewer on the way in, and an 'or' that means it | Adam Soltys | 2026-08-04 | 1 | -20/+12 |
| * | Offer a password the first time you lock | Adam Soltys | 2026-08-04 | 1 | -9/+37 |
| * | Call it 'Lock wallet', because that is what it does | Adam Soltys | 2026-08-03 | 1 | -1/+1 |
| * | Logout shouldn't ask for a password nobody set | Adam Soltys | 2026-08-03 | 1 | -4/+16 |
| * | Messages in the header, and a room you can tell is alive | Adam Soltys | 2026-08-03 | 1 | -0/+18 |
| * | Auto-withdraw runs with the app closed; fix the dead Back on the legacy step | Adam Soltys | 2026-08-03 | 1 | -1/+2 |
| * | Save wallets by default; reveal the recovery phrase in two steps | Adam Soltys | 2026-08-03 | 1 | -9/+37 |
| * | Balance card: drop the descriptor line | Adam Soltys | 2026-08-03 | 1 | -3/+0 |
| * | Balance card: a real button to change account, not two dots | Adam Soltys | 2026-08-03 | 1 | -3/+10 |
| * | Onboarding: no waiting state before the migration question | Adam Soltys | 2026-08-03 | 1 | -12/+24 |
| * | Onboarding: a step for migrating a legacy coinos.io account | Adam Soltys | 2026-08-03 | 1 | -1/+51 |
| * | Zap: resolve inside a skeleton of the card that's coming | Adam Soltys | 2026-08-03 | 1 | -7/+0 |
| * | Pay screens: bigger recipient chip, no loading-screen flashes | Adam Soltys | 2026-08-03 | 1 | -0/+7 |
| * | Balance card: one account at a time, swipe or dots to flip | Adam Soltys | 2026-08-03 | 1 | -26/+50 |
| * | Onboarding: "Use <addr> for now", address in muted mono | Adam Soltys | 2026-08-03 | 1 | -1/+4 |
| * | Onboarding: the nostr mark heads the nostr steps | Adam Soltys | 2026-08-03 | 1 | -0/+3 |
| * | Settings → Advanced: replay the tour | Adam Soltys | 2026-08-03 | 1 | -0/+10 |
| * | Self-host the punks; skipping avatar still publishes your punk | Adam Soltys | 2026-08-03 | 1 | -5/+8 |
| * | Onboarding: swap a server-broken punk, self-heal the strip | Adam Soltys | 2026-08-03 | 1 | -1/+2 |
| * | First-run onboarding: a five-step wizard and a coach-mark tour | Adam Soltys | 2026-08-02 | 1 | -2/+171 |
| * | Tab carousel, login avatar fix, signer callback hint | Adam Soltys | 2026-08-02 | 1 | -9/+23 |
| * | Swipe between Receive / Send / History | Adam Soltys | 2026-08-02 | 1 | -1/+47 |