Carl Hetherington [Fri, 4 Nov 2011 16:09:45 +0000 (16:09 +0000)]
Add tooltips for processors (#4447).
git-svn-id: svn://localhost/ardour2/branches/3.0@10437
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Fri, 4 Nov 2011 15:47:41 +0000 (15:47 +0000)]
Make it impossible to create MIDI tape tracks (#4446).
git-svn-id: svn://localhost/ardour2/branches/3.0@10436
d708f5d6-7413-0410-9779-
e7cbd77b26cf
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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