use new 'special' rec-en button
authorRobin Gareus <robin@gareus.org>
Tue, 2 Sep 2014 18:43:27 +0000 (20:43 +0200)
committerRobin Gareus <robin@gareus.org>
Tue, 2 Sep 2014 18:43:27 +0000 (20:43 +0200)
gtk2_ardour/meter_strip.cc
gtk2_ardour/route_time_axis.cc
gtk2_ardour/route_ui.cc

index 911606b18d5f7a6a2e8543c7f17b73888580755a..a884c2c10d606b92f3a474f624f1e06f928ba1d2 100644 (file)
@@ -357,7 +357,6 @@ void
 MeterStrip::set_button_names()
 {
        mute_button->set_text (_("M"));
-       rec_enable_button->set_markup ("<span color=\"#f46f6f\">\u25CF</span>");
 
        if (_route && _route->solo_safe()) {
                solo_button->set_visual_state (Gtkmm2ext::VisualState (solo_button->visual_state() | Gtkmm2ext::Insensitive));
index 9a679cb2562715d89fd9347bedfc035e1bcc10de..8923dfddb289956761c57ad1a3bdbd748ca319f9 100644 (file)
@@ -173,10 +173,8 @@ RouteTimeAxisView::set_route (boost::shared_ptr<Route> rt)
                case ARDOUR::Normal:
                case ARDOUR::NonLayered:
                        rec_enable_button->set_image (Glib::RefPtr<Gdk::Pixbuf>());
-                       rec_enable_button->set_markup ("<span color=\"#f46f6f\">\u25CF</span>");
                        break;
                case ARDOUR::Destructive:
-                       rec_enable_button->set_text (string());
                        rec_enable_button->set_image (::get_icon (X_("record_tape_red")));
                        break;
                }
@@ -862,10 +860,8 @@ RouteTimeAxisView::set_track_mode (TrackMode mode, bool apply_to_selection)
                case ARDOUR::NonLayered:
                case ARDOUR::Normal:
                        rec_enable_button->set_image (Glib::RefPtr<Gdk::Pixbuf>());
-                       rec_enable_button->set_markup ("<span color=\"#f46f6f\">\u25CF</span>");
                        break;
                case ARDOUR::Destructive:
-                       rec_enable_button->set_text (string());
                        rec_enable_button->set_image (::get_icon (X_("record_tape_red")));
                        break;
                }
index b8073881c16db1df46c21a9e863e7b225617e15d..d2dc147ead2071d7210226b36ceb4499515fa04c 100644 (file)
@@ -144,7 +144,7 @@ RouteUI::init ()
 
        rec_enable_button = manage (new ArdourButton);
        rec_enable_button->set_name ("record enable button");
-       rec_enable_button->set_markup ("<span weight=\"bold\" color=\"#f46f6f\">\u2B24</span>");
+       rec_enable_button->set_elements ((ArdourButton::Element)(ArdourButton::Edge|ArdourButton::Body|ArdourButton::RecButton));
        UI::instance()->set_tip (rec_enable_button, _("Enable recording on this track"), "");
 
        rec_blink_connection = ARDOUR_UI::instance()->Blink.connect (sigc::mem_fun (*this, &RouteUI::blink_rec_display));