Use PBD::to_string from pbd/string_convert.h in SoundFileBox class
[ardour.git] / gtk2_ardour / add_route_dialog.cc
index a18ca05adc8f33cf090635863f52a68d5fe38d24..5871712800dfcf80585e742e88be3f606156af6c 100644 (file)
@@ -209,7 +209,6 @@ AddRouteDialog::~AddRouteDialog ()
 void
 AddRouteDialog::channel_combo_changed ()
 {
-       maybe_update_name_template_entry ();
        refill_track_modes ();
 }
 
@@ -371,8 +370,13 @@ AddRouteDialog::refill_track_modes ()
        vector<string> s;
 
        s.push_back (_("Normal"));
+#ifdef XXX_OLD_DESTRUCTIVE_API_XXX
        s.push_back (_("Non Layered"));
+#endif
        s.push_back (_("Tape"));
+       if (!ARDOUR::Profile->get_mixbus ()) {
+               s.push_back (_("Tape"));
+       }
 
        set_popdown_strings (mode_combo, s);
        mode_combo.set_active_text (s.front());
@@ -455,6 +459,8 @@ AddRouteDialog::track_template ()
 void
 AddRouteDialog::on_show ()
 {
+       routes_spinner.grab_focus ();
+
        refill_channel_setups ();
        refill_route_groups ();