<feed xmlns='http://www.w3.org/2005/Atom'>
<title>coinosv3.git/src/locales/id.json, branch fdroid-v1.8</title>
<subtitle>coinos v3 — bitcoin, Ark, Lightning and nostr wallet (web + Android)</subtitle>
<id>https://git.coinos.io/coinosv3.git/atom?h=fdroid-v1.8</id>
<link rel='self' href='https://git.coinos.io/coinosv3.git/atom?h=fdroid-v1.8'/>
<link rel='alternate' type='text/html' href='https://git.coinos.io/coinosv3.git/'/>
<updated>2026-08-04T06:54:55Z</updated>
<entry>
<title>Call it 'Lock wallet', because that is what it does</title>
<updated>2026-08-04T06:54:55Z</updated>
<author>
<name>Adam Soltys</name>
<email>adam@coinos.io</email>
</author>
<published>2026-08-04T06:54:55Z</published>
<link rel='alternate' type='text/html' href='https://git.coinos.io/coinosv3.git/commit/?id=5682cc88e54f00ce01fdd2ef01e5bb1a207b1be2'/>
<id>urn:sha1:5682cc88e54f00ce01fdd2ef01e5bb1a207b1be2</id>
<content type='text'>
'Logout' promises a return to a fresh app with nothing of yours left on
it. This closes the open wallet and keeps everything saved, which is why
it read as interchangeable with 'Clear all' — the one that really does
send you back to the beginning.

Renamed via a new key rather than rewording the old one: nineteen locale
tables carry their own word for 'Logout' and t() prefers the locale's
value, so reusing the key would have kept the wrong meaning in every
language but English. The dead key is dropped from those files; they
fall back to English until translated.

Co-Authored-By: Claude Opus 5 &lt;noreply@anthropic.com&gt;
Claude-Session: https://claude.ai/code/session_01Wvj4aoeMZwA7VUGdJP9Swi
</content>
</entry>
<entry>
<title>Tab strip: Receive / Send / History — Settings lives in the avatar menu</title>
<updated>2026-08-03T05:53:30Z</updated>
<author>
<name>Adam Soltys</name>
<email>adam@coinos.io</email>
</author>
<published>2026-08-03T05:53:30Z</published>
<link rel='alternate' type='text/html' href='https://git.coinos.io/coinosv3.git/commit/?id=b7d572e58e6d6de3049a22eccaa23167f5b9f631'/>
<id>urn:sha1:b7d572e58e6d6de3049a22eccaa23167f5b9f631</id>
<content type='text'>
The offline banner points at Settings→Advanced for snapshot import now
that there's no Settings tab; its stale translations fall back.

Co-Authored-By: Claude Fable 5 &lt;noreply@anthropic.com&gt;
Claude-Session: https://claude.ai/code/session_01Wvj4aoeMZwA7VUGdJP9Swi
</content>
</entry>
<entry>
<title>Sync just works: NIP-65 relays, no card; gift-locking leftovers gone</title>
<updated>2026-08-03T05:03:50Z</updated>
<author>
<name>Adam Soltys</name>
<email>adam@coinos.io</email>
</author>
<published>2026-08-03T05:03:50Z</published>
<link rel='alternate' type='text/html' href='https://git.coinos.io/coinosv3.git/commit/?id=5a16f87c3ba44c9c5231b37cf626db06b63ce351'/>
<id>urn:sha1:5a16f87c3ba44c9c5231b37cf626db06b63ce351</id>
<content type='text'>
The Device sync card and toggle are gone — sync is always on, riding
the user's own NIP-65 (kind 10002) write relays: the login npub's
first, else the wallet key's, coinos relay as the fallback and always
included. A fresh wallet identity with no NIP-65 publishes one
(default relay) so other clients can find its events.

The npub-locked-gift remnants go with it: the per-wallet nostr address
card that pitched gift-locking, the how-it-works sentence, the dead
NostrSync.sendDM/sendNostrDM path, and the orphaned claim-code field.

Co-Authored-By: Claude Fable 5 &lt;noreply@anthropic.com&gt;
Claude-Session: https://claude.ai/code/session_01Wvj4aoeMZwA7VUGdJP9Swi
</content>
</entry>
<entry>
<title>Wording: the accounts screen says Wallets</title>
<updated>2026-08-03T02:52:36Z</updated>
<author>
<name>Adam Soltys</name>
<email>adam@coinos.io</email>
</author>
<published>2026-08-03T02:52:36Z</published>
<link rel='alternate' type='text/html' href='https://git.coinos.io/coinosv3.git/commit/?id=11d55920d48d659212c6fb3a4f6aba79dc3dfd70'/>
<id>urn:sha1:11d55920d48d659212c6fb3a4f6aba79dc3dfd70</id>
<content type='text'>
They're called wallets everywhere else — Add wallet, Wallet 1, wallet
settings — so the list heading matches. Stale locale translations
pruned to fall back.

Co-Authored-By: Claude Fable 5 &lt;noreply@anthropic.com&gt;
Claude-Session: https://claude.ai/code/session_01Wvj4aoeMZwA7VUGdJP9Swi
</content>
</entry>
<entry>
<title>How it works: condense the basics to three paragraphs</title>
<updated>2026-08-03T00:20:22Z</updated>
<author>
<name>Adam Soltys</name>
<email>adam@coinos.io</email>
</author>
<published>2026-08-03T00:20:22Z</published>
<link rel='alternate' type='text/html' href='https://git.coinos.io/coinosv3.git/commit/?id=9f5fa7b20e025ceae416746301440768ed7f7b36'/>
<id>urn:sha1:9f5fa7b20e025ceae416746301440768ed7f7b36</id>
<content type='text'>
Twelve words + what losing them means, one paragraph; no-server plus
offline, one paragraph; standards/restorability, one line. Stale locale
translations pruned to fall back to English.

Co-Authored-By: Claude Fable 5 &lt;noreply@anthropic.com&gt;
Claude-Session: https://claude.ai/code/session_01Wvj4aoeMZwA7VUGdJP9Swi
</content>
</entry>
<entry>
<title>How it works: drop the block-explorer mention</title>
<updated>2026-08-03T00:19:46Z</updated>
<author>
<name>Adam Soltys</name>
<email>adam@coinos.io</email>
</author>
<published>2026-08-03T00:19:46Z</published>
<link rel='alternate' type='text/html' href='https://git.coinos.io/coinosv3.git/commit/?id=4cc2b63cabf615c488e454a782b462abbe9f2d1c'/>
<id>urn:sha1:4cc2b63cabf615c488e454a782b462abbe9f2d1c</id>
<content type='text'>
electrum.coinos.io is the default data source now, not mempool.space,
and the basics card reads better without plumbing details. Stale locale
translations of the paragraph fall back to the new English.

Co-Authored-By: Claude Fable 5 &lt;noreply@anthropic.com&gt;
Claude-Session: https://claude.ai/code/session_01Wvj4aoeMZwA7VUGdJP9Swi
</content>
</entry>
<entry>
<title>Rebrand: hal → coinos v3</title>
<updated>2026-08-02T19:32:14Z</updated>
<author>
<name>Adam Soltys</name>
<email>adam@coinos.io</email>
</author>
<published>2026-08-02T19:32:14Z</published>
<link rel='alternate' type='text/html' href='https://git.coinos.io/coinosv3.git/commit/?id=1fdaa920d7530ac2073ca50280d9531935446c7a'/>
<id>urn:sha1:1fdaa920d7530ac2073ca50280d9531935446c7a</id>
<content type='text'>
The app already presents as Coinos; this finishes the job in the repo:
package name, README, GitHub link, code comments, and the stale locale
lines that still explained the old "Hal Wallet" name (they fall back to
the English tribute line). Kept: the hal-nwc-pouch IndexedDB name (an
upgrade-compat identifier), the halwallet.app domain in the BIP-353
names feature (live infrastructure), and the Hal Finney tribute itself.

Co-Authored-By: Claude Fable 5 &lt;noreply@anthropic.com&gt;
Claude-Session: https://claude.ai/code/session_01Wvj4aoeMZwA7VUGdJP9Swi
</content>
</entry>
<entry>
<title>Add dark mode; gift amount unit toggle; multi-input gifts</title>
<updated>2026-06-25T02:39:50Z</updated>
<author>
<name>Adam Soltys</name>
<email>adam@coinos.io</email>
</author>
<published>2026-06-25T02:39:50Z</published>
<link rel='alternate' type='text/html' href='https://git.coinos.io/coinosv3.git/commit/?id=9e2737e6736f9dd582d083c6d6fd669a28a99316'/>
<id>urn:sha1:9e2737e6736f9dd582d083c6d6fd669a28a99316</id>
<content type='text'>
- Dark mode: theme variables + a footer "Dark mode/Light mode" toggle,
  persisted and applied pre-paint via a small head script (defaults to the
  OS preference). Hardcoded surfaces moved to CSS variables.
- Gift amount: the unit label is now the clickable sats/BTC toggle, and the
  amount is parsed in the selected unit.
- Gifts can now span multiple coins: createGift selects several confirmed
  coins (first input SIGHASH_SINGLE to lock the change, the rest
  SIGHASH_NONE), so a gift larger than any single coin works. Claim/preview
  sum all inputs and size the fee by input count. Verified end-to-end.

Co-Authored-By: Claude Opus 4.8 (1M context) &lt;noreply@anthropic.com&gt;
</content>
</entry>
<entry>
<title>Relabel tx explorer link to "View on block explorer"</title>
<updated>2026-06-25T02:12:51Z</updated>
<author>
<name>Adam Soltys</name>
<email>adam@coinos.io</email>
</author>
<published>2026-06-25T02:12:51Z</published>
<link rel='alternate' type='text/html' href='https://git.coinos.io/coinosv3.git/commit/?id=9aeb528086a04bae7386ba69e0008f245c4323ba'/>
<id>urn:sha1:9aeb528086a04bae7386ba69e0008f245c4323ba</id>
<content type='text'>
The link already targets the selected explorer (explorerTx); only the
label said mempool.space. Now generic, across all 19 locales.

Co-Authored-By: Claude Opus 4.8 (1M context) &lt;noreply@anthropic.com&gt;
</content>
</entry>
<entry>
<title>Rename "Lock all" to "Clear all" with confirmation; editable wallet names</title>
<updated>2026-06-25T00:50:10Z</updated>
<author>
<name>Adam Soltys</name>
<email>adam@coinos.io</email>
</author>
<published>2026-06-25T00:50:10Z</published>
<link rel='alternate' type='text/html' href='https://git.coinos.io/coinosv3.git/commit/?id=4da0eef3e4f83df5b8bb1b1db8335c478ad41b80'/>
<id>urn:sha1:4da0eef3e4f83df5b8bb1b1db8335c478ad41b80</id>
<content type='text'>
- The Accounts action is now "Clear all", which prompts a confirmation
  warning that any wallet whose recovery phrase/key isn't backed up will
  be lost. Confirming wipes everything from the device: session accounts,
  the encrypted vault, and saved watch-only accounts.
- Each account has a rename (✎) control: edit the label inline and save.
  Persists to the session, the watch-only store, and the vault as needed.
New strings translated across all 19 locales.

Co-Authored-By: Claude Opus 4.8 (1M context) &lt;noreply@anthropic.com&gt;
</content>
</entry>
</feed>
