-
0e1957c5f9
feat(market): explain why the portfolio Save button is disabled
DanS
2026-07-12 15:22:56 -05:00
-
3f95765dcc
fix(balance): unique IDs + scope filter for the Add-to-portfolio menu
DanS
2026-07-12 15:11:35 -05:00
-
62c92cc862
fix(market): scope the portfolio editor to the active wallet
DanS
2026-07-12 15:08:28 -05:00
-
3aeb847657
fix(market): make portfolio-editor dismiss gestures consistently auto-save
DanS
2026-07-12 15:03:17 -05:00
-
2a9d32e78b
fix(market): close portfolio-editor gaps found in re-audit
DanS
2026-07-12 14:51:32 -05:00
-
97a54f0e0c
fix(market): harden portfolio group editor + HiDPI scaling
DanS
2026-07-12 14:14:45 -05:00
-
82da4af857
feat(market): per-pair candle cache — instant switch-back, no re-fetch
DanS
2026-07-12 13:48:53 -05:00
-
bfe8b4d77d
change(settings): default Windows window opacity to 90%
DanS
2026-07-12 13:40:40 -05:00
-
78c00daf92
change(modals): raise the fixed modal-backdrop blur to 120px
DanS
2026-07-12 13:40:40 -05:00
-
e82514f46a
feat(market): persist chart range + style across sessions
DanS
2026-07-12 12:05:36 -05:00
-
76708e9191
feat(market): line/candle toggle + ~50% taller chart
DanS
2026-07-12 11:54:08 -05:00
-
a767702ff6
feat(market): OHLC hover readout on the candlestick chart
DanS
2026-07-12 11:46:26 -05:00
-
40e8128a30
feat(market): candlestick chart for per-exchange OHLC
DanS
2026-07-12 11:16:44 -05:00
-
326192e75e
feat(market): per-exchange 24h volume in the hero
DanS
2026-07-12 10:58:50 -05:00
-
a107fda9b8
feat(market): loading spinner while the price chart fetches (pair switches)
DanS
2026-07-12 09:38:44 -05:00
-
d1ff58c374
feat(market): per-exchange price chart from each venue's own candle API
DanS
2026-07-12 09:19:55 -05:00
-
156735eb06
feat(modals): fixed modal-backdrop blur, independent of the acrylic slider
DanS
2026-07-12 07:41:53 -05:00
-
2f86bec98e
feat(wallets): subtle empty-state hint in the fixed-height list
DanS
2026-07-12 07:17:34 -05:00
-
6310f51f65
feat(wallets): fixed max-height list + manage scanned folders
DanS
2026-07-12 07:04:43 -05:00
-
09e0b962c3
i18n(wizard): translate the first-run wizard (was all hardcoded English)
DanS
2026-07-12 01:41:18 -05:00
-
758ea06ab7
feat(wizard): modernize the first-run wizard to the current design language
DanS
2026-07-11 22:48:22 -05:00
-
d189ee5ddb
fix(ui): readable error text on dark modal backdrops
DanS
2026-07-11 22:27:44 -05:00
-
32d6e34c45
fix(ui): theme-aware success green for modal status text
DanS
2026-07-11 22:18:48 -05:00
-
088e3371d9
feat(modals): stronger backdrop blur + dim, and anchor floating modals on light skins
DanS
2026-07-11 22:18:48 -05:00
-
49b5ef6b20
fix(wallets): key in-place links on the canonical path (one wallet, one link)
DanS
2026-07-11 21:47:12 -05:00
-
6aaab9e01f
feat(wallets): prefer symlink on Linux/macOS for open-in-place
DanS
2026-07-11 21:39:57 -05:00
-
b7da6335d1
feat(wallets): open external wallets in place via datadir link (no copy)
DanS
2026-07-11 21:21:30 -05:00
-
b765d62e00
feat(wallets): show each external wallet's sub-directory
DanS
2026-07-11 19:17:45 -05:00
-
3dc4d2d860
fix(wallets): make the sort-direction toggle a circular icon button
DanS
2026-07-11 17:26:59 -05:00
-
fe40d38f0d
feat(wallets): segmented sort control (like the Receive all/z/t toggle)
DanS
2026-07-11 17:01:51 -05:00
-
1d3a919ac6
feat(wallets): pin the active wallet to the top of the list
DanS
2026-07-11 16:49:05 -05:00
-
d549127e41
i18n(wallets): translate created-date + sort keys, rebuild CJK subset
DanS
2026-07-11 16:37:36 -05:00
-
54a14485a5
feat(wallets): show created date + sort the wallet list
DanS
2026-07-11 16:37:36 -05:00
-
8eefab99ec
i18n(wallets): clarify never-opened wallet label ("Never" -> "Never opened")
DanS
2026-07-11 16:22:13 -05:00
-
4fdf281230
i18n(wallets): translate the new badge/count keys + rebuild CJK subset
DanS
2026-07-11 16:11:29 -05:00
-
c4f69b5a85
fix(wallets): probe synchronously during the offline screenshot sweep
DanS
2026-07-11 16:03:32 -05:00
-
171b705429
feat(wallets): smooth wheel scrolling for the wallet list
DanS
2026-07-11 15:51:55 -05:00
-
175950a2ec
feat(wallets): exact address/tx counts via a minimal BDB btree parser
DanS
2026-07-11 13:20:35 -05:00
-
36efe99a0f
feat(wallets): vertical label+icon badge stack + async probing
DanS
2026-07-11 12:47:27 -05:00
-
fadbd6a879
docs: Overview marble design mockup
DanS
2026-07-11 12:33:06 -05:00
-
112c581247
feat(wallets): recursive subdir scan + wallet.dat encryption/seed badges
DanS
2026-07-11 12:32:59 -05:00
-
57147fd06b
fix(console): readable theme-colored log text on light themes
DanS
2026-07-11 12:32:49 -05:00
-
aa60188665
fix(ui): tighter, darker, non-clipping card drop shadow
DanS
2026-07-11 12:32:42 -05:00
-
cff958c21e
fix(themes): card shadow no longer cut off at child-window edges
DanS
2026-07-10 20:42:08 -05:00
-
c50125523c
change(themes): make the card shadow uniform (no directional offset)
DanS
2026-07-10 20:24:56 -05:00
-
063f1fa4be
feat(themes): subtle card drop shadow for Light + Marble
DanS
2026-07-10 20:07:24 -05:00
-
ad7a150ad6
change(acrylic): lower the blur slider's range to a gentle max
DanS
2026-07-10 19:54:48 -05:00
-
433c7ae46f
fix(acrylic): frost glass panels at full strength (slider was a near no-op)
DanS
2026-07-10 19:46:18 -05:00
-
a5efbaf83d
change(settings): debug-options gate is once per session
DanS
2026-07-10 18:49:11 -05:00
-
46fb0029b8
feat(settings): gate debug options behind a confirmation (+ re-auth if secured)
DanS
2026-07-10 18:46:50 -05:00
-
aa587d1d84
feat(seed): glow the Migrate-to-seed button for a legacy wallet
DanS
2026-07-10 18:24:41 -05:00
-
3a9edf2200
feat(xmrig-update): two-pane version picker matching the node updater
DanS
2026-07-10 17:56:59 -05:00
-
c25a4e4150
fix(daemon-update): status tooltip only shows on icon hover, not when selected
DanS
2026-07-10 17:42:57 -05:00
-
54945c94bf
refine(daemon-update): version cards show a text label + the icon badge
DanS
2026-07-10 17:37:12 -05:00
-
96a1c54556
refine(daemon-update): pad info surface, right-aligned icon badges, centered install
DanS
2026-07-10 17:33:18 -05:00
-
bedb482855
refine(daemon-update): taller card, unified info surface, tactile card polish
DanS
2026-07-10 17:18:13 -05:00
-
c352364bdc
fix(modals): a fixed-card modal can no longer wheel-scroll as a whole
DanS
2026-07-10 16:52:43 -05:00
-
6b7438b529
feat(daemon-update): render release notes as markdown + tactile Material cards
DanS
2026-07-10 16:44:25 -05:00
-
c6624913de
feat(daemon-update): two-pane version picker (versions left, detail right)
DanS
2026-07-10 16:28:33 -05:00
-
e6bea8eb04
fix(modals): hold dialog hidden until its height settles (no reveal-time slide)
DanS
2026-07-10 15:29:13 -05:00
-
5e5f167fb0
fix(modals): hide the auto-height measuring frame so dialogs only appear centered
DanS
2026-07-10 15:09:05 -05:00
-
1fd794ccc1
fix(modals): vertically center auto-height dialogs in the window
DanS
2026-07-10 15:00:15 -05:00
-
ed4d61c364
fix(wallets): folder picker opens in the DRAGONX data directory
DanS
2026-07-10 14:53:18 -05:00
-
3df516be70
fix(wallets): cap card at viewport + flex list so many wallets never clip
DanS
2026-07-10 14:47:59 -05:00
-
f8fbc32463
fix(wallets): folder picker fills the window; footer no longer clipped
DanS
2026-07-10 14:26:40 -05:00
-
06c8b99bce
feat(wallets): in-app folder picker + roomier, full-width list controls
DanS
2026-07-10 14:11:39 -05:00
-
5eff3adc3c
fix(wallets): roomier cards, no spurious scrollbar
DanS
2026-07-10 02:50:19 -05:00
-
e010822a74
feat(wallets): card-based wallet list — cleaner Material look, no table
DanS
2026-07-10 02:25:12 -05:00
-
b2882095bb
feat(wallets): redesign the modal layout — content-sized, framed, aligned
DanS
2026-07-10 01:58:27 -05:00
-
a80feb708e
fix(window): resize the borderless HWND directly so DPI-move sizes are exact
DanS
2026-07-10 01:08:58 -05:00
-
010465f835
chore(window): extend [WINLOG] with native-rect + min-track tracing
DanS
2026-07-10 01:05:49 -05:00
-
eb08b81706
chore(window): add [WINLOG] window-dimension tracing for the multi-monitor bug
DanS
2026-07-10 00:49:59 -05:00
-
8cbd0cab9d
fix(window): preserve the exact minimum height across monitor DPI moves
DanS
2026-07-09 23:58:05 -05:00
-
a9f0d544cc
fix(window): clamp the restored window size to the display on every startup
DanS
2026-07-09 23:23:39 -05:00
-
13ff20d791
fix(ui): console-commands modal slide + wallets footer clipping
DanS
2026-07-09 22:40:26 -05:00
-
d8cc1e9ee6
fix(wallets): stop the modal bottom section sliding off-screen after a monitor move
DanS
2026-07-09 22:17:44 -05:00
-
e7a3f90102
feat(ui): float all modals card-less like Manage Portfolio
DanS
2026-07-09 21:57:04 -05:00
-
b70f1ae643
feat(market): refine the three portfolio row styles
DanS
2026-07-09 21:07:40 -05:00
-
76a2ef51f3
fix(market): stop the last portfolio row from clipping
DanS
2026-07-09 20:37:43 -05:00
-
8846a96e3d
fix(sweep): flush leaked ImGui popup so scroll survives the full UI sweep
DanS
2026-07-09 20:03:56 -05:00
-
5db7941fbc
feat(market): portfolio row-style redesign + per-wallet scope
DanS
2026-07-09 19:03:07 -05:00
-
a09adb14fb
fix(i18n): back-fill 323 untranslated keys across all 8 languages
DanS
2026-07-09 18:02:39 -05:00
-
d23ee9b75f
feat(wallet): new/import wallets + multi-wallet i18n (P3)
DanS
2026-07-09 17:54:29 -05:00
-
e8a8ce68b2
feat(wallet): wallet-files list + switching (P2)
DanS
2026-07-09 16:20:41 -05:00
-
72bf59149d
feat(wallet): per-wallet data isolation foundation (P1)
DanS
2026-07-09 15:57:23 -05:00
-
82e61da62f
feat(migrate): daemon-update prompt + migrate-to-seed UX polish + i18n
DanS
2026-07-07 22:16:47 -05:00
-
48c79567d7
fix(ui): wrap the DAEMON BINARY status line so it can't clip
DanS
2026-07-07 22:16:30 -05:00
-
6c19fac6f5
fix(ui): DPI-scale hand-drawn overlays + freeze sweep demo state
DanS
2026-07-07 18:58:54 -05:00
-
0d9908019d
fix(wallet): use localtime_s on Windows for the migration backup timestamp
DanS
2026-07-07 17:08:29 -05:00
-
a86cb8f0f3
feat(debug): full UI screenshot sweep — captures modals/dialogs/flows/states
DanS
2026-07-07 16:57:54 -05:00
-
5228da707f
i18n(wallet): translate the migrate-to-seed UI + document it in CLAUDE.md
DanS
2026-07-07 15:58:12 -05:00
-
e66f2b6c8c
feat(wallet): migrate-to-seed, Phase 2 — sweep + adopt (fund-safety gated)
DanS
2026-07-07 15:04:40 -05:00
-
7ee20bb497
fix(wallet): connect the isolated seed node over plaintext RPC + add smoke
DanS
2026-07-07 14:17:00 -05:00
-
718cb82c13
feat(wallet): migrate-to-seed, Phase 1 — isolated seed-wallet creation
DanS
2026-07-07 12:53:36 -05:00
-
403e145b30
feat(wallet): give new full-node wallets a BIP39 seed phrase + backup UI
DanS
2026-07-07 10:49:03 -05:00
-
036199a011
chore(i18n): retire the stale per-language gen_<lang>.py generators
DanS
2026-07-07 01:07:55 -05:00
-
715cfd622e
fix(ui): handle lite-only NavPage cases in tracePageName switch
DanS
2026-07-07 01:04:35 -05:00
-
b75801f5c4
i18n(chat): translate the chat send/receive toasts into all 8 languages
DanS
2026-07-06 23:36:56 -05:00
-
6ddca6aed0
fix(security): auto-lock the lite wallet on idle
DanS
2026-07-06 23:30:38 -05:00
-
ca1ac22b17
i18n(chat): translate the Chat UI strings into all 8 languages
DanS
2026-07-06 23:18:01 -05:00