This website requires JavaScript.
ae4e6486c6
feat(market): portfolio editor — taller icon grid + custom color picker
DanS and Claude Opus 4.8
2026-07-02 23:53:18 -05:00
d838243caa
feat(market): redesign the Manage-portfolio editor as a two-column layout
DanS and Claude Opus 4.8
2026-07-02 23:44:16 -05:00
75f33e41eb
feat(market): portfolio groups — PORTFOLIO heading, clickable cards, icon + color
DanS and Claude Opus 4.8
2026-07-02 23:20:21 -05:00
1263058ba7
fix(market): remove empty band between the stats row and the chart
DanS and Claude Opus 4.8
2026-07-02 22:49:09 -05:00
9bcdf51895
feat(market): compact chart w/ time axis; floating portfolio + redesigned group cards
DanS and Claude Opus 4.8
2026-07-02 22:32:19 -05:00
67feaea767
feat(market): rework tab layout — responsive chart + refined portfolio + group cards
DanS and Claude Opus 4.8
2026-07-02 22:12:11 -05:00
3e1cdd15f3
fix(market): portfolio editor address checklist was collapsing to zero height
DanS and Claude Opus 4.8
2026-07-02 21:53:08 -05:00
af2db4366c
refactor(audit): de-duplicate the main.cpp backdrop draw + DPI transition
DanS and Claude Opus 4.8
2026-07-02 21:00:40 -05:00
cb74fbbff0
refactor(audit): unify config-dir resolution through Platform::getConfigDir
DanS and Claude Opus 4.8
2026-07-02 20:49:24 -05:00
121a79e768
refactor(audit): batch 9 — de-duplicate balance/peers/transactions UI cards
DanS and Claude Opus 4.8
2026-07-02 20:18:02 -05:00
262891229a
refactor(audit): batch 8 — share the post-encrypt daemon-restart block
DanS and Claude Opus 4.8
2026-07-02 20:03:40 -05:00
dcd09dc542
refactor(audit): batch 7 — RPC/settings/lite/effects mechanical dedups
DanS and Claude Opus 4.8
2026-07-02 19:56:54 -05:00
4635a56e89
refactor(audit): batch 6 — de-duplicate the app_network send/balance paths
DanS and Claude Opus 4.8
2026-07-02 19:36:27 -05:00
9c533fa485
refactor(audit): batch 5 — share the updater HTTP/download layer
DanS and Claude Opus 4.8
2026-07-02 19:17:44 -05:00
de11850c74
refactor(audit): batch 4 — UI design-system helpers + i18n
DanS and Claude Opus 4.8
2026-07-02 17:29:12 -05:00
280a71e973
refactor(audit): batch 3 — decompose App::update() + collapse acrylic fork
DanS and Claude Opus 4.8
2026-07-02 16:40:40 -05:00
7891c689fb
refactor(audit): batch 2 — remove dead scaffolding from the shipping binary
DanS and Claude Opus 4.8
2026-07-02 16:20:53 -05:00
f8150434d4
fix(audit): batch 1 — latent unlock/path/rescan correctness bugs
DanS and Claude Opus 4.8
2026-07-02 15:54:36 -05:00
530bf24abf
fix(market): populate combined address list so portfolio sees addresses
DanS and Claude Opus 4.8
2026-07-02 03:27:44 -05:00
e3b53258b7
fix(settings): swap Install bundled/Test connection; unique daemon Refresh ID
DanS and Claude Opus 4.8
2026-07-02 03:09:43 -05:00
f9e4db4abf
feat(settings): merge BACKUP & DATA into the WALLET card
DanS and Claude Opus 4.8
2026-07-02 02:59:31 -05:00
bdccddfeee
feat(settings): rename RPC toggle to "RPC Connection..." (Tools & Actions style)
DanS and Claude Opus 4.8
2026-07-02 02:53:08 -05:00
d68bc27aac
feat(settings): make RPC CONNECTION a collapsible toggle (like Tools & Actions)
DanS and Claude Opus 4.8
2026-07-02 02:49:19 -05:00
51667b5a27
feat(settings): add "Open app folder" button next to "Open data folder"
DanS and Claude Opus 4.8
2026-07-02 02:44:43 -05:00
96e05b4ba6
feat(settings): daemon maintenance actions right-aligned on Test row; fix Open-folder overflow
DanS and Claude Opus 4.8
2026-07-02 02:26:58 -05:00
36386b2b84
fix(settings): keep "Open data folder" on the data-dir row
DanS and Claude Opus 4.8
2026-07-02 01:56:29 -05:00
2fc577fb18
feat(settings): SECURITY on one fill-width row + Advanced daemon actions shown by default
DanS and Claude Opus 4.8
2026-07-02 01:43:46 -05:00
5180f74a68
feat(settings): rebuild Node & Security as one fill-width card
DanS and Claude Opus 4.8
2026-07-02 01:28:14 -05:00
fc5ce019e2
feat(settings): 2x2 grid for Node & Security (fills the card width)
DanS and Claude Opus 4.8
2026-07-02 00:55:52 -05:00
7826be4b13
feat(settings): single full-width Node & Security column (no empty gap)
DanS and Claude Opus 4.8
2026-07-02 00:20:30 -05:00
5d6e78c719
feat(settings): masonry Node & Security — fill the empty bottom-right
DanS and Claude Opus 4.8
2026-07-02 00:08:32 -05:00
a1e4acfe86
feat(settings): fix Node & Security empty space — 70/30 split + Advanced in right column
DanS and Claude Opus 4.8
2026-07-01 23:48:45 -05:00
419f8bb9cb
fix(console): fill scanline banding into the empty space below the last row
DanS and Claude Opus 4.8
2026-07-01 23:35:01 -05:00
c5ef9e42ed
fix(console): correct CRT scanline alternation (was skipping rows)
DanS and Claude Opus 4.8
2026-07-01 23:25:09 -05:00
f0243307f1
feat(portfolio): Overview right-click to add/remove an address to a portfolio
DanS and Claude Opus 4.8
2026-07-01 22:44:04 -05:00
95ddfa05ee
feat(portfolio): Market card entries + "Manage" editor dialog
DanS and Claude Opus 4.8
2026-07-01 22:41:20 -05:00
ecc0043559
feat(portfolio): persisted portfolio entries + pure sum helpers
DanS and Claude Opus 4.8
2026-07-01 22:32:53 -05:00
3a9ff5f021
feat(settings): make Node & Security columns responsive (stack when narrow)
DanS and Claude Opus 4.8
2026-07-01 21:46:11 -05:00
1faaa54a07
feat(market): merge price + chart into one card; simplify stats
DanS and Claude Opus 4.8
2026-07-01 21:31:29 -05:00
61f8c54742
feat(market): flatten pair selection into round buttons (no exchange dropdown)
DanS and Claude Opus 4.8
2026-07-01 21:20:12 -05:00
48fc9ba8bb
fix(settings): clamp About-logo height so it doesn't overlap the buttons
DanS and Claude Opus 4.8
2026-07-01 21:06:39 -05:00
2552234610
feat(mining): fetch pool hashrates + miner version at startup
DanS and Claude Opus 4.8
2026-07-01 21:01:35 -05:00
ff20a8a44e
feat(console): terminal polish — lite/color-coded toggles, dark bg, monospace font
DanS and Claude Opus 4.8
2026-07-01 20:53:08 -05:00
245d9bf976
feat(console): collapsible JSON in command output
DanS and Claude Opus 4.8
2026-07-01 20:04:59 -05:00
1c248d727a
refactor(console): phase 5b — decompose toolbar/input/commands-popup methods
DanS and Claude Opus 4.8
2026-07-01 19:25:12 -05:00
57291ef28c
refactor(console): phase 5 — decompose renderOutput into focused sub-steps
DanS and Claude Opus 4.8
2026-07-01 19:16:36 -05:00
18c1de87db
refactor(console): phase 4b — extract ConsoleScrollController
DanS and Claude Opus 4.8
2026-07-01 18:52:15 -05:00
0cdbbd024e
refactor(console): phase 4 — extract ConsoleSelectionController from the god-class
DanS and Claude Opus 4.8
2026-07-01 18:46:06 -05:00
779c9682d4
refactor(console): phase 3 — thread-safe ConsoleModel ingest queue; fix data race
DanS and Claude Opus 4.8
2026-07-01 18:35:25 -05:00
33735b1d52
refactor(console): phase 2 — channel-as-semantic key; decouple executor from UI colors
DanS and Claude Opus 4.8
2026-07-01 18:22:35 -05:00
19e83eb12a
refactor(console): phase 1 — extract pure ConsoleTextLayout (wrap/hit-test/selection)
DanS and Claude Opus 4.8
2026-07-01 17:58:29 -05:00
f12153cdd0
refactor(console): phase 0 — remove dead code + fix channel/arg bugs
DanS and Claude Opus 4.8
2026-07-01 17:40:38 -05:00
8abc0ec113
feat(console): JSON indent guides on result lines
DanS and Claude Opus 4.8
2026-07-01 16:43:34 -05:00
5a677f6202
feat(console): right-click "Copy value" for hashes/addresses under the cursor
DanS and Claude Opus 4.8
2026-07-01 16:40:38 -05:00
efec3a50a1
revert(console): drop the redundant jump-to-bottom pill
DanS and Claude Opus 4.8
2026-07-01 16:38:05 -05:00
4ed69d4e9f
feat(console): filter match highlight + match count
DanS and Claude Opus 4.8
2026-07-01 16:34:18 -05:00
e0d6d6bc4d
feat(console): left-edge channel accent bar (replaces inline log prefixes)
DanS and Claude Opus 4.8
2026-07-01 16:30:43 -05:00
e9121fe49e
feat(console): jump-to-bottom "N new" pill when scrolled up
DanS and Claude Opus 4.8
2026-07-01 16:25:34 -05:00
b5001ad4db
refactor(console): unify lite + full-node console behind a pluggable executor
DanS and Claude Opus 4.8
2026-07-01 15:59:17 -05:00
1266b6e68e
feat(market): auto-populate exchange pairs from CoinGecko (adds OurBit); DRGX dashboard
DanS and Claude Opus 4.8
2026-07-01 15:25:22 -05:00
57f52b7a6c
feat(ui): semibold window title + "Lite" suffix on the lite build
DanS and Claude Opus 4.8
2026-07-01 15:13:40 -05:00
a6964621a8
feat(settings): About logo scales to card height; Node&Security Advanced expander; lite gating
DanS and Claude Opus 4.8
2026-07-01 15:13:40 -05:00
14f5fdc559
fix(overview): mining addresses visible at 0 balance; drag-reorder always applies
DanS and Claude Opus 4.8
2026-07-01 15:02:15 -05:00
1a00ec3359
feat(mining): left pool card (Manual/Auto, metrics, scrollable pool list)
DanS and Claude Opus 4.8
2026-07-01 14:35:33 -05:00
5c490c8d53
feat(mining): auto-balance driver, per-pool algo, live miner version
DanS and Claude Opus 4.8
2026-07-01 14:35:22 -05:00
d0586e5e75
feat(mining): pool registry, schema-aware stats fetcher, pool-select setting
DanS and Claude Opus 4.8
2026-07-01 14:35:13 -05:00
24e8fb4942
chore: bump full-node to 2.0.0; stop tracking the generated manifest
DanS and Claude Opus 4.8
2026-06-28 15:20:56 -05:00
1393d9ae1a
feat(lite): vendor SDXL backend source; source deps from git.dragonx.is
DanS and Claude Opus 4.8
2026-06-28 15:06:42 -05:00
3ce62326f9
chore(lite): send-smoke harness + checkpoint generator
DanS and Claude Opus 4.8
2026-06-27 21:27:35 -05:00
b20e7efb16
feat(lite): network-tab polish, reworked key-export/QR dialogs
DanS and Claude Opus 4.8
2026-06-27 21:27:25 -05:00
4473e7e00a
feat(updater): in-app dragonxd updater + browse-all-releases
DanS and Claude Opus 4.8
2026-06-27 21:27:13 -05:00
2e8e214689
refactor(ui): app-wide compact, translucent tooltips
DanS and Claude Opus 4.8
2026-06-27 21:26:52 -05:00
69a6fb3e64
fix(fullnode): smooth witness-cache progress from the new daemon's done/total
DanS and Claude Opus 4.8
2026-06-22 15:48:33 -05:00
ed6120eef9
feat(fullnode): parse the new multi-threaded daemon's witness-rebuild progress
DanS and Claude Opus 4.8
2026-06-22 13:41:36 -05:00
a5bd2dadd7
fix(fullnode): make witness sub-phase upgrade-only to stop progress thrash
DanS and Claude Opus 4.8
2026-06-22 13:09:29 -05:00
25ee1496b4
fix(fullnode): make witness/rescan progress work on the real daemon
DanS and Claude Opus 4.8
2026-06-22 13:00:36 -05:00
e2bc3623b6
fix(fullnode): stable overall progress for Sapling witness rebuild
DanS and Claude Opus 4.8
2026-06-21 12:44:01 -05:00
b32fe07cb1
feat(fullnode): show Sapling note witness-rebuild progress
DanS and Claude Opus 4.8
2026-06-21 12:23:52 -05:00
a0532275dd
feat(fullnode): auto-reconcile wallet after bootstrap; runtime rescan for pruned nodes
DanS and Claude Opus 4.8
2026-06-21 11:48:30 -05:00
7df00b0909
fix(ui): move Daemon binary into its own full-width row below Node & Security
DanS and Claude Opus 4.8
2026-06-19 02:41:33 -05:00
090e288c44
fix(ui): put all node action buttons on one toolbar row under Daemon binary
DanS and Claude Opus 4.8
2026-06-18 23:18:57 -05:00
6544c10ac1
fix(ui): tidy Node maintenance layout + widen the Daemon binary panel
DanS and Claude Opus 4.8
2026-06-18 21:21:06 -05:00
b2e104358d
feat(fullnode): manage the daemon binary in Settings; stop auto-overwriting it
DanS and Claude Opus 4.8
2026-06-18 21:06:59 -05:00
de70e68472
fix(fullnode): work around daemon note-selection fee-gap on shielded sends
DanS and Claude Opus 4.8
2026-06-17 14:27:52 -05:00
0fe12d65df
fix(ui): drop duplicate daemon log on the startup overlay
DanS and Claude Opus 4.8
2026-06-17 07:48:53 -05:00
37c8287a12
feat(fullnode): add "Repair Wallet" (-zapwallettxes=2) to Settings
DanS and Claude Opus 4.8
2026-06-17 07:42:10 -05:00
6ff80354df
fix(fullnode): reliable rescan completion + self-explaining shielded send errors
DanS and Claude Opus 4.8
2026-06-16 22:43:24 -05:00
f58d009703
fix(lite): show real block height when synced (was 0)
DanS and Claude Opus 4.8
2026-06-16 11:36:58 -05:00
0e2c786ebf
fix(lite): welcome "Restore from seed" now prompts for the seed inline
DanS and Claude Opus 4.8
2026-06-16 02:11:19 -05:00
d54c7f9e11
fix(lite): "Open data folder" points to the actual lite wallet dir
DanS and Claude Opus 4.8
2026-06-16 02:01:40 -05:00
b3251e9244
feat(lite): mirror errors into the lite Console (copyable), not just toasts
DanS and Claude Opus 4.8
2026-06-15 22:59:34 -05:00
c40f4d5815
feat(settings): add an "Open data folder" button (wallet + block data)
DanS and Claude Opus 4.8
2026-06-15 17:14:52 -05:00
5547ab1cac
feat(lite): add "Redownload blocks" (rescan from lite server) to Settings
DanS and Claude Opus 4.8
2026-06-15 17:05:27 -05:00
f0867084f3
fix(ui): stop spurious "failed to read" logo errors in the portable build
DanS and Claude Opus 4.8
2026-06-13 12:58:19 -05:00
5167b52cbd
feat(console): add an "App" toggle to show/hide [app] log lines
DanS and Claude Opus 4.8
2026-06-13 12:52:42 -05:00
e7d11f620a
fix(network): populate the peer count on connect, not just on the Peers tab
DanS and Claude Opus 4.8
2026-06-13 12:45:50 -05:00
168cae9306
feat(explorer): fuzzy search — filter the block list by partial hash/height
DanS and Claude Opus 4.8
2026-06-13 12:38:24 -05:00
317d9028a3
fix(explorer): search re-anchors the block list live instead of opening a modal
DanS and Claude Opus 4.8
2026-06-13 12:19:47 -05:00
09ab8d52c5
feat(explorer): live (debounced) search as the user types
DanS and Claude Opus 4.8
2026-06-13 12:07:01 -05:00
101c835c46
feat(settings): confirmation modals for rescan and restart-daemon
DanS and Claude Opus 4.8
2026-06-13 11:52:44 -05:00