mirror of
https://github.com/Ardour/ardour.git
synced 2025-12-07 07:14:56 +01:00
Restore state of analyze and soundcloud upload checkboxes in ExportDialog
This should be a proper fix for bug #7003, now that I've spent a bit more time reading the code. The options are now stored as part of the export format state.
This commit is contained in:
parent
b66d5e842b
commit
1ee63d2610
2 changed files with 31 additions and 37 deletions
|
|
@ -85,6 +85,9 @@ class ExportFileNotebook : public Gtk::Notebook, public ARDOUR::SessionHandlePtr
|
|||
|
||||
void update_example_filename();
|
||||
|
||||
void update_analysis_button ();
|
||||
void update_soundcloud_upload_button ();
|
||||
|
||||
ARDOUR::ExportProfileManager::FormatStatePtr get_format_state () const { return format_state; }
|
||||
ARDOUR::ExportProfileManager::FilenameStatePtr get_filename_state () const { return filename_state; }
|
||||
|
||||
|
|
@ -95,11 +98,9 @@ class ExportFileNotebook : public Gtk::Notebook, public ARDOUR::SessionHandlePtr
|
|||
void update_tab_label ();
|
||||
void critical_selection_changed ();
|
||||
void analysis_changed ();
|
||||
void soundcloud_upload_changed ();
|
||||
|
||||
void on_show ();
|
||||
void on_hide ();
|
||||
void store_state ();
|
||||
void restore_state ();
|
||||
|
||||
ARDOUR::ExportProfileManager::FormatStatePtr format_state;
|
||||
ARDOUR::ExportProfileManager::FilenameStatePtr filename_state;
|
||||
|
|
@ -123,6 +124,8 @@ class ExportFileNotebook : public Gtk::Notebook, public ARDOUR::SessionHandlePtr
|
|||
Gtk::Alignment tab_close_alignment;
|
||||
Gtk::Button tab_close_button;
|
||||
uint32_t tab_number;
|
||||
|
||||
bool save_format_on_hide;
|
||||
};
|
||||
};
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue