summaryrefslogtreecommitdiff
path: root/gtk2_ardour/startup_fsm.cc
AgeCommit message (Collapse)Author
2019-12-14First batch of MessageDialog replacementsRobin Gareus
2019-12-14cleanup and recomment StartupFSM::load_from_application_api()Paul Davis
2019-12-14remove unnecessary calls to Application::readyPaul Davis
2019-12-12fix startup FSM handling when pre-release dialog is shown AND cmdline ↵Paul Davis
session info is given
2019-12-09Autostart must {try to} use the session sample-rate. There is no ambiguity ↵Ben Loftis
here.
2019-11-06move all responsibility for autostart into StartupFSM and out of engine dialogPaul Davis
2019-11-06implement intended auto-start logic for startupFSMPaul Davis
2019-11-06if user uses Ctrl/Cmd-w to close a dialog during startup, treat that as a ↵Paul Davis
request to exit
2019-10-26Show PluginScanDialog only if needed (cancel VST scan)Robin Gareus
2019-10-25make logic for creation of startup plugin scan a little clearerPaul Davis
Also, do not actually show dialog unless it's a new user or the user explicitly asks for VST scan at startup
2019-10-25fix deletion/pointer errorPaul Davis
Not sure why the now deleted hack was ever necessary for the compiler
2019-10-24somewhat substantial changes to StartupFSM to try to get relationships ↵Paul Davis
betweem various dialogs, plugin scanning and splash screen correct Added extensive comments to try to explain the nightmare of plugin discovery
2019-10-18fix two thinkos with startup sequencePaul Davis
1) audio/MIDI setup was being shown unnecessarily 2) could crash if entire startup sequence passed without any dialogs being necessary
2019-10-12reintroduce code that can automatically connect to JACK under the right ↵Paul Davis
conditions
2019-10-11enforce singleton nature of Splash a little more rigorously, and slightly ↵Paul Davis
rationalize it's use
2019-10-10goto preferred over reentrancyPaul Davis
2019-10-10fix error in startup sequence when command line argument is given and ↵Paul Davis
pre-release dialog is shown
2019-10-10move pre-release dialog into StartupFSM (and enlarge font sizing)Paul Davis
2019-10-10center all(?) early-startup dialogsPaul Davis
2019-10-10fix up handling of audio/MIDI setup dialog and remove debug outputPaul Davis
2019-10-10changes to get startupFSM working (more) correctlyPaul Davis
2019-10-10add StartupFSM::end() (empty for now) and remove unused statesPaul Davis
2019-10-10add initial version of StartupFSM along with its owners/usersPaul Davis