mirror of
https://github.com/Ardour/ardour.git
synced 2025-12-07 07:14:56 +01:00
notably modify the design and logic of the startup dialog, so that we can handle the requirements in the 3.0-SG branch reasonably. the two major changes concern the idea that we may need to run the audio setup tab at all times, and that the startup dialog could potentially be "ready" without actually needing to be displayed on-screen. this allows us to ALWAYS use a startup dialog, even if we don't actually need any information from the user. as usual with this kind of change, expect a few logic/workflow glitches
git-svn-id: svn://localhost/ardour2/branches/3.0@13397 d708f5d6-7413-0410-9779-e7cbd77b26cf
This commit is contained in:
parent
a532845e7f
commit
44e88a2d54
5 changed files with 197 additions and 187 deletions
|
|
@ -39,7 +39,7 @@ class EngineControl : public Gtk::VBox {
|
|||
EngineControl ();
|
||||
~EngineControl ();
|
||||
|
||||
static bool engine_running ();
|
||||
static bool need_setup ();
|
||||
int setup_engine ();
|
||||
|
||||
bool was_used() const { return _used; }
|
||||
|
|
@ -95,6 +95,8 @@ class EngineControl : public Gtk::VBox {
|
|||
|
||||
bool _used;
|
||||
|
||||
static bool engine_running ();
|
||||
|
||||
void driver_changed ();
|
||||
void build_command_line (std::vector<std::string>&);
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue