theseus/bundled-addons/bchwallet
Local Dev 0883a4842e feat(theseus/aegis): official brand favicon + discoverable Add-wallet UX
Two fixes off the first-launch feedback: users didn't see how to add a
wallet, and the branded shield from aegis.x/brand hadn't landed in the
panel.

- panel.html + panel.js: swap the ad-hoc shield SVG for the exact mark
  from aegis.x/brand/favicon.svg — hexagonal aspis with dark fill +
  acid stroke + boss ring + centre point. The panel's tab favicon
  (<link rel="icon">) and the "Aegis" fallback badge in the header
  now render byte-close to what a user downloads from the brand kit.
- Add-wallet discoverability: an always-visible "+" chip lives in the
  header next to the picker caret; clicking it opens the picker with
  the coin list pre-expanded. When the panel is genuinely empty (a
  vault Aegis hasn't seen before), the gate now shows a big primary
  "+ Add your first wallet" button plus copy that spells out the
  seed source — Aegis derives every wallet from the Theseus password
  vault, no separate seed to import.
- addon.json bumped to 0.3.1 so seedBundledAddons() picks up the fresh
  panel files on the next Theseus launch (bundleVer === userVer would
  otherwise skip the reseed and users would keep loading the old
  panel from their addons/ dir).
2026-09-08 13:19:29 +02:00
..
lib feat(theseus/aegis): SPL token support (view balances + send) 2026-09-07 23:55:09 +02:00
addon.json feat(theseus/aegis): official brand favicon + discoverable Add-wallet UX 2026-09-08 13:19:29 +02:00
electrum-servers.json feat(theseus/bchwallet): receive + history — vault-derived keys, cashaddr, QR, electrum 2026-09-06 02:46:41 +02:00
index.js feat(theseus/aegis): SPL token support (view balances + send) 2026-09-07 23:55:09 +02:00
panel.html feat(theseus/aegis): official brand favicon + discoverable Add-wallet UX 2026-09-08 13:19:29 +02:00
panel.js feat(theseus/aegis): official brand favicon + discoverable Add-wallet UX 2026-09-08 13:19:29 +02:00
qr.js feat(theseus/bchwallet): receive + history — vault-derived keys, cashaddr, QR, electrum 2026-09-06 02:46:41 +02:00
wallet-inject.js feat(theseus/aegis): EIP-3085 wallet_addEthereumChain + EIP-3326 switchChain 2026-09-07 22:26:27 +02:00