aboutsummaryrefslogtreecommitdiffstats
path: root/src/features
Commit message (Expand)AuthorAgeFilesLines
* Names: letters and numbers only, 2–24 — coinos v2's rule. The registrar t...Adam Soltys7 days1-2/+10
* Posts: inline markdown. **bold** / __bold__, *italic* / _italic_, ***both***,...Adam Soltys7 days1-2/+26
* Sensitive posts: Popular leaves them out. The NSFW posts Adam saw (and blocke...Adam Soltys7 days1-4/+45
* Messages: a tap on a conversation's face opens THAT person. The avatar's tap ...Adam Soltys7 days1-2/+13
* Spending: a Lightning receive is one row. The ASP settles it as an arkoor the...Adam Soltys7 days1-3/+6
* @mentions: "@" and a few letters in a post, a reply or an edit open a list of...Adam Soltys7 days1-3/+95
* Zap receipts read as zaps. A receipt (9735, or coinos's 9737) reached as a no...Adam Soltys7 days1-3/+13
* Profiles: Posts / Replies tabs. Replies were mixed into a profile's list, tag...Adam Soltys7 days1-7/+35
* Amounts: no plus sign on money coming in either — the word (Received) and t...Adam Soltys7 days3-8/+8
* Amounts: no minus sign on money going out. The word (Sent, Renewal, Exiting�...Adam Soltys7 days1-12/+12
* Follow packs: a Draftable (mutable.top) link pasted into the feed editor's pa...Adam Soltys7 days1-2/+15
* Video stills: past a black opening. vmedia took its still at half a second, a...Adam Soltys7 days1-1/+2
* Videos grid: a tile without a still of its own shows the server's (vmedia thu...Adam Soltys7 days1-2/+14
* Reactions: a custom-emoji reaction draws as its picture in the feed. emojiImg...Adam Soltys7 days1-2/+7
* Translation: a hashtag in a script the reader can't read gets its translation...Adam Soltys8 days1-5/+11
* Translation: posts in another language are shown in yours — "Translated fro...Adam Soltys8 days1-5/+143
* Accounts: switching no longer leaks the previous identity's notifications and...Adam Soltys8 days1-8/+39
* Posts: edit and delete your own. The ⋯ menu on your post gains Edit (a kind...Adam Soltys8 days1-7/+154
* DMs: a linked nostr login whose signer hadn't resumed yet (a reload before th...Adam Soltys8 days1-10/+43
* Profiles: the Following / Followers counts no longer flash a dash before they...Adam Soltys8 days1-1/+3
* Feeds: Everything and Follows + lists are no longer built-in chips; any custo...Adam Soltys8 days1-20/+50
* Feed: the "new posts" pill only ever takes you up. It counts the new posts yo...Adam Soltys8 days1-20/+57
* Notifications: a reply, mention or reaction your follows reported is left off...Adam Soltys8 days1-2/+6
* Chat: a one-tap ⚡ beside every bubble from someone else, in communities and...Adam Soltys8 days1-5/+18
* Front door: a "Migrate a coinos account" button under the sign-in doors, open...Adam Soltys8 days1-1/+7
* Feed images: the column copy and the grid tile are decoded, resized and WebP-...Adam Soltys8 days1-37/+12
* Post composer: Preview and Cancel stand as tall as Post and the attach button...Adam Soltys8 days1-1/+1
* Change username: a name this wallet's key claimed before a login identity was...Adam Soltys8 days1-0/+11
* Reuse feed overscan to reduce rendering during scroll coastsAdam Soltys8 days1-6/+15
* Footer: "Show your support" beside How it works opens the hat shop from any p...Adam Soltys8 days1-0/+2
* Profile public key: solid border instead of dashed, a copy icon beside the ke...Adam Soltys8 days1-2/+2
* Amethyst's feed model: an Everything feed (your follows, everyone on your lis...Adam Soltys8 days1-7/+64
* Desktop layout: from 900px the bottom nav is a left rail (your profile first ...Adam Soltys8 days1-7/+28
* Auto-pay budgets on offer are round money when fiat is the unit on screen ($1...Adam Soltys8 days1-1/+9
* POS terminals ring up in the owner's currency: the app sends its currency whe...Adam Soltys8 days1-1/+4
* The 'Coins renew in ~N days for X. Manage' line under the Spending balance is...Adam Soltys8 days1-29/+3
* Max fills the amount in the unit the field shows: in fiat that's money floore...Adam Soltys8 days3-7/+7
* Prefetch visible post threads after a bounded reading dwellAdam Soltys8 days1-6/+27
* Coins in another device's renewal are busy here too: the renewal sliver names...Adam Soltys8 days1-28/+36
* Renewals show on every device: the sync snapshot carries each device's own re...Adam Soltys8 days1-2/+58
* Renewal page shows the server's flat renewal fee: the schedule reads '0.2% + ...Adam Soltys8 days1-4/+11
* Gentler on relays: a relay that says rate-limited (CLOSED/OK/NOTICE) gets no ...Adam Soltys9 days1-10/+59
* Feed videos before they play: the picture fills the box with only the play bu...Adam Soltys9 days1-7/+32
* Videos: posters for clips that came without one, and an H.264 copy for a clip...Adam Soltys9 days1-9/+59
* DMs: read every relay our kind-10050 inbox list names (up to 8), not just the...Adam Soltys9 days1-1/+4
* Profile links paint whole on the first frame: the server renders /npub1…, /...Adam Soltys9 days1-3/+34
* History: a Lightning payment still settling (a zap, mostly) shows at once as ...Adam Soltys9 days2-6/+28
* Merge branch 'worktree-agent-ad1d843e9e394974e'Adam Soltys10 days1-1/+3
|\
| * Feed: a picture with no column-sized copy is decoded ahead too, so its row pa...Adam Soltys10 days1-1/+3
* | Merge branch 'worktree-agent-ab051145d709af327'Adam Soltys10 days1-4/+27
|\ \