wowlet: first-run 'be your own node' welcome + deferred startup + non-blocking node toggle. On first launch a welcome dialog lets the user choose own-node vs remote BEFORE any node starts (gated on firstRun; later launches use the saved choice); node start moved past it in WindowManager. Settings toggle now stops wownerod non-blocking (no UI freeze while it flushes LMDB). Copy: 'many recommended', no em-dash

This commit is contained in:
jwinterm
2026-06-19 16:02:17 -04:00
parent 487875ee9e
commit 3eab1e14fa
6 changed files with 66 additions and 12 deletions
+1 -1
View File
@@ -176,7 +176,7 @@ void Settings::setupNetworkTab() {
if (enabled)
daemonManager()->start();
else
daemonManager()->stop();
daemonManager()->stop(false); // non-blocking: don't freeze Settings while wownerod flushes
m_nodes->autoConnect(true);
});
} else {