-
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