Robin Gareus
|
f1d614b15d
|
Show PluginScanDialog only if needed (cancel VST scan)
|
2019-10-26 01:12:05 +02:00 |
|
Paul Davis
|
c6b8fc78c8
|
make logic for creation of startup plugin scan a little clearer
Also, do not actually show dialog unless it's a new user or the user explicitly
asks for VST scan at startup
|
2019-10-25 11:55:55 -06:00 |
|
Paul Davis
|
faeaf14e3b
|
fix deletion/pointer error
Not sure why the now deleted hack was ever necessary for the compiler
|
2019-10-25 08:00:22 -06:00 |
|
Paul Davis
|
48161d7f51
|
somewhat substantial changes to StartupFSM to try to get relationships betweem various dialogs, plugin scanning and splash screen correct
Added extensive comments to try to explain the nightmare of plugin discovery
|
2019-10-24 21:32:46 -06:00 |
|
Paul Davis
|
0d86819a2b
|
fix two thinkos with startup sequence
1) audio/MIDI setup was being shown unnecessarily
2) could crash if entire startup sequence passed without any dialogs being necessary
|
2019-10-18 00:07:31 -06:00 |
|
Paul Davis
|
b490115d5f
|
reintroduce code that can automatically connect to JACK under the right conditions
|
2019-10-12 12:10:10 -06:00 |
|
Paul Davis
|
54acf6af6a
|
enforce singleton nature of Splash a little more rigorously, and slightly rationalize it's use
|
2019-10-11 14:29:55 -06:00 |
|
Paul Davis
|
89cab5802a
|
goto preferred over reentrancy
|
2019-10-10 21:47:17 -06:00 |
|
Paul Davis
|
aa2ea11a47
|
fix error in startup sequence when command line argument is given and pre-release dialog is shown
|
2019-10-10 21:37:50 -06:00 |
|
Paul Davis
|
aaecba2116
|
move pre-release dialog into StartupFSM (and enlarge font sizing)
|
2019-10-10 21:24:52 -06:00 |
|
Paul Davis
|
b3f2ed46b1
|
center all(?) early-startup dialogs
|
2019-10-10 19:54:33 -06:00 |
|
Paul Davis
|
7238c7fdc6
|
fix up handling of audio/MIDI setup dialog and remove debug output
|
2019-10-10 16:52:00 -06:00 |
|
Paul Davis
|
20b38ad8ea
|
changes to get startupFSM working (more) correctly
|
2019-10-10 16:52:00 -06:00 |
|
Paul Davis
|
85d81cb6b8
|
add StartupFSM::end() (empty for now) and remove unused states
|
2019-10-10 16:52:00 -06:00 |
|
Paul Davis
|
18b4a4213f
|
add initial version of StartupFSM along with its owners/users
|
2019-10-10 16:52:00 -06:00 |
|