535 Commits

Author SHA1 Message Date
Paul Kaplan
07544595fd Implement updateSilhouette to allow updates to happen when needed 2019-01-09 14:22:08 -05:00
Paul Kaplan
e616ab5d35
Merge pull request #393 from LLK/revert-391-blurrybg
Revert "Increase maximum texture size and back it off if GL fails to render"
2019-01-08 16:00:30 -05:00
Paul Kaplan
6e072ea026
Revert "Increase maximum texture size and back it off if GL fails to render" 2019-01-08 15:59:09 -05:00
DD Liu
230a68d564
Merge pull request #391 from LLK/blurrybg
Increase maximum texture size and back it off if GL fails to render
2019-01-08 12:41:49 -05:00
Karishma Chadha
a0ce9e3dca
Merge pull request #392 from kchadha/fix-uncaught-type-error
Fix uncaught error `cannot find property updateSilhouette of null`
2019-01-07 11:19:49 -05:00
DD Liu
0676e0f54a Use callback for loop, and update maxTextureScale during callback 2019-01-07 10:00:31 -05:00
Karishma Chadha
ba93f21795 Fix uncaught error when drawable.skin does not exist. Log a warning in this case instead. 2019-01-06 18:02:33 -05:00
DD Liu
5be561133d Increase maximum texture size and back it off if GL fails to render 2019-01-05 00:43:55 -05:00
Chris Willis-Ford
bfa90a07cc
Merge pull request #385 from fsih/fixBlurry
Always use nearest for raster textures
2019-01-03 14:00:29 -05:00
DD
5f38cd1ee1 Always use nearest for raster textures 2019-01-03 12:00:28 -05:00
Karishma Chadha
7d8bcafe2b
Merge pull request #384 from ktbee/pixel-center-bounding-box
Align the bounding box to the center of the pixel instead of top left
2018-12-26 10:28:37 -05:00
Katie Broida
770ae92b25 Align the bounding box to the center of the pixel instead of top left 2018-12-21 16:51:36 -05:00
DD Liu
401c368ebc
Merge pull request #383 from fsih/updateNewlines
update svg renderer
2018-12-20 14:28:18 -05:00
DD
4eb04896d3 update svg renderer 2018-12-20 14:06:14 -05:00
DD Liu
ca488e6439
Merge pull request #380 from LLK/greenkeeper/scratch-svg-renderer-0.2.0-prerelease.20181218153528
Update scratch-svg-renderer to the latest version 🚀
2018-12-18 10:56:10 -05:00
greenkeeper[bot]
0de5befa4f fix(package): update scratch-svg-renderer to version 0.2.0-prerelease.20181218153528 2018-12-18 15:36:46 +00:00
DD Liu
322e311b17
Merge pull request #379 from LLK/greenkeeper/scratch-svg-renderer-0.2.0-prerelease.20181213192400
fix(package): update scratch-svg-renderer to version 0.2.0-prerelease…
2018-12-13 15:42:20 -05:00
greenkeeper[bot]
2394fb5610 fix(package): update scratch-svg-renderer to version 0.2.0-prerelease.20181213192400
Closes #378
2018-12-13 20:08:32 +00:00
DD Liu
109507f6fe
Merge pull request #377 from LLK/greenkeeper/scratch-svg-renderer-0.2.0-prerelease.20181212190400
Update scratch-svg-renderer to the latest version 🚀
2018-12-12 18:30:48 -05:00
DD Liu
9292bacdae
Update package.json 2018-12-12 18:17:29 -05:00
greenkeeper[bot]
c6a4aa870e fix(package): update scratch-svg-renderer to version 0.2.0-prerelease.20181212190400 2018-12-12 19:05:19 +00:00
DD Liu
40cbe50238
Merge pull request #372 from LLK/greenkeeper/scratch-svg-renderer-0.2.0-prerelease.20181126212715
fix(package): update scratch-svg-renderer to version 0.2.0-prerelease…
2018-11-27 14:40:27 -05:00
Paul Kaplan
1a2b7a6253
Merge pull request #369 from towerofnix/fix-empty-speech-bubble-size
Fix empty speech bubbles showing up squished
2018-11-26 16:31:59 -05:00
greenkeeper[bot]
077d2f1d69 fix(package): update scratch-svg-renderer to version 0.2.0-prerelease.20181126212715
Closes #367
2018-11-26 21:28:37 +00:00
Florrie
4189377128 Fix empty speech bubbles showing up squished 2018-11-16 11:29:06 -04:00
Andrew Sliwinski
4ae7e32b8c
Merge pull request #354 from mzgoddard/fix-touching-mouse
Fix touching mouse
2018-11-02 08:59:07 -04:00
Michael "Z" Goddard
1b86f2ca3a
adjust pick test positions to avoid default matrices 2018-10-29 11:05:05 -04:00
Michael "Z" Goddard
1703afbbd0
split up pick integration tests to avoid cached info 2018-10-29 11:04:10 -04:00
Andrew Sliwinski
9ab14e34dd
Merge pull request #339 from mzgoddard/round-position
Round drawable position
2018-10-29 08:52:17 -04:00
DD Liu
60210a4a11
Merge pull request #360 from LLK/greenkeeper/scratch-vm-0.2.0-prerelease.20181024204838
chore(package): update scratch-vm to version 0.2.0-prerelease.2018102…
2018-10-24 17:53:15 -04:00
DD Liu
2683c98469
Merge pull request #359 from LLK/greenkeeper/scratch-svg-renderer-0.2.0-prerelease.20181024192149
Update scratch-svg-renderer to the latest version 🚀
2018-10-24 17:49:41 -04:00
greenkeeper[bot]
aacbd5e518 chore(package): update scratch-vm to version 0.2.0-prerelease.20181024204838
Closes #340
2018-10-24 20:57:25 +00:00
greenkeeper[bot]
858bff09e1 fix(package): update scratch-svg-renderer to version 0.2.0-prerelease.20181024192149 2018-10-24 19:23:12 +00:00
Michael "Z" Goddard
14813e590c
replace hsl color handling with hsv (#355)
Scratch 2 color and brightness effects in HSV color space.
2018-10-23 15:13:54 -04:00
DD Liu
5bcbc5414f
Merge pull request #356 from LLK/greenkeeper/scratch-svg-renderer-0.2.0-prerelease.20181017193458
Update scratch-svg-renderer to the latest version 🚀
2018-10-17 15:46:07 -04:00
greenkeeper[bot]
94340deba8 fix(package): update scratch-svg-renderer to version 0.2.0-prerelease.20181017193458 2018-10-17 19:36:17 +00:00
Michael "Z" Goddard
bd14d53fb2
make sure drawable matrix and silhouette for mouse touching
RenderWebGL methods that test drawable touching should call
updateMatrix and updateSilhouette before calling drwaable.isTouching.
These methods are called by RenderWebGL instead of isTouching because
isTouching can be called repeatedly in quick succession. Calling update
methods in isTouching would waste a lot of cycles.
2018-10-04 11:50:38 -04:00
Chris Willis-Ford
5f9ca5b4fa
Merge pull request #349 from wdr-data/fix/infinite-bounds-loop
Fix bug when bounds would be infinite and cause never ending loop
2018-10-02 12:18:21 -07:00
DD Liu
834c5eb984
Merge pull request #351 from fsih/updateSvgRender 2018-09-26 11:33:11 -04:00
DD
ef91583603 Also update webpack cli because it's breaking travis 2018-09-26 11:23:02 -04:00
DD
3e084dfe26 Update scratch svg render 2018-09-26 11:16:03 -04:00
Marcus Weiner
fdea47d31c Fix bug when bounds would be infinite and cause never ending loop 2018-09-22 22:29:23 +02:00
Ray Schamp
24737982f0
Merge pull request #347 from rschamp/snapshots
Add ability to get a snapshot of the next frame
2018-09-18 16:06:46 -04:00
Ray Schamp
cfaadfcc75
Merge pull request #348 from rschamp/get-canvas
Add getter for the renderer's canvas
2018-09-18 16:01:53 -04:00
Ray Schamp
997062c851 Add JSDoc for requestSnapshot 2018-09-18 15:55:49 -04:00
Ray Schamp
90b1c47c3e Add getter for the renderer's canvas
Resolves #309
2018-09-18 15:21:01 -04:00
Ray Schamp
550cd7aacf Add ability to get a snapshot of the next frame 2018-09-18 15:01:22 -04:00
DD Liu
9b5a33ce3c
Merge pull request #343 from LLK/greenkeeper/scratch-svg-renderer-0.2.0-prerelease.20180907141232
Update scratch-svg-renderer to the latest version 🚀
2018-09-07 10:38:13 -04:00
greenkeeper[bot]
2eca0a8326 fix(package): update scratch-svg-renderer to version 0.2.0-prerelease.20180907141232 2018-09-07 14:15:07 +00:00
Michael "Z" Goddard
b901c1ac75
round drawable position
Scratch 2 rendered sprite position is at whole numbers, while its vm
position may be rational numbers.
2018-08-24 18:19:19 -04:00