Tom Schuster
|
f202088bd8
|
avm2: Box E4XNamespace in E4XNodeData
|
2024-08-10 15:28:28 +02:00 |
Kamil Jarosz
|
0cbfa89b27
|
chore: Add Flathub badge to README
|
2024-08-10 13:54:09 +02:00 |
Crowdin Bot
|
a475845022
|
chore: Update translations from Crowdin
|
2024-08-10 02:08:16 +02:00 |
Nathan Adams
|
637b1ccf4e
|
avm2: Save an alloc when calling Regexp effective_replacement with no replacement patterns
|
2024-08-10 01:53:01 +02:00 |
Nathan Adams
|
0023062c82
|
avm2: Short circuit the regexp replacement logic if it's a simple (no pattern) string
|
2024-08-10 01:53:01 +02:00 |
Nathan Adams
|
ef42bba20c
|
avm2: Don't realloc the same string in Regexp.replace_with_fn, if no match was found
|
2024-08-10 01:53:01 +02:00 |
Daniel Jacobs
|
688c25e85f
|
extension: Don't put responseHeadersUnsupported in config
|
2024-08-09 16:36:05 -04:00 |
Daniel Jacobs
|
52ef345dae
|
extension: Stop "Reset Settings" removing responseHeadersUnsupported
|
2024-08-09 16:36:05 -04:00 |
Nathan Adams
|
23d4a61fbd
|
video: Fix race condition if multiple video backends are downloading OpenH264 at the same time
Co-authored-by: TÖRÖK Attila <torokati44@gmail.com>
|
2024-08-09 18:39:47 +02:00 |
Nathan Adams
|
9b5e33ab7d
|
video: Log the hash mismatch when openh264 is wrong
Co-authored-by: TÖRÖK Attila <torokati44@gmail.com>
|
2024-08-09 18:39:47 +02:00 |
Crowdin Bot
|
b9054c4f45
|
chore: Update translations from Crowdin
|
2024-08-09 00:01:46 +02:00 |
Daniel Jacobs
|
8481d9925f
|
extension: Reword SWF takeover option
|
2024-08-07 19:47:09 -04:00 |
Daniel Jacobs
|
d723988237
|
extension: Don't explicitly check swfTakeover option initially
|
2024-08-07 19:47:09 -04:00 |
Daniel Jacobs
|
6096ac2a5f
|
extension: Don't enable SWF takeover if Ruffle is disabled when toggled
|
2024-08-07 19:47:09 -04:00 |
Daniel Jacobs
|
aa647317e7
|
extension: Hide toggle for SWF redirect on browsers without support
|
2024-08-07 19:47:09 -04:00 |
Daniel Jacobs
|
125d0a84e4
|
extension: Mention switching to the browser namespace as a TODO
|
2024-08-07 19:47:09 -04:00 |
Daniel Jacobs
|
b4eb73ba6c
|
extension: Use more accurate regex for SWF/SPL URLs
|
2024-08-07 19:47:09 -04:00 |
Daniel Jacobs
|
eb22fe2151
|
extension: Allow manually enabling or disabling SWF takeover
|
2024-08-07 19:47:09 -04:00 |
Daniel Jacobs
|
38965e65e4
|
extension: Don't add dynamic rules where responseHeaders rules ignored
|
2024-08-07 19:47:09 -04:00 |
Daniel Jacobs
|
3a47f8a20f
|
extension: Allow this to work on Firefox when its eventually supported
|
2024-08-07 19:47:09 -04:00 |
Daniel Jacobs
|
10edaf2c48
|
extension: Add ability to download SWF to local player page
|
2024-08-07 19:47:09 -04:00 |
Daniel Jacobs
|
724442997b
|
extension: Re-enable SWF takeover using declarativeNetRequest
|
2024-08-07 19:47:09 -04:00 |
Nathan Adams
|
1fc367079e
|
ci: Fix desktop path for wix installer
|
2024-08-08 01:02:20 +02:00 |
Lord-McSweeney
|
863e621bbb
|
avm2: Make ScriptObjectData.vtable non-Optional
|
2024-08-07 14:57:17 -07:00 |
Lord-McSweeney
|
fa4df53831
|
avm2: Change the alignment assertion to use `ScriptObjectData` instead of `RefLock<ScriptObjectData>`
|
2024-08-07 11:58:05 -07:00 |
Lord-McSweeney
|
732775d08a
|
avm2: Use interior mutability in `ScriptObjectData`
|
2024-08-07 11:58:05 -07:00 |
Tom Schuster
|
c94004271b
|
desktop: Enable LZMA feature by default
|
2024-08-07 20:08:42 +02:00 |
Lord-McSweeney
|
117df6e3c2
|
avm2: Resolve review notes in `enum_trait_object` macro
|
2024-08-06 19:25:03 -07:00 |
Lord-McSweeney
|
53347ed088
|
core: Remove unnecessary defined `#[no_dynamic]` `proc_macro_attribute`
|
2024-08-06 19:25:03 -07:00 |
Lord-McSweeney
|
c98c173c6b
|
chore: Run `cargo fix`
|
2024-08-06 19:25:03 -07:00 |
Lord-McSweeney
|
806da319c0
|
avm2: Ensure alignment between *ObjectData and ScriptObjectData is the same
|
2024-08-06 19:25:03 -07:00 |
Lord-McSweeney
|
9c399da94a
|
avm2: Add a `#[no_dynamic]` attribute to specify functions in `enum_trait_object` that don't need dynamic dispatch
|
2024-08-06 19:25:03 -07:00 |
Lord-McSweeney
|
e58a82289a
|
avm2: Remove some dynamic-dispatch TObject logic (both on Object variants and defined on TObject)
This results in better codegen for `Object::get_slot` and `set_slot`
|
2024-08-06 19:25:03 -07:00 |
Nathan Adams
|
3357904d1e
|
desktop: Change mime type of bundle + change text of ruffle feature description
|
2024-08-06 22:46:23 +02:00 |
Nathan Adams
|
579afd728e
|
desktop: Make desktop shortcut optional
|
2024-08-06 22:46:23 +02:00 |
Nathan Adams
|
5df2636dee
|
desktop: Add wix config and build msi as part of release
|
2024-08-06 22:46:23 +02:00 |
Nathan Adams
|
dc3a3a9228
|
desktop: Fix version info embedding inside exe
|
2024-08-06 22:46:23 +02:00 |
Nathan Adams
|
32c7c22b50
|
desktop: Use a better ico that has an actual 256x256 icon, rather than a badly upscaled 64x64 one
|
2024-08-06 22:46:23 +02:00 |
michiel2005
|
6350f5cb87
|
avm1: made the context menu work for all avm1 objects
|
2024-08-06 22:11:17 +02:00 |
TÖRÖK Attila
|
feb9067b0b
|
ci: Remove hacks and workarounds for Rust testing on Ubuntu
|
2024-08-06 21:40:15 +02:00 |
TÖRÖK Attila
|
c5c7f45fff
|
ci: Run Rust tests on Ubuntu 24.04
|
2024-08-06 21:40:15 +02:00 |
Nathan Adams
|
ccbad52a1e
|
web: Allow overriding of methods via ExternalInterface - fixes #13974
|
2024-08-06 16:29:10 +02:00 |
TÖRÖK Attila
|
2f9f275eff
|
tests: Remove the `exclude_warp` machinery
The issue that necessitated it has been fixed in wgpu.
|
2024-08-06 15:00:38 +02:00 |
TÖRÖK Attila
|
124310986f
|
render,desktop: Switch to `wgpu` `v22.1.0` and latest `egui` without `winit` 0.30
I opted to enable dithering in egui, because why not.
|
2024-08-06 15:00:38 +02:00 |
TÖRÖK Attila
|
799b536766
|
render: Remove the `render_trace` feature
Since wgpu has (temporarily) removed its `trace` feature.
https://github.com/gfx-rs/wgpu/pull/5975
https://github.com/gfx-rs/wgpu/issues/5974
https://github.com/gfx-rs/wgpu/pull/5897
|
2024-08-06 15:00:38 +02:00 |
TÖRÖK Attila
|
07c9901efe
|
web: Do an `npm update`, remove `chromedriver` dependency
|
2024-08-06 00:29:56 +02:00 |
Crowdin Bot
|
c7ecaf9ae4
|
chore: Update translations from Crowdin
|
2024-08-05 23:56:21 +02:00 |
dependabot[bot]
|
392e3aeafa
|
build(deps-dev): bump typescript-eslint
Bumps the npm-minor group with 1 update in the /web directory: [typescript-eslint](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint).
Updates `typescript-eslint` from 8.0.0 to 8.0.1
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/typescript-eslint/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v8.0.1/packages/typescript-eslint)
---
updated-dependencies:
- dependency-name: typescript-eslint
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: npm-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
|
2024-08-05 23:41:37 +02:00 |
Daniel Jacobs
|
57b21cff9d
|
ci: Update webdriverio and remove driver services
|
2024-08-05 23:28:15 +02:00 |
Daniel Jacobs
|
d716080a40
|
Revert "ci: Don't test on Edge as the latest release is missing for Linux"
This reverts commit 1cab534246 .
|
2024-08-05 23:28:15 +02:00 |