summaryrefslogtreecommitdiff
path: root/tools
AgeCommit message (Collapse)Author
2016-05-16icon-name follows program-nameRobin Gareus
so that derivative products don't need to replace binary image/icon files in the source (use ./waf configure --program-name=...)
2016-05-16Mixbus32 and 32C packagingRobin Gareus
2016-04-28consolidate and re-order luasession codeRobin Gareus
2016-04-26deploy all *.colors files in binary bundlesRobin Gareus
2016-04-25update luadoc toolsRobin Gareus
2016-04-24some new lua-bindings and session-lua (creating sessions)Robin Gareus
2016-04-24plug some memory leaks in libardourRobin Gareus
2016-04-24lua bindings for track/bus and session creationRobin Gareus
2016-04-15fix another manual typoRobin Gareus
2016-04-13fix Plugin Pin for Audio + Midi input pluginsRobin Gareus
2016-04-13update luadoc toolsRobin Gareus
2016-04-12update luadoc toolsRobin 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-10update lua class documentation scriptsRobin Gareus
2016-04-07variable for packaging channelstrip. allow renameRobin Gareus
2016-04-06lua-doc: generate ardour-manual (template) directlyRobin Gareus
2016-04-06update lua doc to html generatorRobin Gareus
2016-03-31update documentation extraction script (use .cc instead of .h)Robin Gareus
Most ardour header have incomplete dependencies. e.g gtk2_ardour/marker.h has a "Pango::FontDescription" member but never includes pangomm itself. (marker.cc includes it [indirectly] before including marker.h) Until this situation is remedied, parse .cc files (which takes significantly longer but works).
2016-03-31add debug mode to clang doxygen parser tool (print compile errors)Robin Gareus
2016-03-26format lua reference in ardour-manual compatible htmlRobin Gareus
2016-03-26update luadocRobin Gareus
2016-03-26add lua script to test channel-mapping, update docRobin Gareus
2016-03-25filter declarations in C++, improve luadocRobin Gareus
2016-03-25update doc scripts, disregard "const" when matching ABIsRobin Gareus
2016-03-25update luadoc scriptsRobin Gareus
2016-03-24add doxygen comments to lua-binding doc, compress json.Robin Gareus
2016-03-24Add small llvm/libclang util to exctract doxygen commentsRobin Gareus
2016-03-23Add some introductory lua-doc paragraphRobin Gareus
2016-03-22update luadocRobin Gareus
2016-03-21cont'd lua HTML doc.Robin Gareus
2016-03-21update Lua Binding Doc and html generatorRobin Gareus
2016-03-21first steps towards formatting lua binding doc (JSON/HTML)Robin Gareus
2016-03-19expose OSC bindings to luasession utilRobin Gareus
2016-03-15new two new "pre-coded" bindings file, for the monitor section and the ↵Paul Davis
processor box
2016-03-08add an untested, but likely usable clang-format configuration file (from ↵Paul Davis
matthias buhr)
2016-03-07fix OSX/PPC bundled pluginsRobin Gareus
2016-03-06prepare including fil4 w/MixbusRobin Gareus
2016-03-04add missing file (2de4e1d)Robin Gareus
2016-02-28prepare for update to waf 1.8Robin Gareus
uselib is no longer implicit (inherited by .use). This is still incomplete, some uselibs for non-linux variants may be missing. bld.is_defined("HAVE_XXX") also no longer works and will have to be changed (I think to bld.env["HAVE_XXX"]) in countless places.
2016-02-23change bindings file included in bundles for Linux and OS XPaul Davis
2016-02-23Add some lua scriptsRobin Gareus
2016-02-23add lua-session commandline toolRobin Gareus
2016-02-22fix another XML typoPaul Davis
2016-02-22fix XML typoPaul Davis
2016-02-22redesign fmt-bindings to generate Ardour native binding files.Paul Davis
This replaces the old GTK accel map format.
2016-02-22improve output format to include required XML boilerplatePaul Davis
2016-02-22place generated bindings files in gtk2_ardour/Paul Davis
This may have some potential cross-platform issues if fmt-bindings is ever meant to run on Windows.
2016-02-22remove WINDOW modifier from mnemonic bindings file, and replace with ↵Paul Davis
SECONDARY which was already enforced by the substitution dictionary in fmt-bindings
2016-02-22hack up fmt-bindings so that it can generate native ardour bindings filesPaul Davis