Paul Davis [Fri, 11 May 2012 13:01:59 +0000 (13:01 +0000)]
disable installing a3 for now, so that people don't scratch their heads when it doesn't work
git-svn-id: svn://localhost/ardour2/branches/3.0@12251
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Thu, 10 May 2012 22:45:56 +0000 (22:45 +0000)]
stop crash if an error message is generated before the style RC file is loaded
git-svn-id: svn://localhost/ardour2/branches/3.0@12248
d708f5d6-7413-0410-9779-
e7cbd77b26cf
David Robillard [Thu, 10 May 2012 21:53:01 +0000 (21:53 +0000)]
Fix compilation on Windows. Probably.
git-svn-id: svn://localhost/ardour2/branches/3.0@12246
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Thu, 10 May 2012 21:40:10 +0000 (21:40 +0000)]
don't trim regions in conjunction with xfade trimming unless auto-xfade and full-overlap-xfades are selected
git-svn-id: svn://localhost/ardour2/branches/3.0@12245
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Thu, 10 May 2012 19:29:22 +0000 (19:29 +0000)]
rename images used for fades to indicate that they are fades, not xfades (new images for xfades to come)
git-svn-id: svn://localhost/ardour2/branches/3.0@12244
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Thu, 10 May 2012 19:14:11 +0000 (19:14 +0000)]
incorrect but visible context menu for xfades
git-svn-id: svn://localhost/ardour2/branches/3.0@12243
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Thu, 10 May 2012 18:36:05 +0000 (18:36 +0000)]
implement undo/redo for xfade trimmin
git-svn-id: svn://localhost/ardour2/branches/3.0@12242
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Thu, 10 May 2012 18:17:47 +0000 (18:17 +0000)]
trim a single other region when adjusting xfade length
git-svn-id: svn://localhost/ardour2/branches/3.0@12241
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Thu, 10 May 2012 13:48:23 +0000 (13:48 +0000)]
a number of tweaks to make xfade GUI stuff better in several different ways, notable during region trims and region drags
git-svn-id: svn://localhost/ardour2/branches/3.0@12240
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Thu, 10 May 2012 12:26:49 +0000 (12:26 +0000)]
fix height of xfade rendering
git-svn-id: svn://localhost/ardour2/branches/3.0@12239
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Thu, 10 May 2012 12:14:26 +0000 (12:14 +0000)]
if an xfade involves only 2 regions, clamp its length to the overlap between them
git-svn-id: svn://localhost/ardour2/branches/3.0@12238
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Thu, 10 May 2012 02:50:59 +0000 (02:50 +0000)]
fix dragging of end xfades
git-svn-id: svn://localhost/ardour2/branches/3.0@12237
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Thu, 10 May 2012 00:46:22 +0000 (00:46 +0000)]
basic xfade dragging
git-svn-id: svn://localhost/ardour2/branches/3.0@12236
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Wed, 9 May 2012 23:04:18 +0000 (23:04 +0000)]
skeleton for crossfade edge dragging
git-svn-id: svn://localhost/ardour2/branches/3.0@12235
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Wed, 9 May 2012 23:04:02 +0000 (23:04 +0000)]
i18n-ization
git-svn-id: svn://localhost/ardour2/branches/3.0@12234
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Wed, 9 May 2012 23:03:43 +0000 (23:03 +0000)]
i18n-ization
git-svn-id: svn://localhost/ardour2/branches/3.0@12233
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Wed, 9 May 2012 22:31:07 +0000 (22:31 +0000)]
change inverse fades when changing fade length
git-svn-id: svn://localhost/ardour2/branches/3.0@12232
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Wed, 9 May 2012 22:14:11 +0000 (22:14 +0000)]
correctly save & restore xfade state
git-svn-id: svn://localhost/ardour2/branches/3.0@12231
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Wed, 9 May 2012 18:16:12 +0000 (18:16 +0000)]
correct cut-n-paste error in new comments for signals.h
git-svn-id: svn://localhost/ardour2/branches/3.0@12230
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Wed, 9 May 2012 18:15:58 +0000 (18:15 +0000)]
remove debug output
git-svn-id: svn://localhost/ardour2/branches/3.0@12229
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Wed, 9 May 2012 16:44:06 +0000 (16:44 +0000)]
add a (potentially temporary) discover button for mackie devices
git-svn-id: svn://localhost/ardour2/branches/3.0@12228
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Wed, 9 May 2012 16:25:50 +0000 (16:25 +0000)]
add some explanatory comments to pbd/signals.h
git-svn-id: svn://localhost/ardour2/branches/3.0@12226
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Wed, 9 May 2012 10:36:45 +0000 (10:36 +0000)]
Revert accidental commit.
git-svn-id: svn://localhost/ardour2/branches/3.0@12220
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Wed, 9 May 2012 10:34:00 +0000 (10:34 +0000)]
Fix critical glib warning if a BaseUI is quit without
being started.
git-svn-id: svn://localhost/ardour2/branches/3.0@12219
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Wed, 9 May 2012 10:33:54 +0000 (10:33 +0000)]
More text tweaks.
git-svn-id: svn://localhost/ardour2/branches/3.0@12218
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Tue, 8 May 2012 17:13:59 +0000 (17:13 +0000)]
framework for handling events on the xfade rects
git-svn-id: svn://localhost/ardour2/branches/3.0@12213
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Tue, 8 May 2012 16:25:13 +0000 (16:25 +0000)]
fix up overly-persistent active state for control surfaces
git-svn-id: svn://localhost/ardour2/branches/3.0@12212
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Tue, 8 May 2012 15:25:57 +0000 (15:25 +0000)]
define ARDOUR_{MIDIMAPS,MCP}_PATH for bundles and for ./ardev and its cousins, so that we can find MIDI and Mackie support files
git-svn-id: svn://localhost/ardour2/branches/3.0@12211
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Tue, 8 May 2012 15:23:55 +0000 (15:23 +0000)]
stop using STATIC_PATHS to define system search paths
git-svn-id: svn://localhost/ardour2/branches/3.0@12210
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Tue, 8 May 2012 01:50:24 +0000 (01:50 +0000)]
Text tweaks.
git-svn-id: svn://localhost/ardour2/branches/3.0@12207
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Tue, 8 May 2012 01:49:35 +0000 (01:49 +0000)]
Possibly fix crash when creating a new format profile
when there are none existing.
git-svn-id: svn://localhost/ardour2/branches/3.0@12206
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Tue, 8 May 2012 01:49:22 +0000 (01:49 +0000)]
Minor tweak to snapshot renaming.
git-svn-id: svn://localhost/ardour2/branches/3.0@12205
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Tue, 8 May 2012 01:48:14 +0000 (01:48 +0000)]
Break slightly long line.
git-svn-id: svn://localhost/ardour2/branches/3.0@12204
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Mon, 7 May 2012 22:56:19 +0000 (22:56 +0000)]
return of the visible xfade rect - doesn't do anything yet, however
git-svn-id: svn://localhost/ardour2/branches/3.0@12203
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Mon, 7 May 2012 22:02:17 +0000 (22:02 +0000)]
hide xfades while dragging region(s)
git-svn-id: svn://localhost/ardour2/branches/3.0@12202
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Mon, 7 May 2012 22:01:54 +0000 (22:01 +0000)]
use PluginInfo::reconfigurable_io() in the plugin selector dialog
git-svn-id: svn://localhost/ardour2/branches/3.0@12201
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Mon, 7 May 2012 22:00:42 +0000 (22:00 +0000)]
move ::reconfigurable_io() from Plugin to PluginInfo so that the GUI can offer correct information without having ccess to a Plugin instance
git-svn-id: svn://localhost/ardour2/branches/3.0@12200
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Mon, 7 May 2012 12:03:26 +0000 (12:03 +0000)]
Fix region context menu fade items to reflect reality.
git-svn-id: svn://localhost/ardour2/branches/3.0@12197
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Mon, 7 May 2012 12:03:20 +0000 (12:03 +0000)]
Minor text tweak.
git-svn-id: svn://localhost/ardour2/branches/3.0@12196
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Sat, 5 May 2012 20:29:46 +0000 (20:29 +0000)]
tweak MCP search paths
git-svn-id: svn://localhost/ardour2/branches/3.0@12195
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Sat, 5 May 2012 20:04:30 +0000 (20:04 +0000)]
change detection system for liblo to use pkgconfig and test in only one place
git-svn-id: svn://localhost/ardour2/branches/3.0@12194
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Sat, 5 May 2012 18:14:50 +0000 (18:14 +0000)]
moron
git-svn-id: svn://localhost/ardour2/branches/3.0@12193
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Sat, 5 May 2012 18:12:54 +0000 (18:12 +0000)]
try setting FONTCONFIG_PATH to make fontconfig look in the right place for linux bundles
git-svn-id: svn://localhost/ardour2/branches/3.0@12192
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Sat, 5 May 2012 15:36:28 +0000 (15:36 +0000)]
slightly improved (wink) version of fontconfig bundled fix
git-svn-id: svn://localhost/ardour2/branches/3.0@12191
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Sat, 5 May 2012 14:16:13 +0000 (14:16 +0000)]
fix up unexpected situation with fontconfig in our packages
git-svn-id: svn://localhost/ardour2/branches/3.0@12190
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Fri, 4 May 2012 14:35:39 +0000 (14:35 +0000)]
bundle mackie control stuff into the package
git-svn-id: svn://localhost/ardour2/branches/3.0@12187
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Fri, 4 May 2012 13:51:32 +0000 (13:51 +0000)]
fix a problem with stripping dependent libs
git-svn-id: svn://localhost/ardour2/branches/3.0@12186
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Fri, 4 May 2012 13:44:27 +0000 (13:44 +0000)]
adjust to new svn revision string format in svn_revision.cc
git-svn-id: svn://localhost/ardour2/branches/3.0@12185
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Fri, 4 May 2012 13:05:58 +0000 (13:05 +0000)]
tweak how we find clearlooks when packaging
git-svn-id: svn://localhost/ardour2/branches/3.0@12182
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Fri, 4 May 2012 12:59:05 +0000 (12:59 +0000)]
use pkg-config to find curl and assume that version 7.X has curl_global_init
git-svn-id: svn://localhost/ardour2/branches/3.0@12181
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Fri, 4 May 2012 12:29:43 +0000 (12:29 +0000)]
potential fix for ./waf configure problems introduced last night
git-svn-id: svn://localhost/ardour2/branches/3.0@12180
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Fri, 4 May 2012 03:36:47 +0000 (03:36 +0000)]
re-re-tweak noderun script
git-svn-id: svn://localhost/ardour2/branches/3.0@12179
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Fri, 4 May 2012 03:36:09 +0000 (03:36 +0000)]
re-tweak noderun script
git-svn-id: svn://localhost/ardour2/branches/3.0@12178
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Fri, 4 May 2012 03:35:30 +0000 (03:35 +0000)]
tweak noderun script
git-svn-id: svn://localhost/ardour2/branches/3.0@12177
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Fri, 4 May 2012 02:49:12 +0000 (02:49 +0000)]
try to use --also-libdir to try to find curl, part 3
git-svn-id: svn://localhost/ardour2/branches/3.0@12173
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Fri, 4 May 2012 02:48:00 +0000 (02:48 +0000)]
try to use --also-libdir to try to find curl, part 2
git-svn-id: svn://localhost/ardour2/branches/3.0@12172
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Fri, 4 May 2012 02:46:42 +0000 (02:46 +0000)]
try to use --also-libdir to try to find curl
git-svn-id: svn://localhost/ardour2/branches/3.0@12171
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Fri, 4 May 2012 02:43:22 +0000 (02:43 +0000)]
provide a way to add additional libraries so that we can find libs that (stupidly) do not use pkg-config and are not installed in "standard" locations
git-svn-id: svn://localhost/ardour2/branches/3.0@12170
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Fri, 4 May 2012 02:42:51 +0000 (02:42 +0000)]
hide unused args
git-svn-id: svn://localhost/ardour2/branches/3.0@12169
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Wed, 2 May 2012 20:45:17 +0000 (20:45 +0000)]
more fixes/tweaks from the land of the lion
git-svn-id: svn://localhost/ardour2/branches/3.0@12150
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Wed, 2 May 2012 20:33:39 +0000 (20:33 +0000)]
another quick OS X Lion gcc suggestion
git-svn-id: svn://localhost/ardour2/branches/3.0@12149
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Wed, 2 May 2012 20:29:46 +0000 (20:29 +0000)]
a variety of mostly unused parameter errors from OS X Lion's compiler
git-svn-id: svn://localhost/ardour2/branches/3.0@12148
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Wed, 2 May 2012 01:24:26 +0000 (01:24 +0000)]
Update tooltips for AFL/PFL.
git-svn-id: svn://localhost/ardour2/branches/3.0@12146
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Tue, 1 May 2012 21:34:24 +0000 (21:34 +0000)]
Fix the focussing of newly-created marker name entries
when Config->get_name_new_markers() is true.
git-svn-id: svn://localhost/ardour2/branches/3.0@12144
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Tue, 1 May 2012 19:43:04 +0000 (19:43 +0000)]
Remove now unnecessary check for RecMutex.
git-svn-id: svn://localhost/ardour2/branches/3.0@12135
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Tue, 1 May 2012 16:19:51 +0000 (16:19 +0000)]
remove recursive mutex from Playlist, replace with private regular mutex, force everyone to use Playlist::RegionLock to allow checking on lock handling if necessary; fix recursive use of lock in AudioPlaylist::read()
git-svn-id: svn://localhost/ardour2/branches/3.0@12131
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Tue, 1 May 2012 16:19:50 +0000 (16:19 +0000)]
Remove unused quantize type options.
git-svn-id: svn://localhost/ardour2/branches/3.0@12130
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Tue, 1 May 2012 03:22:04 +0000 (03:22 +0000)]
mostly backup-oriented commit to preserve very initial pass at rendering fades-as-xfades in a more useful way. quite a bit of work to do here
git-svn-id: svn://localhost/ardour2/branches/3.0@12129
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Mon, 30 Apr 2012 23:00:15 +0000 (23:00 +0000)]
Patch from colinf to fix selection of short regions (#4744).
git-svn-id: svn://localhost/ardour2/branches/3.0@12128
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Mon, 30 Apr 2012 19:44:14 +0000 (19:44 +0000)]
Clarify behaviour of ::read (overwrites its buffer) wrt ::read_at (mixes into its buffer).
Refactor things slightly, removing need for ReadOps. Fix crash on teardown of test.
Fixes Rhythm Ferret.
git-svn-id: svn://localhost/ardour2/branches/3.0@12127
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Mon, 30 Apr 2012 19:01:42 +0000 (19:01 +0000)]
Remove unused return value.
git-svn-id: svn://localhost/ardour2/branches/3.0@12126
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Mon, 30 Apr 2012 15:56:20 +0000 (15:56 +0000)]
revert SSL Nucleus device info to use builtin ipMIDI
git-svn-id: svn://localhost/ardour2/branches/3.0@12125
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Mon, 30 Apr 2012 15:54:13 +0000 (15:54 +0000)]
fix up some const-ness issues starting from Evoral::Event::set(), and intersect with removing Mackie..MidiByteArray::bytes() method which made a copy of the data every time we wrote it
git-svn-id: svn://localhost/ardour2/branches/3.0@12124
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Mon, 30 Apr 2012 14:49:33 +0000 (14:49 +0000)]
add explicit inverse fade in/out curves for use when doing constant power xfading
git-svn-id: svn://localhost/ardour2/branches/3.0@12123
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Mon, 30 Apr 2012 13:45:36 +0000 (13:45 +0000)]
Fix spectral analysis of regions.
git-svn-id: svn://localhost/ardour2/branches/3.0@12122
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Mon, 30 Apr 2012 01:13:04 +0000 (01:13 +0000)]
Remove un-read variable.
git-svn-id: svn://localhost/ardour2/branches/3.0@12121
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Mon, 30 Apr 2012 01:12:59 +0000 (01:12 +0000)]
Remove unused options related to crossfades.
git-svn-id: svn://localhost/ardour2/branches/3.0@12120
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Sun, 29 Apr 2012 13:00:45 +0000 (13:00 +0000)]
Handle update of crossfades on explicit relayer more efficiently.
git-svn-id: svn://localhost/ardour2/branches/3.0@12119
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Sat, 28 Apr 2012 16:25:16 +0000 (16:25 +0000)]
Remove unused variable.
git-svn-id: svn://localhost/ardour2/branches/3.0@12118
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Sat, 28 Apr 2012 15:25:59 +0000 (15:25 +0000)]
Remove a couple of uses of the word Route in the UI.
git-svn-id: svn://localhost/ardour2/branches/3.0@12117
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Sat, 28 Apr 2012 13:41:55 +0000 (13:41 +0000)]
Fix detection of 2.X sessions.
git-svn-id: svn://localhost/ardour2/branches/3.0@12116
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Sat, 28 Apr 2012 01:43:38 +0000 (01:43 +0000)]
control surfaces: make it possible to keep display of current GUI/selection state as we bank through tracks/bussses. note careful use of weak_ptr<Route> to avoid messing with Route lifetimes. this scheme may change
git-svn-id: svn://localhost/ardour2/branches/3.0@12115
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Fri, 27 Apr 2012 21:34:44 +0000 (21:34 +0000)]
Re-add erroneously-removed methods related to cut/copy of
automation time ranges.
git-svn-id: svn://localhost/ardour2/branches/3.0@12114
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Fri, 27 Apr 2012 20:57:48 +0000 (20:57 +0000)]
Crossfades: default xfades are now constant-power, -3dB rule, other options are constant power(-6dB) rule or use existing region fade shape as is; provide GUI control over options; fix some inconsistent behaviour regarding xfades when relayering
git-svn-id: svn://localhost/ardour2/branches/3.0@12113
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Fri, 27 Apr 2012 20:35:45 +0000 (20:35 +0000)]
MCP: failure to rebank for cases where num_routes < num_strips but we're not on bank 0
git-svn-id: svn://localhost/ardour2/branches/3.0@12112
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Fri, 27 Apr 2012 16:43:12 +0000 (16:43 +0000)]
Raise an exception if we fail to create our graph
threads.
git-svn-id: svn://localhost/ardour2/branches/3.0@12111
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Fri, 27 Apr 2012 16:43:05 +0000 (16:43 +0000)]
Possibly hacky fix for tests on newer Ubuntu (or maybe
its gcc 4.6.3)
git-svn-id: svn://localhost/ardour2/branches/3.0@12110
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Fri, 27 Apr 2012 14:10:34 +0000 (14:10 +0000)]
remove unnecessary gcc 4.7 "fix"
git-svn-id: svn://localhost/ardour2/branches/3.0@12109
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Fri, 27 Apr 2012 14:00:04 +0000 (14:00 +0000)]
**EVEN better** gcc 4.7 fix
git-svn-id: svn://localhost/ardour2/branches/3.0@12108
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Fri, 27 Apr 2012 13:13:46 +0000 (13:13 +0000)]
**better** gcc 4.7 fix
git-svn-id: svn://localhost/ardour2/branches/3.0@12105
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Fri, 27 Apr 2012 00:08:58 +0000 (00:08 +0000)]
gcc 4.7 fix
git-svn-id: svn://localhost/ardour2/branches/3.0@12104
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Thu, 26 Apr 2012 22:10:32 +0000 (22:10 +0000)]
MCP: ctrl-select toggle selections status, analogous to GUI op
git-svn-id: svn://localhost/ardour2/branches/3.0@12102
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Thu, 26 Apr 2012 21:57:47 +0000 (21:57 +0000)]
MCP: more sensible version of previous commit, and better behaviour for play button after ffwd or rewind
git-svn-id: svn://localhost/ardour2/branches/3.0@12101
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Thu, 26 Apr 2012 21:22:36 +0000 (21:22 +0000)]
MCP: fix handling of vpot presses
git-svn-id: svn://localhost/ardour2/branches/3.0@12100
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Thu, 26 Apr 2012 19:29:41 +0000 (19:29 +0000)]
slightly explanatory comment for crossfading
git-svn-id: svn://localhost/ardour2/branches/3.0@12099
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Thu, 26 Apr 2012 16:18:03 +0000 (16:18 +0000)]
fix initialization of control protocols so that brand new sessions get working control protocols if the user's ardour.rc file indicates to do so; fix MCP bank scrolling
git-svn-id: svn://localhost/ardour2/branches/3.0@12096
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Thu, 26 Apr 2012 14:28:41 +0000 (14:28 +0000)]
MCP: properly (?) handle bank/channel scrolling with locked strips
git-svn-id: svn://localhost/ardour2/branches/3.0@12095
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Thu, 26 Apr 2012 08:44:06 +0000 (08:44 +0000)]
Use Glib::Threads::RecMutex rather than Glib::RecMutex where
available; the latter is deprecated and there is some
evidence to suggest that it is broken on some glibmm
versions (around 2.31.0 ish) See, for example
https://github.com/lightspark/lightspark/issues/168
git-svn-id: svn://localhost/ardour2/branches/3.0@12094
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Thu, 26 Apr 2012 03:46:18 +0000 (03:46 +0000)]
MCP: lots of good stuff - recenable bug fixed, cursor keys for vertical scroll work, loop button lights/unlightspan pots don't adjust if there is no panner, etc.
git-svn-id: svn://localhost/ardour2/branches/3.0@12093
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Wed, 25 Apr 2012 21:21:36 +0000 (21:21 +0000)]
MCP: dynamic ipMIDI ports, more default key bindings, various minor fixes
git-svn-id: svn://localhost/ardour2/branches/3.0@12092
d708f5d6-7413-0410-9779-
e7cbd77b26cf