Eric Rosenbaum
7709a4095e
first working audio engine using audioworker
2016-09-07 16:55:38 -04:00
Tim Mickel
e831866789
Keyboard events, "key is down" reporter ( #117 )
...
* Keyboard events, "key is down" reporter
* Update comment about inputs
* Simplify/generalize keyMap into a keys-pressed list
* Cast values passed to scratchKeyToKeyCode appropriately.
* Cut unspaced key values
* Fix lint from merge commit
2016-09-02 11:23:09 -04:00
Tim Mickel
86f136dd10
Merge pull request #115 from tmickel/feature/2.0-loader
...
Start of a 2.0 project loader
2016-09-02 11:16:35 -04:00
Tim Mickel
fc4c5023e1
Adding some comments to playground.js handlers
2016-09-02 09:52:01 -04:00
TheBrokenRail
4586507a8a
XML Import/Export ( #119 )
...
* Added Import/Export Area In Block Representations (Copied Some Code From scratch-blocks)
* Better TextArea Size For XML
* Made Import/Export It's Own Catatagory 1/3
* Made Import/Export It's Own Catatagory 2/3
* Made Import/Export It's Own Catatagory 3/3
* Added A Newline
* Removed Port 80 From StartServerWindows.bat
* </a> before <br />
* Removed taChange from HTML
* No More taChange()
2016-09-02 08:27:43 -04:00
Tim Mickel
75212c5958
Add playground tools for targets, loading 2.0 projects
2016-08-31 12:28:44 -04:00
Tim Mickel
aebcfde492
Add VM "I/O devices", clock, mouse as demo
2016-08-15 21:37:36 -04:00
Tim Mickel
7a44dce816
Add stats.js meter to playground
2016-08-11 22:54:57 -04:00
Tim Mickel
9c6dca8131
Add visual reporting of top-level reporter execution
2016-07-07 19:42:38 -04:00
Tim Mickel
890be6611e
Only request debug data from VM thread if a debug tab is open
2016-07-01 13:09:22 -04:00
Tim Mickel
660029010d
Feed in requestAnimationFrame events to VM
...
Not sure exactly how to use these yet, but it seems helpful to have them in there.
2016-07-01 11:52:43 -04:00
Tim Mickel
19da0b0032
Add renderer demo using scratch-render-webgl
2016-06-30 18:59:47 -04:00
Tim Mickel
59ff650de1
Update playground to use unified interface and worker
2016-06-21 15:30:36 -04:00
Tim Mickel
38fb9f4de2
Temporarily disable flyout listeners until we fix GH-69
2016-06-09 11:49:03 -04:00
Tim Mickel
d17ffbb99b
Merge pull request #60 from tmickel/feature/vm-playground-execution
...
Instrument VM and playground for better execution debugging
2016-06-08 17:15:36 -04:00
Tim Mickel
7a42e9ae68
Move blockListener to blocks.js; combine flyout listener
2016-06-08 13:44:09 -04:00
Tim Mickel
5767e05d56
Add block-by-block feedback to the VM playground
2016-06-07 20:59:34 -04:00
Tim Mickel
f2734950d7
Add tab to VM playground to show threads
2016-06-07 20:44:08 -04:00
Tim Mickel
cb4dd7b511
Add zoom options to playground
2016-06-07 20:26:58 -04:00
Tim Mickel
8626644293
Merge pull request #55 from tmickel/feature/playground-buttons
...
Add green flag and stop button to playground
2016-06-01 15:37:51 -04:00
Tim Mickel
9006b4450f
Merge pull request #54 from tmickel/feature/playground-dark
...
Add dark-mode colors to VM playground
2016-06-01 15:37:42 -04:00
Tim Mickel
bbc66a95a7
Add green flag and stop button to playground
2016-06-01 14:17:18 -04:00
Tim Mickel
ed35ccfa86
Add dark-mode colors to VM playground
2016-06-01 14:00:46 -04:00
Tim Mickel
690745aaf0
Add stack highlighting to playground blocks.
2016-06-01 13:54:33 -04:00
Tim Mickel
6593c399c1
Update to use syntax highlighting in block explorer
2016-06-01 13:13:52 -04:00
Tim Mickel
8374d116bf
Add a block representation explorer to playground
2016-06-01 13:13:41 -04:00
Tim Mickel
1c253df3a2
Add a basic demo playground with scratch-blocks
2016-06-01 13:13:41 -04:00