#include "ardour/audioregion.h"
#include "ardour/export_status.h"
#include "ardour/export_handler.h"
+#include "ardour/profile.h"
#include "export_dialog.h"
#include "export_report.h"
if (!status->aborted()) {
hide();
-
- NagScreen* ns = NagScreen::maybe_nag (_("export"));
-
- if (ns) {
- ns->nag ();
- delete ns;
+ if (!ARDOUR::Profile->get_mixbus()) {
+ NagScreen* ns = NagScreen::maybe_nag (_("export"));
+ if (ns) {
+ ns->nag ();
+ delete ns;
+ }
}
} else {
notify_errors ();
std::string route_state_id () const;
+protected:
struct SoloMuteRelease {
SoloMuteRelease (bool was_active)
: active (was_active)
SoloMuteRelease* _solo_release;
SoloMuteRelease* _mute_release;
+private:
void setup_invert_buttons ();
void set_invert_button_state ();
void invert_menu_toggled (uint32_t);
#include "ardour/session.h"
#include "ardour/session_state_utils.h"
#include "ardour/template_utils.h"
+#include "ardour/profile.h"
#include "startup.h"
#include "opts.h"
VBox* vbox = manage (new VBox);
vbox->pack_start (*final_label, true, true);
- vbox->pack_start (plugin_disco_button, true, false);
+ if (!Profile->get_mixbus()) {
+ vbox->pack_start (plugin_disco_button, true, false);
+ }
vbox->show ();
final_page_index = append_page (*vbox);