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 |