-
3e6987d72f
fix(market): remove the chart divider between interval buttons and the plot
DanS
2026-07-03 18:01:44 -05:00
-
42c511b13a
fix(market): tighten blank space above interval buttons; pad below the divider
DanS
2026-07-03 17:59:16 -05:00
-
ef9141c248
feat(market): default chart to 1M, divider below interval buttons, drop chart dots
DanS
2026-07-03 17:25:26 -05:00
-
8c88afe16e
feat(market): card/chart refinements — 8-cell min width, larger labels, flat fill, range-matched change
DanS
2026-07-03 17:09:40 -05:00
-
d48c6db21c
feat(market): range-based chart intervals; redesign group cards (value top-right + body sparkline)
DanS
2026-07-03 16:52:09 -05:00
-
ced1773e70
feat(market): chart gradient fill, period change %, timestamped hover, high/low markers
DanS
2026-07-03 15:53:41 -05:00
-
d76c109063
feat(market): 2-cell min group height; declutter + polish the price chart
DanS
2026-07-03 15:45:10 -05:00
-
5aa3cc4d51
feat(market): historical chart intervals, stats overlay, configurable outline, easier resize
DanS
2026-07-03 15:37:31 -05:00
-
4e15a2b1ba
feat(market): 3-cell min groups, full accent outline, tighter chart, no scrollbar
DanS
2026-07-03 15:15:17 -05:00
-
021ba88522
fix(market): extend portfolio drag dot-grid to the bottom of the viewport
DanS
2026-07-03 15:00:07 -05:00
-
c1d5f79502
feat(market): real historical sparklines via CoinGecko market_chart
DanS
2026-07-03 14:50:17 -05:00
-
db212a81c6
feat(market): fine 32px square portfolio grid that scales to width and scrolls
DanS
2026-07-03 14:30:04 -05:00
-
67f6156030
feat(market): stat-tile group cards + grid fills available width and height
DanS
2026-07-03 14:13:16 -05:00
-
76ed09fad0
feat(market): square grid cells (2x1 min), preserve grid on edit, sparkline interval
DanS
2026-07-03 04:15:38 -05:00
-
77219c5ce7
feat(market): portfolio groups as a draggable/resizable dashboard grid
DanS
2026-07-03 01:54:20 -05:00
-
b26aff392b
feat(market): optional price-trend sparkline per portfolio group
DanS
2026-07-03 01:15:23 -05:00
-
b0ded528b1
fix(dialogs): let Combo dropdowns / popups work inside overlay dialogs
DanS
2026-07-03 01:02:18 -05:00
-
301b3df77e
feat(market): per-group configurable price data
DanS
2026-07-03 00:10:42 -05:00
-
ae4e6486c6
feat(market): portfolio editor — taller icon grid + custom color picker
DanS
2026-07-02 23:53:18 -05:00
-
d838243caa
feat(market): redesign the Manage-portfolio editor as a two-column layout
DanS
2026-07-02 23:44:16 -05:00
-
75f33e41eb
feat(market): portfolio groups — PORTFOLIO heading, clickable cards, icon + color
DanS
2026-07-02 23:20:21 -05:00
-
1263058ba7
fix(market): remove empty band between the stats row and the chart
DanS
2026-07-02 22:49:09 -05:00
-
9bcdf51895
feat(market): compact chart w/ time axis; floating portfolio + redesigned group cards
DanS
2026-07-02 22:32:19 -05:00
-
67feaea767
feat(market): rework tab layout — responsive chart + refined portfolio + group cards
DanS
2026-07-02 22:12:11 -05:00
-
3e1cdd15f3
fix(market): portfolio editor address checklist was collapsing to zero height
DanS
2026-07-02 21:53:08 -05:00
-
af2db4366c
refactor(audit): de-duplicate the main.cpp backdrop draw + DPI transition
DanS
2026-07-02 21:00:40 -05:00
-
cb74fbbff0
refactor(audit): unify config-dir resolution through Platform::getConfigDir
DanS
2026-07-02 20:49:24 -05:00
-
121a79e768
refactor(audit): batch 9 — de-duplicate balance/peers/transactions UI cards
DanS
2026-07-02 20:18:02 -05:00
-
262891229a
refactor(audit): batch 8 — share the post-encrypt daemon-restart block
DanS
2026-07-02 20:03:40 -05:00
-
dcd09dc542
refactor(audit): batch 7 — RPC/settings/lite/effects mechanical dedups
DanS
2026-07-02 19:56:54 -05:00
-
4635a56e89
refactor(audit): batch 6 — de-duplicate the app_network send/balance paths
DanS
2026-07-02 19:36:27 -05:00
-
9c533fa485
refactor(audit): batch 5 — share the updater HTTP/download layer
DanS
2026-07-02 19:17:44 -05:00
-
de11850c74
refactor(audit): batch 4 — UI design-system helpers + i18n
DanS
2026-07-02 17:29:12 -05:00
-
280a71e973
refactor(audit): batch 3 — decompose App::update() + collapse acrylic fork
DanS
2026-07-02 16:40:40 -05:00
-
7891c689fb
refactor(audit): batch 2 — remove dead scaffolding from the shipping binary
DanS
2026-07-02 16:20:53 -05:00
-
f8150434d4
fix(audit): batch 1 — latent unlock/path/rescan correctness bugs
DanS
2026-07-02 15:54:36 -05:00
-
530bf24abf
fix(market): populate combined address list so portfolio sees addresses
DanS
2026-07-02 03:27:44 -05:00
-
e3b53258b7
fix(settings): swap Install bundled/Test connection; unique daemon Refresh ID
DanS
2026-07-02 03:09:43 -05:00
-
f9e4db4abf
feat(settings): merge BACKUP & DATA into the WALLET card
DanS
2026-07-02 02:59:31 -05:00
-
bdccddfeee
feat(settings): rename RPC toggle to "RPC Connection..." (Tools & Actions style)
DanS
2026-07-02 02:53:08 -05:00
-
d68bc27aac
feat(settings): make RPC CONNECTION a collapsible toggle (like Tools & Actions)
DanS
2026-07-02 02:49:19 -05:00
-
51667b5a27
feat(settings): add "Open app folder" button next to "Open data folder"
DanS
2026-07-02 02:44:43 -05:00
-
96e05b4ba6
feat(settings): daemon maintenance actions right-aligned on Test row; fix Open-folder overflow
DanS
2026-07-02 02:26:58 -05:00
-
36386b2b84
fix(settings): keep "Open data folder" on the data-dir row
DanS
2026-07-02 01:56:29 -05:00
-
2fc577fb18
feat(settings): SECURITY on one fill-width row + Advanced daemon actions shown by default
DanS
2026-07-02 01:43:46 -05:00
-
5180f74a68
feat(settings): rebuild Node & Security as one fill-width card
DanS
2026-07-02 01:28:14 -05:00
-
fc5ce019e2
feat(settings): 2x2 grid for Node & Security (fills the card width)
DanS
2026-07-02 00:55:52 -05:00
-
7826be4b13
feat(settings): single full-width Node & Security column (no empty gap)
DanS
2026-07-02 00:20:30 -05:00
-
5d6e78c719
feat(settings): masonry Node & Security — fill the empty bottom-right
DanS
2026-07-02 00:08:32 -05:00
-
a1e4acfe86
feat(settings): fix Node & Security empty space — 70/30 split + Advanced in right column
DanS
2026-07-01 23:48:45 -05:00
-
419f8bb9cb
fix(console): fill scanline banding into the empty space below the last row
DanS
2026-07-01 23:35:01 -05:00
-
c5ef9e42ed
fix(console): correct CRT scanline alternation (was skipping rows)
DanS
2026-07-01 23:25:09 -05:00
-
f0243307f1
feat(portfolio): Overview right-click to add/remove an address to a portfolio
DanS
2026-07-01 22:44:04 -05:00
-
95ddfa05ee
feat(portfolio): Market card entries + "Manage" editor dialog
DanS
2026-07-01 22:41:20 -05:00
-
ecc0043559
feat(portfolio): persisted portfolio entries + pure sum helpers
DanS
2026-07-01 22:32:53 -05:00
-
3a9ff5f021
feat(settings): make Node & Security columns responsive (stack when narrow)
DanS
2026-07-01 21:46:11 -05:00
-
1faaa54a07
feat(market): merge price + chart into one card; simplify stats
DanS
2026-07-01 21:31:29 -05:00
-
61f8c54742
feat(market): flatten pair selection into round buttons (no exchange dropdown)
DanS
2026-07-01 21:20:12 -05:00
-
48fc9ba8bb
fix(settings): clamp About-logo height so it doesn't overlap the buttons
DanS
2026-07-01 21:06:39 -05:00
-
2552234610
feat(mining): fetch pool hashrates + miner version at startup
DanS
2026-07-01 21:01:35 -05:00
-
ff20a8a44e
feat(console): terminal polish — lite/color-coded toggles, dark bg, monospace font
DanS
2026-07-01 20:53:08 -05:00
-
245d9bf976
feat(console): collapsible JSON in command output
DanS
2026-07-01 20:04:59 -05:00
-
1c248d727a
refactor(console): phase 5b — decompose toolbar/input/commands-popup methods
DanS
2026-07-01 19:25:12 -05:00
-
57291ef28c
refactor(console): phase 5 — decompose renderOutput into focused sub-steps
DanS
2026-07-01 19:16:36 -05:00
-
18c1de87db
refactor(console): phase 4b — extract ConsoleScrollController
DanS
2026-07-01 18:52:15 -05:00
-
0cdbbd024e
refactor(console): phase 4 — extract ConsoleSelectionController from the god-class
DanS
2026-07-01 18:46:06 -05:00
-
779c9682d4
refactor(console): phase 3 — thread-safe ConsoleModel ingest queue; fix data race
DanS
2026-07-01 18:35:25 -05:00
-
33735b1d52
refactor(console): phase 2 — channel-as-semantic key; decouple executor from UI colors
DanS
2026-07-01 18:22:35 -05:00
-
19e83eb12a
refactor(console): phase 1 — extract pure ConsoleTextLayout (wrap/hit-test/selection)
DanS
2026-07-01 17:58:29 -05:00
-
f12153cdd0
refactor(console): phase 0 — remove dead code + fix channel/arg bugs
DanS
2026-07-01 17:40:38 -05:00
-
8abc0ec113
feat(console): JSON indent guides on result lines
DanS
2026-07-01 16:43:34 -05:00
-
5a677f6202
feat(console): right-click "Copy value" for hashes/addresses under the cursor
DanS
2026-07-01 16:40:38 -05:00
-
efec3a50a1
revert(console): drop the redundant jump-to-bottom pill
DanS
2026-07-01 16:38:05 -05:00
-
4ed69d4e9f
feat(console): filter match highlight + match count
DanS
2026-07-01 16:34:18 -05:00
-
e0d6d6bc4d
feat(console): left-edge channel accent bar (replaces inline log prefixes)
DanS
2026-07-01 16:30:43 -05:00
-
e9121fe49e
feat(console): jump-to-bottom "N new" pill when scrolled up
DanS
2026-07-01 16:25:34 -05:00
-
b5001ad4db
refactor(console): unify lite + full-node console behind a pluggable executor
DanS
2026-07-01 15:59:17 -05:00
-
1266b6e68e
feat(market): auto-populate exchange pairs from CoinGecko (adds OurBit); DRGX dashboard
DanS
2026-07-01 15:25:22 -05:00
-
57f52b7a6c
feat(ui): semibold window title + "Lite" suffix on the lite build
DanS
2026-07-01 15:13:40 -05:00
-
a6964621a8
feat(settings): About logo scales to card height; Node&Security Advanced expander; lite gating
DanS
2026-07-01 15:13:40 -05:00
-
14f5fdc559
fix(overview): mining addresses visible at 0 balance; drag-reorder always applies
DanS
2026-07-01 15:02:15 -05:00
-
1a00ec3359
feat(mining): left pool card (Manual/Auto, metrics, scrollable pool list)
DanS
2026-07-01 14:35:33 -05:00
-
5c490c8d53
feat(mining): auto-balance driver, per-pool algo, live miner version
DanS
2026-07-01 14:35:22 -05:00
-
d0586e5e75
feat(mining): pool registry, schema-aware stats fetcher, pool-select setting
DanS
2026-07-01 14:35:13 -05:00
-
-
24e8fb4942
chore: bump full-node to 2.0.0; stop tracking the generated manifest
DanS
2026-06-28 15:20:56 -05:00
-
1393d9ae1a
feat(lite): vendor SDXL backend source; source deps from git.dragonx.is
DanS
2026-06-28 15:06:42 -05:00
-
3ce62326f9
chore(lite): send-smoke harness + checkpoint generator
DanS
2026-06-27 21:27:35 -05:00
-
b20e7efb16
feat(lite): network-tab polish, reworked key-export/QR dialogs
DanS
2026-06-27 21:27:25 -05:00
-
4473e7e00a
feat(updater): in-app dragonxd updater + browse-all-releases
DanS
2026-06-27 21:27:13 -05:00
-
2e8e214689
refactor(ui): app-wide compact, translucent tooltips
DanS
2026-06-27 21:26:52 -05:00
-
69a6fb3e64
fix(fullnode): smooth witness-cache progress from the new daemon's done/total
DanS
2026-06-22 15:48:33 -05:00
-
ed6120eef9
feat(fullnode): parse the new multi-threaded daemon's witness-rebuild progress
DanS
2026-06-22 13:41:36 -05:00
-
a5bd2dadd7
fix(fullnode): make witness sub-phase upgrade-only to stop progress thrash
DanS
2026-06-22 13:09:29 -05:00
-
25ee1496b4
fix(fullnode): make witness/rescan progress work on the real daemon
DanS
2026-06-22 13:00:36 -05:00
-
e2bc3623b6
fix(fullnode): stable overall progress for Sapling witness rebuild
DanS
2026-06-21 12:44:01 -05:00
-
b32fe07cb1
feat(fullnode): show Sapling note witness-rebuild progress
DanS
2026-06-21 12:23:52 -05:00
-
a0532275dd
feat(fullnode): auto-reconcile wallet after bootstrap; runtime rescan for pruned nodes
DanS
2026-06-21 11:48:30 -05:00
-
7df00b0909
fix(ui): move Daemon binary into its own full-width row below Node & Security
DanS
2026-06-19 02:41:33 -05:00
-
090e288c44
fix(ui): put all node action buttons on one toolbar row under Daemon binary
DanS
2026-06-18 23:18:57 -05:00
-
6544c10ac1
fix(ui): tidy Node maintenance layout + widen the Daemon binary panel
DanS
2026-06-18 21:21:06 -05:00