David Wendt
|
e3f2d0f213
|
avm2: Allow constructing new `Shape`s.
|
2021-03-24 13:18:06 -07:00 |
David Wendt
|
62a779444d
|
avm2: `graphics` is a `Sprite` property, not a `MovieClip` property
|
2021-03-24 13:18:06 -07:00 |
David Wendt
|
5e7327d041
|
avm2: Allow drawing on `Shape`s.
|
2021-03-24 13:18:06 -07:00 |
David Wendt
|
e8b6d1a52a
|
core: Migrate clip drawing commands to exposing the internal `Drawing` to mutation
|
2021-03-24 13:18:06 -07:00 |
David Wendt
|
1a6f401f1f
|
avm2: Implement `Graphics.moveTo`
|
2021-03-24 13:18:06 -07:00 |
David Wendt
|
15d3a1e99d
|
avm2: Implement `Graphics.lineTo`
|
2021-03-24 13:18:06 -07:00 |
David Wendt
|
9464a8800a
|
avm2: Implement `CapsStyle`
|
2021-03-24 13:18:06 -07:00 |
David Wendt
|
f7f98cc69e
|
avm2: Implement `LineScaleMode`
|
2021-03-24 13:18:06 -07:00 |
David Wendt
|
582d2447cd
|
avm2: Implement `JointStyle`
|
2021-03-24 13:18:06 -07:00 |
David Wendt
|
6396b90890
|
avm2: Implement `Graphics.lineStyle`
|
2021-03-24 13:18:06 -07:00 |
David Wendt
|
41ad756792
|
avm2: Implement `Graphics.endFill`
|
2021-03-24 13:18:06 -07:00 |
David Wendt
|
3dfeeacfcc
|
avm2: Implement `Graphics.curveTo`
|
2021-03-24 13:18:06 -07:00 |
David Wendt
|
71b6bca100
|
avm2: Implement `Graphics.clear`
|
2021-03-24 13:18:06 -07:00 |
David Wendt
|
f1febe33b9
|
avm2: Implement `Graphics.beginFill`
|
2021-03-24 13:18:06 -07:00 |
David Wendt
|
124e144d02
|
avm2: Add a class for `graphics`
|
2021-03-24 13:18:06 -07:00 |
relrelb
|
c953462b6d
|
common_tess: Toss out degenerate draws
This is a reland of bfe57a3c66 .
|
2021-03-23 16:16:35 -07:00 |
relrelb
|
15c1cf5bf6
|
chore: Appease clippy
|
2021-03-23 16:16:35 -07:00 |
relrelb
|
648e14e057
|
render: Final cleanups
|
2021-03-23 16:16:35 -07:00 |
relrelb
|
c25b58058b
|
wgpu: Inline some variables
|
2021-03-23 16:16:35 -07:00 |
relrelb
|
627773d0d4
|
wgpu: Use common_tess
This eliminates tons of duplicate code.
|
2021-03-23 16:16:35 -07:00 |
relrelb
|
947f566b1b
|
webgl: Implement From<TessGradient> for Gradient
|
2021-03-23 16:16:35 -07:00 |
relrelb
|
398aa98d38
|
common_tess: Extract swf_gradient_to_uniforms
|
2021-03-23 16:16:35 -07:00 |
relrelb
|
0017f909a7
|
webgl: Small cleanup
|
2021-03-23 16:16:35 -07:00 |
relrelb
|
e840dce803
|
common_tess: Make Vertex layout-agnostic
And define a specific layout in webgl instead.
This brings common_tess closer to serve wgpu (which has a different
Vertex layout).
|
2021-03-23 16:16:35 -07:00 |
relrelb
|
42f8baf5ed
|
wgpu: Remove unused Mesh::shape_id
|
2021-03-23 16:16:35 -07:00 |
relrelb
|
c1c9542a95
|
wgpu: Introduce ShapeTessellator temporarily
Eventually it'll be replaced with common_tess's one.
|
2021-03-23 16:16:35 -07:00 |
relrelb
|
4513a5fbda
|
wgpu: Extract tessellate_shape from register_shape_internal
This brings us closer towards common_tess.
|
2021-03-23 16:16:35 -07:00 |
relrelb
|
e1734a2bec
|
wgpu: Inline IncompleteDrawType::build
|
2021-03-23 16:16:35 -07:00 |
dependabot-preview[bot]
|
3da60a2e04
|
build(deps): bump isahc from 1.1.0 to 1.2.0
Bumps [isahc](https://github.com/sagebind/isahc) from 1.1.0 to 1.2.0.
- [Release notes](https://github.com/sagebind/isahc/releases)
- [Commits](https://github.com/sagebind/isahc/compare/1.1.0...1.2.0)
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
|
2021-03-23 13:23:12 -07:00 |
dependabot-preview[bot]
|
5ad7990799
|
build(deps-dev): bump @wdio/mocha-framework from 7.1.2 to 7.2.1 in /web
Bumps [@wdio/mocha-framework](https://github.com/webdriverio/webdriverio) from 7.1.2 to 7.2.1.
- [Release notes](https://github.com/webdriverio/webdriverio/releases)
- [Changelog](https://github.com/webdriverio/webdriverio/blob/main/CHANGELOG.md)
- [Commits](https://github.com/webdriverio/webdriverio/compare/v7.1.2...v7.2.1)
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
|
2021-03-23 13:22:50 -07:00 |
dependabot-preview[bot]
|
b5e468c4ae
|
build(deps-dev): bump @typescript-eslint/eslint-plugin in /web
Bumps [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) from 4.15.2 to 4.18.0.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/master/packages/eslint-plugin/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v4.18.0/packages/eslint-plugin)
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
|
2021-03-23 13:22:39 -07:00 |
dependabot-preview[bot]
|
775e054ed3
|
build(deps-dev): bump webpack from 5.25.1 to 5.27.1 in /web
Bumps [webpack](https://github.com/webpack/webpack) from 5.25.1 to 5.27.1.
- [Release notes](https://github.com/webpack/webpack/releases)
- [Commits](https://github.com/webpack/webpack/compare/v5.25.1...v5.27.1)
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
|
2021-03-23 13:13:36 -07:00 |
dependabot-preview[bot]
|
a7de3b771a
|
build(deps-dev): bump @wdio/local-runner from 7.1.2 to 7.2.1 in /web
Bumps [@wdio/local-runner](https://github.com/webdriverio/webdriverio) from 7.1.2 to 7.2.1.
- [Release notes](https://github.com/webdriverio/webdriverio/releases)
- [Changelog](https://github.com/webdriverio/webdriverio/blob/main/CHANGELOG.md)
- [Commits](https://github.com/webdriverio/webdriverio/compare/v7.1.2...v7.2.1)
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
|
2021-03-23 13:13:12 -07:00 |
dependabot-preview[bot]
|
7bd908271d
|
build(deps-dev): bump @wdio/cli from 7.1.0 to 7.2.1 in /web
Bumps [@wdio/cli](https://github.com/webdriverio/webdriverio) from 7.1.0 to 7.2.1.
- [Release notes](https://github.com/webdriverio/webdriverio/releases)
- [Changelog](https://github.com/webdriverio/webdriverio/blob/main/CHANGELOG.md)
- [Commits](https://github.com/webdriverio/webdriverio/compare/v7.1.0...v7.2.1)
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
|
2021-03-23 13:13:01 -07:00 |
dependabot-preview[bot]
|
e96ff433f5
|
build(deps-dev): bump @wdio/sync from 7.0.9 to 7.2.1 in /web
Bumps [@wdio/sync](https://github.com/webdriverio/webdriverio) from 7.0.9 to 7.2.1.
- [Release notes](https://github.com/webdriverio/webdriverio/releases)
- [Changelog](https://github.com/webdriverio/webdriverio/blob/main/CHANGELOG.md)
- [Commits](https://github.com/webdriverio/webdriverio/compare/v7.0.9...v7.2.1)
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
|
2021-03-23 13:12:46 -07:00 |
dependabot-preview[bot]
|
e8eb751970
|
build(deps-dev): bump @wdio/spec-reporter from 7.1.1 to 7.2.1 in /web
Bumps [@wdio/spec-reporter](https://github.com/webdriverio/webdriverio) from 7.1.1 to 7.2.1.
- [Release notes](https://github.com/webdriverio/webdriverio/releases)
- [Changelog](https://github.com/webdriverio/webdriverio/blob/main/CHANGELOG.md)
- [Commits](https://github.com/webdriverio/webdriverio/compare/v7.1.1...v7.2.1)
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
|
2021-03-23 13:12:33 -07:00 |
dependabot-preview[bot]
|
78b2e47123
|
build(deps-dev): bump @typescript-eslint/parser in /web
Bumps [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) from 4.15.2 to 4.18.0.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/master/packages/parser/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v4.18.0/packages/parser)
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
|
2021-03-23 13:12:19 -07:00 |
dependabot-preview[bot]
|
5331ba060e
|
build(deps-dev): bump eslint from 7.21.0 to 7.22.0 in /web
Bumps [eslint](https://github.com/eslint/eslint) from 7.21.0 to 7.22.0.
- [Release notes](https://github.com/eslint/eslint/releases)
- [Changelog](https://github.com/eslint/eslint/blob/master/CHANGELOG.md)
- [Commits](https://github.com/eslint/eslint/compare/v7.21.0...v7.22.0)
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
|
2021-03-23 13:12:10 -07:00 |
dependabot-preview[bot]
|
70d1f6e4c0
|
build(deps-dev): bump @wdio/static-server-service in /web
Bumps [@wdio/static-server-service](https://github.com/webdriverio/webdriverio) from 7.1.1 to 7.2.1.
- [Release notes](https://github.com/webdriverio/webdriverio/releases)
- [Changelog](https://github.com/webdriverio/webdriverio/blob/main/CHANGELOG.md)
- [Commits](https://github.com/webdriverio/webdriverio/compare/v7.1.1...v7.2.1)
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
|
2021-03-23 10:14:01 -07:00 |
dependabot-preview[bot]
|
20b2e55171
|
build(deps): bump gif from 0.11.1 to 0.11.2
Bumps [gif](https://github.com/image-rs/image-gif) from 0.11.1 to 0.11.2.
- [Release notes](https://github.com/image-rs/image-gif/releases)
- [Changelog](https://github.com/image-rs/image-gif/blob/master/Changes.md)
- [Commits](https://github.com/image-rs/image-gif/compare/v0.11.1...v0.11.2)
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
|
2021-03-23 10:03:59 -07:00 |
dependabot-preview[bot]
|
2f949d9826
|
build(deps): bump walkdir from 2.3.1 to 2.3.2
Bumps [walkdir](https://github.com/BurntSushi/walkdir) from 2.3.1 to 2.3.2.
- [Release notes](https://github.com/BurntSushi/walkdir/releases)
- [Commits](https://github.com/BurntSushi/walkdir/compare/2.3.1...2.3.2)
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
|
2021-03-23 10:03:36 -07:00 |
dependabot-preview[bot]
|
19d57941ee
|
build(deps): bump serde from 1.0.124 to 1.0.125
Bumps [serde](https://github.com/serde-rs/serde) from 1.0.124 to 1.0.125.
- [Release notes](https://github.com/serde-rs/serde/releases)
- [Commits](https://github.com/serde-rs/serde/compare/v1.0.124...v1.0.125)
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
|
2021-03-23 10:03:17 -07:00 |
EmperorBale
|
760e8421ab
|
web: Fix URL sanitizing (fix #3444)
|
2021-03-20 23:02:57 -07:00 |
Adrian Wielgosik
|
c084d575f4
|
tests: Speed up builds of regression tests
|
2021-03-20 14:50:57 -07:00 |
Adrian Wielgosik
|
2d1c60e02e
|
avm1: Fix binary operators not returning signed values
Also enabled AVM2 test that was forgotten before.
|
2021-03-20 14:49:55 -07:00 |
Mike Welsh
|
d7c53df8d5
|
docs: Update Discord link and sponsors
|
2021-03-20 01:29:43 -07:00 |
EmperorBale
|
ac9d27b2fd
|
avm1: Avoid panic when setMask called with no arguments (fix #3298)
|
2021-03-19 17:25:58 -07:00 |
Chris Midgley
|
aa94f6570e
|
avm1: fix String.substr behaviour for negative lengths (fix #3626)
|
2021-03-19 14:32:04 -07:00 |
dependabot-preview[bot]
|
86147eb61a
|
build(deps-dev): bump chromedriver from 88.0.0 to 89.0.0 in /web
Bumps [chromedriver](https://github.com/giggio/node-chromedriver) from 88.0.0 to 89.0.0.
- [Release notes](https://github.com/giggio/node-chromedriver/releases)
- [Commits](https://github.com/giggio/node-chromedriver/compare/88.0.0...89.0.0)
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
|
2021-03-19 14:21:59 -07:00 |
David Wendt
|
05dc538a25
|
avm2: Use the actual `FromIterator` trait
|
2021-03-19 12:39:57 -07:00 |