Carl Hetherington [Tue, 11 May 2010 00:09:41 +0000 (00:09 +0000)]
Fix track height menu.
git-svn-id: svn://localhost/ardour2/branches/3.0@7093
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Mon, 10 May 2010 16:05:24 +0000 (16:05 +0000)]
use a static per-class signal to notify the selection object in each MidiRegionView when note items are deleted. fixes crash on cut/undo/reselect and related operations
git-svn-id: svn://localhost/ardour2/branches/3.0@7092
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Mon, 10 May 2010 10:22:38 +0000 (10:22 +0000)]
Remove some debug code.
git-svn-id: svn://localhost/ardour2/branches/3.0@7091
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Mon, 10 May 2010 01:37:35 +0000 (01:37 +0000)]
Remove some dead code.
git-svn-id: svn://localhost/ardour2/branches/3.0@7090
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Mon, 10 May 2010 00:48:42 +0000 (00:48 +0000)]
Make zoom to session zoom to slightly more than the session (an extra 1% of session length either way)
git-svn-id: svn://localhost/ardour2/branches/3.0@7089
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Sun, 9 May 2010 23:31:07 +0000 (23:31 +0000)]
Fix programming error on removing marker.
git-svn-id: svn://localhost/ardour2/branches/3.0@7088
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Sun, 9 May 2010 20:48:21 +0000 (20:48 +0000)]
Create the session range location as and when the session first gets some content. Allows both the beginning and end of the range to expand to contain the actual session contents.
git-svn-id: svn://localhost/ardour2/branches/3.0@7087
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Sun, 9 May 2010 01:33:11 +0000 (01:33 +0000)]
Remove some hang-overs of the old horizontal scrollbar. Hence allow most things to happen beyond the session end marker.
git-svn-id: svn://localhost/ardour2/branches/3.0@7086
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Sun, 9 May 2010 00:47:16 +0000 (00:47 +0000)]
Reset both IO names rather than just one when setting up the use of a track template.
git-svn-id: svn://localhost/ardour2/branches/3.0@7085
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Sun, 9 May 2010 00:46:54 +0000 (00:46 +0000)]
Re-throw exception slightly better.
git-svn-id: svn://localhost/ardour2/branches/3.0@7084
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Sun, 9 May 2010 00:46:33 +0000 (00:46 +0000)]
Add debug() method to dump XML nodes.
git-svn-id: svn://localhost/ardour2/branches/3.0@7083
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Sat, 8 May 2010 16:47:57 +0000 (16:47 +0000)]
save global state when quitting BEFORE we stop the engine, so that global MIDI ports are still connected and thus will re-establish their connections on session reload
git-svn-id: svn://localhost/ardour2/branches/3.0@7082
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Sat, 8 May 2010 01:20:33 +0000 (01:20 +0000)]
Remove use of i18n macros in headers. Prevents our gettext.h being included before libintl.h, which causes failures when ENABLE_NLS is not defined (bug #3111)
git-svn-id: svn://localhost/ardour2/branches/3.0@7081
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Sat, 8 May 2010 01:18:36 +0000 (01:18 +0000)]
Fix warning.
git-svn-id: svn://localhost/ardour2/branches/3.0@7080
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Fri, 7 May 2010 16:33:25 +0000 (16:33 +0000)]
tweak knob drawing, add angular/radial control on button3
git-svn-id: svn://localhost/ardour2/branches/3.0@7078
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Fri, 7 May 2010 00:18:47 +0000 (00:18 +0000)]
Copy-edit.
git-svn-id: svn://localhost/ardour2/branches/3.0@7075
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Thu, 6 May 2010 21:02:08 +0000 (21:02 +0000)]
prolooks helper code from hans, enabling new knob drawing based on Thorsten Wilm's lovely knob/dial design. To Be Tweaked
git-svn-id: svn://localhost/ardour2/branches/3.0@7074
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Thu, 6 May 2010 20:41:53 +0000 (20:41 +0000)]
show half-lit state for !self-soloed
git-svn-id: svn://localhost/ardour2/branches/3.0@7073
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Thu, 6 May 2010 18:40:37 +0000 (18:40 +0000)]
lots of odds and ends to do with solo isolate and its GUI
git-svn-id: svn://localhost/ardour2/branches/3.0@7072
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Thu, 6 May 2010 02:48:59 +0000 (02:48 +0000)]
draw LED background with same style as parent window; less debugging
git-svn-id: svn://localhost/ardour2/branches/3.0@7070
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Thu, 6 May 2010 01:31:48 +0000 (01:31 +0000)]
relayout solo led stuff, as per the boss' requests :)
git-svn-id: svn://localhost/ardour2/branches/3.0@7069
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Wed, 5 May 2010 22:09:07 +0000 (22:09 +0000)]
Small cleanups to dragging code. Fix assertion failure on dragging a regions' parent entry from the region list to the canvas (which may be #2811). Fixes to drags of regions onto and then back off canvas; should fix #3109.
git-svn-id: svn://localhost/ardour2/branches/3.0@7068
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Wed, 5 May 2010 21:10:09 +0000 (21:10 +0000)]
half-fix logic issue with solo-isolate controls
git-svn-id: svn://localhost/ardour2/branches/3.0@7067
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Wed, 5 May 2010 20:29:46 +0000 (20:29 +0000)]
led\'s for solo-safe and solo-isolate, rather than a context menu (mixer strip only). not finished and some logic errors in terms of turning things on and off
git-svn-id: svn://localhost/ardour2/branches/3.0@7066
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Wed, 5 May 2010 15:48:09 +0000 (15:48 +0000)]
less debugging
git-svn-id: svn://localhost/ardour2/branches/3.0@7065
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Wed, 5 May 2010 15:47:51 +0000 (15:47 +0000)]
make "exclusive solo" apply to listen as well as SiP
git-svn-id: svn://localhost/ardour2/branches/3.0@7064
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Wed, 5 May 2010 14:17:43 +0000 (14:17 +0000)]
remove some debug output
git-svn-id: svn://localhost/ardour2/branches/3.0@7061
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Wed, 5 May 2010 14:14:19 +0000 (14:14 +0000)]
light theme needs monitor section style info
git-svn-id: svn://localhost/ardour2/branches/3.0@7060
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Wed, 5 May 2010 14:09:58 +0000 (14:09 +0000)]
rename latched solo option and reverse its meaning; add exclusive solo button functionality in monitor section; add solo/mute override control in monitor section
git-svn-id: svn://localhost/ardour2/branches/3.0@7059
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Wed, 5 May 2010 03:20:16 +0000 (03:20 +0000)]
add DEBUG::Solo for conditional debugging of solo stuff, just in case
git-svn-id: svn://localhost/ardour2/branches/3.0@7058
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Wed, 5 May 2010 03:09:34 +0000 (03:09 +0000)]
remove solo debugging output for now
git-svn-id: svn://localhost/ardour2/branches/3.0@7057
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Wed, 5 May 2010 03:06:14 +0000 (03:06 +0000)]
this might just be it for solo
git-svn-id: svn://localhost/ardour2/branches/3.0@7056
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Wed, 5 May 2010 01:54:16 +0000 (01:54 +0000)]
Fix SNAFU on region trimming with grid enabled caused by my recent supposed fix.
git-svn-id: svn://localhost/ardour2/branches/3.0@7055
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Wed, 5 May 2010 01:43:25 +0000 (01:43 +0000)]
better handling of the inverse-push of solo-by-upstream. still not quite right, but closer
git-svn-id: svn://localhost/ardour2/branches/3.0@7054
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Tue, 4 May 2010 17:45:33 +0000 (17:45 +0000)]
fix inverse solo push to work properly in both exclusive and non-exclusive solo modes
git-svn-id: svn://localhost/ardour2/branches/3.0@7053
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Tue, 4 May 2010 16:39:03 +0000 (16:39 +0000)]
remove muted-by-others, a concept that turns out to have been a red herring; add auditioning alert button to monitor section; start adding exclusive solo button to monitor section
git-svn-id: svn://localhost/ardour2/branches/3.0@7052
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Tue, 4 May 2010 13:29:38 +0000 (13:29 +0000)]
when soloed by upstream (e.g. a track in a group solos-by-upstream the group bus), push the inverse solo change back down to everything that feeds us. this makes solo within a group work
git-svn-id: svn://localhost/ardour2/branches/3.0@7050
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Mon, 3 May 2010 22:07:47 +0000 (22:07 +0000)]
the great solo model simplification (without much code removal)
git-svn-id: svn://localhost/ardour2/branches/3.0@7049
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Mon, 3 May 2010 18:58:38 +0000 (18:58 +0000)]
more solo model work, including a GUI fix for mute button state when the route is self-soloed
git-svn-id: svn://localhost/ardour2/branches/3.0@7048
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Sun, 2 May 2010 23:54:25 +0000 (23:54 +0000)]
A little copy-editing.
git-svn-id: svn://localhost/ardour2/branches/3.0@7046
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Sun, 2 May 2010 23:14:43 +0000 (23:14 +0000)]
Prevent multiple tempo / meter changes being inserted at the same point
on the timeline; adding a new change at the same time as an existing one
will replace the existing one. Should prevent #769 from happening.
Some cleanups and tweaks to tempo / meter dialogues. Desensitize Remove
menu option for those changes that can't be removed.
git-svn-id: svn://localhost/ardour2/branches/3.0@7045
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Sun, 2 May 2010 19:08:30 +0000 (19:08 +0000)]
Small cleanup: add constructor to InterThreadInfo.
git-svn-id: svn://localhost/ardour2/branches/3.0@7044
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Sun, 2 May 2010 15:21:04 +0000 (15:21 +0000)]
3.0 version of patch for #2997 from carl, fix handling stat of large files
git-svn-id: svn://localhost/ardour2/branches/3.0@7043
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Sun, 2 May 2010 14:28:09 +0000 (14:28 +0000)]
Set mixer strip widths when the configuration option is changed. Fixes #2855.
git-svn-id: svn://localhost/ardour2/branches/3.0@7041
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Sun, 2 May 2010 14:08:37 +0000 (14:08 +0000)]
Fix toggling behaviour of glue region to bars & beats option. Fixes #2588.
git-svn-id: svn://localhost/ardour2/branches/3.0@7040
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Sun, 2 May 2010 13:48:06 +0000 (13:48 +0000)]
Clarify labels in export dialog to explain how options affect use of region gain when exporting.
git-svn-id: svn://localhost/ardour2/branches/3.0@7039
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Sun, 2 May 2010 13:14:06 +0000 (13:14 +0000)]
Fix crash on export.
git-svn-id: svn://localhost/ardour2/branches/3.0@7038
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Sun, 2 May 2010 01:33:25 +0000 (01:33 +0000)]
Various fixes to multiple-2D panner signal handling. Should fix some or all of #1632.
git-svn-id: svn://localhost/ardour2/branches/3.0@7037
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Sat, 1 May 2010 23:36:15 +0000 (23:36 +0000)]
Remove unnecessary snap in Editor::single_*_trim, as the passed-in delta is already snapped. Should fix #1279.
git-svn-id: svn://localhost/ardour2/branches/3.0@7036
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Sat, 1 May 2010 23:35:33 +0000 (23:35 +0000)]
Remove some unused variables.
git-svn-id: svn://localhost/ardour2/branches/3.0@7035
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Sat, 1 May 2010 23:35:04 +0000 (23:35 +0000)]
Fix snap to bars to account for the fact that the beats are counted from 1 rather than 0.
git-svn-id: svn://localhost/ardour2/branches/3.0@7034
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Sat, 1 May 2010 15:09:19 +0000 (15:09 +0000)]
perhaps, just possibly, a working solo model. needs to be fixed so that connections to other JACK clients count as "physical" connections, so don't use this with ardour connected to other JACK apps just yet. Oh, this also invalidates existing a3 sessions again
git-svn-id: svn://localhost/ardour2/branches/3.0@7033
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Fri, 30 Apr 2010 15:00:00 +0000 (15:00 +0000)]
Improve normalize dialogue spacing slightly.
git-svn-id: svn://localhost/ardour2/branches/3.0@7031
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Fri, 30 Apr 2010 14:50:25 +0000 (14:50 +0000)]
Use rectified log waveform in strip silence dialogue. Add threshold graphical indication. Update dialogue on open (fixes #3102). Various other small cleanups.
git-svn-id: svn://localhost/ardour2/branches/3.0@7030
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Fri, 30 Apr 2010 13:29:14 +0000 (13:29 +0000)]
Tidy up rhythm ferret dialogue a bit and move its menu option into the Region menu.
git-svn-id: svn://localhost/ardour2/branches/3.0@7029
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Fri, 30 Apr 2010 01:29:52 +0000 (01:29 +0000)]
More copy-edit tweaks.
git-svn-id: svn://localhost/ardour2/branches/3.0@7026
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Fri, 30 Apr 2010 01:21:43 +0000 (01:21 +0000)]
Some more copy-editing. Make 'make mono regions' option sensitive to the region it is dealing with.
git-svn-id: svn://localhost/ardour2/branches/3.0@7025
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Fri, 30 Apr 2010 00:16:45 +0000 (00:16 +0000)]
A little gentle copy-editing of dialogue titles.
git-svn-id: svn://localhost/ardour2/branches/3.0@7024
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Thu, 29 Apr 2010 23:15:09 +0000 (23:15 +0000)]
Make primary-modifier+scroll wheel zoom respect zoom focus setting. Fixes #2515.
git-svn-id: svn://localhost/ardour2/branches/3.0@7023
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Thu, 29 Apr 2010 22:55:27 +0000 (22:55 +0000)]
Delete cross-thread pools when the thread terminates if they are empty. Hopefully fixes #3094.
git-svn-id: svn://localhost/ardour2/branches/3.0@7022
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Wed, 28 Apr 2010 23:16:07 +0000 (23:16 +0000)]
Partial fix for #3092; make time FX still work if internal editing is enabled and we drag an audio region.
git-svn-id: svn://localhost/ardour2/branches/3.0@7016
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Wed, 28 Apr 2010 14:51:17 +0000 (14:51 +0000)]
remove "ardourBuffering" file creation (it was useless, sadly); editor region list now responds to bounds changes; tweak opton in RC config editor
git-svn-id: svn://localhost/ardour2/branches/3.0@7013
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Wed, 28 Apr 2010 12:25:16 +0000 (12:25 +0000)]
add proper conditional-header creation and inclusion for VAMP plugins
git-svn-id: svn://localhost/ardour2/branches/3.0@7012
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Wed, 28 Apr 2010 12:03:16 +0000 (12:03 +0000)]
remove some silent-buffer-detecting debugging code
git-svn-id: svn://localhost/ardour2/branches/3.0@7011
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Wed, 28 Apr 2010 01:37:38 +0000 (01:37 +0000)]
notify about changes to solo-isolated state
git-svn-id: svn://localhost/ardour2/branches/3.0@7010
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Wed, 28 Apr 2010 01:29:06 +0000 (01:29 +0000)]
more solo/mute architecture work. NOTE: changes to mute points are ignored right now
git-svn-id: svn://localhost/ardour2/branches/3.0@7009
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Tue, 27 Apr 2010 23:34:22 +0000 (23:34 +0000)]
Don't report an error when the user cancels a time stretch operation.
git-svn-id: svn://localhost/ardour2/branches/3.0@7008
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Tue, 27 Apr 2010 22:38:19 +0000 (22:38 +0000)]
Some dead code removal and const fixes. Also fix #2361: incorrect sensitivity of pan linkage buttons.
git-svn-id: svn://localhost/ardour2/branches/3.0@7007
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Tue, 27 Apr 2010 19:58:31 +0000 (19:58 +0000)]
Don't close the plugin manager when an incompatible plugin is selected. Fixes #1194.
git-svn-id: svn://localhost/ardour2/branches/3.0@7006
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Tue, 27 Apr 2010 17:10:04 +0000 (17:10 +0000)]
add muted-by-other concept to solo support infrastructure
git-svn-id: svn://localhost/ardour2/branches/3.0@7005
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Tue, 27 Apr 2010 03:10:53 +0000 (03:10 +0000)]
yet more work on Ye Fabled Solo Architecture. now do forward and backward propagation of solo status from a soloed track. tweak GUI appearance
git-svn-id: svn://localhost/ardour2/branches/3.0@7001
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Tue, 27 Apr 2010 00:59:31 +0000 (00:59 +0000)]
Revert my revision 6996, which was wrong. Sources need to stay around in the session even when they are no longer being used as the write source for a Diskstream.
git-svn-id: svn://localhost/ardour2/branches/3.0@7000
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Tue, 27 Apr 2010 00:57:46 +0000 (00:57 +0000)]
Make Session::audible_frame() return a (more) correct answer when the transport has changed direction since it last started rolling. Fixes some playhead anomolies when reversing the transport.
git-svn-id: svn://localhost/ardour2/branches/3.0@6999
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Tue, 27 Apr 2010 00:29:35 +0000 (00:29 +0000)]
Remove some debug code.
git-svn-id: svn://localhost/ardour2/branches/3.0@6998
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Mon, 26 Apr 2010 21:29:47 +0000 (21:29 +0000)]
Make Session listen to DropReferences from Sources, and remove them. Call drop_references for a Source in one imnportant case which occurs during MIDI track creation.
git-svn-id: svn://localhost/ardour2/branches/3.0@6996
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Mon, 26 Apr 2010 00:57:35 +0000 (00:57 +0000)]
Fix #3077 properly.
git-svn-id: svn://localhost/ardour2/branches/3.0@6993
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Mon, 26 Apr 2010 00:39:49 +0000 (00:39 +0000)]
Reword gain-reduce-during-fast-wind option.
git-svn-id: svn://localhost/ardour2/branches/3.0@6992
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Mon, 26 Apr 2010 00:25:32 +0000 (00:25 +0000)]
Display region gain automation if it is 'interesting' (ie not just the default)
git-svn-id: svn://localhost/ardour2/branches/3.0@6991
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Mon, 26 Apr 2010 00:24:46 +0000 (00:24 +0000)]
Truncate / expand gain envelope when region length changes.
git-svn-id: svn://localhost/ardour2/branches/3.0@6990
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Mon, 26 Apr 2010 00:23:40 +0000 (00:23 +0000)]
Preserve gain envelopes across filtering operations and stretch them across time stretches. Fixes #902.
git-svn-id: svn://localhost/ardour2/branches/3.0@6989
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Mon, 26 Apr 2010 00:22:26 +0000 (00:22 +0000)]
Some comments and minor cleanup.
git-svn-id: svn://localhost/ardour2/branches/3.0@6988
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Sun, 25 Apr 2010 19:38:04 +0000 (19:38 +0000)]
Some menu and dialogue polishing.
git-svn-id: svn://localhost/ardour2/branches/3.0@6987
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Sun, 25 Apr 2010 19:23:54 +0000 (19:23 +0000)]
Fix slider appearance for solo mute cut.
git-svn-id: svn://localhost/ardour2/branches/3.0@6986
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Sun, 25 Apr 2010 15:30:14 +0000 (15:30 +0000)]
Make attenutation during fast forward/rewind configurable again. Fixes #3089.
git-svn-id: svn://localhost/ardour2/branches/3.0@6985
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Sun, 25 Apr 2010 14:33:42 +0000 (14:33 +0000)]
Fix setting of location start position. Fixes #3090.
git-svn-id: svn://localhost/ardour2/branches/3.0@6984
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Sat, 24 Apr 2010 00:29:28 +0000 (00:29 +0000)]
Tidy up region properties editor a bit. Fixes #3085.
git-svn-id: svn://localhost/ardour2/branches/3.0@6982
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Fri, 23 Apr 2010 02:06:07 +0000 (02:06 +0000)]
When a track context menu is opened, select the track it was opened in (only). Should fix #3078.
git-svn-id: svn://localhost/ardour2/branches/3.0@6971
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Fri, 23 Apr 2010 01:49:06 +0000 (01:49 +0000)]
Copy-edit menu item.
git-svn-id: svn://localhost/ardour2/branches/3.0@6970
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Fri, 23 Apr 2010 01:41:44 +0000 (01:41 +0000)]
Add missing string to disposition_map. Fixes #3077.
git-svn-id: svn://localhost/ardour2/branches/3.0@6969
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Torben Hohn [Thu, 22 Apr 2010 16:36:52 +0000 (16:36 +0000)]
fix session loading
git-svn-id: svn://localhost/ardour2/branches/3.0@6967
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Thu, 22 Apr 2010 12:22:57 +0000 (12:22 +0000)]
Gah! Typo in previous commit.
git-svn-id: svn://localhost/ardour2/branches/3.0@6960
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Thu, 22 Apr 2010 12:20:04 +0000 (12:20 +0000)]
torbenh's buffer manager fixes from 3.0P
git-svn-id: svn://localhost/ardour2/branches/3.0@6959
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Thu, 22 Apr 2010 01:40:33 +0000 (01:40 +0000)]
Allow more than one peaks_ready callback to be pending for an AudioRegionView
at any one time. Prevents problems when there is more than 1 channel for which
peaks are not ready; before, the first peaks_ready callback would be forgotten
when the second one was requested. Should fix #3074.
git-svn-id: svn://localhost/ardour2/branches/3.0@6951
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Thu, 22 Apr 2010 01:38:47 +0000 (01:38 +0000)]
Fix compile warning.
git-svn-id: svn://localhost/ardour2/branches/3.0@6950
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Thu, 22 Apr 2010 00:20:57 +0000 (00:20 +0000)]
Clean up some location handling bits; should fix update of editor summary when session start/end is moved.
git-svn-id: svn://localhost/ardour2/branches/3.0@6948
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Wed, 21 Apr 2010 21:44:10 +0000 (21:44 +0000)]
Fix loading of MIDI tracks.
git-svn-id: svn://localhost/ardour2/branches/3.0@6947
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Wed, 21 Apr 2010 21:29:15 +0000 (21:29 +0000)]
Don't try to load separate diskstreams in 3.0 session files. Fix a few uses of Diskstream outside Track.
git-svn-id: svn://localhost/ardour2/branches/3.0@6946
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Wed, 21 Apr 2010 20:42:22 +0000 (20:42 +0000)]
Move Diskstream ownership to Track, so that Session no longer holds lists of Diskstreams. Breaks 3.0 file format again.
git-svn-id: svn://localhost/ardour2/branches/3.0@6945
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Wed, 21 Apr 2010 02:24:38 +0000 (02:24 +0000)]
commits 6001-6525 inclusive from 2.X applied to 3.0
git-svn-id: svn://localhost/ardour2/branches/3.0@6942
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Tue, 20 Apr 2010 13:09:13 +0000 (13:09 +0000)]
no solo button for master bus; add alternate solo button state to light theme too
git-svn-id: svn://localhost/ardour2/branches/3.0@6940
d708f5d6-7413-0410-9779-
e7cbd77b26cf