Commit Graph
11390 Commits
Author SHA1 Message Date
Paul Kaplan fffec19302 Remove visible property from modal and library components 2017-09-01 09:09:08 -04:00
greenkeeper[bot] 0e756fe427 chore(package): update react-draggable to version 3.0.3 2017-08-31 20:12:57 +00:00
Christopher Willis-Ford 8e2eef5d5c Adjust for scratch-gui / React conventions 2017-08-31 11:43:58 -07:00
Christopher Willis-Ford 84c739c81a Explain need for setToolboxSelectedItemByName 2017-08-31 11:15:19 -07:00
Christopher Willis-Ford d607f03fa0 Simplify bulk toolbox XML construction 2017-08-31 11:01:41 -07:00
Ray Schamp 81b9d60827 Merge pull request #660 from LLK/greenkeeper/css-loader-0.28.7
chore(package): update css-loader to version 0.28.7
2017-08-31 10:04:36 -04:00
Ray Schamp e0cadb8209 Use major versions for build dependencies 2017-08-31 09:53:13 -04:00
greenkeeper[bot] ea1f5fbd38 chore(package): update css-loader to version 0.28.7
Closes #656
2017-08-30 21:47:36 +00:00
Christopher Willis-Ford e198fd8ba1 Show/hide extension button based on URL query
To show the "Add Extension" button, you must now add `?extensions` to
the URL used to load the GUI.
2017-08-29 16:19:00 -07:00
Christopher Willis-Ford 98d78fbce8 Convert example extension to ES5 2017-08-29 15:46:26 -07:00
Christopher Willis-Ford 2c4a4a47ce Add example extension to this repository 2017-08-29 15:37:56 -07:00
Christopher Willis-Ford aad93b43dc Improve "Add Extension" button visibility 2017-08-29 15:27:36 -07:00
Christopher Willis-Ford 2bc11f8d4e Move add-extension button to gui.jsx 2017-08-29 15:14:56 -07:00
Christopher Willis-Ford 3874a498bf Don't pass invalid props to BlocksComponent
Also, delete `static-blocks.xml` which shouldn't have been added in the
first place.
2017-08-29 12:30:06 -07:00
Christopher Willis-Ford e0c628df34 WIP for demo 2017-08-29 11:41:21 -07:00
Paul Kaplan 6ce561245f Do not render invisible components 2017-08-28 17:30:42 -04:00
Paul Kaplan 3e210b5dad Merge pull request #648 from LLK/greenkeeper/autoprefixer-7.1.3
Update autoprefixer to the latest version 🚀
2017-08-28 17:21:12 -04:00
Paul Kaplan 7c026bcdb4 Merge pull request #634 from Kenny2github/patch-1
Add glideto menu
2017-08-28 16:29:50 -04:00
greenkeeper[bot] a1671226e4 chore(package): update autoprefixer to version 7.1.3 2017-08-28 05:24:55 +00:00
Josiah Neuberger 1e2240faff fixed lint errors from stage zoom update 2017-08-27 04:05:51 -04:00
Josiah Neuberger 65ab58d9a6 fixed outstanding issues with stage zooming
1. Fixed issue with sprites not being dragable when stage zoomed.

  2. Fixed issue with coordinates of mouse position being wrong when
     stage is zoomed. This was caused by the renderer not being
     resized when zooming/unzooming.

  3. Refactored zoom control to separate react component/containter
     with global reducer for isZoomed, which is passed to the stage
     container. This allows for the zoom control to zoom the stage
     menu and stage as seperate containers.

  4. Added icons zoom/unzoom for stage zoom control. Moved icon
     position to be part of stage menu floating to right of start/stop
     buttons.
2017-08-27 03:11:15 -04:00
Ray Schamp 88476598b1 Merge pull request #645 from LLK/greenkeeper/react-draggable-3.0.2
chore(package): update react-draggable to version 3.0.2
2017-08-24 17:20:22 -04:00
Paul Kaplan c4b82909fa Merge pull request #643 from ericrosenbaum/bugfix/check-for-sprites
Check for sprites before trying to update block menus
2017-08-24 17:13:37 -04:00
Ray Schamp e58eec7e50 Merge pull request #611 from gengshenghong/develop
Fixed #604: Load project error
2017-08-24 09:32:05 -04:00
Paul Kaplan 713c5396f9 Merge pull request #644 from LLK/develop
👒⛑🎓🎩 Deploy august iteration to master
2017-08-23 15:03:02 -04:00
Eric Rosenbaum cb01ff2044 Check for sprites before trying to update block menus 2017-08-23 13:43:02 -04:00
Paul Kaplan 664fb7e999 Merge pull request #641 from paulkaplan/fix-layout-sizing
Add max width to fix flex-grow errors
2017-08-23 11:04:20 -04:00
Paul Kaplan 74199e388a Fix max width of the stage and target wrapper 2017-08-23 09:49:19 -04:00
greenkeeper[bot] 1939a5da29 chore(package): update react-draggable to version 3.0.2
Closes #637
2017-08-22 15:41:01 +00:00
chrisgarrity 2ec182c49d Merge pull request #636 from chrisgarrity/bug/gh630-script
Script update for windows - fixes #630
2017-08-21 12:15:42 -04:00
chrisgarrity 0104b242ba Script update for windows
Run node explicitly (`#! …node` in the script doesn’t work on windows.
2017-08-21 09:01:02 -04:00
Josiah 91b8d066a8 Added ability to zoom stage to full screen and exit back to standard view
* Needs a real icon for opening (borrowed sprite-info icon). The open
    icon needs to be moved from current location of underneath stage to
    same row as control buttons (start/stop vm).

  * The zoomed mode loses the ability to drag sprites. Haven't had
     a change to look into this yet.
2017-08-20 01:05:45 -04:00
Paul Kaplan 7b88ddb40d Merge pull request #618 from paulkaplan/safari-audio
Safari audio
2017-08-18 15:36:06 -04:00
Paul Kaplan b3b254bec9 Fix linting 2017-08-18 15:15:00 -04:00
Paul Kaplan 61e9c25468 Merge branch 'develop' into safari-audio 2017-08-18 15:05:58 -04:00
Paul Kaplan e78ef1cae3 Merge pull request #633 from paulkaplan/turbo-mode
Implement turbo mode basic indicator
2017-08-18 12:04:10 -04:00
Paul Kaplan 983fbe147a Do not scale the green flag background on hover 2017-08-18 09:09:16 -04:00
Paul Kaplan 2fea74abcd Remove unused state variable for shift key 2017-08-18 08:52:34 -04:00
Ken bdae47acff Add glideto menu 2017-08-18 16:08:16 +12:00
Paul Kaplan 50f168172e Add controls container for turbo mode indicator 2017-08-17 17:26:37 -04:00
Paul Kaplan f017ed7220 Merge pull request #625 from rschamp/library-examples
Add GUI-as-library examples
2017-08-17 15:16:17 -04:00
Paul Kaplan 6e13168923 Merge pull request #627 from paulkaplan/touch-events
Enable touch events for the stage and audio trimmers
2017-08-17 13:58:35 -04:00
Paul Kaplan cb0c4edcbd Merge pull request #624 from paulkaplan/update-react
Update all react deps to most recent version
2017-08-17 11:51:21 -04:00
Paul Kaplan 05f550a148 Fix typo 2017-08-17 11:48:49 -04:00
Ray Schamp d54320b20b Test that blocks-only can use the blocks palette 2017-08-17 10:30:45 -04:00
Ray Schamp 4ac3dd68f0 Add tests for the ProjectLoaderHOC 2017-08-17 10:12:56 -04:00
Ray Schamp 7fc0858dcc Update linting for tests to match src 2017-08-17 10:12:43 -04:00
Paul Kaplan 6995400aa5 Merge pull request #631 from LLK/greenkeeper/css-loader-0.28.5
Update css-loader to the latest version 🚀
2017-08-17 09:03:15 -04:00
Paul Kaplan db09a3af81 Merge pull request #628 from LLK/greenkeeper/babel-cli-6.26.0
Update babel-cli to the latest version 🚀
2017-08-17 08:58:32 -04:00
Paul Kaplan 0332606574 Update snapshots 2017-08-17 08:42:55 -04:00