ardour.git
13 years agoFix compiler warnings
Sakari Bergen [Sat, 11 Dec 2010 15:09:47 +0000 (15:09 +0000)]
Fix compiler warnings

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

13 years agoPrevent garbage preset names with VST plugins when the call to get preset name fails.
Carl Hetherington [Sat, 11 Dec 2010 02:35:31 +0000 (02:35 +0000)]
Prevent garbage preset names with VST plugins when the call to get preset name fails.

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

13 years agoFix a few tiny memory leaks.
Carl Hetherington [Sat, 11 Dec 2010 02:34:44 +0000 (02:34 +0000)]
Fix a few tiny memory leaks.

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

13 years agoReset PanControllable StreamPanners when they change.
Carl Hetherington [Sat, 11 Dec 2010 00:24:17 +0000 (00:24 +0000)]
Reset PanControllable StreamPanners when they change.

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

13 years agoComment a few things and add missing process lock when adding a route from a template.
Carl Hetherington [Sat, 11 Dec 2010 00:23:51 +0000 (00:23 +0000)]
Comment a few things and add missing process lock when adding a route from a template.

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

13 years agoFix crash.
Carl Hetherington [Sat, 11 Dec 2010 00:23:39 +0000 (00:23 +0000)]
Fix crash.

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

13 years agoFix deadlock on closing a send IO dialogue.
Carl Hetherington [Fri, 10 Dec 2010 22:46:53 +0000 (22:46 +0000)]
Fix deadlock on closing a send IO dialogue.

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

13 years agoStop bounce / freeze on tracks that have more outputs than inputs and so cannot recor...
Carl Hetherington [Fri, 10 Dec 2010 22:28:29 +0000 (22:28 +0000)]
Stop bounce / freeze on tracks that have more outputs than inputs and so cannot record all the outputs in their diskstreams.  Fix buffer shortage when bouncing tracks whose processing chains temporarily need more buffers than there are inputs.  Fixes #3573.

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

13 years agoFix thinko in previous commit.
Carl Hetherington [Fri, 10 Dec 2010 22:28:20 +0000 (22:28 +0000)]
Fix thinko in previous commit.

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

13 years agoRemove menu bar clock in fullscreen mode until someone comes up with an agreeable...
Carl Hetherington [Fri, 10 Dec 2010 17:38:58 +0000 (17:38 +0000)]
Remove menu bar clock in fullscreen mode until someone comes up with an agreeable look for it.

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

13 years agoFix crash on mouseover.
Carl Hetherington [Fri, 10 Dec 2010 17:27:13 +0000 (17:27 +0000)]
Fix crash on mouseover.

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

13 years agoprevent the monitor inputs from showing up in the port matrix, fo'real
Paul Davis [Fri, 10 Dec 2010 16:31:14 +0000 (16:31 +0000)]
prevent the monitor inputs from showing up in the port matrix, fo'real

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

13 years agodon't show monitor bus inputs in matrix(es); relabel tabs in port matrix; change...
Paul Davis [Fri, 10 Dec 2010 15:43:01 +0000 (15:43 +0000)]
don't show monitor bus inputs in matrix(es); relabel tabs in port matrix; change label for monitoring preference to be clearer

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

13 years agoHandle overlaps better when executing DiffCommands.
Carl Hetherington [Thu, 9 Dec 2010 21:37:14 +0000 (21:37 +0000)]
Handle overlaps better when executing DiffCommands.

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

13 years agoUndo for sys-ex movements in time.
Carl Hetherington [Thu, 9 Dec 2010 21:36:31 +0000 (21:36 +0000)]
Undo for sys-ex movements in time.

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

13 years agoFix a few bad iterator accesses.
Carl Hetherington [Thu, 9 Dec 2010 21:35:33 +0000 (21:35 +0000)]
Fix a few bad iterator accesses.

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

13 years agoFix uninitialised variable.
Carl Hetherington [Thu, 9 Dec 2010 21:35:25 +0000 (21:35 +0000)]
Fix uninitialised variable.

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

13 years agoAllow trim of midi regions to before the start of the source (better, this time)...
Carl Hetherington [Thu, 9 Dec 2010 21:34:46 +0000 (21:34 +0000)]
Allow trim of midi regions to before the start of the source (better, this time).  Fixes #3156.

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

13 years agoUse a weak_ptr rather than a bald pointer for _midi_source in MidiModel.
Carl Hetherington [Thu, 9 Dec 2010 21:34:31 +0000 (21:34 +0000)]
Use a weak_ptr rather than a bald pointer for _midi_source in MidiModel.

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

13 years agofix computation of silence text, and its display. it is still not on top of the canva...
Paul Davis [Thu, 9 Dec 2010 18:17:36 +0000 (18:17 +0000)]
fix computation of silence text, and its display. it is still not on top of the canvas, which is a small problem

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

13 years agomake strip silence work (again?)
Paul Davis [Thu, 9 Dec 2010 16:31:05 +0000 (16:31 +0000)]
make strip silence work (again?)

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

13 years agofix for Route::shift/insert-time
Paul Davis [Wed, 8 Dec 2010 23:22:01 +0000 (23:22 +0000)]
fix for Route::shift/insert-time

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

13 years agomove display of silence for strip-silence into regionviews, along with text to descri...
Paul Davis [Wed, 8 Dec 2010 21:02:37 +0000 (21:02 +0000)]
move display of silence for strip-silence into regionviews, along with text to describe impact on the region. this doesn't actually make strip-silence work any better, but the display is improving

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

13 years agominor panner debugging, cont'd
Paul Davis [Wed, 8 Dec 2010 21:01:20 +0000 (21:01 +0000)]
minor panner debugging, cont'd

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

13 years agonothing uses ARDOUR_DATA_PATH so remove it
Paul Davis [Wed, 8 Dec 2010 21:00:58 +0000 (21:00 +0000)]
nothing uses ARDOUR_DATA_PATH so remove it

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

13 years agorandom debugging stuff, need to get it out of the way for next commit
Paul Davis [Wed, 8 Dec 2010 20:56:48 +0000 (20:56 +0000)]
random debugging stuff, need to get it out of the way for next commit

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

13 years agotweak and rename timecode settings tab
Paul Davis [Wed, 8 Dec 2010 17:36:12 +0000 (17:36 +0000)]
tweak and rename timecode settings tab

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

13 years agoin compute_gains in case _speakers.n_tuples is 0. Prevent NaN gains if total power...
Carl Hetherington [Wed, 8 Dec 2010 01:52:06 +0000 (01:52 +0000)]
in compute_gains in case _speakers.n_tuples is 0.  Prevent NaN gains if total power is 0 in the same method.  Mark initially dirty so that the first call to do_distribute sets up desired_outputs.

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

13 years agoRemove unused method.
Carl Hetherington [Wed, 8 Dec 2010 01:51:56 +0000 (01:51 +0000)]
Remove unused method.

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

13 years agoFix VST preset deletion.
Carl Hetherington [Tue, 7 Dec 2010 20:12:47 +0000 (20:12 +0000)]
Fix VST preset deletion.

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

13 years agoAdd scrollbar to edit presets dialogue, and the ability to differentiate between...
Carl Hetherington [Tue, 7 Dec 2010 20:12:40 +0000 (20:12 +0000)]
Add scrollbar to edit presets dialogue, and the ability to differentiate between built-in and user presets.

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

13 years agoAdd preset edit button to VST plugin UI.
Carl Hetherington [Tue, 7 Dec 2010 20:12:31 +0000 (20:12 +0000)]
Add preset edit button to VST plugin UI.

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

13 years agoRevert previous ill-thought-out patch.
Carl Hetherington [Tue, 7 Dec 2010 19:55:43 +0000 (19:55 +0000)]
Revert previous ill-thought-out patch.

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

13 years agoAllow trim of midi regions to before the start of the source. Fixes #3156.
Carl Hetherington [Tue, 7 Dec 2010 19:16:23 +0000 (19:16 +0000)]
Allow trim of midi regions to before the start of the source.  Fixes #3156.

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

13 years agoFix a couple of places where set_position_internal was not being used, meaning that...
Carl Hetherington [Tue, 7 Dec 2010 19:05:05 +0000 (19:05 +0000)]
Fix a couple of places where set_position_internal was not being used, meaning that a region's _bbt_time member was not updated and so regions could move about unexpectedly when locked to bars and beats.

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

13 years agoTweak some naming slightly.
Carl Hetherington [Tue, 7 Dec 2010 17:16:59 +0000 (17:16 +0000)]
Tweak some naming slightly.

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

13 years agoreimplement Route::shift() from 2.X for "Insert Time"
Paul Davis [Tue, 7 Dec 2010 15:15:25 +0000 (15:15 +0000)]
reimplement Route::shift() from 2.X for "Insert Time"

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

13 years agoadd "shift" method used in 2.X and now a3 to move data starting at a position, not...
Paul Davis [Tue, 7 Dec 2010 15:13:04 +0000 (15:13 +0000)]
add "shift" method used in 2.X and now a3 to move data starting at a position, not an iterator

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

13 years agoPut plugin-note-off code in the right place.
Carl Hetherington [Tue, 7 Dec 2010 15:00:19 +0000 (15:00 +0000)]
Put plugin-note-off code in the right place.

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

13 years agofix crash when importing MIDI with "at timestamp" chosen
Paul Davis [Tue, 7 Dec 2010 14:45:51 +0000 (14:45 +0000)]
fix crash when importing MIDI with "at timestamp" chosen

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

13 years agofix crash when dragging percussive-mode notes due to a bad dynamic cast
Paul Davis [Tue, 7 Dec 2010 14:45:24 +0000 (14:45 +0000)]
fix crash when dragging percussive-mode notes due to a bad dynamic cast

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

13 years agofix infinite loop in quantize setup
Paul Davis [Tue, 7 Dec 2010 14:44:50 +0000 (14:44 +0000)]
fix infinite loop in quantize setup

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

13 years agoSend note-offs to VST instrument plugins on transport stop. Fixes #3583.
Carl Hetherington [Tue, 7 Dec 2010 14:44:47 +0000 (14:44 +0000)]
Send note-offs to VST instrument plugins on transport stop.  Fixes #3583.

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

13 years agoMove RDF-based preset stuff into LadspaPlugin, to make way for a set of evil hacks...
Carl Hetherington [Tue, 7 Dec 2010 02:56:11 +0000 (02:56 +0000)]
Move RDF-based preset stuff into LadspaPlugin, to make way for a set of evil hacks to make VST chunk-based presets work (for some values of `work').
May fix #3577.

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

13 years agoFix double-display of VST preset names (#3576)
Carl Hetherington [Mon, 6 Dec 2010 16:29:11 +0000 (16:29 +0000)]
Fix double-display of VST preset names (#3576)

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

13 years agonew panner + recorded waveform fill colors from chris g
Paul Davis [Mon, 6 Dec 2010 14:55:45 +0000 (14:55 +0000)]
new panner + recorded waveform fill colors from chris g

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

13 years agoDon't crash if get_action() is called before the UI manager is created. Sort-of...
Carl Hetherington [Mon, 6 Dec 2010 13:59:59 +0000 (13:59 +0000)]
Don't crash if get_action() is called before the UI manager is created.  Sort-of fix for #3571.

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

13 years agoStart VST version using the wrapper script rather than the .so, whose name is sometim...
Carl Hetherington [Mon, 6 Dec 2010 13:29:19 +0000 (13:29 +0000)]
Start VST version using the wrapper script rather than the .so, whose name is sometimes changed by different winegccs.

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

13 years agoMinor cleanups.
Carl Hetherington [Mon, 6 Dec 2010 04:31:26 +0000 (04:31 +0000)]
Minor cleanups.

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

13 years agoAdd dialog to allow removal of plugin presets. Should fix #2662.
Carl Hetherington [Mon, 6 Dec 2010 04:29:06 +0000 (04:29 +0000)]
Add dialog to allow removal of plugin presets.  Should fix #2662.

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

13 years agoFix VST build.
Carl Hetherington [Mon, 6 Dec 2010 03:07:22 +0000 (03:07 +0000)]
Fix VST build.

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

13 years agoforward-port fatal-error-saving fix for xfade loading from 2.X
Paul Davis [Mon, 6 Dec 2010 02:49:04 +0000 (02:49 +0000)]
forward-port fatal-error-saving fix for xfade loading from 2.X

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

13 years agoAdd missing files.
Carl Hetherington [Mon, 6 Dec 2010 02:42:36 +0000 (02:42 +0000)]
Add missing files.

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

13 years agoAdd a little spacing to the generic plugin UI.
Carl Hetherington [Mon, 6 Dec 2010 02:41:56 +0000 (02:41 +0000)]
Add a little spacing to the generic plugin UI.

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

13 years agoManage attempts to save plugin presets with the same name. Helps with #2662.
Carl Hetherington [Mon, 6 Dec 2010 02:41:46 +0000 (02:41 +0000)]
Manage attempts to save plugin presets with the same name.  Helps with #2662.

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

13 years agoremoved files
Paul Davis [Sun, 5 Dec 2010 22:35:43 +0000 (22:35 +0000)]
removed files

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

13 years agocorrect locations for new osc files
Paul Davis [Sun, 5 Dec 2010 22:35:22 +0000 (22:35 +0000)]
correct locations for new osc files

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

13 years agopart of lincoln's patches for OSC/ardroid
Paul Davis [Sun, 5 Dec 2010 22:29:19 +0000 (22:29 +0000)]
part of lincoln's patches for OSC/ardroid

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

13 years agopart of lincoln's patches for OSC/ardroid
Paul Davis [Sun, 5 Dec 2010 22:28:39 +0000 (22:28 +0000)]
part of lincoln's patches for OSC/ardroid

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

13 years agoMissing nframes_t fixes in VST build.
Carl Hetherington [Sat, 4 Dec 2010 03:07:14 +0000 (03:07 +0000)]
Missing nframes_t fixes in VST build.

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

13 years agotype tweaks and casts following the nframes_t expulsion
Paul Davis [Fri, 3 Dec 2010 23:15:53 +0000 (23:15 +0000)]
type tweaks and casts following the nframes_t expulsion

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

13 years agotweak search path for export profiles
Paul Davis [Fri, 3 Dec 2010 23:15:33 +0000 (23:15 +0000)]
tweak search path for export profiles

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

13 years agouse PRId64 for a framecnt_t printf
Paul Davis [Fri, 3 Dec 2010 23:15:05 +0000 (23:15 +0000)]
use PRId64 for a framecnt_t printf

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

13 years agocode tweaks in stereo panner (no functional changes)
Paul Davis [Fri, 3 Dec 2010 23:14:36 +0000 (23:14 +0000)]
code tweaks in stereo panner (no functional changes)

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

13 years agoadd colors back for stereo panner
Paul Davis [Fri, 3 Dec 2010 23:13:01 +0000 (23:13 +0000)]
add colors back for stereo panner

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

13 years agoprovide access to plugin parameters from OSC. not tested. from olaf
Paul Davis [Fri, 3 Dec 2010 22:29:58 +0000 (22:29 +0000)]
provide access to plugin parameters from OSC. not tested. from olaf

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

13 years agoOffer options to add un-natural port types to routes. Sort of helps with #3578.
Carl Hetherington [Fri, 3 Dec 2010 22:28:31 +0000 (22:28 +0000)]
Offer options to add un-natural port types to routes.  Sort of helps with #3578.

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

13 years agoNo-op: reformat.
Carl Hetherington [Fri, 3 Dec 2010 22:27:40 +0000 (22:27 +0000)]
No-op: reformat.

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

13 years agoNo-op: reformat and add GPL boilerplate.
Carl Hetherington [Fri, 3 Dec 2010 22:27:30 +0000 (22:27 +0000)]
No-op: reformat and add GPL boilerplate.

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

13 years agoRemove all use of nframes_t.
Carl Hetherington [Fri, 3 Dec 2010 22:26:29 +0000 (22:26 +0000)]
Remove all use of nframes_t.

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

13 years agoremove commented colors and fix keyboard handling in stereo panner
Paul Davis [Fri, 3 Dec 2010 17:31:55 +0000 (17:31 +0000)]
remove commented colors and fix keyboard handling in stereo panner

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

13 years agofix mis-ordered erase/delete pair
Paul Davis [Fri, 3 Dec 2010 17:31:31 +0000 (17:31 +0000)]
fix mis-ordered erase/delete pair

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

13 years agoA few type fixes.
Carl Hetherington [Thu, 2 Dec 2010 19:25:53 +0000 (19:25 +0000)]
A few type fixes.

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

13 years agoadd configurable colors to stereo panner, plus keybindings for zero width (0), 1...
Paul Davis [Thu, 2 Dec 2010 15:51:42 +0000 (15:51 +0000)]
add configurable colors to stereo panner, plus keybindings for zero width (0), 1 (alt-up) or -1 (alt-down), plus M when its mono

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

13 years agofix bug in waf 1.5.18 that messes up dependency tracking when number of nested includ...
Paul Davis [Thu, 2 Dec 2010 03:04:35 +0000 (03:04 +0000)]
fix bug in waf 1.5.18 that messes up dependency tracking when number of nested include files takes total files processed while checking deps above 100

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

13 years agofix asymmetric pan dragging, relay key release events to editor
Paul Davis [Wed, 1 Dec 2010 23:47:40 +0000 (23:47 +0000)]
fix asymmetric pan dragging, relay key release events to editor

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

13 years agoadd scroll and key handling to stereo panner
Paul Davis [Wed, 1 Dec 2010 23:29:44 +0000 (23:29 +0000)]
add scroll and key handling to stereo panner

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

13 years agomore stereo panner work
Paul Davis [Wed, 1 Dec 2010 21:24:57 +0000 (21:24 +0000)]
more stereo panner work

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

13 years agoremove some debugging output
Paul Davis [Wed, 1 Dec 2010 21:24:42 +0000 (21:24 +0000)]
remove some debugging output

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

13 years agoRemove some thought-to-be-useless volatile qualifiers.
Carl Hetherington [Wed, 1 Dec 2010 20:49:32 +0000 (20:49 +0000)]
Remove some thought-to-be-useless volatile qualifiers.

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

13 years agoRe-expose timecode offset in the session option editor.
Carl Hetherington [Wed, 1 Dec 2010 20:49:22 +0000 (20:49 +0000)]
Re-expose timecode offset in the session option editor.

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

13 years agobetter operation of the stereo panner
Paul Davis [Wed, 1 Dec 2010 18:27:39 +0000 (18:27 +0000)]
better operation of the stereo panner

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

13 years agoRevert previous incorrect patch.
Carl Hetherington [Wed, 1 Dec 2010 17:51:17 +0000 (17:51 +0000)]
Revert previous incorrect patch.

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

13 years agoRemove unused timecode offset stuff.
Carl Hetherington [Wed, 1 Dec 2010 17:42:18 +0000 (17:42 +0000)]
Remove unused timecode offset stuff.

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

13 years agoRemove unused code.
Carl Hetherington [Wed, 1 Dec 2010 17:04:48 +0000 (17:04 +0000)]
Remove unused code.

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

13 years agodarken text color in stereo panner
Paul Davis [Wed, 1 Dec 2010 16:14:24 +0000 (16:14 +0000)]
darken text color in stereo panner

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

13 years agohack up the stereo panner
Paul Davis [Wed, 1 Dec 2010 16:12:04 +0000 (16:12 +0000)]
hack up the stereo panner

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

13 years agoCorrectly implement LV2 event URI mapping (event URI context is restricted to uint16_t).
David Robillard [Tue, 30 Nov 2010 23:42:58 +0000 (23:42 +0000)]
Correctly implement LV2 event URI mapping (event URI context is restricted to uint16_t).
Implement LV2 URI Unmap extension.

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

13 years agoFix LV2 logarithmic hint URI.
David Robillard [Tue, 30 Nov 2010 22:22:52 +0000 (22:22 +0000)]
Fix LV2 logarithmic hint URI.

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

13 years agoTidy (whitespace changes only).
David Robillard [Tue, 30 Nov 2010 22:22:05 +0000 (22:22 +0000)]
Tidy (whitespace changes only).

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

13 years agoadd dbl-clicks to reset position or width
Paul Davis [Tue, 30 Nov 2010 20:38:38 +0000 (20:38 +0000)]
add dbl-clicks to reset position or width

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

13 years agofirst basic pass at a single widget stereo panner
Paul Davis [Tue, 30 Nov 2010 20:22:43 +0000 (20:22 +0000)]
first basic pass at a single widget stereo panner

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

13 years agoFix stub LV2 persist implementation.
David Robillard [Tue, 30 Nov 2010 18:42:26 +0000 (18:42 +0000)]
Fix stub LV2 persist implementation.

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

13 years agostart of Blob-style for bar controller and use in panner GUI
Paul Davis [Tue, 30 Nov 2010 04:14:51 +0000 (04:14 +0000)]
start of Blob-style for bar controller and use in panner GUI

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

13 years agomake position fader a "line" style rather than bar
Paul Davis [Tue, 30 Nov 2010 03:37:09 +0000 (03:37 +0000)]
make position fader a "line" style rather than bar

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

13 years agoquick light theme catchup for pan GUI
Paul Davis [Tue, 30 Nov 2010 03:10:45 +0000 (03:10 +0000)]
quick light theme catchup for pan GUI

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

13 years agoadd GUI elements to control 2in/2out panning. Probably not perfect. REQUIRES FULL...
Paul Davis [Tue, 30 Nov 2010 03:10:01 +0000 (03:10 +0000)]
add GUI elements to control 2in/2out panning. Probably not perfect. REQUIRES FULL COMPILE due to waf bug (bug has been located but not fixed)

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

13 years agomake BarController::CenterOut mostly sorta-kinda work
Paul Davis [Tue, 30 Nov 2010 03:09:15 +0000 (03:09 +0000)]
make BarController::CenterOut mostly sorta-kinda work

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

13 years agoRemoving more of using boost::shared_ptr
Sakari Bergen [Mon, 29 Nov 2010 22:39:21 +0000 (22:39 +0000)]
Removing more of using boost::shared_ptr

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

13 years agoremove using boost::shared_ptr stuff from session.cc
Paul Davis [Mon, 29 Nov 2010 22:07:42 +0000 (22:07 +0000)]
remove using boost::shared_ptr stuff from session.cc

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