summaryrefslogtreecommitdiff
path: root/gtk2_ardour/export_dialog.cc
diff options
context:
space:
mode:
authorRobin Gareus <robin@gareus.org>2016-02-10 03:06:47 +0100
committerRobin Gareus <robin@gareus.org>2016-02-10 03:06:47 +0100
commit4d67739c72031d0998f0e5f6e9cc6a6eed3de712 (patch)
tree04b507bc696f9833a2907b15441384d7e0a395de /gtk2_ardour/export_dialog.cc
parentc1642fead82c58e7ca546b375aaf95459a803d96 (diff)
Post-export Analysis GUI
Diffstat (limited to 'gtk2_ardour/export_dialog.cc')
-rw-r--r--gtk2_ardour/export_dialog.cc12
1 files changed, 10 insertions, 2 deletions
diff --git a/gtk2_ardour/export_dialog.cc b/gtk2_ardour/export_dialog.cc
index acf34dcbbe..006e8f5ba5 100644
--- a/gtk2_ardour/export_dialog.cc
+++ b/gtk2_ardour/export_dialog.cc
@@ -28,6 +28,7 @@
#include "ardour/export_handler.h"
#include "export_dialog.h"
+#include "export_report.h"
#include "gui_thread.h"
#include "nag.h"
@@ -318,7 +319,16 @@ ExportDialog::show_progress ()
}
}
+ status->finish ();
+
+ if (!status->aborted() && status->result_map.size() > 0) {
+ hide();
+ ExportReport er (status);
+ er.run();
+ }
+
if (!status->aborted()) {
+ hide();
NagScreen* ns = NagScreen::maybe_nag (_("export"));
@@ -329,8 +339,6 @@ ExportDialog::show_progress ()
} else {
notify_errors ();
}
-
- status->finish ();
}
gint