From 05bc96f4d2bf5f68f5416f287034e86f4e59c11d Mon Sep 17 00:00:00 2001 From: Paul Davis Date: Wed, 19 Oct 2016 17:44:54 -0400 Subject: move MIDI port options out of engine dialog and into prefs --- gtk2_ardour/engine_dialog.h | 39 +-------------------------------------- 1 file changed, 1 insertion(+), 38 deletions(-) (limited to 'gtk2_ardour/engine_dialog.h') diff --git a/gtk2_ardour/engine_dialog.h b/gtk2_ardour/engine_dialog.h index 6a90d3b055..8f47f2b5a3 100644 --- a/gtk2_ardour/engine_dialog.h +++ b/gtk2_ardour/engine_dialog.h @@ -137,6 +137,7 @@ class EngineControl : public ArdourDialog, public PBD::ScopedConnectionList { void midi_option_changed (); void setup_midi_tab_for_backend (); + void setup_midi_tab_for_jack (); void refresh_midi_display (std::string focus = ""); void update_midi_options (); @@ -349,44 +350,6 @@ class EngineControl : public ArdourDialog, public PBD::ScopedConnectionList { void midi_latency_adjustment_changed(Gtk::Adjustment *, MidiDeviceSettings, bool); void midi_device_enabled_toggled(ArdourButton *, MidiDeviceSettings); sigc::connection lm_back_button_signal; - - /* MIDI port management */ - struct MidiPortColumns : public Gtk::TreeModel::ColumnRecord { - - MidiPortColumns () { - add (name); - add (pretty_name); - add (in_use); - add (music_data); - add (control_data); - add (selection); - add (port); - } - - Gtk::TreeModelColumn name; - Gtk::TreeModelColumn pretty_name; - Gtk::TreeModelColumn in_use; - Gtk::TreeModelColumn music_data; - Gtk::TreeModelColumn control_data; - Gtk::TreeModelColumn selection; - Gtk::TreeModelColumn > port; - }; - - MidiPortColumns midi_port_columns; - Gtk::TreeView midi_input_view; - Gtk::TreeView midi_output_view; - int pretty_name_column; - int use_column; - int music_column; - int control_column; - int selection_column; - - void refill_midi_ports (bool for_input); - void pretty_name_edit (std::string const & path, std::string const & new_text, Gtk::TreeView*); - void midi_use_column_toggled (std::string const & path, Gtk::TreeView*); - void midi_music_column_toggled (std::string const & path, Gtk::TreeView*); - void midi_control_column_toggled (std::string const & path, Gtk::TreeView*); - void midi_selection_column_toggled (std::string const & path, Gtk::TreeView*); }; #endif /* __gtk2_ardour_engine_dialog_h__ */ -- cgit v1.2.3