1c3aee9
SC: implement type checkin by
2019-12-17 21:25:20 -0600
9c916b4
SC: make num rows available during initial script load by
2019-12-17 18:59:45 -0600
9049566
SC: resolve TODOs by
2019-12-17 18:55:14 -0600
62a37de
SC: implement engine::setNumRows by
2019-12-17 18:50:04 -0600
aaf1684
SC: comment by
2019-12-17 18:31:52 -0600
72914be
SC: expand on gain.scd by
2019-12-15 23:15:16 -0600
6d5f6f3
SC: get values from sclang back to vcv by
2019-12-15 23:15:06 -0600
94f9173
SC: build full process block string by
2019-12-15 13:04:22 -0600
557df78
fixup! SC: cleanup getResultAsInt by
2019-12-15 12:37:27 -0600
3588b71
SC: add function parameter by
2019-12-15 12:33:20 -0600
bb3861b
SC: remove TODO by
2019-12-15 12:26:32 -0600
d29c131
SC: add TODO by
2019-12-15 12:26:23 -0600
be15b44
SC: cleanup getResultAsInt by
2019-12-15 12:26:05 -0600
8635f7d
SC: remove TODOs by
2019-12-15 12:23:19 -0600
d1a596d
SC: check client condition in return of process by
2019-12-15 12:22:52 -0600
e930fcd
SC: protect against failure conditions by
2019-12-15 12:21:47 -0600
65e74b6
SC: implement getResultAsInt by
2019-12-15 12:21:33 -0600
47b4e3a
SC: change interpret to take cstring by
2019-12-15 12:21:00 -0600
46cb271
Add basic SuperCollider support by
2019-12-13 20:26:08 -0600
ad8473c
Update manual URL. by
2019-11-16 02:41:36 -0500
4cad80e
Update "Adding a script engine" section of readme. by
2019-11-16 01:57:41 -0500
bcfb174
Add plugin website to manifest. by
2019-11-16 00:59:56 -0500
ff06e31
Port vco.js to vco.lua. by
2019-11-15 10:08:34 -0500
d7da507
Fix bug where params reset to 0 sometimes when reloading. Watch new file after saving it with "Save as". by
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
2019-11-15 08:41:09 -0500
6db57ad
Bump version. Disable Python. by
2019-11-15 08:11:16 -0500
6abc351
Update to Python 3.8 and Numpy 1.17.3. by
2019-10-29 09:50:14 -0400
96cc4cb
Update TODO list for PythonEngine. by
2019-10-29 08:46:00 -0400
13c9083
Update QuickJS repo. by
2019-10-22 15:36:48 -0400
7926216
Fix LuaJIT Windows build. Update changelog. by
2019-10-22 01:12:03 -0400
bf4bf96
Add constructor initializers for ScriptEngines to remove derived classes from ScriptEngine.hpp. by
2019-10-22 00:20:59 -0400
3c9f22c
Add securityAccepted to global settings file. by
2019-10-21 07:16:19 -0400
15feeab
Add security warning when loading script through patch or preset. by
2019-10-21 07:08:24 -0400
30bfaac
Refactor scripts. Add buffering to gain example. by
2019-10-11 16:52:56 -0400
aafb6ed
Make Float/BoolArray metaclasses for LuaJIT. Switch to Python 3.8. by
2019-10-11 16:36:10 -0400
4689631
Add LuaJITEngine by
2019-10-11 01:05:35 -0400
6e3c04b
Python WIP. by
2019-10-10 14:59:19 -0400
d77713d
Add WIP Python engine. by
2019-10-02 08:16:48 -0400
7304094
Fix switches array size in QuickJS. by
2019-09-27 13:55:00 -0400
a7b4d8e
(tag: v1.1.1)
Add Linux build dependencies. by
2019-09-27 08:54:24 -0400
1e3b26d
Fix efsw build on Linux and Mac. by
2019-09-27 08:23:05 -0400
24975ce
Bump version. Update changelog. by
2019-09-27 07:48:58 -0400
06f7a88
Switch to Entropia File System Watcher from fswatch. Re-add "Reload script" context menu item. by
2019-09-27 07:39:53 -0400
5473e6d
Switch fswatch to submodule from wget'd tarball. Add mingw fswatch patch. by
2019-09-27 05:51:53 -0400
1c87297
Tweak license note by
2019-09-27 03:18:18 -0400
7f94da1
Remove DuktapeEngine by
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
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
2019-09-27 02:50:39 -0400
0dfef2e
add win32 check for building quickjs by
2019-09-26 21:59:37 -0700
e9ebfac
remove debug from build by
2019-09-26 21:12:39 -0700
b756ac4
add contributor for QuickJS by
2019-09-26 21:10:19 -0700
5da7f78
add QuickJS engine by
2019-09-26 21:06:57 -0700
b2f1049
Fix Makefile typo by
2019-09-27 02:13:24 -0400
bbbe733
Add Mac and Windows file watcher monitor. by
2019-09-27 01:55:54 -0400
910449f
Add fall.js test. by
2019-09-27 01:52:35 -0400
0612b0c
Add file watcher to automatically reload script upon change. by
2019-09-27 01:44:50 -0400
bf7852c
(refs/pull/12/head)
add win32 check for building quickjs by
2019-09-26 21:59:37 -0700
a418020
remove debug from build by
2019-09-26 21:12:39 -0700
1ceb32e
add contributor for QuickJS by
2019-09-26 21:10:19 -0700
884b264
Merge branch 'master' of https://github.com/vcvrack/VCV-Prototype by
2019-09-26 21:07:02 -0700
139a1b8
add QuickJS engine by
2019-09-26 21:06:57 -0700
04c1bb6
Update license in manifest by
2019-09-26 22:48:10 -0400
faeb923
License source code as GPLv3 by
2019-09-26 22:46:49 -0400
aa13274
Update changelog. by
2019-09-23 03:56:24 -0400
ee892a3
Reload script on initialize. by
2019-09-23 03:49:07 -0400
8884f1f
License example scripts under CC0. by
2019-09-19 16:51:25 -0400
30c5ec5
Add factorial router example. by
2019-09-19 16:47:23 -0400
7d62e64
Fix "Save as" function. by
2019-09-19 16:47:03 -0400
668ead6
Add menu item for loading. Add key commands. by
2019-09-16 19:24:25 -0400
b731828
Update API documentation. by
2019-09-16 18:32:45 -0400
5a070d4
Make `block.inputs` writable. by
2019-09-16 18:31:52 -0400
0e25c20
(luajit)
Add WIP LuaJitEngine. by
2019-09-16 05:10:37 -0400
7e77f5c
(python)
Add WIP PythonEngine. by
2019-09-16 04:00:12 -0400
195c53d
Add drafts of other scripting languages to Makefile. by
2019-09-16 03:57:12 -0400
6dda48b
Update changelog. by
2019-09-16 00:11:55 -0400
7d14685
Allow dragging-and-dropping script onto module panel. by
2019-09-15 23:23:23 -0400
c078b02
Add scripting language list to readme. by
2019-09-15 17:27:21 -0400
108340d
Add SaveScriptItem. by
2019-09-15 17:24:41 -0400
7ddf003
(tag: v1.1.0)
Bump version. by
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
2019-09-15 16:47:14 -0400
9840631
Update readme and changelog. by
2019-09-15 16:16:49 -0400
6036b95
Use ArrayBuffers instead of normal JS arrays for all block arrays. by
2019-09-15 16:06:47 -0400
411d83f
Update readme. Add buffering to vco.js. by
2019-09-15 14:51:01 -0400
27a2c76
Add block buffering. Use array instead of object for RGB lights. Add changelog. by
2019-09-15 14:26:45 -0400
fa75c21
Tweak readme. by
2019-09-15 02:41:44 -0400
1b4339d
Add tests directory. by
2019-09-15 01:49:09 -0400
83e96eb
Update readme with licenses. Add some plugin metadata. by
2019-09-15 01:24:22 -0400
b4115a2
Change default knob value to 0.5. Add vco.js. by
2019-09-15 01:07:14 -0400
1c6998e
Replace ProcessBlock with direct access via ScriptEngine methods. Update readme. by
2019-09-15 00:49:41 -0400
00d8fb7
Add "Reload script" menu item. Add hello.js. by
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
2019-09-14 23:39:00 -0400
785b7b4
Initial commit by
2019-09-14 22:31:49 -0400