Mike Welsh
|
99cfdd4ea7
|
render: Avoid excessive clones in register_bitmap calls
|
2020-12-15 00:04:51 -08:00 |
Mike Welsh
|
369c5bda56
|
render: Implement Bitmap smoothing property
|
2020-12-15 00:04:51 -08:00 |
Mike Welsh
|
4d4cf3c025
|
wgpu: Don't recreate texture on update
|
2020-12-15 00:04:51 -08:00 |
Mike Welsh
|
69216b75fb
|
webgl: Don't recreate texture on update
|
2020-12-15 00:04:51 -08:00 |
Mike Welsh
|
acc9c84ccb
|
webgl: Allow render_bitmap to work with bitmaps without a character ID
|
2020-12-15 00:04:51 -08:00 |
CUB3D
|
3556ffd778
|
chore: Fixes after rebase
|
2020-12-15 00:04:51 -08:00 |
CUB3D
|
a92b8ffded
|
core: All other changes from review
|
2020-12-15 00:04:51 -08:00 |
CUB3D
|
ccd08f14d9
|
core: Fix naming and safety issues
|
2020-12-15 00:04:51 -08:00 |
CUB3D
|
e483d0959f
|
core: Remove unwraps
|
2020-12-15 00:04:51 -08:00 |
CUB3D
|
6f91352d41
|
chore: Fix clippy lints
|
2020-12-15 00:04:51 -08:00 |
CUB3D
|
eea45d6ae6
|
core: Tidy up loadBitmap
|
2020-12-15 00:04:51 -08:00 |
CUB3D
|
23a9c7143a
|
core: Support failiable constructors
|
2020-12-15 00:04:51 -08:00 |
CUB3D
|
b3dd5c0c0b
|
core+renderer: Fix corner cases
|
2020-12-15 00:04:51 -08:00 |
CUB3D
|
666c3db9c6
|
core: Refactor bitmapData
|
2020-12-15 00:04:51 -08:00 |
CUB3D
|
74ab728cff
|
core: Format
|
2020-12-15 00:04:51 -08:00 |
CUB3D
|
22a7b1d340
|
core: Add handling of invalid arguments for getColorBoundsRect/colorTransform
|
2020-12-15 00:04:51 -08:00 |
CUB3D
|
353d5a268b
|
core: Add better handling of invalid arguments to BitmapData
|
2020-12-15 00:04:51 -08:00 |
CUB3D
|
9d46d67588
|
core+web+renderer: Add load/attach Bitmap and handling for invalid args with BitmapData
|
2020-12-15 00:04:51 -08:00 |
CUB3D
|
3c12fa6ee5
|
core: Implement BitmapData.floodFill and correct getPixel for invalid coordinates
|
2020-12-15 00:04:51 -08:00 |
CUB3D
|
3afd20063f
|
core: Implement get/set pixel(32) functions
|
2020-12-15 00:04:51 -08:00 |
CUB3D
|
e45e942a1f
|
core: Start implementation for flash.display.BitmapData
|
2020-12-15 00:04:51 -08:00 |
dependabot-preview[bot]
|
843bc74292
|
build(deps): bump indexmap from 1.6.0 to 1.6.1
Bumps [indexmap](https://github.com/bluss/indexmap) from 1.6.0 to 1.6.1.
- [Release notes](https://github.com/bluss/indexmap/releases)
- [Commits](https://github.com/bluss/indexmap/compare/1.6.0...1.6.1)
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
|
2020-12-14 17:49:16 -08:00 |
David Wendt
|
acadcb8fc0
|
avm2: `Event` is a sealed class.
|
2020-12-14 16:46:33 -08:00 |
David Wendt
|
f7f51dcde2
|
avm2: `EventPhase` and `PropagationMode` should be `Eq`
|
2020-12-14 16:46:33 -08:00 |
David Wendt
|
6caaf0d222
|
avm2: Implement all of the `Event` class constants.
I'm not writing tests for these, my wrists hurt enough as is.
|
2020-12-14 16:46:33 -08:00 |
David Wendt
|
8a787e6153
|
avm2: Implement `Event.toString` (which matches it's valueof behavior)
|
2020-12-14 16:46:33 -08:00 |
David Wendt
|
dc32d7894c
|
avm2: Remove redundant event phase accessor
|
2020-12-14 16:46:33 -08:00 |
David Wendt
|
ec63ff55cb
|
avm2: Implement `Event.stopPropagation` and `Event.stopImmediatePropagation`.
These aren't testable yet.
|
2020-12-14 16:46:33 -08:00 |
David Wendt
|
d393a5f4f8
|
avm2: Implement `Event.preventDefault` and `Event.isDefaultPrevented`
|
2020-12-14 16:46:33 -08:00 |
David Wendt
|
8b9a804ae9
|
avm2: Implement `Event.formatToString`.
|
2020-12-14 16:46:33 -08:00 |
David Wendt
|
584c6c8b11
|
avm2: Implement `Event.clone`
|
2020-12-14 16:46:33 -08:00 |
David Wendt
|
3d12929914
|
avm2: Expose `Event.target`, `currentTarget`, and `eventPhase`.
These have no tests because these properties can only be updated by an event broadcaster.
|
2020-12-14 16:46:33 -08:00 |
David Wendt
|
90da20579c
|
avm2: Implement `Event.bubbles`, `cancelable`, and `type`.
|
2020-12-14 16:46:33 -08:00 |
David Wendt
|
58f4470dc5
|
avm2: Add `Event` class, object type, and native representation
|
2020-12-14 16:46:33 -08:00 |
jmckiern
|
709561a255
|
avm1: Use ? on set_text_color so errors are raised
|
2020-12-14 12:45:45 -08:00 |
jmckiern
|
ec1ff0be3a
|
avm1: Use ? instead of match Ok()'s so errors are raised
|
2020-12-14 12:45:45 -08:00 |
jmckiern
|
a09ac58ebd
|
chore: Remove TODO
|
2020-12-14 12:45:45 -08:00 |
jmckiern
|
cfd003de7a
|
avm1: Implement TextField.backgroundColor
|
2020-12-14 12:45:45 -08:00 |
jmckiern
|
61e3214d0a
|
avm1: Implement TextField.borderColor
|
2020-12-14 12:45:45 -08:00 |
dependabot-preview[bot]
|
714a04212b
|
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.9.1 to 4.10.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.10.0/packages/eslint-plugin)
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
|
2020-12-14 11:47:23 -08:00 |
dependabot-preview[bot]
|
17799da2e0
|
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.9.1 to 4.10.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.10.0/packages/parser)
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
|
2020-12-14 11:29:48 -08:00 |
dependabot-preview[bot]
|
4ee0911e09
|
build(deps): bump embed-resource from 1.4.0 to 1.4.1
Bumps [embed-resource](https://github.com/nabijaczleweli/rust-embed-resource) from 1.4.0 to 1.4.1.
- [Release notes](https://github.com/nabijaczleweli/rust-embed-resource/releases)
- [Commits](https://github.com/nabijaczleweli/rust-embed-resource/compare/v1.4.0...v1.4.1)
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
|
2020-12-14 11:26:15 -08:00 |
JMcKiern
|
63be0455a8
|
web: Add query string to `Report Bug` link
* web: Add query string to the Report Bug link (closes #1753)
|
2020-12-14 11:25:10 -08:00 |
Sam Morrow
|
c4d7b24629
|
web: Fix cors issues with http (close ruffle-rs#1486)
|
2020-12-14 05:51:28 -08:00 |
Mike Welsh
|
8f34023ad2
|
docs: Add sponsor
|
2020-12-14 03:12:58 -08:00 |
dependabot-preview[bot]
|
fb6e2c7ea7
|
build(deps-dev): bump @wdio/spec-reporter from 6.8.1 to 6.10.6 in /web
Bumps [@wdio/spec-reporter](https://github.com/webdriverio/webdriverio) from 6.8.1 to 6.10.6.
- [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.8.1...v6.10.6)
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
|
2020-12-14 02:55:10 -08:00 |
dependabot-preview[bot]
|
4e52cf9eb8
|
build(deps-dev): bump eslint-plugin-prettier from 3.2.0 to 3.3.0 in /web
Bumps [eslint-plugin-prettier](https://github.com/prettier/eslint-plugin-prettier) from 3.2.0 to 3.3.0.
- [Release notes](https://github.com/prettier/eslint-plugin-prettier/releases)
- [Changelog](https://github.com/prettier/eslint-plugin-prettier/blob/master/CHANGELOG.md)
- [Commits](https://github.com/prettier/eslint-plugin-prettier/compare/v3.2.0...v3.3.0)
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
|
2020-12-13 18:09:57 -08:00 |
Toad06
|
dab96ba01b
|
tests: Don't get fooled by GET parameters that look like a file extension
|
2020-12-13 15:38:18 -08:00 |
Toad06
|
d55f3959b9
|
web: Detect file extension using the `URL()` constructor
|
2020-12-13 15:38:18 -08:00 |
jmckiern
|
19307129c0
|
docs: Add `tests` to list of commit prefixes
|
2020-12-13 15:35:37 -08:00 |