Commit Graph

  • 17b70a1388 fix(wallet): route switch stop by process-handle ownership, not the external latch DanS 2026-07-15 19:46:11 -05:00
  • 42d59709f9 feat(wallet): confirm before stopping an adopted node to switch wallets DanS 2026-07-15 19:17:08 -05:00
  • 30bc80b2f2 fix(seed): stop an adopted daemon before the migrate-to-seed swap DanS 2026-07-15 19:00:21 -05:00
  • 3808b3ee82 fix(wallet): let a switch restart an adopted (external) daemon DanS 2026-07-15 18:20:50 -05:00
  • bb5124c1ae feat(wallets): show "HD wallet" instead of "?" when the seed flag is unreadable DanS 2026-07-15 16:47:17 -05:00
  • e6c78da062 fix(wallets): detect seed-phrase wallets offline via hdchain fMnemonicSeed DanS 2026-07-15 16:24:06 -05:00
  • 5874142186 fix(wallets): don't mislabel a legacy HD wallet as "Seed phrase" DanS 2026-07-15 16:02:50 -05:00
  • 928335dd6b fix(wallet-switch): late-fail revert, shutdown-freeze, per-wallet PIN gate DanS 2026-07-15 15:41:03 -05:00
  • 63dcda0ad1 fix(wallet-switch): close gaps found verifying clusters A/B/C DanS 2026-07-15 13:06:56 -05:00
  • 122db9d903 fix(wallet-switch): cluster C — no mis-scoping in the unknown-identity window DanS 2026-07-15 12:45:18 -05:00
  • fc509a9340 fix(wallet-switch): cluster B — daemon-switch robustness DanS 2026-07-15 12:37:11 -05:00
  • f546d3e2b1 fix(wallet-switch): cluster A — identity/secret teardown on wallet switch DanS 2026-07-15 12:29:45 -05:00
  • 6f0f95f4fb fix(image-picker): avoid shutdown UB in the async decode counter DanS 2026-07-15 11:55:11 -05:00
  • a7c50ff19b perf(image-picker): decode hover animations off-thread (no UI hang) DanS 2026-07-15 11:50:27 -05:00
  • e7f2d2e3c7 feat(image-picker): animated-image badge on GIF/WebP thumbnails DanS 2026-07-15 11:44:57 -05:00
  • 137147921c fix(contacts): don't keep the app awake for off-screen animated avatars DanS 2026-07-15 11:26:31 -05:00
  • fd0cab41f0 feat(image-picker): play animated thumbnails on hover DanS 2026-07-15 11:22:57 -05:00
  • 4b8d80b2fc feat(contacts): animated avatars (GIF/WebP) with a Settings toggle DanS 2026-07-15 11:11:06 -05:00
  • 923d086092 feat(images): WebP decode via libwebp + more stb formats DanS 2026-07-15 10:57:01 -05:00
  • 6ac8f66644 fix(contacts): review fixes for the avatar library grid DanS 2026-07-15 10:33:51 -05:00
  • 62fc202557 feat(contacts): image avatars are now a managed library grid DanS 2026-07-15 10:22:35 -05:00
  • f8034b843a fix(contacts): stricter path guard in pruneOrphanAvatar DanS 2026-07-15 10:09:00 -05:00
  • 731d4e04ff feat(contacts): avatars in Table view + prune orphaned avatar images DanS 2026-07-15 10:08:04 -05:00
  • 9649654c3c fix(contacts): adversarial-review fixes — delete UB, JPEG decode, footer clip DanS 2026-07-15 09:49:34 -05:00
  • e1df5ea798 feat(image-picker): thumbnails fill width at 6 per row DanS 2026-07-15 09:43:23 -05:00
  • a53b13b6b6 feat(image-picker): smooth scroll, inset scrollbar, 2-column folder grid DanS 2026-07-15 09:31:48 -05:00
  • bc3c6037fc fix(image-picker): inset content from rounded card + center footer DanS 2026-07-15 09:09:18 -05:00
  • a338fac208 fix(contacts): edit-dialog layout polish + per-row edit + hover address DanS 2026-07-15 08:53:05 -05:00
  • 9bc2a0b62a feat(contacts): tall edit dialog — fill vertical space, accent Save DanS 2026-07-15 08:29:04 -05:00
  • 1b3446e43c feat(contacts): richer edit-dialog avatar picker (preview, chips, image, icons) DanS 2026-07-15 08:07:07 -05:00
  • 19dea53ef8 refactor(contacts): two-column edit dialog — wider, shorter, roomier grid DanS 2026-07-15 07:23:19 -05:00
  • 3d2b734541 refactor(contacts): drop now-unused addrInput schema lookup DanS 2026-07-15 07:10:57 -05:00
  • 2d4ba89c00 feat(contacts): revamp edit dialog with live preview + avatar picker DanS 2026-07-15 07:10:00 -05:00
  • 2249bc31d5 feat(contacts): contact avatars — custom image / Material icon / Z-T badge DanS 2026-07-15 06:49:52 -05:00
  • 1ce37aa0fa feat(contacts): deselect on empty click, actions left of globe, right-click menu DanS 2026-07-15 06:36:50 -05:00
  • 33317c4e78 feat(contacts): per-row hover actions + fix add/edit modal HiDPI widths DanS 2026-07-15 06:19:01 -05:00
  • 03dde25339 test(sweep): seeded contacts-cards/list/table surfaces for the view toggle DanS 2026-07-14 21:53:37 -05:00
  • 3fbb64d14c feat(contacts): switchable Cards / List / Table view for the address list DanS 2026-07-14 21:07:33 -05:00
  • 1b0006a4af fix(contacts): audit fixes — clip, tofu badge, plural, DPI, columns, toolbar DanS 2026-07-14 20:49:15 -05:00
  • ba13875eaf fix(receive): size the QR popup to its content, not 85% of the window DanS 2026-07-14 20:10:49 -05:00
  • a5d44c8aca fix(overview): size the Export-Key modal to its content, not 85% of the window DanS 2026-07-14 20:10:49 -05:00
  • 1a41dec8d8 test(sweep): add capture surfaces for the Wave-2 fund/secret modals DanS 2026-07-14 18:37:22 -05:00
  • 88e10f3e06 feat(overview): migrate the Export-Key modal to the reference design DanS 2026-07-14 18:23:14 -05:00
  • d29283a9b7 feat(overview): migrate the Transfer-funds modal to the reference design DanS 2026-07-14 18:17:13 -05:00
  • ca65aa8bf7 feat(send): migrate the Shield/Merge modal to the reference design DanS 2026-07-14 18:03:54 -05:00
  • dae677acd8 feat(send): migrate the Confirm-Send modal to the reference design DanS 2026-07-14 17:58:11 -05:00
  • 4ef09d5546 fix(ui): drop Validate-address results divider; remove ungapturable daemon-prompt surface DanS 2026-07-14 17:40:59 -05:00
  • 21be39c725 test(sweep): add capture surfaces for the Wave-1 standalone modals DanS 2026-07-14 17:15:24 -05:00
  • abbdf3f4f7 feat(mining): migrate the Windows Defender antivirus-help dialog to reference design DanS 2026-07-14 16:38:07 -05:00
  • 28288d7197 feat(ui): migrate Explorer detail/loading + daemon-update prompt to reference design DanS 2026-07-14 16:33:52 -05:00
  • 304f65c3b4 feat(ui): migrate Validate-address, Address-label & Contacts modals to reference design DanS 2026-07-14 16:24:28 -05:00
  • 04a5078133 feat(receive): migrate QR + Request-payment modals to the reference design DanS 2026-07-14 16:20:02 -05:00
  • b6b4fdacb5 fix(material): light-theme modal backdrop reads light, not dark DanS 2026-07-14 16:09:16 -05:00
  • f6024557d5 refactor(updater): drop dead RenderReleaseList picker; keep shared ReleaseRow DanS 2026-07-14 14:51:02 -05:00
  • d82821ba06 feat(settings): redesign the migrate-to-seed modal onto reference design DanS 2026-07-14 13:55:01 -05:00
  • 8290e96ec4 test(sweep): add modal-pin-setup/-change/-remove capture surfaces DanS 2026-07-14 13:29:02 -05:00
  • 46f7da4fac feat(settings): redesign the PIN setup/change/remove modals onto reference design DanS 2026-07-14 13:29:02 -05:00
  • 5bd07b0505 test(sweep): add modal-decrypt capture surface DanS 2026-07-14 12:02:11 -05:00
  • 90df19b8b6 feat(settings): redesign the remove-encryption (decrypt) modal onto reference design DanS 2026-07-14 12:02:11 -05:00
  • 5985f05fb2 test(sweep): add modal-encrypt & modal-change-passphrase capture surfaces DanS 2026-07-14 11:31:31 -05:00
  • 60ee73bf1d fix(settings): wipe change-passphrase buffers on dialog dismiss DanS 2026-07-14 11:17:34 -05:00
  • 625df8abe6 feat(settings): redesign encrypt & change-passphrase modals onto reference design DanS 2026-07-14 11:13:44 -05:00
  • 5dd68dc9bd feat(settings): migrate Seed phrase backup modal to the reference design DanS 2026-07-14 00:28:25 -05:00
  • 8a30578872 feat(settings): migrate Export Private Key modal + fix outside-click secret leak DanS 2026-07-13 23:47:11 -05:00
  • 63d5c817aa chore(sweep): add modal-bootstrap surface for the standalone bootstrap dialog DanS 2026-07-13 22:37:26 -05:00
  • 3662df550c feat(settings): Bootstrap modal — DialogWarningHeader + centered confirm buttons DanS 2026-07-13 22:17:48 -05:00
  • 067c96c425 feat(settings): Wallets modal — TactileButton + drop the footer divider DanS 2026-07-13 22:16:25 -05:00
  • a2c4a8df73 fix(material): wrap DialogWarningHeader so long warnings don't clip DanS 2026-07-13 22:13:54 -05:00
  • 822891d4ef feat(settings): migrate Export All Keys modal to the reference design DanS 2026-07-13 21:43:53 -05:00
  • 22638b094c feat(settings): migrate Backup Wallet modal to the reference design DanS 2026-07-13 21:37:58 -05:00
  • bf81ec1702 feat(settings): migrate Export-Transactions-CSV modal to the reference design DanS 2026-07-13 21:22:41 -05:00
  • 56cd9b6273 fix(settings): make the rescan slider visible on light themes DanS 2026-07-13 21:04:58 -05:00
  • 8b9cd5bf80 feat(material): extract DialogActionFooter + GlassSectionScope helpers DanS 2026-07-13 20:49:04 -05:00
  • 2b191cea34 fix(settings): securely wipe the exported private key (no heap-lingering secret) DanS 2026-07-13 20:44:25 -05:00
  • 6ecbf835ec refactor(settings): unify the viewing-key care header with the private-key one DanS 2026-07-13 20:37:51 -05:00
  • a13190a6df refactor(settings): import dialog layout polish DanS 2026-07-13 19:59:53 -05:00
  • ffc24ee99b refactor(settings): drop the divider above the import dialog's action buttons DanS 2026-07-13 19:50:05 -05:00
  • 3274c72a58 refactor(settings): drop the redundant "Key" label above the import field DanS 2026-07-13 19:47:59 -05:00
  • b7b32bfde8 fix(settings): stop paste-preview hover flicker from layout shift DanS 2026-07-13 17:52:11 -05:00
  • 0b47134112 feat(settings): labelled Paste/Clear + in-field clipboard preview DanS 2026-07-13 17:43:17 -05:00
  • 828018de2b feat(settings): sweep a private key's funds to your own wallet DanS 2026-07-13 17:29:10 -05:00
  • 2a96c41e07 feat(settings): polish the import-key dialog + paste verify preview DanS 2026-07-13 16:38:36 -05:00
  • c25da0d26d feat(settings): stack the rescan slider above the height field DanS 2026-07-13 16:04:23 -05:00
  • 0c55ed0fe4 feat(settings): send-tab-style slider for the rescan start height DanS 2026-07-13 15:17:15 -05:00
  • 1fc3e03e6f feat(settings): rename to "Import Private Key" + add scan height to it DanS 2026-07-13 14:38:40 -05:00
  • f428292ea4 feat(settings): split import into separate key + viewing-key buttons DanS 2026-07-13 13:53:35 -05:00
  • 46f3001360 feat(settings): redesign the Import Key dialog DanS 2026-07-13 12:58:36 -05:00
  • 8293f02e36 fix(console): RPC modal — pointer cursor + Material restyle DanS 2026-07-13 12:11:54 -05:00
  • b34069f57c fix(console): don't silently drop a filled param after an empty optional DanS 2026-07-13 11:38:25 -05:00
  • 4416e01f9c feat(console): parameter builder in the command explorer (phase 3) DanS 2026-07-13 11:32:35 -05:00
  • 44a17f3ad0 feat(console): enrich the remaining RPC commands for the explorer (phase 2) DanS 2026-07-13 11:16:55 -05:00
  • c9e9c9f979 feat(console): redesign the RPC reference as a novice-friendly command explorer DanS 2026-07-13 11:07:49 -05:00
  • ab4dd370c0 fix(console): RPC command-reference modal audit fixes DanS 2026-07-12 19:25:51 -05:00
  • 675d434958 fix(console): mop up audit minors — timestamp, filter count, new-line count DanS 2026-07-12 18:10:27 -05:00
  • e8055888a5 feat(console): persist the output zoom level across launches DanS 2026-07-12 17:54:47 -05:00
  • 48eceb6593 fix(console): don't coerce quoted or malformed numeric args to JSON numbers DanS 2026-07-12 17:49:02 -05:00
  • 4f71c18884 fix(console): audit fixes — HiDPI, fold UX, stop-confirm, RPC-trace UAF DanS 2026-07-12 17:45:51 -05:00
  • 232b81f8ee feat(settings): surface the console color toggles as checkboxes DanS 2026-07-12 16:40:25 -05:00
  • c40c252c9a feat(console): persist accent toggle + add monochrome-text toggle DanS 2026-07-12 16:26:44 -05:00
  • d156dddcd0 feat(console): toolbar toggle to hide per-line color accent bars DanS 2026-07-12 15:36:51 -05:00