Commit Graph

  • 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