Nathan Adams
0b5713557b
desktop: Implement LocaleBackend for desktop
2020-09-02 17:12:31 -07:00
Nathan Adams
43f5506418
web: Implement LocaleBackend for web
2020-09-02 17:12:31 -07:00
Nathan Adams
f50b29151c
avm1: If a NaN is provided to new Date(timestamp), fail immediately
2020-09-02 17:12:31 -07:00
Nathan Adams
9dfc20e1ba
avm1: Implement Date.UTC
2020-09-02 17:12:31 -07:00
Nathan Adams
86eb6f2e50
avm1: Implement Date - #249
2020-09-02 17:12:31 -07:00
Nathan Adams
3d30ec67e2
test: Add more cases to registerClass tests
2020-09-02 15:18:59 -07:00
Nathan Adams
2178beec87
core: When constructing objects for DisplayObjects, make sure frames are run at the right moment
2020-09-02 15:18:59 -07:00
dependabot-preview[bot]
2bc70751e2
build(deps-dev): bump eslint from 7.7.0 to 7.8.1 in /web
...
Bumps [eslint](https://github.com/eslint/eslint ) from 7.7.0 to 7.8.1.
- [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.7.0...v7.8.1 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-09-02 13:45:12 -07:00
Mike Welsh
537cca7c38
tests: Add test for #1086
2020-09-02 13:25:53 -07:00
Mike Welsh
bc08971066
core: Return version from MovieClip::swf_version ( fix #1086 )
...
MovieClip was not returning the proper SWF version, causing it to
default to the newest SWF version in some cases when it shouldn't.
2020-09-02 13:25:53 -07:00
dependabot-preview[bot]
f7bd1b10ab
build(deps-dev): bump wdio-chromedriver-service in /web
...
Bumps [wdio-chromedriver-service](https://github.com/atti187/wdio-chromedriver-service ) from 6.0.3 to 6.0.4.
- [Release notes](https://github.com/atti187/wdio-chromedriver-service/releases )
- [Commits](https://github.com/atti187/wdio-chromedriver-service/commits )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-09-02 13:00:55 -07:00
dependabot-preview[bot]
03dcdcd494
build(deps): bump indexmap from 1.5.1 to 1.5.2
...
Bumps [indexmap](https://github.com/bluss/indexmap ) from 1.5.1 to 1.5.2.
- [Release notes](https://github.com/bluss/indexmap/releases )
- [Commits](https://github.com/bluss/indexmap/compare/1.5.1...1.5.2 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-09-02 12:39:18 -07:00
dependabot-preview[bot]
53fa535a06
build(deps-dev): bump @wdio/sync from 6.4.0 to 6.4.5 in /web
...
Bumps [@wdio/sync](https://github.com/webdriverio/webdriverio ) from 6.4.0 to 6.4.5.
- [Release notes](https://github.com/webdriverio/webdriverio/releases )
- [Changelog](https://github.com/webdriverio/webdriverio/blob/master/CHANGELOG.md )
- [Commits](https://github.com/webdriverio/webdriverio/compare/v6.4.0...v6.4.5 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-09-02 12:18:47 -07:00
dependabot-preview[bot]
c908dc1f5e
build(deps-dev): bump @wdio/cli from 6.4.2 to 6.4.5 in /web
...
Bumps [@wdio/cli](https://github.com/webdriverio/webdriverio ) from 6.4.2 to 6.4.5.
- [Release notes](https://github.com/webdriverio/webdriverio/releases )
- [Changelog](https://github.com/webdriverio/webdriverio/blob/master/CHANGELOG.md )
- [Commits](https://github.com/webdriverio/webdriverio/compare/v6.4.2...v6.4.5 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-09-02 12:18:34 -07:00
dependabot-preview[bot]
76be3d4efd
build(deps-dev): bump @wdio/local-runner from 6.4.2 to 6.4.5 in /web
...
Bumps [@wdio/local-runner](https://github.com/webdriverio/webdriverio ) from 6.4.2 to 6.4.5.
- [Release notes](https://github.com/webdriverio/webdriverio/releases )
- [Changelog](https://github.com/webdriverio/webdriverio/blob/master/CHANGELOG.md )
- [Commits](https://github.com/webdriverio/webdriverio/compare/v6.4.2...v6.4.5 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-09-02 12:18:20 -07:00
dependabot-preview[bot]
a82d4bb043
build(deps-dev): bump copy-webpack-plugin from 6.0.3 to 6.1.0 in /web
...
Bumps [copy-webpack-plugin](https://github.com/webpack-contrib/copy-webpack-plugin ) from 6.0.3 to 6.1.0.
- [Release notes](https://github.com/webpack-contrib/copy-webpack-plugin/releases )
- [Changelog](https://github.com/webpack-contrib/copy-webpack-plugin/blob/master/CHANGELOG.md )
- [Commits](https://github.com/webpack-contrib/copy-webpack-plugin/compare/v6.0.3...v6.1.0 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-09-02 12:11:37 -07:00
dependabot-preview[bot]
e2069357ad
build(deps-dev): bump html-webpack-plugin from 4.3.0 to 4.4.1 in /web
...
Bumps [html-webpack-plugin](https://github.com/jantimon/html-webpack-plugin ) from 4.3.0 to 4.4.1.
- [Release notes](https://github.com/jantimon/html-webpack-plugin/releases )
- [Changelog](https://github.com/jantimon/html-webpack-plugin/blob/master/CHANGELOG.md )
- [Commits](https://github.com/jantimon/html-webpack-plugin/compare/v4.3.0...v4.4.1 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-09-02 12:09:28 -07:00
dependabot-preview[bot]
97968ab0a0
build(deps): bump image from 0.23.8 to 0.23.9
...
Bumps [image](https://github.com/image-rs/image ) from 0.23.8 to 0.23.9.
- [Release notes](https://github.com/image-rs/image/releases )
- [Changelog](https://github.com/image-rs/image/blob/master/CHANGES.md )
- [Commits](https://github.com/image-rs/image/compare/v0.23.8...v0.23.9 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-09-02 12:08:51 -07:00
dependabot-preview[bot]
1daad30871
build(deps-dev): bump mocha from 8.1.2 to 8.1.3 in /web
...
Bumps [mocha](https://github.com/mochajs/mocha ) from 8.1.2 to 8.1.3.
- [Release notes](https://github.com/mochajs/mocha/releases )
- [Changelog](https://github.com/mochajs/mocha/blob/master/CHANGELOG.md )
- [Commits](https://github.com/mochajs/mocha/compare/v8.1.2...v8.1.3 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-09-02 12:06:53 -07:00
Nathan Adams
932cb750ba
desktop: Add help documentation to command line arguments
2020-09-02 12:06:25 -07:00
Nathan Adams
7273c85034
desktop: Add --power (or -p) option for choosing a graphics power preference (high for dedicated gpu, low for integrated, default for situational best)
2020-09-02 12:06:25 -07:00
Nathan Adams
3e09767c7a
desktop: Add --graphics (or -g) option for choosing a graphics backend (vulkan/metal/dx12/dx11 right now)
2020-09-02 12:06:25 -07:00
CUB3D
e95c1ff758
core: Make blurX and blurY floating point
2020-09-02 10:59:00 -07:00
CUB3D
143ba03754
core: Fix clippy lints and format
2020-09-02 10:59:00 -07:00
CUB3D
a2c151677b
core: Add blurFilter and test
2020-09-02 10:59:00 -07:00
CUB3D
d1ad095bad
core: Add tests for bitmap_filter
2020-09-02 10:59:00 -07:00
CUB3D
34f485ca21
core: Add basic flash.filters.(BlurFilter|BitmapFilter)
2020-09-02 10:59:00 -07:00
Nathan Adams
a191c79fca
render: Workaround wgpu write-only stencil testing issue - fixes #1062
2020-08-31 05:45:42 -07:00
dependabot-preview[bot]
8943623618
build(deps): bump bytemuck from 1.3.1 to 1.4.0
...
Bumps [bytemuck](https://github.com/Lokathor/bytemuck ) from 1.3.1 to 1.4.0.
- [Release notes](https://github.com/Lokathor/bytemuck/releases )
- [Changelog](https://github.com/Lokathor/bytemuck/blob/main/changelog.md )
- [Commits](https://github.com/Lokathor/bytemuck/compare/v1.3.1...v1.4.0 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-08-28 13:14:35 -07:00
Nathan Adams
cb2461920b
core: HTTP request values need to preserve order
2020-08-28 11:53:32 -07:00
dependabot-preview[bot]
4137a1cac0
build(deps): bump minimp3 from 0.4.0 to 0.5.0
...
Bumps [minimp3](https://github.com/germangb/minimp3-rs ) from 0.4.0 to 0.5.0.
- [Release notes](https://github.com/germangb/minimp3-rs/releases )
- [Commits](https://github.com/germangb/minimp3-rs/commits )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-08-27 13:20:14 -07:00
Nathan Adams
0b93e76a27
render: Add more debug labels to wgpu renderer
2020-08-27 11:02:28 -07:00
Nathan Adams
34fc3c574b
render: Update wgpu to 0.6
2020-08-27 11:02:28 -07:00
dependabot-preview[bot]
2e8521e9c0
build(deps-dev): bump prettier from 2.1.0 to 2.1.1 in /web
...
Bumps [prettier](https://github.com/prettier/prettier ) from 2.1.0 to 2.1.1.
- [Release notes](https://github.com/prettier/prettier/releases )
- [Changelog](https://github.com/prettier/prettier/blob/master/CHANGELOG.md )
- [Commits](https://github.com/prettier/prettier/compare/2.1.0...2.1.1 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-08-27 02:50:45 -07:00
Mike Welsh
cab1634624
web: Ensure Key.getCode is set on keyUp
...
Fixes sticking keys in #1046 .
2020-08-26 15:16:46 -07:00
dependabot-preview[bot]
1c05bd03c0
build(deps-dev): bump mocha from 8.1.1 to 8.1.2 in /web
...
Bumps [mocha](https://github.com/mochajs/mocha ) from 8.1.1 to 8.1.2.
- [Release notes](https://github.com/mochajs/mocha/releases )
- [Changelog](https://github.com/mochajs/mocha/blob/master/CHANGELOG.md )
- [Commits](https://github.com/mochajs/mocha/compare/v8.1.1...v8.1.2 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-08-26 09:57:56 -07:00
dependabot-preview[bot]
9db07eb997
build(deps): bump minimp3 from 0.3.5 to 0.4.0
...
Bumps [minimp3](https://github.com/germangb/minimp3-rs ) from 0.3.5 to 0.4.0.
- [Release notes](https://github.com/germangb/minimp3-rs/releases )
- [Commits](https://github.com/germangb/minimp3-rs/commits )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-08-26 09:57:40 -07:00
dependabot-preview[bot]
e0d364ddbc
build(deps-dev): bump @wdio/cli from 6.4.1 to 6.4.2 in /web
...
Bumps [@wdio/cli](https://github.com/webdriverio/webdriverio ) from 6.4.1 to 6.4.2.
- [Release notes](https://github.com/webdriverio/webdriverio/releases )
- [Changelog](https://github.com/webdriverio/webdriverio/blob/master/CHANGELOG.md )
- [Commits](https://github.com/webdriverio/webdriverio/compare/v6.4.1...v6.4.2 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-08-26 09:57:08 -07:00
dependabot-preview[bot]
b9f0e7981c
build(deps-dev): bump @wdio/local-runner from 6.4.1 to 6.4.2 in /web
...
Bumps [@wdio/local-runner](https://github.com/webdriverio/webdriverio ) from 6.4.1 to 6.4.2.
- [Release notes](https://github.com/webdriverio/webdriverio/releases )
- [Changelog](https://github.com/webdriverio/webdriverio/blob/master/CHANGELOG.md )
- [Commits](https://github.com/webdriverio/webdriverio/compare/v6.4.1...v6.4.2 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-08-26 09:56:55 -07:00
dependabot-preview[bot]
6bff48d62a
build(deps): bump num-derive from 0.3.1 to 0.3.2
...
Bumps [num-derive](https://github.com/rust-num/num-derive ) from 0.3.1 to 0.3.2.
- [Release notes](https://github.com/rust-num/num-derive/releases )
- [Changelog](https://github.com/rust-num/num-derive/blob/master/RELEASES.md )
- [Commits](https://github.com/rust-num/num-derive/compare/num-derive-0.3.1...num-derive-0.3.2 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-08-25 01:33:21 -07:00
dependabot-preview[bot]
2f895ab665
build(deps-dev): bump @wdio/local-runner from 6.4.0 to 6.4.1 in /web
...
Bumps [@wdio/local-runner](https://github.com/webdriverio/webdriverio ) from 6.4.0 to 6.4.1.
- [Release notes](https://github.com/webdriverio/webdriverio/releases )
- [Changelog](https://github.com/webdriverio/webdriverio/blob/master/CHANGELOG.md )
- [Commits](https://github.com/webdriverio/webdriverio/compare/v6.4.0...v6.4.1 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-08-24 14:26:08 -07:00
dependabot-preview[bot]
ef573a227b
build(deps-dev): bump @wdio/cli from 6.4.0 to 6.4.1 in /web
...
Bumps [@wdio/cli](https://github.com/webdriverio/webdriverio ) from 6.4.0 to 6.4.1.
- [Release notes](https://github.com/webdriverio/webdriverio/releases )
- [Changelog](https://github.com/webdriverio/webdriverio/blob/master/CHANGELOG.md )
- [Commits](https://github.com/webdriverio/webdriverio/compare/v6.4.0...v6.4.1 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-08-24 14:25:59 -07:00
dependabot-preview[bot]
d7568dc8af
build(deps-dev): bump prettier from 2.0.5 to 2.1.0 in /web
...
Bumps [prettier](https://github.com/prettier/prettier ) from 2.0.5 to 2.1.0.
- [Release notes](https://github.com/prettier/prettier/releases )
- [Changelog](https://github.com/prettier/prettier/blob/master/CHANGELOG.md )
- [Commits](https://github.com/prettier/prettier/compare/2.0.5...2.1.0 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-08-24 11:39:12 -07:00
Mike Welsh
f55bac2014
text: HTML tags and attributes are case insensitive ( fix #1021 )
...
Use eq_ignore_ascii_case when parsing HTML tags. Different versions
of Flash may export HTML tags with different cases, so this will
work a little better; however, we'll need a true HTML parser to
handle this robustly (for opening and closing tags with different
cases, for example).
2020-08-24 11:27:14 -07:00
Mike Welsh
febada8a8e
text: Fix duplicated characters when parsing HTML entities ( fix #1026 )
2020-08-24 11:27:14 -07:00
Mike Welsh
4f6af6428e
web: Prevent mouse/tap highlighting on player ( fix #861 )
2020-08-24 11:17:50 -07:00
Mike Welsh
ec7af69b85
docs: Update web demo link
2020-08-23 17:49:58 -07:00
Mike Welsh
eaff74f364
web: Wire up mouse wheel events
2020-08-23 13:38:59 -07:00
Mike Welsh
3d17efd941
desktop: Wire up mouse wheel events
2020-08-23 13:38:59 -07:00
Mike Welsh
e8178c35a3
core: Add MouseWheel player event
2020-08-23 13:38:59 -07:00