View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0002074 | ardour | bugs | public | 2008-02-12 20:19 | 2020-04-19 20:12 |
Reporter | realhangman | Assigned To | paul | ||
Priority | normal | Severity | minor | Reproducibility | always |
Status | closed | Resolution | fixed | ||
Product Version | SVN/2.0-ongoing | ||||
Summary | 0002074: [PATCH] Creating a new session with unmarked "automatically connect outputs" nevertheless connects outputs of tracks with master | ||||
Description | Creating a new session with unmarked "automatically connect outputs" nevertheless connects outputs of tracks with master pretty much says it. After creating a new session with Ardour 2.3 which I didn't want to connect anything to anything, Ardour connects the trackoutputs to the master. Small bug, not very important, but the starting dialog seems to ignore the unmarking of the option. | ||||
Tags | No tags attached. | ||||
|
Still the same in 2.8. I do not want any tracks to automatically connect and the session creation dialog ignores it. |
2009-10-19 20:30
|
2074.patch (979 bytes)
diff --git a/gtk2_ardour/ardour_ui.cc b/gtk2_ardour/ardour_ui.cc index 19f9031..e1842b8 100644 --- a/gtk2_ardour/ardour_ui.cc +++ b/gtk2_ardour/ardour_ui.cc @@ -2151,14 +2151,16 @@ ARDOUR_UI::build_session_from_nsd (const Glib::ustring& session_path, const Glib } /// @todo some minor tweaks. + + oconnect = AutoConnectOption (0); - if (new_session_dialog->connect_outs_to_master()) { - oconnect = AutoConnectMaster; - } else if (new_session_dialog->connect_outs_to_physical()) { - oconnect = AutoConnectPhysical; - } else { - oconnect = AutoConnectOption (0); - } + if (new_session_dialog->connect_outputs()) { + if (new_session_dialog->connect_outs_to_master()) { + oconnect = AutoConnectMaster; + } else if (new_session_dialog->connect_outs_to_physical()) { + oconnect = AutoConnectPhysical; + } + } nphysin = (uint32_t) new_session_dialog->input_limit_count(); nphysout = (uint32_t) new_session_dialog->output_limit_count(); |
|
Fixed in 3.0, and the attached patch fixes it in 2.0-ongoing. Assigning to paul in case he wants to put it into a release. |
|
committed rev 5982, good stuff (and stupid code before hand) |
|
Issue has been closed automatically, by Trigger Close Plugin. Feel free to re-open with additional information if you think the issue is not resolved. |
Date Modified | Username | Field | Change |
---|---|---|---|
2008-02-12 20:19 | realhangman | New Issue | |
2009-03-29 08:04 | realhangman | Note Added: 0005846 | |
2009-10-19 20:30 | cth103 | File Added: 2074.patch | |
2009-10-19 20:30 | cth103 | Status | new => assigned |
2009-10-19 20:30 | cth103 | Assigned To | => paul |
2009-10-19 20:31 | cth103 | Note Added: 0006731 | |
2009-10-19 22:15 | cth103 | cost | => 0.00 |
2009-10-19 22:15 | cth103 | Summary | Creating a new session with unmarked "automatically connect outputs" nevertheless connects outputs of tracks with master => [PATCH] Creating a new session with unmarked "automatically connect outputs" nevertheless connects outputs of tracks with master |
2009-10-30 16:47 | paul | Note Added: 0006995 | |
2009-10-30 16:47 | paul | Status | assigned => resolved |
2009-10-30 16:47 | paul | Resolution | open => fixed |
2020-04-19 20:12 | system | Note Added: 0021632 | |
2020-04-19 20:12 | system | Status | resolved => closed |