ardour.git
12 years agoRemove debug code.
Carl Hetherington [Tue, 15 Nov 2011 01:11:32 +0000 (01:11 +0000)]
Remove debug code.

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

12 years agoshow path where a panner is discovered
Paul Davis [Tue, 15 Nov 2011 01:00:39 +0000 (01:00 +0000)]
show path where a panner is discovered

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

12 years agoFix cancel of an audition now that the alert button's
Carl Hetherington [Mon, 14 Nov 2011 22:59:40 +0000 (22:59 +0000)]
Fix cancel of an audition now that the alert button's
get_active() state is used to flash it (so that either
state can be active when the auditioning state is set).

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

12 years agoFix stuck-on audition button.
Carl Hetherington [Mon, 14 Nov 2011 22:57:03 +0000 (22:57 +0000)]
Fix stuck-on audition button.

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

12 years agoFix and de-hackify removal of unnecessary separators in
Carl Hetherington [Mon, 14 Nov 2011 22:56:58 +0000 (22:56 +0000)]
Fix and de-hackify removal of unnecessary separators in
input/output button popups.

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

12 years agoallow compilation without --freesound
Paul Davis [Mon, 14 Nov 2011 22:17:31 +0000 (22:17 +0000)]
allow compilation without --freesound

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

12 years agothe return of basic FreeSound mootcher functionality, c/o colinf. lots of bugs and...
Paul Davis [Mon, 14 Nov 2011 22:04:14 +0000 (22:04 +0000)]
the return of basic FreeSound mootcher functionality, c/o colinf. lots of bugs and workflow issues to still resolve, but good to play with. remember that ardour can't play mp3's

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

12 years agoadd configure time option to make building the freebie binaries easier
Paul Davis [Mon, 14 Nov 2011 21:48:41 +0000 (21:48 +0000)]
add configure time option to make building the freebie binaries easier

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

12 years agoclean up OSX packaging tool
Paul Davis [Mon, 14 Nov 2011 21:24:25 +0000 (21:24 +0000)]
clean up OSX packaging tool

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

12 years agoclean up settings of various bundle paths
Paul Davis [Mon, 14 Nov 2011 21:24:09 +0000 (21:24 +0000)]
clean up settings of various bundle paths

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

12 years agomake auto-connect be the default for inputs and outputs
Paul Davis [Mon, 14 Nov 2011 21:16:21 +0000 (21:16 +0000)]
make auto-connect be the default for inputs and outputs

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

12 years agorevert canvas colors to alpha10 versions
Paul Davis [Mon, 14 Nov 2011 21:15:30 +0000 (21:15 +0000)]
revert canvas colors to alpha10 versions

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

12 years agorestore path as tooltip for rows in the region list
Paul Davis [Mon, 14 Nov 2011 18:53:12 +0000 (18:53 +0000)]
restore path as tooltip for rows in the region list

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

12 years agouse simpler ArdourButton API for blinking
Paul Davis [Mon, 14 Nov 2011 18:52:44 +0000 (18:52 +0000)]
use simpler ArdourButton API for blinking

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

12 years agorude solo blinks again
Paul Davis [Mon, 14 Nov 2011 17:52:38 +0000 (17:52 +0000)]
rude solo blinks again

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

12 years agomaster mute button should not show Mid state since master is never muted-by-others
Paul Davis [Mon, 14 Nov 2011 17:49:37 +0000 (17:49 +0000)]
master mute button should not show Mid state since master is never muted-by-others

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

12 years agomake PluginManager API more in line with other singletons; do initial plugin discover...
Paul Davis [Mon, 14 Nov 2011 17:41:29 +0000 (17:41 +0000)]
make PluginManager API more in line with other singletons; do initial plugin discovery before beginning to construct the UI, so that if plugins create GUIs (e.g for license verification) they don't cause a run loop to catch the UIManager in an inconsistent state with menus defined but actions missing

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

12 years agoFix placeholder creation when dragging from one DnDVBox to
Carl Hetherington [Mon, 14 Nov 2011 14:42:29 +0000 (14:42 +0000)]
Fix placeholder creation when dragging from one DnDVBox to
another (should fix #4421).

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

12 years agoUse Quantize rather than OK in the Quantize dialogue.
Carl Hetherington [Mon, 14 Nov 2011 13:44:18 +0000 (13:44 +0000)]
Use Quantize rather than OK in the Quantize dialogue.

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

12 years agoEllipsis on Quantize option.
Carl Hetherington [Mon, 14 Nov 2011 13:44:13 +0000 (13:44 +0000)]
Ellipsis on Quantize option.

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

12 years agoDefault response for the Strip Silence dialogue (part of
Carl Hetherington [Mon, 14 Nov 2011 13:44:05 +0000 (13:44 +0000)]
Default response for the Strip Silence dialogue (part of
#4459).

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

12 years agoAllow a dialogue containing an audioclock to be
Carl Hetherington [Mon, 14 Nov 2011 13:44:01 +0000 (13:44 +0000)]
Allow a dialogue containing an audioclock to be
activated by a enter button press on the clock.

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

12 years agoEnter activates default for the time FX dialogue (part
Carl Hetherington [Mon, 14 Nov 2011 13:43:56 +0000 (13:43 +0000)]
Enter activates default for the time FX dialogue (part
of #4459).

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

12 years agoTypo.
Carl Hetherington [Mon, 14 Nov 2011 11:53:09 +0000 (11:53 +0000)]
Typo.

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

12 years agoReset toolbar label widths on DPI change (may fix
Carl Hetherington [Mon, 14 Nov 2011 11:31:27 +0000 (11:31 +0000)]
Reset toolbar label widths on DPI change (may fix
#4433).

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

12 years agoFix unit test build by adding some dummy LXVST methods.
Carl Hetherington [Mon, 14 Nov 2011 11:31:22 +0000 (11:31 +0000)]
Fix unit test build by adding some dummy LXVST methods.

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

12 years agoComment typo.
Carl Hetherington [Mon, 14 Nov 2011 11:31:11 +0000 (11:31 +0000)]
Comment typo.

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

12 years agoFix warnings.
Carl Hetherington [Mon, 14 Nov 2011 11:31:05 +0000 (11:31 +0000)]
Fix warnings.

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

12 years agoUpdated Russian translation from Alexandre Prokoudine
Carl Hetherington [Mon, 14 Nov 2011 10:40:06 +0000 (10:40 +0000)]
Updated Russian translation from Alexandre Prokoudine
(#4464).

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

12 years agodebugging some OS X stuff (this is silly, i edited on linux)
Paul Davis [Mon, 14 Nov 2011 00:25:08 +0000 (00:25 +0000)]
debugging some OS X stuff (this is silly, i edited on linux)

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

12 years agoRe-show region views that we hid when dragging things on
Carl Hetherington [Sun, 13 Nov 2011 19:51:30 +0000 (19:51 +0000)]
Re-show region views that we hid when dragging things on
hidden tracks (fixes the rest of #3493).

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

12 years agoSnap new automation points on audio lanes (part of #4297).
Carl Hetherington [Sun, 13 Nov 2011 16:28:20 +0000 (16:28 +0000)]
Snap new automation points on audio lanes (part of #4297).

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

12 years agoPopup menu over meters in mixer strips to select metering
Carl Hetherington [Sun, 13 Nov 2011 15:12:34 +0000 (15:12 +0000)]
Popup menu over meters in mixer strips to select metering
point (rest of #4419).

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

12 years agoadd mike start (linux dsp) to author list
Paul Davis [Sun, 13 Nov 2011 15:01:13 +0000 (15:01 +0000)]
add mike start (linux dsp) to author list

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

12 years agonew buttons colors from chrisg
Paul Davis [Sun, 13 Nov 2011 14:54:59 +0000 (14:54 +0000)]
new buttons colors from chrisg

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

12 years agomove LXVST GUI stuff into gtk2_ardour, and fix X11 uselib stuff in wscripts
Paul Davis [Sun, 13 Nov 2011 14:53:49 +0000 (14:53 +0000)]
move LXVST GUI stuff into gtk2_ardour, and fix X11 uselib stuff in wscripts

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

12 years agoFix some bits of the libardour unit tests.
Carl Hetherington [Sun, 13 Nov 2011 13:32:01 +0000 (13:32 +0000)]
Fix some bits of the libardour unit tests.

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

12 years agoupdate OS X package build script to handle panners and other miscellany
Paul Davis [Sun, 13 Nov 2011 13:23:08 +0000 (13:23 +0000)]
update OS X package build script to handle panners and other miscellany

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

12 years agoremove code no longer needed for OSX accel handling
Paul Davis [Sun, 13 Nov 2011 13:22:37 +0000 (13:22 +0000)]
remove code no longer needed for OSX accel handling

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

12 years agoApply patch from timbyr to fix building with --test.
David Robillard [Sun, 13 Nov 2011 03:54:29 +0000 (03:54 +0000)]
Apply patch from timbyr to fix building with --test.

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

12 years agoPatch from acolomb to add a popup menu for solo iso/lock if
Carl Hetherington [Sun, 13 Nov 2011 01:35:30 +0000 (01:35 +0000)]
Patch from acolomb to add a popup menu for solo iso/lock if
the buttons are not visible (#4419).

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

12 years agofix linux packaging script for new waf convention, more
Paul Davis [Sat, 12 Nov 2011 23:08:24 +0000 (23:08 +0000)]
fix linux packaging script for new waf convention, more

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

12 years agofix linux packaging script for new waf convention
Paul Davis [Sat, 12 Nov 2011 23:07:17 +0000 (23:07 +0000)]
fix linux packaging script for new waf convention

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

12 years agoFix lingering references to old persist extension.
David Robillard [Sat, 12 Nov 2011 00:19:09 +0000 (00:19 +0000)]
Fix lingering references to old persist extension.

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

12 years agoUpdate LV2 persist extension implementation (now named LV2 state).
David Robillard [Fri, 11 Nov 2011 22:54:45 +0000 (22:54 +0000)]
Update LV2 persist extension implementation (now named LV2 state).

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

12 years agoprep for beta1
Paul Davis [Fri, 11 Nov 2011 20:09:14 +0000 (20:09 +0000)]
prep for beta1

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

12 years agofix missing initializer
Paul Davis [Fri, 11 Nov 2011 17:40:13 +0000 (17:40 +0000)]
fix missing initializer

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

12 years agoremove debug output
Paul Davis [Fri, 11 Nov 2011 17:35:41 +0000 (17:35 +0000)]
remove debug output

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

12 years agotweak up spacing+sizing in editor toolbar
Paul Davis [Fri, 11 Nov 2011 17:35:22 +0000 (17:35 +0000)]
tweak up spacing+sizing in editor toolbar

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

12 years agoextra track header buttons are now ArdourButtons
Paul Davis [Fri, 11 Nov 2011 17:24:05 +0000 (17:24 +0000)]
extra track header buttons are now ArdourButtons

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

12 years agotweak transport bar spacing
Paul Davis [Fri, 11 Nov 2011 16:45:16 +0000 (16:45 +0000)]
tweak transport bar spacing

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

12 years agolower-case solo/audition/feedback buttons
Paul Davis [Fri, 11 Nov 2011 16:45:03 +0000 (16:45 +0000)]
lower-case solo/audition/feedback buttons

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

12 years agoput JACK time master option into Session -> Properties -> Timecode, and fully remove...
Paul Davis [Fri, 11 Nov 2011 16:42:38 +0000 (16:42 +0000)]
put JACK time master option into Session -> Properties -> Timecode, and fully remove the time master button

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

12 years agoremove time master button, move timecode sync button
Paul Davis [Fri, 11 Nov 2011 16:21:52 +0000 (16:21 +0000)]
remove time master button, move timecode sync button

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

12 years agocapitalize solo/audition/feedback buttons
Paul Davis [Fri, 11 Nov 2011 16:19:37 +0000 (16:19 +0000)]
capitalize solo/audition/feedback buttons

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

12 years agofix nasty off by one error that put the end of an end-trimmed region one sample beyon...
Paul Davis [Fri, 11 Nov 2011 15:56:31 +0000 (15:56 +0000)]
fix nasty off by one error that put the end of an end-trimmed region one sample beyond where it should be. this would lead to the creation of 1 sample xfades where there should be none, if another region was aligned to the same point that the region had been nomimally trimmed to

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

12 years agoRemove some unused widget styles.
Carl Hetherington [Fri, 11 Nov 2011 13:52:47 +0000 (13:52 +0000)]
Remove some unused widget styles.

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

12 years agoChange the feedback alert to a flashing button; works
Carl Hetherington [Fri, 11 Nov 2011 13:52:27 +0000 (13:52 +0000)]
Change the feedback alert to a flashing button; works
around part of #4432.

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

12 years agoFix warnings.
Carl Hetherington [Fri, 11 Nov 2011 13:52:21 +0000 (13:52 +0000)]
Fix warnings.

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

12 years agoFix warnings.
Carl Hetherington [Fri, 11 Nov 2011 13:52:15 +0000 (13:52 +0000)]
Fix warnings.

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

12 years agocleanup regexp after use
Paul Davis [Fri, 11 Nov 2011 03:08:47 +0000 (03:08 +0000)]
cleanup regexp after use

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

12 years agouse home-grown solution for path_expand(), rather than wordexp() which is broken...
Paul Davis [Fri, 11 Nov 2011 03:06:06 +0000 (03:06 +0000)]
use home-grown solution for path_expand(), rather than wordexp() which is broken in different ways on different platforms

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

12 years agouse "mute" not cut in monitor section
Paul Davis [Fri, 11 Nov 2011 03:05:34 +0000 (03:05 +0000)]
use "mute" not cut in monitor section

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

12 years agonext attempt to fix the use of wordexp(3) ...
Paul Davis [Thu, 10 Nov 2011 21:02:14 +0000 (21:02 +0000)]
next attempt to fix the use of wordexp(3) ...

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

12 years agonew button colors from oofus
Paul Davis [Thu, 10 Nov 2011 19:02:28 +0000 (19:02 +0000)]
new button colors from oofus

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

12 years agoforce IFS=/ when calling path_expand, so that whitespace in paths doesn't cause worde...
Paul Davis [Thu, 10 Nov 2011 19:00:54 +0000 (19:00 +0000)]
force IFS=/ when calling path_expand, so that whitespace in paths doesn't cause wordexp() to get the wrong idea

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

12 years agoshow all paths discovered when a path is ambiguous (via error<<)
Paul Davis [Thu, 10 Nov 2011 18:13:42 +0000 (18:13 +0000)]
show all paths discovered when a path is ambiguous (via error<<)

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

12 years agoardour-button-ize zoom buttons; move MIDI panic button to transport bar
Paul Davis [Thu, 10 Nov 2011 18:04:34 +0000 (18:04 +0000)]
ardour-button-ize zoom buttons; move MIDI panic button to transport bar

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

12 years agomore ardour-button-ization; fix transparency of selection rects; use "correct" cursor...
Paul Davis [Thu, 10 Nov 2011 15:25:01 +0000 (15:25 +0000)]
more ardour-button-ization; fix transparency of selection rects; use "correct" cursors when entering and leaving selection rect handles; color tweaks for a few buttons

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

12 years ago2 level structure for theme manager window, to help with all these buttons
Paul Davis [Thu, 10 Nov 2011 02:52:39 +0000 (02:52 +0000)]
2 level structure for theme manager window, to help with all these buttons

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

12 years agonew transport option button colors from oofus
Paul Davis [Thu, 10 Nov 2011 01:39:43 +0000 (01:39 +0000)]
new transport option button colors from oofus

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

12 years agoremove generated file from svn
Paul Davis [Thu, 10 Nov 2011 01:37:05 +0000 (01:37 +0000)]
remove generated file from svn

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

12 years agouse DEBUG_TRACE for some AudioUnit GUI debugging
Paul Davis [Thu, 10 Nov 2011 01:32:34 +0000 (01:32 +0000)]
use DEBUG_TRACE for some AudioUnit GUI debugging

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

12 years agofix names of menu items to go into OSX app menu
Paul Davis [Thu, 10 Nov 2011 01:32:11 +0000 (01:32 +0000)]
fix names of menu items to go into OSX app menu

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

12 years agouse error << to replace cerr in AudioUnits GUI code, and a couple of minor tweaks...
Paul Davis [Thu, 10 Nov 2011 01:31:48 +0000 (01:31 +0000)]
use error << to replace cerr in AudioUnits GUI code, and a couple of minor tweaks in that code

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

12 years agolinking fixes for OS X
Paul Davis [Thu, 10 Nov 2011 01:29:20 +0000 (01:29 +0000)]
linking fixes for OS X

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

12 years agoOSX packaging tweaks
Paul Davis [Thu, 10 Nov 2011 01:28:54 +0000 (01:28 +0000)]
OSX packaging tweaks

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

12 years agosome possible build fixes for OS X
Paul Davis [Wed, 9 Nov 2011 22:32:55 +0000 (22:32 +0000)]
some possible build fixes for OS X

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

12 years agoBe a little bit less complainy about setting state that
Carl Hetherington [Wed, 9 Nov 2011 22:26:16 +0000 (22:26 +0000)]
Be a little bit less complainy about setting state that
already exists; useful when the port matrix is in
show-only-bundles mode and it is to some extent
guessing what connections to make.

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

12 years agoprovide global prelight option (its in Edit -> Preferences->Interface)
Paul Davis [Wed, 9 Nov 2011 20:10:05 +0000 (20:10 +0000)]
provide global prelight option (its in Edit -> Preferences->Interface)

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

12 years agoDon't try to open SendUI for an internal send (#4460).
Carl Hetherington [Wed, 9 Nov 2011 19:25:30 +0000 (19:25 +0000)]
Don't try to open SendUI for an internal send (#4460).

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

12 years agofix name mixup for monitor section solo+invert buttons
Paul Davis [Wed, 9 Nov 2011 18:47:18 +0000 (18:47 +0000)]
fix name mixup for monitor section solo+invert buttons

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

12 years agorepack transport hbox a bit
Paul Davis [Wed, 9 Nov 2011 18:11:34 +0000 (18:11 +0000)]
repack transport hbox a bit

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

12 years agoAlert the user if a connection is made which causes
Carl Hetherington [Wed, 9 Nov 2011 17:44:39 +0000 (17:44 +0000)]
Alert the user if a connection is made which causes
feedback, and preserve the route graph in the state
that it was in before the feedback was introduced. The
intent being to simplify the code, reduce the number of
areas of code which must consider feedback, and fix a
few bugs.

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

12 years agoReturn 0 from the topological sort if it failed due to
Carl Hetherington [Wed, 9 Nov 2011 17:43:52 +0000 (17:43 +0000)]
Return 0 from the topological sort if it failed due to
feedback.

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

12 years agotypedef for a DAGVertex.
Carl Hetherington [Wed, 9 Nov 2011 17:43:32 +0000 (17:43 +0000)]
typedef for a DAGVertex.

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

12 years agomove auto-input into session options/properties dialog, move auto-play and auto-retur...
Paul Davis [Wed, 9 Nov 2011 17:29:23 +0000 (17:29 +0000)]
move auto-input into session options/properties dialog, move auto-play and auto-return next to the transport buttons; show ">24hrs" when there is truly a lot of disk space available

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

12 years agoauto (return,play,input) and click buttons become ArdourButtons ("transport option...
Paul Davis [Wed, 9 Nov 2011 14:38:58 +0000 (14:38 +0000)]
auto (return,play,input) and click buttons become ArdourButtons ("transport option button"), plus new colors from oofus

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

12 years agocolinf's patch to make enter work on 3 more dialogs (#4459)
Paul Davis [Wed, 9 Nov 2011 10:58:02 +0000 (10:58 +0000)]
colinf's patch to make enter work on 3 more dialogs (#4459)

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

12 years agomake mute button span entire strip width if no solo button is shown (i.e. master...
Paul Davis [Wed, 9 Nov 2011 10:57:33 +0000 (10:57 +0000)]
make mute button span entire strip width if no solo button is shown (i.e. master). has th edownside that the mute and solo buttons are no longer part of the button size group, but things seem to be OK without that

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

12 years agoInstaller now handles i18n of the Desktop folder. Running the installer or uninstalle...
Todd Naugle [Tue, 8 Nov 2011 18:07:29 +0000 (18:07 +0000)]
Installer now handles i18n of the Desktop folder. Running the installer or uninstaller as root work correctly and does not invalidate the sanity checks. Corrected method used to detect if the installer is already running in a visable terminal.

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

12 years agoFix typo.
Carl Hetherington [Tue, 8 Nov 2011 15:37:08 +0000 (15:37 +0000)]
Fix typo.

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

12 years agoRemove a couple of unnecessary casts.
Carl Hetherington [Tue, 8 Nov 2011 15:11:01 +0000 (15:11 +0000)]
Remove a couple of unnecessary casts.

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

12 years agoProcessorBox actions are static, so setting their sensitivity must be done just befor...
Carl Hetherington [Tue, 8 Nov 2011 14:44:06 +0000 (14:44 +0000)]
ProcessorBox actions are static, so setting their sensitivity must be done just before the menu is opened, not when the selection in one ProcessorBox changes (otherwise there are problems when you select in one box then open a menu in another).  Also clarify what can and cannot be renamed, processor-wise.

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

12 years agoFix a few SNAFUs in the port matrix related to multi-type bundles (#4454).
Carl Hetherington [Tue, 8 Nov 2011 14:15:28 +0000 (14:15 +0000)]
Fix a few SNAFUs in the port matrix related to multi-type bundles (#4454).

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

12 years agoFix master bus mute button (#4455).
Carl Hetherington [Tue, 8 Nov 2011 13:17:11 +0000 (13:17 +0000)]
Fix master bus mute button (#4455).

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

12 years agoDelete the separate 2D panner window when its corresponding
Carl Hetherington [Tue, 8 Nov 2011 12:30:55 +0000 (12:30 +0000)]
Delete the separate 2D panner window when its corresponding
panner is being removed; fixes #4452.

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

12 years agoDefault to showing the whole of the status bar.
Carl Hetherington [Tue, 8 Nov 2011 02:39:23 +0000 (02:39 +0000)]
Default to showing the whole of the status bar.

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

12 years agoAttempt to fix some confusions caused by bundles containing
Carl Hetherington [Tue, 8 Nov 2011 02:10:56 +0000 (02:10 +0000)]
Attempt to fix some confusions caused by bundles containing
different types of port; if we loop over N MIDI channels of
a mixed bundle, for example, we must convert 0...N to the
indices of the channels within the bundle.  Also remove the
hack of creating new bundles to contain a subset of another
bundle's ports; if you do this, any signals emitted by the
other bundle are ignored.  Should fix #4454.

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

12 years agoDelay the writing of the been-here-before file until a bit later, in case the user...
Carl Hetherington [Tue, 8 Nov 2011 01:43:44 +0000 (01:43 +0000)]
Delay the writing of the been-here-before file until a bit later, in case the user cancels at some point during setup (#4434).

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