| Commit message (Expand) | Author | Age | Files | Lines |
| * | padlock-flow, onboard-backup, amber-login tests follow today's UI | Adam Soltys | 9 days | 3 | -33/+58 |
| * | Profile tests: reach the feed and chats through the bottom nav, start on Foll... | Adam Soltys | 9 days | 5 | -9/+12 |
| * | Rebuildable caches move from localStorage to IndexedDB (cache-store.js) | Adam Soltys | 9 days | 7 | -17/+155 |
| * | notif-faces-test: open Notifications from the bottom nav (it's no longer a ro... | Adam Soltys | 9 days | 1 | -2/+8 |
| * | White Noise groups reach every device of an account | Adam Soltys | 9 days | 1 | -0/+117 |
| * | Cordn group chats: MLS groups delivered through a coordinator (Amethyst 1.17 ... | Adam Soltys | 10 days | 2 | -0/+216 |
| * | README rewritten for today's coinos v3; build switches are COINOS_* (HAL_* st... | Adam Soltys | 10 days | 1 | -1/+1 |
| * | Ark: a double-tapped zap no longer spends one coin twice | Adam Soltys | 12 days | 1 | -0/+22 |
| * | Renewing asks first, and a renewal links to its round's transaction | Adam Soltys | 13 days | 2 | -0/+177 |
| * | A Lightning payment that can't be covered says why, not 'Payment failed' | Adam Soltys | 13 days | 1 | -0/+52 |
| * | Video frames from bytes, not from a CORS player; pager clips load plainly again | Adam Soltys | 13 days | 2 | -10/+25 |
| * | Pager: a large clip keeps its picture when you come back to it | Adam Soltys | 13 days | 1 | -0/+4 |
| * | Pager: a large clip shows its frame under the tap-to-play cover | Adam Soltys | 13 days | 1 | -1/+4 |
| * | Video tiles: a frame even when the size check fails; retry it later | Adam Soltys | 13 days | 1 | -10/+27 |
| * | Media views keep their own cache and crawl for media directly | Adam Soltys | 13 days | 1 | -0/+145 |
| * | Videos opens on a grid of thumbnails; the pager waits for a tap | Adam Soltys | 13 days | 1 | -5/+14 |
| * | Videos: know what a clip costs before fetching it; vertical clips only | Adam Soltys | 13 days | 1 | -6/+59 |
| * | Feed media views: a grid of pictures, videos to flip through | Adam Soltys | 13 days | 1 | -0/+167 |
| * | Settings → Nostr: manage your relays | Adam Soltys | 13 days | 1 | -0/+138 |
| * | Zaps find lightning addresses our relays have pruned | Adam Soltys | 13 days | 1 | -0/+56 |
| * | White Noise attachments (encrypted-media-v2) | Adam Soltys | 13 days | 2 | -0/+100 |
| * | DM threads: choose by hand whether a message goes by White Noise or Nostr DM | Adam Soltys | 13 days | 1 | -0/+22 |
| * | White Noise can find a coinos account: relay lists go to its directory relays | Adam Soltys | 13 days | 1 | -0/+10 |
| * | Profile: the revealed public key comes with its QR | Adam Soltys | 13 days | 1 | -0/+72 |
| * | README: where the White Noise code lives; the live UI test waits out a relay ... | Adam Soltys | 13 days | 1 | -1/+2 |
| * | Group chats notice a relay that dropped their subscription | Adam Soltys | 13 days | 1 | -1/+24 |
| * | Group chats live on relays White Noise will dial | Adam Soltys | 13 days | 1 | -7/+14 |
| * | White Noise (Marmot) chats: MLS group messaging in native JS | Adam Soltys | 13 days | 3 | -0/+1643 |
| * | Switching Spending/Savings opens Receive, with that account's address | Adam Soltys | 14 days | 1 | -1/+12 |
| * | Spending settings: Move to Savings opens its form again | Adam Soltys | 14 days | 1 | -0/+9 |
| * | The feed you were on is remembered per wallet; new ones start on Popular | Adam Soltys | 14 days | 3 | -2/+76 |
| * | Send: a lightning address moves on to the amount by itself | Adam Soltys | 14 days | 1 | -0/+87 |
| * | Send: the recipient field grows to show it all; history steps aside while sen... | Adam Soltys | 14 days | 2 | -9/+72 |
| * | Feed form: relays and an every-post firehose; its Back works; a stronger new-... | Adam Soltys | 14 days | 1 | -0/+83 |
| * | New-post tint fades the moment any of the post is on screen | Adam Soltys | 14 days | 1 | -4/+10 |
| * | Pictures paint with the page: column-sized copies, and CORS that works | Adam Soltys | 14 days | 1 | -0/+17 |
| * | "Start in point of sale" belongs to one wallet, not the whole device | Adam Soltys | 14 days | 1 | -2/+11 |
| * | Balance card gear replaces Accounts; Spending's coins live behind it | Adam Soltys | 14 days | 4 | -26/+54 |
| * | Never write a follow list over one we failed to find | Adam Soltys | 14 days | 1 | -0/+176 |
| * | NWC: lookup_invoice, so BTCPay Server can connect | Adam Soltys | 14 days | 3 | -0/+79 |
| * | Bigger new-posts pill that swipes away | Adam Soltys | 2026-10-01 | 1 | -1/+25 |
| * | Tall videos fill the column with no side bars, up to the screen's height | Adam Soltys | 2026-10-01 | 1 | -1/+1 |
| * | Shared note links open on the post, with names and faces | Adam Soltys | 2026-10-01 | 1 | -0/+119 |
| * | New posts go in above the first post at the top of the feed | Adam Soltys | 2026-10-01 | 3 | -8/+40 |
| * | Dismiss photos immediately on tap at any zoom level | Adam Soltys | 2026-10-01 | 2 | -22/+86 |
| * | Warm recipient portraits from Send suggestions before selection | Adam Soltys | 2026-10-01 | 2 | -0/+131 |
| * | Sending on-chain from Spending states the fee and minimum up front. | Adam Soltys | 2026-10-01 | 1 | -0/+102 |
| * | Add cooperative coin exits and clarify profile, preview and zap controls | Adam Soltys | 2026-10-01 | 2 | -1/+160 |
| * | Clear abandoned payments, reset profile Pay and restore native messaging Back | Adam Soltys | 2026-10-01 | 1 | -0/+206 |
| * | standalone-file-test takes a path, to check a downloaded copy. | Adam Soltys | 2026-10-01 | 1 | -1/+1 |