| Commit message (Expand) | Author | Age | Files | Lines |
| ... | |
| * | DMs: read every relay our kind-10050 inbox list names (up to 8), not just the... | Adam Soltys | 7 days | 1 | -1/+4 |
| * | Profile links paint whole on the first frame: the server renders /npub1…, /... | Adam Soltys | 7 days | 1 | -3/+34 |
| * | History: a Lightning payment still settling (a zap, mostly) shows at once as ... | Adam Soltys | 7 days | 2 | -6/+28 |
| * | Merge branch 'worktree-agent-ad1d843e9e394974e' | Adam Soltys | 8 days | 1 | -1/+3 |
| |\ |
|
| | * | Feed: a picture with no column-sized copy is decoded ahead too, so its row pa... | Adam Soltys | 8 days | 1 | -1/+3 |
| * | | Merge branch 'worktree-agent-ab051145d709af327' | Adam Soltys | 8 days | 1 | -4/+27 |
| |\ \ |
|
| | * | | Popular: the single file opened from a disk does not ask file:///api/feed | Adam Soltys | 8 days | 1 | -2/+3 |
| | * | | Feed URLs: the default feed is not opened (and fetched) a tick before the URL's | Adam Soltys | 8 days | 1 | -0/+5 |
| | * | | Communities: a room rebuilt with fresher keys folds its channels again | Adam Soltys | 8 days | 1 | -1/+12 |
| | * | | Profiles: a remembered face beats a row asked for before the cache opened | Adam Soltys | 8 days | 1 | -1/+7 |
| | |/ |
|
| * | | Merge branch 'worktree-agent-a4c5f0908bc7757bf' | Adam Soltys | 8 days | 1 | -5/+5 |
| |\ \ |
|
| | * | | Emoji packs fetch again; a like paints before the author's relays are found | Adam Soltys | 8 days | 1 | -5/+5 |
| | |/ |
|
| * / | Profile cache: room for ~350 face thumbnails and 1500 rows now that it lives ... | Adam Soltys | 8 days | 1 | -2/+6 |
| |/ |
|
| * | Rebuildable caches move from localStorage to IndexedDB (cache-store.js) | Adam Soltys | 8 days | 1 | -18/+46 |
| * | Notifications: the face opens the sender's profile; faces of people you know ... | Adam Soltys | 8 days | 1 | -18/+28 |
| * | DMs: file messages keep their key across reloads, tabs no longer erase each o... | Adam Soltys | 8 days | 1 | -24/+80 |
| * | Cordn group chats: MLS groups delivered through a coordinator (Amethyst 1.17 ... | Adam Soltys | 9 days | 1 | -22/+86 |
| * | README rewritten for today's coinos v3; build switches are COINOS_* (HAL_* st... | Adam Soltys | 9 days | 1 | -1/+1 |
| * | A quote inside a quote shows as a one-line preview (author + start of the tex... | Adam Soltys | 9 days | 1 | -1/+19 |
| * | Feed: leaving via the bottom nav closes the composer (its words stay the draf... | Adam Soltys | 9 days | 1 | -1/+8 |
| * | Images grid tiles are cut from the feed's own decode: scrolling All fills the... | Adam Soltys | 10 days | 1 | -16/+22 |
| * | Article cards: a dead cover falls back to the body's first picture, else no c... | Adam Soltys | 10 days | 1 | -2/+14 |
| * | Profiles show their articles among the notes as cards (newest copy per addres... | Adam Soltys | 10 days | 1 | -7/+26 |
| * | Audio links (mp3/m4a/ogg/opus/wav/flac/aac) render as a player, like Amethyst | Adam Soltys | 10 days | 1 | -0/+25 |
| * | Ark: say boarding is paused when the ASP asks an unmeetable minimum (ark.coin... | Adam Soltys | 10 days | 1 | -0/+5 |
| * | Feed Articles view: long-form posts (NIP-23) from the feed's people/topics/re... | Adam Soltys | 10 days | 1 | -21/+124 |
| * | nostr:naddr renders: article cards (cover, title, summary) that open to read ... | Adam Soltys | 10 days | 1 | -2/+100 |
| * | Custom feeds sync across devices: their own sync slot, newest edit wins, dele... | Adam Soltys | 10 days | 1 | -5/+45 |
| * | Communities wear their icons: Vector's encrypted logo from the metadata, the ... | Adam Soltys | 10 days | 1 | -1/+39 |
| * | Show cached communities immediately and simplify discovery | Adam Soltys | 10 days | 1 | -26/+41 |
| * | Show popular Concord communities on the Messages screen | Adam Soltys | 10 days | 1 | -14/+28 |
| * | Feed pictures: a height-capped one's frame narrows with it (no empty bands) | Adam Soltys | 11 days | 1 | -1/+1 |
| * | Feed pictures uncropped: the column's width at their own shape, height-capped | Adam Soltys | 11 days | 1 | -10/+4 |
| * | Drop an unused timestamp | Adam Soltys | 11 days | 1 | -1/+0 |
| * | CORS write-off only on a refusal corsFetch confirmed, not a body cut off mid-... | Adam Soltys | 11 days | 1 | -6/+6 |
| * | CORS write-off only when the host is reachable: a dropped connection is not a... | Adam Soltys | 11 days | 1 | -2/+17 |
| * | Media grid: tiles from 360px square copies kept on disk, loaded at once | Adam Soltys | 11 days | 1 | -2/+78 |
| * | Profile: tapping the avatar opens the picture full size | Adam Soltys | 11 days | 1 | -1/+6 |
| * | Popular reads where the reactions are: ditto, nos.lol, primal, ours | Adam Soltys | 11 days | 1 | -6/+14 |
| * | Feed: a tall picture fills a 3:4 frame as wide as the column, not a skinny strip | Adam Soltys | 11 days | 1 | -2/+8 |
| * | Media pager: a button opens the post itself (count of replies on it) | Adam Soltys | 11 days | 1 | -0/+6 |
| * | Media views: one empty answer is not the bottom; a crawl reads on until it fi... | Adam Soltys | 11 days | 1 | -15/+27 |
| * | Media pager: tapping the author opens their profile (the pager goes with it) | Adam Soltys | 11 days | 1 | -5/+10 |
| * | Renewing asks first, and a renewal links to its round's transaction | Adam Soltys | 11 days | 1 | -8/+37 |
| * | A Lightning payment that can't be covered says why, not 'Payment failed' | Adam Soltys | 11 days | 1 | -6/+16 |
| * | Video frames from bytes, not from a CORS player; pager clips load plainly again | Adam Soltys | 11 days | 1 | -54/+115 |
| * | Pager: a large clip keeps its picture when you come back to it | Adam Soltys | 11 days | 1 | -5/+20 |
| * | Pager: a large clip shows its frame under the tap-to-play cover | Adam Soltys | 11 days | 1 | -1/+19 |
| * | Video tiles: a frame even when the size check fails; retry it later | Adam Soltys | 11 days | 1 | -6/+31 |
| * | Media views keep their own cache and crawl for media directly | Adam Soltys | 11 days | 1 | -10/+141 |