ardour.git
15 years agoif we attempt to move beyond the limit of the current horizontal adjustment, change...
Paul Davis [Thu, 12 Mar 2009 20:44:48 +0000 (20:44 +0000)]
if we attempt to move beyond the limit of the current horizontal adjustment, change its upper limit so that we keep scrolling (fixes a bug with playhead tracking beyond the current session end

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4807 d708f5d6-7413-0410-9779-e7cbd77b26cf

15 years agofix generic toggle controls so they play nicely with other controls or automation
Ben Loftis [Thu, 12 Mar 2009 19:23:40 +0000 (19:23 +0000)]
fix generic toggle controls so they play nicely with other controls or automation

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4806 d708f5d6-7413-0410-9779-e7cbd77b26cf

15 years agofix ordering of track view list & route list resync in editor, to avoid clearing...
Paul Davis [Thu, 12 Mar 2009 14:15:28 +0000 (14:15 +0000)]
fix ordering of track view list & route list resync in editor, to avoid clearing track view list in the middle of a list traversal

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4803 d708f5d6-7413-0410-9779-e7cbd77b26cf

15 years agofix names of new no-selected-tracks actions in menus
Paul Davis [Thu, 12 Mar 2009 14:14:48 +0000 (14:14 +0000)]
fix names of new no-selected-tracks actions in menus

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4802 d708f5d6-7413-0410-9779-e7cbd77b26cf

15 years agonew options for moving playhead to next/previous region boundary
Paul Davis [Thu, 12 Mar 2009 02:44:48 +0000 (02:44 +0000)]
new options for moving playhead to next/previous region boundary

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4801 d708f5d6-7413-0410-9779-e7cbd77b26cf

15 years agouse non-selection based PH-to-region-boundary actions in menus
Paul Davis [Thu, 12 Mar 2009 02:44:09 +0000 (02:44 +0000)]
use non-selection based PH-to-region-boundary actions in menus

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4800 d708f5d6-7413-0410-9779-e7cbd77b26cf

15 years agouse new no-selection PH-to-next-region-boundary methods in bindings files
Paul Davis [Thu, 12 Mar 2009 02:42:07 +0000 (02:42 +0000)]
use new no-selection PH-to-next-region-boundary methods in bindings files

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4799 d708f5d6-7413-0410-9779-e7cbd77b26cf

15 years agofix for WINDOWS_KEY default definition so that it actually works (Mod4><Super) instea...
Paul Davis [Thu, 12 Mar 2009 02:41:24 +0000 (02:41 +0000)]
fix for WINDOWS_KEY default definition so that it actually works (Mod4><Super) instead of just Mod4

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4798 d708f5d6-7413-0410-9779-e7cbd77b26cf

15 years agofix rhythm ferret binding in SAE bindings and add Cmd-, for preferences
Paul Davis [Wed, 11 Mar 2009 19:30:42 +0000 (19:30 +0000)]
fix rhythm ferret binding in SAE bindings and add Cmd-, for preferences

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4797 d708f5d6-7413-0410-9779-e7cbd77b26cf

15 years agocode to enable shortcut/binding debugging
Paul Davis [Wed, 11 Mar 2009 19:29:43 +0000 (19:29 +0000)]
code to enable shortcut/binding debugging

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4796 d708f5d6-7413-0410-9779-e7cbd77b26cf

15 years agodefault click i/o setup is dual mono
Paul Davis [Wed, 11 Mar 2009 19:28:46 +0000 (19:28 +0000)]
default click i/o setup is dual mono

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4795 d708f5d6-7413-0410-9779-e7cbd77b26cf

15 years agocorrect (or at least better) handling of shifted shortcuts under OS X
Paul Davis [Wed, 11 Mar 2009 19:28:20 +0000 (19:28 +0000)]
correct (or at least better) handling of shifted shortcuts under OS X

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4794 d708f5d6-7413-0410-9779-e7cbd77b26cf

15 years agodon't crash if there's no editor mixer and we remove a route
Paul Davis [Wed, 11 Mar 2009 19:15:47 +0000 (19:15 +0000)]
don't crash if there's no editor mixer and we remove a route

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4793 d708f5d6-7413-0410-9779-e7cbd77b26cf

15 years agokeep trackview list in editor synced with route list
Paul Davis [Wed, 11 Mar 2009 18:39:35 +0000 (18:39 +0000)]
keep trackview list in editor synced with route list

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4792 d708f5d6-7413-0410-9779-e7cbd77b26cf

15 years agofinal (?) fix for editor mixer strip handling when route is removed
Paul Davis [Wed, 11 Mar 2009 17:57:18 +0000 (17:57 +0000)]
final (?) fix for editor mixer strip handling when route is removed

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4791 d708f5d6-7413-0410-9779-e7cbd77b26cf

15 years agopartial fix for editor mixer strip state after a route removal
Paul Davis [Wed, 11 Mar 2009 16:33:46 +0000 (16:33 +0000)]
partial fix for editor mixer strip state after a route removal

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4790 d708f5d6-7413-0410-9779-e7cbd77b26cf

15 years agoadd ctrl-space binding for play-from-edit-point-and-return to all SAE bindings
Paul Davis [Tue, 10 Mar 2009 18:37:41 +0000 (18:37 +0000)]
add ctrl-space binding for play-from-edit-point-and-return to all SAE bindings

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4789 d708f5d6-7413-0410-9779-e7cbd77b26cf

15 years agofix crash when renaming a track after deleting a plugin that had a visible GUI/editor...
Paul Davis [Sat, 7 Mar 2009 13:44:12 +0000 (13:44 +0000)]
fix crash when renaming a track after deleting a plugin that had a visible GUI/editor window

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4746 d708f5d6-7413-0410-9779-e7cbd77b26cf

15 years agocombobox width fixes from mtaht
Paul Davis [Fri, 6 Mar 2009 16:19:26 +0000 (16:19 +0000)]
combobox width fixes from mtaht

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4741 d708f5d6-7413-0410-9779-e7cbd77b26cf

15 years agonew/updated/extended spanish translation from Grupo de Traducción al Español
Paul Davis [Fri, 6 Mar 2009 16:04:06 +0000 (16:04 +0000)]
new/updated/extended spanish translation from Grupo de Traducción al Español

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4740 d708f5d6-7413-0410-9779-e7cbd77b26cf

15 years agonew crossfade icons from markus s.
Paul Davis [Fri, 6 Mar 2009 15:04:58 +0000 (15:04 +0000)]
new crossfade icons from markus s.

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4738 d708f5d6-7413-0410-9779-e7cbd77b26cf

15 years agonew crossfade icons from markus s.
Paul Davis [Fri, 6 Mar 2009 15:04:42 +0000 (15:04 +0000)]
new crossfade icons from markus s.

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4737 d708f5d6-7413-0410-9779-e7cbd77b26cf

15 years agoMake "consolidate range" and "bounce range to region list" not apply processing to...
Sampo Savolainen [Thu, 5 Mar 2009 19:47:39 +0000 (19:47 +0000)]
Make "consolidate range" and "bounce range to region list" not apply processing to the original audio. Added variants which do apply processing. Plus changed AudioTrack::export_stuff() to use SSE mix functions for non-automated gain.

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4736 d708f5d6-7413-0410-9779-e7cbd77b26cf

15 years agofixes for creating tracks from templates - a new Diskstream is needed, andgetting...
Paul Davis [Thu, 5 Mar 2009 15:34:01 +0000 (15:34 +0000)]
fixes for creating tracks from templates - a new Diskstream is needed, andgetting it set up is quite tricky; also fix naming of template-based new Routes

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4733 d708f5d6-7413-0410-9779-e7cbd77b26cf

15 years agofix kludgy assumption about item ordering in ops menu
Paul Davis [Thu, 5 Mar 2009 15:33:48 +0000 (15:33 +0000)]
fix kludgy assumption about item ordering in ops menu

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4732 d708f5d6-7413-0410-9779-e7cbd77b26cf

15 years agofix several Adjustments to work with new GTK rules on Adjustment page sizes
Paul Davis [Thu, 5 Mar 2009 15:11:10 +0000 (15:11 +0000)]
fix several Adjustments to work with new GTK rules on Adjustment page sizes

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4731 d708f5d6-7413-0410-9779-e7cbd77b26cf

15 years agonew swedish translation from Petter
Paul Davis [Wed, 4 Mar 2009 19:37:36 +0000 (19:37 +0000)]
new swedish translation from Petter

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4728 d708f5d6-7413-0410-9779-e7cbd77b26cf

15 years agodragging without modifiers should still move the playhead
Ben Loftis [Tue, 3 Mar 2009 23:50:41 +0000 (23:50 +0000)]
dragging without modifiers should still move the playhead

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4726 d708f5d6-7413-0410-9779-e7cbd77b26cf

15 years agostandardize some menu actions across CD and loop/punch rulers. also allow right...
Ben Loftis [Mon, 2 Mar 2009 22:17:27 +0000 (22:17 +0000)]
standardize some menu actions across CD and loop/punch rulers.  also allow right-click drag to create regions, which may be more discoverable than ctrl-click drag because the other rulers already use right-click for creating markers

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4725 d708f5d6-7413-0410-9779-e7cbd77b26cf

15 years agokeyboard mute action for regions operates on all selected regions (applied to 3.0...
Paul Davis [Mon, 2 Mar 2009 21:07:40 +0000 (21:07 +0000)]
keyboard mute action for regions operates on all selected regions (applied to 3.0 already by carl)

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4724 d708f5d6-7413-0410-9779-e7cbd77b26cf

15 years agoprevent double-listing of LADSPA plugins caused by symlinks to library directories...
Paul Davis [Mon, 2 Mar 2009 21:04:47 +0000 (21:04 +0000)]
prevent double-listing of LADSPA plugins caused by symlinks to library directories (e.g. lib64 -> lib)

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4723 d708f5d6-7413-0410-9779-e7cbd77b26cf

15 years agodisable redirect cut operation in menu if it cannot be done (from carl)
Paul Davis [Mon, 2 Mar 2009 21:02:28 +0000 (21:02 +0000)]
disable redirect cut operation in menu if it cannot be done (from carl)

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4721 d708f5d6-7413-0410-9779-e7cbd77b26cf

15 years agoICS (image compositor socket) patches from robin gareus, to keep ICS alive in 2.X...
Paul Davis [Mon, 2 Mar 2009 20:59:13 +0000 (20:59 +0000)]
ICS (image compositor socket) patches from robin gareus, to keep ICS alive in 2.X; variations on giso's proposed fix for #1731 (x-fade clicking)

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4720 d708f5d6-7413-0410-9779-e7cbd77b26cf

15 years agofixes for gcc4.4 header paths
Paul Davis [Mon, 2 Mar 2009 20:06:31 +0000 (20:06 +0000)]
fixes for gcc4.4 header paths

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4719 d708f5d6-7413-0410-9779-e7cbd77b26cf

15 years agotweaks to curvetest to help track down interpolation bug at high timecodes
Ben Loftis [Mon, 2 Mar 2009 17:02:49 +0000 (17:02 +0000)]
tweaks to curvetest to help track down interpolation bug at high timecodes

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4714 d708f5d6-7413-0410-9779-e7cbd77b26cf

15 years agoadd x86_64/32bit VST build fix from torben
Paul Davis [Mon, 23 Feb 2009 16:44:57 +0000 (16:44 +0000)]
add x86_64/32bit VST build fix from torben

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4650 d708f5d6-7413-0410-9779-e7cbd77b26cf

15 years agomore fix ups of indentation caused by lack of .emacs
Paul Davis [Fri, 20 Feb 2009 14:37:56 +0000 (14:37 +0000)]
more fix ups of indentation caused by lack of .emacs

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4647 d708f5d6-7413-0410-9779-e7cbd77b26cf

15 years agofix up indentation caused by lack of .emacs
Paul Davis [Fri, 20 Feb 2009 14:37:34 +0000 (14:37 +0000)]
fix up indentation caused by lack of .emacs

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4646 d708f5d6-7413-0410-9779-e7cbd77b26cf

15 years agoFix crash on MIDI feedback with MTC (ticket #2419).
David Robillard [Thu, 19 Feb 2009 20:11:17 +0000 (20:11 +0000)]
Fix crash on MIDI feedback with MTC (ticket #2419).

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4642 d708f5d6-7413-0410-9779-e7cbd77b26cf

15 years agoforce 32-bit comilation if VST=1
Paul Davis [Thu, 19 Feb 2009 16:19:32 +0000 (16:19 +0000)]
force 32-bit comilation if VST=1

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4638 d708f5d6-7413-0410-9779-e7cbd77b26cf

15 years agoworking VST support with VeSTige header and new FST code
Paul Davis [Thu, 19 Feb 2009 14:01:59 +0000 (14:01 +0000)]
working VST support with VeSTige header and new FST code

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4637 d708f5d6-7413-0410-9779-e7cbd77b26cf

15 years agoMini stylistic 3.0 merge.
David Robillard [Wed, 18 Feb 2009 20:04:09 +0000 (20:04 +0000)]
Mini stylistic 3.0 merge.

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4624 d708f5d6-7413-0410-9779-e7cbd77b26cf

15 years agocreating routes from templates now properly chooses between track & bus; fix up glitc...
Paul Davis [Wed, 18 Feb 2009 09:35:06 +0000 (09:35 +0000)]
creating routes from templates now properly chooses between track & bus; fix up glitches with add route dialog not displaying the template selection widgets; must remember to re-indent this stuff

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4620 d708f5d6-7413-0410-9779-e7cbd77b26cf

15 years agoallow dragging of automation lines
Ben Loftis [Tue, 17 Feb 2009 23:08:59 +0000 (23:08 +0000)]
allow dragging of automation lines

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4619 d708f5d6-7413-0410-9779-e7cbd77b26cf

15 years agoremove unneeded code in line_drag that was probably copy/pasted from control_point_drag
Ben Loftis [Tue, 17 Feb 2009 23:02:23 +0000 (23:02 +0000)]
remove unneeded code in line_drag that was probably copy/pasted from control_point_drag

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4618 d708f5d6-7413-0410-9779-e7cbd77b26cf

15 years agostringstream needs to preserve plenty of significant digits when writing automation...
Ben Loftis [Tue, 17 Feb 2009 22:52:09 +0000 (22:52 +0000)]
stringstream needs to preserve plenty of significant digits when writing automation events to disk

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4617 d708f5d6-7413-0410-9779-e7cbd77b26cf

15 years agotrack templates; indent fixes needed and will be forthcoming; minor fix for the curve...
Paul Davis [Sat, 14 Feb 2009 22:47:50 +0000 (22:47 +0000)]
track templates; indent fixes needed and will be forthcoming; minor fix for the curvetest hack

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4565 d708f5d6-7413-0410-9779-e7cbd77b26cf

15 years agoAU state handling, including changes to PathScanner so that it can now do recursive...
Paul Davis [Wed, 28 Jan 2009 15:09:36 +0000 (15:09 +0000)]
AU state handling, including changes to PathScanner so that it can now do recursive searches. Note that AU state handling is not built by default, and public binaries for OS X will not include it. If you build Ardour on OS X yourself, add AU_STATE=1 to your scons arguments

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4456 d708f5d6-7413-0410-9779-e7cbd77b26cf

15 years agoApply LV2 GUI parameter update patch from kfoltman.
David Robillard [Wed, 14 Jan 2009 15:31:41 +0000 (15:31 +0000)]
Apply LV2 GUI parameter update patch from kfoltman.

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4406 d708f5d6-7413-0410-9779-e7cbd77b26cf

15 years agopackaging for SAE now is a dir that includes the app and some PDFs
Paul Davis [Wed, 7 Jan 2009 09:48:02 +0000 (09:48 +0000)]
packaging for SAE now is a dir that includes the app and some PDFs

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4393 d708f5d6-7413-0410-9779-e7cbd77b26cf

15 years agosave/restore meter point from carl for #1748
Paul Davis [Fri, 2 Jan 2009 12:50:02 +0000 (12:50 +0000)]
save/restore meter point from carl for #1748

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4375 d708f5d6-7413-0410-9779-e7cbd77b26cf

15 years agofix up shorter versions of coreaudio file format strings 2.7.1
Paul Davis [Sat, 6 Dec 2008 11:37:06 +0000 (11:37 +0000)]
fix up shorter versions of coreaudio file format strings

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4296 d708f5d6-7413-0410-9779-e7cbd77b26cf

15 years agoapply/merge/redo carl & colin's patches for making range markers from the region...
Paul Davis [Fri, 5 Dec 2008 10:31:26 +0000 (10:31 +0000)]
apply/merge/redo carl & colin's patches for making range markers from the region selection so that there are now 1 actions: 1 range for all selected regions, or 1 range per selected region; add these to the relevant menus

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4291 d708f5d6-7413-0410-9779-e7cbd77b26cf

15 years agomake track names visible for light theme in SAE version
Paul Davis [Fri, 5 Dec 2008 08:25:30 +0000 (08:25 +0000)]
make track names visible for light theme in SAE version

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4290 d708f5d6-7413-0410-9779-e7cbd77b26cf

15 years agomake track names visible for light theme
Paul Davis [Fri, 5 Dec 2008 08:24:27 +0000 (08:24 +0000)]
make track names visible for light theme

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4289 d708f5d6-7413-0410-9779-e7cbd77b26cf

15 years agopatch to make NSD compile even with NLS=0
Paul Davis [Fri, 5 Dec 2008 06:38:43 +0000 (06:38 +0000)]
patch to make NSD compile even with NLS=0

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4288 d708f5d6-7413-0410-9779-e7cbd77b26cf

15 years agofix up MTC message delivered internally when locate is noticed (removes stupid messag...
Paul Davis [Thu, 4 Dec 2008 20:26:35 +0000 (20:26 +0000)]
fix up MTC message delivered internally when locate is noticed (removes stupid message when MTC slaving)

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4287 d708f5d6-7413-0410-9779-e7cbd77b26cf

15 years agotweak to make that last buffer fix not break things
Paul Davis [Thu, 4 Dec 2008 18:59:10 +0000 (18:59 +0000)]
tweak to make that last buffer fix not break things

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4286 d708f5d6-7413-0410-9779-e7cbd77b26cf

15 years agoMAJOR fix for any situation where an audio track is playing more channels than it...
Paul Davis [Thu, 4 Dec 2008 13:42:46 +0000 (13:42 +0000)]
MAJOR fix for any situation where an audio track is playing more channels than it has output ports. this needs pounding on to make it doesn't break other odd cases. triggered by a report about playing an 8-chn AIFF file via the auditioner

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4285 d708f5d6-7413-0410-9779-e7cbd77b26cf

15 years agoshorten CoreAudioFileSource's format text and drop use of "legacy" CoreAudio function...
Paul Davis [Thu, 4 Dec 2008 13:40:33 +0000 (13:40 +0000)]
shorten CoreAudioFileSource's format text and drop use of "legacy" CoreAudio function for this

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4284 d708f5d6-7413-0410-9779-e7cbd77b26cf

15 years agochanges to handle an instant.xml file that has been modified by ardour 3.0 (not the...
Paul Davis [Thu, 4 Dec 2008 13:39:28 +0000 (13:39 +0000)]
changes to handle an instant.xml file that has been modified by ardour 3.0 (not the long term solution)

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4283 d708f5d6-7413-0410-9779-e7cbd77b26cf

15 years agoproperly tear-down route_ops_menu in mixer strip when route is changed, and make...
Paul Davis [Thu, 4 Dec 2008 13:37:35 +0000 (13:37 +0000)]
properly tear-down route_ops_menu in mixer strip when route is changed, and make it popup on button1 or button3

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4282 d708f5d6-7413-0410-9779-e7cbd77b26cf

15 years agodefine ARCH_X86 even on x86_64 (untested!); giso's patch for control surface track...
Paul Davis [Tue, 2 Dec 2008 17:34:05 +0000 (17:34 +0000)]
define ARCH_X86 even on x86_64 (untested!); giso's patch for control surface track indexing; carl's patches for insert-time and double-click on redirect boxes

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4279 d708f5d6-7413-0410-9779-e7cbd77b26cf

15 years agomore session init fixes from carl
Paul Davis [Tue, 2 Dec 2008 06:48:53 +0000 (06:48 +0000)]
more session init fixes from carl

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4278 d708f5d6-7413-0410-9779-e7cbd77b26cf

15 years agofix up monumental botch job regarding undo history/object/command management
Paul Davis [Sun, 30 Nov 2008 23:16:57 +0000 (23:16 +0000)]
fix up monumental botch job regarding undo history/object/command management

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4274 d708f5d6-7413-0410-9779-e7cbd77b26cf

15 years agoclarify ownership and management of RouteUI::remote_control_menu
Paul Davis [Sun, 30 Nov 2008 23:15:49 +0000 (23:15 +0000)]
clarify ownership and management of RouteUI::remote_control_menu

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4273 d708f5d6-7413-0410-9779-e7cbd77b26cf

15 years agodo not crash in xrun handler when there is no session
Paul Davis [Sun, 30 Nov 2008 23:15:03 +0000 (23:15 +0000)]
do not crash in xrun handler when there is no session

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4272 d708f5d6-7413-0410-9779-e7cbd77b26cf

15 years agorevert markus' change, add back debug output
Paul Davis [Sat, 29 Nov 2008 22:09:24 +0000 (22:09 +0000)]
revert markus' change, add back debug output

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4271 d708f5d6-7413-0410-9779-e7cbd77b26cf

15 years agocolinf's patch to make ladspa plugin GUI's deeper rather than wider
Paul Davis [Wed, 26 Nov 2008 21:34:05 +0000 (21:34 +0000)]
colinf's patch to make ladspa plugin GUI's deeper rather than wider

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4266 d708f5d6-7413-0410-9779-e7cbd77b26cf

15 years agoMake the wiimote code appear in the source package
Sampo Savolainen [Wed, 26 Nov 2008 15:36:32 +0000 (15:36 +0000)]
Make the wiimote code appear in the source package

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4264 d708f5d6-7413-0410-9779-e7cbd77b26cf

15 years agomore OS X build fixes - make a symlink to clearlooks .so since GTK doesn't know to...
Paul Davis [Wed, 26 Nov 2008 08:43:07 +0000 (08:43 +0000)]
more OS X build fixes - make a symlink to clearlooks .so since GTK doesn't know to search for .dylib on OS X (only relevant for ./ardev style runs, does not affect packaging)

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4262 d708f5d6-7413-0410-9779-e7cbd77b26cf

15 years agomore little build fixes for OS X
Paul Davis [Wed, 26 Nov 2008 08:36:28 +0000 (08:36 +0000)]
more little build fixes for OS X

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4261 d708f5d6-7413-0410-9779-e7cbd77b26cf

15 years agobuild ardour.menus on OSX too, not ardour_osx.menus
Paul Davis [Wed, 26 Nov 2008 07:37:51 +0000 (07:37 +0000)]
build ardour.menus on OSX too, not ardour_osx.menus

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4260 d708f5d6-7413-0410-9779-e7cbd77b26cf

15 years agomake send GUIs into ArdourDialogs; ensure that panner changes propagate into the...
Paul Davis [Wed, 26 Nov 2008 06:57:42 +0000 (06:57 +0000)]
make send GUIs into ArdourDialogs; ensure that panner changes propagate into the GUI even when the number of panners is reduced

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4259 d708f5d6-7413-0410-9779-e7cbd77b26cf

15 years agomake Gtkmm2ext::Popup::touch() thread-safe (again; it used to be in the 0.99 era)
Paul Davis [Tue, 25 Nov 2008 22:15:19 +0000 (22:15 +0000)]
make Gtkmm2ext::Popup::touch() thread-safe (again; it used to be in the 0.99 era)

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4258 d708f5d6-7413-0410-9779-e7cbd77b26cf

15 years agodesensitize positional actions in region context menu when edit point == mouse, becau...
Paul Davis [Tue, 25 Nov 2008 15:05:21 +0000 (15:05 +0000)]
desensitize positional actions in region context menu when edit point == mouse, because it makes no sense

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4257 d708f5d6-7413-0410-9779-e7cbd77b26cf

15 years agocopy sends & plugins, not just plugins, when doing a mixer strip copy; copied sends...
Paul Davis [Tue, 25 Nov 2008 14:09:29 +0000 (14:09 +0000)]
copy sends & plugins, not just plugins, when doing a mixer strip copy; copied sends use the other send's active status, so that copies of active sends are also active

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4256 d708f5d6-7413-0410-9779-e7cbd77b26cf

15 years agolincoln's solo-mute-override should only take effect soloing in place
Paul Davis [Tue, 25 Nov 2008 13:30:55 +0000 (13:30 +0000)]
lincoln's solo-mute-override should only take effect soloing in place

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4255 d708f5d6-7413-0410-9779-e7cbd77b26cf

15 years agolincoln's solo-mute-override patch modified/extended to track the option changing...
Paul Davis [Tue, 25 Nov 2008 13:22:42 +0000 (13:22 +0000)]
lincoln's solo-mute-override patch modified/extended to track the option changing state, plus build ardour.menus as part of the default target

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4254 d708f5d6-7413-0410-9779-e7cbd77b26cf

15 years agocolinf's fix for duplicate LADSPA plugins appearing in manager list
Paul Davis [Tue, 25 Nov 2008 11:52:33 +0000 (11:52 +0000)]
colinf's fix for duplicate LADSPA plugins appearing in manager list

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4253 d708f5d6-7413-0410-9779-e7cbd77b26cf

15 years agocarl's fix to select objects when clicking in mouseGain mode, so that right click...
Paul Davis [Tue, 25 Nov 2008 11:45:31 +0000 (11:45 +0000)]
carl's fix to select objects when clicking in mouseGain mode, so that right click operations don't act on unexpected objects

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4252 d708f5d6-7413-0410-9779-e7cbd77b26cf

15 years agocolinf's patch to remove height buttons from automation tracks
Paul Davis [Tue, 25 Nov 2008 11:39:51 +0000 (11:39 +0000)]
colinf's patch to remove height buttons from automation tracks

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4251 d708f5d6-7413-0410-9779-e7cbd77b26cf

15 years agometa-ize menu generation to cope with differences in OS X and X11 GUI conventions
Paul Davis [Tue, 25 Nov 2008 11:34:54 +0000 (11:34 +0000)]
meta-ize menu generation to cope with differences in OS X and X11 GUI conventions

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4250 d708f5d6-7413-0410-9779-e7cbd77b26cf

15 years agoa slightly better fix than colinf's for the hang-when-resizing-while-renaming issue...
Paul Davis [Tue, 25 Nov 2008 11:34:19 +0000 (11:34 +0000)]
a slightly better fix than colinf's for the hang-when-resizing-while-renaming issue. at least, i think so

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4249 d708f5d6-7413-0410-9779-e7cbd77b26cf

15 years agoif using a top-menubar (e.g. OS X), don't quit when editor window is closed via WM...
Paul Davis [Tue, 25 Nov 2008 00:58:05 +0000 (00:58 +0000)]
if using a top-menubar (e.g. OS X), don't quit when editor window is closed via WM close button

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4248 d708f5d6-7413-0410-9779-e7cbd77b26cf

15 years agothe OTHER PART of fix up region-list => canvas drags, given changes in DnDTreeView
Paul Davis [Tue, 25 Nov 2008 00:50:28 +0000 (00:50 +0000)]
the OTHER PART of fix up region-list => canvas drags, given changes in DnDTreeView

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4247 d708f5d6-7413-0410-9779-e7cbd77b26cf

15 years agofix up region-list => canvas drags, given changes in DnDTreeView
Paul Davis [Tue, 25 Nov 2008 00:46:26 +0000 (00:46 +0000)]
fix up region-list => canvas drags, given changes in DnDTreeView

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4246 d708f5d6-7413-0410-9779-e7cbd77b26cf

15 years agoenough mind-blowing crazy code, lets do intra-ardour DnD the right way
Paul Davis [Tue, 25 Nov 2008 00:03:21 +0000 (00:03 +0000)]
enough mind-blowing crazy code, lets do intra-ardour DnD the right way

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4245 d708f5d6-7413-0410-9779-e7cbd77b26cf

15 years agojust a little something to blow your mind. comments explain all, if necessary, but...
Paul Davis [Mon, 24 Nov 2008 22:48:25 +0000 (22:48 +0000)]
just a little something to blow your mind. comments explain all, if necessary, but if you're squeamish, i'd recommend you don't look

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4244 d708f5d6-7413-0410-9779-e7cbd77b26cf

15 years agocarl's patch to copy send i/o configuration when copying a send
Paul Davis [Mon, 24 Nov 2008 22:47:42 +0000 (22:47 +0000)]
carl's patch to copy send i/o configuration when copying a send

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4243 d708f5d6-7413-0410-9779-e7cbd77b26cf

15 years agoreinstate lost stuff to ardev scripts for finding the right clearlooks based on platform
Paul Davis [Mon, 24 Nov 2008 22:47:04 +0000 (22:47 +0000)]
reinstate lost stuff to ardev scripts for finding the right clearlooks based on platform

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4242 d708f5d6-7413-0410-9779-e7cbd77b26cf

15 years agotiny but massively important bug fix that actually deletes commands when they are...
Paul Davis [Mon, 24 Nov 2008 14:59:41 +0000 (14:59 +0000)]
tiny but massively important bug fix that actually deletes commands when they are removed from the unod history

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4240 d708f5d6-7413-0410-9779-e7cbd77b26cf

15 years agoanother attempt to fix the osascript mess
Paul Davis [Mon, 24 Nov 2008 06:42:04 +0000 (06:42 +0000)]
another attempt to fix the osascript mess

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4239 d708f5d6-7413-0410-9779-e7cbd77b26cf

15 years agoenable resample-session and synthesize-session to operate from anywhere without the...
Paul Davis [Sun, 23 Nov 2008 15:21:38 +0000 (15:21 +0000)]
enable resample-session and synthesize-session to operate from anywhere without the user setting PERL5LIB etc etc.

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4237 d708f5d6-7413-0410-9779-e7cbd77b26cf

15 years agobump to 2.7.1
Paul Davis [Sun, 23 Nov 2008 13:15:36 +0000 (13:15 +0000)]
bump to 2.7.1

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4236 d708f5d6-7413-0410-9779-e7cbd77b26cf

15 years agodon't set up dir name incorrectly for range export
Paul Davis [Sat, 22 Nov 2008 22:58:17 +0000 (22:58 +0000)]
don't set up dir name incorrectly for range export

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4235 d708f5d6-7413-0410-9779-e7cbd77b26cf

15 years agonew user option "New Plugins Active"; make only *new* plugins active when this is...
Paul Davis [Sat, 22 Nov 2008 14:03:44 +0000 (14:03 +0000)]
new user option "New Plugins Active"; make only *new* plugins active when this is set, not any added plugins (eg. during session loading); option is true by default

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4233 d708f5d6-7413-0410-9779-e7cbd77b26cf

15 years agocolin fletcher's preserve-formants patch for rubberband operations
Paul Davis [Sat, 22 Nov 2008 07:42:02 +0000 (07:42 +0000)]
colin fletcher's preserve-formants patch for rubberband operations

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4232 d708f5d6-7413-0410-9779-e7cbd77b26cf

15 years agoother part of that fix from markus s. for visual state operations
Paul Davis [Fri, 21 Nov 2008 10:44:10 +0000 (10:44 +0000)]
other part of that fix from markus s. for visual state operations

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4230 d708f5d6-7413-0410-9779-e7cbd77b26cf

15 years agofix from markus s. for visual state operations, too bad this missed 2.7
Paul Davis [Fri, 21 Nov 2008 10:12:20 +0000 (10:12 +0000)]
fix from markus s. for visual state operations, too bad this missed 2.7

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4229 d708f5d6-7413-0410-9779-e7cbd77b26cf