Commit Graph

927 Commits

Author SHA1 Message Date
adroitwhiz
26fe38c0d8 Take render target size into account when drawing 2020-11-09 18:30:48 -05:00
adroitwhiz
5b36e937e2 Inline the last _getDrawableScreenSpaceScale call 2020-11-09 18:28:50 -05:00
dependabot-preview[bot]
527733c249 Merge pull request #699 from LLK/dependabot/npm_and_yarn/scratch-vm-0.2.0-prerelease.20200924195620 2020-11-09 18:51:11 +00:00
DD Liu
96f36ff50f Merge pull request #624 from adroitwhiz/update-silhouette-differently
Move `updateCPURenderAttributes` calls to where they're actually needed
2020-10-29 15:49:33 -04:00
DD Liu
98caee67c3 Merge pull request #557 from adroitwhiz/penskin-cleanup
Clean up PenSkin code
2020-10-29 15:25:58 -04:00
picklesrus
2bc1528dac Merge pull request #712 from LLK/dependabot/npm_and_yarn/scratch-svg-renderer-0.2.0-prerelease.20201019174008
Bump scratch-svg-renderer from 0.2.0-prerelease.20201016121710 to 0.2.0-prerelease.20201019174008
0.1.0-prerelease.20201020104037
2020-10-20 06:37:09 -04:00
dependabot-preview[bot]
59d66f562c Bump scratch-svg-renderer
Bumps [scratch-svg-renderer](https://github.com/LLK/scratch-svg-renderer) from 0.2.0-prerelease.20201016121710 to 0.2.0-prerelease.20201019174008.
- [Release notes](https://github.com/LLK/scratch-svg-renderer/releases)
- [Commits](https://github.com/LLK/scratch-svg-renderer/commits/0.2.0-prerelease.20201019174008)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-10-20 02:34:34 +00:00
picklesrus
ec053748cd Merge pull request #710 from LLK/picklesrus-patch-1-1
Bump scratch-svg-renderer
2020-10-16 13:36:56 -04:00
picklesrus
bf2820aeda Bump scratch-svg-renderer 2020-10-16 13:05:13 -04:00
Ray Schamp
0120a77b8e Merge pull request #703 from LLK/hotfix/enable-hotfixing
add hotfix capability to .travis.yml
2020-10-16 08:09:56 -04:00
picklesrus
e8d6f957fa Merge pull request #709 from LLK/dependabot/npm_and_yarn/scratch-svg-renderer-0.2.0-prerelease.20201015194358
Bump scratch-svg-renderer from 0.2.0-prerelease.20200610220938 to 0.2.0-prerelease.20201015194358
2020-10-16 06:36:49 -04:00
dependabot-preview[bot]
c0f1afe104 Bump scratch-svg-renderer
Bumps [scratch-svg-renderer](https://github.com/LLK/scratch-svg-renderer) from 0.2.0-prerelease.20200610220938 to 0.2.0-prerelease.20201015194358.
- [Release notes](https://github.com/LLK/scratch-svg-renderer/releases)
- [Commits](https://github.com/LLK/scratch-svg-renderer/commits/0.2.0-prerelease.20201015194358)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-10-15 21:44:55 +00:00
Christopher Willis-Ford
c2714bdb48 add hotfix capability to .travis.yml 0.1.0-prerelease.20201009205745 0.1.0-prerelease.20201015130335 2020-10-09 13:42:27 -07:00
Chris Willis-Ford
4ebea93adf Merge pull request #445 from adroitwhiz/optimize-transformed-hull
Cache and don't re-create transformed hull points
2020-10-08 12:46:53 -07:00
adroitwhiz
205a8c9131 Use draw region for accessing pen framebuffer 2020-09-30 17:20:39 -04:00
adroitwhiz
8ac7ed20da Clean up PenSkin code 2020-09-30 17:09:49 -04:00
dependabot-preview[bot]
9d02a016e1 [Security] Bump scratch-vm
Bumps [scratch-vm](https://github.com/LLK/scratch-vm) from 0.2.0-prerelease.20200622143012 to 0.2.0-prerelease.20200924195620. **This update includes a security fix.**
- [Release notes](https://github.com/LLK/scratch-vm/releases)
- [Commits](https://github.com/LLK/scratch-vm/commits)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-09-25 09:51:21 +00:00
DD Liu
a7df2b2e8e Merge pull request #686 from LLK/revert-684-revert-676-revert-674-revert-673-revert-660-revert-489
Put back in "Merge pull request #489 from adroitwhiz/touching-white-fixes", fix touching color issue
2020-08-27 17:39:53 -04:00
DD Liu
ce288ea11a link to file 2020-08-27 17:28:03 -04:00
DD Liu
ffa53a66df Fix syntax and bump the error allowance 2020-08-27 16:58:30 -04:00
DD Liu
931990bfca Revert "Revert "Put back in "Merge pull request #489 from adroitwhiz/touching-white-fixes""" 2020-08-27 16:58:01 -04:00
DD Liu
d16a4a1792 Merge pull request #684 from LLK/revert-676-revert-674-revert-673-revert-660-revert-489
Revert "Put back in "Merge pull request #489 from adroitwhiz/touching-white-fixes""
2020-08-27 15:41:47 -04:00
DD Liu
0ae9cdd85c Revert "Put back in "Merge pull request #489 from adroitwhiz/touching-white-fixes"" 2020-08-27 15:17:40 -04:00
DD Liu
5902c4a5df Merge pull request #676 from LLK/revert-674-revert-673-revert-660-revert-489
Put back in "Merge pull request #489 from adroitwhiz/touching-white-fixes"
2020-08-25 20:08:38 -04:00
DD Liu
63513a924c Add back todo as well 2020-08-25 20:07:40 -04:00
DD Liu
0c73c58eb3 Fix tests on node 12 2020-08-25 03:36:56 -04:00
DD Liu
13d62bd75a Add back clamping in sampleColor4b, and handling of values near zero in getLocalPosition 2020-08-25 03:26:30 -04:00
DD Liu
4a168693dd Merge branch 'develop' into pull676 2020-08-20 15:38:54 -04:00
Chris Willis-Ford
7356a5c0c7 Merge pull request #654 from adroitwhiz/no-touching-bubbles
Don't include text bubbles in touching queries
2020-08-20 12:22:40 -07:00
Chris Willis-Ford
60a2ea8b45 Merge pull request #574 from adroitwhiz/fixelate
Fix pixelate effect on CPU path
2020-08-17 12:39:12 -07:00
Chris Willis-Ford
50ff576bc5 Merge pull request #542 from adroitwhiz/effect-transform-parity
Update EffectTransform.transformColor to match GPU "color" + "brightness" effects
2020-08-17 12:13:36 -07:00
Chris Willis-Ford
310f6b5d2d move hue modulo into hsvToRgb
this makes it safer to call hsvToRgb without worrying about h=1, which previously caused incorrect results
2020-08-17 12:06:46 -07:00
DD Liu
b0acea9f35 Pull in parts of pull 479 which move clamping to texture space into silhouette 2020-08-13 14:53:13 -04:00
DD Liu
5fa9c765d7 Change local space to clamp to texture space in is touching queries 2020-08-13 14:06:37 -04:00
DD Liu
749b110301 Add todo 2020-08-13 13:14:48 -04:00
DD Liu
b119d359bb Fix floating point issues near 0 2020-08-13 00:50:43 -04:00
DD Liu
00554dfb74 Handle null bounds 2020-08-11 18:51:32 -04:00
DD Liu
90040dfa55 Revert "Revert "Revert "Revert "Merge pull request #489 from adroitwhiz/touching-white-fixes"""" 2020-08-11 16:12:52 -04:00
DD Liu
954cfff02b Merge pull request #674 from LLK/revert-673-revert-660-revert-489
Revert "Revert "Revert "Merge pull request #489 from adroitwhiz/touching-white-fixes"""
2020-08-05 21:32:39 -04:00
DD Liu
70fae9665a Revert "Revert "Revert "Merge pull request #489 from adroitwhiz/touching-white-fixes""" 2020-08-05 19:20:10 -04:00
DD Liu
46274c7908 Merge pull request #649 from adroitwhiz/no-vector-blur
Always use SVG mipmaps that match or exceed the skins' screen-space size
2020-08-04 17:17:03 -04:00
DD Liu
8074814014 Merge pull request #673 from LLK/revert-660-revert-489
Revert "Revert "Merge pull request #489 from adroitwhiz/touching-white-fixes""
2020-08-04 17:15:08 -04:00
DD Liu
b2346252f1 Revert "Revert "Merge pull request #489 from adroitwhiz/touching-white-fixes"" 2020-08-04 16:31:10 -04:00
adroitwhiz
ade45c0363 Move CPU render updates only where they're needed 2020-07-24 13:19:09 -04:00
adroitwhiz
0babe1e0cb Merge pull request #664 from adroitwhiz/alias-istouching
Move isTouching logic to updateCPURenderAttributes
2020-07-23 17:04:26 -04:00
adroitwhiz
ffddd7fba6 Merge pull request #667 from adroitwhiz/fix-safari-pen-again
Move pen point difference calculation from shader code to JS
2020-07-23 16:42:03 -04:00
adroitwhiz
8b45114a57 Move pen point difference calculation to JS
I'm giving up on coding and becoming a farmer. I hate this code so much
2020-07-23 03:15:31 -04:00
adroitwhiz
151e8182b0 Move isTouching logic to updateCPURenderAttributes 2020-07-21 15:40:48 -04:00
adroitwhiz
bc5969f89d Merge pull request #568 from adroitwhiz/extract-drawable-screen-space
Add extractDrawableScreenSpace method
2020-07-21 14:57:23 -04:00
adroitwhiz
138cabe3c1 Merge pull request #660 from adroitwhiz/revert-489
Revert "Merge pull request #489 from adroitwhiz/touching-white-fixes"
2020-07-16 15:31:54 -04:00