summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRobin Gareus <robin@gareus.org>2015-04-06 18:44:55 +0200
committerRobin Gareus <robin@gareus.org>2015-04-06 18:44:55 +0200
commit446baca43b4fbf9208dddf87547fa663fa578b75 (patch)
tree622bb55642f67c67c47d5917d94f894ff7096b6b
parent68e3ba189e973077dd119eefb22678f16cd6d404 (diff)
renice mixer strip
Also speed up track creation(!). get_icon()’s regexp file search takes a surprising long time.
-rw-r--r--gtk2_ardour/mixer_strip.cc6
1 files changed, 3 insertions, 3 deletions
diff --git a/gtk2_ardour/mixer_strip.cc b/gtk2_ardour/mixer_strip.cc
index 566c01cdc8..03d0cbad92 100644
--- a/gtk2_ardour/mixer_strip.cc
+++ b/gtk2_ardour/mixer_strip.cc
@@ -151,10 +151,10 @@ MixerStrip::init ()
t += string_compose (_("\n%1-%2-click to toggle the width of all strips."), Keyboard::primary_modifier_name(), Keyboard::tertiary_modifier_name ());
}
- width_button.set_image (::get_icon("strip_width"));
+ width_button.set_elements ((ArdourButton::Element)(ArdourButton::Edge|ArdourButton::Body|ArdourButton::StripWidth));
ARDOUR_UI::instance()->set_tip (width_button, t);
- hide_button.set_image(::get_icon("hide"));
+ hide_button.set_elements ((ArdourButton::Element)(ArdourButton::Edge|ArdourButton::Body|ArdourButton::CloseCross));
ARDOUR_UI::instance()->set_tip (&hide_button, _("Hide this mixer strip"));
input_button_box.set_spacing(2);
@@ -518,7 +518,7 @@ MixerStrip::set_route (boost::shared_ptr<Route> rt)
if (midi_input_enable_button == 0) {
midi_input_enable_button = manage (new ArdourButton);
midi_input_enable_button->set_name ("midi input button");
- midi_input_enable_button->set_image (::get_icon (X_("midi_socket_small")));
+ midi_input_enable_button->set_elements ((ArdourButton::Element)(ArdourButton::Edge|ArdourButton::Body|ArdourButton::DinMidi));
midi_input_enable_button->signal_button_press_event().connect (sigc::mem_fun (*this, &MixerStrip::input_active_button_press), false);
midi_input_enable_button->signal_button_release_event().connect (sigc::mem_fun (*this, &MixerStrip::input_active_button_release), false);
ARDOUR_UI::instance()->set_tip (midi_input_enable_button, _("Enable/Disable MIDI input"));