aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* Translation: posts in another language are shown in yours — "Translated fro...Adam Soltys9 days9-6/+437
* Accounts: switching no longer leaks the previous identity's notifications and...Adam Soltys9 days4-10/+164
* Dark mode: your own chat bubbles are a gray (#343a44, light text) instead of ...Adam Soltys9 days4-10/+52
* Posts: edit and delete your own. The ⋯ menu on your post gains Edit (a kind...Adam Soltys9 days4-8/+322
* Android 1.11 (code 12): 1.9's per-theme system-bar colours, rebuilt to sit ab...Adam Soltys9 days2-2/+2
* DMs: a linked nostr login whose signer hadn't resumed yet (a reload before th...Adam Soltys9 days2-11/+48
* Profiles: the Following / Followers counts no longer flash a dash before they...Adam Soltys9 days2-1/+5
* Theme colour at boot: the script that picks light or dark ran before <meta na...Adam Soltys9 days1-2/+2
* Feeds: Everything and Follows + lists are no longer built-in chips; any custo...Adam Soltys9 days3-34/+72
* Feed: the "new posts" pill only ever takes you up. It counts the new posts yo...Adam Soltys9 days2-22/+74
* Notifications: a reply, mention or reaction your follows reported is left off...Adam Soltys9 days1-2/+6
* Chat: a one-tap ⚡ beside every bubble from someone else, in communities and...Adam Soltys9 days2-5/+30
* Ark: a Lightning payment's HTLC vtxo is never a coin to spend. The reconcile ...Adam Soltys10 days2-3/+79
* Front door: a "Migrate a coinos account" button under the sign-in doors, open...Adam Soltys10 days4-25/+147
* Build switches answer only to their COINOS_* names: the HAL_* fallback is gon...Adam Soltys10 days3-5/+6
* Feed images: the column copy and the grid tile are decoded, resized and WebP-...Adam Soltys10 days3-37/+160
* Restart wheel coast timing and respond immediately on reversalAdam Soltys10 days3-3/+76
* Post composer: Preview and Cancel stand as tall as Post and the attach button...Adam Soltys10 days2-1/+4
* Change username: a name this wallet's key claimed before a login identity was...Adam Soltys10 days2-4/+32
* Reuse feed overscan to reduce rendering during scroll coastsAdam Soltys10 days2-6/+78
* Feed scrolls faster on a desktop: a wheel notch pushes a quarter further, and...Adam Soltys10 days2-4/+4
* Grab-and-flick no longer opens the post: a flick that starts a little sideway...Adam Soltys10 days2-9/+29
* Desktop feed scrolls like a phone: a mouse-wheel notch coasts and slows (quic...Adam Soltys10 days3-0/+196
* Footer: "Show your support" beside How it works opens the hat shop from any p...Adam Soltys10 days4-0/+57
* Profile public key: solid border instead of dashed, a copy icon beside the ke...Adam Soltys10 days2-2/+10
* Keep carousel flick destination through stale scroll-end eventsAdam Soltys10 days2-12/+128
* The built-in community's fallback name is Coinos, matching its new owner-sign...Adam Soltys10 days1-1/+1
* Asset paths are site-absolute: relative ones resolved against a deep page (/f...Adam Soltys10 days3-36/+8
* Chip strips drag sideways with a mouse (a drag doesn't click the chip it star...Adam Soltys10 days2-0/+40
* Amethyst's feed model: an Everything feed (your follows, everyone on your lis...Adam Soltys10 days4-15/+90
* Desktop layout: from 900px the bottom nav is a left rail (your profile first ...Adam Soltys10 days3-12/+141
* PWA maskable icon is the inner mark on white, like the native app's adaptive ...Adam Soltys10 days2-1/+1
* Auto-pay budgets on offer are round money when fiat is the unit on screen ($1...Adam Soltys10 days1-1/+9
* A tapped lightning:lnurl (NFC at a till) waits on the paying shell for the fe...Adam Soltys10 days2-17/+28
* POS terminals ring up in the owner's currency: the app sends its currency whe...Adam Soltys10 days2-2/+10
* Max in fiat sends every sat: the figure a Max fill wrote is remembered with i...Adam Soltys10 days2-7/+19
* The 'Coins renew in ~N days for X. Manage' line under the Spending balance is...Adam Soltys10 days1-29/+3
* Max fills the amount in the unit the field shows: in fiat that's money floore...Adam Soltys10 days5-8/+68
* Registrar: rateExempt IPs in names-config.json skip the per-minute limits (th...Adam Soltys10 days1-0/+4
* Prefetch visible post threads after a bounded reading dwellAdam Soltys10 days4-6/+129
* Coins in another device's renewal are busy here too: the renewal sliver names...Adam Soltys10 days3-39/+94
* Renewals show on every device: the sync snapshot carries each device's own re...Adam Soltys10 days3-2/+112
* A renewal refused for 'insufficient refresh fee' re-reads the server's fee sc...Adam Soltys10 days2-1/+91
* Renewal page shows the server's flat renewal fee: the schedule reads '0.2% + ...Adam Soltys10 days2-4/+12
* A finished renewal adopted twice no longer shows 'Renewal in progress' foreve...Adam Soltys10 days2-1/+89
* F-Droid recipe: wrap IssueTracker / unwrap Binaries the way fdroid rewritemet...Adam Soltys10 days1-3/+3
* F-Droid recipe: source and signed APKs on git.coinos.io while the GitHub org ...Adam Soltys10 days1-4/+4
* Savings scan looks 20 addresses past the last used one (BIP-44 gap limit) ins...Adam Soltys10 days1-35/+40
* No speaker pop on opening the app: the zap sound decodes in an OfflineAudioCo...Adam Soltys11 days2-25/+42
* Gentler on relays: a relay that says rate-limited (CLOSED/OK/NOTICE) gets no ...Adam Soltys11 days2-12/+148