Colin Fletcher
31640a9a5b
An attempt to satisfy #8848. Add a new action, "fork-regions-from-unselected", which unlinks all selected MIDI regions from any unselected regions, but maintains links within the selection, and add the new action to the region MIDI context menu as "Unlink from unselected". Rename the existing "fork-region" action to "fork-selected-regions", and amend the existing "Unlink from other copies" menu item to "Unlink all selected regions" to (try to) clarify the difference. Attach the <Tertiary>U default key-binding to the new action: I personally think it's generally slightly more useful (otherwise I wouldn't have implemented it), though I'm not that fussed. In the case that there's only one MIDI region selected, or that none of the selected regions are mutually linked, both actions will have exactly the same result. Ideally, we'd only show a single menu item in this case, but that would require (a) implementing a function to check whether the selection contains any linked regions, and (b) making the region MIDI context sub-menu dynamically generated, so that it can change based on the result of that function, neither of which I've tried to do yet. |
||
---|---|---|
doc | ||
gtk2_ardour | ||
headless | ||
libs | ||
luasession | ||
msvc_extra_headers | ||
MSVCardour3 | ||
MSVCMixbus3 | ||
MSVCvst_scan | ||
nutemp | ||
session_utils | ||
share | ||
tools | ||
.dir-locals.el | ||
.gitattributes | ||
.gitignore | ||
ardour.1 | ||
COPYING | ||
instant.xml.sae | ||
msvc32-fixup.pl | ||
nutempo-todo | ||
PACKAGER_README | ||
README | ||
README-GITHUB.txt | ||
system_config | ||
testfile.flac | ||
testfile.ogg | ||
TRANSLATORS | ||
waf | ||
wscript |
Please see the Ardour web site at https://ardour.org/ for all documentation.. For information on building ardour: https://ardour.org/development.html