summaryrefslogtreecommitdiff
path: root/gtk2_ardour/export_dialog.h
diff options
context:
space:
mode:
authorBen Loftis <ben@harrisonconsoles.com>2020-01-23 17:05:36 -0600
committerBen Loftis <ben@harrisonconsoles.com>2020-01-23 17:16:41 -0600
commit6f4f28928d7fbe6cf65a175fab5632c36824ce04 (patch)
treec992955be91f2e305d9b2a0c443d1b2471393b5b /gtk2_ardour/export_dialog.h
parent1c97cdb33d724dd3273881ad305f6e38c32827c3 (diff)
Export Dialog: catch major changes, and mark the session dirty. Otherwise changes can be silently lost.
Diffstat (limited to 'gtk2_ardour/export_dialog.h')
-rw-r--r--gtk2_ardour/export_dialog.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/gtk2_ardour/export_dialog.h b/gtk2_ardour/export_dialog.h
index e15a21395e..d2cc5ec719 100644
--- a/gtk2_ardour/export_dialog.h
+++ b/gtk2_ardour/export_dialog.h
@@ -114,6 +114,8 @@ private:
void do_export ();
+ void maybe_set_session_dirty ();
+
void update_realtime_selection ();
void parameter_changed (std::string const&);
@@ -148,6 +150,8 @@ private:
float previous_progress; // Needed for gtk bug workaround
+ bool _initialized;
+
void soundcloud_upload_progress(double total, double now, std::string title);
/* Buttons */