summaryrefslogtreecommitdiff
path: root/gtk2_ardour/session_dialog.h
diff options
context:
space:
mode:
authorRobin Gareus <robin@gareus.org>2015-11-29 17:04:40 +0100
committerRobin Gareus <robin@gareus.org>2015-11-29 17:04:40 +0100
commit0f3c623a3f3696d4cd350958320b2014d0a51f95 (patch)
treeda96e46e96face7f550d1c9135ad7bd97274d6b7 /gtk2_ardour/session_dialog.h
parent7a5cea45e1a586b7db7a2d96a366f8e1272d07c1 (diff)
fix OSX openFile Application Delegate
allows to open Ardour via double-click on a .ardour file in Finder.
Diffstat (limited to 'gtk2_ardour/session_dialog.h')
-rw-r--r--gtk2_ardour/session_dialog.h5
1 files changed, 5 insertions, 0 deletions
diff --git a/gtk2_ardour/session_dialog.h b/gtk2_ardour/session_dialog.h
index c2efd3ab2b..9143007f8f 100644
--- a/gtk2_ardour/session_dialog.h
+++ b/gtk2_ardour/session_dialog.h
@@ -76,6 +76,11 @@ class SessionDialog : public ArdourDialog {
bool connect_outs_to_master() const;
bool connect_outs_to_physical() const;
+ void set_provided_session(const std::string& session_name, const std::string& session_path) {
+ _provided_session_name = session_name;
+ _provided_session_path = session_path;
+ }
+
private:
bool new_only;
std::string _provided_session_name;