- Mar 01, 2017
-
-
Ray Schamp authored
-
Andrew Sliwinski authored
-
- Feb 15, 2017
-
-
Eric Rosenbaum authored
-
- Feb 14, 2017
-
-
TheBrokenRail authored
-
- Feb 09, 2017
-
-
Eric Rosenbaum authored
-
- Feb 08, 2017
-
-
Eric Rosenbaum authored
-
- Feb 07, 2017
-
-
Eric Rosenbaum authored
/ht @rschamp
-
- Jan 19, 2017
-
-
Silly Inventor authored
-
- Jan 12, 2017
-
-
Ray Schamp authored
Remove MediaLibrary helper since it is now unused
-
- Jan 11, 2017
-
-
Ray Schamp authored
-
- Dec 20, 2016
-
-
Ray Schamp authored
-
- Dec 03, 2016
-
-
Ray Schamp authored
In preparation to split the sprites from the stage, start managing the target list state in a single place.
-
- Dec 02, 2016
-
-
Ray Schamp authored
-
- Nov 29, 2016
-
-
Ray Schamp authored
This allows the keys to be used for developer shortcuts, but also keeps the "if any key pressed" block working (and hacked key blocks).
-
Ray Schamp authored
This is mostly because it was annoying that Cmd-Opt-J didn't work, but seems like a good thing to have in general.
-
- Oct 24, 2016
-
-
Ray Schamp authored
-
Ray Schamp authored
-
- Oct 23, 2016
-
-
Ray Schamp authored
null !== undefined
-
- Oct 22, 2016
-
-
Ray Schamp authored
-
Ray Schamp authored
-
- Oct 19, 2016
-
-
Tim Mickel authored
-
- Oct 17, 2016
-
-
Ray Schamp authored
And use instanceOf for the vm prop type
-
- Oct 16, 2016
-
-
Ray Schamp authored
Confine the logic for adding/removing event listeners between the VM and the components to the relevant components. While this tightens the coupling between the component and the environment, it makes using the individual components more self-contained.
-
- Oct 14, 2016
-
-
Ray Schamp authored
Use fewer refs, these had weird behavior that caused the order of components to matter. Attach events eagerly, as soon as the necessary objects are available. Make VMManager an actual class instantiated with a VM so we don't have to pass it to every method. Use bindAll everywhere for convenience.
-
- Oct 13, 2016
-
-
Tim Mickel authored
-
Ray Schamp authored
While doing so: - Use ProjectLoader for loading projects - Stop using loadEmptyProject and supply empty project data - Move project loading to App, GUI now receives data (as a string - the vm should receive an object eventually) - Add logging
-
- Sep 27, 2016
-
-
Ray Schamp authored
-
Ray Schamp authored
Copy-paste-laziness
-
Ray Schamp authored
Update the workspace when changing the target
-
- Sep 22, 2016
-
-
Ray Schamp authored
Update webpack config and vm usage to match updates in scratch-vm
-