aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* A scanned LNURL opens as what it is even while Spending is still connecting. ...HEADmasterAdam Soltys12 hours2-2/+17
* A Lightning receive steps past a payment hash the server says was canceled, a...Adam Soltys12 hours1-3/+5
* A zap on your Zapstore app reads "zapped your app PAFF" in Notifications and ...Adam Soltys15 hours3-3/+173
* Prepaid Lightning withdraw links: Send → ⚡ Withdraw link makes an LNURL (...Adam Soltys21 hours4-2/+396
* A flick through the feed no longer drags background work through the middle o...Adam Soltys25 hours98-303/+373
* The passphrase gets a page of its own in the create flow, between the words a...Adam Soltys26 hours2-21/+64
* "Sign into another account" opens the way the start screen does: "Add an acco...Adam Soltys26 hours4-8/+86
* A new seed phrase comes in three steps: a heads-up, the words, then one word ...Adam Soltys27 hours6-117/+151
* Coinos Beta rebuilt with the manifest's asset_statements (v3.coinos.io, handl...Adam Soltys35 hours1-0/+0
* Under the "Sign in" heading the ways in just name themselves: Seed phrase, Pa...Adam Soltys35 hours5-14/+18
* Passkeys in the WebView builds: the apps name v3.coinos.io too, and a failed ...Adam Soltys35 hours4-1/+18
* assetlinks.json grants the WebView builds handle_all_urls beside get_login_cr...Adam Soltys35 hours1-0/+3
* Pull down to refresh works in the Android app, the Beta and an installed PWA....Adam Soltys35 hours3-0/+110
* The seed-phrase pages say less: no "write these 12 words down on paper" box, ...Adam Soltys35 hours3-17/+26
* The sign-in list is seed phrase, passkey, Google, Nostr, coinos.io, evenly sp...Adam Soltys35 hours3-44/+64
* Coinos Beta (io.coinos.beta, 1.14-beta) is published for a trial at https://v...Adam Soltys35 hours3-2/+6
* The front door is two choices: "Create a new wallet" or "Sign in to an existi...Adam Soltys35 hours6-34/+58
* The WebView builds fit between the system bars, wear the page's colour there,...Adam Soltys36 hours3-8/+106
* A third Android build, fcm (io.coinos.beta, "Coinos Beta"): the wallet in its...Adam Soltys36 hours9-16/+267
* Opening the wallet no longer stretches the same keys in JavaScript two and th...Adam Soltys36 hours6-13/+184
* A deploy no longer wipes the thumbnail and call caches. The service worker's ...Adam Soltys36 hours1-2/+3
* Opening the app paints the installed build from the cache: no network wait, a...Adam Soltys36 hours2-54/+154
* The wallet paints its balance without deep-copying the whole ark state five t...Adam Soltys37 hours3-2/+62
* A Lightning invoice that Spending can't cover, with too little in Savings to ...Adam Soltys4 days4-14/+160
* The wallet's push notifications are worded so Chrome's spam model lets them t...Adam Soltys5 days8-26/+186
* A wallet on another ark server tells the registrar it is listening, so Lightn...Adam Soltys5 days3-1/+90
* The feed's post button is on screen the moment the feed is, while the page is...Adam Soltys6 days7-28/+101
* A face or cover photo whose host has lost the file is found on another server...Adam Soltys6 days2-8/+186
* A zoomed-in picture is drawn again at its real scale once the pinch settles, ...Adam Soltys6 days1-0/+10
* A thread's heart count says what its who-panel lists. "Why does the count bes...Adam Soltys6 days2-3/+102
* The front page has a door for a wallet made elsewhere: "Restore from twelve w...Adam Soltys6 days3-1/+51
* A quoted note, or the post a reply answers, is asked for from the near relays...Adam Soltys6 days2-11/+39
* Comments scoped to a web address show with the page they are on. DaddyTube po...Adam Soltys6 days4-5/+161
* The feed asks the relays for less, and asks it in fewer REQs. Measured from t...Adam Soltys6 days3-40/+275
* Back from the background, the app checks its relay sockets before it asks the...Adam Soltys7 days3-6/+174
* A clip whose file its host no longer has says so where the player stood, with...Adam Soltys7 days4-8/+175
* The feed opened by URL paints as the restoring wallet's from its first frame:...Adam Soltys8 days3-10/+165
* The developer docs page gets an Android app section: the direct APK download ...Adam Soltys9 days1-0/+10
* A profile (kind 0) is never written over one we failed to find. 2026-10-30, a...Adam Soltys9 days23-1/+466
* The F-Droid recipe declares the NonFreeNet and TetheredNet anti-features, as ...Adam Soltys9 days1-0/+11
* A wallet that renews its own coins (Settings → Spending: self or exit) pays...Adam Soltys9 days4-18/+63
* A toast no longer sticks on screen for good. One raised while the app was in ...Adam Soltys9 days1-2/+9
* A remote signer (Amethyst) that wasn't heard the moment the app needed it no ...Adam Soltys10 days3-9/+183
* Hats show in the first paint: the app holds the registrar's whole list of who...Adam Soltys10 days1-0/+43
* Signer wording no longer names Amber: the Android login reads "Sign in with a...Adam Soltys10 days13-23/+23
* A closed wallet whose payment fails now says so: the error (INSUFFICIENT_BALA...Adam Soltys10 days3-7/+50
* Scheduled posts: the composer's clock button opens a "Post at" time (an hour ...Adam Soltys10 days24-37/+408
* refresh-test waits for esplora to index the round's funding tx before handing...Adam Soltys11 days1-1/+8
* A gift link names its sender: the link carries the sender's nostr key, signed...Adam Soltys11 days25-22/+249
* The background worker's key window is 250 keys (was 25: PullCap's hourly subs...Adam Soltys11 days4-21/+86