Paul Davis [Wed, 25 May 2011 19:57:05 +0000 (19:57 +0000)]
new swedish updates from petter
git-svn-id: svn://localhost/ardour2/branches/3.0@9589
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Wed, 25 May 2011 18:51:00 +0000 (18:51 +0000)]
logic to copy audio region fade in/fade out into compound regions (one-way for now)
git-svn-id: svn://localhost/ardour2/branches/3.0@9588
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Wed, 25 May 2011 18:09:19 +0000 (18:09 +0000)]
Fix name of libardour .mo file.
git-svn-id: svn://localhost/ardour2/branches/3.0@9587
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Wed, 25 May 2011 16:38:49 +0000 (16:38 +0000)]
Zoom session when the mouse pointer is moved up and down during a playhead drag.
git-svn-id: svn://localhost/ardour2/branches/3.0@9586
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Wed, 25 May 2011 15:19:47 +0000 (15:19 +0000)]
Remove MIDI track default channel and its menu, and choose the channel for new notes using MidiTimeAxisView::get_channel_for_add() (fixes #3998 and #3865).
git-svn-id: svn://localhost/ardour2/branches/3.0@9585
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Wed, 25 May 2011 12:19:24 +0000 (12:19 +0000)]
correct the logic used when building a compound region to include a whole-file (whole-source) region as a parent for the region list
git-svn-id: svn://localhost/ardour2/branches/3.0@9584
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Wed, 25 May 2011 11:34:59 +0000 (11:34 +0000)]
updated swedish translation from peppo
git-svn-id: svn://localhost/ardour2/branches/3.0@9583
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Wed, 25 May 2011 10:17:16 +0000 (10:17 +0000)]
Fix a couple of uninitialised variables (should fix #4059).
git-svn-id: svn://localhost/ardour2/branches/3.0@9582
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Wed, 25 May 2011 10:15:54 +0000 (10:15 +0000)]
Doxygen tweaks.
git-svn-id: svn://localhost/ardour2/branches/3.0@9581
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Wed, 25 May 2011 00:40:32 +0000 (00:40 +0000)]
change region selection after a combine op
git-svn-id: svn://localhost/ardour2/branches/3.0@9580
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Wed, 25 May 2011 00:20:33 +0000 (00:20 +0000)]
add back combine/uncombine debugging; fix uncombine op to get original region lengths right, i think
git-svn-id: svn://localhost/ardour2/branches/3.0@9579
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Mon, 23 May 2011 22:18:57 +0000 (22:18 +0000)]
Fix build.
git-svn-id: svn://localhost/ardour2/branches/3.0@9577
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Mon, 23 May 2011 22:16:11 +0000 (22:16 +0000)]
Attempt #46 to understand MIDI data locking.
git-svn-id: svn://localhost/ardour2/branches/3.0@9576
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Mon, 23 May 2011 22:12:45 +0000 (22:12 +0000)]
Assorted doxygen fixes; no functional changes.
git-svn-id: svn://localhost/ardour2/branches/3.0@9575
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Mon, 23 May 2011 21:09:37 +0000 (21:09 +0000)]
OS X compilation fix
git-svn-id: svn://localhost/ardour2/branches/3.0@9574
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Mon, 23 May 2011 11:49:46 +0000 (11:49 +0000)]
uncombine now pays attention to trims + moves done with the compound region, and applies them as necessary to the constituent regions before placing them back in the track
git-svn-id: svn://localhost/ardour2/branches/3.0@9573
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Mon, 23 May 2011 10:03:29 +0000 (10:03 +0000)]
Fix bit rot with boost shared_ptr debugging code.
git-svn-id: svn://localhost/ardour2/branches/3.0@9572
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Mon, 23 May 2011 10:03:14 +0000 (10:03 +0000)]
Fix a few missing drops of Route references.
git-svn-id: svn://localhost/ardour2/branches/3.0@9571
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Mon, 23 May 2011 10:03:04 +0000 (10:03 +0000)]
Remove some unused code.
git-svn-id: svn://localhost/ardour2/branches/3.0@9570
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Sun, 22 May 2011 21:28:25 +0000 (21:28 +0000)]
rationalize and improve region naming conventions to cover compound regions
git-svn-id: svn://localhost/ardour2/branches/3.0@9569
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Sun, 22 May 2011 20:47:21 +0000 (20:47 +0000)]
another translation fix for silly gendered-noun languages :)
git-svn-id: svn://localhost/ardour2/branches/3.0@9568
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Sun, 22 May 2011 20:02:50 +0000 (20:02 +0000)]
fix translation issue with verb substitution in quit/close dialog
git-svn-id: svn://localhost/ardour2/branches/3.0@9567
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Sun, 22 May 2011 16:11:00 +0000 (16:11 +0000)]
basic uncombining (no post-facto region trimming)
git-svn-id: svn://localhost/ardour2/branches/3.0@9566
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Sun, 22 May 2011 01:18:22 +0000 (01:18 +0000)]
Trim some lines from AudioClock by using maps to keep the EventBoxes and Labels in.
git-svn-id: svn://localhost/ardour2/branches/3.0@9565
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Sun, 22 May 2011 01:18:05 +0000 (01:18 +0000)]
Separate milliseconds from seconds in the clock widget (#4053).
git-svn-id: svn://localhost/ardour2/branches/3.0@9564
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Sat, 21 May 2011 18:44:44 +0000 (18:44 +0000)]
Fix problems with restoration of unused playlists (#4052).
git-svn-id: svn://localhost/ardour2/branches/3.0@9563
d708f5d6-7413-0410-9779-
e7cbd77b26cf
David Robillard [Fri, 20 May 2011 16:06:26 +0000 (16:06 +0000)]
Not quite :) Waf obj.defines has no -D (compiler portable...).
git-svn-id: svn://localhost/ardour2/branches/3.0@9562
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Fri, 20 May 2011 14:31:39 +0000 (14:31 +0000)]
catchup tweak for the waf 1.6 changes
git-svn-id: svn://localhost/ardour2/branches/3.0@9561
d708f5d6-7413-0410-9779-
e7cbd77b26cf
David Robillard [Thu, 19 May 2011 21:57:34 +0000 (21:57 +0000)]
Use ISC license for RDFF (same idea, MIT style, just prettier).
git-svn-id: svn://localhost/ardour2/branches/3.0@9560
d708f5d6-7413-0410-9779-
e7cbd77b26cf
David Robillard [Thu, 19 May 2011 21:29:47 +0000 (21:29 +0000)]
Fix double MIDI track display on initial load.
git-svn-id: svn://localhost/ardour2/branches/3.0@9559
d708f5d6-7413-0410-9779-
e7cbd77b26cf
David Robillard [Thu, 19 May 2011 21:11:21 +0000 (21:11 +0000)]
Fix broken indentation.
git-svn-id: svn://localhost/ardour2/branches/3.0@9558
d708f5d6-7413-0410-9779-
e7cbd77b26cf
David Robillard [Wed, 18 May 2011 07:13:18 +0000 (07:13 +0000)]
Make selected region base colour slightly transparent (so you can see the tempo lines while dragging to align things).
git-svn-id: svn://localhost/ardour2/branches/3.0@9557
d708f5d6-7413-0410-9779-
e7cbd77b26cf
David Robillard [Wed, 18 May 2011 07:05:30 +0000 (07:05 +0000)]
More consistent style for gain display and peak display.
Gain display is still a little bit smaller though, for mysterious reasons...
git-svn-id: svn://localhost/ardour2/branches/3.0@9556
d708f5d6-7413-0410-9779-
e7cbd77b26cf
David Robillard [Wed, 18 May 2011 06:53:24 +0000 (06:53 +0000)]
Center fader in its (left hand side) mixer strip column.
Attempt to center meter in its as well, but this doesn't seem to be working.
Perhaps this whole section should be layed out as a table to ensure the split
down the middle is aligned no matter what?
git-svn-id: svn://localhost/ardour2/branches/3.0@9555
d708f5d6-7413-0410-9779-
e7cbd77b26cf
David Robillard [Wed, 18 May 2011 05:47:21 +0000 (05:47 +0000)]
Fix broken meter style on MIDI tracks.
git-svn-id: svn://localhost/ardour2/branches/3.0@9554
d708f5d6-7413-0410-9779-
e7cbd77b26cf
David Robillard [Wed, 18 May 2011 05:32:41 +0000 (05:32 +0000)]
Make shuttle colour a configuration option.
Make default shuttle colour match clock text green.
This is a bit odd, since it is a "canvas variable", except not... all the other colours are in this section though. Maybe they're more appropriately named "colours", but it's too late for that now, or maybe this option belongs elsewhere, but when we need new mechanism for that...
git-svn-id: svn://localhost/ardour2/branches/3.0@9553
d708f5d6-7413-0410-9779-
e7cbd77b26cf
David Robillard [Wed, 18 May 2011 05:09:07 +0000 (05:09 +0000)]
Fix indentation.
git-svn-id: svn://localhost/ardour2/branches/3.0@9552
d708f5d6-7413-0410-9779-
e7cbd77b26cf
David Robillard [Wed, 18 May 2011 05:00:44 +0000 (05:00 +0000)]
Add 'controls' item to plugin insert context menu to always show Ardour generated controls for plugin, even if the plugin has a GUI. In particular, this gives you UI access to presets and the other handy stuff ardour sticks at the top, for inherently broken external UIs which don't allow Ardour to add such things.
Fix crash related to scale points when showing plugin UIs.
Fix packing of scrolled generic plugin UI so the controls expand (rather than leaving a ton of wasted empty space and using unnecessary scroll bars).
git-svn-id: svn://localhost/ardour2/branches/3.0@9551
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Tue, 17 May 2011 23:23:46 +0000 (23:23 +0000)]
No-op: indentation.
git-svn-id: svn://localhost/ardour2/branches/3.0@9550
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Tue, 17 May 2011 23:07:46 +0000 (23:07 +0000)]
Re-fix problems when zero-length MIDI regions are created by an import. Set those regions to have the length of one beat, rather than 1 frame, so that the length doesn't get rounded back down to 0 by frames/beats conversions (bug #4000).
git-svn-id: svn://localhost/ardour2/branches/3.0@9549
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Tue, 17 May 2011 21:44:10 +0000 (21:44 +0000)]
revert that last commit
git-svn-id: svn://localhost/ardour2/branches/3.0@9548
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Tue, 17 May 2011 21:43:29 +0000 (21:43 +0000)]
put compounded-xfades at the right place, i think
git-svn-id: svn://localhost/ardour2/branches/3.0@9547
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Tue, 17 May 2011 18:23:01 +0000 (18:23 +0000)]
xfades in combined regions seem to work
git-svn-id: svn://localhost/ardour2/branches/3.0@9546
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Tue, 17 May 2011 16:45:22 +0000 (16:45 +0000)]
not actually working attempt to copy relevant xfades into compound regions; fix compilation issues with an earlier commit
git-svn-id: svn://localhost/ardour2/branches/3.0@9544
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Tue, 17 May 2011 15:28:12 +0000 (15:28 +0000)]
Fix corruption of follow playhead state on quit (#4048).
git-svn-id: svn://localhost/ardour2/branches/3.0@9542
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Ben Loftis [Tue, 17 May 2011 15:20:18 +0000 (15:20 +0000)]
fix thinko in playlist constructor for cut and copy
git-svn-id: svn://localhost/ardour2/branches/3.0@9541
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Tue, 17 May 2011 12:01:05 +0000 (12:01 +0000)]
Remove unnecessary duplicate take of Sequence's read_lock.
git-svn-id: svn://localhost/ardour2/branches/3.0@9537
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Tue, 17 May 2011 12:00:10 +0000 (12:00 +0000)]
Minor tidy-ups.
git-svn-id: svn://localhost/ardour2/branches/3.0@9536
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Tue, 17 May 2011 11:59:47 +0000 (11:59 +0000)]
Remove unused mutex.
git-svn-id: svn://localhost/ardour2/branches/3.0@9535
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Tue, 17 May 2011 11:54:45 +0000 (11:54 +0000)]
Remove unnecessary virtual declaration.
git-svn-id: svn://localhost/ardour2/branches/3.0@9534
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Mon, 16 May 2011 23:10:58 +0000 (23:10 +0000)]
Copy local state in AudioRegionView copy constructor. Fixes #4047.
git-svn-id: svn://localhost/ardour2/branches/3.0@9533
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Mon, 16 May 2011 23:10:45 +0000 (23:10 +0000)]
Remove unused constructor.
git-svn-id: svn://localhost/ardour2/branches/3.0@9532
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Mon, 16 May 2011 22:23:18 +0000 (22:23 +0000)]
Fix undo when notes are changed and then removed by the overlap checker (#3995).
git-svn-id: svn://localhost/ardour2/branches/3.0@9531
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Mon, 16 May 2011 22:22:57 +0000 (22:22 +0000)]
A few capitalisation fixes.
git-svn-id: svn://localhost/ardour2/branches/3.0@9530
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Mon, 16 May 2011 21:21:16 +0000 (21:21 +0000)]
track combine ops per-playlist to avoid name collisions for compound regions
git-svn-id: svn://localhost/ardour2/branches/3.0@9529
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Mon, 16 May 2011 20:16:57 +0000 (20:16 +0000)]
rename join regions op as combine regions; save and restore nested playlists, sources, regions; add undo/redo for combine; fixup peakfile use/discovery
git-svn-id: svn://localhost/ardour2/branches/3.0@9528
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Mon, 16 May 2011 20:13:03 +0000 (20:13 +0000)]
Fix undo of timestretch (#3905).
git-svn-id: svn://localhost/ardour2/branches/3.0@9527
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Mon, 16 May 2011 20:12:45 +0000 (20:12 +0000)]
Minor coding style fix and comment addition.
git-svn-id: svn://localhost/ardour2/branches/3.0@9526
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Mon, 16 May 2011 18:58:10 +0000 (18:58 +0000)]
Update to French translation from Roming22-FR (#4046).
git-svn-id: svn://localhost/ardour2/branches/3.0@9525
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Mon, 16 May 2011 18:18:13 +0000 (18:18 +0000)]
Make MIDI channel selector button colours more distinct (#3772).
git-svn-id: svn://localhost/ardour2/branches/3.0@9524
d708f5d6-7413-0410-9779-
e7cbd77b26cf
David Robillard [Mon, 16 May 2011 18:02:38 +0000 (18:02 +0000)]
Update wscripts for portability and steps towards waf 1.6 migration.
Use obj.defines and obj.includes instead of c[xx]flags (more compiler portable).
Use lists instead of space delimited strings (more flexible and waf 1.6 compatible).
Fix crazy long lines.
git-svn-id: svn://localhost/ardour2/branches/3.0@9523
d708f5d6-7413-0410-9779-
e7cbd77b26cf
David Robillard [Mon, 16 May 2011 17:12:57 +0000 (17:12 +0000)]
Don't check for SLV2 if Lilv is found
git-svn-id: svn://localhost/ardour2/branches/3.0@9522
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Mon, 16 May 2011 15:49:26 +0000 (15:49 +0000)]
refactor playlist sources to allow for MIDI and upcoming work on save/restore
git-svn-id: svn://localhost/ardour2/branches/3.0@9521
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Mon, 16 May 2011 15:30:21 +0000 (15:30 +0000)]
Set up _last_cut_copy_source_track on copying automation points. Should help with #3863.
git-svn-id: svn://localhost/ardour2/branches/3.0@9520
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Mon, 16 May 2011 13:06:55 +0000 (13:06 +0000)]
sane naming scheme for combined regions; fix deadlock when nesting to more than one level
git-svn-id: svn://localhost/ardour2/branches/3.0@9519
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Mon, 16 May 2011 02:17:58 +0000 (02:17 +0000)]
very basic Join (regions) editing operation. not finished yet, no undoable, no sensible name for new region, etc. etc
git-svn-id: svn://localhost/ardour2/branches/3.0@9518
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Mon, 16 May 2011 02:16:20 +0000 (02:16 +0000)]
use emacs to indent ardour.menus; add Join (regions) item
git-svn-id: svn://localhost/ardour2/branches/3.0@9517
d708f5d6-7413-0410-9779-
e7cbd77b26cf
David Robillard [Sun, 15 May 2011 23:10:13 +0000 (23:10 +0000)]
Support compilation with (old) SLV2, or (new) Lilv and (optionally) Suil.
Fix ticket #
0004041.
git-svn-id: svn://localhost/ardour2/branches/3.0@9516
d708f5d6-7413-0410-9779-
e7cbd77b26cf
David Robillard [Sat, 14 May 2011 21:44:47 +0000 (21:44 +0000)]
Move SLV2-independent LV2 persist state implementation to lv2_state.h.
git-svn-id: svn://localhost/ardour2/branches/3.0@9515
d708f5d6-7413-0410-9779-
e7cbd77b26cf
David Robillard [Sat, 14 May 2011 21:05:26 +0000 (21:05 +0000)]
Completely localist use of SLV2 to lv2_plugin.cc and lv2_plugin_ui.cc.
git-svn-id: svn://localhost/ardour2/branches/3.0@9514
d708f5d6-7413-0410-9779-
e7cbd77b26cf
David Robillard [Sat, 14 May 2011 19:55:46 +0000 (19:55 +0000)]
Make LV2World local to lv2_plugin.cc
git-svn-id: svn://localhost/ardour2/branches/3.0@9513
d708f5d6-7413-0410-9779-
e7cbd77b26cf
David Robillard [Sat, 14 May 2011 18:54:45 +0000 (18:54 +0000)]
Remove LV2Plugin::slv2_port.
git-svn-id: svn://localhost/ardour2/branches/3.0@9512
d708f5d6-7413-0410-9779-
e7cbd77b26cf
David Robillard [Sat, 14 May 2011 18:43:34 +0000 (18:43 +0000)]
Generic scale points API.
Hide scale points implementation inside specific Plugin subclass.
Don't needlessley/slowly get scale points twice for each port while building UI.
Remove dependence on specific plugin types from GenericPluginUI.
git-svn-id: svn://localhost/ardour2/branches/3.0@9511
d708f5d6-7413-0410-9779-
e7cbd77b26cf
David Robillard [Sat, 14 May 2011 17:59:16 +0000 (17:59 +0000)]
Use LV2_SUPPORT define instead of HAVE_SLV2.
git-svn-id: svn://localhost/ardour2/branches/3.0@9510
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Fri, 13 May 2011 20:57:13 +0000 (20:57 +0000)]
make sure Edit property of RouteGroup is enabled when doing a few different playlist and other ops and applying them to the group
git-svn-id: svn://localhost/ardour2/branches/3.0@9509
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Fri, 13 May 2011 19:55:52 +0000 (19:55 +0000)]
initial volley of work for AudioPlaylistSource, the basic prototype for sources-that-are-nested
git-svn-id: svn://localhost/ardour2/branches/3.0@9508
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Fri, 13 May 2011 19:55:39 +0000 (19:55 +0000)]
initial volley of work for AudioPlaylistSource, the basic prototype for sources-that-are-nested
git-svn-id: svn://localhost/ardour2/branches/3.0@9507
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Fri, 13 May 2011 17:25:02 +0000 (17:25 +0000)]
Return shuttle speed to previous value on release after sprung grab (#4039).
git-svn-id: svn://localhost/ardour2/branches/3.0@9506
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Thu, 12 May 2011 21:29:27 +0000 (21:29 +0000)]
Fix update of session range location on copy-dragging regions (#4038).
git-svn-id: svn://localhost/ardour2/branches/3.0@9504
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Thu, 12 May 2011 14:59:11 +0000 (14:59 +0000)]
remove unused fade_source member of AudioDiskstream
git-svn-id: svn://localhost/ardour2/branches/3.0@9501
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Thu, 12 May 2011 00:17:51 +0000 (00:17 +0000)]
new debug trace in ::start_transport(); add a new emission of TransportStateChange to keep GUI up to date when varispeeding
git-svn-id: svn://localhost/ardour2/branches/3.0@9500
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Thu, 12 May 2011 00:17:02 +0000 (00:17 +0000)]
remove unused SHUTTLE_FRACT constant
git-svn-id: svn://localhost/ardour2/branches/3.0@9499
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Thu, 12 May 2011 00:16:16 +0000 (00:16 +0000)]
make instruments/generators do the right thing when bypassed
git-svn-id: svn://localhost/ardour2/branches/3.0@9498
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Thu, 12 May 2011 00:01:46 +0000 (00:01 +0000)]
fix minor type error
git-svn-id: svn://localhost/ardour2/branches/3.0@9497
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Wed, 11 May 2011 22:26:13 +0000 (22:26 +0000)]
Fix previous patch using Ben's patch from A2 to fix #4035 properly.
git-svn-id: svn://localhost/ardour2/branches/3.0@9496
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Wed, 11 May 2011 15:58:09 +0000 (15:58 +0000)]
Reset fades on regions copied from time ranges in other regions (#4035).
git-svn-id: svn://localhost/ardour2/branches/3.0@9494
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Wed, 11 May 2011 15:57:49 +0000 (15:57 +0000)]
Fix compiler warning.
git-svn-id: svn://localhost/ardour2/branches/3.0@9493
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Wed, 11 May 2011 14:15:32 +0000 (14:15 +0000)]
Cope with tracks having order keys higher than the number of tracks; although I'm not quite sure how this happens. Fixes #4037.
git-svn-id: svn://localhost/ardour2/branches/3.0@9492
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Wed, 11 May 2011 11:55:36 +0000 (11:55 +0000)]
Fix crash when clicking on a hit (may be #4036).
git-svn-id: svn://localhost/ardour2/branches/3.0@9491
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Wed, 11 May 2011 11:55:23 +0000 (11:55 +0000)]
Add missing GPL boilerplate.
git-svn-id: svn://localhost/ardour2/branches/3.0@9490
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Sun, 8 May 2011 23:45:33 +0000 (23:45 +0000)]
Ensure that empty drag-created MIDI regions get a file on disk so that there aren't missing file errors on reload (#4024).
git-svn-id: svn://localhost/ardour2/branches/3.0@9486
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Sun, 8 May 2011 23:45:26 +0000 (23:45 +0000)]
Make a new write source when the diskstream name changes so that sources don't get a name which includes the old name.
git-svn-id: svn://localhost/ardour2/branches/3.0@9485
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Thu, 5 May 2011 22:44:50 +0000 (22:44 +0000)]
Add a GUI to set the number of active extenders for the Mackie control surface.
git-svn-id: svn://localhost/ardour2/branches/3.0@9484
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Thu, 5 May 2011 14:40:53 +0000 (14:40 +0000)]
Fix non-appearance of MIDI region names (#3891).
git-svn-id: svn://localhost/ardour2/branches/3.0@9483
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Thu, 5 May 2011 13:49:35 +0000 (13:49 +0000)]
Make GhostRegion a sigc::trackable as MidiGhostRegion connects to signals. Fixes e.g. a crash on track resize after splitting a MIDI region with automation.
git-svn-id: svn://localhost/ardour2/branches/3.0@9482
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Thu, 5 May 2011 12:45:24 +0000 (12:45 +0000)]
Fix marker deletion from 9479 properly.
git-svn-id: svn://localhost/ardour2/branches/3.0@9481
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Thu, 5 May 2011 12:09:37 +0000 (12:09 +0000)]
Re-use locations when setting location list state, so that selected locations are preserved through an undo (#3929).
git-svn-id: svn://localhost/ardour2/branches/3.0@9480
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Thu, 5 May 2011 12:08:12 +0000 (12:08 +0000)]
Remove LocationMarker from the editor's lists before deleting it, as the deletion causes the contents of the editor's list to be deselected. May be related to #3929.
git-svn-id: svn://localhost/ardour2/branches/3.0@9479
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Wed, 4 May 2011 15:52:15 +0000 (15:52 +0000)]
Fix display of new tracks.
git-svn-id: svn://localhost/ardour2/branches/3.0@9478
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Wed, 4 May 2011 15:51:30 +0000 (15:51 +0000)]
Disallow Marker copy construction.
git-svn-id: svn://localhost/ardour2/branches/3.0@9477
d708f5d6-7413-0410-9779-
e7cbd77b26cf