aboutsummaryrefslogtreecommitdiffstats
path: root/src/features/messages.js
Commit message (Expand)AuthorAgeFilesLines
...
* Messages: Amber users can read their DMs. Signed in with Amber by intent (NIP...Adam Soltys5 days1-4/+36
* Posts: inline markdown. **bold** / __bold__, *italic* / _italic_, ***both***,...Adam Soltys5 days1-2/+26
* Sensitive posts: Popular leaves them out. The NSFW posts Adam saw (and blocke...Adam Soltys5 days1-4/+45
* Messages: a tap on a conversation's face opens THAT person. The avatar's tap ...Adam Soltys5 days1-2/+13
* @mentions: "@" and a few letters in a post, a reply or an edit open a list of...Adam Soltys5 days1-3/+95
* Zap receipts read as zaps. A receipt (9735, or coinos's 9737) reached as a no...Adam Soltys5 days1-3/+13
* Profiles: Posts / Replies tabs. Replies were mixed into a profile's list, tag...Adam Soltys5 days1-7/+35
* Follow packs: a Draftable (mutable.top) link pasted into the feed editor's pa...Adam Soltys5 days1-2/+15
* Video stills: past a black opening. vmedia took its still at half a second, a...Adam Soltys5 days1-1/+2
* Videos grid: a tile without a still of its own shows the server's (vmedia thu...Adam Soltys5 days1-2/+14
* Reactions: a custom-emoji reaction draws as its picture in the feed. emojiImg...Adam Soltys5 days1-2/+7
* Translation: a hashtag in a script the reader can't read gets its translation...Adam Soltys6 days1-5/+11
* Translation: posts in another language are shown in yours — "Translated fro...Adam Soltys6 days1-5/+143
* Accounts: switching no longer leaks the previous identity's notifications and...Adam Soltys6 days1-8/+39
* Posts: edit and delete your own. The ⋯ menu on your post gains Edit (a kind...Adam Soltys6 days1-7/+154
* DMs: a linked nostr login whose signer hadn't resumed yet (a reload before th...Adam Soltys6 days1-10/+43
* Profiles: the Following / Followers counts no longer flash a dash before they...Adam Soltys6 days1-1/+3
* Feeds: Everything and Follows + lists are no longer built-in chips; any custo...Adam Soltys6 days1-20/+50
* Feed: the "new posts" pill only ever takes you up. It counts the new posts yo...Adam Soltys6 days1-20/+57
* Notifications: a reply, mention or reaction your follows reported is left off...Adam Soltys6 days1-2/+6
* Chat: a one-tap ⚡ beside every bubble from someone else, in communities and...Adam Soltys6 days1-5/+18
* Feed images: the column copy and the grid tile are decoded, resized and WebP-...Adam Soltys6 days1-37/+12
* Post composer: Preview and Cancel stand as tall as Post and the attach button...Adam Soltys6 days1-1/+1
* Reuse feed overscan to reduce rendering during scroll coastsAdam Soltys6 days1-6/+15
* Profile public key: solid border instead of dashed, a copy icon beside the ke...Adam Soltys6 days1-2/+2
* Amethyst's feed model: an Everything feed (your follows, everyone on your lis...Adam Soltys6 days1-7/+64
* Desktop layout: from 900px the bottom nav is a left rail (your profile first ...Adam Soltys6 days1-7/+28
* Prefetch visible post threads after a bounded reading dwellAdam Soltys6 days1-6/+27
* Gentler on relays: a relay that says rate-limited (CLOSED/OK/NOTICE) gets no ...Adam Soltys7 days1-10/+59
* Feed videos before they play: the picture fills the box with only the play bu...Adam Soltys7 days1-7/+32
* Videos: posters for clips that came without one, and an H.264 copy for a clip...Adam Soltys7 days1-9/+59
* DMs: read every relay our kind-10050 inbox list names (up to 8), not just the...Adam Soltys7 days1-1/+4
* Profile links paint whole on the first frame: the server renders /npub1…, /...Adam Soltys7 days1-3/+34
* Merge branch 'worktree-agent-ad1d843e9e394974e'Adam Soltys8 days1-1/+3
|\
| * Feed: a picture with no column-sized copy is decoded ahead too, so its row pa...Adam Soltys8 days1-1/+3
* | Merge branch 'worktree-agent-ab051145d709af327'Adam Soltys8 days1-4/+27
|\ \
| * | Popular: the single file opened from a disk does not ask file:///api/feedAdam Soltys8 days1-2/+3
| * | Feed URLs: the default feed is not opened (and fetched) a tick before the URL'sAdam Soltys8 days1-0/+5
| * | Communities: a room rebuilt with fresher keys folds its channels againAdam Soltys8 days1-1/+12
| * | Profiles: a remembered face beats a row asked for before the cache openedAdam Soltys8 days1-1/+7
| |/
* | Merge branch 'worktree-agent-a4c5f0908bc7757bf'Adam Soltys8 days1-5/+5
|\ \
| * | Emoji packs fetch again; a like paints before the author's relays are foundAdam Soltys8 days1-5/+5
| |/
* / Profile cache: room for ~350 face thumbnails and 1500 rows now that it lives ...Adam Soltys8 days1-2/+6
|/
* Rebuildable caches move from localStorage to IndexedDB (cache-store.js)Adam Soltys8 days1-18/+46
* Notifications: the face opens the sender's profile; faces of people you know ...Adam Soltys8 days1-18/+28
* DMs: file messages keep their key across reloads, tabs no longer erase each o...Adam Soltys8 days1-24/+80
* Cordn group chats: MLS groups delivered through a coordinator (Amethyst 1.17 ...Adam Soltys9 days1-22/+86
* A quote inside a quote shows as a one-line preview (author + start of the tex...Adam Soltys9 days1-1/+19
* Feed: leaving via the bottom nav closes the composer (its words stay the draf...Adam Soltys9 days1-1/+8
* Images grid tiles are cut from the feed's own decode: scrolling All fills the...Adam Soltys10 days1-16/+22