ardour.git
13 years agonew mono panner widget; make stereo panner respond to changes in colors immediately
Paul Davis [Fri, 7 Jan 2011 17:36:01 +0000 (17:36 +0000)]
new mono panner widget; make stereo panner respond to changes in colors immediately

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

13 years agoforward port EPA changes from 2.X
Paul Davis [Fri, 7 Jan 2011 16:25:57 +0000 (16:25 +0000)]
forward port EPA changes from 2.X

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

13 years agoSet up send fader default position correctly. Fixes #3680.
Carl Hetherington [Thu, 6 Jan 2011 21:57:15 +0000 (21:57 +0000)]
Set up send fader default position correctly.  Fixes #3680.

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

13 years agoTake automation into account when reporting Amp gain. Fixes #3669.
Carl Hetherington [Thu, 6 Jan 2011 20:23:13 +0000 (20:23 +0000)]
Take automation into account when reporting Amp gain.  Fixes #3669.

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

13 years agoRemove "import from session" from the menu for now...
Sakari Bergen [Thu, 6 Jan 2011 17:25:44 +0000 (17:25 +0000)]
Remove "import from session" from the menu for now...

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

13 years agoAdd stem export dialog and make all different export dialogs save their config to...
Sakari Bergen [Thu, 6 Jan 2011 16:55:19 +0000 (16:55 +0000)]
Add stem export dialog and make all different export dialogs save their config to a different node in instant.xml

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

13 years agoImprove the drag icon for processor drags.
Carl Hetherington [Thu, 6 Jan 2011 03:39:41 +0000 (03:39 +0000)]
Improve the drag icon for processor drags.

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

13 years agoPatch from Chris G. for processor box colours.
Carl Hetherington [Thu, 6 Jan 2011 01:58:27 +0000 (01:58 +0000)]
Patch from Chris G. for processor box colours.

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

13 years agoUpdate name_label as well as name_entry when the route name changes. Fixes #3675.
Carl Hetherington [Thu, 6 Jan 2011 01:36:28 +0000 (01:36 +0000)]
Update name_label as well as name_entry when the route name changes.  Fixes #3675.

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

13 years agoMake processor box frames configurable colour-wise.
Carl Hetherington [Thu, 6 Jan 2011 01:07:28 +0000 (01:07 +0000)]
Make processor box frames configurable colour-wise.

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

13 years agoFix crash when turning off an active send and redisplaying processors at the same...
Carl Hetherington [Thu, 6 Jan 2011 01:07:19 +0000 (01:07 +0000)]
Fix crash when turning off an active send and redisplaying processors at the same time.  Fixes #3674.

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

13 years agoComment.
Carl Hetherington [Thu, 6 Jan 2011 01:07:10 +0000 (01:07 +0000)]
Comment.

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

13 years agoFix crash on selecting no route group in a mixer strip.
Carl Hetherington [Thu, 6 Jan 2011 01:05:26 +0000 (01:05 +0000)]
Fix crash on selecting no route group in a mixer strip.

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

13 years agobackport from 2.X: arm (and thus save) global environment before messing it with...
Paul Davis [Thu, 6 Jan 2011 00:42:01 +0000 (00:42 +0000)]
backport from 2.X: arm (and thus save) global environment before messing it with it in bundled version

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

13 years agoAnother try at prettifying the processor list with different colours pre- and post...
Carl Hetherington [Thu, 6 Jan 2011 00:29:40 +0000 (00:29 +0000)]
Another try at prettifying the processor list with different colours pre- and post-fader, a border etc.  All colours should now be configurable from the UI RC file.

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

13 years agoTrim unnecessary includes.
Carl Hetherington [Thu, 6 Jan 2011 00:28:23 +0000 (00:28 +0000)]
Trim unnecessary includes.

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

13 years agoyet more debugging for thread pools
Paul Davis [Thu, 6 Jan 2011 00:01:33 +0000 (00:01 +0000)]
yet more debugging for thread pools

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

13 years agomore debugging for thread pools
Paul Davis [Wed, 5 Jan 2011 22:17:06 +0000 (22:17 +0000)]
more debugging for thread pools

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

13 years agoRemove direct busses so that all busses have internal returns.
Carl Hetherington [Wed, 5 Jan 2011 15:52:27 +0000 (15:52 +0000)]
Remove direct busses so that all busses have internal returns.

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

13 years agoDefault stop-at-session-end to false to try and prevent confusion.
Carl Hetherington [Wed, 5 Jan 2011 13:58:25 +0000 (13:58 +0000)]
Default stop-at-session-end to false to try and prevent confusion.

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

13 years agoDisable follow-playhead during drags. Fixes #3647.
Carl Hetherington [Wed, 5 Jan 2011 02:28:28 +0000 (02:28 +0000)]
Disable follow-playhead during drags.  Fixes #3647.

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

13 years agoMake editor list notebook shrink or expand when the tab is double-clicked, as per...
Carl Hetherington [Wed, 5 Jan 2011 02:06:51 +0000 (02:06 +0000)]
Make editor list notebook shrink or expand when the tab is double-clicked, as per #3662.

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

13 years agoLight mono button up when it is active, and make it bindable. Fixes #3665.
Carl Hetherington [Wed, 5 Jan 2011 02:06:29 +0000 (02:06 +0000)]
Light mono button up when it is active, and make it bindable.  Fixes #3665.

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

13 years agoToggle the shown state of send gain on double click.
Carl Hetherington [Wed, 5 Jan 2011 02:06:15 +0000 (02:06 +0000)]
Toggle the shown state of send gain on double click.

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

13 years agoHighlight a send processor entry differently when it the mixer strip's fader is being...
Carl Hetherington [Tue, 4 Jan 2011 23:26:59 +0000 (23:26 +0000)]
Highlight a send processor entry differently when it the mixer strip's fader is being used to control it.  Fixes #3659.

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

13 years agomore pool allocation debugging for oofus
Paul Davis [Tue, 4 Jan 2011 21:25:52 +0000 (21:25 +0000)]
more pool allocation debugging for oofus

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

13 years agoFix out-of-sync tracks under varispeed.
Carl Hetherington [Tue, 4 Jan 2011 21:14:26 +0000 (21:14 +0000)]
Fix out-of-sync tracks under varispeed.

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

13 years agoDisable solo-controls-are-listen-controls if we don't have a monitor bus. Should...
Carl Hetherington [Tue, 4 Jan 2011 20:52:30 +0000 (20:52 +0000)]
Disable solo-controls-are-listen-controls if we don't have a monitor bus.  Should fix #3660.

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

13 years agoFix size of DSP label.
Carl Hetherington [Tue, 4 Jan 2011 19:41:18 +0000 (19:41 +0000)]
Fix size of DSP label.

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

13 years agoevent pool allocation debugging
Paul Davis [Tue, 4 Jan 2011 16:55:52 +0000 (16:55 +0000)]
event pool allocation debugging

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

13 years agoadd warning about configuration variable types to session_configuration_vars.h as...
Paul Davis [Tue, 4 Jan 2011 14:41:07 +0000 (14:41 +0000)]
add warning about configuration variable types to session_configuration_vars.h as well

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

13 years agofix a bug that defined two configuration variables as "char" and thus serialized...
Paul Davis [Tue, 4 Jan 2011 14:29:46 +0000 (14:29 +0000)]
fix a bug that defined two configuration variables as "char" and thus serialized them as XML incorrectly

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

13 years agoreally make debug be the default configuration option
Paul Davis [Tue, 4 Jan 2011 14:29:16 +0000 (14:29 +0000)]
really make debug be the default configuration option

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

13 years agoRename menu items on advice from Chris G.
Carl Hetherington [Tue, 4 Jan 2011 03:36:44 +0000 (03:36 +0000)]
Rename menu items on advice from Chris G.

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

13 years agoSend full MTC messages every 1/4 of a second when quarter-frame messages are suspende...
Carl Hetherington [Tue, 4 Jan 2011 03:35:10 +0000 (03:35 +0000)]
Send full MTC messages every 1/4 of a second when quarter-frame messages are suspended (due to out-of-range transport speed)

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

13 years agoAllow choice of direct or aux busses when subgrouping route groups. Fixes #3658.
Carl Hetherington [Tue, 4 Jan 2011 02:36:29 +0000 (02:36 +0000)]
Allow choice of direct or aux busses when subgrouping route groups.  Fixes #3658.

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

13 years agoRestore context menu to session markers. Fixes #3655.
Carl Hetherington [Tue, 4 Jan 2011 01:40:47 +0000 (01:40 +0000)]
Restore context menu to session markers.  Fixes #3655.

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

13 years agoUnselect regions on tracks when the tracks are hidden. Fixes #3653.
Carl Hetherington [Tue, 4 Jan 2011 01:03:36 +0000 (01:03 +0000)]
Unselect regions on tracks when the tracks are hidden.  Fixes #3653.

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

13 years agoFix - to _ typo.
Carl Hetherington [Tue, 4 Jan 2011 00:52:05 +0000 (00:52 +0000)]
Fix - to _ typo.

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

13 years agoFirst attempt at highlighting the fader processor to make it more obvious where pre...
Carl Hetherington [Tue, 4 Jan 2011 00:20:23 +0000 (00:20 +0000)]
First attempt at highlighting the fader processor to make it more obvious where pre and post fader plugins are.

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

13 years agoStop QF messages when transport speed is out of range, and re-start them properly.
Carl Hetherington [Mon, 3 Jan 2011 23:55:00 +0000 (23:55 +0000)]
Stop QF messages when transport speed is out of range, and re-start them properly.

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

13 years agoCope with non-unity transport speed when sending MTC.
Carl Hetherington [Mon, 3 Jan 2011 23:54:36 +0000 (23:54 +0000)]
Cope with non-unity transport speed when sending MTC.

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

13 years agoGive the locations editor tab a horizontal scrollbar if needs be. Fixes #3643.
Carl Hetherington [Mon, 3 Jan 2011 18:53:46 +0000 (18:53 +0000)]
Give the locations editor tab a horizontal scrollbar if needs be.  Fixes #3643.

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

13 years agoSubstantially simpler fix for editor window jumping.
Carl Hetherington [Mon, 3 Jan 2011 16:23:58 +0000 (16:23 +0000)]
Substantially simpler fix for editor window jumping.

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

13 years agofix keybindings for align ops, which moved from Editor to Region "group"
Paul Davis [Mon, 3 Jan 2011 15:51:14 +0000 (15:51 +0000)]
fix keybindings for align ops, which moved from Editor to Region "group"

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

13 years agoremove tooltip from stereo panner
Paul Davis [Mon, 3 Jan 2011 15:50:48 +0000 (15:50 +0000)]
remove tooltip from stereo panner

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

13 years agobetter version of that last commit
Paul Davis [Mon, 3 Jan 2011 15:43:06 +0000 (15:43 +0000)]
better version of that last commit

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

13 years agofix or band-aid for #3649 (loading a session file might fail when using the session...
Paul Davis [Mon, 3 Jan 2011 15:17:18 +0000 (15:17 +0000)]
fix or band-aid for #3649 (loading a session file might fail when using the session importer)

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

13 years agoAdd option to show or hide zoom toolbar.
Carl Hetherington [Mon, 3 Jan 2011 03:11:31 +0000 (03:11 +0000)]
Add option to show or hide zoom toolbar.

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

13 years agoSomewhat experimental fix to try to stop the editor window jumping around on small...
Carl Hetherington [Mon, 3 Jan 2011 03:10:43 +0000 (03:10 +0000)]
Somewhat experimental fix to try to stop the editor window jumping around on small screens.

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

13 years agoRevert completely broken recent attempted fix of mine; stops segfault on clicking...
Carl Hetherington [Sun, 2 Jan 2011 23:30:57 +0000 (23:30 +0000)]
Revert completely broken recent attempted fix of mine; stops segfault on clicking in the tracks/busses windoww's track list.

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

13 years agoFix MIDI solo buttons in the editor route list, and improve AFL/PFL behaviour in...
Carl Hetherington [Sun, 2 Jan 2011 13:42:27 +0000 (13:42 +0000)]
Fix MIDI solo buttons in the editor route list, and improve AFL/PFL behaviour in there too.  Should fix #3645 and #3644.

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

13 years agoFix some confusion about handling of route extra XML. Fixes #3574.
Carl Hetherington [Sun, 2 Jan 2011 12:45:29 +0000 (12:45 +0000)]
Fix some confusion about handling of route extra XML.  Fixes #3574.

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

13 years agoAllow AudioDiskstream to have 0 channels without crashing. Fixes crash on record...
Carl Hetherington [Sun, 2 Jan 2011 12:45:20 +0000 (12:45 +0000)]
Allow AudioDiskstream to have 0 channels without crashing.  Fixes crash on record with a track with no inputs.

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

13 years agoRepeat of recent fix to EditorRoutes to improve behaviour when editing names.
Carl Hetherington [Sat, 1 Jan 2011 20:08:26 +0000 (20:08 +0000)]
Repeat of recent fix to EditorRoutes to improve behaviour when editing names.

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

13 years agoMake editor route list rec enable work for MIDI tracks.
Carl Hetherington [Sat, 1 Jan 2011 19:04:11 +0000 (19:04 +0000)]
Make editor route list rec enable work for MIDI tracks.

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

13 years agoDon't grab focus on enter if we are editing a name. Otherwise when the mouse pointer...
Carl Hetherington [Sat, 1 Jan 2011 18:46:20 +0000 (18:46 +0000)]
Don't grab focus on enter if we are editing a name.  Otherwise when the mouse pointer leaves the editing widget and re-enters the route list, the edit is aborted.  Should fix #2920.

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

13 years agoFix template install properly.
Carl Hetherington [Sat, 1 Jan 2011 17:43:53 +0000 (17:43 +0000)]
Fix template install properly.

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

13 years agofix reversed dragging in stereo panner when width is negative
Paul Davis [Sat, 1 Jan 2011 17:34:06 +0000 (17:34 +0000)]
fix reversed dragging in stereo panner when width is negative

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

13 years agoFix build. Disable template installation for a bit because I forgot that waf's subst...
Carl Hetherington [Sat, 1 Jan 2011 17:13:32 +0000 (17:13 +0000)]
Fix build.  Disable template installation for a bit because I forgot that waf's subst builder doesn't like spaces in filenames.

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

13 years agoFix creation of MIDI tracks under some translations.
Carl Hetherington [Sat, 1 Jan 2011 16:59:48 +0000 (16:59 +0000)]
Fix creation of MIDI tracks under some translations.

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

13 years agoInstall templates.
Carl Hetherington [Sat, 1 Jan 2011 16:59:38 +0000 (16:59 +0000)]
Install templates.

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

13 years agoFix install path for vamp plugins.
Carl Hetherington [Fri, 31 Dec 2010 14:55:33 +0000 (14:55 +0000)]
Fix install path for vamp plugins.

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

13 years agoresize all editor comboboxes when DPI is reset. involved a minor refactoring of some...
Paul Davis [Thu, 30 Dec 2010 21:15:51 +0000 (21:15 +0000)]
resize all editor comboboxes when DPI is reset. involved a minor refactoring of some code and the spreading of the awful COMBO_FUDGE+10 hack

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

13 years agoFurther i18n fix.
Carl Hetherington [Thu, 30 Dec 2010 21:01:14 +0000 (21:01 +0000)]
Further i18n fix.

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

13 years agoi18n fixes.
Carl Hetherington [Thu, 30 Dec 2010 20:45:15 +0000 (20:45 +0000)]
i18n fixes.

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

13 years agoUse -f option to msgfmt to make it use fuzzy translations.
Carl Hetherington [Thu, 30 Dec 2010 20:45:06 +0000 (20:45 +0000)]
Use -f option to msgfmt to make it use fuzzy translations.

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

13 years agoadd back MIDI Learn for stereo panner
Paul Davis [Thu, 30 Dec 2010 20:17:44 +0000 (20:17 +0000)]
add back MIDI Learn for stereo panner

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

13 years agobetter dbl click behaviour for stereo panner: width max is constrained by position...
Paul Davis [Thu, 30 Dec 2010 19:58:36 +0000 (19:58 +0000)]
better dbl click behaviour for stereo panner: width max is constrained by position; pos max is constrained by width

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

13 years agomissed commit
Paul Davis [Thu, 30 Dec 2010 19:32:33 +0000 (19:32 +0000)]
missed commit

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

13 years agobetter detent handling, and dbl-click behaviour for lower half improvements
Paul Davis [Thu, 30 Dec 2010 18:59:09 +0000 (18:59 +0000)]
better detent handling, and dbl-click behaviour for lower half improvements

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

13 years agorevert 1in->2out panner to line style, not blob
Paul Davis [Thu, 30 Dec 2010 18:58:43 +0000 (18:58 +0000)]
revert 1in->2out panner to line style, not blob

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

13 years agoforce reset of panner UI when panner object changes
Paul Davis [Thu, 30 Dec 2010 18:58:27 +0000 (18:58 +0000)]
force reset of panner UI when panner object changes

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

13 years agoFix up midi ghost regions. Should fix #3629.
Carl Hetherington [Thu, 30 Dec 2010 18:35:16 +0000 (18:35 +0000)]
Fix up midi ghost regions. Should fix #3629.

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

13 years agofix compiler warning
Paul Davis [Thu, 30 Dec 2010 16:14:37 +0000 (16:14 +0000)]
fix compiler warning

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

13 years agochange Session::convert_to_frames_at() to Session::convert_to_frames() to reflect...
Paul Davis [Thu, 30 Dec 2010 15:45:48 +0000 (15:45 +0000)]
change Session::convert_to_frames_at() to Session::convert_to_frames() to reflect the fact that its argument is a position, not a duration; add Session::any_duration_to_frames(), which converts AnyTime representing a duration to frames; alter callers to use the right one of the two previously mentioned methods

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

13 years agounfinished tweaks to stereo panner, before a bigger commit of other stuff
Paul Davis [Thu, 30 Dec 2010 15:44:22 +0000 (15:44 +0000)]
unfinished tweaks to stereo panner, before a bigger commit of other stuff

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

13 years agofix C99 compliance issue for winegcc
Paul Davis [Thu, 30 Dec 2010 15:06:58 +0000 (15:06 +0000)]
fix C99 compliance issue for winegcc

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

13 years agosplit tooltip and drag drag windows apart, for better functionality
Paul Davis [Thu, 30 Dec 2010 14:37:40 +0000 (14:37 +0000)]
split tooltip and drag drag windows apart, for better functionality

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

13 years agovarious improvements for stereo panner. note that dbl-click in "top" section will...
Paul Davis [Thu, 30 Dec 2010 03:14:13 +0000 (03:14 +0000)]
various improvements for stereo panner. note that dbl-click in "top" section will pan center, hard left and hard right

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

13 years agoclean up debugging
Paul Davis [Thu, 30 Dec 2010 03:13:19 +0000 (03:13 +0000)]
clean up debugging

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

13 years agoquantize conversion from L/R fraction to azimuth to 1 degree increments (given that...
Paul Davis [Thu, 30 Dec 2010 03:13:09 +0000 (03:13 +0000)]
quantize conversion from L/R fraction to azimuth to 1 degree increments (given that humans have this as their rough perceptual limit)

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

13 years agoAnother stab at the logic for selecting regions for operations, to ensure that edit...
Carl Hetherington [Thu, 30 Dec 2010 02:21:12 +0000 (02:21 +0000)]
Another stab at the logic for selecting regions for operations, to ensure that edit groups are taken into account at all times.

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

13 years agoGruesome-in-the-extreme VST hacks to attempt to allow presets to
Carl Hetherington [Thu, 30 Dec 2010 00:53:37 +0000 (00:53 +0000)]
Gruesome-in-the-extreme VST hacks to attempt to allow presets to
be loaded without an editor window.  You may need to clean your
Ethernet cable with soapy water after fetching this commit
(wireless users --- open the window).

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

13 years agoClean up VST plugin key handling slightly.
Carl Hetherington [Wed, 29 Dec 2010 23:31:02 +0000 (23:31 +0000)]
Clean up VST plugin key handling slightly.

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

13 years agoFix build.
Carl Hetherington [Wed, 29 Dec 2010 22:58:05 +0000 (22:58 +0000)]
Fix build.

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

13 years agoFix crash on saving session template (#3634).
Carl Hetherington [Wed, 29 Dec 2010 22:36:03 +0000 (22:36 +0000)]
Fix crash on saving session template (#3634).

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

13 years agoRemove debug code.
Carl Hetherington [Wed, 29 Dec 2010 22:35:43 +0000 (22:35 +0000)]
Remove debug code.

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

13 years agoAdd Save button to Save As Template dialogue.
Carl Hetherington [Wed, 29 Dec 2010 22:27:48 +0000 (22:27 +0000)]
Add Save button to Save As Template dialogue.

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

13 years agoAdd options to add sends from buses as well as tracks; remainder of #3637.
Carl Hetherington [Wed, 29 Dec 2010 22:07:34 +0000 (22:07 +0000)]
Add options to add sends from buses as well as tracks; remainder of #3637.

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

13 years agoExtremely hacky but somewhat functional passing of keys to VST plugin UIs. Sort...
Carl Hetherington [Wed, 29 Dec 2010 21:58:44 +0000 (21:58 +0000)]
Extremely hacky but somewhat functional passing of keys to VST plugin UIs.  Sort-of fixes #3630.

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

13 years agoFix plugin parameter updates (#3636).
Carl Hetherington [Wed, 29 Dec 2010 21:07:37 +0000 (21:07 +0000)]
Fix plugin parameter updates (#3636).

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

13 years agoMake 'copy track gains to sends' and 'set sends gains' work with sends from busses...
Carl Hetherington [Wed, 29 Dec 2010 21:07:22 +0000 (21:07 +0000)]
Make 'copy track gains to sends' and 'set sends gains' work with sends from busses.  Partially fixes #3637.

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

13 years agoUpdate mixer strip input/output button labels from the general JACK port connection...
Carl Hetherington [Wed, 29 Dec 2010 17:52:32 +0000 (17:52 +0000)]
Update mixer strip input/output button labels from the general JACK port connection / disconnection callback so that all changes are noticed.  Fixes #3638.

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

13 years agostereo panner tooltip tweaks & less debugging
Paul Davis [Wed, 29 Dec 2010 17:33:05 +0000 (17:33 +0000)]
stereo panner tooltip tweaks & less debugging

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

13 years agorest of lincoln's MIDI note edit via click outside of MIDI edit mode patch
Paul Davis [Wed, 29 Dec 2010 16:34:51 +0000 (16:34 +0000)]
rest of lincoln's MIDI note edit via click outside of MIDI edit mode patch

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

13 years agomove stereo panner lines to out edges of L/R boxes; fix display of center of image...
Paul Davis [Wed, 29 Dec 2010 16:28:46 +0000 (16:28 +0000)]
move stereo panner lines to out edges of L/R boxes; fix display of center of image info in tooltip; add hints on key actions for panner in tooltip

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

13 years agoadd static methods to Keyboard for keyboard modifier names
Paul Davis [Wed, 29 Dec 2010 16:27:43 +0000 (16:27 +0000)]
add static methods to Keyboard for keyboard modifier names

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

13 years agofix up ordering of rounding error handling for simpleline
Paul Davis [Wed, 29 Dec 2010 14:37:34 +0000 (14:37 +0000)]
fix up ordering of rounding error handling for simpleline

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

13 years agoprovide --optimize as a configure-time option to do the opposite of --debug, which...
Paul Davis [Wed, 29 Dec 2010 14:09:45 +0000 (14:09 +0000)]
provide --optimize as a configure-time option to do the opposite of --debug, which is now on by default

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