summaryrefslogtreecommitdiff
path: root/libs
AgeCommit message (Collapse)Author
2016-03-24'LuaScriptParams' stuff needs to be visible if it's to be used outside of ↵John Emmas
libardour
2016-03-24Accommodate newly introduced source(s) in our MSVC project (libardour)John Emmas
2016-03-23update lua script file management:Robin Gareus
* clean up Script discovery API * add "Snippet" script type * expose user-script dir * add temporary error-debug information
2016-03-23refactor lua header includesRobin Gareus
2016-03-23Accommodate newly introduced source(s) in our MSVC project (libardour)John Emmas
2016-03-22fix compilation on OSX (in the wake of eaca325c)Robin Gareus
2016-03-22fix copy/paste typoRobin Gareus
2016-03-22further lua binding refactoring, match C++ namespacesRobin Gareus
2016-03-21Trim dependence on evoral types.hpp and Beats.hppDavid Robillard
2016-03-21move std bindings out of "ARDOUR" into "C" namespace, fix Reference ParamsRobin Gareus
2016-03-21Lua Array DocumentationRobin Gareus
2016-03-21add some missing bindings (dep classes)Robin Gareus
2016-03-21refine Lua Binding DocumentationRobin Gareus
2016-03-20add convenience lua API for looking up PluginsRobin Gareus
2016-03-20fix JSON luadoc formatRobin Gareus
2016-03-20Prepare Lua Binding Documentation (JSON)Robin Gareus
2016-03-19cache LuaProc Parameters in ProcessorRobin Gareus
This prevents concurrent access to the lua interpreter to query them
2016-03-19Revert "hotfix for concurrent lua interpreter calls"Robin Gareus
This reverts commit 8f3a13d998e812e1c997bd8485b0d5c7b7ff9809.
2016-03-19hotfix for concurrent lua interpreter callsRobin Gareus
ToDo: localize parameter descriptor in init()
2016-03-19fix optimized buildRobin Gareus
2016-03-19add some convenience lua functions for plugin managementRobin Gareus
2016-03-19fix plugin preset listingRobin Gareus
2016-03-19prepare Instrument slots -- replace processor in placeRobin Gareus
2016-03-19remove cruftRobin Gareus
2016-03-19the return of the Session::Exported signalRobin Gareus
2016-03-19add Lua Bindings for ARDOUR::RegionRobin Gareus
2016-03-19add OSC Lua bindingsRobin Gareus
2016-03-19plug a tiny memory leakRobin Gareus
2016-03-19suppress realloc-poll debug messages in optimized buildsRobin Gareus
2016-03-19amend prev commitRobin Gareus
2016-03-19gcc4 compatRobin Gareus
2016-03-18Fix blocked patch:Set messages.Hanspeter Portner
2016-03-18start a dedicated ARDOUR lua function collectionRobin Gareus
2016-03-18fix processor DnD from sidebar.Robin Gareus
(default move action removes an entry in the TreeView)
2016-03-18fix possible overflow (printing float)Robin Gareus
2016-03-18add LuaProc Plugin state (to allow state copy, indep from controllables)Robin Gareus
2016-03-18implement LuaProc inline displayRobin Gareus
2016-03-18Add some convenient DSP methods for lua scriptsRobin Gareus
2016-03-18allow to bind functions with reference args in global lua namespaceRobin Gareus
2016-03-17I'm taking a guess that we need to pass 'this' at line 243 of ↵John Emmas
'gtkmm2ext/fader.cc' (makes it consistent with similar changes elsewhere).
2016-03-17Make provision for building with the new LV2 extensions (when building with ↵John Emmas
MSVC)
2016-03-16add missing ifdefRobin Gareus
2016-03-16Midi Busses? why yes!Robin Gareus
2016-03-15avoid memcpy if it's not needed.Robin Gareus
besides, memcpy areas may not overlap
2016-03-15change API for CairoWidget::focus_handlerPaul Davis
This functor/closure is responsible for stealing focus from any existing text entry (or whatever else may have focus) when clicking on a CairoWidget or derived class. The old implementation just gave focus back to the editor canvas. The new version walks up the widget packing heirarchy to find a focusable parent (from the CairoWidget for which it is invoked). If no focusable parent is found, it cancels keyboard focus in the toplevel window containing the CairoWidget
2016-03-15no need for an noop methodPaul Davis
2016-03-15remove plugin ui settings from rc-configRobin Gareus
2016-03-15new preference: don't open plugin GUI when there's an inline displayRobin Gareus
2016-03-14update [LV2] Plugin Inline Display API: drop cairo dependencyRobin Gareus
2016-03-14use ForGroup to flag and detect route-group based control changesPaul Davis