13
0
Commit Graph

19630 Commits

Author SHA1 Message Date
627f2aae48 UI part of lua code/header consolidation. 2016-03-23 17:00:10 +01:00
829da7eb33 refactor lua header includes 2016-03-23 17:00:10 +01:00
b031d762c9 test workaround for OSX IK-Multimedia Plugin GUIs. 2016-03-23 16:59:07 +01:00
367e4f94db LV2_EXTENDED also needs to be defined when building gtk2_ardour
(was already defined for waf builds - but was missing for MSVC)
2016-03-23 08:06:04 +00:00
a3db4d7f0e Accommodate newly introduced source(s) in our MSVC project (libardour) 2016-03-23 08:06:04 +00:00
326611c024 fix compilation on OSX (in the wake of eaca325c) 2016-03-22 17:03:13 +01:00
fe6588bd20 fix copy/paste typo 2016-03-22 14:44:58 +01:00
e105d50d66 update luadoc 2016-03-22 00:50:14 +01:00
d062e1a84e further lua binding refactoring, match C++ namespaces 2016-03-22 00:30:27 +01:00
59e0ca401f further lua binding refactoring, match C++ namespaces 2016-03-22 00:30:27 +01:00
c4c74933e1 Fix unused variable warning 2016-03-21 18:58:31 -04:00
eaca325ce8 Trim dependence on evoral types.hpp and Beats.hpp 2016-03-21 18:58:31 -04:00
ea354226c1 catch lua exceptions. 2016-03-21 21:39:11 +01:00
850d793c00 cont'd lua HTML doc. 2016-03-21 21:15:26 +01:00
b47fb7a0b2 update scripts (Lua namespace refactoring) 2016-03-21 20:58:53 +01:00
9f0130249d update Lua Binding Doc and html generator 2016-03-21 19:06:51 +01:00
7083d711ac return values of reference params as Lua table 2016-03-21 18:58:09 +01:00
4d2a2594f0 move std bindings out of "ARDOUR" into "C" namespace, fix Reference Params 2016-03-21 18:57:20 +01:00
b6f0f30add Lua Array Documentation 2016-03-21 18:56:16 +01:00
945bb181bc first steps towards formatting lua binding doc (JSON/HTML) 2016-03-21 04:09:01 +01:00
7079865bfc add missing GUI lua binding classe 2016-03-21 04:06:32 +01:00
bf5cdc075d add some missing bindings (dep classes) 2016-03-21 04:06:05 +01:00
481e5d1416 refine Lua Binding Documentation 2016-03-21 04:05:43 +01:00
6741679a98 add convenience lua API for looking up Plugins 2016-03-20 21:16:18 +01:00
6ecc8e9b3d fix JSON luadoc format 2016-03-20 20:58:52 +01:00
ec70ea7b0f handle MidiBusses in channel-count 2016-03-20 20:54:36 +01:00
6972db0d55 add luadoc binary (developer tool) to dump lua bindings
output is either JSON or lua-tables.
enable via  ./waf configure --luadoc ... , needs C++11
2016-03-20 20:54:36 +01:00
618ef9f923 Prepare Lua Binding Documentation (JSON) 2016-03-20 20:54:36 +01:00
8df6101fd3 fix out-of-bounds array access in export report.
cppcheck reports "gtk2_ardour/export_report.cc:260: error: Array 'y0[4]'
accessed at index 4, which is out of bounds.", which seems indeed to be
the case.
2016-03-20 11:19:31 +00:00
7840bb1b14 cache LuaProc Parameters in Processor
This prevents concurrent access to the lua interpreter to query them
2016-03-19 18:59:10 +01:00
57e94ee1c5 Revert "hotfix for concurrent lua interpreter calls"
This reverts commit 8f3a13d998.
2016-03-19 18:08:38 +01:00
8f3a13d998 hotfix for concurrent lua interpreter calls
ToDo: localize parameter descriptor in init()
2016-03-19 18:03:36 +01:00
93cfcd5abf indicate debug builds in About > Config and shorten the message to fit 2016-03-19 17:33:54 +01:00
4561788777 fix optimized build 2016-03-19 17:14:23 +01:00
04bcae498c expose OSC bindings to luasession util 2016-03-19 16:55:51 +01:00
88caab41b2 add more lua examples/doc 2016-03-19 16:41:59 +01:00
dffdee85a0 add some convenience lua functions for plugin management 2016-03-19 16:41:59 +01:00
fc988428bc fix plugin preset listing 2016-03-19 16:41:59 +01:00
e41d4e8248 prepare Instrument slots -- replace processor in place 2016-03-19 16:41:59 +01:00
9d5738dc55 reset autoscroll speed to minimum when scrolling stops
Reset the autoscroll counter when scrolling stops, and correct the check
when vertical autoscrolling is permitted for whether scrolling has stopped.
2016-03-19 13:44:18 +00:00
93449d3431 expose Lua OSC transmitter 2016-03-19 13:15:37 +01:00
d0746b8378 remove cruft 2016-03-19 13:13:43 +01:00
e35d891616 the return of the Session::Exported signal 2016-03-19 13:13:34 +01:00
faf4c30cef add Lua Bindings for ARDOUR::Region 2016-03-19 13:13:08 +01:00
5b347e9258 add OSC Lua bindings 2016-03-19 12:47:37 +01:00
83bcaa1882 plug a tiny memory leak 2016-03-19 10:51:26 +01:00
2288e04a5b suppress realloc-poll debug messages in optimized builds 2016-03-19 10:51:15 +01:00
4135735590 fix some plugin control name typos 2016-03-19 00:31:04 +01:00
d7a95b5b50 amend prev commit 2016-03-19 00:16:30 +01:00
de85f0ad4b gcc4 compat 2016-03-19 00:14:42 +01:00