Commit Graph

  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • | *
  • | *
  • | *
  • | *
  • | |\
  • | |/
  • |/|
  • | *
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • | | *
  • | |/
  • |/|
  • | | *
  • | |/
  • |/|
  • * |
  • * |
  • * |
  • |/
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • d7da507 Fix bug where params reset to 0 sometimes when reloading. Watch new file after saving it with "Save as". by Andrew Belt 2019-11-15 10:07:06 -0500
  • 000985f Require user to accept security message every time an script is loaded from a patch/preset. Remove global settings file. by Andrew Belt 2019-11-15 08:41:09 -0500
  • 6db57ad Bump version. Disable Python. by Andrew Belt 2019-11-15 08:11:16 -0500
  • 6abc351 Update to Python 3.8 and Numpy 1.17.3. by Andrew Belt 2019-10-29 09:50:14 -0400
  • 96cc4cb Update TODO list for PythonEngine. by Andrew Belt 2019-10-29 08:46:00 -0400
  • 13c9083 Update QuickJS repo. by Andrew Belt 2019-10-22 15:36:48 -0400
  • 7926216 Fix LuaJIT Windows build. Update changelog. by Andrew Belt 2019-10-22 01:12:03 -0400
  • bf4bf96 Add constructor initializers for ScriptEngines to remove derived classes from ScriptEngine.hpp. by Andrew Belt 2019-10-22 00:20:59 -0400
  • 3c9f22c Add securityAccepted to global settings file. by Andrew Belt 2019-10-21 07:16:19 -0400
  • 15feeab Add security warning when loading script through patch or preset. by Andrew Belt 2019-10-21 07:08:24 -0400
  • 30bfaac Refactor scripts. Add buffering to gain example. by Andrew Belt 2019-10-11 16:52:56 -0400
  • aafb6ed Make Float/BoolArray metaclasses for LuaJIT. Switch to Python 3.8. by Andrew Belt 2019-10-11 16:36:10 -0400
  • 4689631 Add LuaJITEngine by Andrew Belt 2019-10-11 01:05:35 -0400
  • 6e3c04b Python WIP. by Andrew Belt 2019-10-10 14:59:19 -0400
  • d77713d Add WIP Python engine. by Andrew Belt 2019-10-02 08:16:48 -0400
  • 7304094 Fix switches array size in QuickJS. by Andrew Belt 2019-09-27 13:55:00 -0400
  • a7b4d8e (tag: v1.1.1) Add Linux build dependencies. by Andrew Belt 2019-09-27 08:54:24 -0400
  • 1e3b26d Fix efsw build on Linux and Mac. by Andrew Belt 2019-09-27 08:23:05 -0400
  • 24975ce Bump version. Update changelog. by Andrew Belt 2019-09-27 07:48:58 -0400
  • 06f7a88 Switch to Entropia File System Watcher from fswatch. Re-add "Reload script" context menu item. by Andrew Belt 2019-09-27 07:39:53 -0400
  • 5473e6d Switch fswatch to submodule from wget'd tarball. Add mingw fswatch patch. by Andrew Belt 2019-09-27 05:51:53 -0400
  • 1c87297 Tweak license note by Andrew Belt 2019-09-27 03:18:18 -0400
  • 7f94da1 Remove DuktapeEngine by Andrew Belt 2019-09-27 03:16:40 -0400
  • fda2350 Use block pointer instead of value in Module. Clamp `block->bufferSize` in Module instead of each script engine. by Andrew Belt 2019-09-27 03:11:52 -0400
  • 550d87f Use `make install` for QuickJS. Instead of `git clone`ing in a Makefile target, use git submodules. by Andrew Belt 2019-09-27 02:50:39 -0400
  • 0dfef2e add win32 check for building quickjs by Jerry Sievert 2019-09-26 21:59:37 -0700
  • e9ebfac remove debug from build by Jerry Sievert 2019-09-26 21:12:39 -0700
  • b756ac4 add contributor for QuickJS by Jerry Sievert 2019-09-26 21:10:19 -0700
  • 5da7f78 add QuickJS engine by Jerry Sievert 2019-09-26 21:06:57 -0700
  • b2f1049 Fix Makefile typo by Andrew Belt 2019-09-27 02:13:24 -0400
  • bbbe733 Add Mac and Windows file watcher monitor. by Andrew Belt 2019-09-27 01:55:54 -0400
  • 910449f Add fall.js test. by Andrew Belt 2019-09-27 01:52:35 -0400
  • 0612b0c Add file watcher to automatically reload script upon change. by Andrew Belt 2019-09-27 01:44:50 -0400
  • bf7852c (refs/pull/12/head) add win32 check for building quickjs by Jerry Sievert 2019-09-26 21:59:37 -0700
  • a418020 remove debug from build by Jerry Sievert 2019-09-26 21:12:39 -0700
  • 1ceb32e add contributor for QuickJS by Jerry Sievert 2019-09-26 21:10:19 -0700
  • 884b264 Merge branch 'master' of https://github.com/vcvrack/VCV-Prototype by Jerry Sievert 2019-09-26 21:07:02 -0700
  • 139a1b8 add QuickJS engine by Jerry Sievert 2019-09-26 21:06:57 -0700
  • 04c1bb6 Update license in manifest by Andrew Belt 2019-09-26 22:48:10 -0400
  • faeb923 License source code as GPLv3 by Andrew Belt 2019-09-26 22:46:49 -0400
  • aa13274 Update changelog. by Andrew Belt 2019-09-23 03:56:24 -0400
  • ee892a3 Reload script on initialize. by Andrew Belt 2019-09-23 03:49:07 -0400
  • 8884f1f License example scripts under CC0. by Andrew Belt 2019-09-19 16:51:25 -0400
  • 30c5ec5 Add factorial router example. by Andrew Belt 2019-09-19 16:47:23 -0400
  • 7d62e64 Fix "Save as" function. by Andrew Belt 2019-09-19 16:47:03 -0400
  • 668ead6 Add menu item for loading. Add key commands. by Andrew Belt 2019-09-16 19:24:25 -0400
  • b731828 Update API documentation. by Andrew Belt 2019-09-16 18:32:45 -0400
  • 5a070d4 Make `block.inputs` writable. by Andrew Belt 2019-09-16 18:31:52 -0400
  • 0e25c20 (luajit) Add WIP LuaJitEngine. by Andrew Belt 2019-09-16 05:10:37 -0400
  • 7e77f5c (python) Add WIP PythonEngine. by Andrew Belt 2019-09-16 04:00:12 -0400
  • 195c53d Add drafts of other scripting languages to Makefile. by Andrew Belt 2019-09-16 03:57:12 -0400
  • 6dda48b Update changelog. by Andrew Belt 2019-09-16 00:11:55 -0400
  • 7d14685 Allow dragging-and-dropping script onto module panel. by Andrew Belt 2019-09-15 23:23:23 -0400
  • c078b02 Add scripting language list to readme. by Andrew Belt 2019-09-15 17:27:21 -0400
  • 108340d Add SaveScriptItem. by Andrew Belt 2019-09-15 17:24:41 -0400
  • 7ddf003 (tag: v1.1.0) Bump version. by Andrew Belt 2019-09-15 16:48:23 -0400
  • 2bfb9d5 Update API documentation. Add gain.js example. Fix lights of rainbox.js. Make MessageDisplay multi-line. by Andrew Belt 2019-09-15 16:47:14 -0400
  • 9840631 Update readme and changelog. by Andrew Belt 2019-09-15 16:16:49 -0400
  • 6036b95 Use ArrayBuffers instead of normal JS arrays for all block arrays. by Andrew Belt 2019-09-15 16:06:47 -0400
  • 411d83f Update readme. Add buffering to vco.js. by Andrew Belt 2019-09-15 14:51:01 -0400
  • 27a2c76 Add block buffering. Use array instead of object for RGB lights. Add changelog. by Andrew Belt 2019-09-15 14:26:45 -0400
  • fa75c21 Tweak readme. by Andrew Belt 2019-09-15 02:41:44 -0400
  • 1b4339d Add tests directory. by Andrew Belt 2019-09-15 01:49:09 -0400
  • 83e96eb Update readme with licenses. Add some plugin metadata. by Andrew Belt 2019-09-15 01:24:22 -0400
  • b4115a2 Change default knob value to 0.5. Add vco.js. by Andrew Belt 2019-09-15 01:07:14 -0400
  • 1c6998e Replace ProcessBlock with direct access via ScriptEngine methods. Update readme. by Andrew Belt 2019-09-15 00:49:41 -0400
  • 00d8fb7 Add "Reload script" menu item. Add hello.js. by Andrew Belt 2019-09-15 00:07:54 -0400
  • f41076a Remove buffering from host. DuktapeEngine: Replace Proxy getters/setters with normal arrays. Use r,g,b properties instead of indices for light colors. by Andrew Belt 2019-09-14 23:39:00 -0400
  • 785b7b4 Initial commit by Andrew Belt 2019-09-14 22:31:49 -0400