aboutsummaryrefslogtreecommitdiffstats
path: root/src
Commit message (Expand)AuthorAgeFilesLines
...
* Lock means stay: the padlock drops the keys and closes, the home screen stays...Adam Soltys2026-08-151-7/+34
* Locking lands on a page that says Locked — the state confirms itself instea...Adam Soltys2026-08-152-3/+6
* The balance card's door is labeled Wallets and wears a wallet iconAdam Soltys2026-08-152-2/+2
* A wallet keeps its face without its keys: the directory remembers each wallet...Adam Soltys2026-08-151-3/+12
* Tapping the padlock without a password asks for one every time — a lock tha...Adam Soltys2026-08-152-4/+6
* The logo on a locked device leads to the unlock prompt, never the new-wallet ...Adam Soltys2026-08-151-0/+4
* Settings tiles sit level: the card-sibling margin stays out of the gridAdam Soltys2026-08-151-1/+1
* The padlock is just the padlock: platform 🔓/🔒 emoji replace the hand-dr...Adam Soltys2026-08-151-16/+2
* Locking says "Locked" and the locked screen wears the closed gold padlock; Se...Adam Soltys2026-08-152-10/+43
* The padlock gets character: gold body, steel shackle swung open, keyhole and ...Adam Soltys2026-08-151-4/+11
* "Stay unlocked … until I lock it" — the duration row reads as a sentenceAdam Soltys2026-08-151-2/+2
* "Unlock for" stays on one lineAdam Soltys2026-08-151-1/+1
* The password prompt asks how long: unlock for 5 minutes, 30, a day, or foreve...Adam Soltys2026-08-152-3/+63
* The balance card's switch becomes Manage accounts, the header chip retires, M...Adam Soltys2026-08-153-34/+50
* Wallets go flat: every Spending and Savings is a top-level wallet in the swit...Adam Soltys2026-08-155-36/+161
* The header speaks in icons: gear for settings, padlock to lock, and the avata...Adam Soltys2026-08-151-20/+33
* The thread focus marker learns subtlety: a soft tint on the reply you jumped ...Adam Soltys2026-08-151-2/+2
* Threads, search, and zap setup become real places: hardware Back walks out of...Adam Soltys2026-08-151-2/+9
* Welcome DMs stop echoing: sent-copies thread under their recipient whichever ...Adam Soltys2026-08-151-3/+21
* A refresh stays where you were: the navigation snapshot in history.state surv...Adam Soltys2026-08-151-0/+15
* Threads speak back: a reply composer with proper NIP-10 markers, conversation...Adam Soltys2026-08-152-5/+90
* The social layer grows up: a header magnifier finds anyone on nostr, ⚡ zaps...Adam Soltys2026-08-155-37/+280
* Profile posts read as a feed: avatar and name on every note, hairlines betwee...Adam Soltys2026-08-151-8/+20
* The DOM is patched, not replaced: renders morph the live tree in place so hov...Adam Soltys2026-08-151-8/+88
* Background repaints breathe at 200ms instead of strobing at frame rate — a ...Adam Soltys2026-08-151-7/+12
* A downed notifier no longer vetoes new connections — only the user's own de...Adam Soltys2026-08-151-3/+6
* Zaps too gather what they need: several coins each lock an HTLC under one pay...Adam Soltys2026-08-142-53/+101
* A send covers itself from as many coins as it needs: one atomic package cosig...Adam Soltys2026-08-142-39/+102
* A mailbox backlog claimed at sign-in reads as the old payments they are, not ...Adam Soltys2026-08-143-21/+86
* Settings grows a Notifications page — per-category switches the notifier ho...Adam Soltys2026-08-147-11/+81
* Money leaving while you're not looking gets a notification: NWC pays from the...Adam Soltys2026-08-144-2/+30
* Holding backspace works in the recipient field: search results and reveals st...Adam Soltys2026-08-142-14/+36
* Pay what the route costs: sends quote the network fee up front (zero between ...Adam Soltys2026-08-143-20/+84
* No notifications, no connection: creating one asks to allow them first, and a...Adam Soltys2026-08-132-6/+43
* Answering while closed becomes the default: a new connection asks once, and a...Adam Soltys2026-08-131-3/+36
* The rename page stops calling your name generated: it's just Change usernameAdam Soltys2026-08-131-2/+2
* Spending waits to be asked for: a wallet is born on-chain only, the toggle an...Adam Soltys2026-08-133-114/+51
* A passphrase is typed twice, while the field to fix it is still on screen; th...Adam Soltys2026-08-132-30/+59
* The passphrase explains itself: a tap on "What's this?" says it's an optional...Adam Soltys2026-08-132-1/+11
* The door asks less: Get started shows your seed, and the wallet greets you in...Adam Soltys2026-08-132-67/+110
* A waiting board says what it waits for: the Moving line counts confirmations,...Adam Soltys2026-08-093-11/+30
* A stuck forward now holds its tongue: retries back off to an hour, and an off...Adam Soltys2026-08-091-2/+7
* Switching accounts hangs up first: feature runtimes stop on lock and activate...Adam Soltys2026-08-082-0/+10
* Choose your look shows the look: one big avatar previews the pick — punks a...Adam Soltys2026-08-082-2/+9
* The wizard waits out a signer login; a picked recipient shows its work, and s...Adam Soltys2026-08-084-30/+108
* Profiles wear their latest notes, each one zappable; a zap with no ark addres...Adam Soltys2026-08-0810-45/+383
* Boards show the server their funding tx, as mainnet now insistsAdam Soltys2026-08-052-1/+8
* hal speaks pver 5: preimages prove their size, and fees round up as oneAdam Soltys2026-08-057-54/+84
* Spending trusts its own ledger: gifts read persisted ark state, and Savings k...Adam Soltys2026-08-054-5/+21
* The Nostr card owns its built-in account; the exported key opens this wallet ...Adam Soltys2026-08-044-6/+84