aboutsummaryrefslogtreecommitdiffstats
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* One tap grows the Spending side: same seed, named Spending, no wizard — and...Adam Soltys2026-08-171-9/+14
* The savings-only card offers the door: Set up a spending account sits right o...Adam Soltys2026-08-172-3/+6
* Spending admits it exists: a wallet created AS Spending needs no further proo...Adam Soltys2026-08-171-4/+31
* 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-172-29/+37
* The phantom Spending flag heals itself: off mainnet, a spending side with no ...Adam Soltys2026-08-171-1/+12
* A mainnet name stops vouching for mutinynet spending: the claimed-address evi...Adam Soltys2026-08-171-2/+7
* A snapshot only counts on its own network: the seed-keyed cache stops showing...Adam Soltys2026-08-172-1/+17
* One Back per screen: the outer step's back yields while the entropy page hold...Adam Soltys2026-08-171-2/+3
* Entropy gets a room of its own: a button beside Copy and Regenerate opens a p...Adam Soltys2026-08-172-41/+65
* The entropy fold drops the arrow act: a plain Entropy button opens it on both...Adam Soltys2026-08-172-3/+3
* The import pane learns the entropy trick: the same fold, the same text, the s...Adam Soltys2026-08-171-20/+40
* The entropy copy trims its jargon and raises the bar: what you type is what y...Adam Soltys2026-08-171-2/+2
* The entropy door moves behind the phrase: newcomers see one Generate button, ...Adam Soltys2026-08-171-19/+26
* Own entropy means owned outcome: the typed text alone derives the seed, so re...Adam Soltys2026-08-173-13/+16
* The logout blurb ends where it should: your wallets stay saved on this deviceAdam Soltys2026-08-171-1/+1
* The seed takes dice: an optional entropy field folds open on the generate ste...Adam Soltys2026-08-173-6/+33
* 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-174-13/+35
* The profile grows a second, honest exit: Log out leaves the room, Log out & f...Adam Soltys2026-08-173-2/+23
* The wallet row's delete earns a trash can instead of an ambiguous ✕, and Cl...Adam Soltys2026-08-172-2/+2
* A blank-password vault stops masquerading as a locked one: new wallets auto-s...Adam Soltys2026-08-172-6/+21
* The lock test learns the doors moved: logout is the front door and asks for a...Adam Soltys2026-08-161-6/+6
* The padlock stops charging for hesitation: the password ask renders over the ...Adam Soltys2026-08-161-13/+46
* Staging wears its name on the logo and deals in play money: HAL_TARGET=stagin...Adam Soltys2026-08-164-2/+27
* Hats: put your money where your head is — supporter hats perch above the av...Adam Soltys2026-08-167-16/+394
* Chat stops blaming the signer for a locked door: a padlocked wallet says so p...Adam Soltys2026-08-162-6/+20
* The lock prompt says Lock: locking an unsaved wallet asks for the password pl...Adam Soltys2026-08-152-4/+6
* The upkeep paragraph retires quietlyAdam Soltys2026-08-152-3/+1
* Setting a password locks you in place, not out: home stays on screen, watch-o...Adam Soltys2026-08-151-1/+1
* The password ask drops the lecture: set one, and this device needs it to spendAdam Soltys2026-08-151-1/+1
* Coinos earns its capital letter when it opens a sentenceAdam Soltys2026-08-151-1/+1
* The basics stop pretending it's 2009: servers exist but can't touch your mone...Adam Soltys2026-08-151-6/+6
* Mutinynet gets the full experience by default: the staging ASP answers unless...Adam Soltys2026-08-151-1/+1
* The logo learns the difference between fleeing and returning: mid-creation it...Adam Soltys2026-08-151-0/+16
* The reload remembers where you stood: the pre-refresh page is captured at scr...Adam Soltys2026-08-151-6/+9
* Username and display name go their separate ways: the handle wears a frozen @...Adam Soltys2026-08-153-51/+49
* A new name offers its hand to the address: saving a renamed profile proposes ...Adam Soltys2026-08-153-27/+77
* The padlock refuses to strand a seed: a wallet the vault never met gets saved...Adam Soltys2026-08-152-3/+26
* 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-152-0/+14
* 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 opens the front door: the start page, with saved wallets one Unlock awayAdam Soltys2026-08-151-1/+6
* 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-152-1/+5
* Your own profile carries the exit: Log out signs the session off entirely, di...Adam Soltys2026-08-153-0/+8
* The wrong-signer error names the whole npub — a truncated key can't be chec...Adam Soltys2026-08-151-1/+1
* The face the lock remembers is the face you wear: a nostr login outranks the ...Adam Soltys2026-08-151-2/+7