1567d362ad
Implement invert selection for MIDI notes ( #4087 ).
...
git-svn-id: svn://localhost/ardour2/branches/3.0@10198 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-10-07 20:27:12 +00:00
bbcb8125b7
Fix spacey tabs.
...
git-svn-id: svn://localhost/ardour2/branches/3.0@10197 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-10-07 20:09:01 +00:00
18e9540ea3
Fix visibility of MIDI CC automation lanes ( #4356 ).
...
git-svn-id: svn://localhost/ardour2/branches/3.0@10195 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-10-07 19:30:44 +00:00
Carl Hetherington
2ebe4f6253
Patch from orbisvicis to fix install of UI RC files
...
(#4351 ).
git-svn-id: svn://localhost/ardour2/branches/3.0@10189 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-10-04 19:49:24 +00:00
63cf87beb7
Remove LV2 support via SLV2 (Lilv only now).
...
git-svn-id: svn://localhost/ardour2/branches/3.0@10184 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-10-03 18:10:05 +00:00
Carl Hetherington
897f29e33c
@LIBDIR@ apparently now includes @INSTALL_PREFIX@, so just use that on its own ( #4344 ).
...
git-svn-id: svn://localhost/ardour2/branches/3.0@10183 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-10-02 23:17:59 +00:00
Carl Hetherington
428e5ae18a
Fix crash on rename region.
...
git-svn-id: svn://localhost/ardour2/branches/3.0@10182 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-10-02 22:16:12 +00:00
0938a42440
fixes for 98% of all the warnings/errors reported by OS X gcc on tiger
...
git-svn-id: svn://localhost/ardour2/branches/3.0@10179 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-09-30 17:55:14 +00:00
a6d7098797
more changes to wscript files to catch up with waf 1.6 and fix OS X issues
...
git-svn-id: svn://localhost/ardour2/branches/3.0@10176 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-09-30 16:22:04 +00:00
1c7cb97d85
Fix installation globs
...
git-svn-id: svn://localhost/ardour2/branches/3.0@10168 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-09-29 23:24:55 +00:00
31bbc76319
Python 3 fixes
...
git-svn-id: svn://localhost/ardour2/branches/3.0@10167 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-09-29 22:50:08 +00:00
e7403295fe
Fix whitespace.
...
git-svn-id: svn://localhost/ardour2/branches/3.0@10166 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-09-29 21:36:31 +00:00
4ffe8418e3
Use is_defined to check for HAVE_* variables set by checks.
...
Note that conf.define('FOO', 1) will NOT set conf.env['FOO'].
git-svn-id: svn://localhost/ardour2/branches/3.0@10164 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-09-29 20:29:06 +00:00
c1ef7b14a3
Remove use of waf compat15 tool.
...
Always load waf tools first (prevent smashing of --debug, DATADIR, etc).
git-svn-id: svn://localhost/ardour2/branches/3.0@10163 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-09-29 19:58:05 +00:00
723ab60b39
Upgrade to waf 1.6.7 and autowaf r52.
...
git-svn-id: svn://localhost/ardour2/branches/3.0@10162 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-09-29 19:17:54 +00:00
426d3d8207
stop asking GTK to do include-processing of RC files, since it can't, and get waf to do it at build time
...
git-svn-id: svn://localhost/ardour2/branches/3.0@10161 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-09-29 15:22:11 +00:00
Carl Hetherington
29902b5731
Stop MidiRegionView claiming PrimaryModifier-scrollwheel so
...
that zoom still works when MIDI notes are selected (#4323 ).
git-svn-id: svn://localhost/ardour2/branches/3.0@10159 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-09-28 19:23:13 +00:00
Carl Hetherington
5f2ef08666
Clear selected MIDI notes in all regions when they are
...
cleared in a single one (#4152 ).
git-svn-id: svn://localhost/ardour2/branches/3.0@10158 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-09-28 14:07:42 +00:00
Carl Hetherington
7fdc1272b2
Remove erroneous check that would prevent notes being put at
...
pitch 0 or 127.
git-svn-id: svn://localhost/ardour2/branches/3.0@10154 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-09-28 12:40:54 +00:00
Carl Hetherington
6a3d6f3549
Strip .ardour prefix from session files selected from the startup dialogue. May fix #3558 .
...
git-svn-id: svn://localhost/ardour2/branches/3.0@10153 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-09-28 01:27:54 +00:00
Carl Hetherington
b85e065069
More debug removal. Also fix ghost note position on non-zero-start regions ( #4337 ).
...
git-svn-id: svn://localhost/ardour2/branches/3.0@10152 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-09-28 00:47:37 +00:00
Carl Hetherington
de53e1154b
Fix problems with selecting control points in AutomationRegionViews with non-zero region start. Firstly, determine_visible_control_points considers a subset of the AutomationLine's points if start is non-zero, and this must be taken into account when matching up AutomationLine points with AutomationList points. Secondly, _offset should not part of the calculation when converting model position to session frames. Fixes #4338 .
...
git-svn-id: svn://localhost/ardour2/branches/3.0@10151 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-09-28 00:36:30 +00:00
Carl Hetherington
3f8f1b3478
Remove some debug messages.
...
git-svn-id: svn://localhost/ardour2/branches/3.0@10150 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-09-28 00:36:23 +00:00
Carl Hetherington
89543bf4db
Fix assertion failure on clicking on bundles whose channels are all of the wrong type.
...
git-svn-id: svn://localhost/ardour2/branches/3.0@10147 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-09-27 20:15:49 +00:00
Carl Hetherington
1145f1ff6c
Update Mackie surface state when something is connected to its output port ( #3887 ).
...
git-svn-id: svn://localhost/ardour2/branches/3.0@10135 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-09-26 22:22:21 +00:00
Carl Hetherington
d6112f1213
Use RCU for MIDI Manager's port list.
...
git-svn-id: svn://localhost/ardour2/branches/3.0@10128 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-09-26 20:35:09 +00:00
Carl Hetherington
0411b3b54c
Colin's patch to handle scroll events on track header meters ( #4029 )
...
git-svn-id: svn://localhost/ardour2/branches/3.0@10118 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-09-25 13:15:59 +00:00
Carl Hetherington
8d84c69eec
Fix adding of automation points to regions with a non-zero start ( #4316 ).
...
git-svn-id: svn://localhost/ardour2/branches/3.0@10108 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-09-21 16:56:18 +00:00
Carl Hetherington
185b58f259
Use a MementoCommandBinder for Crossfades so that the undo record can contain details for crossfades that are subsequently deleted ( #4325 ).
...
git-svn-id: svn://localhost/ardour2/branches/3.0@10104 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-09-21 15:54:19 +00:00
d4433b9ab3
(native) Linux VST support from LinuxDSP
...
git-svn-id: svn://localhost/ardour2/branches/3.0@10101 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-09-20 20:29:47 +00:00
Carl Hetherington
ce6d99ccb5
Add active toggle to editor route list ( #4236 ).
...
git-svn-id: svn://localhost/ardour2/branches/3.0@10098 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-09-19 22:34:30 +00:00
Carl Hetherington
3f6ec53ba3
Tidy up style of a few toggle buttons ( #4319 ).
...
git-svn-id: svn://localhost/ardour2/branches/3.0@10097 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-09-19 21:14:59 +00:00
Carl Hetherington
6ab6ad5bb7
Remove unused button.
...
git-svn-id: svn://localhost/ardour2/branches/3.0@10096 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-09-19 21:14:50 +00:00
Carl Hetherington
186a9599b6
Connect mixer strip to panner shell even if there is currently no panner. Should fix #4318 .
...
git-svn-id: svn://localhost/ardour2/branches/3.0@10094 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-09-19 09:31:08 +00:00
Carl Hetherington
b8aabb310f
Set the click paths when enter is pressed in their Entry
...
(#part of 4321).
git-svn-id: svn://localhost/ardour2/branches/3.0@10093 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-09-18 19:49:45 +00:00
32cc399595
revert debugging change from yesterday
...
git-svn-id: svn://localhost/ardour2/branches/3.0@10089 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-09-16 11:39:18 +00:00
31abbdd17e
debug the impossible
...
git-svn-id: svn://localhost/ardour2/branches/3.0@10088 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-09-15 19:52:00 +00:00
Carl Hetherington
315f41f82f
Option to glue new markers to bars and beats (part of
...
#4202 ).
git-svn-id: svn://localhost/ardour2/branches/3.0@10087 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-09-14 20:39:03 +00:00
Carl Hetherington
69da82a021
Don't draw MIDI note horizontal grid lines if they would be
...
less than 3 pixels apart (#4300 ).
git-svn-id: svn://localhost/ardour2/branches/3.0@10080 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-09-14 16:07:57 +00:00
Carl Hetherington
f4f5706265
Small tweak to previous commit.
...
git-svn-id: svn://localhost/ardour2/branches/3.0@10076 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-09-14 14:00:03 +00:00
Carl Hetherington
74796c7a53
Clamp left hand side zoom drags of the summary (fixes
...
#4317 ).
git-svn-id: svn://localhost/ardour2/branches/3.0@10075 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-09-14 13:57:20 +00:00
d226104ff0
new norwegian translation from Eivind Ødegård
...
git-svn-id: svn://localhost/ardour2/branches/3.0@10072 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-09-13 18:56:49 +00:00
Carl Hetherington
632c4ab264
Don't allow non-movable meter / tempo markers to be
...
dragged (part of #4313 ).
git-svn-id: svn://localhost/ardour2/branches/3.0@10067 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-09-08 17:49:36 +00:00
Carl Hetherington
6972b09116
Delete RouteUI immediately on request, rather than in an
...
idle loop. The idle loop bit is thought to be a
hangover from A2, and it causes #4315 because the
deleted ARDOUR::Route requests its references to be
dropped but its TimeAxisView hangs around for too long.
git-svn-id: svn://localhost/ardour2/branches/3.0@10066 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-09-08 17:48:58 +00:00
Carl Hetherington
f744c8ac93
Put session-modified asterix in mixer window title as well
...
as editor (#4285 ).
git-svn-id: svn://localhost/ardour2/branches/3.0@10065 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-09-07 15:07:02 +00:00
Carl Hetherington
44b7830064
Set up ControlUI::combo_map correctly to fix drop-down boxes
...
in generated plugin UIs (#4221 ). Based on work by
jeremybub.
git-svn-id: svn://localhost/ardour2/branches/3.0@10064 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-09-07 14:42:25 +00:00
Carl Hetherington
3ba6804f27
Don't create new regions on clicks on MIDI plugin automation
...
tracks (#4298 ).
git-svn-id: svn://localhost/ardour2/branches/3.0@10062 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-09-07 13:45:52 +00:00
Carl Hetherington
10e1807fba
Disallow black as a route group colour; force a dark
...
grey instead (part of #4064 ).
git-svn-id: svn://localhost/ardour2/branches/3.0@10061 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-09-07 11:56:29 +00:00
Carl Hetherington
932b0e9ec1
Update route colours when they are added to / removed
...
from groups which share colour (more of #4064 ).
git-svn-id: svn://localhost/ardour2/branches/3.0@10060 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-09-07 11:56:23 +00:00
Carl Hetherington
174c0d6831
Snap new automation points in AutomationRegionViews ( #4297 ).
...
git-svn-id: svn://localhost/ardour2/branches/3.0@10059 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-09-06 23:28:55 +00:00