Commit Graph
405 Commits
Author SHA1 Message Date
greenkeeper[bot] f0c519debe chore(package): update postcss-import to version 10.0.0 2017-05-18 14:47:49 -07:00
greenkeeper[bot] 9087e5a6ff chore(package): update prop-types to version 15.5.10
Closes #352
2017-05-18 14:46:45 -07:00
greenkeeper[bot] 49eebe3041 chore(package): update postcss-loader to version 2.0.5
Closes #346
2017-05-18 14:45:58 -07:00
greenkeeper[bot] fa3850327a chore(package): update react-tabs to version 1.0.0 2017-05-18 14:45:20 -07:00
greenkeeper[bot] 330d1465c8 chore(package): update gh-pages to version 1.0.0 2017-05-18 14:45:20 -07:00
greenkeeper[bot] 96065b2db2 chore(package): update postcss-simple-vars to version 4.0.0 2017-05-18 14:45:19 -07:00
greenkeeper[bot] a2b3d4d3d1 chore(package): update css-loader to version 0.28.1
https://greenkeeper.io/
2017-05-18 14:45:19 -07:00
greenkeeper[bot] 3b95020efe chore(package): update style-loader to version 0.17.0
https://greenkeeper.io/
2017-05-18 14:45:19 -07:00
DD Liu 3acb7147a0 Merge pull request #354 from fsih/monitors
Listen for the monitor update from the VM
2017-05-18 17:21:45 -04:00
DD Liu 127d009d60 Merge branch 'develop' into monitors 2017-05-18 17:09:27 -04:00
DD Liu 4dd3ed6946 Merge pull request #368 from fsih/fixsquashed
Fix squashed blocks in flyout when adding a sprite while on another tab
2017-05-17 14:33:37 -04:00
DD Liu 0c42c1fc8e fix squashed blocks in flyout when adding a sprite while on another tab 2017-05-17 11:50:02 -04:00
DD Liu f385070f6d remove unused functions 2017-05-15 16:41:08 -04:00
DD Liu 1ea257b536 fix merge 2017-05-15 10:44:49 -04:00
DD Liu 98bc44ab05 Merge branch 'develop' into monitors 2017-05-15 10:24:33 -04:00
Ray Schamp 641723db7d Merge pull request #361 from rschamp/performance/update_target
Only listen to targets updates
2017-05-12 17:50:46 -04:00
Ray Schamp f5ee7a4f23 Fix argument order for Object.assign
Thanks @paulkaplan
2017-05-12 17:42:37 -04:00
Ray Schamp ae529ea20d Only listen to targets update
This reduces the complexity of the reducer, as well as how frequently it's run. The VM will emit a targets update after a step if any target info has changed.
2017-05-12 11:45:06 -04:00
Ray Schamp 685066089b Merge pull request #342 from rschamp/feature/save-load
Add Save and Load buttons
2017-05-11 16:17:36 -04:00
Ray Schamp a0971dd8c0 Use appropriate minimum version of scratch-storage 2017-05-11 16:10:31 -04:00
Ray Schamp ca73379a09 Add button role to button component
/ht @paulkaplan
2017-05-11 15:41:10 -04:00
Ray Schamp 64891259b1 Merge pull request #339 from rschamp/feature/serialization
Integrate VM serialization changes
2017-05-11 15:40:34 -04:00
DD Liu 0e442aae3e Revert 2017-05-11 15:16:09 -04:00
DD Liu 08f5b6c786 add add monitors event 2017-05-10 17:01:20 -04:00
DD Liu 96af9d0040 fix lint and reduce throttle 2017-05-10 15:44:44 -04:00
DD Liu 164ab90420 Merge branch 'develop' into removeMonitors 2017-05-10 15:15:35 -04:00
DD Liu 7329942e0b GUI accepts remove monitors actions 2017-05-10 15:14:34 -04:00
DD Liu f2da91c591 throttle requests and fix code for merging new and old state 2017-05-10 14:10:17 -04:00
DD Liu 386c3968c7 add to monitors instead of replacing them. We will have a separate action for removing monitors. 2017-05-09 17:34:48 -04:00
DD Liu 2e6c37a9ba add the monitor block listener 2017-05-09 16:48:43 -04:00
DD Liu 2c2a8a3faa make monitors update method 2017-05-09 12:07:27 -04:00
Paul Kaplan 4dd287a598 Merge pull request #347 from paulkaplan/fix-monitor-overlay
Allow pointer events to fall through the overlay
2017-05-08 09:54:30 -04:00
Paul Kaplan 62f6887ec4 Allow pointer events to fall through the overlay 2017-05-05 16:45:51 -04:00
Ray Schamp 520e11c0cf Add Save and Load buttons
Use the de/serialization features of the VM to allow downloading and loading project JSON
2017-05-04 17:41:35 -04:00
Ray Schamp 32f4355455 Fix sound tab images 2017-05-04 15:44:03 -04:00
Ray Schamp 45a52b7787 Remove shouldComponentUpdate from TargetPane
It doesn't help anything. Doing a deep compare is unnecessary because the underlying components will do the necessary comparison themselves. Simply seeing if the sprite list has changed at all is enough.
2017-05-04 15:44:02 -04:00
Ray Schamp 84901ebb98 Use storage to retrieve costume data urls 2017-05-04 15:44:02 -04:00
Ray Schamp d7d1ad9ea1 Move VM into a reducer
Otherwise it's very annoying to get access to the storage engine to load asset data.
2017-05-04 15:44:02 -04:00
Paul Kaplan a73efe8634 Merge pull request #337 from paulkaplan/monitors-redux
Add reducer, components and containers for monitors
2017-05-04 14:55:14 -04:00
Paul Kaplan d01a5f5bd0 Make a copy of monitor data 2017-05-04 10:36:53 -04:00
Paul Kaplan 125d8ebd06 Reduce nesting by just using an array 2017-05-04 09:45:39 -04:00
Paul Kaplan 9244cb8c2f Move positioning out of monitor list 2017-05-04 09:40:38 -04:00
Paul Kaplan bb50d49c52 Add name for unused event variable 2017-05-04 09:03:56 -04:00
Paul Kaplan 8e6605cd77 Pin react-draggable version 2017-05-04 09:03:05 -04:00
Chris Willis-Ford d10d5d733e Merge pull request #335 from cwillisf/minor-pin-scratch
Minor-pin all Scratch 3.0 prerelease modules
2017-05-03 11:30:39 -07:00
Paul Kaplan 8ea7e7d8b5 dd reducer, components and containers for monitors 2017-05-03 11:45:52 -04:00
DD Liu 46bacf8606 Merge pull request #334 from fsih/turbo
Toggle turbo mode when shift clicking the green flag
2017-05-02 11:03:11 -04:00
Christopher Willis-Ford bb650c833e Minor-pin all Scratch 3.0 prerelease modules
Pin these modules to 0.*-prerelease.* to avoid problems when we
eventually bump to 1.x
2017-05-01 15:27:39 -07:00
DD b681e630b8 toggle turbo mode on shift click the green flag 2017-05-01 16:56:00 -04:00
Paul Kaplan 075216f585 Merge pull request #330 from paulkaplan/prompt
Add prompt for variable creation
2017-04-26 10:35:25 -04:00