From 2fd57d23fa9eb3c5ccb090f30bfc4b7843ac4585 Mon Sep 17 00:00:00 2001 From: Robin Gareus Date: Wed, 17 Jul 2019 17:08:00 +0200 Subject: [PATCH] Track/Bus Inspector: remove unused latency "apply" button Latency changes, and reset, are always directly applied. LatencyGUI::finish is invoked by every change --- gtk2_ardour/route_params_ui.cc | 7 +------ gtk2_ardour/route_params_ui.h | 2 -- 2 files changed, 1 insertion(+), 8 deletions(-) diff --git a/gtk2_ardour/route_params_ui.cc b/gtk2_ardour/route_params_ui.cc index 95a945d27c..5495064cab 100644 --- a/gtk2_ardour/route_params_ui.cc +++ b/gtk2_ardour/route_params_ui.cc @@ -60,7 +60,6 @@ using namespace Gtkmm2ext; RouteParams_UI::RouteParams_UI () : ArdourWindow (_("Tracks and Busses")) - , latency_apply_button (Stock::APPLY) , track_menu(0) { insert_box = 0; @@ -114,7 +113,6 @@ RouteParams_UI::RouteParams_UI () update_title(); latency_packer.set_spacing (18); - latency_button_box.pack_start (latency_apply_button); delay_label.set_alignment (0, 0.5); // changeable area @@ -286,7 +284,6 @@ RouteParams_UI::cleanup_latency_frame () if (latency_widget) { latency_frame.remove (); latency_packer.remove (*latency_widget); - latency_packer.remove (latency_button_box); latency_packer.remove (delay_label); latency_connections.drop_connections (); latency_click_connection.disconnect (); @@ -307,10 +304,8 @@ RouteParams_UI::setup_latency_frame () delay_label.set_text (buf); latency_packer.pack_start (*latency_widget, false, false); - latency_packer.pack_start (latency_button_box, false, false); - latency_packer.pack_start (delay_label); + latency_packer.pack_start (delay_label, false, false); - 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()); latency_frame.add (latency_packer); diff --git a/gtk2_ardour/route_params_ui.h b/gtk2_ardour/route_params_ui.h index 1bd850daf9..9cf7f99e8d 100644 --- a/gtk2_ardour/route_params_ui.h +++ b/gtk2_ardour/route_params_ui.h @@ -92,8 +92,6 @@ private: Gtk::Frame latency_frame; Gtk::VBox latency_packer; - Gtk::HButtonBox latency_button_box; - Gtk::Button latency_apply_button; LatencyGUI* latency_widget; Gtk::Label delay_label;