Paul Davis [Fri, 21 Oct 2011 15:47:50 +0000 (15:47 +0000)]
add route group support for monitoring choices
git-svn-id: svn://localhost/ardour2/branches/3.0@10268
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Fri, 21 Oct 2011 15:47:38 +0000 (15:47 +0000)]
tweak monitoring state logic
git-svn-id: svn://localhost/ardour2/branches/3.0@10267
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Fri, 21 Oct 2011 15:21:13 +0000 (15:21 +0000)]
fix display (and handling of) monitoring status during roll
git-svn-id: svn://localhost/ardour2/branches/3.0@10266
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Fri, 21 Oct 2011 15:05:33 +0000 (15:05 +0000)]
correctly track monitoring changes in libardour and the GUI; required removing propagation of session rec-enabled status through process chain and replacing it with call to Session::actively_recording() where necessary (may require a new RT event)
git-svn-id: svn://localhost/ardour2/branches/3.0@10265
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Fri, 21 Oct 2011 12:40:06 +0000 (12:40 +0000)]
start of tracking monitor state correctly
git-svn-id: svn://localhost/ardour2/branches/3.0@10264
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Fri, 21 Oct 2011 12:34:29 +0000 (12:34 +0000)]
save&restore for track monitor state
git-svn-id: svn://localhost/ardour2/branches/3.0@10263
d708f5d6-7413-0410-9779-
e7cbd77b26cf
David Robillard [Fri, 21 Oct 2011 04:51:04 +0000 (04:51 +0000)]
More robust plugin I/O mapping.
This does not change the actual mapping logic, but makes the application of
the mapping much more robust. If there is no valid mapping for a given port,
that port is connected to silence (instead of crashing messily and/or via a
failed assertion).
Also tolerate mappings that nonsensically map to a buffer that is not present
(this particularly happens for MIDI ports in some cases) as a temporary fix.
The mapping logic needs work and/or our concept of just how much MIDI we support
in a route needs simplification...
git-svn-id: svn://localhost/ardour2/branches/3.0@10262
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Thu, 20 Oct 2011 21:27:44 +0000 (21:27 +0000)]
make monitor=In work during no-roll conditions without auto-input
git-svn-id: svn://localhost/ardour2/branches/3.0@10261
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Thu, 20 Oct 2011 21:24:06 +0000 (21:24 +0000)]
again, drop the assert when asked to read part of an audio region with an invalid timeline range, and just send an error message. this avoids crashing when loading sessions created with the broken crossfade constructor
git-svn-id: svn://localhost/ardour2/branches/3.0@10260
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Thu, 20 Oct 2011 21:17:25 +0000 (21:17 +0000)]
remove absurd internal Crossfade constructor that confused region start and region position; set position explicitly in the two places that we use these crossfades; revert to the assert that caught this crazy error
git-svn-id: svn://localhost/ardour2/branches/3.0@10259
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Thu, 20 Oct 2011 19:20:44 +0000 (19:20 +0000)]
obey monitor=disk when recording also; remove debug output
git-svn-id: svn://localhost/ardour2/branches/3.0@10258
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Thu, 20 Oct 2011 19:20:22 +0000 (19:20 +0000)]
fix an aggressive assert that crashes out when reading the wrong regions ... why are we reading the wrong regions?
git-svn-id: svn://localhost/ardour2/branches/3.0@10257
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Thu, 20 Oct 2011 18:50:29 +0000 (18:50 +0000)]
add initial implementation of explicit monitor (input|disk) control. some behaviour to be worked out, still
git-svn-id: svn://localhost/ardour2/branches/3.0@10256
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Thu, 20 Oct 2011 15:09:03 +0000 (15:09 +0000)]
fix whitespace error
git-svn-id: svn://localhost/ardour2/branches/3.0@10255
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Thu, 20 Oct 2011 15:08:22 +0000 (15:08 +0000)]
backup to waf 1.6.7 to see if that fixes a reported issue
git-svn-id: svn://localhost/ardour2/branches/3.0@10254
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Thu, 20 Oct 2011 14:48:07 +0000 (14:48 +0000)]
revert to "real" optimzation flags, and remove commented stuff
git-svn-id: svn://localhost/ardour2/branches/3.0@10253
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Thu, 20 Oct 2011 13:57:30 +0000 (13:57 +0000)]
fix --debug being set to False by default (originates in drobilla's autowaf.py), upgrade to waf 1.6.8, update instructions on how to build a custom waf
git-svn-id: svn://localhost/ardour2/branches/3.0@10252
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Thu, 20 Oct 2011 11:56:21 +0000 (11:56 +0000)]
include abstract_ui.cc in mackie source to actually instantiate the AbstractUI template
git-svn-id: svn://localhost/ardour2/branches/3.0@10251
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Thu, 20 Oct 2011 11:44:46 +0000 (11:44 +0000)]
make mackie control header include abstract_ui.h (might help compile/link issue on OS X)
git-svn-id: svn://localhost/ardour2/branches/3.0@10250
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Thu, 20 Oct 2011 11:44:04 +0000 (11:44 +0000)]
fix minor typo
git-svn-id: svn://localhost/ardour2/branches/3.0@10249
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Thu, 20 Oct 2011 11:43:48 +0000 (11:43 +0000)]
add (commented) new version of fit-to-pixels function, from Company on #gtk+
git-svn-id: svn://localhost/ardour2/branches/3.0@10248
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Thu, 20 Oct 2011 11:43:08 +0000 (11:43 +0000)]
remove unused static function
git-svn-id: svn://localhost/ardour2/branches/3.0@10247
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Thu, 20 Oct 2011 11:42:55 +0000 (11:42 +0000)]
fix unused variable warning
git-svn-id: svn://localhost/ardour2/branches/3.0@10246
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Thu, 20 Oct 2011 00:05:31 +0000 (00:05 +0000)]
Save marker selection state in instant.xml (#4203).
git-svn-id: svn://localhost/ardour2/branches/3.0@10245
d708f5d6-7413-0410-9779-
e7cbd77b26cf
David Robillard [Wed, 19 Oct 2011 21:53:09 +0000 (21:53 +0000)]
Trim include tree.
git-svn-id: svn://localhost/ardour2/branches/3.0@10244
d708f5d6-7413-0410-9779-
e7cbd77b26cf
David Robillard [Wed, 19 Oct 2011 21:52:22 +0000 (21:52 +0000)]
Fix use of uninitialized value
git-svn-id: svn://localhost/ardour2/branches/3.0@10243
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Wed, 19 Oct 2011 20:31:00 +0000 (20:31 +0000)]
add AU parameter listening stuff from 2.X
git-svn-id: svn://localhost/ardour2/branches/3.0@10242
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Wed, 19 Oct 2011 19:51:52 +0000 (19:51 +0000)]
debugging with thorwil: don't redirect JACK msgs via ardour stuff
git-svn-id: svn://localhost/ardour2/branches/3.0@10241
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Wed, 19 Oct 2011 18:44:21 +0000 (18:44 +0000)]
debugging with thorwil
git-svn-id: svn://localhost/ardour2/branches/3.0@10240
d708f5d6-7413-0410-9779-
e7cbd77b26cf
David Robillard [Wed, 19 Oct 2011 18:11:31 +0000 (18:11 +0000)]
Remove dubious Evoral::Event methods that exposed non-const references to members.
git-svn-id: svn://localhost/ardour2/branches/3.0@10239
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Wed, 19 Oct 2011 17:18:47 +0000 (17:18 +0000)]
working AU instruments (MIDI-driven synth plugins)
git-svn-id: svn://localhost/ardour2/branches/3.0@10238
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Wed, 19 Oct 2011 17:11:53 +0000 (17:11 +0000)]
fix AU plugin creation by changing packing of preset combo/box
git-svn-id: svn://localhost/ardour2/branches/3.0@10237
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Wed, 19 Oct 2011 16:53:36 +0000 (16:53 +0000)]
Fix insertion of processors at the point at which the processor menu was opened; give a visual cue to indicate where a processor will be inserted. Kind of experimental.
git-svn-id: svn://localhost/ardour2/branches/3.0@10236
d708f5d6-7413-0410-9779-
e7cbd77b26cf
David Robillard [Wed, 19 Oct 2011 15:33:18 +0000 (15:33 +0000)]
Add missing copyright headers.
Fix indentation.
git-svn-id: svn://localhost/ardour2/branches/3.0@10235
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Wed, 19 Oct 2011 14:52:14 +0000 (14:52 +0000)]
Finish off half-cleanup.
git-svn-id: svn://localhost/ardour2/branches/3.0@10234
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Wed, 19 Oct 2011 14:26:40 +0000 (14:26 +0000)]
Make all-processors-active act an all processors rather than just pre/post-fader ones depending on where the mouse was clicked to open the menu.
git-svn-id: svn://localhost/ardour2/branches/3.0@10233
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Wed, 19 Oct 2011 14:26:16 +0000 (14:26 +0000)]
Improve plugin hide logic to prevent crashes when trying to insert fully audio plugins into MIDI tracks.
git-svn-id: svn://localhost/ardour2/branches/3.0@10232
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Wed, 19 Oct 2011 10:40:27 +0000 (10:40 +0000)]
flush_buffers on all of a route's deliveries so that MIDI sends work.
git-svn-id: svn://localhost/ardour2/branches/3.0@10231
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Wed, 19 Oct 2011 10:01:37 +0000 (10:01 +0000)]
Adjust send faders depending on what signal type they are passing (part of #4352).
git-svn-id: svn://localhost/ardour2/branches/3.0@10230
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Wed, 19 Oct 2011 09:56:19 +0000 (09:56 +0000)]
Remove unnecessary virtual declaration.
git-svn-id: svn://localhost/ardour2/branches/3.0@10229
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Wed, 19 Oct 2011 09:56:00 +0000 (09:56 +0000)]
Use a ARDOUR::DataType rather than a bool.
git-svn-id: svn://localhost/ardour2/branches/3.0@10228
d708f5d6-7413-0410-9779-
e7cbd77b26cf
David Robillard [Wed, 19 Oct 2011 03:34:02 +0000 (03:34 +0000)]
Trim the include tree.
git-svn-id: svn://localhost/ardour2/branches/3.0@10227
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Tue, 18 Oct 2011 22:36:00 +0000 (22:36 +0000)]
fix bindings generation process for OS X
git-svn-id: svn://localhost/ardour2/branches/3.0@10226
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Tue, 18 Oct 2011 21:00:43 +0000 (21:00 +0000)]
deliver MIDI events to AU plugins that want them
git-svn-id: svn://localhost/ardour2/branches/3.0@10225
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Tue, 18 Oct 2011 15:08:42 +0000 (15:08 +0000)]
changes for OS X support: change waf config define to COREAUDIO_SUPPORT, remove PluginInsert call to IO::PortCountChanged, remove use of explicit Carbon linkage, fix up AudioUnit internals to actually work (Cocoa GUIs still currently broken)
git-svn-id: svn://localhost/ardour2/branches/3.0@10224
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Tue, 18 Oct 2011 15:04:52 +0000 (15:04 +0000)]
new debugging flags for PluginManager and AudioUnits
git-svn-id: svn://localhost/ardour2/branches/3.0@10223
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Tue, 18 Oct 2011 13:18:47 +0000 (13:18 +0000)]
make Stateful::_id private and provide appropriate methods to set it, and use them throughout ardour
git-svn-id: svn://localhost/ardour2/branches/3.0@10222
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Tue, 18 Oct 2011 13:07:26 +0000 (13:07 +0000)]
gnomecanvas related build changes
git-svn-id: svn://localhost/ardour2/branches/3.0@10221
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Tue, 18 Oct 2011 13:07:10 +0000 (13:07 +0000)]
gnomecanvas related build changes
git-svn-id: svn://localhost/ardour2/branches/3.0@10220
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Tue, 18 Oct 2011 13:06:39 +0000 (13:06 +0000)]
remove gnome canvas from ardour source tree (require 2.30 for build)
git-svn-id: svn://localhost/ardour2/branches/3.0@10219
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Tue, 18 Oct 2011 12:58:07 +0000 (12:58 +0000)]
make native linux VST support default to enabled
git-svn-id: svn://localhost/ardour2/branches/3.0@10218
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Tue, 18 Oct 2011 00:24:40 +0000 (00:24 +0000)]
Remove erroneous setup of single export timespan selector's height (#3941).
git-svn-id: svn://localhost/ardour2/branches/3.0@10217
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Tue, 18 Oct 2011 00:24:34 +0000 (00:24 +0000)]
Tidy up overwritten files dialogue slightly.
git-svn-id: svn://localhost/ardour2/branches/3.0@10216
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Tue, 18 Oct 2011 00:24:29 +0000 (00:24 +0000)]
Add a couple of missing ellipses to menu items.
git-svn-id: svn://localhost/ardour2/branches/3.0@10215
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Tue, 18 Oct 2011 00:24:23 +0000 (00:24 +0000)]
Remove unused code.
git-svn-id: svn://localhost/ardour2/branches/3.0@10214
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Mon, 17 Oct 2011 20:36:01 +0000 (20:36 +0000)]
Patch from colinf to disallow colons in snapshot names
for compatibility with FAT filesystems (#4361).
git-svn-id: svn://localhost/ardour2/branches/3.0@10213
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Mon, 17 Oct 2011 20:35:55 +0000 (20:35 +0000)]
Discard MIDI when sending to the monitor bus. Fixes
#4372.
git-svn-id: svn://localhost/ardour2/branches/3.0@10212
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Mon, 17 Oct 2011 18:24:00 +0000 (18:24 +0000)]
Set up LXVST preset combo after starting the editor up, as
the current_program seems only to be updated after the
editor starts in some cases (#4362).
git-svn-id: svn://localhost/ardour2/branches/3.0@10211
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Sun, 16 Oct 2011 21:58:29 +0000 (21:58 +0000)]
Remove unused method transport_marker_context_menu(). Allow
loop / punch markers to be removed (#4379).
git-svn-id: svn://localhost/ardour2/branches/3.0@10210
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Fri, 14 Oct 2011 21:01:10 +0000 (21:01 +0000)]
new Emu Xboard 61 binding map from mcgruff
git-svn-id: svn://localhost/ardour2/branches/3.0@10209
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Thu, 13 Oct 2011 18:40:47 +0000 (18:40 +0000)]
avoid listing duplicate LXVST plugins that are discovered along LXVST_PATH or otherwise (from linuxdsp)
git-svn-id: svn://localhost/ardour2/branches/3.0@10208
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Thu, 13 Oct 2011 17:57:33 +0000 (17:57 +0000)]
add new per-session MIDI-region-copy-is-fork: if set, all MIDI region copies will be independent from each other (via MIDIRegion::clone()); visible in Session properties editor under the Misc tab
git-svn-id: svn://localhost/ardour2/branches/3.0@10207
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Fri, 7 Oct 2011 22:19:23 +0000 (22:19 +0000)]
Remove unused variable.
git-svn-id: svn://localhost/ardour2/branches/3.0@10201
d708f5d6-7413-0410-9779-
e7cbd77b26cf
David Robillard [Fri, 7 Oct 2011 21:35:33 +0000 (21:35 +0000)]
Fix crash on "Consolidate Range" on MIDI tracks (#4226).
git-svn-id: svn://localhost/ardour2/branches/3.0@10200
d708f5d6-7413-0410-9779-
e7cbd77b26cf
David Robillard [Fri, 7 Oct 2011 21:11:19 +0000 (21:11 +0000)]
Implement range selecting for MIDI notes (#4087).
git-svn-id: svn://localhost/ardour2/branches/3.0@10199
d708f5d6-7413-0410-9779-
e7cbd77b26cf
David Robillard [Fri, 7 Oct 2011 20:27:12 +0000 (20:27 +0000)]
Implement invert selection for MIDI notes (#4087).
git-svn-id: svn://localhost/ardour2/branches/3.0@10198
d708f5d6-7413-0410-9779-
e7cbd77b26cf
David Robillard [Fri, 7 Oct 2011 20:09:01 +0000 (20:09 +0000)]
Fix spacey tabs.
git-svn-id: svn://localhost/ardour2/branches/3.0@10197
d708f5d6-7413-0410-9779-
e7cbd77b26cf
David Robillard [Fri, 7 Oct 2011 19:49:21 +0000 (19:49 +0000)]
Fix crash when moving end marker after deleting loop range (#4357).
git-svn-id: svn://localhost/ardour2/branches/3.0@10196
d708f5d6-7413-0410-9779-
e7cbd77b26cf
David Robillard [Fri, 7 Oct 2011 19:30:44 +0000 (19:30 +0000)]
Fix visibility of MIDI CC automation lanes (#4356).
git-svn-id: svn://localhost/ardour2/branches/3.0@10195
d708f5d6-7413-0410-9779-
e7cbd77b26cf
David Robillard [Fri, 7 Oct 2011 16:30:27 +0000 (16:30 +0000)]
Make panner tolerate 0 audio inputs (fix #4353).
git-svn-id: svn://localhost/ardour2/branches/3.0@10194
d708f5d6-7413-0410-9779-
e7cbd77b26cf
David Robillard [Wed, 5 Oct 2011 15:07:21 +0000 (15:07 +0000)]
Fix checking for the same packages several times (autowaf r54)
git-svn-id: svn://localhost/ardour2/branches/3.0@10190
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Tue, 4 Oct 2011 19:49:24 +0000 (19:49 +0000)]
Patch from orbisvicis to fix install of UI RC files
(#4351).
git-svn-id: svn://localhost/ardour2/branches/3.0@10189
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Tue, 4 Oct 2011 13:19:28 +0000 (13:19 +0000)]
Fix LXVST compile.
git-svn-id: svn://localhost/ardour2/branches/3.0@10188
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Mon, 3 Oct 2011 21:31:59 +0000 (21:31 +0000)]
Patch from acolomb to fix install of ardour_system.rc
(#4348).
git-svn-id: svn://localhost/ardour2/branches/3.0@10186
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Mon, 3 Oct 2011 19:56:30 +0000 (19:56 +0000)]
update vestige header; fix 64 bit issues
git-svn-id: svn://localhost/ardour2/branches/3.0@10185
d708f5d6-7413-0410-9779-
e7cbd77b26cf
David Robillard [Mon, 3 Oct 2011 18:10:05 +0000 (18:10 +0000)]
Remove LV2 support via SLV2 (Lilv only now).
git-svn-id: svn://localhost/ardour2/branches/3.0@10184
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Sun, 2 Oct 2011 23:17:59 +0000 (23:17 +0000)]
@LIBDIR@ apparently now includes @INSTALL_PREFIX@, so just use that on its own (#4344).
git-svn-id: svn://localhost/ardour2/branches/3.0@10183
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Sun, 2 Oct 2011 22:16:12 +0000 (22:16 +0000)]
Fix crash on rename region.
git-svn-id: svn://localhost/ardour2/branches/3.0@10182
d708f5d6-7413-0410-9779-
e7cbd77b26cf
David Robillard [Fri, 30 Sep 2011 19:06:48 +0000 (19:06 +0000)]
Proper fix for r10178.
git-svn-id: svn://localhost/ardour2/branches/3.0@10180
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Fri, 30 Sep 2011 17:55:14 +0000 (17:55 +0000)]
fixes for 98% of all the warnings/errors reported by OS X gcc on tiger
git-svn-id: svn://localhost/ardour2/branches/3.0@10179
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Fri, 30 Sep 2011 17:50:08 +0000 (17:50 +0000)]
workaround for WTF-breakage of bld.env/bld.is_defined, but this is probably just scratching the surface of other related breakage
git-svn-id: svn://localhost/ardour2/branches/3.0@10178
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Fri, 30 Sep 2011 17:49:25 +0000 (17:49 +0000)]
don't build tranzport support unless it was asked for (it doesn't work anyway)
git-svn-id: svn://localhost/ardour2/branches/3.0@10177
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Fri, 30 Sep 2011 16:22:04 +0000 (16:22 +0000)]
more changes to wscript files to catch up with waf 1.6 and fix OS X issues
git-svn-id: svn://localhost/ardour2/branches/3.0@10176
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Fri, 30 Sep 2011 12:26:22 +0000 (12:26 +0000)]
shuffle some OS X stuff around
git-svn-id: svn://localhost/ardour2/branches/3.0@10175
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Fri, 30 Sep 2011 12:21:37 +0000 (12:21 +0000)]
add back --optimize option that somehow got lost over some period of time (disables debug)
git-svn-id: svn://localhost/ardour2/branches/3.0@10174
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Fri, 30 Sep 2011 12:14:44 +0000 (12:14 +0000)]
make libardour header checks non-mandatory (for OS X)
git-svn-id: svn://localhost/ardour2/branches/3.0@10173
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Fri, 30 Sep 2011 12:12:45 +0000 (12:12 +0000)]
make surfaces header checks non-mandatory (for OS X)
git-svn-id: svn://localhost/ardour2/branches/3.0@10172
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Fri, 30 Sep 2011 12:11:20 +0000 (12:11 +0000)]
make libpbd header checks non-mandatory (for OS X)
git-svn-id: svn://localhost/ardour2/branches/3.0@10171
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Fri, 30 Sep 2011 11:52:35 +0000 (11:52 +0000)]
make phone-home option default to False even for non-debug builds
git-svn-id: svn://localhost/ardour2/branches/3.0@10170
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Fri, 30 Sep 2011 11:51:48 +0000 (11:51 +0000)]
update waf to include doxygen tools, revert --debug to the default
git-svn-id: svn://localhost/ardour2/branches/3.0@10169
d708f5d6-7413-0410-9779-
e7cbd77b26cf
David Robillard [Thu, 29 Sep 2011 23:24:55 +0000 (23:24 +0000)]
Fix installation globs
git-svn-id: svn://localhost/ardour2/branches/3.0@10168
d708f5d6-7413-0410-9779-
e7cbd77b26cf
David Robillard [Thu, 29 Sep 2011 22:50:08 +0000 (22:50 +0000)]
Python 3 fixes
git-svn-id: svn://localhost/ardour2/branches/3.0@10167
d708f5d6-7413-0410-9779-
e7cbd77b26cf
David Robillard [Thu, 29 Sep 2011 21:36:31 +0000 (21:36 +0000)]
Fix whitespace.
git-svn-id: svn://localhost/ardour2/branches/3.0@10166
d708f5d6-7413-0410-9779-
e7cbd77b26cf
David Robillard [Thu, 29 Sep 2011 21:22:37 +0000 (21:22 +0000)]
Add instructions for updating waf lest I get hit by a bus
git-svn-id: svn://localhost/ardour2/branches/3.0@10165
d708f5d6-7413-0410-9779-
e7cbd77b26cf
David Robillard [Thu, 29 Sep 2011 20:29:06 +0000 (20:29 +0000)]
Use is_defined to check for HAVE_* variables set by checks.
Note that conf.define('FOO', 1) will NOT set conf.env['FOO'].
git-svn-id: svn://localhost/ardour2/branches/3.0@10164
d708f5d6-7413-0410-9779-
e7cbd77b26cf
David Robillard [Thu, 29 Sep 2011 19:58:05 +0000 (19:58 +0000)]
Remove use of waf compat15 tool.
Always load waf tools first (prevent smashing of --debug, DATADIR, etc).
git-svn-id: svn://localhost/ardour2/branches/3.0@10163
d708f5d6-7413-0410-9779-
e7cbd77b26cf
David Robillard [Thu, 29 Sep 2011 19:17:54 +0000 (19:17 +0000)]
Upgrade to waf 1.6.7 and autowaf r52.
git-svn-id: svn://localhost/ardour2/branches/3.0@10162
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Thu, 29 Sep 2011 15:22:11 +0000 (15:22 +0000)]
stop asking GTK to do include-processing of RC files, since it can't, and get waf to do it at build time
git-svn-id: svn://localhost/ardour2/branches/3.0@10161
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Wed, 28 Sep 2011 19:23:13 +0000 (19:23 +0000)]
Stop MidiRegionView claiming PrimaryModifier-scrollwheel so
that zoom still works when MIDI notes are selected (#4323).
git-svn-id: svn://localhost/ardour2/branches/3.0@10159
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Wed, 28 Sep 2011 14:07:42 +0000 (14:07 +0000)]
Clear selected MIDI notes in all regions when they are
cleared in a single one (#4152).
git-svn-id: svn://localhost/ardour2/branches/3.0@10158
d708f5d6-7413-0410-9779-
e7cbd77b26cf