Add 'controls' item to plugin insert context menu to always show Ardour generated...
commita47f4dff7845a27002173eab3b9214bb75fb4c7d
authordrobilla <drobilla@d708f5d6-7413-0410-9779-e7cbd77b26cf>
Wed, 18 May 2011 05:00:44 +0000 (18 05:00 +0000)
committerdrobilla <drobilla@d708f5d6-7413-0410-9779-e7cbd77b26cf>
Wed, 18 May 2011 05:00:44 +0000 (18 05:00 +0000)
tree9202118e6255d689b9c89a4767cd7da864d865a7
parentabbdb79d55a6b1a7bddb5f95090aa268493f3e18
Add 'controls' item to plugin insert context menu to always show Ardour generated controls for plugin, even if the plugin has a GUI.  In particular, this gives you UI access to presets and the other handy stuff ardour sticks at the top, for inherently broken external UIs which don't allow Ardour to add such things.

Fix crash related to scale points when showing plugin UIs.

Fix packing of scrolled generic plugin UI so the controls expand (rather than leaving a ton of wasted empty space and using unnecessary scroll bars).

git-svn-id: http://subversion.ardour.org/svn/ardour2/ardour2/branches/3.0@9551 d708f5d6-7413-0410-9779-e7cbd77b26cf
gtk2_ardour/ardour.menus.in
gtk2_ardour/generic_pluginui.cc
gtk2_ardour/plugin_ui.cc
gtk2_ardour/plugin_ui.h
gtk2_ardour/processor_box.cc
gtk2_ardour/processor_box.h
libs/ardour/ardour/plugin_insert.h