From 7295d8e9f675f4441ab626c0655b2d2e6663e47e Mon Sep 17 00:00:00 2001 From: David Robillard Date: Sat, 19 Jan 2008 05:06:33 +0000 Subject: [PATCH] Merge with 2.0-ongoing R2943. git-svn-id: svn://localhost/ardour2/branches/3.0@2944 d708f5d6-7413-0410-9779-e7cbd77b26cf --- gtk2_ardour/SConscript | 2 + gtk2_ardour/ardbg | 1 + gtk2_ardour/ardour.menus | 3 + gtk2_ardour/ardour3_ui_default.conf | 6 +- gtk2_ardour/ardour_ui.cc | 58 +++------ gtk2_ardour/ardour_ui.h | 4 +- gtk2_ardour/ardour_ui_dependents.cc | 13 ++ gtk2_ardour/au_pluginui.h | 5 + gtk2_ardour/au_pluginui.mm | 78 ++++++++++-- gtk2_ardour/editor.h | 1 + gtk2_ardour/editor_actions.cc | 5 + gtk2_ardour/editor_mixer.cc | 5 +- gtk2_ardour/editor_ops.cc | 60 +++++++++ gtk2_ardour/plugin_ui.cc | 52 +++++++- gtk2_ardour/plugin_ui.h | 8 +- gtk2_ardour/processor_box.cc | 2 +- gtk2_ardour/splash.cc | 43 ++++++- gtk2_ardour/splash.h | 10 +- libs/ardour/ardour/io.h | 5 +- libs/ardour/audio_unit.cc | 2 +- libs/ardour/audioengine.cc | 3 +- libs/ardour/io.cc | 151 +++++++++++++---------- libs/ardour/rb_effect.cc | 22 ++-- libs/gtkmm2ext/binding_proxy.cc | 22 +++- libs/gtkmm2ext/gtkmm2ext/binding_proxy.h | 4 +- vst/ardevst | 2 +- 26 files changed, 410 insertions(+), 157 deletions(-) diff --git a/gtk2_ardour/SConscript b/gtk2_ardour/SConscript index bc314f2fa4..22ef8bdd66 100644 --- a/gtk2_ardour/SConscript +++ b/gtk2_ardour/SConscript @@ -273,6 +273,8 @@ if env['VST']: if env['LV2']: gtkardour.Append (CCFLAGS="-DHAVE_SLV2") + gtkardour.Merge ([libraries['slv2']]) + if gtkardour['GTKOSX']: extra_sources += gtkosx_files diff --git a/gtk2_ardour/ardbg b/gtk2_ardour/ardbg index 063b2b1b6d..cdb640d63e 100755 --- a/gtk2_ardour/ardbg +++ b/gtk2_ardour/ardbg @@ -2,4 +2,5 @@ dir=`dirname "$0"` . $dir/ardev_common.sh LD_LIBRARY_PATH=/usr/local/lib:$LD_LIBRARY_PATH +export ARDOUR_INSIDE_GDB=1 exec gdb $EXECUTABLE "$@" diff --git a/gtk2_ardour/ardour.menus b/gtk2_ardour/ardour.menus index 1964fb8193..40432d5381 100644 --- a/gtk2_ardour/ardour.menus +++ b/gtk2_ardour/ardour.menus @@ -132,6 +132,9 @@ + + + diff --git a/gtk2_ardour/ardour3_ui_default.conf b/gtk2_ardour/ardour3_ui_default.conf index 78e40f5515..bfcb616a93 100644 --- a/gtk2_ardour/ardour3_ui_default.conf +++ b/gtk2_ardour/ardour3_ui_default.conf @@ -4,10 +4,10 @@