Andrew Belt
|
aafb6edb4b
|
Make Float/BoolArray metaclasses for LuaJIT. Switch to Python 3.8.
|
5 years ago |
Andrew Belt
|
4689631454
|
Add LuaJITEngine
|
5 years ago |
Andrew Belt
|
6e3c04b952
|
Python WIP.
|
5 years ago |
Andrew Belt
|
d77713dba2
|
Add WIP Python engine.
|
5 years ago |
Andrew Belt
|
730409458d
|
Fix switches array size in QuickJS.
|
5 years ago |
Andrew Belt
|
a7b4d8efbf
|
Add Linux build dependencies.
|
5 years ago |
Andrew Belt
|
1e3b26d4ad
|
Fix efsw build on Linux and Mac.
|
5 years ago |
Andrew Belt
|
24975ceafd
|
Bump version. Update changelog.
|
5 years ago |
Andrew Belt
|
06f7a889a3
|
Switch to Entropia File System Watcher from fswatch. Re-add "Reload
script" context menu item.
|
5 years ago |
Andrew Belt
|
5473e6da15
|
Switch fswatch to submodule from wget'd tarball. Add mingw fswatch
patch.
|
5 years ago |
Andrew Belt
|
1c87297ad9
|
Tweak license note
|
5 years ago |
Andrew Belt
|
7f94da13ae
|
Remove DuktapeEngine
|
5 years ago |
Andrew Belt
|
fda2350055
|
Use block pointer instead of value in Module. Clamp `block->bufferSize` in Module instead of each script engine.
|
5 years ago |
Andrew Belt
|
550d87f040
|
Use `make install` for QuickJS. Instead of `git clone`ing in a Makefile target, use git submodules.
|
5 years ago |
Jerry Sievert
|
0dfef2eba8
|
add win32 check for building quickjs
|
5 years ago |
Jerry Sievert
|
e9ebfaca1e
|
remove debug from build
|
5 years ago |
Jerry Sievert
|
b756ac4495
|
add contributor for QuickJS
|
5 years ago |
Jerry Sievert
|
5da7f78317
|
add QuickJS engine
|
5 years ago |
Andrew Belt
|
b2f104998a
|
Fix Makefile typo
|
5 years ago |
Andrew Belt
|
bbbe733f31
|
Add Mac and Windows file watcher monitor.
|
5 years ago |
Andrew Belt
|
910449fbc2
|
Add fall.js test.
|
5 years ago |
Andrew Belt
|
0612b0c937
|
Add file watcher to automatically reload script upon change.
|
5 years ago |
Andrew Belt
|
04c1bb60a9
|
Update license in manifest
|
5 years ago |
Andrew Belt
|
faeb923459
|
License source code as GPLv3
|
5 years ago |
Andrew Belt
|
aa13274469
|
Update changelog.
|
5 years ago |
Andrew Belt
|
ee892a3d81
|
Reload script on initialize.
|
5 years ago |
Andrew Belt
|
8884f1ff6b
|
License example scripts under CC0.
|
5 years ago |
Andrew Belt
|
30c5ec526a
|
Add factorial router example.
|
5 years ago |
Andrew Belt
|
7d62e64bf1
|
Fix "Save as" function.
|
5 years ago |
Andrew Belt
|
668ead6046
|
Add menu item for loading. Add key commands.
|
5 years ago |
Andrew Belt
|
b73182899b
|
Update API documentation.
|
5 years ago |
Andrew Belt
|
5a070d4073
|
Make `block.inputs` writable.
|
5 years ago |
Andrew Belt
|
195c53d9fb
|
Add drafts of other scripting languages to Makefile.
|
5 years ago |
Andrew Belt
|
6dda48b510
|
Update changelog.
|
5 years ago |
Andrew Belt
|
7d14685ff4
|
Allow dragging-and-dropping script onto module panel.
|
5 years ago |
Andrew Belt
|
c078b02218
|
Add scripting language list to readme.
|
5 years ago |
Andrew Belt
|
108340ddef
|
Add SaveScriptItem.
|
5 years ago |
Andrew Belt
|
7ddf003dce
|
Bump version.
|
5 years ago |
Andrew Belt
|
2bfb9d5a57
|
Update API documentation. Add gain.js example. Fix lights of rainbox.js. Make MessageDisplay multi-line.
|
5 years ago |
Andrew Belt
|
9840631e6c
|
Update readme and changelog.
|
5 years ago |
Andrew Belt
|
6036b95c69
|
Use ArrayBuffers instead of normal JS arrays for all block arrays.
|
5 years ago |
Andrew Belt
|
411d83f84f
|
Update readme. Add buffering to vco.js.
|
5 years ago |
Andrew Belt
|
27a2c76da3
|
Add block buffering. Use array instead of object for RGB lights. Add changelog.
|
5 years ago |
Andrew Belt
|
fa75c21c14
|
Tweak readme.
|
5 years ago |
Andrew Belt
|
1b4339ddbf
|
Add tests directory.
|
5 years ago |
Andrew Belt
|
83e96eb32d
|
Update readme with licenses. Add some plugin metadata.
|
5 years ago |
Andrew Belt
|
b4115a2ed1
|
Change default knob value to 0.5. Add vco.js.
|
5 years ago |
Andrew Belt
|
1c6998ef80
|
Replace ProcessBlock with direct access via ScriptEngine methods. Update readme.
|
5 years ago |
Andrew Belt
|
00d8fb787d
|
Add "Reload script" menu item. Add hello.js.
|
5 years ago |
Andrew Belt
|
f41076a969
|
Remove buffering from host. DuktapeEngine: Replace Proxy getters/setters with normal arrays. Use r,g,b properties instead of indices for light colors.
|
5 years ago |