- Mar 23, 2017
-
-
Christopher Willis-Ford authored
Attaching the storage module in `vmListenerHOC` means it can propagate down to the GUI, stage, and blocks naturally. The default VM property value has been removed from those places so that we're not instantiating extra VM instances any more. Instead, using one of those components outside of the `vmListenerHOC` framework will require providing a VM instance as a property.
-
Christopher Willis-Ford authored
-
- Mar 20, 2017
-
-
Christopher Willis-Ford authored
There are a handful of places where the GUI code could use the storage module directly; converting those is for a later change.
-
- Mar 13, 2017
-
-
Andrew Sliwinski authored
Add simple blocks background pattern
-
Paul Kaplan authored
-
- Mar 10, 2017
-
-
TheBrokenRail authored
* Update blocks.js
-
Paul Kaplan authored
Store the scroll/zoom of the workspace on a per-target basis
-
Paul Kaplan authored
-
- Mar 09, 2017
-
-
Ray Schamp authored
Fixes #220
-
Ray Schamp authored
-
Ray Schamp authored
* chore(package): update react-redux to version 5.0.3 https://greenkeeper.io/ * chore(package): update style-loader to version 0.13.2 https://greenkeeper.io/ * chore(package): update react-modal to version 1.7.2 Closes #151 https://greenkeeper.io/ * chore(package): update postcss-loader to version 1.3.3 https://greenkeeper.io/ * chore(package): update babel-loader to version 6.4.0 https://greenkeeper.io/ * chore(package): update css-loader to version 0.26.4 Closes #133 https://greenkeeper.io/ * Trust babel for the future
-
Paul Kaplan authored
Sprite delete button
-
Paul Kaplan authored
-
Paul Kaplan authored
-
Paul Kaplan authored
-
Paul Kaplan authored
-
Paul Kaplan authored
-
Paul Kaplan authored
-
- Mar 08, 2017
-
-
Steven Dale authored
-
Ray Schamp authored
* Buffer sprite info text fields Changes to the name, x, or y fields should only be sent to the VM when the field is blurred or when enter is pressed. Still allow updates while the fields are focused, but unchanged. Fixes #154 * Remove focus from input fields after hitting enter * Fix prop types for info component and container
-
- Mar 07, 2017
-
-
Steven Dale authored
Refactored towards better convention for linting.
-
Eric Rosenbaum authored
Add sounds to each letter sprite in the library
-
Eric Rosenbaum authored
-
Eric Rosenbaum authored
-
Eric Rosenbaum authored
-
Steven Dale authored
SpriteInfo: Design + refactor pass * Updated SVG icons * Added tab indexes, related #88. Still no tab on radio buttons * Removed outline on dropdown focus * Radio icons: fixed redirecting issue, using `div` instead of `a`. Temporary, until radio buttons. Related #156 * All icons: unselectable to prevent highlighting. Radio icons clickable * SpriteSelector: fixed bottom padding in scroll wrapper
-
- Mar 06, 2017
-
-
Steven Dale authored
* Design pass on libraries to make sprites look more like they do in the SpriteSelector. Fixed scrolling overflow when reaching the bottom * Started a colors variables file * Added a light transform on sprite item hover Related #12
-
- Mar 03, 2017
-
-
Ray Schamp authored
* WIP: drag states in stage component * WIP: Hacky drag canvas * Update sprite position on drag Use VM to put sprite into drag state and update the sprite's position while dragging. Temporarily don't use the drawable data to drag a new canvas, this can happen whne we have somewhere to drag the sprite to.
-
- Mar 02, 2017
-
-
Ray Schamp authored
Wire sprite info panel to VM
-
Ray Schamp authored
These aren't necessary to update in realtime, so throttle them to once every 30ms
-
Ray Schamp authored
-
Ray Schamp authored
-
Ray Schamp authored
-
Ray Schamp authored
-
Ray Schamp authored
-
Ray Schamp authored
Refactor sprite info behavior into a container and let it handle the raw events. TODO: refactor again into redux
-
Ray Schamp authored
Very crude, requires a refactor to allow toggling
-
- Mar 01, 2017
-
-
Steven Dale authored
-
Ray Schamp authored
For the time being, update the position onChange. Eventually this will update onBlur/on "enter" key
-
Ray Schamp authored
-