aboutsummaryrefslogtreecommitdiffstats
path: root/src
Commit message (Expand)AuthorAgeFilesLines
...
* Threads: climb to the real root, and look for it on the right relays.Adam Soltys2026-09-211-8/+39
* Starter feeds: #gardenstr only until a Bitcoin follow pack is chosen.Adam Soltys2026-09-211-5/+4
* New identities start with something to read: Adam and coinos followed, a Bitc...Adam Soltys2026-09-212-0/+63
* Send: a Lightning payment while Savings is showing asks before it pays from S...Adam Soltys2026-09-212-0/+46
* Spending card: the Manage link shows whenever there are coins, warning or not.Adam Soltys2026-09-211-4/+9
* Balance: a wallet opening starts its numbers fresh, never counting from the l...Adam Soltys2026-09-211-0/+4
* History: the page number is a picker — jump straight to any page.Adam Soltys2026-09-212-1/+6
* Receive/Send bar in light mode: paper with a hairline, the chosen tab a soft ...Adam Soltys2026-09-211-3/+7
* History card: no drop shadow either, to see it beside the flat balance cards.Adam Soltys2026-09-211-1/+1
* Balance cards: no drop shadow.Adam Soltys2026-09-211-2/+5
* Spending coins: Manage opens on the first tap.Adam Soltys2026-09-211-7/+13
* Spending coins: the unilateral exit section sits below renewal.Adam Soltys2026-09-211-5/+5
* Spending coins: "Unilateral exit", with an Exit now button behind a confirmat...Adam Soltys2026-09-212-4/+41
* First run: a new wallet is offered a Spending account before the home screen,...Adam Soltys2026-09-212-2/+24
* Words screen: the Copy button carries the copy icon.Adam Soltys2026-09-211-1/+3
* Words screen: the button says Copy.Adam Soltys2026-09-211-1/+1
* Words screen: Copy phrase is a full-width button.Adam Soltys2026-09-211-1/+1
* Words screen: no Regenerate button.Adam Soltys2026-09-211-18/+1
* First run: a refresh on the words step shows words, not a Generate button.Adam Soltys2026-09-211-0/+4
* Seed words read down each column; the Google central is a parameter with a do...Adam Soltys2026-09-216-11/+32
* Create pane: no own-entropy button — the import door under the words has it.Adam Soltys2026-09-211-8/+0
* First run: "Create a new wallet" shows the twelve words at once.Adam Soltys2026-09-212-2/+20
* Ark: the renewal notices and the Spending coins screen speak in sats, whateve...Adam Soltys2026-09-211-8/+8
* Front door: the divider is just "or" — every door below makes an account too.Adam Soltys2026-09-211-1/+1
* Front door: the welcome card is the title and the buttons.Adam Soltys2026-09-211-6/+0
* Ark: an invoice the server hands back for a hash it already holds is not ours.Adam Soltys2026-09-211-6/+20
* Point of sale: the sats sit under a fiat total, so a payer's wallet and the c...Adam Soltys2026-09-211-1/+6
* Fiat reads to the cent everywhere.Adam Soltys2026-09-211-3/+3
* Point of sale: a sale the till never saw settle is adopted from the wallet's ...Adam Soltys2026-09-211-0/+18
* Point of sale: a paid sale opens its payment detail, which now says bill and ...Adam Soltys2026-09-213-1/+31
* Point of sale: the amount size outranks the generic input rule.Adam Soltys2026-09-211-1/+1
* Point of sale: the amount reads across a counter.Adam Soltys2026-09-211-1/+1
* Point of sale: in a currency the pad works like a till — digits shift in fr...Adam Soltys2026-09-211-2/+12
* Point of sale: /pos, a per-device till mode, an on-screen pad — and off the...Adam Soltys2026-09-216-15/+60
* Ark: an issued-but-unpaid invoice on a preimage index is skipped too.Adam Soltys2026-09-211-2/+5
* Point of sale: the total on the tip screen reads at a glance.Adam Soltys2026-09-212-1/+2
* Ark: a Lightning invoice steps past a preimage index another device already s...Adam Soltys2026-09-211-7/+22
* Point of sale: the tip screen shows an invoice error, and both screens say wh...Adam Soltys2026-09-212-3/+8
* Point of sale: a bill, an optional tip prompt, one invoice, and a ledger that...Adam Soltys2026-09-216-3/+320
* Profile: Messages opens the DM even when the profile sits over a thread.Adam Soltys2026-09-211-1/+5
* Settings → Nostr: make coinos the browser's handler for web+nostr: and bitc...Adam Soltys2026-09-202-2/+30
* Deep links: /note1… and /nevent1… open the thread; nostr:note intents rou...Adam Soltys2026-09-202-4/+18
* Feeds: a following.space link is read before any naddr in the pasted text; th...Adam Soltys2026-09-201-6/+4
* Feeds: packs are found by a few letters of their title, and by following.spac...Adam Soltys2026-09-201-13/+38
* Feeds: follow packs from following.space (NIP-51 kind 39089) as a feed's people.Adam Soltys2026-09-203-7/+139
* Messages: every saved feed is a row on the home list, under Following.Adam Soltys2026-09-202-1/+22
* Feeds: Following is one of many; topics from search and #tags; the bolt is am...Adam Soltys2026-09-203-54/+281
* Chat: list sync stops rewriting a refused document every two seconds.Adam Soltys2026-09-201-2/+30
* Notifications: a reaction, boost or zap opens its note with the who-panel unf...Adam Soltys2026-09-201-3/+8
* Messages: the Notifications row's unread dot sits like a group row's.Adam Soltys2026-09-191-4/+4