summaryrefslogtreecommitdiff
path: root/gtk2_ardour/session_dialog.cc
diff options
context:
space:
mode:
authorRobin Gareus <robin@gareus.org>2016-12-27 22:25:22 +0100
committerRobin Gareus <robin@gareus.org>2016-12-27 22:25:22 +0100
commitf76e8868ef8d801b6e114e54f172c4a69ad83967 (patch)
treee05f76fd514859902876b1afd4e14b78d1d8481d /gtk2_ardour/session_dialog.cc
parentbbbf8e61274774972b90397be875a4c6c15b8b54 (diff)
Add GUI support to extract and open session-archives
Diffstat (limited to 'gtk2_ardour/session_dialog.cc')
-rw-r--r--gtk2_ardour/session_dialog.cc6
1 files changed, 6 insertions, 0 deletions
diff --git a/gtk2_ardour/session_dialog.cc b/gtk2_ardour/session_dialog.cc
index 279ff52dee..5ad245eeb5 100644
--- a/gtk2_ardour/session_dialog.cc
+++ b/gtk2_ardour/session_dialog.cc
@@ -412,6 +412,12 @@ SessionDialog::setup_initial_choice_box ()
session_filter.add_pattern (string_compose(X_("*%1"), ARDOUR::statefile_suffix));
session_filter.set_name (string_compose (_("%1 sessions"), PROGRAM_NAME));
existing_session_chooser.add_filter (session_filter);
+
+ FileFilter archive_filter;
+ archive_filter.add_pattern (X_("*.tar.xz"));
+ archive_filter.set_name (_("Session Archives"));
+ existing_session_chooser.add_filter (archive_filter);
+
existing_session_chooser.set_filter (session_filter);
Gtkmm2ext::add_volume_shortcuts (existing_session_chooser);