Show preset-browser button if annoted presets are available
This commit is contained in:
parent
71fa4fa75c
commit
7a66b22428
|
@ -431,7 +431,9 @@ AUPluginUI::AUPluginUI (boost::shared_ptr<PluginInsert> insert)
|
|||
smaller_hbox->pack_start (add_button, false, false);
|
||||
smaller_hbox->pack_start (save_button, false, false);
|
||||
smaller_hbox->pack_start (delete_button, false, false);
|
||||
|
||||
if (has_descriptive_presets ()) {
|
||||
smaller_hbox->pack_start (preset_browser_button, false, false);
|
||||
}
|
||||
#if 0
|
||||
/* one day these might be useful with an AU plugin, but not yet */
|
||||
smaller_hbox->pack_start (automation_mode_label, false, false);
|
||||
|
|
|
@ -115,6 +115,9 @@ GenericPluginUI::GenericPluginUI (boost::shared_ptr<PluginInsert> pi, bool scrol
|
|||
smaller_hbox->pack_start (add_button, false, false);
|
||||
smaller_hbox->pack_start (save_button, false, false);
|
||||
smaller_hbox->pack_start (delete_button, false, false);
|
||||
if (pi->controls().size() > 0 && has_descriptive_presets ()) {
|
||||
smaller_hbox->pack_start (preset_browser_button, false, false);
|
||||
}
|
||||
if (pi->controls().size() > 0) {
|
||||
smaller_hbox->pack_start (reset_button, false, false, 4);
|
||||
}
|
||||
|
|
|
@ -305,6 +305,9 @@ LV2PluginUI::LV2PluginUI(boost::shared_ptr<PluginInsert> pi,
|
|||
if (pi->controls().size() > 0) {
|
||||
_ardour_buttons_box.pack_end (reset_button, false, false, 4);
|
||||
}
|
||||
if (has_descriptive_presets ()) {
|
||||
_ardour_buttons_box.pack_end (preset_browser_button, false, false);
|
||||
}
|
||||
_ardour_buttons_box.pack_end (delete_button, false, false);
|
||||
_ardour_buttons_box.pack_end (save_button, false, false);
|
||||
_ardour_buttons_box.pack_end (add_button, false, false);
|
||||
|
|
|
@ -45,6 +45,9 @@ VSTPluginUI::VSTPluginUI (boost::shared_ptr<ARDOUR::PluginInsert> insert, boost:
|
|||
if (insert->controls().size() > 0) {
|
||||
box->pack_end (reset_button, false, false, 4);
|
||||
}
|
||||
if (has_descriptive_presets ()) {
|
||||
box->pack_end (preset_browser_button, false, false);
|
||||
}
|
||||
box->pack_end (delete_button, false, false);
|
||||
box->pack_end (save_button, false, false);
|
||||
box->pack_end (add_button, false, false);
|
||||
|
|
Loading…
Reference in New Issue