David Wendt
bb71b61c9a
chore: Fix false positive clippy lint in rustc 1.78 betas
2024-03-27 00:16:36 -06:00
Kamil Jarosz
67a04dcc75
tests: Add tab_ordering_properties_tab_index_edge_case test
...
This test covers the edge case of MovieClip.tabIndex,
where setting it to a string at the start returns this string
instead of a numerical value.
2024-03-27 00:40:24 +01:00
Kamil Jarosz
14820e59bf
tests: Add tab_ordering_properties test
...
This test verifies the behavior of properties related to tab ordering.
2024-03-27 00:40:24 +01:00
Kamil Jarosz
cc800da878
tests: Add tab_ordering_custom_basic test
...
This test checks the basic support of tab ordering
and its custom mode.
2024-03-27 00:40:24 +01:00
Kamil Jarosz
7e872a1b00
tests: Add tab_ordering_automatic_basic test
...
This test checks the basic support of tab ordering
and its automatic mode.
2024-03-27 00:40:24 +01:00
Kamil Jarosz
9d18bcdd06
avm1: Add support for tabEnabled and tabIndex
2024-03-27 00:40:24 +01:00
Kamil Jarosz
c7b16f4642
core: Add basic support for Tab key behavior
...
The Tab key is used to cycle through focusable elements in stage.
It supports two tab orderings: automatic and custom.
This patch adds basic support for this behavior.
2024-03-27 00:40:24 +01:00
Kamil Jarosz
e6e23fc758
core: Simplify handling clip events in Player
2024-03-27 00:40:24 +01:00
Kamil Jarosz
589e7bfb31
desktop: Prevent egui from consuming the Tab key
2024-03-27 00:40:24 +01:00
Lord-McSweeney
1a9a36c1ed
avm2: Properly push coerced value back to stack in optimizer for Coerce op
2024-03-26 10:43:13 -07:00
renovate[bot]
9dfc6dc224
fix(deps): update rust dependencies
2024-03-26 13:56:59 +01:00
Crowdin Bot
cea993b5ac
chore: Update translations from Crowdin
2024-03-26 13:19:21 +01:00
dependabot[bot]
8fe9bf8894
build(deps-dev): bump express from 4.18.2 to 4.19.2 in /web
...
Bumps [express](https://github.com/expressjs/express ) from 4.18.2 to 4.19.2.
- [Release notes](https://github.com/expressjs/express/releases )
- [Changelog](https://github.com/expressjs/express/blob/master/History.md )
- [Commits](https://github.com/expressjs/express/compare/4.18.2...4.19.2 )
---
updated-dependencies:
- dependency-name: express
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-03-26 11:00:54 +01:00
TÖRÖK Attila
33461c2983
chore: Run cargo update
2024-03-26 10:33:37 +01:00
sleepycatcoding
d4e5e54dc0
desktop: Fix window title after closing the file
...
Previously the title showed the filename in the title even after the file
had been long closed.
2024-03-25 20:13:56 +01:00
sleepycatcoding
1b41abf3a3
chore: Remove unused dependencies
2024-03-25 17:45:26 +01:00
renovate[bot]
98cbe9cf31
fix(deps): update rust dependencies
2024-03-25 02:47:32 +01:00
Crowdin Bot
9793e3968d
chore: Update translations from Crowdin
2024-03-24 22:55:51 +01:00
Nathan Adams
ad34f04b7a
desktop: Make sure all backends are tried in the Preferences dialog
2024-03-24 21:04:09 +01:00
Nathan Adams
38f7443605
desktop: Try each graphics backend one-by-one until we have a result
2024-03-24 21:04:09 +01:00
Nathan Adams
e9afce3103
wgpu: Actually, we *do* support opengl on windows now!
2024-03-24 21:04:09 +01:00
Tom Schuster
1d4fd1575b
avm2: Make URLStream fire the HTTP_STATUS event
2024-03-24 12:42:12 +01:00
Tom Schuster
403f6eb511
avm2: Add URLStream.connected
2024-03-24 12:42:12 +01:00
Lord-McSweeney
0adac8f69d
core: Remove `Collect` from `Color` and `DirtyState` as it was unnecessary
2024-03-23 21:18:02 -07:00
Lord-McSweeney
530319ce93
avm2: Add many more ops to optimizer
2024-03-23 20:17:41 -07:00
Lord-McSweeney
9f44281a52
avm2: Remove unnecessary range checks on local-modifying ops in optimizer
2024-03-23 20:17:41 -07:00
Lord-McSweeney
dec9f07f5f
avm2: Better optimizer handling for `FindProperty` and `FindPropStrict`
2024-03-23 20:17:41 -07:00
Lord-McSweeney
2646fcf148
avm2: Add more domain memory ops to optimizer
2024-03-23 20:17:41 -07:00
Lord-McSweeney
3c39acc2ae
avm2: Increase number of actions before timeout check from 2000 to 64000
2024-03-23 20:17:41 -07:00
Lord-McSweeney
407314686e
avm2: Verify `getouterscope` op
2024-03-23 20:17:41 -07:00
TÖRÖK Attila
156e4eb2ed
core: Make sure that streams progress even with many small-dt ticks
2024-03-24 01:07:10 +01:00
Adrian Wielgosik
08157a056e
build: Fix redundant import warnings
2024-03-23 19:23:18 +01:00
Adrian Wielgosik
a7d5a5ca36
build: Silence clippy assigning_clones lint
2024-03-23 19:23:18 +01:00
Lord-McSweeney
ab254c93c6
avm2: Activation class is now guaranteed in `op_new_activation`
2024-03-22 18:55:23 -07:00
Lord-McSweeney
af19d6f385
avm2: Fix `newactivation` in script initializer
...
This works the same as in a normal function
2024-03-22 18:55:23 -07:00
renovate[bot]
d70560cb82
fix(deps): update rust dependencies
2024-03-22 11:10:59 +01:00
TÖRÖK Attila
c941955c22
chore: Bump `h263-rs` git refs
2024-03-22 10:51:11 +01:00
Crowdin Bot
65129a08da
chore: Update translations from Crowdin
2024-03-21 20:49:11 +01:00
dependabot[bot]
c620224552
build(deps-dev): bump webpack-dev-middleware from 7.0.0 to 7.1.1 in /web
...
Bumps [webpack-dev-middleware](https://github.com/webpack/webpack-dev-middleware ) from 7.0.0 to 7.1.1.
- [Release notes](https://github.com/webpack/webpack-dev-middleware/releases )
- [Changelog](https://github.com/webpack/webpack-dev-middleware/blob/master/CHANGELOG.md )
- [Commits](https://github.com/webpack/webpack-dev-middleware/compare/v7.0.0...v7.1.1 )
---
updated-dependencies:
- dependency-name: webpack-dev-middleware
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-03-21 20:16:08 +01:00
Crowdin Bot
9dc45b3ace
chore: Update translations from Crowdin
2024-03-19 00:27:56 +01:00
TÖRÖK Attila
d9f17dac44
chore: Bump `image` to `v0.25`, without the `dxt` feature
2024-03-19 00:14:48 +01:00
michiel2005
28048e9b81
avm1: added the onScroller listener
2024-03-18 22:17:32 +01:00
michiel2005
5fc2505c07
core: made text fields scrollable
2024-03-18 22:17:32 +01:00
michiel2005
ec99bedcf8
avm1: added mouse_wheel_enabled to text fields
2024-03-18 22:17:32 +01:00
Adrian Wielgosik
3c2d629e0d
core: Cull text under textfield
2024-03-18 22:00:34 +01:00
TÖRÖK Attila
7a269c054d
fix(deps): update rust dependencies
2024-03-18 12:21:47 +01:00
Crowdin Bot
8345ace97e
chore: Update translations from Crowdin
2024-03-18 11:49:48 +01:00
Lord-McSweeney
e7924e564b
avm2: Fix some parameter types and signatures for XML
2024-03-17 20:01:19 -07:00
dependabot[bot]
5d6d097fb1
build(deps): bump follow-redirects from 1.15.4 to 1.15.6 in /web
...
Bumps [follow-redirects](https://github.com/follow-redirects/follow-redirects ) from 1.15.4 to 1.15.6.
- [Release notes](https://github.com/follow-redirects/follow-redirects/releases )
- [Commits](https://github.com/follow-redirects/follow-redirects/compare/v1.15.4...v1.15.6 )
---
updated-dependencies:
- dependency-name: follow-redirects
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-03-17 00:27:06 +01:00
Adrian Wielgosik
27cd08deeb
avm2: Provide an option to disable the optimizer
2024-03-16 22:40:15 +01:00