summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2015-08-25fix linked midi-regions on different tracks #6541Robin Gareus
A somewhat hacky solution to address missing note-off events when a linked midi-region is used on separate tracks at the same time. see the source-code comment for further info.
2015-08-25fix processor paste location - fixes #6536Robin Gareus
2015-08-24Exclude empty CC-params from "Show Existing Automation"Robin Gareus
2015-08-24Do not send non-automated MIDI-CCs on locate.Robin Gareus
If a "CC" automation lane was visible at least once, a Control Object is created and henceforth saved with the session: <Object id="automation TrackID TYPE" ../> It is currently not possible to remove this object. (Automation > clear will only zero all events, but not remove the Control itself. The bug: After showing a MIDI-CC lane at least once Events are sent for this CC. If there is no corresponding value in the .mid, it will be zero after session reload. see also 7e2c8ac Still ToDo: "Show existing automation" shows the lane even if there are no values nor any automation at all for the given CC.
2015-08-24allow file-browser in generic-plugin-GUI to expand.Robin Gareus
2015-08-23fix mixer-strip input button updateRobin Gareus
2015-08-23more python2/3 compatRobin Gareus
2015-08-22Add MCP device files for extender use.Len Ovens
2015-08-22Fix auditioner underrun when seeking.Robin Gareus
prevents "disk too slow" message when seeking in the auditioner.
2015-08-22fix some compiler warnings (float/double)Robin Gareus
2015-08-22Add 100% shuttle controls option - closes #6537Robin Gareus
2015-08-21support the young serpentsRobin Gareus
2015-08-20clear out some SessionHandleRef's on close.Robin Gareus
2015-08-20potential fix for #6515 - stall/crash during route deletionRobin Gareus
introduced in 4.1-78-g11e371c
2015-08-20clear waveform cache when shape changes - fixes #6525Robin Gareus
2015-08-20fix typo in prev commitRobin Gareus
2015-08-20fix "locked" + "locked to video" bug.Robin Gareus
previously if some audio region was locked and locked to video, the audio-region always stayed put and the video could only be moved forward. TODO: add an "unlock all" option.
2015-08-20save/load generic-midi motorized setting - fixes #5296Robin Gareus
2015-08-19Add missing actions from MB2 for Mike:Ben Loftis
Set-Loop-Start/End-From-Edit-Point Set-Punch-Start/End-From-Edit-Point
2015-08-19provisional processor control-box tweaks - possible fix for #6519Robin Gareus
ControlBoxes are created/destroyed regularly (plugin re-order, track selection -> Editor Mixer,...). Properly disconnect the timer signal in the dtor and skip updateing the tooltip unnecessarily (duplicate calls, Changed & Timer). This should really be undone, the timer needs to be removed and Changed() used throughout.
2015-08-19Fix undo/redo when changing fade out lengthTim Mayberry
This may fix bug #6518 or there may be more issues to be found
2015-08-19Add undo history related debug output for debugging Undo/Redo issuesTim Mayberry
2015-08-19Add PBD::DebugBit for debugging issues with undo historyTim Mayberry
2015-08-19fix error-levelRobin Gareus
2015-08-19code consistency and hints for static analysisRobin Gareus
2015-08-18Change return type and name of get_win_special_folderTim Mayberry
Rename it get_win_special_folder_path to indicate what it is returning Move documentation for the function into the header and use doxygen style comments. Fixes a couple of memory leaks in ArdourVideoToolPaths class although it looks as if there are more.
2015-08-18Add utility function to get windows packaging directory to avoid memory leaksTim Mayberry
There were a few other small leaks in pbd and evoral test code but I didn't bother changing them. Perhaps this function would be better off in PBD:: so it can be used everywhere.
2015-08-18Remove unused function in bundle_env_mingw.ccTim Mayberry
ARDOUR::ardour_dll_directory() has been used instead for some time
2015-08-18Fix Searchpath::operator+ to return by value rather than reference and not ↵Tim Mayberry
modify *this ladspa_search_path was the only function using this API and it is unaffected by the change
2015-08-18Fix crash when clicking on tempo or meter in main clock to edit with no SessionTim Mayberry
2015-08-18Change interface to reset click sounds to default in PreferencesTim Mayberry
It is not perfect but it should fix bug #6160
2015-08-17Install cursor hotspot file with --dist-target=mingwTim Mayberry
The extra cursor files must be copied in an external packaging script for now until an easy way to get waf to overwrite the files is found
2015-08-17Remove duplicate code in wscript after mergeTim Mayberry
2015-08-17NOOP, remove trailing whitespaceRobin Gareus
2015-08-17don't create unneeded dirs in linux bundleRobin Gareus
2015-08-17update comment regarding lv2 buffersizesRobin Gareus
2015-08-17only copy lv2core .ttl (exclude headers) to bundleRobin Gareus
2015-08-16Tweaked build and run for windowsGuy Sherman
Quotes were appearing around the version number. Modified wscript to remove quotes from VERSION and PROGRAM_VERSION. One of the places windows looks for DLLs is in directories listed in PATH. A new file called ardev-win which sets up the contents of PATH and LD_LIBRARY_PATH as required.
2015-08-16Add '_xgetbv()' for MSVC-9 and earlierJohn Emmas
2015-08-16compat for old sessions with missing plugins (+doc)Robin Gareus
2015-08-16rework processor box: handle n/a pluginsRobin Gareus
2015-08-15prepare UI for missing pluginsRobin Gareus
2015-08-15Update Route to handle UnknownProcessors as Stubs.Robin Gareus
2015-08-15implement stub UnknownProcessorRobin Gareus
2015-08-15fix a typoRobin Gareus
2015-08-15save [actual] plugin i/o-configurationRobin Gareus
for use with placeholder stub in case the plugin becomes n/a.
2015-08-15cont'd work on piano roll highlighting.Robin Gareus
2015-08-15Highlight note in piano roll - #6510Robin Gareus
2015-08-15fix locate to wallclock fix for PM (>= 2^31 samples)Robin Gareus
2015-08-14use buf-size.h only with lv2-1.2 or laterRobin Gareus