Commit Graph
11390 Commits
Author SHA1 Message Date
Paul Kaplan 3c4c5a6dea Use style sizing to fix issues with Edge + flex + canvas.
Additionally render the canvas at a multiplier of the device pixel
ratio, so we get hidpi images for supported screens. The fixed CSS
sizing allows us to do that.

The problem was that on Edge, flexbox apparently can grow canvas
elements, whereas on Chrome/FF the canvas width/height is respected. No
problem, we can set the width/height in CSS to fix it, which
conveniently allows us to also fix the low-res-on-retina-screens problem
at the same time.
2018-01-11 11:31:16 -05:00
Ray Schamp 5d07525b9d Merge pull request #1195 from josiahneuberger/exit-fullscreen-escape-button
Exit full-screen mode by hitting escape key
2018-01-11 10:11:26 -05:00
Paul Kaplan 15fdab9099 Use ponyfill for get user media promise 2018-01-11 10:09:55 -05:00
greenkeeper[bot] ead1d66e06 chore(package): update scratch-audio to version 0.1.0-prerelease.1515596313 2018-01-11 12:01:07 +00:00
DD Liu c1b1703fb8 Merge pull request #1217 from fsih/inputWidth
Set default input width
2018-01-10 17:13:56 -05:00
DD 222fc20db8 lint 2018-01-10 17:03:09 -05:00
DD 1b513b5190 Merge branch 'develop' into inputWidth 2018-01-10 17:01:16 -05:00
DD 603ded566f Update scratch paint 2018-01-10 16:59:32 -05:00
Paul Kaplan f129c30af1 Merge pull request #1222 from paulkaplan/fix-edge
Get GUI working on Edge
2018-01-10 16:26:59 -05:00
Paul Kaplan a6f6e4e973 Update scratch render to work with edge 2018-01-10 15:50:29 -05:00
Paul Kaplan aff4ecdd6c Check for experimental-webgl context also. 2018-01-10 15:50:29 -05:00
DD Liu b6e7a32a2d Merge pull request #1214 from fsih/monitorDropdownStrings
Clean up monitor dropdown strings
2018-01-10 13:46:22 -05:00
DD 1c665d3426 update blocks 2018-01-10 13:35:48 -05:00
chrisgarrity 3ddb26deff Support IE just enough to show unsupported modal (#1213)
* Added object.assign polyfill

* Fix IE load failure

Don’t call `(window.AudioContext || window.webkitAudioContext)()` if platform is IE

Catch any other errors, and display Browser unsupported in error-boundary.

If for some reason there are no other errors (unlikely), preview-modal will still check for IE and show the unsupported modal.

Polyfilling Object.assign is enough to get through load and show the modal for IE. We can always switch to `babel-polyfill` if there are others needed later, but for now this is smaller.
2018-01-10 10:13:59 -05:00
DD e63fdef261 Set default input width 2018-01-09 17:45:01 -05:00
DD 084a474997 revert changes to sensing of 2018-01-09 17:34:43 -05:00
DD 10244ddec9 take out sensing of, which is no longer monitored 2018-01-09 17:32:15 -05:00
DD bb51827cd9 Include editing target in x of x menu 2018-01-09 14:39:46 -05:00
DD 41503d8be6 Clean up monitor dropdown strings 2018-01-09 13:26:22 -05:00
chrisgarrity 6af0aee3de Merge pull request #1208 from chrisgarrity/patch/gh1205-something-wrong
Temporary message when the GUI has an unhandled error
2018-01-09 09:37:41 -05:00
Paul Kaplan be6155f1d3 Merge pull request #1202 from paulkaplan/fix-firefox-sound-overflow
Fix firefox display and functionality issues with sound edit
2018-01-09 09:15:04 -05:00
Paul Kaplan 5317730725 Fix trimming copying 2018-01-08 15:52:25 -05:00
Andrew Sliwinski 26542a175c Merge pull request #1203 from thisandagain/enhance/1191
Reorder motion category
2018-01-08 15:50:56 -05:00
chrisgarrity 968b31cdff Temporary message when the GUI has an unhandled error
temporary patch for #1205.
2018-01-08 15:19:53 -05:00
chrisgarrity ff3a2c9b39 WebGL unavailable modal (#1116)
Add Error Boundary (has componentDidCatch method) to handle WebGL errors and display an informative message.
2018-01-08 15:04:08 -05:00
chrisgarrity a248fc33d0 Merge pull request #1201 from LLK/greenkeeper/scratch-l10n-2.0.20180108132626
Update scratch-l10n to the latest version 🚀
2018-01-08 11:58:01 -05:00
Andrew Sliwinski a3ba25fe3c Reorder motion category. Resolves GH-1191 2018-01-08 11:28:45 -05:00
Paul Kaplan 4deb919ec6 Fix firefox detached buffer issues 2018-01-08 11:17:52 -05:00
Paul Kaplan 3b5587d930 Fix firefox display of sound editor by making sure chain is all flex 2018-01-08 10:42:33 -05:00
Andrew Sliwinski 072c40c85f Update libraries re: feedback from smoke test (#1197)
* Update libraries re: feedback. Resolves GH-1182 GH-1187 GH-1188 GH-1189 GH-1184

* Rename astronaut in space theme
2018-01-08 09:58:32 -05:00
Paul Kaplan 8802c9c587 Merge pull request #1196 from josiahneuberger/resize-stage-header-to-stage-size
center/size stage-header controls in the same way as stage in fullscreen
2018-01-08 09:47:21 -05:00
Paul Kaplan 258399ee42 Merge pull request #1190 from LLK/develop
Deploy December changes to master
2018-01-08 09:16:00 -05:00
greenkeeper[bot] e1ba2eca00 chore(package): update scratch-l10n to version 2.0.20180108132626 2018-01-08 13:26:46 +00:00
Andrew Sliwinski 3ebbcb998a Merge pull request #1192 from towerofnix/birthday-sounds
Fix duplicate birthday sound clips
2018-01-07 17:29:50 -05:00
Josiah Neuberger 481db33d23 center/size stage-header controls in the same way as stage in fullscreen 2018-01-07 15:03:46 -05:00
Josiah Neuberger 3625c3a846 added hitting escape button exits fullscreen mode 2018-01-07 12:35:11 -05:00
Florrie de36de6254 Fix duplicate birthday sound clips 2018-01-05 18:44:30 -04:00
Paul Kaplan 79d97a3132 Merge branch 'master' into develop 2018-01-05 16:17:50 -05:00
Ray Schamp 9d12106dcd Merge pull request #1178 from rschamp/s3-publish
Set up S3 deployment
2018-01-05 13:54:13 -05:00
Ray Schamp 2678267e96 Set up S3 deployment correctly on the first try 2018-01-05 13:40:12 -05:00
Paul Kaplan d2f8c29d4b Merge pull request #1169 from paulkaplan/costume-backdrop-blocks
Use new looks reporters with menus for costume name and number.
2018-01-05 11:37:06 -05:00
Paul Kaplan bbbca0cf05 Update blocks/vm for new blocks 2018-01-05 09:54:53 -05:00
chrisgarrity f501a69f93 Merge pull request #1173 from chrisgarrity/reduce-preview-asset-size
Improve performance and cosmetics
2018-01-04 16:17:16 -05:00
Paul Kaplan 52537c9a2f Merge pull request #1170 from towerofnix/fix-deletion-warning
Remove sprite-specific text from sprite/sound/etc deletion warning
2018-01-04 16:00:58 -05:00
chrisgarrity 1f65bb078f Improve performance and cosmetics
- reduced the load time of the preview modal assets
- changed cursor to ‘pointer’ for modal buttons
2018-01-04 15:29:01 -05:00
Andrew Sliwinski 7786f37437 Change default variable name to 'my variable'. Resolves GH-1162
* Change default variable name to 'my variable'. 

* Update integration test to look for 'my variable'. Re GH-1162

* Resolve issue with space in integration test
2018-01-04 15:27:08 -05:00
Florrie 9fa0eab376 Remove sprite-specific text from sprite/sound/etc deletion warning 2018-01-04 15:32:35 -04:00
Paul Kaplan b1481fead5 Use new looks reporters with menus for costume name and number.
Update opcode label for monitors.
2018-01-04 10:15:25 -05:00
Ray Schamp 8079e12eb2 Merge pull request #1167 from paulkaplan/update-scratch-paint
Update scratch paint version number manually
2018-01-04 10:05:23 -05:00
Paul Kaplan 712c8de227 Update scratch paint version number manually 2018-01-04 09:47:47 -05:00