ardour.git
12 years agoinclude abstract_ui.cc in mackie source to actually instantiate the AbstractUI template
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

12 years agomake mackie control header include abstract_ui.h (might help compile/link issue on...
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

12 years agofix minor typo
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

12 years agoadd (commented) new version of fit-to-pixels function, from Company on #gtk+
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

12 years agoremove unused static function
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

12 years agofix unused variable warning
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

12 years agoSave marker selection state in instant.xml (#4203).
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

12 years agoTrim include tree.
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

12 years agoFix use of uninitialized value
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

12 years agoadd AU parameter listening stuff from 2.X
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

12 years agodebugging with thorwil: don't redirect JACK msgs via ardour stuff
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

12 years agodebugging with thorwil
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

12 years agoRemove dubious Evoral::Event methods that exposed non-const references to members.
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

12 years agoworking AU instruments (MIDI-driven synth plugins)
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

12 years agofix AU plugin creation by changing packing of preset combo/box
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

12 years agoFix insertion of processors at the point at which the processor menu was opened;...
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

12 years agoAdd missing copyright headers.
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

12 years agoFinish off half-cleanup.
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

12 years agoMake all-processors-active act an all processors rather than just pre/post-fader...
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

12 years agoImprove plugin hide logic to prevent crashes when trying to insert fully audio plugin...
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

12 years agoflush_buffers on all of a route's deliveries so that MIDI sends work.
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

12 years agoAdjust send faders depending on what signal type they are passing (part of #4352).
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

12 years agoRemove unnecessary virtual declaration.
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

12 years agoUse a ARDOUR::DataType rather than a bool.
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

12 years agoTrim the include tree.
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

12 years agofix bindings generation process for OS X
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

12 years agodeliver MIDI events to AU plugins that want them
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

12 years agochanges for OS X support: change waf config define to COREAUDIO_SUPPORT, remove Plugi...
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

12 years agonew debugging flags for PluginManager and AudioUnits
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

12 years agomake Stateful::_id private and provide appropriate methods to set it, and use them...
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

12 years agognomecanvas related build changes
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

12 years agognomecanvas related build changes
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

12 years agoremove gnome canvas from ardour source tree (require 2.30 for build)
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

12 years agomake native linux VST support default to enabled
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

12 years agoRemove erroneous setup of single export timespan selector's height (#3941).
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

12 years agoTidy up overwritten files dialogue slightly.
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

12 years agoAdd a couple of missing ellipses to menu items.
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

12 years agoRemove unused code.
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

12 years agoPatch from colinf to disallow colons in snapshot names
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

12 years agoDiscard MIDI when sending to the monitor bus. Fixes
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

12 years agoSet up LXVST preset combo after starting the editor up, as
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

12 years agoRemove unused method transport_marker_context_menu(). Allow
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

12 years agonew Emu Xboard 61 binding map from mcgruff
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

12 years agoavoid listing duplicate LXVST plugins that are discovered along LXVST_PATH or otherwi...
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

12 years agoadd new per-session MIDI-region-copy-is-fork: if set, all MIDI region copies will...
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

12 years agoRemove unused variable.
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

12 years agoFix crash on "Consolidate Range" on MIDI tracks (#4226).
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

12 years agoImplement range selecting for MIDI notes (#4087).
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

12 years agoImplement invert selection for MIDI notes (#4087).
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

12 years agoFix spacey tabs.
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

12 years agoFix crash when moving end marker after deleting loop range (#4357).
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

12 years agoFix visibility of MIDI CC automation lanes (#4356).
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

12 years agoMake panner tolerate 0 audio inputs (fix #4353).
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

12 years agoFix checking for the same packages several times (autowaf r54)
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

12 years agoPatch from orbisvicis to fix install of UI RC files
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

12 years agoFix LXVST compile.
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

12 years agoPatch from acolomb to fix install of ardour_system.rc
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

12 years agoupdate vestige header; fix 64 bit issues
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

12 years agoRemove LV2 support via SLV2 (Lilv only now).
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

12 years ago@LIBDIR@ apparently now includes @INSTALL_PREFIX@, so just use that on its own (...
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

12 years agoFix crash on rename region.
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

12 years agoProper fix for r10178.
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

12 years agofixes for 98% of all the warnings/errors reported by OS X gcc on tiger
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

12 years agoworkaround for WTF-breakage of bld.env/bld.is_defined, but this is probably just...
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

12 years agodon't build tranzport support unless it was asked for (it doesn't work anyway)
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

12 years agomore changes to wscript files to catch up with waf 1.6 and fix OS X issues
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

12 years agoshuffle some OS X stuff around
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

12 years agoadd back --optimize option that somehow got lost over some period of time (disables...
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

12 years agomake libardour header checks non-mandatory (for OS X)
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

12 years agomake surfaces header checks non-mandatory (for OS X)
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

12 years agomake libpbd header checks non-mandatory (for OS X)
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

12 years agomake phone-home option default to False even for non-debug builds
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

12 years agoupdate waf to include doxygen tools, revert --debug to the default
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

12 years agoFix installation globs
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

12 years agoPython 3 fixes
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

12 years agoFix whitespace.
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

12 years agoAdd instructions for updating waf lest I get hit by a bus
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

12 years agoUse is_defined to check for HAVE_* variables set by checks.
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

12 years agoRemove use of waf compat15 tool.
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

12 years agoUpgrade to waf 1.6.7 and autowaf r52.
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

12 years agostop asking GTK to do include-processing of RC files, since it can't, and get waf...
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

12 years agoStop MidiRegionView claiming PrimaryModifier-scrollwheel so
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

12 years agoClear selected MIDI notes in all regions when they are
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

12 years agomore jack include fixes
Paul Davis [Wed, 28 Sep 2011 13:37:57 +0000 (13:37 +0000)]
more jack include fixes

git-svn-id: svn://localhost/ardour2/branches/3.0@10157 d708f5d6-7413-0410-9779-e7cbd77b26cf

12 years agoheader file fixup for weak jack linkage, forward ported from 2.X
Paul Davis [Wed, 28 Sep 2011 13:20:03 +0000 (13:20 +0000)]
header file fixup for weak jack linkage, forward ported from 2.X

git-svn-id: svn://localhost/ardour2/branches/3.0@10156 d708f5d6-7413-0410-9779-e7cbd77b26cf

12 years agoforward port latency computation fix from 2.X for case where a route has no connections
Paul Davis [Wed, 28 Sep 2011 13:19:15 +0000 (13:19 +0000)]
forward port latency computation fix from 2.X for case where a route has no connections

git-svn-id: svn://localhost/ardour2/branches/3.0@10155 d708f5d6-7413-0410-9779-e7cbd77b26cf

12 years agoRemove erroneous check that would prevent notes being put at
Carl Hetherington [Wed, 28 Sep 2011 12:40:54 +0000 (12:40 +0000)]
Remove erroneous check that would prevent notes being put at
pitch 0 or 127.

git-svn-id: svn://localhost/ardour2/branches/3.0@10154 d708f5d6-7413-0410-9779-e7cbd77b26cf

12 years agoStrip .ardour prefix from session files selected from the startup dialogue. May...
Carl Hetherington [Wed, 28 Sep 2011 01:27:54 +0000 (01:27 +0000)]
Strip .ardour prefix from session files selected from the startup dialogue.  May fix #3558.

git-svn-id: svn://localhost/ardour2/branches/3.0@10153 d708f5d6-7413-0410-9779-e7cbd77b26cf

12 years agoMore debug removal. Also fix ghost note position on non-zero-start regions (#4337).
Carl Hetherington [Wed, 28 Sep 2011 00:47:37 +0000 (00:47 +0000)]
More debug removal.  Also fix ghost note position on non-zero-start regions (#4337).

git-svn-id: svn://localhost/ardour2/branches/3.0@10152 d708f5d6-7413-0410-9779-e7cbd77b26cf

12 years agoFix problems with selecting control points in AutomationRegionViews with non-zero...
Carl Hetherington [Wed, 28 Sep 2011 00:36:30 +0000 (00:36 +0000)]
Fix problems with selecting control points in AutomationRegionViews with non-zero region start.  Firstly, determine_visible_control_points considers a subset of the AutomationLine's points if start is non-zero, and this must be taken into account when matching up AutomationLine points with AutomationList points.  Secondly, _offset should not part of the calculation when converting model position to session frames.  Fixes #4338.

git-svn-id: svn://localhost/ardour2/branches/3.0@10151 d708f5d6-7413-0410-9779-e7cbd77b26cf

12 years agoRemove some debug messages.
Carl Hetherington [Wed, 28 Sep 2011 00:36:23 +0000 (00:36 +0000)]
Remove some debug messages.

git-svn-id: svn://localhost/ardour2/branches/3.0@10150 d708f5d6-7413-0410-9779-e7cbd77b26cf

12 years agoPatch from Colin to fix a search/replace bug in TOC/CUE generation (#4336).
Carl Hetherington [Tue, 27 Sep 2011 20:20:04 +0000 (20:20 +0000)]
Patch from Colin to fix a search/replace bug in TOC/CUE generation (#4336).

git-svn-id: svn://localhost/ardour2/branches/3.0@10148 d708f5d6-7413-0410-9779-e7cbd77b26cf

12 years agoFix assertion failure on clicking on bundles whose channels are all of the wrong...
Carl Hetherington [Tue, 27 Sep 2011 20:15:49 +0000 (20:15 +0000)]
Fix assertion failure on clicking on bundles whose channels are all of the wrong type.

git-svn-id: svn://localhost/ardour2/branches/3.0@10147 d708f5d6-7413-0410-9779-e7cbd77b26cf

12 years agoAdd missed parent class call to Sequence::control_list_marked_dirty. Fixes #4335.
Carl Hetherington [Tue, 27 Sep 2011 01:21:05 +0000 (01:21 +0000)]
Add missed parent class call to Sequence::control_list_marked_dirty.  Fixes #4335.

git-svn-id: svn://localhost/ardour2/branches/3.0@10140 d708f5d6-7413-0410-9779-e7cbd77b26cf

12 years agoThe most minor of formatting tweaks.
Carl Hetherington [Tue, 27 Sep 2011 01:20:58 +0000 (01:20 +0000)]
The most minor of formatting tweaks.

git-svn-id: svn://localhost/ardour2/branches/3.0@10139 d708f5d6-7413-0410-9779-e7cbd77b26cf

12 years agoFix crash on close after Mackie modifications by making it use AbstractUI so that...
Carl Hetherington [Tue, 27 Sep 2011 00:43:04 +0000 (00:43 +0000)]
Fix crash on close after Mackie modifications by making it use AbstractUI so that invalidation of signals works properly.

git-svn-id: svn://localhost/ardour2/branches/3.0@10138 d708f5d6-7413-0410-9779-e7cbd77b26cf

12 years agoFix crash on startup caused by previous Mackie commits.
Carl Hetherington [Mon, 26 Sep 2011 23:18:59 +0000 (23:18 +0000)]
Fix crash on startup caused by previous Mackie commits.

git-svn-id: svn://localhost/ardour2/branches/3.0@10137 d708f5d6-7413-0410-9779-e7cbd77b26cf

12 years agoNo-op; formatting tidy-ups.
Carl Hetherington [Mon, 26 Sep 2011 22:32:24 +0000 (22:32 +0000)]
No-op; formatting tidy-ups.

git-svn-id: svn://localhost/ardour2/branches/3.0@10136 d708f5d6-7413-0410-9779-e7cbd77b26cf

12 years agoUpdate Mackie surface state when something is connected to its output port (#3887).
Carl Hetherington [Mon, 26 Sep 2011 22:22:21 +0000 (22:22 +0000)]
Update Mackie surface state when something is connected to its output port (#3887).

git-svn-id: svn://localhost/ardour2/branches/3.0@10135 d708f5d6-7413-0410-9779-e7cbd77b26cf

12 years agoAdd Signal5.
Carl Hetherington [Mon, 26 Sep 2011 22:22:14 +0000 (22:22 +0000)]
Add Signal5.

git-svn-id: svn://localhost/ardour2/branches/3.0@10134 d708f5d6-7413-0410-9779-e7cbd77b26cf