Crowdin Bot
93f5869005
chore: Update translations from Crowdin
2023-06-08 00:57:49 +02:00
Daniel Jacobs
55efb80dd6
web: Don't try to use Ruffle on browsers with Flash support
2023-06-07 23:48:39 +02:00
Crowdin Bot
808deaa378
chore: Update translations from Crowdin
2023-06-05 09:00:51 +02:00
Crowdin Bot
9767ffca96
chore: Update translations from Crowdin
2023-06-03 15:58:24 +02:00
renovate[bot]
6bc5d72995
chore(deps): lock file maintenance node.js dependencies
2023-06-01 08:59:52 +03:00
renovate[bot]
8bf44926af
chore(deps): update node.js dependencies
2023-06-01 08:45:23 +03:00
Daniel Jacobs
a2fa855156
web: Update youtube check to be more accurate using regex
2023-05-31 21:06:25 +03:00
relrelb
17e0eb112b
web: Enforce ESLint's `camelcase` rule
2023-05-31 08:22:15 +03:00
Crowdin Bot
6dc3743f4b
chore: Update translations from Crowdin
2023-05-30 23:21:28 +02:00
Toad06
7830a8232b
web: Allow extra MIME types in the polyfill
2023-05-30 06:35:29 +00:00
renovate[bot]
847dece735
chore(deps): lock file maintenance rust dependencies
2023-05-28 23:54:33 -05:00
Aaron Hill
14c6d1d959
avm2: Implement URLRequest.requestHeaders
...
These are directly set on the underlying navigator's HTTP
request type, and get printed out in our test navigator backend.
No validation of the header names is performed - on web, this will be
enforced by the browser.
2023-05-28 12:07:37 -05:00
Toad06
6c0cf8fc83
web: Fix minor issues with the context menu
2023-05-28 07:51:00 +03:00
Crowdin Bot
e98230c988
chore: Update translations from Crowdin
2023-05-27 00:34:44 +02:00
Crowdin Bot
f3dd5dbfb6
chore: Update translations from Crowdin
2023-05-25 00:27:48 +02:00
Crowdin Bot
fe4475d553
chore: Update translations from Crowdin
2023-05-23 00:05:58 +02:00
renovate[bot]
5d2477fe98
chore(deps): lock file maintenance rust dependencies
2023-05-22 19:12:08 +03:00
Crowdin Bot
fde4c99560
chore: Update translations from Crowdin
2023-05-22 08:51:22 +03:00
renovate[bot]
b8c56a1b89
chore(deps): lock file maintenance
2023-05-22 08:12:12 +03:00
nosamu
7dfc36c6fc
web: Support pasting from clipboard
2023-05-21 15:26:42 +02:00
nosamu
ee956927b7
core: Fix TextField.maxChars handling and address other reviews
2023-05-21 15:26:42 +02:00
nosamu
4e579b7e68
core: Move left/right arrow handling to `text_control_input`
2023-05-21 15:26:42 +02:00
nosamu
0dbb4c46e4
core: Move `Delete` and `Backspace` handling to `text_control_input()`
...
Co-authored-by: jmckiern <jmckiern@tcd.ie>
2023-05-21 15:26:42 +02:00
nosamu
fab72ac01c
core: Implement handling of text control input
...
Co-authored-by: jmckiern <jmckiern@tcd.ie>
2023-05-21 15:26:42 +02:00
jmckiern
67d74047a9
core: Add clipboard_content getter
2023-05-21 15:26:42 +02:00
renovate[bot]
af23ec0a03
chore(deps): lock file maintenance
2023-05-21 07:54:11 +03:00
renovate[bot]
7190c42e31
chore(deps): lock file maintenance
2023-05-21 07:15:36 +03:00
Toad06
0ff4f26db9
extension: Add a button to reset settings
2023-05-21 00:03:19 +02:00
renovate[bot]
2ca0140192
chore(deps): lock file maintenance node.js dependencies
2023-05-20 23:41:57 +03:00
Crowdin Bot
6a00475358
chore: Update translations from Crowdin
2023-05-20 00:12:12 +02:00
Toad06
4092e70bf4
extension: Remove "tabs" permission
2023-05-19 01:03:28 +02:00
nosamu
77f2875898
extension: Set charset attribute of script tag instead of escaping characters
2023-05-18 22:39:06 +02:00
Crowdin Bot
e3da17b426
chore: Update translations from Crowdin
2023-05-18 13:01:57 +02:00
Toad06
b9abc463d6
web: Minor improvements to the extension player page
2023-05-18 03:34:19 +03:00
renovate[bot]
f969bdce71
fix(deps): update wasm-bindgen
2023-05-17 06:44:50 +03:00
Crowdin Bot
7c954925ba
chore: Update translations from Crowdin
2023-05-17 02:36:40 +02:00
renovate[bot]
82c61b5a52
chore(deps): update node.js dependencies
2023-05-16 22:57:24 +02:00
Daniel Jacobs
56afce2e3a
web: Fix localStorage check on Firefox when dom.storage.enabled is false
2023-05-16 22:10:42 +03:00
Toad06
19c0bb14d5
web: Only minify ascii characters on selfhosted builds
2023-05-16 21:39:40 +03:00
Toad06
55c7a4b895
extension: Don't say that Ruffle cannot load on "player.html"
2023-05-15 16:22:29 +03:00
Toad06
dd4c805e70
web: Escape non-ASCII characters to prevent issues on non-UTF-8 encoded pages
...
Co-Authored-By: relrelb <relrelb@users.noreply.github.com>
2023-05-15 11:57:05 +03:00
renovate[bot]
5b26d1b2ee
fix(deps): update wasm-bindgen
2023-05-15 10:00:49 +03:00
Nathan Adams
a9ba46594f
chore: Updated translations from Crowdin
2023-05-14 13:31:32 +02:00
Toad06
9671b9b824
web: Download all sols as single .zip
2023-05-13 19:19:00 +03:00
Toad06
94ad41dfd4
web: Update source string
2023-05-11 09:36:06 +03:00
relrelb
e01b613a78
web: Fix another instance of "Unable to lock Ruffle core"
...
After a panic, `Ruffle::renderer_debug_info()` cannot be called since
it tries to immutably borrow the underlying `Player`, but `Ruffle::tick()`
already holds it mutably.
As a fix, simply use the `_cachedDebugInfo` which is fetched in
advance, before any panic occurs. Rename it to just `rendererDebugInfo`
(without "cache" in its name), because now it's mandated.
2023-05-11 08:33:33 +03:00
relrelb
5b8e0df83f
web: Move `Ruffle::destroy()` logic to `RuffleInstance::drop()`
2023-05-11 08:33:33 +03:00
relrelb
942d030dc7
web: Slight cleanups around panicking
2023-05-11 08:33:33 +03:00
Daniel Jacobs
ea78bf2d39
web: Make isTouch locally scoped to showContextMenu
2023-05-10 17:31:07 +03:00
Nathan Adams
fc96fdf1cc
chore: Update translations from Crowdin
2023-05-10 00:29:13 +02:00