- Dec 07, 2016
-
-
Ray Schamp authored
The inline css method gives us nothing that CSS modules can't give us. This puts the project more in line with the way www works, and makes CSS actually readable. Using class names gives us full control of the modal styles.
-
- Dec 06, 2016
-
-
Ray Schamp authored
Refactor SpriteSelector into "Target Pane" which contains the sprite selector, stage selector, and the buttons for new sprites, costumes and backdrops.
-
- Dec 05, 2016
-
-
Ray Schamp authored
Add a new stage selection component that displays the stage separately from the sprite list.
-
Ray Schamp authored
-
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.
-
Ray Schamp authored
-
- Dec 02, 2016
-
-
Ray Schamp authored
-
Ray Schamp authored
-
Ray Schamp authored
Don't block keys intended for the browser
-
- 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.
-
- Nov 28, 2016
-
-
Ray Schamp authored
Glow flag/stop button when scripts are running
-
- Nov 23, 2016
-
-
Ray Schamp authored
For now this uses the CSS `filter` property to crudely "highlight" for the active state. This is a temporary solution until we have a real design for the active states.
-
Ray Schamp authored
These were named inconsistently in scratch-vm
-
- Nov 21, 2016
-
-
Tim Mickel authored
Fix string interpolation in costume-library
-
Tim Mickel authored
-
- Nov 17, 2016
-
-
Ray Schamp authored
-
- Nov 10, 2016
-
-
Ray Schamp authored
-
- Nov 08, 2016
-
-
Ray Schamp authored
-
Ray Schamp authored
This removed our vendor files before. Prevent anything else from happening in the future
-
Ray Schamp authored
-
- Nov 04, 2016
-
-
Ray Schamp authored
-
Ray Schamp authored
-
Ray Schamp authored
-
Ray Schamp authored
-
Ray Schamp authored
-
Ray Schamp authored
-
Ray Schamp authored
-
- Oct 27, 2016
-
-
Ray Schamp authored
-
- Oct 24, 2016
-
-
Ray Schamp authored
Set up base eslint config in .eslintrc.js
-
Ray Schamp authored
After doing this, new rules began applying for some reason: `eol-last` only began taking the 'always' parameter as of 3.6.0, so I needed to update eslint. `no-unused-var` started warning about process.env after updating the config structure `comma-dangle` decided to start working, maybe because of the upgrade to eslint? Autofixed with --fix
-
Ray Schamp authored
Actually lint React files
-
Ray Schamp authored
Includes rules missed in the first pass of eslint rules
-
Ray Schamp authored
Previously eslint ignored .jsx files :|
-
Ray Schamp authored
eslint-config-scratch: React + ES6 Edition
-
Ray Schamp authored
-
Ray Schamp authored
-
- Oct 23, 2016
-
-
Ray Schamp authored
node relevant at the root, but not in src. Broser relevant in src, but not in root.
-
Ray Schamp authored
null !== undefined
-