Track/Bus Inspector: remove unused latency "apply" button
Latency changes, and reset, are always directly applied. LatencyGUI::finish is invoked by every change
This commit is contained in:
parent
7f12483336
commit
2fd57d23fa
@ -60,7 +60,6 @@ using namespace Gtkmm2ext;
|
|||||||
|
|
||||||
RouteParams_UI::RouteParams_UI ()
|
RouteParams_UI::RouteParams_UI ()
|
||||||
: ArdourWindow (_("Tracks and Busses"))
|
: ArdourWindow (_("Tracks and Busses"))
|
||||||
, latency_apply_button (Stock::APPLY)
|
|
||||||
, track_menu(0)
|
, track_menu(0)
|
||||||
{
|
{
|
||||||
insert_box = 0;
|
insert_box = 0;
|
||||||
@ -114,7 +113,6 @@ RouteParams_UI::RouteParams_UI ()
|
|||||||
update_title();
|
update_title();
|
||||||
|
|
||||||
latency_packer.set_spacing (18);
|
latency_packer.set_spacing (18);
|
||||||
latency_button_box.pack_start (latency_apply_button);
|
|
||||||
delay_label.set_alignment (0, 0.5);
|
delay_label.set_alignment (0, 0.5);
|
||||||
|
|
||||||
// changeable area
|
// changeable area
|
||||||
@ -286,7 +284,6 @@ RouteParams_UI::cleanup_latency_frame ()
|
|||||||
if (latency_widget) {
|
if (latency_widget) {
|
||||||
latency_frame.remove ();
|
latency_frame.remove ();
|
||||||
latency_packer.remove (*latency_widget);
|
latency_packer.remove (*latency_widget);
|
||||||
latency_packer.remove (latency_button_box);
|
|
||||||
latency_packer.remove (delay_label);
|
latency_packer.remove (delay_label);
|
||||||
latency_connections.drop_connections ();
|
latency_connections.drop_connections ();
|
||||||
latency_click_connection.disconnect ();
|
latency_click_connection.disconnect ();
|
||||||
@ -307,10 +304,8 @@ RouteParams_UI::setup_latency_frame ()
|
|||||||
delay_label.set_text (buf);
|
delay_label.set_text (buf);
|
||||||
|
|
||||||
latency_packer.pack_start (*latency_widget, false, false);
|
latency_packer.pack_start (*latency_widget, false, false);
|
||||||
latency_packer.pack_start (latency_button_box, false, false);
|
latency_packer.pack_start (delay_label, false, false);
|
||||||
latency_packer.pack_start (delay_label);
|
|
||||||
|
|
||||||
latency_click_connection = latency_apply_button.signal_clicked().connect (sigc::mem_fun (*latency_widget, &LatencyGUI::finish));
|
|
||||||
_route->signal_latency_updated.connect (latency_connections, invalidator (*this), boost::bind (&RouteParams_UI::refresh_latency, this), gui_context());
|
_route->signal_latency_updated.connect (latency_connections, invalidator (*this), boost::bind (&RouteParams_UI::refresh_latency, this), gui_context());
|
||||||
|
|
||||||
latency_frame.add (latency_packer);
|
latency_frame.add (latency_packer);
|
||||||
|
@ -92,8 +92,6 @@ private:
|
|||||||
|
|
||||||
Gtk::Frame latency_frame;
|
Gtk::Frame latency_frame;
|
||||||
Gtk::VBox latency_packer;
|
Gtk::VBox latency_packer;
|
||||||
Gtk::HButtonBox latency_button_box;
|
|
||||||
Gtk::Button latency_apply_button;
|
|
||||||
LatencyGUI* latency_widget;
|
LatencyGUI* latency_widget;
|
||||||
Gtk::Label delay_label;
|
Gtk::Label delay_label;
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user