diff options
author | Robin Gareus <robin@gareus.org> | 2015-01-05 18:36:43 +0100 |
---|---|---|
committer | Robin Gareus <robin@gareus.org> | 2015-01-05 18:36:43 +0100 |
commit | 78d0b2eebbfbe1fdd5ec489f30ea12cfeaab838d (patch) | |
tree | 3676638db1fd81514ab69d67cc52215acd8df2fd /gtk2_ardour/session_metadata_dialog.cc | |
parent | 5584f46003e6ac49432ab772b9ee1ad1dc9c797f (diff) |
un-hardcode "*.ardour" file filters
Diffstat (limited to 'gtk2_ardour/session_metadata_dialog.cc')
-rw-r--r-- | gtk2_ardour/session_metadata_dialog.cc | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/gtk2_ardour/session_metadata_dialog.cc b/gtk2_ardour/session_metadata_dialog.cc index 67d04faa9e..bf94d083b8 100644 --- a/gtk2_ardour/session_metadata_dialog.cc +++ b/gtk2_ardour/session_metadata_dialog.cc @@ -26,6 +26,7 @@ #include "pbd/xml++.h" #include "pbd/error.h" +#include "ardour/filename_extensions.h" #include "ardour/session.h" #include "ardour/session_utils.h" @@ -725,7 +726,7 @@ SessionMetadataImporter::run () session_selector.set_default_response(Gtk::RESPONSE_ACCEPT); Gtk::FileFilter session_filter; - session_filter.add_pattern ("*.ardour"); + session_filter.add_pattern (string_compose(X_("*.%1"), ARDOUR::statefile_suffix)); session_filter.set_name (string_compose (_("%1 sessions"), PROGRAM_NAME)); session_selector.add_filter (session_filter); session_selector.set_filter (session_filter); @@ -754,7 +755,7 @@ SessionMetadataImporter::run () /* We have a session: load the data and run dialog */ - string filename = Glib::build_filename (path, name + ".ardour"); + string filename = Glib::build_filename (path, name + "." + ARDOUR::statefile_suffix); XMLTree session_tree; if (!session_tree.read (filename)) { warn_user (_("This session file could not be read!")); |