aboutsummaryrefslogtreecommitdiffstats
path: root/src/features
Commit message (Expand)AuthorAgeFilesLines
...
* A confirmed board stops waiting on a flaky tip: confirmation itself counts fo...Adam Soltys2026-08-181-1/+4
* The top-up prompt counts money already on its way: a board awaiting confirmat...Adam Soltys2026-08-181-0/+7
* The crown leaves the shop floor for good — it was never merchandiseAdam Soltys2026-08-181-4/+2
* A wallet keeps one name per domain, not one name total: staging and mainnet c...Adam Soltys2026-08-181-3/+37
* The ark send review joins the boarding party: an amount Spending can't cover ...Adam Soltys2026-08-181-1/+11
* The on-chain send from Spending shows both doors: the cooperative exit it alw...Adam Soltys2026-08-181-1/+13
* Money finds its way to Spending: the setup wizard ends with a top-up step whe...Adam Soltys2026-08-181-0/+6
* An empty Spending stops being a dead end: the zap button becomes the door to ...Adam Soltys2026-08-172-10/+32
* The claim field greets you by name: your nostr username arrives pre-filled wh...Adam Soltys2026-08-171-0/+24
* The avatar ask learns to recognize a face: an identity with a published pictu...Adam Soltys2026-08-171-0/+3
* Typed names take the instant rail too: a Send button outranks the Zap for our...Adam Soltys2026-08-171-4/+18
* Our names get a second answer: when DNS is late the registrar speaks for its ...Adam Soltys2026-08-171-9/+26
* A full profile fetch outranks the day-old cache: the freshest kind 0 stamps t...Adam Soltys2026-08-171-1/+8
* Staging names its own: mutinynet claims land at @staging.coinos.io — play p...Adam Soltys2026-08-171-15/+19
* Mutinynet gets the full name experience: the payment-address pane, the claim ...Adam Soltys2026-08-171-1/+6
* The login identity stays with the wallet that earned it: a live signer no lon...Adam Soltys2026-08-171-1/+16
* Staging gets a hat economy of its own: mutinynet mints on its own CLN into it...Adam Soltys2026-08-171-27/+35
* The forget option speaks at full volume — same size as its siblings, red sa...Adam Soltys2026-08-171-1/+1
* One Log out button, one honest question: the popup offers the plain exit and ...Adam Soltys2026-08-171-13/+26
* The profile grows a second, honest exit: Log out leaves the room, Log out & f...Adam Soltys2026-08-171-2/+10
* Hats: put your money where your head is — supporter hats perch above the av...Adam Soltys2026-08-163-4/+343
* Chat stops blaming the signer for a locked door: a padlocked wallet says so p...Adam Soltys2026-08-161-6/+19
* Username and display name go their separate ways: the handle wears a frozen @...Adam Soltys2026-08-152-47/+46
* A new name offers its hand to the address: saving a renamed profile proposes ...Adam Soltys2026-08-152-27/+73
* The profile form stops arriving fashionably late: it paints on the first fram...Adam Soltys2026-08-151-11/+27
* A newborn identity knows it has no portrait: fresh seeds skip the kind-0 wait...Adam Soltys2026-08-151-0/+11
* A refresh forgets nothing: bios and recent posts persist to storage and paint...Adam Soltys2026-08-151-5/+48
* Profiles arrive warm: pages prefetch for every likely tap-target (own avatar,...Adam Soltys2026-08-151-16/+50
* The header avatar builds fresh each render — the cached-node trick predates...Adam Soltys2026-08-151-7/+5
* Log out lives in the profile card below Save, wearing the door-and-arrowAdam Soltys2026-08-151-6/+9
* Your profile knows it's yours even when the keys are elsewhere — ownership ...Adam Soltys2026-08-151-1/+1
* Your own profile carries the exit: Log out signs the session off entirely, di...Adam Soltys2026-08-151-0/+4
* The wrong-signer error names the whole npub — a truncated key can't be chec...Adam Soltys2026-08-151-1/+1
* The balance card's switch becomes Manage accounts, the header chip retires, M...Adam Soltys2026-08-151-9/+39
* Wallets go flat: every Spending and Savings is a top-level wallet in the swit...Adam Soltys2026-08-151-1/+1
* The thread focus marker learns subtlety: a soft tint on the reply you jumped ...Adam Soltys2026-08-151-2/+2
* Welcome DMs stop echoing: sent-copies thread under their recipient whichever ...Adam Soltys2026-08-151-3/+21
* Threads speak back: a reply composer with proper NIP-10 markers, conversation...Adam Soltys2026-08-151-5/+87
* The social layer grows up: a header magnifier finds anyone on nostr, ⚡ zaps...Adam Soltys2026-08-153-36/+237
* Profile posts read as a feed: avatar and name on every note, hairlines betwee...Adam Soltys2026-08-151-8/+20
* 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-141-3/+13
* A mailbox backlog claimed at sign-in reads as the old payments they are, not ...Adam Soltys2026-08-141-20/+57
* Settings grows a Notifications page — per-category switches the notifier ho...Adam Soltys2026-08-143-6/+63
* Money leaving while you're not looking gets a notification: NWC pays from the...Adam Soltys2026-08-141-0/+17
* Holding backspace works in the recipient field: search results and reveals st...Adam Soltys2026-08-141-7/+5
* Pay what the route costs: sends quote the network fee up front (zero between ...Adam Soltys2026-08-141-14/+47
* No notifications, no connection: creating one asks to allow them first, and a...Adam Soltys2026-08-131-6/+39
* Answering while closed becomes the default: a new connection asks once, and a...Adam Soltys2026-08-131-3/+36
* A waiting board says what it waits for: the Moving line counts confirmations,...Adam Soltys2026-08-091-5/+17