ardour.git
12 years agoAdd option to set default-session-parent-dir (#4438).
Carl Hetherington [Fri, 4 Nov 2011 15:05:49 +0000 (15:05 +0000)]
Add option to set default-session-parent-dir (#4438).

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

12 years agoAdd GPL boilerplate.
Carl Hetherington [Fri, 4 Nov 2011 15:05:41 +0000 (15:05 +0000)]
Add GPL boilerplate.

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

12 years agofix initial display of solo-model in monitor section
Paul Davis [Fri, 4 Nov 2011 02:46:59 +0000 (02:46 +0000)]
fix initial display of solo-model in monitor section

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

12 years agopatch from acolomb to reorder preferences dialog
Paul Davis [Thu, 3 Nov 2011 22:00:49 +0000 (22:00 +0000)]
patch from acolomb to reorder preferences dialog

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

12 years agorevert early change that forwarded key events to editor, since it can cause an infini...
Paul Davis [Thu, 3 Nov 2011 21:52:02 +0000 (21:52 +0000)]
revert early change that forwarded key events to editor, since it can cause an infinite loop (i think because the event carries the window in which it occured

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

12 years agouse ArdourButton for the (radio) buttons in the monitor section; fix ArdourButton...
Paul Davis [Thu, 3 Nov 2011 21:35:20 +0000 (21:35 +0000)]
use ArdourButton for the (radio) buttons in the monitor section; fix ArdourButton, MonitorSection and CairoWidget to work with radio semantics

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

12 years agoUpdate mixer strip colours when route active state changes
Carl Hetherington [Thu, 3 Nov 2011 17:49:12 +0000 (17:49 +0000)]
Update mixer strip colours when route active state changes
(#4439).

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

12 years agoSet group tabs dirty when their membership changes.
Carl Hetherington [Thu, 3 Nov 2011 17:18:51 +0000 (17:18 +0000)]
Set group tabs dirty when their membership changes.
Should fix #4441.

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

12 years agoFix the fix to #4431; make overrides to visibility actually
Carl Hetherington [Thu, 3 Nov 2011 16:52:53 +0000 (16:52 +0000)]
Fix the fix to #4431; make overrides to visibility actually
work.

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

12 years agoforward non-used keys from mixer (strip) to "everything else" (editor, really), and...
Paul Davis [Thu, 3 Nov 2011 16:19:14 +0000 (16:19 +0000)]
forward non-used keys from mixer (strip) to "everything else" (editor, really), and add stubs for processors_up and processors_down in mixer strip

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

12 years agofix thinko in previous attempt to tackle active/selected state in dndvbox
Paul Davis [Thu, 3 Nov 2011 16:18:27 +0000 (16:18 +0000)]
fix thinko in previous attempt to tackle active/selected state in dndvbox

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

12 years agoremove lock icon from track header solo button when appropriate
Paul Davis [Thu, 3 Nov 2011 16:17:58 +0000 (16:17 +0000)]
remove lock icon from track header solo button when appropriate

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

12 years agofix mistake that prevented send processor boxes from correctly highlighting when...
Paul Davis [Thu, 3 Nov 2011 15:41:07 +0000 (15:41 +0000)]
fix mistake that prevented send processor boxes from correctly highlighting when showing sends; note that the semantics for the way DnDVBox handles selected/active are a bit confused by my recent changes to this, and they may change again in the future

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

12 years agoadd a little spacing about track header control buttons
Paul Davis [Thu, 3 Nov 2011 15:40:11 +0000 (15:40 +0000)]
add a little spacing about track header control buttons

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

12 years agoforce all "core" mixer strip buttons to be the same width
Paul Davis [Thu, 3 Nov 2011 14:53:24 +0000 (14:53 +0000)]
force all "core" mixer strip buttons to be the same width

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

12 years agoremove extraneous 'r' from rec-enable buttons
Paul Davis [Thu, 3 Nov 2011 14:52:53 +0000 (14:52 +0000)]
remove extraneous 'r' from rec-enable buttons

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

12 years agospace buttons in track headers
Paul Davis [Thu, 3 Nov 2011 14:52:14 +0000 (14:52 +0000)]
space buttons in track headers

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

12 years agofix some bugs with solo state display
Paul Davis [Thu, 3 Nov 2011 14:51:56 +0000 (14:51 +0000)]
fix some bugs with solo state display

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

12 years agofix crash when ArdourButton has its text set to empty
Paul Davis [Thu, 3 Nov 2011 14:51:23 +0000 (14:51 +0000)]
fix crash when ArdourButton has its text set to empty

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

12 years agomake CairoWidget respond to gtk_widget_set_state (INSENSITIVE)
Paul Davis [Thu, 3 Nov 2011 14:50:42 +0000 (14:50 +0000)]
make CairoWidget respond to gtk_widget_set_state (INSENSITIVE)

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

12 years agoDon't offer inputs to things as possible output connections, and vice versa (part...
Carl Hetherington [Thu, 3 Nov 2011 03:04:51 +0000 (03:04 +0000)]
Don't offer inputs to things as possible output connections, and vice versa (part of #4432).

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

12 years agoRemove edit option from internal send context menus; it's pretty confusing, and there...
Carl Hetherington [Thu, 3 Nov 2011 02:20:51 +0000 (02:20 +0000)]
Remove edit option from internal send context menus; it's pretty confusing, and there is a fader just underneath the send processor's label to edit its level.

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

12 years agoAdd options to add ports to input/output menus on mixer strips.
Carl Hetherington [Thu, 3 Nov 2011 02:20:45 +0000 (02:20 +0000)]
Add options to add ports to input/output menus on mixer strips.

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

12 years agoAllow overrides of the user-set visibility stuff and use it to make sure the master...
Carl Hetherington [Thu, 3 Nov 2011 01:44:17 +0000 (01:44 +0000)]
Allow overrides of the user-set visibility stuff and use it to make sure the master bus doesn't get solo isolate etc. (#4431).

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

12 years agoTidy up send-to button handling a bit, should fix #4426 and #4427.
Carl Hetherington [Thu, 3 Nov 2011 00:42:16 +0000 (00:42 +0000)]
Tidy up send-to button handling a bit, should fix #4426 and #4427.

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

12 years agorec-enable buttons are now ArdourButtons, but with a minor graphical glitch that...
Paul Davis [Wed, 2 Nov 2011 19:51:59 +0000 (19:51 +0000)]
rec-enable buttons are now ArdourButtons, but with a minor graphical glitch that will be solved/fixed soon-ish

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

12 years agosolo buttons are now ArdourButtons
Paul Davis [Wed, 2 Nov 2011 18:48:32 +0000 (18:48 +0000)]
solo buttons are now ArdourButtons

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

12 years agonew solo safe/lock button image from oofus (a tad ugly, dare might i say)
Paul Davis [Wed, 2 Nov 2011 18:47:36 +0000 (18:47 +0000)]
new solo safe/lock button image from oofus (a tad ugly, dare might i say)

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

12 years agoallow addition of images to ArdourButtons (always centered)
Paul Davis [Wed, 2 Nov 2011 18:47:14 +0000 (18:47 +0000)]
allow addition of images to ArdourButtons (always centered)

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

12 years agomute and send-alert buttons are now ArdourButtons
Paul Davis [Wed, 2 Nov 2011 16:46:49 +0000 (16:46 +0000)]
mute and send-alert buttons are now ArdourButtons

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

12 years agotighten up spacing of tearoff arrow
Paul Davis [Wed, 2 Nov 2011 14:57:16 +0000 (14:57 +0000)]
tighten up spacing of tearoff arrow

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

12 years agotweak monitor section spacing, and add tooltips
Paul Davis [Wed, 2 Nov 2011 14:56:58 +0000 (14:56 +0000)]
tweak monitor section spacing, and add tooltips

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

12 years agoclean up display of channel buttons in monitor section so that it looks optimal for...
Paul Davis [Wed, 2 Nov 2011 13:55:06 +0000 (13:55 +0000)]
clean up display of channel buttons in monitor section so that it looks optimal for both normal people and ambisonics freaks

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

12 years agomake LED in ArdourButton use "mid" color when active state = mid
Paul Davis [Wed, 2 Nov 2011 13:19:38 +0000 (13:19 +0000)]
make LED in ArdourButton use "mid" color when active state = mid

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

12 years agoadd_option() after addings its choices so that it gets
Carl Hetherington [Wed, 2 Nov 2011 13:03:15 +0000 (13:03 +0000)]
add_option() after addings its choices so that it gets
initialised correctly (#4429).

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

12 years agoPatch from acolomb to fix installation of midi_maps (#4430).
Carl Hetherington [Wed, 2 Nov 2011 12:56:27 +0000 (12:56 +0000)]
Patch from acolomb to fix installation of midi_maps (#4430).

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

12 years agoTweak spacing.
Carl Hetherington [Wed, 2 Nov 2011 01:12:53 +0000 (01:12 +0000)]
Tweak spacing.

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

12 years agoRe-allow adding ports to empty bundles (#4408), and fix disassociation (disconnection...
Carl Hetherington [Wed, 2 Nov 2011 00:10:27 +0000 (00:10 +0000)]
Re-allow adding ports to empty bundles (#4408), and fix disassociation (disconnection) menu options as well.

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

12 years agoAllocate some thread-local buffers for the GUI thread so that the PluginEqGui impulse...
Carl Hetherington [Tue, 1 Nov 2011 23:19:03 +0000 (23:19 +0000)]
Allocate some thread-local buffers for the GUI thread so that the PluginEqGui impulse analysis can use them (fixes #4418).

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

12 years agostart trying to remove the use of Plugin::info()->n_{inputs,outputs}, which alway...
Paul Davis [Tue, 1 Nov 2011 21:48:45 +0000 (21:48 +0000)]
start trying to remove the use of Plugin::info()->n_{inputs,outputs}, which alway refer to static (unchanging) information from the plugin metadata, which is not useful in the face of AU-like plugin APIs that can change I/O valency as requested, at least some of the time

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

12 years agoa better fix for the silent buffer issue: whenever we run a plugin, mark all the...
Paul Davis [Tue, 1 Nov 2011 21:28:16 +0000 (21:28 +0000)]
a better fix for the silent buffer issue: whenever we run a plugin, mark all the buffers passed to it as non-silent. a few plugin APIs allow the plugin to indicate whether or not it generated silence or not, but we ignore this for now (and possibly forever)

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

12 years agoFix out-of-whack notebook tabs wrt their contents in certain port matrices, broken...
Carl Hetherington [Tue, 1 Nov 2011 21:17:05 +0000 (21:17 +0000)]
Fix out-of-whack notebook tabs wrt their contents in certain port matrices, broken by my recent tinkering (#4422).

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

12 years agoforce re-silence of buffers in ProcessThread::get_silent_buffers(), an interim fix...
Paul Davis [Tue, 1 Nov 2011 21:10:46 +0000 (21:10 +0000)]
force re-silence of buffers in ProcessThread::get_silent_buffers(), an interim fix before actually finding out why the buffers are marked silent when they were not

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

12 years agoFix thinko in recent commit causing mixer strip buttons to not update on connection...
Carl Hetherington [Tue, 1 Nov 2011 20:57:41 +0000 (20:57 +0000)]
Fix thinko in recent commit causing mixer strip buttons to not update on connection changes.

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

12 years agoTry bright_color instead of somewhat_bright_indicator for warning messages in the...
Carl Hetherington [Tue, 1 Nov 2011 19:26:56 +0000 (19:26 +0000)]
Try bright_color instead of somewhat_bright_indicator for warning messages in the log window.

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

12 years agoMake plugin scanner objects give leaf names to their filters, so that they work prope...
Carl Hetherington [Tue, 1 Nov 2011 19:19:54 +0000 (19:19 +0000)]
Make plugin scanner objects give leaf names to their filters, so that they work properly.  Fixes #4423.

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

12 years agoAdd an option to disable editor update during drags of the
Carl Hetherington [Tue, 1 Nov 2011 12:19:11 +0000 (12:19 +0000)]
Add an option to disable editor update during drags of the
summary (#4407).

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

12 years agoGive group and meter point buttons controllable visibility.
Carl Hetherington [Tue, 1 Nov 2011 02:39:39 +0000 (02:39 +0000)]
Give group and meter point buttons controllable visibility.

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

12 years agoTrim include.
Carl Hetherington [Tue, 1 Nov 2011 02:39:34 +0000 (02:39 +0000)]
Trim include.

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

12 years agoReclaim space when hiding only one of solo-isolate or solo-lock (#4417).
Carl Hetherington [Tue, 1 Nov 2011 02:08:42 +0000 (02:08 +0000)]
Reclaim space when hiding only one of solo-isolate or solo-lock (#4417).

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

12 years agobuild assist for OS X
Paul Davis [Tue, 1 Nov 2011 01:36:14 +0000 (01:36 +0000)]
build assist for OS X

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

12 years agocatchup on previous commit relating to who owns ActiveState and VisualState
Paul Davis [Tue, 1 Nov 2011 01:22:08 +0000 (01:22 +0000)]
catchup on previous commit relating to who owns ActiveState and VisualState

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

12 years agomove CairoWidget::ActiveState and Visual state up into gtkmm2ext foruse by DnDVBox...
Paul Davis [Tue, 1 Nov 2011 01:21:40 +0000 (01:21 +0000)]
move CairoWidget::ActiveState and Visual state up into gtkmm2ext foruse by DnDVBox etc.

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

12 years agoremove useless debugging output
Paul Davis [Tue, 1 Nov 2011 01:20:53 +0000 (01:20 +0000)]
remove useless debugging output

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

12 years agomore button event handling tweaks
Paul Davis [Mon, 31 Oct 2011 23:59:54 +0000 (23:59 +0000)]
more button event handling tweaks

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

12 years agomore led-area button event handling tweaks
Paul Davis [Mon, 31 Oct 2011 23:14:23 +0000 (23:14 +0000)]
more led-area button event handling tweaks

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

12 years agocorrect style name for processor buttons
Paul Davis [Mon, 31 Oct 2011 23:12:54 +0000 (23:12 +0000)]
correct style name for processor buttons

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

12 years agoReverse the order of vertical tabs in the port matrix
Carl Hetherington [Mon, 31 Oct 2011 22:44:07 +0000 (22:44 +0000)]
Reverse the order of vertical tabs in the port matrix
when they are on the right hand side, for reasons
explained in the comment.

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

12 years agoDon't show busses tab in MIDI connection managers, since
Carl Hetherington [Mon, 31 Oct 2011 22:44:01 +0000 (22:44 +0000)]
Don't show busses tab in MIDI connection managers, since
there are no MIDI busses yet.

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

12 years agoRemove unused variable.
Carl Hetherington [Mon, 31 Oct 2011 21:17:56 +0000 (21:17 +0000)]
Remove unused variable.

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

12 years agoComment.
Carl Hetherington [Mon, 31 Oct 2011 21:17:33 +0000 (21:17 +0000)]
Comment.

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

12 years agoFix compensation of roll delay with MIDI tracks; data
Carl Hetherington [Mon, 31 Oct 2011 21:17:14 +0000 (21:17 +0000)]
Fix compensation of roll delay with MIDI tracks; data
should be obtained from playback_sample, not
transport_frame (should fix #4172).

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

12 years agoTake commit() out of process() in both types of
Carl Hetherington [Mon, 31 Oct 2011 21:17:08 +0000 (21:17 +0000)]
Take commit() out of process() in both types of
diskstream, and call commit() where appropriate.

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

12 years agoComment.
Carl Hetherington [Mon, 31 Oct 2011 21:17:02 +0000 (21:17 +0000)]
Comment.

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

12 years agoRemove Diskstream member playback_distance that can be
Carl Hetherington [Mon, 31 Oct 2011 21:16:54 +0000 (21:16 +0000)]
Remove Diskstream member playback_distance that can be
passed directly from process() to commit().

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

12 years agoA few comments and minor coding style adjustments.
Carl Hetherington [Mon, 31 Oct 2011 21:16:44 +0000 (21:16 +0000)]
A few comments and minor coding style adjustments.

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

12 years agoTrim includes.
Carl Hetherington [Mon, 31 Oct 2011 21:16:32 +0000 (21:16 +0000)]
Trim includes.

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

12 years agoRemove unused method.
Carl Hetherington [Mon, 31 Oct 2011 21:16:25 +0000 (21:16 +0000)]
Remove unused method.

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

12 years agoRemove unused parameter.
Carl Hetherington [Mon, 31 Oct 2011 21:16:19 +0000 (21:16 +0000)]
Remove unused parameter.

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

12 years agoRemove unused code.
Carl Hetherington [Mon, 31 Oct 2011 21:16:14 +0000 (21:16 +0000)]
Remove unused code.

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

12 years agocompile fixes for OS X
Paul Davis [Mon, 31 Oct 2011 21:06:57 +0000 (21:06 +0000)]
compile fixes for OS X

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

12 years agoosx build fix (?)
Paul Davis [Mon, 31 Oct 2011 18:36:02 +0000 (18:36 +0000)]
osx build fix (?)

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

12 years agomo better handling of distinct led clicks in ArdourButton, and correctly layout text...
Paul Davis [Mon, 31 Oct 2011 18:32:19 +0000 (18:32 +0000)]
mo better handling of distinct led clicks in ArdourButton, and correctly layout text (name of processor)

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

12 years agovarious tweaks to get clicks on processor "buttons" to work right and to keep track...
Paul Davis [Mon, 31 Oct 2011 15:28:21 +0000 (15:28 +0000)]
various tweaks to get clicks on processor "buttons" to work right and to keep track of processor state and position, hopefully

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

12 years agoRestore comments button, but optionally visible.
Carl Hetherington [Sat, 29 Oct 2011 21:18:26 +0000 (21:18 +0000)]
Restore comments button, but optionally visible.

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

12 years agoRemove debug code.
Carl Hetherington [Sat, 29 Oct 2011 21:18:21 +0000 (21:18 +0000)]
Remove debug code.

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

12 years agotweak labels in prefs solo/mute tab
Paul Davis [Sat, 29 Oct 2011 20:34:42 +0000 (20:34 +0000)]
tweak labels in prefs solo/mute tab

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

12 years agotweak some aspects of the monitor section
Paul Davis [Sat, 29 Oct 2011 20:33:32 +0000 (20:33 +0000)]
tweak some aspects of the monitor section

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

12 years agotweak text layout on wide buttons
Paul Davis [Sat, 29 Oct 2011 20:33:17 +0000 (20:33 +0000)]
tweak text layout on wide buttons

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

12 years agotweak some aspects of the monitor section
Paul Davis [Sat, 29 Oct 2011 20:32:59 +0000 (20:32 +0000)]
tweak some aspects of the monitor section

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

12 years agoAdd missing files.
Carl Hetherington [Sat, 29 Oct 2011 20:18:06 +0000 (20:18 +0000)]
Add missing files.

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

12 years agoSome limited control of mixer strip component
Carl Hetherington [Sat, 29 Oct 2011 20:08:48 +0000 (20:08 +0000)]
Some limited control of mixer strip component
visibility.

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

12 years agoUse general VisibilityGroup class to manage visibility
Carl Hetherington [Sat, 29 Oct 2011 20:07:00 +0000 (20:07 +0000)]
Use general VisibilityGroup class to manage visibility
of bits of the status bar.

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

12 years agomove some solo/listen related options to correct prefs tab
Paul Davis [Sat, 29 Oct 2011 19:40:19 +0000 (19:40 +0000)]
move some solo/listen related options to correct prefs tab

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

12 years agomake ArdourButtons be MIDI-learnable; tweaks to ArdourButton design and implementatio...
Paul Davis [Sat, 29 Oct 2011 15:54:30 +0000 (15:54 +0000)]
make ArdourButtons be MIDI-learnable; tweaks to ArdourButton design and implementation; use ArdourButtons (all gray for now) in the Monitor section.

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

12 years agomake it possible (hackily) to pick the base color for the knob images created by...
Paul Davis [Sat, 29 Oct 2011 15:53:22 +0000 (15:53 +0000)]
make it possible (hackily) to pick the base color for the knob images created by MotionFeedback

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

12 years agotweaks to boost debug related code, from a boost debugging session
Paul Davis [Sat, 29 Oct 2011 15:52:38 +0000 (15:52 +0000)]
tweaks to boost debug related code, from a boost debugging session

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

12 years agonext/last missing piece of previous panner UI commit
Paul Davis [Sat, 29 Oct 2011 14:58:49 +0000 (14:58 +0000)]
next/last missing piece of previous panner UI commit

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

12 years agochange internal API used by native VST support to read/write info files, so that...
Paul Davis [Sat, 29 Oct 2011 14:36:13 +0000 (14:36 +0000)]
change internal API used by native VST support to read/write info files, so that users can generate .fsi files in ~/.fst if  is not writable by them

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

12 years agomissing piece of previous panner UI commit
Paul Davis [Sat, 29 Oct 2011 14:29:23 +0000 (14:29 +0000)]
missing piece of previous panner UI commit

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

12 years agofix leak of Panner,Pannable and MonoPanner (UI)
Paul Davis [Sat, 29 Oct 2011 12:57:07 +0000 (12:57 +0000)]
fix leak of Panner,Pannable and MonoPanner (UI)

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

12 years agoRemove some unused stuff.
Carl Hetherington [Sat, 29 Oct 2011 02:09:40 +0000 (02:09 +0000)]
Remove some unused stuff.

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

12 years agoReload meters in the right place even if they are set to
Carl Hetherington [Sat, 29 Oct 2011 01:19:34 +0000 (01:19 +0000)]
Reload meters in the right place even if they are set to
a custom position (#4400).

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

12 years agoPatch from nettings to comment out soundtouch-related
Carl Hetherington [Sat, 29 Oct 2011 00:12:41 +0000 (00:12 +0000)]
Patch from nettings to comment out soundtouch-related
configuration checks (#4403).

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

12 years agoRestore ardour_jack_error.
Carl Hetherington [Fri, 28 Oct 2011 17:04:15 +0000 (17:04 +0000)]
Restore ardour_jack_error.

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

12 years agoUse shared_ptr for Port in the AudioEngine; improves thread-safety of the audio engin...
Carl Hetherington [Fri, 28 Oct 2011 17:04:09 +0000 (17:04 +0000)]
Use shared_ptr for Port in the AudioEngine; improves thread-safety of the audio engine's port list as a writer cannot destroy a port in one thread while the port list is being iterated in another.

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

12 years agoImprove audioengine includes slightly.
Carl Hetherington [Fri, 28 Oct 2011 15:35:09 +0000 (15:35 +0000)]
Improve audioengine includes slightly.

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

12 years agoRemove unused method.
Carl Hetherington [Fri, 28 Oct 2011 15:35:04 +0000 (15:35 +0000)]
Remove unused method.

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

12 years agoRemove unused stuff.
Carl Hetherington [Fri, 28 Oct 2011 15:34:59 +0000 (15:34 +0000)]
Remove unused stuff.

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

12 years agoRevert inadvertantly committed stuff from 10322.
Carl Hetherington [Fri, 28 Oct 2011 00:31:09 +0000 (00:31 +0000)]
Revert inadvertantly committed stuff from 10322.

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