Tom Schuster
0a55c04eaf
web: Include the version in the new ruffle instance console message
2023-08-12 01:13:59 +02:00
Nathan Adams
e73cd91283
tests: Fix running tests without img_tests feature
2023-08-11 20:15:24 +02:00
Nathan Adams
1858db65c4
tests: Add known_failure test for CABs containing grown filters
2023-08-11 11:23:03 +02:00
Nathan Adams
f55147d7c3
core: Override render_bounds_with_transform in Avm2Button
2023-08-11 11:23:03 +02:00
Nathan Adams
f7bc92366b
core: Don't invalidate self when mask changes
2023-08-11 11:23:03 +02:00
Nathan Adams
a9c5bdfbab
core: Better handle scroll_rect and/or masks with cacheAsBitmap
2023-08-11 11:23:03 +02:00
Nathan Adams
b1aeb010a4
tests: Add CAB + Masks test
2023-08-11 11:23:03 +02:00
Crowdin Bot
8e1632ab22
chore: Update translations from Crowdin
2023-08-11 10:23:54 +02:00
nosamu
0b368f1223
core: Use root movie URL as base for relative NetStream URLs
2023-08-11 09:58:37 +02:00
TÖRÖK Attila
fb01473bb3
tests: Exclude WARP from shumway_acid_tests/acid_image, it was flaky
2023-08-09 21:04:59 +02:00
nosamu
5936de03e7
extension: Add exclusions for Tuxedo Computers and Taobao
...
Problems reported in #11906 and in a Chrome Web Store review
2023-08-09 08:34:59 +02:00
Crowdin Bot
205ef09cc6
chore: Update translations from Crowdin
2023-08-08 23:49:31 +02:00
TÖRÖK Attila
0ce4990035
chore: Pin wgpu and naga crates until naga_oil and egui are updated.
2023-08-08 23:19:16 +02:00
TÖRÖK Attila
0c4bb22491
chore: Update dependencies of the crates within tests.
2023-08-08 23:19:16 +02:00
renovate[bot]
a4b179e1e0
chore(deps): lock file maintenance rust dependencies
2023-08-08 23:19:16 +02:00
Nathan Adams
9125d30e76
web: Don't store the full semver version as the version name, just construct it when needed
2023-08-08 14:33:49 -06:00
sleepycatcoding
ba5eb9532b
desktop: Fix --no-gui issues
2023-08-08 18:25:45 +02:00
MrCheeze
68f8cd6149
avm2: Remove focus from an EditText when it unloads ( close #12092 )
2023-08-07 23:16:06 +02:00
Nathan Adams
bdd2a7ea9e
tests: Allow capturing images on specific frames/ticks
2023-08-07 22:52:10 +02:00
Nathan Adams
ca8fc23a6c
tests: Allow fscommand("captureImage", "IMAGE_NAME")
2023-08-07 22:52:10 +02:00
Nathan Adams
1c8724a458
tests: Turn image_comparison into image_comparisons.NAME, allowing multiple comparisons per test
2023-08-07 22:52:10 +02:00
Daniel Jacobs
bb1f405a19
core: Reset preload_offset when loading new netstream
2023-08-07 14:31:33 -06:00
Daniel Jacobs
c5aa5189e7
extension: Allow video to load from any source in internal player page
2023-08-07 14:31:33 -06:00
Daniel Jacobs
91c2d0efa4
web: Create modal to hold unsupported videos
2023-08-07 14:31:33 -06:00
Daniel Jacobs
dbb5e381f2
core/desktop/web: Play unsupported videos with browser
2023-08-07 14:31:33 -06:00
TÖRÖK Attila
ddc290ddf9
chore: Appease prettier.
2023-08-07 09:22:58 +03:00
renovate[bot]
863ce90d9d
chore(deps): bump node.js dependencies
2023-08-07 09:22:58 +03:00
SuchAFuriousDeath
37085767f6
avm2: implement BitmapData.merge ( #12593 )
2023-08-06 22:14:10 +00:00
Nathan Adams
44623bf28f
web: Remove extension specific code in polyfill, doesn't need to exist now
2023-08-06 23:55:39 +02:00
Nathan Adams
7a39dc9176
web: Add build date as part of version buildinfo
2023-08-06 23:55:39 +02:00
Nathan Adams
64d951099d
web: Compare build ident if all else fails, when finding best versions
2023-08-06 23:55:39 +02:00
Nathan Adams
ee1e8ec267
web: Extension shouldn't set options that are default
2023-08-06 23:55:39 +02:00
Nathan Adams
4f4dbc7973
web: Fix PublicAPI superseding, it previously always thought 'the latest ran' should replace the older version
2023-08-06 23:55:39 +02:00
SuchAFuriousDeath
11a472d40b
render: fix jpeg cmyk to rgb ( #12592 )
...
Co-authored-by: tompro <tomas.prochazka@apertia.cz>
2023-08-06 20:47:07 +03:00
Nathan Adams
c074047551
chore: Add .idea to gitignore
2023-08-06 17:37:41 +02:00
michiel2005
c50a83189c
Exporter: Updated the logic that gives a error message ( #12579 )
2023-08-06 13:19:51 +00:00
Nathan Adams
0381116934
avm2: Don't make the descendants op call a function to get descendants, just get it directly
2023-08-06 10:51:25 +02:00
Nathan Adams
42b4812601
avm2: Throw error when using descendants op (..) on anything that isn't XML, even if it has descendants property
2023-08-06 10:51:25 +02:00
michiel2005
690ce110d8
avm1: reference displayObjects parents if parent is a button ( #12541 )
2023-08-05 20:32:03 +00:00
Lord-McSweeney
66df964709
desktop: Don't wrap context menu item text; support enabled/disabled ctx menu items
2023-08-05 22:06:10 +02:00
Lord-McSweeney
2c90b1631b
avm2: Implement context menu events
2023-08-05 22:06:10 +02:00
sleepycatcoding
b98b0e88aa
chore: fmt
2023-08-05 14:42:09 +02:00
sleepycatcoding
f6da7258c5
avm1,avm2: Rename some functions to make them consistent between Sockets
2023-08-05 14:42:09 +02:00
sleepycatcoding
2468c71d02
core: Implement suggestion from review
2023-08-05 14:42:09 +02:00
sleepycatcoding
aac1931569
avm1: Prevent panic when close is called in event handler
...
Also adds a test case for this.
2023-08-05 14:42:09 +02:00
sleepycatcoding
82c57a0d97
avm2: Clear tempBuf when closing connection
2023-08-05 14:42:09 +02:00
sleepycatcoding
d8ae2ce6b9
avm1: Fix only one message arriving when multiple are sent in the same packet
...
Test case has been improved to cover this.
2023-08-05 14:42:09 +02:00
sleepycatcoding
cec74242cf
core: Socket subsystem fixes
...
Clears the read and write buffer of Socket before returning to ActionScript, this could potentially be problematic
when a SWF reuses the same Socket to connect.
Also remove the handle from Arena when server closes the connection, this fixes
connected still returning true after server disconnection.
2023-08-05 14:42:09 +02:00
sleepycatcoding
d3e627fb5f
core: Clear the read buffer when the connection is closed
2023-08-05 14:42:09 +02:00
sleepycatcoding
358d3e8ede
chore: fmt
2023-08-05 14:42:09 +02:00