summaryrefslogtreecommitdiff
path: root/gtk2_ardour/foldback_strip.cc
diff options
context:
space:
mode:
authorBen Loftis <ben@harrisonconsoles.com>2020-03-23 15:13:39 -0500
committerBen Loftis <ben@harrisonconsoles.com>2020-03-23 15:24:08 -0500
commitc765079b2f7c5e369875c9f714f078dc0c16af90 (patch)
treeb1d6fb5406b1a36b26e3594db227712242cc53f7 /gtk2_ardour/foldback_strip.cc
parent7058a8074fa7d8778e30ef2e0adbe5e69f179d63 (diff)
Show Sends button should instigate a Spill, akin to a VCA spill
Diffstat (limited to 'gtk2_ardour/foldback_strip.cc')
-rw-r--r--gtk2_ardour/foldback_strip.cc6
1 files changed, 4 insertions, 2 deletions
diff --git a/gtk2_ardour/foldback_strip.cc b/gtk2_ardour/foldback_strip.cc
index 4abb03aaa8..055f57b5df 100644
--- a/gtk2_ardour/foldback_strip.cc
+++ b/gtk2_ardour/foldback_strip.cc
@@ -346,7 +346,7 @@ FoldbackStrip::init ()
_show_sends_button.set_name ("send alert button");
_show_sends_button.set_text (_("Show Sends"));
- UI::instance()->set_tip (&_show_sends_button, _("make mixer strips show sends to this bus"), "");
+ UI::instance()->set_tip (&_show_sends_button, _("Show the strips that send to this bus, and control them from the faders"), "");
send_display.set_flags (CAN_FOCUS);
send_display.set_spacing (4);
@@ -404,8 +404,8 @@ FoldbackStrip::init ()
// or hides.
global_vpacker.pack_start (prev_next_box, Gtk::PACK_SHRINK);
global_vpacker.pack_start (name_button, Gtk::PACK_SHRINK);
- global_vpacker.pack_start (_invert_button_box, Gtk::PACK_SHRINK);
global_vpacker.pack_start (_show_sends_button, Gtk::PACK_SHRINK);
+ global_vpacker.pack_start (_invert_button_box, Gtk::PACK_SHRINK);
global_vpacker.pack_start (send_scroller, true, true);
#ifndef MIXBUS
//add a spacer underneath the foldback bus;
@@ -1283,11 +1283,13 @@ void
FoldbackStrip::show_sends_clicked ()
{
if (_showing_sends) {
+ Mixer_UI::instance()->show_spill (boost::shared_ptr<ARDOUR::Stripable>());
BusSendDisplayChanged (boost::shared_ptr<Route> ()); /* EMIT SIGNAL */
_showing_sends = false;
_show_sends_button.set_active (false);
send_blink_connection.disconnect ();
} else {
+ Mixer_UI::instance()->show_spill (_route);
BusSendDisplayChanged (_route); /* EMIT SIGNAL */
_showing_sends = true;
_show_sends_button.set_active (true);