92c02b2fdd
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
2011-11-03 16:19:14 +00:00
a059b75238
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
2011-11-03 16:18:27 +00:00
370a8ba79a
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
2011-11-03 16:17:58 +00:00
bfa45291a7
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
2011-11-03 15:41:07 +00:00
4e17290025
add a little spacing about track header control buttons
...
git-svn-id: svn://localhost/ardour2/branches/3.0@10421 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-11-03 15:40:11 +00:00
e2945f2f2a
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
2011-11-03 14:53:24 +00:00
5b45dc04df
remove extraneous 'r' from rec-enable buttons
...
git-svn-id: svn://localhost/ardour2/branches/3.0@10417 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-11-03 14:52:53 +00:00
06da7c45ce
space buttons in track headers
...
git-svn-id: svn://localhost/ardour2/branches/3.0@10416 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-11-03 14:52:14 +00:00
1a05a46a21
fix some bugs with solo state display
...
git-svn-id: svn://localhost/ardour2/branches/3.0@10415 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-11-03 14:51:56 +00:00
1262e9ef58
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
2011-11-03 14:51:23 +00:00
d555253fff
make CairoWidget respond to gtk_widget_set_state (INSENSITIVE)
...
git-svn-id: svn://localhost/ardour2/branches/3.0@10413 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-11-03 14:50:42 +00:00
Carl Hetherington
3e36dc7746
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
2011-11-03 03:04:51 +00:00
Carl Hetherington
11d604dea3
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
2011-11-03 02:20:51 +00:00
Carl Hetherington
c9ec37afaf
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
2011-11-03 02:20:45 +00:00
Carl Hetherington
154c2a35d7
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
2011-11-03 01:44:17 +00:00
Carl Hetherington
22d87a18dc
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
2011-11-03 00:42:16 +00:00
bcac4f1c96
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
2011-11-02 19:51:59 +00:00
11fdd6cd18
solo buttons are now ArdourButtons
...
git-svn-id: svn://localhost/ardour2/branches/3.0@10401 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-11-02 18:48:32 +00:00
f9bff66f9b
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
2011-11-02 18:47:36 +00:00
0cc9daed28
allow addition of images to ArdourButtons (always centered)
...
git-svn-id: svn://localhost/ardour2/branches/3.0@10399 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-11-02 18:47:14 +00:00
592bfa3616
mute and send-alert buttons are now ArdourButtons
...
git-svn-id: svn://localhost/ardour2/branches/3.0@10397 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-11-02 16:46:49 +00:00
36803567f0
tighten up spacing of tearoff arrow
...
git-svn-id: svn://localhost/ardour2/branches/3.0@10395 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-11-02 14:57:16 +00:00
5ef27b84dc
tweak monitor section spacing, and add tooltips
...
git-svn-id: svn://localhost/ardour2/branches/3.0@10394 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-11-02 14:56:58 +00:00
337be49839
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
2011-11-02 13:55:06 +00:00
cc4f13193c
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
2011-11-02 13:19:38 +00:00
Carl Hetherington
a41af5ff3b
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
2011-11-02 13:03:15 +00:00
Carl Hetherington
9f60916c45
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
2011-11-02 12:56:27 +00:00
Carl Hetherington
14fd85af1b
Tweak spacing.
...
git-svn-id: svn://localhost/ardour2/branches/3.0@10389 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-11-02 01:12:53 +00:00
Carl Hetherington
4cab367b31
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
2011-11-02 00:10:27 +00:00
Carl Hetherington
337e010345
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
2011-11-01 23:19:03 +00:00
7c9c86af27
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
2011-11-01 21:48:45 +00:00
8771e00fab
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
2011-11-01 21:28:16 +00:00
Carl Hetherington
cca8b8cda0
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
2011-11-01 21:17:05 +00:00
ddff1489f2
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
2011-11-01 21:10:46 +00:00
Carl Hetherington
43f8512732
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
2011-11-01 20:57:41 +00:00
Carl Hetherington
afcb4309e9
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
2011-11-01 19:26:56 +00:00
Carl Hetherington
f57c5574d9
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
2011-11-01 19:19:54 +00:00
Carl Hetherington
a12820ab77
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
2011-11-01 12:19:11 +00:00
Carl Hetherington
5173497c6d
Give group and meter point buttons controllable visibility.
...
git-svn-id: svn://localhost/ardour2/branches/3.0@10376 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-11-01 02:39:39 +00:00
Carl Hetherington
d3bd0279ae
Trim include.
...
git-svn-id: svn://localhost/ardour2/branches/3.0@10375 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-11-01 02:39:34 +00:00
Carl Hetherington
765b78817f
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
2011-11-01 02:08:42 +00:00
dd989dfe96
build assist for OS X
...
git-svn-id: svn://localhost/ardour2/branches/3.0@10373 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-11-01 01:36:14 +00:00
521937a9d1
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
2011-11-01 01:22:08 +00:00
0fdb513786
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
2011-11-01 01:21:40 +00:00
cfe9ae636e
remove useless debugging output
...
git-svn-id: svn://localhost/ardour2/branches/3.0@10370 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-11-01 01:20:53 +00:00
fb5485261a
more button event handling tweaks
...
git-svn-id: svn://localhost/ardour2/branches/3.0@10369 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-10-31 23:59:54 +00:00
f54b3e5e0a
more led-area button event handling tweaks
...
git-svn-id: svn://localhost/ardour2/branches/3.0@10368 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-10-31 23:14:23 +00:00
f029238f32
correct style name for processor buttons
...
git-svn-id: svn://localhost/ardour2/branches/3.0@10367 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-10-31 23:12:54 +00:00
Carl Hetherington
b077f64f62
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
2011-10-31 22:44:07 +00:00
Carl Hetherington
44bfe88366
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
2011-10-31 22:44:01 +00:00