ruffle/core/src
David Wendt 3329e2a965 avm2: Use FNV hashes for property lookup. 2021-12-02 16:30:21 -07:00
..
avm1 avm1: Remove unnecessary clones in shared_object::recursive_deserialize_json 2021-12-02 07:12:22 +02:00
avm2 avm2: Use FNV hashes for property lookup. 2021-12-02 16:30:21 -07:00
backend core: Replace WStr<'_> and WStrMut<'_> by a single DST type WStr 2021-11-27 11:20:47 -07:00
bitmap core: Avoid odd import 2021-11-26 10:45:30 +02:00
display_object avm2: Make `QName` a copy type. 2021-12-02 16:30:21 -07:00
html html: Ignore <p>, <li> and <br> tags in non-multiline mode 2021-11-28 22:57:48 +02:00
string core: Replace WStr<'_> and WStrMut<'_> by a single DST type WStr 2021-11-27 11:20:47 -07:00
xml core: Replace WStr<'_> and WStrMut<'_> by a single DST type WStr 2021-11-27 11:20:47 -07:00
avm1.rs core: Replace WStr<'_> and WStrMut<'_> by a single DST type WStr 2021-11-27 11:20:47 -07:00
avm2.rs core: remove last instances of AvmString::as_str 2021-11-27 11:20:47 -07:00
backend.rs core: Add `VideoBackend` to host video decoders 2021-02-16 19:03:48 -08:00
binary_data.rs core: Add DefineBinaryData and SymbolClass connection (Part of #1368) 2021-08-21 12:24:46 -06:00
bitmap.rs avm2: Implement `BitmapData`'s constructor. 2021-09-11 12:11:35 -07:00
bounding_box.rs chore: Replace `min` + `max` with `clamp` 2021-11-26 20:54:48 +02:00
character.rs core: Add DefineBinaryData and SymbolClass connection (Part of #1368) 2021-08-21 12:24:46 -06:00
color_transform.rs core: Use Fixed8 and i16 for ColorTransform 2021-04-19 15:47:52 -07:00
config.rs core: `Letterbox` should be `Collect` 2021-04-26 01:15:42 -07:00
context.rs avm2: Implement SoundChannel.position 2021-10-16 22:53:25 -07:00
context_menu.rs core: Fix build without serde feature 2021-05-22 22:50:20 -07:00
display_object.rs core: Replace WStr<'_> and WStrMut<'_> by a single DST type WStr 2021-11-27 11:20:47 -07:00
drawing.rs core: Unclosed fills in Drawing API should auto-close 2021-10-31 19:01:55 -07:00
ecma_conversions.rs core: De-duplicate `round_to_even` function 2021-11-20 13:36:06 +02:00
events.rs desktop: Track `keys_down` by `KeyCode` 2021-11-25 07:35:33 +02:00
external.rs chore: rename AvmString::{new -> new_utf8, new_ucs2 -> new} 2021-11-27 11:20:47 -07:00
focus_tracker.rs avm1: Propagate AvmString<'gc>s to all methods on Object 2021-10-06 19:47:35 -06:00
font.rs core: Replace WStr<'_> and WStrMut<'_> by a single DST type WStr 2021-11-27 11:20:47 -07:00
html.rs core: Fix caret position in multi layout text 2020-11-02 11:43:10 -08:00
lib.rs core: implement displayState for Stage in avm1/2 2021-11-11 16:20:05 -07:00
library.rs avm1: Requires a WStr<'_> to access PropertyMap 2021-11-27 11:20:47 -07:00
loader.rs core: Reduce allocations in AvmString::new_utf8 2021-11-27 11:20:47 -07:00
matrix.rs chore: Fix nightly clippy lint: clippy::if_then_panic (#5400) 2021-10-02 16:14:53 +03:00
player.rs chore: rename AvmString::{new -> new_utf8, new_ucs2 -> new} 2021-11-27 11:20:47 -07:00
prelude.rs core: Store `DisplayObjectBase` in `InteractiveObjectBase`. 2021-11-09 16:48:29 -07:00
shape_utils.rs core: Unclosed fills in Drawing API should auto-close 2021-10-31 19:01:55 -07:00
string.rs core: Replace WStr<'_> and WStrMut<'_> by a single DST type WStr 2021-11-27 11:20:47 -07:00
tag_utils.rs core: Random SWF-related cleanups 2021-10-08 13:22:45 -07:00
transform.rs chore: Fix nightly clippy lint: clippy::if_then_panic (#5400) 2021-10-02 16:14:53 +03:00
types.rs chore: Appease clippy 2021-01-04 13:17:26 -08:00
vminterface.rs chore: Use matches!(...) in more places 2021-04-16 15:25:22 -07:00
xml.rs xml: Remove `XmlNode::walk` 2021-11-11 08:05:33 +02:00