nosamu
|
f97827ef9c
|
web: Display config parse errors
|
2023-03-22 16:51:55 -07:00 |
EmperorBale
|
b2c79f9ea2
|
avm2: Make `resolve_parameters` throw an AVM error
|
2023-03-22 16:35:48 -07:00 |
TÖRÖK Attila
|
f8ea7acb14
|
web/audio: nit: Rename probation_time to probation_elapsed everywhere
|
2023-03-22 16:14:55 -07:00 |
Adrian Wielgosik
|
d77cf83e07
|
avm2: Fix si8/si16 opcodes
|
2023-03-22 22:55:43 +01:00 |
EmperorBale
|
fe54fb15f7
|
avm2: Show AS3 stack traces when logging level is `INFO`
|
2023-03-22 14:29:42 -07:00 |
EmperorBale
|
a63ee977fa
|
avm2: Reduce size of `CallNode` from 56 bytes to 24
|
2023-03-22 14:29:42 -07:00 |
Mike Welsh
|
1d12fc6169
|
render: Fix types depending on `tessellator` feature
|
2023-03-22 20:30:39 +01:00 |
Marty_SVK
|
de44c5494e
|
avm2: Stub Mouse.registerCursor and Mouse.unregisterCursor
|
2023-03-22 20:15:53 +01:00 |
Lord-McSweeney
|
98c19cc199
|
avm2: Stub NetConnection.close
|
2023-03-21 23:47:03 -07:00 |
yoganlava
|
2dee8338c8
|
avm2: Fix double borrow when setting local XMLList property
|
2023-03-21 19:21:18 -07:00 |
renovate[bot]
|
d7c842a139
|
chore(deps): lock file maintenance rust dependencies
|
2023-03-21 14:27:27 +01:00 |
Nathan Adams
|
edbdf224ae
|
avm2: Skip BOM when reading utf8 from ByteArrays
|
2023-03-21 12:20:43 +01:00 |
Daniel Jacobs
|
9832ee5845
|
web: Remove else from save manager, unneeded with early return
|
2023-03-21 08:47:16 +01:00 |
Daniel Jacobs
|
fe17ca8832
|
web: Don't replace save if user does not confirm needed reload
|
2023-03-21 08:47:16 +01:00 |
Daniel Jacobs
|
f123b5e50c
|
web: Don't break Ruffle when localStorage is unavailable
|
2023-03-21 08:47:16 +01:00 |
Daniel Jacobs
|
d2e7d8ba7a
|
web: Improve save manager styling
|
2023-03-21 08:47:16 +01:00 |
Daniel Jacobs
|
0cbfaf4a3e
|
Add confirmation for delete and reload content for delete conflict
|
2023-03-21 08:47:16 +01:00 |
Daniel Jacobs
|
92618f6894
|
web: Alow download sol to work on extension page by avoiding fetch
|
2023-03-21 08:47:16 +01:00 |
Daniel Jacobs
|
9671f7ccac
|
web: Close Save Manager when clicking outside of it
|
2023-03-21 08:47:16 +01:00 |
Daniel Jacobs
|
509d273073
|
web: Make all save manager functions private
|
2023-03-21 08:47:16 +01:00 |
Daniel Jacobs
|
ef3220e77d
|
web: Only accept sol files in save manager
|
2023-03-21 08:47:16 +01:00 |
Daniel Jacobs
|
320edd3c0f
|
web: Allow duplicate key replacement to reload page
|
2023-03-21 08:47:16 +01:00 |
Daniel Jacobs
|
10f35781fc
|
web: Add title text to save table keys in case of name duplicates
|
2023-03-21 08:47:16 +01:00 |
Daniel Jacobs
|
f71723c082
|
web: Only show context menu item for save manager when saves exist
|
2023-03-21 08:47:16 +01:00 |
Daniel Jacobs
|
94ff2891e9
|
web: Don't allow arbitrary upload of save files for technical reasons
|
2023-03-21 08:47:16 +01:00 |
Daniel Jacobs
|
54ad95beb3
|
web: Make save manager completely functional
|
2023-03-21 08:47:16 +01:00 |
Daniel Jacobs
|
824cc1689c
|
web: [WIP] Add Save Manager to context menu
|
2023-03-21 08:47:16 +01:00 |
renovate[bot]
|
7c280fc171
|
fix(deps): update rust dependencies
`syn` breaking changes:
* `Method` renamed to `Fn`
* `extra-traits` feature necessary for `Debug` impls
|
2023-03-20 06:35:08 +01:00 |
Nathan Adams
|
bd6c3536e1
|
core: Fix add with overflow in BitmapData::copy_channel
|
2023-03-20 05:52:27 +01:00 |
Nathan Adams
|
a9ed47407d
|
core: Replaced all BitmapData::get_pixel_raw().unwrap() with get_pixel32_raw()
|
2023-03-20 05:52:27 +01:00 |
Nathan Adams
|
860a34d6e6
|
core: Use get_pixel32_raw in BitmapData::color_transform
|
2023-03-20 05:52:27 +01:00 |
Nathan Adams
|
885a7a22ca
|
core: Made BitmapData::get_pixel32 take u32 and use raw access
|
2023-03-20 05:52:27 +01:00 |
Nathan Adams
|
dc1380ef8b
|
core: Made BitmapData::hit_test_point use get_pixel32_raw
|
2023-03-20 05:52:27 +01:00 |
Nathan Adams
|
50238f2600
|
core: Made BitmapData::get_pixel take u32 and use raw access
|
2023-03-20 05:52:27 +01:00 |
Nathan Adams
|
4bd1a5b9f8
|
core: Remove BitmapData::set_transparency, it can only be set at creation
|
2023-03-20 05:52:27 +01:00 |
Nathan Adams
|
483afc4f9a
|
core: Made BitmapData::set_pixel32 use set_pixel32_raw
|
2023-03-20 05:52:27 +01:00 |
Nathan Adams
|
2e487b0661
|
core: Made BitmapData::set_pixel use set_pixel32_raw
|
2023-03-20 05:52:27 +01:00 |
Nathan Adams
|
ec0434a2bb
|
core: Optimized BitmapData::copy_channel
|
2023-03-20 05:52:27 +01:00 |
Nathan Adams
|
48cebdbbc0
|
core: Make BitmapData::fill_rect use set_pixel32_raw
|
2023-03-20 05:52:27 +01:00 |
Nathan Adams
|
69721c06a8
|
core: Make BitmapData::set_pixel32_raw inline
|
2023-03-20 05:52:27 +01:00 |
Nathan Adams
|
aa17ef695c
|
core: Remove set_cpu_dirty from BitmapData::set_pixel32_raw
|
2023-03-20 05:52:27 +01:00 |
David Wendt
|
479411b05f
|
chore: For some reason, the reproducible source archive upload is failing, so switch to an actually maintained workflow for now
|
2023-03-19 21:07:20 -07:00 |
renovate[bot]
|
f6f646a756
|
chore(deps): lock file maintenance rust dependencies
|
2023-03-19 19:45:30 -07:00 |
Toad06
|
911982eb7d
|
tests: Test MovieClip methods for loaded images
|
2023-03-20 01:36:04 +01:00 |
Toad06
|
e2415be734
|
core: Store correct data for loaded images
|
2023-03-20 01:36:04 +01:00 |
Huw Pritchard
|
645ff76bcd
|
avm2: Add 11 AS3 classes (#10003)
|
2023-03-20 00:19:31 +00:00 |
AllinolCP
|
b69af5d70a
|
tests: add tests for XML.parent()
|
2023-03-19 16:06:01 -07:00 |
AllinolCP
|
19b38da394
|
avm2: implement XML.parent()
|
2023-03-19 16:06:01 -07:00 |
Nathan Adams
|
078672782c
|
wgpu: Skip Alpha/Erase blends with no parent Layer
|
2023-03-19 14:59:48 -07:00 |
Mike Welsh
|
3f7ea0b07f
|
avm2: Implement `updateAfterEvent`
Implement `updateAfterEvent` for `MouseEvent`, `TimerEvent` and
`TouchEvent`.
|
2023-03-19 14:39:17 -07:00 |