From 959a7909c1adca430a63f783fd16687242a7be3d Mon Sep 17 00:00:00 2001 From: David Robillard Date: Thu, 12 Apr 2007 23:20:37 +0000 Subject: [PATCH] Merged with trunk R1705. Synced .po files with trunk. Fixed more editor operations to be type agnostic (ie not audio only). git-svn-id: svn://localhost/ardour2/branches/midi@1709 d708f5d6-7413-0410-9779-e7cbd77b26cf --- SConstruct | 5 +- ardour.rc.in | 1 + gtk2_ardour/about.cc | 4 +- gtk2_ardour/ardour.colors | 6 +- gtk2_ardour/ardour.menus | 1 + gtk2_ardour/ardour_ui.cc | 33 +- gtk2_ardour/ardour_ui.h | 5 +- gtk2_ardour/ardour_ui2.cc | 16 +- gtk2_ardour/ardour_ui_dialogs.cc | 3 +- gtk2_ardour/ardour_ui_ed.cc | 15 +- gtk2_ardour/ardour_ui_options.cc | 8 - gtk2_ardour/audio_clock.cc | 33 - gtk2_ardour/audio_region_view.cc | 33 +- gtk2_ardour/audio_streamview.cc | 9 + gtk2_ardour/automation_line.cc | 7 + gtk2_ardour/automation_line.h | 1 + gtk2_ardour/automation_time_axis.cc | 37 + gtk2_ardour/automation_time_axis.h | 3 + gtk2_ardour/canvas-simplerect.c | 4 +- gtk2_ardour/canvas-waveview.c | 72 +- gtk2_ardour/canvas-waveview.h | 3 + gtk2_ardour/colors.h | 3 + gtk2_ardour/editor.cc | 190 +- gtk2_ardour/editor.h | 14 +- gtk2_ardour/editor_audio_import.cc | 24 +- gtk2_ardour/editor_canvas.cc | 12 +- gtk2_ardour/editor_canvas_events.cc | 100 +- gtk2_ardour/editor_mouse.cc | 143 +- gtk2_ardour/editor_ops.cc | 359 +- gtk2_ardour/editor_region_list.cc | 14 +- gtk2_ardour/editor_rulers.cc | 25 +- gtk2_ardour/editor_selection.cc | 14 +- gtk2_ardour/editor_tempodisplay.cc | 36 +- gtk2_ardour/export_dialog.cc | 2 +- gtk2_ardour/gain_meter.cc | 2 +- gtk2_ardour/ghostregion.cc | 10 + gtk2_ardour/ghostregion.h | 1 + gtk2_ardour/io_selector.cc | 5 +- gtk2_ardour/io_selector.h | 1 + gtk2_ardour/main.cc | 1 + gtk2_ardour/po/de_DE.po | 4384 ++++----- gtk2_ardour/po/el_GR.po | 2912 +++--- gtk2_ardour/po/fr_FR.po | 8399 ++++++++--------- gtk2_ardour/po/sv_SE.po | 236 +- gtk2_ardour/redirect_box.cc | 88 +- gtk2_ardour/redirect_box.h | 2 + gtk2_ardour/region_selection.cc | 30 +- gtk2_ardour/region_view.cc | 1 + gtk2_ardour/region_view.h | 62 +- gtk2_ardour/selection.cc | 3 + gtk2_ardour/time_axis_view.cc | 6 +- gtk2_ardour/time_axis_view_item.cc | 108 +- gtk2_ardour/time_axis_view_item.h | 13 +- gtk2_ardour/utils.cc | 65 +- gtk2_ardour/utils.h | 2 +- gtk2_ardour/waveview.cc | 16 + gtk2_ardour/waveview.h | 4 + libs/ardour/ardour/audiofilesource.h | 3 +- libs/ardour/ardour/audioregion.h | 2 + libs/ardour/ardour/configuration_vars.h | 1 - libs/ardour/ardour/coreaudiosource.h | 2 +- libs/ardour/ardour/diskstream.h | 1 + libs/ardour/ardour/playlist.h | 7 + libs/ardour/ardour/profile.h | 31 + libs/ardour/ardour/route.h | 4 +- libs/ardour/ardour/send.h | 2 +- libs/ardour/ardour/session.h | 4 + libs/ardour/ardour/sndfilesource.h | 2 + libs/ardour/ardour/source.h | 4 +- libs/ardour/audio_diskstream.cc | 10 +- libs/ardour/audiofilesource.cc | 104 +- libs/ardour/audioregion.cc | 72 +- libs/ardour/coreaudiosource.cc | 13 +- libs/ardour/diskstream.cc | 5 +- libs/ardour/globals.cc | 6 +- libs/ardour/insert.cc | 4 +- libs/ardour/ladspa_plugin.cc | 12 +- libs/ardour/midi_port.cc | 8 +- libs/ardour/panner.cc | 19 +- libs/ardour/playlist.cc | 23 +- libs/ardour/region.cc | 5 +- libs/ardour/route.cc | 44 +- libs/ardour/session.cc | 6 +- libs/ardour/session_butler.cc | 2 +- libs/ardour/session_midi.cc | 18 - libs/ardour/session_process.cc | 3 + libs/ardour/session_state.cc | 59 +- libs/ardour/session_time.cc | 1 + libs/ardour/session_transport.cc | 10 +- libs/ardour/sndfilesource.cc | 6 + libs/ardour/source.cc | 21 +- libs/ardour/vst_plugin.cc | 5 +- libs/gtkmm2ext/SConscript | 1 + libs/gtkmm2ext/fastmeter.cc | 4 +- libs/gtkmm2ext/gtk_ui.cc | 10 +- libs/gtkmm2ext/gtkmm2ext/fastmeter.h | 2 +- libs/gtkmm2ext/gtkmm2ext/window_title.h | 44 + libs/gtkmm2ext/window_title.cc | 26 + libs/pbd/SConscript | 1 + libs/pbd/pbd/shortpath.h | 8 + libs/pbd/shortpath.cc | 56 + libs/sigc++2/sigc++/adaptors/bind.h | 2 +- libs/sigc++2/sigc++/adaptors/retype.h | 2 +- libs/sigc++2/sigc++/functors/functor_trait.h | 6 +- libs/sigc++2/sigc++/functors/slot.h | 72 +- libs/sigc++2/sigc++/retype.h | 2 +- libs/sigc++2/sigc++/signal.h | 208 +- .../generic_midi_control_protocol.cc | 66 +- .../generic_midi_control_protocol.h | 4 +- .../surfaces/generic_midi/midicontrollable.cc | 14 +- libs/surfaces/generic_midi/midicontrollable.h | 2 +- libs/surfaces/mackie/bcf_surface.cc | 78 +- .../mackie/mackie_control_protocol.cc | 65 +- .../surfaces/mackie/mackie_control_protocol.h | 22 +- libs/surfaces/mackie/scripts/bcf-controls.csv | 24 +- manual/xml/adding_tracks.xml | 51 +- manual/xml/control_surfaces.xml | 2 + manual/xml/mackie.xml | 254 + manual/xml/sessions.xml | 2 - manual/xml/tracks_and_busses.xml | 38 +- svn_revision.h | 2 +- templates/16 Tracks.template.in | 16 +- templates/32 Tracks.template.in | 24 +- templates/4 Tracks.template.in | 4 +- templates/8 Tracks.template.in | 8 +- tools/osx_packaging/ardour2_mac_ui.rc | 913 +- 126 files changed, 10459 insertions(+), 9679 deletions(-) create mode 100644 libs/ardour/ardour/profile.h create mode 100644 libs/gtkmm2ext/gtkmm2ext/window_title.h create mode 100644 libs/gtkmm2ext/window_title.cc create mode 100644 libs/pbd/pbd/shortpath.h create mode 100644 libs/pbd/shortpath.cc create mode 100644 manual/xml/mackie.xml diff --git a/SConstruct b/SConstruct index 48dd189b93..57d5dc344c 100644 --- a/SConstruct +++ b/SConstruct @@ -16,7 +16,7 @@ import SCons.Node.FS SConsignFile() EnsureSConsVersion(0, 96) -ardour_version = '2.0beta12' +ardour_version = '2.0rc1' subst_dict = { } @@ -728,7 +728,8 @@ prep_libcheck(env, libraries['flac']) libraries['flac'].Append(CCFLAGS="-I/usr/local/include", LINKFLAGS="-L/usr/local/lib") conf = Configure (libraries['flac']) -conf.CheckLib ('FLAC', 'FLAC__stream_decoder_new', language='CXX') +if conf.CheckLib ('FLAC', 'FLAC__stream_decoder_new', language='CXX'): + conf.env.Append(CCFLAGS='-DHAVE_FLAC') libraries['flac'] = conf.Finish () # or if that fails... diff --git a/ardour.rc.in b/ardour.rc.in index ab34ae29d4..44738f8062 100644 --- a/ardour.rc.in +++ b/ardour.rc.in @@ -2,6 +2,7 @@ +