From 859e9106e72a7908fa093d946111d148223225a0 Mon Sep 17 00:00:00 2001 From: David Robillard Date: Sat, 16 Feb 2008 22:55:47 +0000 Subject: [PATCH] Merge with 2.0-ongoing R3071. git-svn-id: svn://localhost/ardour2/branches/3.0@3074 d708f5d6-7413-0410-9779-e7cbd77b26cf --- SConstruct | 3 +- ardour.rc.in | 1 + gtk2_ardour/audio_region_view.cc | 7 + libs/appleutility/AUParamInfo.cpp | 134 +++ libs/appleutility/AUParamInfo.h | 107 ++ libs/appleutility/CAAUParameter.cpp | 316 ++++++ libs/appleutility/CAAUParameter.h | 187 ++++ libs/ardour/SConscript | 12 +- libs/ardour/analyser.cc | 2 +- libs/ardour/ardour/ardour.h | 7 +- libs/ardour/ardour/audio_unit.h | 16 +- libs/ardour/ardour/audiosource.h | 1 - libs/ardour/ardour/automatable.h | 5 +- libs/ardour/ardour/configuration_vars.h | 1 + libs/ardour/ardour/io.h | 4 +- libs/ardour/ardour/io_processor.h | 2 +- libs/ardour/ardour/playlist.h | 1 - libs/ardour/ardour/route.h | 4 +- libs/ardour/ardour/session.h | 17 +- libs/ardour/ardour/types.h | 3 +- libs/ardour/ardour/utils.h | 2 + libs/ardour/audio_track.cc | 2 +- libs/ardour/audio_unit.cc | 178 +++- libs/ardour/audioengine.cc | 2 + libs/ardour/audiofilesource.cc | 26 +- libs/ardour/audioregion.cc | 11 + libs/ardour/audiosource.cc | 19 +- libs/ardour/automatable.cc | 4 +- libs/ardour/filter.cc | 5 + libs/ardour/globals.cc | 73 ++ libs/ardour/import.cc | 51 +- libs/ardour/io.cc | 22 +- libs/ardour/playlist.cc | 40 +- libs/ardour/plugin.cc | 13 + libs/ardour/region.cc | 10 +- libs/ardour/route.cc | 32 +- libs/ardour/session.cc | 135 ++- libs/ardour/session_state.cc | 9 +- libs/ardour/session_transport.cc | 4 +- libs/ardour/source.cc | 2 + libs/ardour/transient_detector.cc | 16 +- libs/ardour/utils.cc | 44 + libs/gtkmm2/pango/SConscript | 3 + libs/gtkmm2ext/SConscript | 14 +- libs/gtkmm2ext/gtk_ui.cc | 21 + libs/gtkmm2ext/gtkmm2ext/pixfader.h | 21 +- libs/gtkmm2ext/gtkmm2ext/slider_controller.h | 2 +- libs/gtkmm2ext/gtkmm2ext/sync-menu.h | 44 + libs/gtkmm2ext/pixfader.cc | 149 ++- libs/gtkmm2ext/slider_controller.cc | 8 +- libs/gtkmm2ext/sync-menu.c | 977 +++++++++++++++++++ libs/pbd/misc.c | 4 +- libs/vamp-plugins/SConscript | 2 +- svn_revision.h | 2 +- tools/osx_packaging/app_build.rb | 10 + tools/osx_packaging/bin/exporter | 11 +- vst/SConscript | 2 +- 57 files changed, 2551 insertions(+), 249 deletions(-) create mode 100644 libs/appleutility/AUParamInfo.cpp create mode 100644 libs/appleutility/AUParamInfo.h create mode 100644 libs/appleutility/CAAUParameter.cpp create mode 100644 libs/appleutility/CAAUParameter.h create mode 100644 libs/gtkmm2ext/gtkmm2ext/sync-menu.h create mode 100644 libs/gtkmm2ext/sync-menu.c diff --git a/SConstruct b/SConstruct index 33cb8b7feb..cb070e2ec5 100644 --- a/SConstruct +++ b/SConstruct @@ -31,6 +31,7 @@ opts.AddOptions( BoolOption('COREAUDIO', 'Compile with Apple\'s CoreAudio library', 0), BoolOption('GTKOSX', 'Compile for use with GTK-OSX, not GTK-X11', 0), BoolOption('NATIVE_OSX_KEYS', 'Build key bindings file that matches OS X conventions', 0), + BoolOption('OLDFONTS', 'Old school font sizes', 0), BoolOption('DEBUG', 'Set to build with debugging information and no optimizations', 0), PathOption('DESTDIR', 'Set the intermediate install "prefix"', '/'), EnumOption('DIST_TARGET', 'Build target for cross compiling packagers', 'auto', allowed_values=('auto', 'i386', 'i686', 'x86_64', 'powerpc', 'tiger', 'panther', 'leopard', 'none' ), ignorecase=2), @@ -538,7 +539,7 @@ if env['LV2']: else: print 'Building Ardour with LV2 support requires SLV2 >= 0.6.0' print 'WARNING: SLV2 not found, or too old. Ardour will be built without LV2 support.' - print 'Until the 2.3 release, Ardour requires SLV2 out of SVN.' + print 'Until the 2.4 release, Ardour requires SLV2 out of SVN.' print 'Testing would be very much appreciated! svn co http://svn.drobilla.net/lad/slv2' env['LV2'] = 0 conf.Finish() diff --git a/ardour.rc.in b/ardour.rc.in index ed40ac465a..5c35fd45aa 100644 --- a/ardour.rc.in +++ b/ardour.rc.in @@ -21,6 +21,7 @@