| Commit message (Expand) | Author | Age | Files | Lines |
| * | Move nip44 decryption off the main thread — the remaining boot secp256k1 af... | Adam Soltys | 2026-09-04 | 1 | -9/+39 |
| * | Communities no longer decrypt on the home screen: init built and subscribed e... | Adam Soltys | 2026-09-03 | 1 | -17/+37 |
| * | The post-refresh carousel stutter, root-caused and fixed: a CPU profile of th... | Adam Soltys | 2026-09-03 | 1 | -11/+41 |
| * | The DM backfill yields to the main thread: decrypting a gift-wrap backlog (NI... | Adam Soltys | 2026-09-03 | 1 | -0/+10 |
| * | A cold boot can no longer dress a real account in a punk for a day: an empty ... | Adam Soltys | 2026-09-03 | 1 | -2/+17 |
| * | An offboard's price stops hiding in one number: the miners' cut and the ASP's... | Adam Soltys | 2026-09-02 | 1 | -3/+13 |
| * | History becomes home: the tab bar slims to Receive | Send (tapping the lit on... | Adam Soltys | 2026-09-02 | 1 | -2/+14 |
| * | nevent and nprofile references come alive: nprofile mentions render as clicka... | Adam Soltys | 2026-09-02 | 1 | -5/+24 |
| * | A raw npub in a bio stops punching through the profile card: the about text r... | Adam Soltys | 2026-09-02 | 1 | -1/+8 |
| * | Recipient search warms its pipes on focus, not first keystroke: the Primal ca... | Adam Soltys | 2026-09-02 | 1 | -2/+3 |
| * | Three render hogs put on a leash for the sluggish-tabs hunt: qrSvg is memoize... | Adam Soltys | 2026-09-02 | 1 | -2/+20 |
| * | Cold boots stop lying for a few seconds: an empty profile answer (relays stil... | Adam Soltys | 2026-08-31 | 1 | -2/+10 |
| * | The migrate link stands under the profile editor's username field too — rig... | Adam Soltys | 2026-08-31 | 1 | -0/+8 |
| * | A migrated coinos.io account keeps its face and its cover: the claim fetches ... | Adam Soltys | 2026-08-30 | 1 | -1/+55 |
| * | The header dot stops arriving fashionably late on a brand-new account: the fi... | Adam Soltys | 2026-08-30 | 1 | -4/+9 |
| * | The migration round trip stops eating its own homework: the ?migrated= return... | Adam Soltys | 2026-08-30 | 1 | -7/+9 |
| * | The DM drain wakes the signer itself: boot's single resume attempt losing to ... | Adam Soltys | 2026-08-30 | 1 | -3/+10 |
| * | A signer dying mid-drain stops burning retry budget: the pass breaks off and ... | Adam Soltys | 2026-08-30 | 1 | -0/+4 |
| * | The Amethyst signer stops dying every time a stranger's wrap fails to decrypt... | Adam Soltys | 2026-08-30 | 1 | -1/+4 |
| * | DMs stop losing the race with the signer, and your own address stops paying y... | Adam Soltys | 2026-08-30 | 1 | -8/+83 |
| * | Read is read everywhere: the messages home gains a Mark-all-read link (every ... | Adam Soltys | 2026-08-29 | 1 | -1/+53 |
| * | The composer learns the second dimension: a textarea that grows with the text... | Adam Soltys | 2026-08-29 | 1 | -4/+22 |
| * | A half-typed message waits where you left it: drafts live per conversation (e... | Adam Soltys | 2026-08-29 | 1 | -12/+34 |
| * | A round's output can no longer strand: every refresh asks the server to drop ... | Adam Soltys | 2026-08-29 | 1 | -5/+27 |
| * | The profile editor learns to take a photo, not just a URL: an Upload button f... | Adam Soltys | 2026-08-28 | 1 | -0/+18 |
| * | Forget-all keeps its word: the delete-everything warning lives inside the log... | Adam Soltys | 2026-08-28 | 1 | -13/+27 |
| * | The red dot stops being fashionably late: a device with no read watermarks pa... | Adam Soltys | 2026-08-28 | 1 | -1/+10 |
| * | The face arrives with the key: sign-in warms the identity's profile and prelo... | Adam Soltys | 2026-08-27 | 1 | -0/+11 |
| * | The address stops waiting for the mail: your own claimed name prints instantl... | Adam Soltys | 2026-08-26 | 1 | -5/+14 |
| * | The hat pitch moves next door to the head it would sit on: a small "Support C... | Adam Soltys | 2026-08-26 | 1 | -2/+3 |
| * | No borrowed faces: the seeded profile entry is marked provisional, so the ava... | Adam Soltys | 2026-08-26 | 1 | -5/+8 |
| * | The landing settles as one motion: the resolving shell now holds the frame ov... | Adam Soltys | 2026-08-26 | 1 | -9/+16 |
| * | The door opens on the right room: a profile link claims the very first paint ... | Adam Soltys | 2026-08-26 | 1 | -1/+26 |
| * | The profile page steps out front: /username resolves at page load — not wal... | Adam Soltys | 2026-08-26 | 1 | -25/+42 |
| * | A doormat note is read once: the profile deep link is consumed by the first w... | Adam Soltys | 2026-08-26 | 1 | -4/+9 |
| * | The old address book habit carries over: v3.coinos.io/<username> opens that u... | Adam Soltys | 2026-08-26 | 1 | -0/+29 |
| * | Every face is a door: note-row avatars open the author's profile again — th... | Adam Soltys | 2026-08-24 | 1 | -1/+3 |
| * | Delivery moves at the speed of the best relay, not the worst: publish resolve... | Adam Soltys | 2026-08-18 | 1 | -13/+17 |
| * | The tick bows out: delivery speaks through the dimming alone — faint in fli... | Adam Soltys | 2026-08-18 | 1 | -7/+5 |
| * | A message sends the instant you let go of it: the rumor hashes synchronously ... | Adam Soltys | 2026-08-18 | 1 | -37/+51 |
| * | The composer lets go of a sent message: the morph rightly won't rewrite a foc... | Adam Soltys | 2026-08-18 | 1 | -2/+12 |
| * | A missing signer opens a door instead of a toast: the reconnect screen offers... | Adam Soltys | 2026-08-18 | 1 | -1/+6 |
| * | The avatar ask learns to recognize a face: an identity with a published pictu... | Adam Soltys | 2026-08-17 | 1 | -0/+3 |
| * | A full profile fetch outranks the day-old cache: the freshest kind 0 stamps t... | Adam Soltys | 2026-08-17 | 1 | -1/+8 |
| * | The forget option speaks at full volume — same size as its siblings, red sa... | Adam Soltys | 2026-08-17 | 1 | -1/+1 |
| * | One Log out button, one honest question: the popup offers the plain exit and ... | Adam Soltys | 2026-08-17 | 1 | -13/+26 |
| * | The profile grows a second, honest exit: Log out leaves the room, Log out & f... | Adam Soltys | 2026-08-17 | 1 | -2/+10 |
| * | Hats: put your money where your head is — supporter hats perch above the av... | Adam Soltys | 2026-08-16 | 1 | -3/+4 |
| * | Chat stops blaming the signer for a locked door: a padlocked wallet says so p... | Adam Soltys | 2026-08-16 | 1 | -6/+19 |
| * | Username and display name go their separate ways: the handle wears a frozen @... | Adam Soltys | 2026-08-15 | 1 | -42/+38 |