https://gitlab.synchro.net/sbbs/sbbs/-/commit/351cf95aa496824924a75614
Modified Files:
src/sbbs3/ctrl/ConfigWizardUnit.cpp MainFormUnit.cpp MainFormUnit.h
Log Message:
Improve startup w/Config Wizard reliabilityI noticed on one particular system that Canceling or Completingthe configuration wizard on a fresh install, sbbsctrl.exe wouldjust shut down (no error dialog or anything, likely a crash ofsome kind). Instrumenting StartupTimerTick() didn't reveal anythinguseful (it ran to completion).By changing the method of launching the Configuration Wizard,I was able to eliminate this observed problem. Now, the StartupTimerruns twice on a fresh install (just once for a normal startup),and the second run of the StartupTimerTick starts the configurationwizard.I also reverted to the previous behavior of dynamically creatingand destroying the wizard for each use. There's just too much stateinformation to restore if the config wizard is run a second time.Also, removed a bunch of old Registry settings readings (v3.10/11upgrade support) and commented out code.
--- SBBSecho 3.11-Linux
* Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)