Commit Graph

4768 Commits

Author SHA1 Message Date
Nathan Adams 7476b3b0e0 avm2: Added a bunch of missing filter classes 2023-02-05 18:41:43 +01:00
Nathan Adams 42f3ee923f avm2: Mark unsupported filters as stubs 2023-02-05 18:41:43 +01:00
Nathan Adams 3411a04cef render: Made render specific Filter enum & structs, as swf ones don't map 1:1 to potential filters 2023-02-05 18:41:43 +01:00
Nathan Adams b5a250e16f render: Changed render_offscreen to return an Option instead of an Result 2023-02-05 18:41:43 +01:00
Nathan Adams e73389aa71 wgpu: Implement blur filter 2023-02-05 18:41:43 +01:00
Nathan Adams 284a58c817 avm2: Implement BitmapData.apply_filter for ColorMatrixFilter 2023-02-05 18:41:43 +01:00
Lord-McSweeney a369e71af6 Appease clippy again 2023-02-03 23:32:22 +01:00
Lord-McSweeney 83087f9f23 Change stubs to use new macro method 2023-02-03 23:32:22 +01:00
Lord-McSweeney a6ea1ef4a7 Appease clippy 2023-02-03 23:32:22 +01:00
Lord-McSweeney add115e97f State "Stub" instead of "Implement"
...and fix a format issue.
2023-02-03 23:32:22 +01:00
Lord-McSweeney 963f3240f2 Stub DisplayObject.opaqueBackground 2023-02-03 23:32:22 +01:00
nosamu 12c67d5068 desktop: Improve --help messages 2023-02-03 21:17:56 +01:00
Nathan Adams 198e40fd2e avm2: Changed return values of a bunch of stubs per PR feedbck 2023-02-01 21:45:12 +01:00
Nathan Adams 8e917c473e avm2: Replaced stubs in Proxy with new format 2023-02-01 21:45:12 +01:00
Nathan Adams b28e921fb9 avm2: Replaced stubs in Keyboard with new format 2023-02-01 21:45:12 +01:00
Nathan Adams 99e723a1cb avm2: Replaced stubs in TextField with new format 2023-02-01 21:45:12 +01:00
Nathan Adams 2a36f9b871 avm2: Replaced stubs in StaticText with new format 2023-02-01 21:45:12 +01:00
Nathan Adams ff768a1e73 avm2: Replaced stubs in Font with new format 2023-02-01 21:45:12 +01:00
Nathan Adams af73a1a292 avm2: Replaced stubs in Security with new format 2023-02-01 21:45:12 +01:00
Nathan Adams e48926799c avm2: Replaced stubs in SharedObject with new format 2023-02-01 21:45:12 +01:00
Nathan Adams 408482cd21 avm2: Replaced stubs in ObjectEncoding with new format 2023-02-01 21:45:12 +01:00
Nathan Adams 69101af66b avm2: Replaced stubs in SoundMixer with new format 2023-02-01 21:45:12 +01:00
Nathan Adams 834ac93350 avm2: Replaced stubs in Sound with new format 2023-02-01 21:45:12 +01:00
Nathan Adams cb1fa72d6f avm2: Replaced stubs in Transform with new format 2023-02-01 21:45:12 +01:00
Nathan Adams a576903f0c avm2: Replaced stubs in IndexBuffer3D with new format 2023-02-01 21:45:12 +01:00
Nathan Adams 24169a3577 avm2: Replaced stubs in Stage with new format 2023-02-01 21:45:12 +01:00
Nathan Adams 6a6e81ad6a avm2: Replaced stubs in LoaderInfo with new format 2023-02-01 21:45:12 +01:00
Nathan Adams 33dbe82b4f avm2: Replaced stubs in InteractiveObject with new format 2023-02-01 21:45:12 +01:00
Nathan Adams 46ed595186 avm2: Replaced stubs in Graphics with new format 2023-02-01 21:45:12 +01:00
Nathan Adams 0abfb79c62 avm2: Replaced stubs in DisplayObjectContainer with new format 2023-02-01 21:45:12 +01:00
Nathan Adams 0e522fd58b avm2: Replaced stubs in displayobject with new format 2023-02-01 21:45:12 +01:00
Nathan Adams fb0578ee26 avm2: Replaced stubs in bitmapdata with new format 2023-02-01 21:45:12 +01:00
Nathan Adams 10ec9a1a74 avm2: Replaced stubs in namespace with new format (but still err as I don't know what to return otherwise) 2023-02-01 21:45:12 +01:00
Nathan Adams 8f53f5414c avm2: Replaced stubs in bitmap with new format 2023-02-01 21:45:12 +01:00
Nathan Adams 44981af409 avm1: Replaced all existing stub warnings with new stub system 2023-02-01 21:45:12 +01:00
Nathan Adams 366f8bef43 core: Add feature known_stubs to retrieve all known stubs 2023-02-01 21:45:12 +01:00
Nathan Adams 4a0529dedc core: Add Stub and StubCollection for tracking stubs used during a movie 2023-02-01 21:45:12 +01:00
renovate[bot] caaf6d5c87 fix(deps): update rust dependencies 2023-01-31 09:39:42 -06:00
nosamu 5ee3b821dd core: Fix DO render tree display 2023-01-29 11:58:59 -06:00
Moulins e36b03bce9 core::html: correctly encode text in FormatSpans::to_html
Fixes issue #9327
2023-01-29 11:19:16 -06:00
CUB3D f829157deb avm1: Defining a local that already exists on the target of a with scope, defines it on the target not the parent 2023-01-29 18:05:25 +01:00
Aaron Hill c6eb25194e core: Bump flash-lso to latest commit
This deduplicates some dependencies, and removes
a future-incompat warning from `nom`.
2023-01-29 17:31:10 +01:00
Nathan Adams 85dc100ee9 avm2: Implement Sprite.dropTarget - though it's wrong right now 2023-01-29 00:52:52 +01:00
Daniel Jacobs 6697848b92 avm1: Don't ignore mouse_pick on static text (fix #9274) 2023-01-29 00:39:06 +01:00
Daniel Jacobs b00628f45d avm2: Add warning to MouseEvent.updateAfterEvent 2023-01-28 14:31:52 -06:00
Daniel Jacobs 65a0aaeb7b avm2: Stub MouseEvent.updateAfterEvent
Basically a direct copy of https://github.com/ruffle-rs/ruffle/pull/7653
2023-01-28 14:31:52 -06:00
Aaron Hill 7ba960987c core: Display class name in ErrorObject debug impl
This lets us know something about the type of error
that was thrown, and doesn't require an Activation/UpdateContext.
2023-01-24 20:38:45 -06:00
TÖRÖK Attila e77b1e379c core/audio: mp3: Use MpaReader instead of the deprecated Mp3Reader from Symphonia 2023-01-24 20:10:40 -06:00
renovate[bot] 8b6eef1715 fix(deps): update rust dependencies 2023-01-24 20:10:40 -06:00
Daniel Jacobs 0a04b22a79 avm2: Stub simple flash.text.engine enums 2023-01-23 13:51:26 -06:00