aboutsummaryrefslogtreecommitdiffstats
path: root/src/features/messages.js
Commit message (Expand)AuthorAgeFilesLines
* Notifications: a custom-emoji reaction shows its picture. djmeistro's :peepoC...Adam Soltys14 days1-6/+22
* Feed: a mention opens the person, not the post. A tap on @name in a feed post...Adam Soltys2026-10-101-2/+4
* Italiano: the locale itself and the language list (the previous commit carrie...Adam Soltys2026-10-101-2/+2
* Translation: into the phone's language, and DeepL with your own key. isolabel...Adam Soltys2026-10-101-13/+62
* Messages: the Amber notice no longer waits for Amber to wake. "Messages sent ...Adam Soltys2026-10-101-1/+7
* Composers: attach and GIF sit in the field's corner. The post composer's row ...Adam Soltys2026-10-101-10/+16
* GIFs in replies. The thread's reply box gets the same GIF button as the post ...Adam Soltys2026-10-101-1/+11
* Feed: your own posts are in Following. The follows feed read only the people ...Adam Soltys2026-10-101-2/+9
* Feed: reposts. Amethyst showed Zapstore's repost of LWB's "Tankful" post in A...Adam Soltys2026-10-101-9/+56
* GIF search, from nostr.build's GIF index (gifs.nostr.build). A GIF button in ...Adam Soltys2026-10-101-6/+31
* Videos: a tap on the picture goes full screen. The corner full-screen button ...Adam Soltys2026-10-101-0/+41
* Feed: a slow picture keeps loading in place instead of turning into a link. A...Adam Soltys2026-10-101-3/+14
* Messages: NIP-42 inbox relays. isolabellart's kind-10050 inbox is auth.nostr1...Adam Soltys2026-10-101-5/+31
* Messages: Amber users can read their DMs. Signed in with Amber by intent (NIP...Adam Soltys2026-10-091-4/+36
* Posts: inline markdown. **bold** / __bold__, *italic* / _italic_, ***both***,...Adam Soltys2026-10-091-2/+26
* Sensitive posts: Popular leaves them out. The NSFW posts Adam saw (and blocke...Adam Soltys2026-10-091-4/+45
* Messages: a tap on a conversation's face opens THAT person. The avatar's tap ...Adam Soltys2026-10-091-2/+13
* @mentions: "@" and a few letters in a post, a reply or an edit open a list of...Adam Soltys2026-10-091-3/+95
* Zap receipts read as zaps. A receipt (9735, or coinos's 9737) reached as a no...Adam Soltys2026-10-091-3/+13
* Profiles: Posts / Replies tabs. Replies were mixed into a profile's list, tag...Adam Soltys2026-10-091-7/+35
* Follow packs: a Draftable (mutable.top) link pasted into the feed editor's pa...Adam Soltys2026-10-091-2/+15
* Video stills: past a black opening. vmedia took its still at half a second, a...Adam Soltys2026-10-091-1/+2
* Videos grid: a tile without a still of its own shows the server's (vmedia thu...Adam Soltys2026-10-091-2/+14
* Reactions: a custom-emoji reaction draws as its picture in the feed. emojiImg...Adam Soltys2026-10-091-2/+7
* Translation: a hashtag in a script the reader can't read gets its translation...Adam Soltys2026-10-091-5/+11
* Translation: posts in another language are shown in yours — "Translated fro...Adam Soltys2026-10-091-5/+143
* Accounts: switching no longer leaks the previous identity's notifications and...Adam Soltys2026-10-091-8/+39
* Posts: edit and delete your own. The ⋯ menu on your post gains Edit (a kind...Adam Soltys2026-10-091-7/+154
* DMs: a linked nostr login whose signer hadn't resumed yet (a reload before th...Adam Soltys2026-10-091-10/+43
* Profiles: the Following / Followers counts no longer flash a dash before they...Adam Soltys2026-10-091-1/+3
* Feeds: Everything and Follows + lists are no longer built-in chips; any custo...Adam Soltys2026-10-091-20/+50
* Feed: the "new posts" pill only ever takes you up. It counts the new posts yo...Adam Soltys2026-10-091-20/+57
* Notifications: a reply, mention or reaction your follows reported is left off...Adam Soltys2026-10-091-2/+6
* Chat: a one-tap ⚡ beside every bubble from someone else, in communities and...Adam Soltys2026-10-091-5/+18
* Feed images: the column copy and the grid tile are decoded, resized and WebP-...Adam Soltys2026-10-091-37/+12
* Post composer: Preview and Cancel stand as tall as Post and the attach button...Adam Soltys2026-10-091-1/+1
* Reuse feed overscan to reduce rendering during scroll coastsAdam Soltys2026-10-091-6/+15
* Profile public key: solid border instead of dashed, a copy icon beside the ke...Adam Soltys2026-10-091-2/+2
* Amethyst's feed model: an Everything feed (your follows, everyone on your lis...Adam Soltys2026-10-081-7/+64
* Desktop layout: from 900px the bottom nav is a left rail (your profile first ...Adam Soltys2026-10-081-7/+28
* Prefetch visible post threads after a bounded reading dwellAdam Soltys2026-10-081-6/+27
* Gentler on relays: a relay that says rate-limited (CLOSED/OK/NOTICE) gets no ...Adam Soltys2026-10-071-10/+59
* Feed videos before they play: the picture fills the box with only the play bu...Adam Soltys2026-10-071-7/+32
* Videos: posters for clips that came without one, and an H.264 copy for a clip...Adam Soltys2026-10-071-9/+59
* DMs: read every relay our kind-10050 inbox list names (up to 8), not just the...Adam Soltys2026-10-071-1/+4
* Profile links paint whole on the first frame: the server renders /npub1…, /...Adam Soltys2026-10-071-3/+34
* Merge branch 'worktree-agent-ad1d843e9e394974e'Adam Soltys2026-10-071-1/+3
|\
| * Feed: a picture with no column-sized copy is decoded ahead too, so its row pa...Adam Soltys2026-10-071-1/+3
* | Merge branch 'worktree-agent-ab051145d709af327'Adam Soltys2026-10-071-4/+27
|\ \
| * | Popular: the single file opened from a disk does not ask file:///api/feedAdam Soltys2026-10-071-2/+3