diff options
author | Paul Davis <paul@linuxaudiosystems.com> | 2016-06-02 19:18:54 -0400 |
---|---|---|
committer | Paul Davis <paul@linuxaudiosystems.com> | 2016-06-02 19:19:22 -0400 |
commit | 8818e1887a6cdf21769d31720a70ecaf9d91b13a (patch) | |
tree | a4590b18845f901ceebd91019caccce8fbac5c38 /gtk2_ardour | |
parent | 54e8a21a09fec734400be1fa5a856f3a0a9580eb (diff) |
there is no explicit "Remote Control ID" control anymore - all done by ordering in the GUI
Diffstat (limited to 'gtk2_ardour')
-rw-r--r-- | gtk2_ardour/mixer_strip.cc | 3 | ||||
-rw-r--r-- | gtk2_ardour/route_time_axis.cc | 5 | ||||
-rw-r--r-- | gtk2_ardour/route_ui.cc | 55 | ||||
-rw-r--r-- | gtk2_ardour/route_ui.h | 1 |
4 files changed, 0 insertions, 64 deletions
diff --git a/gtk2_ardour/mixer_strip.cc b/gtk2_ardour/mixer_strip.cc index f0f0235361..7ef34807a6 100644 --- a/gtk2_ardour/mixer_strip.cc +++ b/gtk2_ardour/mixer_strip.cc @@ -1646,9 +1646,6 @@ MixerStrip::build_route_ops_menu () denormal_menu_item = dynamic_cast<Gtk::CheckMenuItem *> (&items.back()); denormal_menu_item->set_active (_route->denormal_protection()); - items.push_back (SeparatorElem()); - items.push_back (MenuElem (_("Remote Control ID..."), sigc::mem_fun (*this, &RouteUI::open_remote_control_id_dialog))); - if (_route) { /* note that this relies on selection being shared across editor and mixer (or global to the backend, in the future), which is the only diff --git a/gtk2_ardour/route_time_axis.cc b/gtk2_ardour/route_time_axis.cc index 75ea85391c..1121dea382 100644 --- a/gtk2_ardour/route_time_axis.cc +++ b/gtk2_ardour/route_time_axis.cc @@ -590,11 +590,6 @@ RouteTimeAxisView::build_display_menu () } build_size_menu (); items.push_back (MenuElem (_("Height"), *_size_menu)); - - items.push_back (SeparatorElem()); - - items.push_back (MenuElem (_("Remote Control ID..."), sigc::mem_fun (*this, &RouteUI::open_remote_control_id_dialog))); - items.back().set_sensitive (_editor.get_selection().tracks.size() <= 1); items.push_back (SeparatorElem()); // Hook for derived classes to add type specific stuff diff --git a/gtk2_ardour/route_ui.cc b/gtk2_ardour/route_ui.cc index 8b4056d4f8..074f35a08d 100644 --- a/gtk2_ardour/route_ui.cc +++ b/gtk2_ardour/route_ui.cc @@ -2047,61 +2047,6 @@ RouteUI::page_gain_down () } void -RouteUI::open_remote_control_id_dialog () -{ - ArdourDialog dialog (_("Remote Control ID")); - SpinButton* spin = 0; - - dialog.get_vbox()->set_border_width (18); - - if (Config->get_remote_model() == UserOrdered) { - uint32_t const limit = _session->ntracks() + _session->nbusses () + 4; - - HBox* hbox = manage (new HBox); - hbox->set_spacing (6); - hbox->pack_start (*manage (new Label (_("Remote control ID:")))); - spin = manage (new SpinButton); - spin->set_digits (0); - spin->set_increments (1, 10); - spin->set_range (0, limit); - spin->set_value (_route->presentation_info().group_order()); - hbox->pack_start (*spin); - dialog.get_vbox()->pack_start (*hbox); - - dialog.add_button (Stock::CANCEL, RESPONSE_CANCEL); - dialog.add_button (Stock::APPLY, RESPONSE_ACCEPT); - } else { - Label* l = manage (new Label()); - if (_route->is_master() || _route->is_monitor()) { - l->set_markup (string_compose (_("The remote control ID of %1 is: %2\n\n\n" - "The remote control ID of %3 cannot be changed."), - Gtkmm2ext::markup_escape_text (_route->name()), - _route->presentation_info().group_order(), - (_route->is_master() ? _("the master bus") : _("the monitor bus")))); - } else { - l->set_markup (string_compose (_("The remote control ID of %5 is: %2\n\n\n" - "Remote Control IDs are currently determined by track/bus ordering in %6.\n\n" - "%3Use the User Interaction tab of the Preferences window if you want to change this%4"), - (is_track() ? _("track") : _("bus")), - _route->presentation_info().group_order(), - "<span size=\"small\" style=\"italic\">", - "</span>", - Gtkmm2ext::markup_escape_text (_route->name()), - PROGRAM_NAME)); - } - dialog.get_vbox()->pack_start (*l); - dialog.add_button (Stock::OK, RESPONSE_CANCEL); - } - - dialog.show_all (); - int const r = dialog.run (); - - if (r == RESPONSE_ACCEPT && spin) { - _route->set_presentation_group_order_explicit (spin->get_value_as_int ()); - } -} - -void RouteUI::setup_invert_buttons () { /* remove old invert buttons */ diff --git a/gtk2_ardour/route_ui.h b/gtk2_ardour/route_ui.h index af8db27349..ddb6b40b57 100644 --- a/gtk2_ardour/route_ui.h +++ b/gtk2_ardour/route_ui.h @@ -248,7 +248,6 @@ class RouteUI : public virtual AxisView void adjust_latency (); bool process_save_template_prompter (ArdourPrompter& prompter, const std::string& dir); void save_as_template (); - void open_remote_control_id_dialog (); static Gtkmm2ext::ActiveState solo_active_state (boost::shared_ptr<ARDOUR::Stripable>); static Gtkmm2ext::ActiveState solo_isolate_active_state (boost::shared_ptr<ARDOUR::Stripable>); |