summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2016-04-12some strategic documentationRobin Gareus
Prevent class descriptions inheriting the doc from PBD:Stateful by adding some specific doc.
2016-04-12remove and ignore intermediate generated documentation filesRobin Gareus
..until someone steps up and wants to use those for auto-complete etc.
2016-04-12update luadoc toolsRobin Gareus
2016-04-12use dedicated counter for sidechain port numberingRobin Gareus
2016-04-12add a new counter (for sidechain numbering)Robin Gareus
2016-04-12NO-OP; document some more parameters.Robin Gareus
Since headers only provide the declaration, function parameters need to be documented.
2016-04-12some more windows bandaids for optimized buildsRobin Gareus
really this is getting UGLY.
2016-04-12hotfix process-graph: include internal-send -> internal returnRobin Gareus
2016-04-12improve luawindow save/load/revertRobin Gareus
2016-04-11special case luabridge for windows/MSVCRobin Gareus
luabridge uses static fn addresses to identify classes. Windows uses different addresses for *identical* static functions in libardour.dll and ardour.exe This solves the issue by moving the all functions from a header-only implementation into libardour.
2016-04-11update lua documentation toolsRobin Gareus
2016-04-11indicate read-only scriptsRobin Gareus
2016-04-11update and cleanup lua example scriptsRobin Gareus
2016-04-11add some more Editor Selection lua bindingsRobin Gareus
2016-04-11clean up lua-class inheritanceRobin Gareus
Implicit casts of derived classes only work for the first parent. other parent classes require dedicated casts
2016-04-11add some class documentationRobin Gareus
2016-04-11add Lua bindings for Range Time SelectionRobin Gareus
```lua print (Editor:get_selection ().time:start ()) for ar in Editor:get_selection ().time:iter () do print (ar.id, ar.start, ar._end) end ```
2016-04-11Add tom's additions to tom's loop and turn it into an Action ScriptRobin Gareus
2016-04-10update lua class documentation scriptsRobin Gareus
2016-04-10fix loop example script (updated API)Robin Gareus
2016-04-10update lua related doc, add missing bindingsRobin Gareus
2016-04-10some more example lua scriptsRobin Gareus
2016-04-10convenient API to access track and region selectionRobin Gareus
2016-04-10expose port bindingsRobin Gareus
2016-04-10add lua bindings for Automation EventsRobin Gareus
2016-04-10NO-OP whitespace + commentsRobin Gareus
2016-04-10NO-OP document Evoral::ControlListRobin Gareus
2016-04-10add a C++ lifetime MementoCommand APIRobin Gareus
2016-04-10add undo to the lua bounce+loop example script, just because.Robin Gareus
2016-04-10expose Undo Commands to LuaRobin Gareus
Some trickery is needed here to manage object lifetimes and multiple inheritance.
2016-04-09exercise new lua bindingsRobin Gareus
2016-04-09and a few more Editor lua bindingsRobin Gareus
2016-04-09add some more libardour lua bindingsRobin Gareus
2016-04-09another lua convenience APIRobin Gareus
2016-04-09refactor and document delaylineRobin Gareus
2016-04-09Accommodate newly introduced source(s) in our MSVC project (libardour)John Emmas
2016-04-09fix editor/mixer initial display (show_all)Robin Gareus
2016-04-09change const some functions to const. (prepare lua bindings)Robin Gareus
2016-04-08improve elapsed time readability for large numbers.Robin Gareus
2016-04-08Profile Session::save_stateRobin Gareus
2016-04-08Revert "experimental session-save speedup" -- needs C++11Robin Gareus
This reverts commit d1dcedaccfd5adfd661724476003410d5d251756.
2016-04-08more potential session-save speedup.Robin Gareus
std:vector trumps std::list speed in all aspects: traversal, insertion (at end) and Deletion. ..but we'll have to be careful about iterators..
2016-04-08experimental session-save speedupRobin Gareus
property order is not important, unordered_map lookup and insertion is O(1)
2016-04-08Latency compensation for plugin thru routing.Robin Gareus
2016-04-08Add a fixed (not de-clicked) multi-buffer audio/midi delayline.Robin Gareus
A ringbuffer intended to be used for plugin-thru/bypass latency compensation.
2016-04-08implement Lua editor script/file delete.Robin Gareus
2016-04-08small ArdourButton optimizationRobin Gareus
2016-04-08GUI part of count/n_total API renameRobin Gareus
2016-04-08consistent count/n_total APIRobin Gareus
2016-04-08add Plugin LatencyChanged() signal and max latency reportRobin Gareus