From 1804efbd14a65943239cf5e447991e008b1aa05a Mon Sep 17 00:00:00 2001 From: Carl Hetherington Date: Tue, 12 Jun 2012 13:38:46 +0000 Subject: [PATCH] Filter the existing session chooser to .ardour files, as with the open session chooser. git-svn-id: svn://localhost/ardour2/branches/3.0@12670 d708f5d6-7413-0410-9779-e7cbd77b26cf --- gtk2_ardour/startup.cc | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/gtk2_ardour/startup.cc b/gtk2_ardour/startup.cc index f341fceb91..b1044dfc70 100644 --- a/gtk2_ardour/startup.cc +++ b/gtk2_ardour/startup.cc @@ -1038,9 +1038,14 @@ ArdourStartup::setup_existing_session_page () existing_session_chooser.set_title (_("Select session file")); existing_session_chooser.signal_file_set().connect (sigc::mem_fun (*this, &ArdourStartup::existing_session_selected)); - cerr << "Set existing chooser to " << Config->get_default_session_parent_dir() << endl; existing_session_chooser.set_current_folder(poor_mans_glob (Config->get_default_session_parent_dir())); + FileFilter session_filter; + session_filter.add_pattern ("*.ardour"); + session_filter.set_name (string_compose (_("%1 sessions"), PROGRAM_NAME)); + existing_session_chooser.add_filter (session_filter); + existing_session_chooser.set_filter (session_filter); + #ifdef GTKOSX existing_session_chooser.add_shortcut_folder ("/Volumes"); #endif