-
923d086092
feat(images): WebP decode via libwebp + more stb formats

DanSandClaude Opus 4.8
2026-07-15 10:57:01 -05:00
-
6ac8f66644
fix(contacts): review fixes for the avatar library grid

DanSandClaude Opus 4.8
2026-07-15 10:33:51 -05:00
-
62fc202557
feat(contacts): image avatars are now a managed library grid

DanSandClaude Opus 4.8
2026-07-15 10:22:35 -05:00
-
f8034b843a
fix(contacts): stricter path guard in pruneOrphanAvatar

DanSandClaude Opus 4.8
2026-07-15 10:09:00 -05:00
-
731d4e04ff
feat(contacts): avatars in Table view + prune orphaned avatar images

DanSandClaude Opus 4.8
2026-07-15 10:08:04 -05:00
-
9649654c3c
fix(contacts): adversarial-review fixes — delete UB, JPEG decode, footer clip

DanSandClaude Opus 4.8
2026-07-15 09:49:34 -05:00
-
e1df5ea798
feat(image-picker): thumbnails fill width at 6 per row

DanSandClaude Opus 4.8
2026-07-15 09:43:23 -05:00
-
a53b13b6b6
feat(image-picker): smooth scroll, inset scrollbar, 2-column folder grid

DanSandClaude Opus 4.8
2026-07-15 09:31:48 -05:00
-
bc3c6037fc
fix(image-picker): inset content from rounded card + center footer

DanSandClaude Opus 4.8
2026-07-15 09:09:18 -05:00
-
a338fac208
fix(contacts): edit-dialog layout polish + per-row edit + hover address

DanSandClaude Opus 4.8
2026-07-15 08:53:05 -05:00
-
9bc2a0b62a
feat(contacts): tall edit dialog — fill vertical space, accent Save

DanSandClaude Opus 4.8
2026-07-15 08:29:04 -05:00
-
1b3446e43c
feat(contacts): richer edit-dialog avatar picker (preview, chips, image, icons)

DanSandClaude Opus 4.8
2026-07-15 08:07:07 -05:00
-
19dea53ef8
refactor(contacts): two-column edit dialog — wider, shorter, roomier grid

DanSandClaude Opus 4.8
2026-07-15 07:23:19 -05:00
-
3d2b734541
refactor(contacts): drop now-unused addrInput schema lookup

DanSandClaude Opus 4.8
2026-07-15 07:10:57 -05:00
-
2d4ba89c00
feat(contacts): revamp edit dialog with live preview + avatar picker

DanSandClaude Opus 4.8
2026-07-15 07:10:00 -05:00
-
2249bc31d5
feat(contacts): contact avatars — custom image / Material icon / Z-T badge

DanSandClaude Opus 4.8
2026-07-15 06:49:52 -05:00
-
1ce37aa0fa
feat(contacts): deselect on empty click, actions left of globe, right-click menu

DanSandClaude Opus 4.8
2026-07-15 06:36:50 -05:00
-
33317c4e78
feat(contacts): per-row hover actions + fix add/edit modal HiDPI widths

DanSandClaude Opus 4.8
2026-07-15 06:19:01 -05:00
-
03dde25339
test(sweep): seeded contacts-cards/list/table surfaces for the view toggle

DanSandClaude Opus 4.8
2026-07-14 21:53:37 -05:00
-
3fbb64d14c
feat(contacts): switchable Cards / List / Table view for the address list

DanSandClaude Opus 4.8
2026-07-14 21:07:33 -05:00
-
1b0006a4af
fix(contacts): audit fixes — clip, tofu badge, plural, DPI, columns, toolbar

DanSandClaude Opus 4.8
2026-07-14 20:49:15 -05:00
-
ba13875eaf
fix(receive): size the QR popup to its content, not 85% of the window

DanSandClaude Opus 4.8
2026-07-14 20:10:49 -05:00
-
a5d44c8aca
fix(overview): size the Export-Key modal to its content, not 85% of the window

DanSandClaude Opus 4.8
2026-07-14 20:10:49 -05:00
-
1a41dec8d8
test(sweep): add capture surfaces for the Wave-2 fund/secret modals

DanSandClaude Opus 4.8
2026-07-14 18:37:22 -05:00
-
88e10f3e06
feat(overview): migrate the Export-Key modal to the reference design

DanSandClaude Opus 4.8
2026-07-14 18:23:14 -05:00
-
d29283a9b7
feat(overview): migrate the Transfer-funds modal to the reference design

DanSandClaude Opus 4.8
2026-07-14 18:17:13 -05:00
-
ca65aa8bf7
feat(send): migrate the Shield/Merge modal to the reference design

DanSandClaude Opus 4.8
2026-07-14 18:03:54 -05:00
-
dae677acd8
feat(send): migrate the Confirm-Send modal to the reference design

DanSandClaude Opus 4.8
2026-07-14 17:58:11 -05:00
-
4ef09d5546
fix(ui): drop Validate-address results divider; remove ungapturable daemon-prompt surface

DanSandClaude Opus 4.8
2026-07-14 17:40:59 -05:00
-
21be39c725
test(sweep): add capture surfaces for the Wave-1 standalone modals

DanSandClaude Opus 4.8
2026-07-14 17:15:24 -05:00
-
abbdf3f4f7
feat(mining): migrate the Windows Defender antivirus-help dialog to reference design

DanSandClaude Opus 4.8
2026-07-14 16:38:07 -05:00
-
28288d7197
feat(ui): migrate Explorer detail/loading + daemon-update prompt to reference design

DanSandClaude Opus 4.8
2026-07-14 16:33:52 -05:00
-
304f65c3b4
feat(ui): migrate Validate-address, Address-label & Contacts modals to reference design

DanSandClaude Opus 4.8
2026-07-14 16:24:28 -05:00
-
04a5078133
feat(receive): migrate QR + Request-payment modals to the reference design

DanSandClaude Opus 4.8
2026-07-14 16:20:02 -05:00
-
b6b4fdacb5
fix(material): light-theme modal backdrop reads light, not dark

DanSandClaude Opus 4.8
2026-07-14 16:09:16 -05:00
-
f6024557d5
refactor(updater): drop dead RenderReleaseList picker; keep shared ReleaseRow

DanSandClaude Opus 4.8
2026-07-14 14:51:02 -05:00
-
d82821ba06
feat(settings): redesign the migrate-to-seed modal onto reference design

DanSandClaude Opus 4.8
2026-07-14 13:55:01 -05:00
-
8290e96ec4
test(sweep): add modal-pin-setup/-change/-remove capture surfaces

DanSandClaude Opus 4.8
2026-07-14 13:29:02 -05:00
-
46f7da4fac
feat(settings): redesign the PIN setup/change/remove modals onto reference design

DanSandClaude Opus 4.8
2026-07-14 13:29:02 -05:00
-
5bd07b0505
test(sweep): add modal-decrypt capture surface

DanSandClaude Opus 4.8
2026-07-14 12:02:11 -05:00
-
90df19b8b6
feat(settings): redesign the remove-encryption (decrypt) modal onto reference design

DanSandClaude Opus 4.8
2026-07-14 12:02:11 -05:00
-
5985f05fb2
test(sweep): add modal-encrypt & modal-change-passphrase capture surfaces

DanSandClaude Opus 4.8
2026-07-14 11:31:31 -05:00
-
60ee73bf1d
fix(settings): wipe change-passphrase buffers on dialog dismiss

DanSandClaude Opus 4.8
2026-07-14 11:17:34 -05:00
-
625df8abe6
feat(settings): redesign encrypt & change-passphrase modals onto reference design

DanSandClaude Opus 4.8
2026-07-14 11:13:44 -05:00
-
5dd68dc9bd
feat(settings): migrate Seed phrase backup modal to the reference design

DanSandClaude Opus 4.8
2026-07-14 00:28:25 -05:00
-
8a30578872
feat(settings): migrate Export Private Key modal + fix outside-click secret leak

DanSandClaude Opus 4.8
2026-07-13 23:47:11 -05:00
-
63d5c817aa
chore(sweep): add modal-bootstrap surface for the standalone bootstrap dialog

DanSandClaude Opus 4.8
2026-07-13 22:37:26 -05:00
-
3662df550c
feat(settings): Bootstrap modal — DialogWarningHeader + centered confirm buttons

DanSandClaude Opus 4.8
2026-07-13 22:17:48 -05:00
-
067c96c425
feat(settings): Wallets modal — TactileButton + drop the footer divider

DanSandClaude Opus 4.8
2026-07-13 22:16:25 -05:00
-
a2c4a8df73
fix(material): wrap DialogWarningHeader so long warnings don't clip

DanSandClaude Opus 4.8
2026-07-13 22:13:54 -05:00
-
822891d4ef
feat(settings): migrate Export All Keys modal to the reference design

DanSandClaude Opus 4.8
2026-07-13 21:43:53 -05:00
-
22638b094c
feat(settings): migrate Backup Wallet modal to the reference design

DanSandClaude Opus 4.8
2026-07-13 21:37:58 -05:00
-
bf81ec1702
feat(settings): migrate Export-Transactions-CSV modal to the reference design

DanSandClaude Opus 4.8
2026-07-13 21:22:41 -05:00
-
56cd9b6273
fix(settings): make the rescan slider visible on light themes

DanSandClaude Opus 4.8
2026-07-13 21:04:58 -05:00
-
8b9cd5bf80
feat(material): extract DialogActionFooter + GlassSectionScope helpers

DanSandClaude Opus 4.8
2026-07-13 20:49:04 -05:00
-
2b191cea34
fix(settings): securely wipe the exported private key (no heap-lingering secret)

DanSandClaude Opus 4.8
2026-07-13 20:44:25 -05:00
-
6ecbf835ec
refactor(settings): unify the viewing-key care header with the private-key one

DanSandClaude Opus 4.8
2026-07-13 20:37:51 -05:00
-
a13190a6df
refactor(settings): import dialog layout polish

DanSandClaude Opus 4.8
2026-07-13 19:59:53 -05:00
-
ffc24ee99b
refactor(settings): drop the divider above the import dialog's action buttons

DanSandClaude Opus 4.8
2026-07-13 19:50:05 -05:00
-
3274c72a58
refactor(settings): drop the redundant "Key" label above the import field

DanSandClaude Opus 4.8
2026-07-13 19:47:59 -05:00
-
b7b32bfde8
fix(settings): stop paste-preview hover flicker from layout shift

DanSandClaude Opus 4.8
2026-07-13 17:52:11 -05:00
-
0b47134112
feat(settings): labelled Paste/Clear + in-field clipboard preview

DanSandClaude Opus 4.8
2026-07-13 17:43:17 -05:00
-
828018de2b
feat(settings): sweep a private key's funds to your own wallet

DanSandClaude Opus 4.8
2026-07-13 17:29:10 -05:00
-
2a96c41e07
feat(settings): polish the import-key dialog + paste verify preview

DanSandClaude Opus 4.8
2026-07-13 16:38:36 -05:00
-
c25da0d26d
feat(settings): stack the rescan slider above the height field

DanSandClaude Opus 4.8
2026-07-13 16:04:23 -05:00
-
0c55ed0fe4
feat(settings): send-tab-style slider for the rescan start height

DanSandClaude Opus 4.8
2026-07-13 15:17:15 -05:00
-
1fc3e03e6f
feat(settings): rename to "Import Private Key" + add scan height to it

DanSandClaude Opus 4.8
2026-07-13 14:38:40 -05:00
-
f428292ea4
feat(settings): split import into separate key + viewing-key buttons

DanSandClaude Opus 4.8
2026-07-13 13:53:35 -05:00
-
46f3001360
feat(settings): redesign the Import Key dialog

DanSandClaude Opus 4.8
2026-07-13 12:58:36 -05:00
-
8293f02e36
fix(console): RPC modal — pointer cursor + Material restyle

DanSandClaude Opus 4.8
2026-07-13 12:11:54 -05:00
-
b34069f57c
fix(console): don't silently drop a filled param after an empty optional

DanSandClaude Opus 4.8
2026-07-13 11:38:25 -05:00
-
4416e01f9c
feat(console): parameter builder in the command explorer (phase 3)

DanSandClaude Opus 4.8
2026-07-13 11:32:35 -05:00
-
44a17f3ad0
feat(console): enrich the remaining RPC commands for the explorer (phase 2)

DanSandClaude Opus 4.8
2026-07-13 11:16:55 -05:00
-
c9e9c9f979
feat(console): redesign the RPC reference as a novice-friendly command explorer

DanSandClaude Opus 4.8
2026-07-13 11:07:49 -05:00
-
ab4dd370c0
fix(console): RPC command-reference modal audit fixes

DanSandClaude Opus 4.8
2026-07-12 19:25:51 -05:00
-
675d434958
fix(console): mop up audit minors — timestamp, filter count, new-line count

DanSandClaude Opus 4.8
2026-07-12 18:10:27 -05:00
-
e8055888a5
feat(console): persist the output zoom level across launches

DanSandClaude Opus 4.8
2026-07-12 17:54:47 -05:00
-
48eceb6593
fix(console): don't coerce quoted or malformed numeric args to JSON numbers

DanSandClaude Opus 4.8
2026-07-12 17:49:02 -05:00
-
4f71c18884
fix(console): audit fixes — HiDPI, fold UX, stop-confirm, RPC-trace UAF

DanSandClaude Opus 4.8
2026-07-12 17:45:51 -05:00
-
232b81f8ee
feat(settings): surface the console color toggles as checkboxes

DanSandClaude Opus 4.8
2026-07-12 16:40:25 -05:00
-
c40c252c9a
feat(console): persist accent toggle + add monochrome-text toggle

DanSandClaude Opus 4.8
2026-07-12 16:26:44 -05:00
-
d156dddcd0
feat(console): toolbar toggle to hide per-line color accent bars

DanSandClaude Opus 4.8
2026-07-12 15:36:51 -05:00
-
0e1957c5f9
feat(market): explain why the portfolio Save button is disabled

DanSandClaude Opus 4.8
2026-07-12 15:22:56 -05:00
-
3f95765dcc
fix(balance): unique IDs + scope filter for the Add-to-portfolio menu

DanSandClaude Opus 4.8
2026-07-12 15:11:35 -05:00
-
62c92cc862
fix(market): scope the portfolio editor to the active wallet

DanSandClaude Opus 4.8
2026-07-12 15:08:28 -05:00
-
3aeb847657
fix(market): make portfolio-editor dismiss gestures consistently auto-save

DanSandClaude Opus 4.8
2026-07-12 15:03:17 -05:00
-
2a9d32e78b
fix(market): close portfolio-editor gaps found in re-audit

DanSandClaude Opus 4.8
2026-07-12 14:51:32 -05:00
-
97a54f0e0c
fix(market): harden portfolio group editor + HiDPI scaling

DanSandClaude Opus 4.8
2026-07-12 14:14:45 -05:00
-
82da4af857
feat(market): per-pair candle cache — instant switch-back, no re-fetch

DanSandClaude Opus 4.8
2026-07-12 13:48:53 -05:00
-
bfe8b4d77d
change(settings): default Windows window opacity to 90%

DanSandClaude Opus 4.8
2026-07-12 13:40:40 -05:00
-
78c00daf92
change(modals): raise the fixed modal-backdrop blur to 120px

DanSandClaude Opus 4.8
2026-07-12 13:40:40 -05:00
-
e82514f46a
feat(market): persist chart range + style across sessions

DanSandClaude Opus 4.8
2026-07-12 12:05:36 -05:00
-
76708e9191
feat(market): line/candle toggle + ~50% taller chart

DanSandClaude Opus 4.8
2026-07-12 11:54:08 -05:00
-
a767702ff6
feat(market): OHLC hover readout on the candlestick chart

DanSandClaude Opus 4.8
2026-07-12 11:46:26 -05:00
-
40e8128a30
feat(market): candlestick chart for per-exchange OHLC

DanSandClaude Opus 4.8
2026-07-12 11:16:44 -05:00
-
326192e75e
feat(market): per-exchange 24h volume in the hero

DanSandClaude Opus 4.8
2026-07-12 10:58:50 -05:00
-
a107fda9b8
feat(market): loading spinner while the price chart fetches (pair switches)

DanSandClaude Opus 4.8
2026-07-12 09:38:44 -05:00
-
d1ff58c374
feat(market): per-exchange price chart from each venue's own candle API

DanSandClaude Opus 4.8
2026-07-12 09:19:55 -05:00
-
156735eb06
feat(modals): fixed modal-backdrop blur, independent of the acrylic slider

DanSandClaude Opus 4.8
2026-07-12 07:41:53 -05:00
-
2f86bec98e
feat(wallets): subtle empty-state hint in the fixed-height list

DanSandClaude Opus 4.8
2026-07-12 07:17:34 -05:00