ruffle/core/src
David Wendt e589df650f core: Centralize compressed length calculations into `movieclip.rs` 2022-09-15 19:14:41 -06:00
..
avm1 avm1: Expose preload progress to AVM1 via `getBytesLoaded` 2022-09-15 19:14:41 -06:00
avm2 core: Centralize compressed length calculations into `movieclip.rs` 2022-09-15 19:14:41 -06:00
backend core: Allow callers of `decode_tags` to flag when they would like decoding to stop 2022-09-15 19:14:41 -06:00
bitmap core: Always check mergeAlpha in BitmapData.copyPixels 2022-09-11 11:12:09 -05:00
display_object core: Centralize compressed length calculations into `movieclip.rs` 2022-09-15 19:14:41 -06:00
html swf: Use bitflags for EditText 2022-09-06 20:02:23 -07:00
xml avm1: Removed all public access into Avm1 modules, export only what's needed 2022-09-04 12:27:29 -07:00
avm1.rs audio: Support loading external MP3s 2022-09-06 19:04:16 -07:00
avm2.rs avm2: Add 'gc lifetime parameter to avm2::Error 2022-09-13 18:55:08 -05:00
backend.rs core: Made core no longer depend on software video decoders 2022-09-04 17:46:58 -07:00
binary_data.rs core: Made SwfSlice::to_subslice return an empty slice in case of errors 2022-08-21 20:12:10 -07:00
bitmap.rs chore: Fix warnings with cargo doc 2022-08-08 20:20:18 +03:00
character.rs core: Allow chunked preloading within a `DefineSprite` tag 2022-09-15 19:14:41 -06:00
config.rs chore: `derive(Default)` for enums 2022-07-02 09:23:04 -07:00
context.rs render: Introduced render commands, moved to a command list model instead of direct rendering 2022-09-11 09:07:53 +02:00
context_menu.rs core: Require `serde` feature 2022-02-27 23:19:46 +02:00
display_object.rs avm2: Add 'gc lifetime parameter to avm2::Error 2022-09-13 18:55:08 -05:00
drawing.rs render: Introduced render commands, moved to a command list model instead of direct rendering 2022-09-11 09:07:53 +02:00
ecma_conversions.rs avm1: Format floating-point numbers 2022-04-09 22:40:59 -07:00
either.rs avm2: Implement call stack & stack traces (#7564) 2022-08-28 18:30:20 +02:00
events.rs avm1: Fire `onData` function and event when calling `loadVariables` 2022-07-02 10:22:48 -07:00
external.rs avm1: Removed all public access into Avm1 modules, export only what's needed 2022-09-04 12:27:29 -07:00
focus_tracker.rs avm1: Removed all public access into Avm1 modules, export only what's needed 2022-09-04 12:27:29 -07:00
font.rs core: Make `Player::load_device_font` infallible 2022-08-26 12:24:15 -07:00
frame_lifecycle.rs avm1: Move frame lifecycle logic to `Avm1::run_frame` 2022-08-28 19:21:03 -06:00
html.rs core: Fix caret position in multi layout text 2020-11-02 11:43:10 -08:00
lib.rs core: Remove all synchronous preloading from core. 2022-09-15 19:14:41 -06:00
library.rs avm1: Removed all public access into Avm1 modules, export only what's needed 2022-09-04 12:27:29 -07:00
limits.rs core: Remove all synchronous preloading from core. 2022-09-15 19:14:41 -06:00
loader.rs core: Remove all synchronous preloading from core. 2022-09-15 19:14:41 -06:00
locale.rs core: Remove `LocaleBackend` 2022-03-16 19:57:53 +02:00
player.rs core: Centralize compressed length calculations into `movieclip.rs` 2022-09-15 19:14:41 -06:00
prelude.rs render: Moved color_transform from core to render 2022-08-14 18:38:14 -07:00
string.rs core: Simplify new_utf8_bytes 2022-07-25 10:52:56 -07:00
tag_utils.rs core: Turns out this is NOT redundant, I just misread the loop points 2022-09-15 19:14:41 -06:00
timer.rs avm1: Removed all public access into Avm1 modules, export only what's needed 2022-09-04 12:27:29 -07:00
types.rs chore: Appease clippy 2021-01-04 13:17:26 -08:00
vminterface.rs core: Remove `AvmType` 2022-08-16 13:04:02 +03:00
xml.rs xml: Refactor `XmlNode` creation methods 2022-04-08 16:34:57 -07:00