| Commit message (Expand) | Author | Age | Files | Lines |
| ... | |
| * | The carousel's stutter was the switch render landing mid-glide: a one-frame s... | Adam Soltys | 2026-09-03 | 1 | -6/+16 |
| * | The real 'false start': the auto-select-Spending one-shot yanking the card ba... | Adam Soltys | 2026-09-03 | 1 | -0/+4 |
| * | Two carousel polish fixes. The 'slight move after history loads' was the vert... | Adam Soltys | 2026-09-03 | 1 | -1/+3 |
| * | The carousel stops snapping back mid-throw: on release the mandatory snap-typ... | Adam Soltys | 2026-09-03 | 1 | -1/+16 |
| * | The balance carousel stops stuttering during boot: the post-render alignment ... | Adam Soltys | 2026-09-03 | 1 | -4/+13 |
| * | History stays home under the panes: Receive and Send now fold open ABOVE the ... | Adam Soltys | 2026-09-03 | 1 | -6/+16 |
| * | Reconcile rows earn a real detail page: date, amount, and every consumed coin... | Adam Soltys | 2026-09-03 | 1 | -4/+6 |
| * | The black flash on Get started dies at the morph: a reused button whose class... | Adam Soltys | 2026-09-02 | 1 | -0/+10 |
| * | The drag holds its tongue until you let go — no account switch while the bu... | Adam Soltys | 2026-09-02 | 1 | -18/+37 |
| * | The single-file wallet returns as a first-class artifact: every build now emi... | Adam Soltys | 2026-09-02 | 1 | -3/+15 |
| * | The mouse drag learns to catch a flick: release velocity over the last ~100ms... | Adam Soltys | 2026-09-02 | 1 | -7/+28 |
| * | History becomes home: the tab bar slims to Receive | Send (tapping the lit on... | Adam Soltys | 2026-09-02 | 1 | -27/+87 |
| * | The carousel becomes what it was meant to be: two separate balance CARDS ridi... | Adam Soltys | 2026-09-02 | 1 | -54/+57 |
| * | The balance grows a card carousel: Spending and Savings become side-by-side f... | Adam Soltys | 2026-09-02 | 1 | -37/+82 |
| * | Recipient search warms its pipes on focus, not first keystroke: the Primal ca... | Adam Soltys | 2026-09-02 | 1 | -3/+5 |
| * | Tab feedback at touch speed: the strip's active state flips with a direct DOM... | Adam Soltys | 2026-09-02 | 1 | -2/+14 |
| * | Tabs answer the finger, not the click: switching happens on pointerdown (the ... | Adam Soltys | 2026-09-02 | 1 | -1/+16 |
| * | The phone's Back button closes a payment's details instead of teleporting to ... | Adam Soltys | 2026-08-30 | 1 | -1/+5 |
| * | A migrated coinos.io account keeps its face and its cover: the claim fetches ... | Adam Soltys | 2026-08-30 | 1 | -1/+9 |
| * | The migration round trip stops eating its own homework: the ?migrated= return... | Adam Soltys | 2026-08-30 | 1 | -20/+67 |
| * | A round's output can no longer strand: every refresh asks the server to drop ... | Adam Soltys | 2026-08-29 | 1 | -1/+4 |
| * | The profile editor learns to take a photo, not just a URL: an Upload button f... | Adam Soltys | 2026-08-28 | 1 | -0/+3 |
| * | Max learns the ark rail: an ark address gets its own Max button filling the w... | Adam Soltys | 2026-08-28 | 1 | -1/+9 |
| * | The sticker gets specific: v3 beta | Adam Soltys | 2026-08-28 | 1 | -1/+1 |
| * | The logo wears its beta sticker — purple, tilted like staging's orange one,... | Adam Soltys | 2026-08-28 | 1 | -2/+3 |
| * | A detail page doesn't survive changing accounts: switching Spending↔Savings... | Adam Soltys | 2026-08-28 | 1 | -0/+6 |
| * | Forget-all keeps its word: the delete-everything warning lives inside the log... | Adam Soltys | 2026-08-28 | 1 | -3/+4 |
| * | Arrivals don't slide, only journeys do: the tab pane and balance face animate... | Adam Soltys | 2026-08-28 | 1 | -3/+16 |
| * | The address is fetched while the key still turns in the lock: sign-in races a... | Adam Soltys | 2026-08-28 | 1 | -0/+3 |
| * | The wallet remembers it has a spending side: the relay backup carries the hin... | Adam Soltys | 2026-08-28 | 1 | -2/+7 |
| * | The wallet arrives without ceremony: sign-in swaps screens instantly (a one-s... | Adam Soltys | 2026-08-27 | 1 | -1/+8 |
| * | All three doors on the porch: Google, passkey, and Nostr sign-in stand direct... | Adam Soltys | 2026-08-26 | 1 | -9/+11 |
| * | The app arrives in movements: real ESM chunks split the bundle (entry 333KB, ... | Adam Soltys | 2026-08-26 | 1 | -3/+22 |
| * | The landing settles as one motion: the resolving shell now holds the frame ov... | Adam Soltys | 2026-08-26 | 1 | -1/+5 |
| * | Money stops arriving without a story: the mailbox checkpoint stays local read... | Adam Soltys | 2026-08-18 | 1 | -6/+7 |
| * | The footer reads as a sentence: Running, then the hash, and only the hash is ... | Adam Soltys | 2026-08-18 | 1 | -3/+3 |
| * | The footer says what it stamps: the word commit, the short hash git actually ... | Adam Soltys | 2026-08-18 | 1 | -3/+4 |
| * | A missing signer opens a door instead of a toast: the reconnect screen offers... | Adam Soltys | 2026-08-18 | 1 | -0/+1 |
| * | A crashed render confesses instead of playing dead: the error goes on screen ... | Adam Soltys | 2026-08-18 | 1 | -0/+26 |
| * | The footer signs its build: one glance settles whether the PWA is running tod... | Adam Soltys | 2026-08-18 | 1 | -1/+4 |
| * | The top-up prompt counts money already on its way: a board awaiting confirmat... | Adam Soltys | 2026-08-18 | 1 | -2/+4 |
| * | Money finds its way to Spending: the setup wizard ends with a top-up step whe... | Adam Soltys | 2026-08-18 | 1 | -3/+25 |
| * | The avatar ask learns to recognize a face: an identity with a published pictu... | Adam Soltys | 2026-08-17 | 1 | -1/+8 |
| * | Old money stops surprising: a payment confirmed more than fifteen minutes ago... | Adam Soltys | 2026-08-17 | 1 | -1/+6 |
| * | A picked punk publishes its full address: the avatar step stops writing relat... | Adam Soltys | 2026-08-17 | 1 | -2/+5 |
| * | The spending tap keeps its promise and then makes an offer: the account exist... | Adam Soltys | 2026-08-17 | 1 | -3/+8 |
| * | One tap grows the Spending side: same seed, named Spending, no wizard — and... | Adam Soltys | 2026-08-17 | 1 | -9/+14 |
| * | The savings-only card offers the door: Set up a spending account sits right o... | Adam Soltys | 2026-08-17 | 1 | -2/+5 |
| * | Spending admits it exists: a wallet created AS Spending needs no further proo... | Adam Soltys | 2026-08-17 | 1 | -4/+31 |
| * | The phantom Spending flag heals itself: off mainnet, a spending side with no ... | Adam Soltys | 2026-08-17 | 1 | -1/+12 |