aboutsummaryrefslogtreecommitdiffstats
path: root/tools
Commit message (Expand)AuthorAgeFilesLines
* Reports: a person-level flag needs two follows to fold their posts; 'other' n...Adam Soltys2026-09-271-3/+9
* Feed: the foot says when older posts are loading, and when there are none left.Adam Soltys2026-09-271-3/+16
* Media sources wait until the node is in the page; thumbnails use the cache.Adam Soltys2026-09-262-3/+8
* Thread: the reply box appears on Reply, full width, with its tools on a row b...Adam Soltys2026-09-263-6/+11
* Notifications: the faces the page will paint are warmed before it opens.Adam Soltys2026-09-261-0/+100
* Feed: only the rows near the viewport are in the DOM, however far you scroll.Adam Soltys2026-09-263-3/+135
* Feed: cached posts paint at once, never a spinner over them; the chat home pr...Adam Soltys2026-09-251-3/+6
* Prefetch a smaller feed and bound its local cacheAdam Soltys2026-09-242-5/+50
* Preserve restored thread state across rapid refreshesAdam Soltys2026-09-242-7/+27
* Paint cached thread counts and header hat on refreshAdam Soltys2026-09-243-2/+46
* Keep thread avatars and viewport stable on refreshAdam Soltys2026-09-242-1/+23
* Videos play by themselves, muted, while on screen — with an Unmute button; ...Adam Soltys2026-09-233-5/+115
* Feed: threads cached locally, posts never inserted under the reader, rows kee...Adam Soltys2026-09-236-21/+407
* Keep chat headers and composers pinned without page scrollingAdam Soltys2026-09-231-3/+51
* Moderation: the whole mute list everywhere, follows' reports fold posts, stra...Adam Soltys2026-09-232-2/+190
* Social: NIP-51 lists as feeds, posts and people in the address bar, the ⋯ m...Adam Soltys2026-09-231-0/+176
* Payment detail: the unit is the tap-to-toggle tag; tests enter through the wi...Adam Soltys2026-09-2211-12/+12
* Starter feeds: #gardenstr only until a Bitcoin follow pack is chosen.Adam Soltys2026-09-211-6/+5
* New identities start with something to read: Adam and coinos followed, a Bitc...Adam Soltys2026-09-211-11/+15
* First run: "Create a new wallet" shows the twelve words at once.Adam Soltys2026-09-2116-16/+16
* Point of sale: a paid sale opens its payment detail, which now says bill and ...Adam Soltys2026-09-211-1/+9
* Point of sale test: the amount's rendered size is checked.Adam Soltys2026-09-211-0/+1
* Point of sale: in a currency the pad works like a till — digits shift in fr...Adam Soltys2026-09-211-1/+12
* Point of sale: /pos, a per-device till mode, an on-screen pad — and off the...Adam Soltys2026-09-211-6/+14
* Point of sale: a bill, an optional tip prompt, one invoice, and a ledger that...Adam Soltys2026-09-211-0/+96
* Feeds: a following.space link is read before any naddr in the pasted text; th...Adam Soltys2026-09-201-1/+4
* Feeds: packs are found by a few letters of their title, and by following.spac...Adam Soltys2026-09-201-3/+11
* Feeds: follow packs from following.space (NIP-51 kind 39089) as a feed's people.Adam Soltys2026-09-201-4/+33
* Feeds: Following is one of many; topics from search and #tags; the bolt is am...Adam Soltys2026-09-201-0/+130
* Zaps: the sound can be switched off — from the held bolt or Settings → No...Adam Soltys2026-09-191-1/+11
* Zaps: tap again while one flies, hold the bolt to change the amount.Adam Soltys2026-09-191-13/+32
* Feed: live posts go straight in; the pill is a notice, not a gate.Adam Soltys2026-09-191-46/+34
* Feed: coming back settles once — a few new posts above you, a lot means the...Adam Soltys2026-09-191-29/+98
* Zaps: the sound, the sender, and one action bar for every post.Adam Soltys2026-09-181-0/+199
* Accounts from the header, snapshot-first Spending restore, name ownership gra...Adam Soltys2026-09-186-0/+477
* Offline, the chat shows what it read: messages cache on arrival.Adam Soltys2026-09-151-0/+70
* Chat keeps its relay subscriptions alive while the app is on screen.Adam Soltys2026-09-151-0/+96
* A pack link in chat adds the pack in place; coinos has its own share link.Adam Soltys2026-09-151-6/+17
* A reply's quoted line shows its custom emoji as pictures.Adam Soltys2026-09-151-0/+10
* Custom emoji in chat: :shortcodes: render as pictures, packs sync with Vector.Adam Soltys2026-09-151-0/+113
* Who reacted, and what happened to your posts.Adam Soltys2026-09-141-1/+1
* A new post opens up instead of appearing.Adam Soltys2026-09-141-1/+15
* A post arrives whole.Adam Soltys2026-09-141-2/+37
* A zap answers as fast as the route allows.Adam Soltys2026-09-141-0/+9
* One device pays a zap, whichever of them heard it first.Adam Soltys2026-09-142-0/+16
* A zap answered by two tabs no longer reports as failed.Adam Soltys2026-09-141-1/+27
* The renewal happens whether or not anyone opens the app.Adam Soltys2026-09-132-2/+153
* The feed reads the relays it was already willing to open.Adam Soltys2026-09-131-0/+23
* Markdown in a post reads as what it means.Adam Soltys2026-09-131-0/+105
* The feed keeps up, and stops moving the page while you read.Adam Soltys2026-09-132-6/+180