aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
...
* 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-152-8/+184
* 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
* A claim with an ark address that doesn't decode is refused at the door — a ...Adam Soltys2026-08-151-0/+9
* A failed forward retry says why — the goyslop 190k spent a day failing in a...Adam Soltys2026-08-151-1/+2
* An invoice's name mapping lives as long as the invoice can settle, and a name...Adam Soltys2026-08-151-2/+13
* 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-1410-13/+90
* Money leaving while you're not looking gets a notification: NWC pays from the...Adam Soltys2026-08-144-2/+30
* Sub-sat routes round back up: a zero quote just fails its first attempt and p...Adam Soltys2026-08-141-5/+7
* A route that costs less than a sat quotes as free — the ASP eats the msats,...Adam Soltys2026-08-141-2/+8
* 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
* The network fee gets asked, not assumed: /lnquote prices a lightning payment ...Adam Soltys2026-08-131-0/+77
* 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-132-5/+38
* 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
* The float reads its mail: sync at startup and before each retry round, so a t...Adam Soltys2026-08-091-0/+6
* 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-092-4/+18
* 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-0812-45/+509
* 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-058-54/+118
* 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
* A wallet too small to renew warns before its coins expire; dust never diesAdam Soltys2026-08-045-2/+156
* Ark gifts go down to 1 sat; negative amounts can't OOM the encoderAdam Soltys2026-08-044-1/+142
* More options also points at Savings for a plain on-chain addressAdam Soltys2026-08-043-2/+10
* The chat log follows its bottom edge through viewport resizesAdam Soltys2026-08-041-0/+16
* One More-options link replaces the BOLT 12 link on ReceiveAdam Soltys2026-08-042-16/+137
* Seeing the message list clears the badge; rows keep their own dotsAdam Soltys2026-08-042-9/+49
* The npub default never displaces a custom nameAdam Soltys2026-08-041-1/+9
* The wizard offers a profile, it doesn't overwrite oneAdam Soltys2026-08-042-4/+15
* No logo in the wizard; every step has a way back insteadAdam Soltys2026-08-041-5/+8
* The logo rides along on every wizard stepAdam Soltys2026-08-041-1/+5
* The wizard can no longer trap anyoneAdam Soltys2026-08-042-2/+11
* Five conversations, then 'show all' — communities stay in reachAdam Soltys2026-08-042-1/+14
* Your own npub stays out of the profile editorAdam Soltys2026-08-041-1/+3
* Avatars stop flashing everywhere: backgrounds, not <img>Adam Soltys2026-08-043-2/+7
* The bio edits in a textarea, and only appears once on your own profileAdam Soltys2026-08-041-5/+7