Consolidate session + template file extensions
authorRobin Gareus <robin@gareus.org>
Wed, 18 Oct 2017 17:22:23 +0000 (19:22 +0200)
committerRobin Gareus <robin@gareus.org>
Wed, 18 Oct 2017 17:22:23 +0000 (19:22 +0200)
libs/ardour/ardour/filename_extensions.h
libs/ardour/filename_extensions.cc
libs/ardour/find_session.cc

index 6d50de65703ed3111e3f6478d3d3f4936143d6d4..a664e0f83bf3313b3888a49cd9e839a53403faee 100644 (file)
@@ -35,6 +35,7 @@ namespace ARDOUR {
        LIBARDOUR_API extern const char* const export_preset_suffix;
        LIBARDOUR_API extern const char* const export_format_suffix;
        LIBARDOUR_API extern const char* const session_archive_suffix;
+       LIBARDOUR_API extern const char* const template_archive_suffix;
 
 }
 
index 31f07d5578ea6d67d19e330555c61afc9aacac78..fe83b18a4f615335077a6a40b75fec769602ce53 100644 (file)
@@ -32,6 +32,7 @@ const char* const temp_suffix = X_(".tmp");
 const char* const history_suffix = X_(".history");
 const char* const export_preset_suffix = X_(".preset");
 const char* const export_format_suffix = X_(".format");
-const char* const session_archive_suffix = X_(".ardourzip");
+const char* const session_archive_suffix = X_(".ardour-session-archive");
+const char* const template_archive_suffix = X_(".ardour-template-archive");
 
 }
index 75339c9f51bd802ba758c7b354f5ef6e1e48f8c7..7644422f6f701eb86b0eafbc9a4d39613a9d12fe 100644 (file)
@@ -262,7 +262,7 @@ string inflate_error (int e) {
                case 0:
                        return _("No Error");
                case 1:
-                       return _("File extension is not .tar.xz");
+                       return string_compose (_("File extension is not %1"), session_archive_suffix);
                case 2:
                        return _("Archive is empty");
                case 3: