From 6ccffbaf0937c7814f3c49510859d13bc033df99 Mon Sep 17 00:00:00 2001 From: André Nusser Date: Sun, 1 Nov 2015 21:00:05 +0100 Subject: Improve behavior of overwrite_file_dialog. - Make overwrite file dialogs transient. - Cancelling the overwrite dialog doesn't close initial dialog. --- gtk2_ardour/ardour_ui.h | 3 +++ 1 file changed, 3 insertions(+) (limited to 'gtk2_ardour/ardour_ui.h') diff --git a/gtk2_ardour/ardour_ui.h b/gtk2_ardour/ardour_ui.h index 1c00d9893f..b43b2d62a2 100644 --- a/gtk2_ardour/ardour_ui.h +++ b/gtk2_ardour/ardour_ui.h @@ -114,6 +114,7 @@ class ButtonJoiner; class ConnectionEditor; class MainClock; class Mixer_UI; +class ArdourPrompter; class PublicEditor; class SaveAsDialog; class SessionDialog; @@ -555,6 +556,7 @@ class ARDOUR_UI : public Gtkmm2ext::UI, public ARDOUR::SessionHandlePtr void open_session (); void open_recent_session (); + bool process_save_template_prompter (ArdourPrompter& prompter); void save_template (); void edit_metadata (); @@ -598,6 +600,7 @@ class ARDOUR_UI : public Gtkmm2ext::UI, public ARDOUR::SessionHandlePtr guint32 last_key_press_time; + bool process_snapshot_session_prompter (ArdourPrompter& prompter, bool switch_to_it); void snapshot_session (bool switch_to_it); SaveAsDialog* save_as_dialog; -- cgit v1.2.3