13
0
Commit Graph

3651 Commits

Author SHA1 Message Date
Carl Hetherington
69413ea089 Add tooltips for processors (#4447).
git-svn-id: svn://localhost/ardour2/branches/3.0@10437 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-11-04 16:09:45 +00:00
Carl Hetherington
85421f2b3c Make it impossible to create MIDI tape tracks (#4446).
git-svn-id: svn://localhost/ardour2/branches/3.0@10436 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-11-04 15:47:41 +00:00
Carl Hetherington
b02673adb4 Add option to set default-session-parent-dir (#4438).
git-svn-id: svn://localhost/ardour2/branches/3.0@10435 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-11-04 15:05:49 +00:00
Carl Hetherington
07159a6709 Add GPL boilerplate.
git-svn-id: svn://localhost/ardour2/branches/3.0@10434 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-11-04 15:05:41 +00:00
cad92bfa4e fix initial display of solo-model in monitor section
git-svn-id: svn://localhost/ardour2/branches/3.0@10433 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-11-04 02:46:59 +00:00
b81591ab16 patch from acolomb to reorder preferences dialog
git-svn-id: svn://localhost/ardour2/branches/3.0@10432 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-11-03 22:00:49 +00:00
be27c457f6 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
2011-11-03 21:52:02 +00:00
708fb03e87 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
2011-11-03 21:35:20 +00:00
Carl Hetherington
712d7fd5e4 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
2011-11-03 17:49:12 +00:00
Carl Hetherington
eff5781ee1 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
2011-11-03 17:18:51 +00:00
Carl Hetherington
83d47f57c0 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
2011-11-03 16:52:53 +00:00
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
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
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
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
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
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
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
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
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
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
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
Carl Hetherington
c0b59854ff Trim includes.
git-svn-id: svn://localhost/ardour2/branches/3.0@10357 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-10-31 21:16:32 +00:00