39 Commits (8e6d9a884fa482839ada9349611ea8bcdbcce1d9)

Author SHA1 Message Date
  Leonardo Laguna Ruiz 96d6305e89 Fixes compilation of efsw on Windows. 2 years ago
  Sean Lee 7a3d948d9c Fix extension handling to work with the V2 SDK. 3 years ago
  Andrew Belt f693e76333 Fix changed Rack v2 API 3 years ago
  Andrew Belt b15200cfb0 Use pd-gui instead of pd binary as default Pure Data application on Linux. 4 years ago
  Andrew Belt 10dfb423be Fix disabled state of "Edit script" menu item when a .pd script is loaded. 4 years ago
  Andrew Belt 157906982d Add "Set Pure Data application" menu item and open it when editing pd files. 4 years ago
  Andrew Belt f7a2cf2177 Fix editScript() on Mac. Disable "Edit script" menu item when editor is not set. 4 years ago
  Andrew Belt 4b2c652b14 Fix editScript() on Windows. 4 years ago
  Andrew Belt 7a075067c9 Autoformat. 4 years ago
  Andrew Belt d32cfb69e2 Rename securityScript variable to unsecureScript. 4 years ago
  Andrew Belt 774d7ce561 Add "New script" and "Edit script" menu items to make script creation easier. Allow copying display message to clipboard. 4 years ago
  Andrew Belt d7da507b2b Fix bug where params reset to 0 sometimes when reloading. Watch new file after saving it with "Save as". 5 years ago
  Andrew Belt 000985f67a Require user to accept security message every time an script is loaded from a patch/preset. Remove global settings file. 5 years ago
  Andrew Belt bf4bf96b4c Add constructor initializers for ScriptEngines to remove derived classes from ScriptEngine.hpp. 5 years ago
  Andrew Belt 3c9f22c359 Add securityAccepted to global settings file. 5 years ago
  Andrew Belt 15feeab6a7 Add security warning when loading script through patch or preset. 5 years ago
  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 06f7a889a3 Switch to Entropia File System Watcher from fswatch. Re-add "Reload 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 bbbe733f31 Add Mac and Windows file watcher monitor. 5 years ago
  Andrew Belt 0612b0c937 Add file watcher to automatically reload script upon change. 5 years ago
  Andrew Belt ee892a3d81 Reload script on initialize. 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 5a070d4073 Make `block.inputs` writable. 5 years ago
  Andrew Belt 7d14685ff4 Allow dragging-and-dropping script onto module panel. 5 years ago
  Andrew Belt 108340ddef Add SaveScriptItem. 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 6036b95c69 Use ArrayBuffers instead of normal JS arrays for all block arrays. 5 years ago
  Andrew Belt 27a2c76da3 Add block buffering. Use array instead of object for RGB lights. Add changelog. 5 years ago
  Andrew Belt 1b4339ddbf Add tests directory. 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
  Andrew Belt 785b7b4c78 Initial commit 5 years ago