ardour.git
14 years agoFix some warnings.
Carl Hetherington [Tue, 23 Jun 2009 10:40:48 +0000 (10:40 +0000)]
Fix some warnings.

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

14 years agoXinterpolation.*: Add old fixed point and double linear interpolation as alternatives
Hans Baier [Tue, 23 Jun 2009 09:50:39 +0000 (09:50 +0000)]
Xinterpolation.*: Add old fixed point and double linear interpolation as alternatives

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

14 years agoInterpolation -> LibSamplerateInterpolation, keep state per channel
Hans Baier [Tue, 23 Jun 2009 09:50:17 +0000 (09:50 +0000)]
Interpolation -> LibSamplerateInterpolation, keep state per channel

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

14 years agoInterpolation: first working version with sinc
Hans Baier [Tue, 23 Jun 2009 09:50:10 +0000 (09:50 +0000)]
Interpolation: first working version with sinc

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

14 years agoInterpolation: First working but buggy version using libsamplerate
Hans Baier [Tue, 23 Jun 2009 09:50:02 +0000 (09:50 +0000)]
Interpolation: First working but buggy version using libsamplerate

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

14 years agofix management of port connection state - THIS INVALIDATES PRE-EXISTING SESSIONS...
Paul Davis [Tue, 23 Jun 2009 02:43:35 +0000 (02:43 +0000)]
fix management of port connection state - THIS INVALIDATES PRE-EXISTING SESSIONS INTENTIONALLY

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

14 years agoFix mantis 2698, track heights expand on opening the prefs dialog.
Carl Hetherington [Tue, 23 Jun 2009 00:57:58 +0000 (00:57 +0000)]
Fix mantis 2698, track heights expand on opening the prefs dialog.

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

14 years agoEdit group on primary modifier click.
Carl Hetherington [Tue, 23 Jun 2009 00:27:52 +0000 (00:27 +0000)]
Edit group on primary modifier click.

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

14 years agoPopup the standard route group menu even when you don't right-click on a tab.
Carl Hetherington [Mon, 22 Jun 2009 23:17:46 +0000 (23:17 +0000)]
Popup the standard route group menu even when you don't right-click on a tab.

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

14 years agoBit of a hack: limit mix group names to 5 chars within the strip to stop them getting...
Carl Hetherington [Mon, 22 Jun 2009 22:31:43 +0000 (22:31 +0000)]
Bit of a hack: limit mix group names to 5 chars within the strip to stop them getting too wide.

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

14 years agoMake tabs correctly follow reordering of mixer strips.
Carl Hetherington [Mon, 22 Jun 2009 22:17:48 +0000 (22:17 +0000)]
Make tabs correctly follow reordering of mixer strips.

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

14 years agoAllow new route group to be created from within the dialog.
Carl Hetherington [Mon, 22 Jun 2009 21:49:43 +0000 (21:49 +0000)]
Allow new route group to be created from within the dialog.

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

14 years agoPick up newly-added route groups correctly.
Carl Hetherington [Mon, 22 Jun 2009 21:05:14 +0000 (21:05 +0000)]
Pick up newly-added route groups correctly.

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

14 years agoMaybe fix crash.
Carl Hetherington [Mon, 22 Jun 2009 21:04:52 +0000 (21:04 +0000)]
Maybe fix crash.

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

14 years agoNo-op: comments.
Carl Hetherington [Mon, 22 Jun 2009 15:47:48 +0000 (15:47 +0000)]
No-op: comments.

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

14 years agoSome small fixes to the latency GUI.
Carl Hetherington [Mon, 22 Jun 2009 02:00:25 +0000 (02:00 +0000)]
Some small fixes to the latency GUI.

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

14 years agoUse the same menu for the editor route group list and the editor group tabs.
Carl Hetherington [Mon, 22 Jun 2009 01:25:21 +0000 (01:25 +0000)]
Use the same menu for the editor route group list and the editor group tabs.

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

14 years agoOption to fit a route group to the editor window.
Carl Hetherington [Mon, 22 Jun 2009 01:01:43 +0000 (01:01 +0000)]
Option to fit a route group to the editor window.

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

14 years agoFix problems with dragging route groups so that they are too small.
Carl Hetherington [Mon, 22 Jun 2009 00:33:31 +0000 (00:33 +0000)]
Fix problems with dragging route groups so that they are too small.

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

14 years agoAdd some more options to the route group list context menu. Fix a crash bug on remov...
Carl Hetherington [Mon, 22 Jun 2009 00:02:45 +0000 (00:02 +0000)]
Add some more options to the route group list context menu.  Fix a crash bug on removing route groups using the tab context menu.

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

14 years agoBug fix.
Carl Hetherington [Mon, 22 Jun 2009 00:01:56 +0000 (00:01 +0000)]
Bug fix.

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

14 years agoRefactor group tabs code a bit. Allow dragging of group tabs to alter group membership.
Carl Hetherington [Sun, 21 Jun 2009 22:17:17 +0000 (22:17 +0000)]
Refactor group tabs code a bit.  Allow dragging of group tabs to alter group membership.

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

14 years agoMerge edit and mix groups to just being route groups. Add properties to route groups...
Carl Hetherington [Sun, 21 Jun 2009 19:59:56 +0000 (19:59 +0000)]
Merge edit and mix groups to just being route groups.  Add properties to route groups to decide what things their member routes will share.  Allow edits to happen across a route group without its tracks necessarily being selected.

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

14 years agoPatch from Lincoln to fix crashes on region trim.
Carl Hetherington [Sun, 21 Jun 2009 18:34:08 +0000 (18:34 +0000)]
Patch from Lincoln to fix crashes on region trim.

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

14 years agoFix glitch in group tabs when hiding groups.
Carl Hetherington [Sun, 21 Jun 2009 16:58:57 +0000 (16:58 +0000)]
Fix glitch in group tabs when hiding groups.

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

14 years agoAdded a few comments.
Carl Hetherington [Sun, 21 Jun 2009 15:56:16 +0000 (15:56 +0000)]
Added a few comments.

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

14 years agoFix bug in mixer group tab handling.
Carl Hetherington [Sun, 21 Jun 2009 14:39:56 +0000 (14:39 +0000)]
Fix bug in mixer group tab handling.

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

14 years agoFix for clicking on tabs.
Carl Hetherington [Sat, 20 Jun 2009 18:39:23 +0000 (18:39 +0000)]
Fix for clicking on tabs.

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

14 years agoHandle hidden tracks better.
Carl Hetherington [Sat, 20 Jun 2009 17:55:14 +0000 (17:55 +0000)]
Handle hidden tracks better.

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

14 years agoReflect active status in the mix group tabs.
Carl Hetherington [Sat, 20 Jun 2009 17:18:41 +0000 (17:18 +0000)]
Reflect active status in the mix group tabs.

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

14 years agoMix group tabs in the mixer.
Carl Hetherington [Sat, 20 Jun 2009 17:15:33 +0000 (17:15 +0000)]
Mix group tabs in the mixer.

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

14 years agoRemember last normalization value when the dialog is re-opened.
Carl Hetherington [Sat, 20 Jun 2009 15:46:43 +0000 (15:46 +0000)]
Remember last normalization value when the dialog is re-opened.

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

14 years agoAllow edit group creation from the route UI's menu. Allow new tracks to be put in...
Carl Hetherington [Sat, 20 Jun 2009 15:40:26 +0000 (15:40 +0000)]
Allow edit group creation from the route UI's menu.  Allow new tracks to be put in particular edit groups.

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

14 years agoRemove some debug code.
Carl Hetherington [Sat, 20 Jun 2009 14:13:45 +0000 (14:13 +0000)]
Remove some debug code.

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

14 years agoFix sizing problems with edit group tabs.
Carl Hetherington [Sat, 20 Jun 2009 14:13:34 +0000 (14:13 +0000)]
Fix sizing problems with edit group tabs.

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

14 years agoAllow normalization to less than max, as per mantis #2739.
Carl Hetherington [Sat, 20 Jun 2009 14:02:27 +0000 (14:02 +0000)]
Allow normalization to less than max, as per mantis #2739.

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

14 years agoAdd missing copyright / GPL declarations.
Carl Hetherington [Sat, 20 Jun 2009 13:47:10 +0000 (13:47 +0000)]
Add missing copyright / GPL declarations.

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

14 years agoFiles missing from last commit.
Carl Hetherington [Sat, 20 Jun 2009 13:44:47 +0000 (13:44 +0000)]
Files missing from last commit.

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

14 years agoOptional tabs down the LHS of the editor window to indicate edit group membership.
Carl Hetherington [Sat, 20 Jun 2009 13:41:55 +0000 (13:41 +0000)]
Optional tabs down the LHS of the editor window to indicate edit group membership.

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

14 years agomidi clock slave: refactor for testability
Hans Baier [Sat, 20 Jun 2009 13:39:49 +0000 (13:39 +0000)]
midi clock slave: refactor for testability

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

14 years agoRemove unused variable.
Carl Hetherington [Fri, 19 Jun 2009 21:08:00 +0000 (21:08 +0000)]
Remove unused variable.

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

14 years agoTiny text formatting fix.
Carl Hetherington [Fri, 19 Jun 2009 01:30:49 +0000 (01:30 +0000)]
Tiny text formatting fix.

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

14 years agomodified patch from lincoln to show/control rec-enable status in track/bus list
Paul Davis [Thu, 18 Jun 2009 01:48:11 +0000 (01:48 +0000)]
modified patch from lincoln to show/control rec-enable status in track/bus list

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

14 years agoReduce complexity of previous commit slightly.
Carl Hetherington [Wed, 17 Jun 2009 22:43:27 +0000 (22:43 +0000)]
Reduce complexity of previous commit slightly.

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

14 years agoSecondary-modifier-click in the summary locates the playhead to the click.
Carl Hetherington [Wed, 17 Jun 2009 22:12:14 +0000 (22:12 +0000)]
Secondary-modifier-click in the summary locates the playhead to the click.

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

14 years agoRemove unused resize-line code. When resizing multiple tracks, resize them in propor...
Carl Hetherington [Wed, 17 Jun 2009 22:08:51 +0000 (22:08 +0000)]
Remove unused resize-line code.  When resizing multiple tracks, resize them in proportion, as per mantis 2732.

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

14 years agoPack the summarizer in a vpaned instead of the edit_packer
Sampo Savolainen [Wed, 17 Jun 2009 20:10:43 +0000 (20:10 +0000)]
Pack the summarizer in a vpaned instead of the edit_packer

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

14 years agoremove SoloBus solo model, add PFL and AFL. basic testing indicates it works, but...
Paul Davis [Wed, 17 Jun 2009 19:30:54 +0000 (19:30 +0000)]
remove SoloBus solo model, add PFL and AFL. basic testing indicates it works, but probably some oddities.

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

14 years agopack zoom controls into upper right of editor table/packer
Paul Davis [Wed, 17 Jun 2009 18:11:04 +0000 (18:11 +0000)]
pack zoom controls into upper right of editor table/packer

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

14 years agomake sizing of & in the summaryiferizer a bit smaller
Paul Davis [Wed, 17 Jun 2009 16:11:53 +0000 (16:11 +0000)]
make sizing of & in the summaryiferizer a bit smaller

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

14 years agosolo models work again (amazing how hard this was); remove crufty debug output; remov...
Paul Davis [Wed, 17 Jun 2009 15:50:29 +0000 (15:50 +0000)]
solo models work again (amazing how hard this was); remove crufty debug output; remove scrollbars on editor (and temporarily lose zoom controls)

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

14 years agoAdd a playhead marker to the summary.
Carl Hetherington [Wed, 17 Jun 2009 00:29:56 +0000 (00:29 +0000)]
Add a playhead marker to the summary.

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

14 years agoProbably fix SCons build.
Carl Hetherington [Wed, 17 Jun 2009 00:29:40 +0000 (00:29 +0000)]
Probably fix SCons build.

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

14 years agoRemove partial support for vertical zoom in the summary, basically because it's quite...
Carl Hetherington [Wed, 17 Jun 2009 00:16:52 +0000 (00:16 +0000)]
Remove partial support for vertical zoom in the summary, basically because it's quite hard.  See comments.

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

14 years agoAdd some comments.
Carl Hetherington [Tue, 16 Jun 2009 23:14:33 +0000 (23:14 +0000)]
Add some comments.

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

14 years agofirst pass (ok, third really) at internal send+return - audio routing inside ardour...
Paul Davis [Tue, 16 Jun 2009 14:58:33 +0000 (14:58 +0000)]
first pass (ok, third really) at internal send+return - audio routing inside ardour without JACK. lots still to do, but at least the obvious works

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

14 years agoremove unused Spotlight Importer project
Taybin Rutkin [Tue, 16 Jun 2009 01:52:44 +0000 (01:52 +0000)]
remove unused Spotlight Importer project

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

14 years agosetup Crash Reporter interface
Taybin Rutkin [Tue, 16 Jun 2009 01:52:35 +0000 (01:52 +0000)]
setup Crash Reporter interface

- Add AppDelegate files.

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

14 years agoadd CrashReporter cocoa project template
Taybin Rutkin [Tue, 16 Jun 2009 01:52:22 +0000 (01:52 +0000)]
add CrashReporter cocoa project template

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

14 years agoCleaner implementation.
Carl Hetherington [Tue, 16 Jun 2009 01:03:24 +0000 (01:03 +0000)]
Cleaner implementation.

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

14 years agoA few cleanups. Map scroll wheel to movement of the viewport.
Carl Hetherington [Mon, 15 Jun 2009 22:45:05 +0000 (22:45 +0000)]
A few cleanups.  Map scroll wheel to movement of the viewport.

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

14 years agoPut a limit on the tallest that a region can be in the summary.
Carl Hetherington [Mon, 15 Jun 2009 01:36:46 +0000 (01:36 +0000)]
Put a limit on the tallest that a region can be in the summary.

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

14 years agoAllow dragging of the horizontal extents of the summary view box using PrimaryModifie...
Carl Hetherington [Mon, 15 Jun 2009 01:21:30 +0000 (01:21 +0000)]
Allow dragging of the horizontal extents of the summary view box using PrimaryModifier-drag.

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

14 years agoUse white outlined rectangle for view box. Redraw summary when routes are reordered.
Carl Hetherington [Sun, 14 Jun 2009 21:22:05 +0000 (21:22 +0000)]
Use white outlined rectangle for view box.  Redraw summary when routes are reordered.

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

14 years agoUse a filled rectangle for the view box. Colour regions using their own fill colour.
Carl Hetherington [Sun, 14 Jun 2009 19:01:22 +0000 (19:01 +0000)]
Use a filled rectangle for the view box.  Colour regions using their own fill colour.

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

14 years agoMake summary display optional.
Carl Hetherington [Sun, 14 Jun 2009 18:54:38 +0000 (18:54 +0000)]
Make summary display optional.

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

14 years agoFix problem with turning off 'disable-disarm-during-roll' during roll
Carl Hetherington [Sun, 14 Jun 2009 17:56:29 +0000 (17:56 +0000)]
Fix problem with turning off 'disable-disarm-during-roll' during roll

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

14 years agoFix up some problems with Region::_master_sources
Carl Hetherington [Sun, 14 Jun 2009 16:54:40 +0000 (16:54 +0000)]
Fix up some problems with Region::_master_sources

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

14 years agoAdd option to disable track record disarm when the transport is rolling (mantis ...
Carl Hetherington [Sun, 14 Jun 2009 13:44:26 +0000 (13:44 +0000)]
Add option to disable track record disarm when the transport is rolling (mantis #2658)

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

14 years agoPrevent vertical autoscroll when dragging the playhead.
Carl Hetherington [Sun, 14 Jun 2009 13:32:17 +0000 (13:32 +0000)]
Prevent vertical autoscroll when dragging the playhead.

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

14 years agoSome cleanups to ruler drags.
Carl Hetherington [Sun, 14 Jun 2009 13:31:46 +0000 (13:31 +0000)]
Some cleanups to ruler drags.

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

14 years agoUse track colours for the summary view.
Carl Hetherington [Sun, 14 Jun 2009 13:31:00 +0000 (13:31 +0000)]
Use track colours for the summary view.

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

14 years agoSome small bug fixes. Make click (but not drag) inside the view box behave like...
Carl Hetherington [Sun, 14 Jun 2009 13:30:21 +0000 (13:30 +0000)]
Some small bug fixes.  Make click (but not drag) inside the view box behave like a click outside.

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

14 years agoSet _dragging_playhead during summary viewbox drag.
Carl Hetherington [Sat, 13 Jun 2009 19:39:21 +0000 (19:39 +0000)]
Set _dragging_playhead during summary viewbox drag.

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

14 years agoMake the summary widget extend across the whole of the editor window.
Carl Hetherington [Sat, 13 Jun 2009 19:26:40 +0000 (19:26 +0000)]
Make the summary widget extend across the whole of the editor window.

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

14 years agoSome small cleanups.
Carl Hetherington [Sat, 13 Jun 2009 18:44:05 +0000 (18:44 +0000)]
Some small cleanups.

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

14 years agoVarious fixes and improvements to editor summary widget.
Carl Hetherington [Sat, 13 Jun 2009 17:52:51 +0000 (17:52 +0000)]
Various fixes and improvements to editor summary widget.

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

14 years agoUpgrade to waf 1.5.8.
David Robillard [Sat, 13 Jun 2009 16:13:43 +0000 (16:13 +0000)]
Upgrade to waf 1.5.8.

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

14 years agoMissing namespaces
Sampo Savolainen [Sat, 13 Jun 2009 12:58:34 +0000 (12:58 +0000)]
Missing namespaces

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

14 years agoHopefully fix assertion failures in gnomecanvas when dragging track heights.
Carl Hetherington [Fri, 12 Jun 2009 19:05:16 +0000 (19:05 +0000)]
Hopefully fix assertion failures in gnomecanvas when dragging track heights.

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

14 years agocd marker export patch from Andreas Ruge modified for 3.0
Sakari Bergen [Thu, 11 Jun 2009 19:50:24 +0000 (19:50 +0000)]
cd marker export patch from Andreas Ruge modified for 3.0

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

14 years agomake button events on automation tracks work again (control event drags are still...
Paul Davis [Thu, 11 Jun 2009 16:46:03 +0000 (16:46 +0000)]
make button events on automation tracks work again (control event drags are still broken)

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

14 years agohugely improved design for add route dialog (why didn't i do it this way before?)
Paul Davis [Thu, 11 Jun 2009 15:06:00 +0000 (15:06 +0000)]
hugely improved design for add route dialog (why didn't i do it this way before?)

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

14 years agoAdd some comments.
Carl Hetherington [Thu, 11 Jun 2009 14:49:20 +0000 (14:49 +0000)]
Add some comments.

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

14 years agofix up missing ID in route state; no error message when making a port connection...
Paul Davis [Thu, 11 Jun 2009 13:56:12 +0000 (13:56 +0000)]
fix up missing ID in route state; no error message when making a port connection that already exists

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

14 years agono solo button on master bus
Paul Davis [Thu, 11 Jun 2009 13:22:42 +0000 (13:22 +0000)]
no solo button on master bus

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

14 years agoFix scons install build.
Carl Hetherington [Thu, 11 Jun 2009 11:53:36 +0000 (11:53 +0000)]
Fix scons install build.

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

14 years agoFix for route refactor. Fix warning.
Carl Hetherington [Thu, 11 Jun 2009 11:50:56 +0000 (11:50 +0000)]
Fix for route refactor.  Fix warning.

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

14 years agoAdd a widget giving an overview of the editor, as (what I think is being) suggested...
Carl Hetherington [Thu, 11 Jun 2009 01:05:01 +0000 (01:05 +0000)]
Add a widget giving an overview of the editor, as (what I think is being) suggested in #2714.  Many caveats: most notably that it looks quite ugly and you can't (yet) turn it off.

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

14 years agomake meter point button work again, and allow momentary button action to work again
Paul Davis [Thu, 11 Jun 2009 00:44:48 +0000 (00:44 +0000)]
make meter point button work again, and allow momentary button action to work again

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

14 years agoMake waveform show / scale / shape a global option in the prefs dialog to clean thing...
Carl Hetherington [Wed, 10 Jun 2009 21:58:25 +0000 (21:58 +0000)]
Make waveform show / scale / shape a global option in the prefs dialog to clean things up a bit.  Options to make exceptions for individual tracks could be re-added, if people want them.

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

14 years agoFix cursor dragging in mouse gain mode.
Carl Hetherington [Wed, 10 Jun 2009 21:35:51 +0000 (21:35 +0000)]
Fix cursor dragging in mouse gain mode.

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

14 years agoCleanup to snap handling; fixes #2688
Carl Hetherington [Wed, 10 Jun 2009 21:31:00 +0000 (21:31 +0000)]
Cleanup to snap handling; fixes #2688

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

14 years agoRemove unused variable.
Carl Hetherington [Wed, 10 Jun 2009 21:09:46 +0000 (21:09 +0000)]
Remove unused variable.

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

14 years agoEasiest compiler warning fix, ever
Sampo Savolainen [Wed, 10 Jun 2009 18:10:16 +0000 (18:10 +0000)]
Easiest compiler warning fix, ever

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

14 years agonick m's fix for markers etc ; several tweaks for mute/solo ; rename run_in_place...
Paul Davis [Wed, 10 Jun 2009 18:10:07 +0000 (18:10 +0000)]
nick m's fix for markers etc ; several tweaks for mute/solo ; rename run_in_place() as run()

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

14 years agofix mute & solo behaviour mostly ; remove some verbose debugging output
Paul Davis [Wed, 10 Jun 2009 13:59:06 +0000 (13:59 +0000)]
fix mute & solo behaviour mostly ; remove some verbose debugging output

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

14 years agosupport scrubbing via new Drag abstraction (probably could be split off 100% from...
Paul Davis [Wed, 10 Jun 2009 13:58:22 +0000 (13:58 +0000)]
support scrubbing via new Drag abstraction (probably could be split off 100% from Editor)

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

14 years agoFix drag of region gain control points and lines.
Carl Hetherington [Wed, 10 Jun 2009 01:23:53 +0000 (01:23 +0000)]
Fix drag of region gain control points and lines.

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

14 years agofix up deserialization of _ancestral_length
Paul Davis [Wed, 10 Jun 2009 00:30:54 +0000 (00:30 +0000)]
fix up deserialization of _ancestral_length

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