Commit Graph
2574 Commits
Author SHA1 Message Date
Christopher Willis-Ford 2a347dc5fe Use keyMirror to ensure enum key-value sync 2018-06-12 14:47:37 -07:00
Christopher Willis-Ford 52614dc8cd Remove unnecessary destructuring 2018-06-12 14:39:34 -07:00
Christopher Willis-Ford 7294028274 Use Object.keys for stage size prop type checks 2018-06-12 10:40:50 -07:00
Christopher Willis-Ford 5771bfa657 Temporarily disable the 'Creating variables' test
It's failing in CI for reasons we don't yet understand
2018-06-12 01:24:06 -07:00
Christopher Willis-Ford 85acaf60f3 Use lodash.omit to exclude props from unpack 2018-06-12 01:15:04 -07:00
Christopher Willis-Ford f57295d08c Split STAGE_SIZE enum into two & clarify purposes
Also remove some obsolete code
2018-06-12 01:15:03 -07:00
Christopher Willis-Ford 40fd462b96 Force workspace to resize on stage size change 2018-06-12 01:15:02 -07:00
Christopher Willis-Ford ea7b2f6553 Make sprite info area adapt for small stage size 2018-06-12 01:15:02 -07:00
Christopher Willis-Ford b03064cccc Fix lint and React complaints 2018-06-12 01:15:02 -07:00
Christopher Willis-Ford cfb55514b5 Implement all staging logic in terms of stageSize
Pass a `stageSize` property down from a centralized `MediaQuery` in the
GUI component, and control the size of the stage and all surrounding
elements based on that value. Note that this is a pure property and is
not stored in the Redux state, since we gain access to the results of
the media query during `render()` and we shouldn't change Redux state
during `render()`.

Some stage-adjacent elements don't yet react correctly to the smallest
stage size.
2018-06-12 01:15:01 -07:00
Paul Kaplan 16abc91693 Merge pull request #2312 from LLK/greenkeeper/scratch-paint-0.2.0-prerelease.20180611155341
Update scratch-paint to the latest version 🚀
2018-06-11 15:43:47 -04:00
Paul Kaplan ded9f3020b Merge pull request #2314 from LLK/greenkeeper/scratch-blocks-0.1.0-prerelease.1528736515
Update scratch-blocks to the latest version 🚀
2018-06-11 15:43:29 -04:00
greenkeeper[bot] 34576c09a4 chore(package): update scratch-blocks to version 0.1.0-prerelease.1528736515 2018-06-11 19:27:21 +00:00
greenkeeper[bot] ae592b71d8 chore(package): update scratch-paint to version 0.2.0-prerelease.20180611155341 2018-06-11 19:19:40 +00:00
Paul Kaplan 87fd7ed316 Merge pull request #2239 from sjhuang26/issue-2190-card-bounds
Prevent pushing tutorial cards beyond width
2018-06-11 14:44:08 -04:00
Paul Kaplan bac0f365f8 Merge branch 'develop' into issue-2190-card-bounds 2018-06-11 14:43:59 -04:00
Paul Kaplan 9e96a560ca Merge pull request #2226 from sjhuang26/issue-2205-z-index
Move z-index values to separate file
2018-06-11 14:41:41 -04:00
Paul Kaplan c852bdc787 Merge pull request #2293 from LLK/greenkeeper/chromedriver-2.40.0
Update chromedriver to the latest version 🚀
2018-06-11 14:39:17 -04:00
Paul Kaplan b3b5b58ac8 Merge branch 'develop' into greenkeeper/chromedriver-2.40.0 2018-06-11 14:39:07 -04:00
Paul Kaplan aa2b949c72 Merge pull request #2303 from sjhuang26/issue-2188-backdrop
Fix "Opening the backdrop library causes the stage backdrop editor to become selected"
2018-06-11 14:38:24 -04:00
Paul Kaplan 5e824348e8 Merge pull request #2305 from sjhuang26/issue-2295-scroll-bar
Fix sprite selector scroll bar
2018-06-11 11:57:43 -04:00
Paul Kaplan 7328621ed5 Merge pull request #2309 from sjhuang26/issue-2267-extension-buttons
Change CSS
2018-06-11 11:54:48 -04:00
Paul Kaplan c2dbf85a28 Merge pull request #2304 from LLK/greenkeeper/scratch-blocks-0.1.0-prerelease.1528492670
Update scratch-blocks to the latest version 🚀
2018-06-11 11:47:31 -04:00
Paul Kaplan 412ab0791e Merge pull request #2284 from LLK/greenkeeper/classnames-2.2.6
Update classnames to the latest version 🚀
2018-06-11 11:46:45 -04:00
Paul Kaplan 0003b170b5 Merge pull request #2282 from LLK/greenkeeper/scratch-paint-0.2.0-prerelease.20180607215543
Update scratch-paint to the latest version 🚀
2018-06-11 11:46:25 -04:00
sjhuang26 535583e756 Change CSS 2018-06-10 17:37:30 -04:00
sjhuang26 1841710483 Change styles 2018-06-08 20:21:39 -04:00
greenkeeper[bot] e34818a783 chore(package): update scratch-blocks to version 0.1.0-prerelease.1528492670 2018-06-08 21:55:54 +00:00
sjhuang26 246da29621 Fix bug 2018-06-08 17:26:50 -04:00
sjhuang26 866fb27d50 Fix action menu click bubbling 2018-06-08 16:03:55 -04:00
Ray Schamp f9618c36e1 Merge pull request #2302 from LLK/smoke
Merge smoke changes for 6/8/18 iteration to back into develop
2018-06-08 15:35:13 -04:00
sjhuang26 ab1645b311 Initial work 2018-06-08 15:11:40 -04:00
Ray Schamp 259bb09bab Merge pull request #2294 from rschamp/revert-touching-hat
Revert "Add when touching hat"
2018-06-08 12:39:25 -04:00
Ray Schamp 3d2fba1156 Revert "Add when touching hat"
This reverts commit 94915a9a5e.
2018-06-08 12:37:00 -04:00
greenkeeper[bot] 29412a9579 chore(package): update chromedriver to version 2.40.0 2018-06-08 16:30:04 +00:00
greenkeeper[bot] 89a6b1706f chore(package): update classnames to version 2.2.6 2018-06-08 09:26:33 +00:00
kchadha 8270b96b3b Merge pull request #2265 from ericrosenbaum/feature/when-touching
Add when touching hat
2018-06-07 20:50:24 -04:00
greenkeeper[bot] 82e3d26f06 chore(package): update scratch-paint to version 0.2.0-prerelease.20180607215543 2018-06-07 22:23:28 +00:00
Eric Rosenbaum 5afbc55a67 update vm and blocks 2018-06-07 16:43:20 -04:00
Eric Rosenbaum 94915a9a5e Add when touching hat 2018-06-07 16:41:14 -04:00
Paul Kaplan b4d4e25bf8 Merge pull request #2277 from paulkaplan/update-vm
Update scratch vm
2018-06-07 13:53:28 -04:00
Paul Kaplan be5ad7d1d1 Update scratch vm 2018-06-07 13:39:27 -04:00
Paul Kaplan 5eab449616 Merge pull request #2274 from LLK/greenkeeper/scratch-blocks-0.1.0-prerelease.1528384994
Update scratch-blocks to the latest version 🚀
2018-06-07 11:58:28 -04:00
Paul Kaplan 1178eb9eb3 Merge pull request #2275 from LLK/greenkeeper/scratch-paint-0.2.0-prerelease.20180607153112
Update scratch-paint to the latest version 🚀
2018-06-07 11:56:45 -04:00
greenkeeper[bot] 2e5bd6e700 chore(package): update scratch-paint to version 0.2.0-prerelease.20180607153112 2018-06-07 15:31:34 +00:00
greenkeeper[bot] e3321ee9b7 chore(package): update scratch-blocks to version 0.1.0-prerelease.1528384994 2018-06-07 15:24:51 +00:00
Paul Kaplan 660bf7cce7 Merge pull request #2272 from LLK/greenkeeper/scratch-paint-0.2.0-prerelease.20180607142353
Update scratch-paint to the latest version 🚀
2018-06-07 11:08:37 -04:00
Paul Kaplan 93c78a28f4 Merge pull request #2271 from LLK/greenkeeper/scratch-svg-renderer-0.2.0-prerelease.20180607141644
Update scratch-svg-renderer to the latest version 🚀
2018-06-07 11:07:11 -04:00
Paul Kaplan c754b3372b Merge pull request #2263 from LLK/greenkeeper/chromedriver-2.39.0
Update chromedriver to the latest version 🚀
2018-06-07 10:48:49 -04:00
greenkeeper[bot] b98ec2f793 chore(package): update scratch-paint to version 0.2.0-prerelease.20180607142353 2018-06-07 14:43:14 +00:00