}
void
-ArdourStartup::set_load_template( string load_template )
+ArdourStartup::set_load_template (string load_template)
{
- use_template_button.set_active( false );
- load_template_override = load_template;
+ use_template_button.set_active (false);
+ load_template_override = load_template;
}
bool
ArdourStartup::use_session_template ()
{
- if (!load_template_override.empty())
+ if (!load_template_override.empty()) {
return true;
+ }
if (use_template_button.get_active()) {
return template_chooser.get_active_row_number() > 0;
use_session_as_template_button.show ();
session_template_chooser.show ();
- Gtk::FileFilter* template_filter = manage (new (Gtk::FileFilter));
- template_filter->add_pattern(X_("*.template"));
- session_template_chooser.set_filter (*template_filter);
+ Gtk::FileFilter* session_filter = manage (new (Gtk::FileFilter));
+ session_filter->add_pattern (X_("*.ardour"));
+ session_template_chooser.set_filter (*session_filter);
session_template_chooser.set_title (_("Select template"));
vbox3->pack_start (*hbox4b, false, false);
hbox->set_spacing (4);
hbox->pack_start (*manage (new Label (_("Browse:"))), PACK_SHRINK);
hbox->pack_start (existing_session_chooser);
- session_existing_vbox.pack_start (*hbox);
+ session_existing_vbox.pack_start (*hbox, false, false);
hbox->show_all ();
}