740c4dd134
possible fix for invalid cleanup space calc on win32.
2015-10-20 15:50:00 +02:00
af3ffc8610
NOOP, re-indent
2015-10-20 15:49:59 +02:00
52e75f5a45
remove cruft
2015-10-20 15:49:59 +02:00
336b2eb9a4
rename ParameterChanged signal in Plugin to ParameterChangedExternally to reflect its intent, and clean up the result.
...
The signal exists to notify listeners that something outside of the host's control (e.g. a plugin's own GUI for AU or VST)
has modified a plugin parameter. Previous code had strange feedback loops and ambiguous semantics.
Significant modification of LV2 GUI updating was required.
Still to be tested for feedback loop issues: AudioUnits
2015-10-20 09:07:58 -04:00
f1a6d7816d
remove unused "copy modifier hint"
2015-10-20 11:12:36 +02:00
0675fe1627
suggest primary-mod as default for copy
...
fixes inconsistency on OSX.
2015-10-20 11:12:14 +02:00
André Nusser
83b5bdbe95
Ctrl+shift functionality (toggle all) for plugin leds.
...
The Fader led has special behavior and is only toggled when clicked
explicitly.
2015-10-19 14:36:06 -04:00
nick_m
784adc53bb
Test fix for further osx modifier ambiguity.
2015-10-20 04:08:28 +11:00
nick_m
1363f4f645
Fix incorrect display of "Command" modifier on osx.
2015-10-20 03:54:44 +11:00
nick_m
ea72303474
Rc option editor - don't translate "-".
2015-10-20 03:23:06 +11:00
nick_m
e1cb6f221c
Fix typo for GTKOSX case.
2015-10-20 01:20:42 +11:00
nick_m
93d5b6c554
Set toggled automation controller using a double.
2015-10-20 00:53:31 +11:00
nick_m
d0c94c9779
Clarify user interaction preference tooltips. Also rebase branch on master.
2015-10-20 00:53:31 +11:00
nick_m
998fd1b015
Restored size of mixer list pane is at least 36 px. Revert default to 75.
2015-10-20 00:53:31 +11:00
nick_m
3fb3b85e3e
Default to WIN_POS_MOUSE for dialogs also.
2015-10-20 00:53:31 +11:00
nick_m
4b230069f8
Mixer list pane can shrink to zero width.
2015-10-20 00:53:31 +11:00
nick_m
f46d3dbfaf
New non-parented windows are initially positioned at WIN_POS_MOUSE again.
2015-10-20 00:53:30 +11:00
nick_m
9df1232feb
Legatize::name () reflects its type. Fixes confusing undo record name.
2015-10-20 00:53:30 +11:00
nick_m
e6b35d2cdd
Fix snap modifier logic (again).
2015-10-20 00:53:30 +11:00
nick_m
a34f24d8de
Rc option editor - alter restart message for user interaction tab.
2015-10-20 00:53:30 +11:00
nick_m
7494b94c63
No-op - rename variable.
2015-10-20 00:53:30 +11:00
nick_m
9511c9c86f
Add tooltips to user config preferences. clean up combo ordering.
2015-10-20 00:53:30 +11:00
nick_m
231acfe191
ArdourKeyboard - fix snap / delta logic for triple modifier combinations.
2015-10-20 00:53:30 +11:00
nick_m
d295fe12e4
Click on a selected note unique selects it (as per regions, control points).
2015-10-20 00:53:30 +11:00
nick_m
d998fe10be
Allow Alt-Shift-Windows modifier (nice for control point fine adjust).
...
- OSX equivalent to be decided.
2015-10-20 00:53:30 +11:00
nick_m
986a3a9775
Don't snap if fine adjust modifier used.
...
- permits non-alt modifier for fine adjust.
2015-10-20 00:53:29 +11:00
nick_m
4dcd22fadf
Update ContrilList debug output.
2015-10-20 00:53:29 +11:00
nick_m
be1396d066
Select the control point about to be deleted when using shift + right click.
...
- fixes incorrect selection changes when doing this.
2015-10-20 00:53:29 +11:00
nick_m
070c67bdcc
Fix incorrect snap when adding region gain points.
2015-10-20 00:53:29 +11:00
nick_m
afcba4d3d3
Don't use the all_route_group() in Editor::set_selected_track_as_side_effect ().
...
- we don't appear to actually use it.
2015-10-20 00:53:29 +11:00
nick_m
52a239a254
Allow adding / toggling rubber band selection of automation control points.
2015-10-20 00:53:29 +11:00
nick_m
58068b4e85
Show verbose cursor control point values in MouseContent mode as well.
2015-10-20 00:53:29 +11:00
nick_m
6fe6f95d04
Fix for fine adjust overriding snap modifiers.
2015-10-20 00:53:29 +11:00
nick_m
578a60b875
Add error check to region gain control point selection undo.
2015-10-20 00:53:29 +11:00
nick_m
43b47d1169
Add missing diff to last commit.
2015-10-20 00:53:28 +11:00
nick_m
1451d8043a
Region gain point selection behaves as per track automation.
2015-10-20 00:53:28 +11:00
nick_m
202a23d513
Add region gain point selection undo.
2015-10-20 00:53:28 +11:00
nick_m
cc7de475f2
Amend last connit - don't use a bool to represent a double.
2015-10-20 00:53:28 +11:00
nick_m
ff2f934977
Fix incorrect initial point when recording toggled automation.
2015-10-20 00:53:28 +11:00
nick_m
ffed94d89b
Automation - more toggled controller twiddling.
2015-10-20 00:53:28 +11:00
nick_m
1648000108
Automation - fix occasional inverted bool state after write.
2015-10-20 00:53:28 +11:00
nick_m
24142a424e
Fix redo action sensitivity for non-editor undo stack changes.
2015-10-20 00:53:28 +11:00
nick_m
9c102fa8d2
Make automation record undo per pass rather than per touch.
2015-10-20 00:53:28 +11:00
nick_m
877b258c74
Toggled automation fixes.
...
- don't attempt to insert two points on toggle.
- remove forced touch->write mode change on toggle
- initial state still wrong, but works much better overall.
2015-10-20 00:53:27 +11:00
nick_m
5afb645c9f
Amend last commit.
2015-10-20 00:53:27 +11:00
nick_m
17294ab9ec
Make control point selection more consistent.
...
- disallow simultaneous events via ControlList::editor_add ()
- clicking on an automation line selects the points that define it.
- don't 'flash' a region selection when using mousedraw mode.
- cp click selection resembles region selection.
- region gain points respect snap modifier (a la automation points).
2015-10-20 00:53:27 +11:00
03df442d0e
remove cruft
2015-10-19 15:44:46 +02:00
48f91c6ef4
Add Audio Tracks and Busses too.
2015-10-18 19:55:56 -07:00
0185c9f25a
Added Midi Tracks View mode.
2015-10-18 18:13:16 -07:00
bd6b4025de
one less deprecated API
2015-10-18 23:29:58 +02:00