Skip to content

avm2: Implement flash.globalization.StringTools with stubs #19995

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 2 commits into from
Apr 2, 2025

Conversation

kjarosh
Copy link
Member

@kjarosh kjarosh commented Apr 1, 2025

@kjarosh kjarosh added A-avm2 Area: AVM2 (ActionScript 3) T-compat Type: Compatibility with Flash Player labels Apr 1, 2025
@kjarosh kjarosh force-pushed the string-tools branch 3 times, most recently from 04e4ef9 to 3ce820a Compare April 1, 2025 21:56
@kjarosh kjarosh added the waiting-on-review Waiting on review from a Ruffle team member label Apr 1, 2025
@kjarosh kjarosh merged commit 7935821 into ruffle-rs:master Apr 2, 2025
21 of 22 checks passed
@kjarosh kjarosh deleted the string-tools branch April 2, 2025 21:06
@danielhjacobs danielhjacobs removed the waiting-on-review Waiting on review from a Ruffle team member label Apr 4, 2025
Hancock33 added a commit to Hancock33/batocera.piboy that referenced this pull request Apr 6, 2025
-------------------------------------------------------------------------------------
azahar.mk 950085904397daa4ea1dc8152073aeb2c577bfbf # Version: Commits on Apr 03, 2025
-------------------------------------------------------------------------------------
externals: Upgraded SDL2 to version 2.32.4

Closes #391,

-----------------------------------------------------------------------------------
cemu.mk c4eab08f308e33d6501550976943b701997a0036 # Version: Commits on Apr 03, 2025
-----------------------------------------------------------------------------------
Update vcpkg,

------------------------------------------------------------------------------------------
dolphin-emu.mk 61ab662733b8859f1e7d0712a536190234bea03f # Version: Commits on Apr 03, 2025
------------------------------------------------------------------------------------------
Merge pull request #13424 from Sam-Belliveau/granule-performance-improvements

AudioCommon: Increased Granule Synthesis Performance,

---------------------------------------------------------------------------------------------
dosbox-staging.mk 13441a29cda3a36306cc378b183bf2d499cc8c31 # Version: Commits on Mar 29, 2025
---------------------------------------------------------------------------------------------
Bump version to 0.82.1,

------------------------------------------------------------------------------------------
duckstation.mk 1332f6da72c49ba28bc2bc04d5a0bfb0bea7f89f # Version: Commits on Apr 03, 2025
------------------------------------------------------------------------------------------
Atualização Português do Brasil (#3397)

Atualizado para a última versão.,

--------------------------------------------------------------------------------------
openmsx.mk 9a0bbeb4a60ac354bcc449a03da745758f5bd9bc # Version: Commits on Apr 03, 2025
--------------------------------------------------------------------------------------
Upgrade to Dear ImGui version 1.91.9b (Released 2025-03-17),

----------------------------------------------------
pcsx2.mk v2.3.251 # Version: Commits on Apr 03, 2025
----------------------------------------------------
- [Debugger: Fix some theming issues](PCSX2/pcsx2#12453)

,

-------------------------------------------------------------------------------------
ppsspp.mk 5a6c9051f20d3b98289811c7492c8bc96aeb296e # Version: Commits on Apr 03, 2025
-------------------------------------------------------------------------------------
Merge pull request #20205 from hrydgard/implement-scereg

Implement sceReg,

----------------------------------------------------------
python-pyxel.mk v2.3.18 # Version: Commits on Apr 03, 2025
----------------------------------------------------------
Updated the WASM wheel to 2.3.18,

------------------------------------------------------------------------------------
rpcs3.mk 37dbd77628f44cdef3228bdfc03127365ec7383b # Version: Commits on Apr 02, 2025
------------------------------------------------------------------------------------
Update FAudio to 25.04,

---------------------------------------------------------------
ruffle.mk nightly-2025-04-03 # Version: Commits on Apr 03, 2025
---------------------------------------------------------------
## What's Changed

* avm2: Implement flash.globalization.StringTools with stubs by @kjarosh in ruffle-rs/ruffle#19995

**Full Changelog**: ruffle-rs/ruffle@nightly-2025-04-02...nightly-2025-04-03,

---------------------------------------------------------------------------------------------
solarus-engine.mk f9f57ccb2448410eb8259fe9c14f1e77508e4efc # Version: Commits on Apr 01, 2025
---------------------------------------------------------------------------------------------
Update changelog

---------------------------------------------------------------------------------------
thextech.mk 5f080ec8c095bcdfd814380e2c8d79c3f3f38cb9 # Version: Commits on Apr 03, 2025
---------------------------------------------------------------------------------------
block_table.hpp: de-duplicate object-generic logic,

-------------------------------------------------
vice.mk r45623 # Version: Commits on Apr 03, 2025
-------------------------------------------------
Joystick: Linux evdev: scan symlinks in /dev/input/by-id/

Rather than scanning /dev/input/ directly, we scan the symlinks generated by

udev in /dev/input/by-id/ and only process links ending in '-event-joystick'.

Will need testing if this on Debian specifically, or a general udev thing.

git-svn-id: https://svn.code.sf.net/p/vice-emu/code/trunk@45623 379a1393-f5fb-40a0-bcee-ef074d9b53f7,

--------------------------------------------------------------------------------------
pm_auto.mk 38d10a3421d6b5cd4f7579e554fbc58c02ea382d # Version: Commits on Apr 03, 2025
--------------------------------------------------------------------------------------
Add I2C power button detection thread,

-----------------------------------------------------------------------------------------
sdl3_mixer.mk b8e55ca55e496bcea0023417f1cefbfa9da303e7 # Version: Commits on Apr 03, 2025
-----------------------------------------------------------------------------------------
update vendored wavpack.,

------------------------------------------------------------------------------------
box64.mk 8da0fab6749c7a9191d07aa83e9d745d8a89d0bc # Version: Commits on Apr 03, 2025
------------------------------------------------------------------------------------
[LA64_DYNAREC] Optimize la64 MAXPD/MAXPS. (#2499)

Co-authored-by: phorcys <phorcys02@126.com>,

------------------------------------------------------------------------------------------
devilutionx.mk 3d7a8e8f4831c3f464f72a23b785446cb9c32d90 # Version: Commits on Apr 03, 2025
------------------------------------------------------------------------------------------
Upgrade SDL2 to 2.23.4

Upgrade includes build-from source, Android and VCPKG,

-----------------------------------------------------------------------------------
raze.mk 940e53af6fed5ed9f50f5495eac9d1fda42a6065 # Version: Commits on Apr 03, 2025
-----------------------------------------------------------------------------------
avoid type punning in TVector XY() and XYZ() methods.,

----------------------------------------------------------------------------------------
supertux2.mk 01aaaede18728ab01201a7b6092f84879d82f0d1 # Version: Commits on Apr 03, 2025
----------------------------------------------------------------------------------------
Small code style fixes,

-------------------------------------------------------------
syncthing.mk v2.0.0-beta.4 # Version: Commits on Apr 03, 2025
-------------------------------------------------------------
## Major changes

- Database backend switched from LevelDB to SQLite. These is a migration on first launch which can be lengthy for larger setups. The new database is easier to understand and maintain and, hopefully, less buggy.

- Deleted items are no longer kept forever in the database, instead they are forgotten after six months. If your use case require deletes to take effect after more than a six month delay, set the `--db-delete-retention-interval` command line option or corresponding environment variable to zero, or a longer time interval of your choosing.

- Modernised command line options parsing. Old single-dash long options are no longer supported, e.g. `-home` must be given as `--home`. All serve options are now also accepted as environment variables.

- Rolling hash detection of shifted data is no longer supported as this effectively never helped. Instead, scanning and syncing is faster and more efficient without it.

## What's Changed

* build(deps): update dependencies by @calmh in syncthing/syncthing#10020

* chore(db): increase journal limit to 64MiB by @bt90 in syncthing/syncthing#10022

* chore: forget deleted files older than six months (fixes #6284) by @calmh in syncthing/syncthing#10023

* fix(db): handle large numbers of blocks in update by @calmh in syncthing/syncthing#10025

* chore(db): use shorter read transactions and periodic checkpoint for smaller WAL by @calmh in syncthing/syncthing#10027

* fix(syncthing): make directory flags global for all commands by @calmh in syncthing/syncthing#10028

* chore: configurable delete retention interval by @calmh in syncthing/syncthing#10030

* feat(fs, config): add support for custom filesystem type construction by @pixelspark in syncthing/syncthing#9887

**Full Changelog**: syncthing/syncthing@v2.0.0-beta.3...v2.0.0-beta.4,

----------------------------------------------------------------------------------------
retroarch.mk 7a5fcd460d34971a28c153674072c761b0590ec7 # Version: Commits on Apr 02, 2025
----------------------------------------------------------------------------------------
Merge pull request #17764 from zoltanvb/qt_nonpng_display

Enable non-png thumbnails also for Qt interface.,

---------------------------------------------------------------------------------------
vpinball.mk c96c2c026f4a1ff397cb87bc6d15dc8e95bb2dc5 # Version: Commits on Jul 23, 2024
---------------------------------------------------------------------------------------
misc: standalone builds for macos, ios, tvos, android, linux, and rpi,

-------------------------------------------------------------------------------------
gzdoom.mk 6481f8cce909bc801f7544d67f2bf5f96cd01181 # Version: Commits on Apr 03, 2025
-------------------------------------------------------------------------------------
rewrote XY and XYZ accessors for vectors to be read-only and not use type punning.,

---------------------------------------------------------------------------------------
openlara.mk 3d4092c34ac2255c885b37fdb89aef961966fa9d # Version: Commits on Apr 03, 2025
---------------------------------------------------------------------------------------
Add the missing files for the GBA packer (#504)

* add libimagequant and stb_image_resize for the GBA packer

* add cygwin1.dll for ad4.exe,

-----------------------------------------------------------------------------------
tr1x.mk de1a63fc74d6b53270555d156ece9922c6890f88 # Version: Commits on Apr 03, 2025
-----------------------------------------------------------------------------------
tools: clean-up config tool build messages

This fixes VS messages regarding namespaces, removes some redundant

usings and SDK parameters, and adds XAML design data contexts.,

-----------------------------------------------------------------------------------
tr2x.mk de1a63fc74d6b53270555d156ece9922c6890f88 # Version: Commits on Apr 03, 2025
-----------------------------------------------------------------------------------
tools: clean-up config tool build messages

This fixes VS messages regarding namespaces, removes some redundant

usings and SDK parameters, and adds XAML design data contexts.,

-------------------------------------------------------------------------------------------------
libretro-picodrive.mk 1a08d73159820bb31941d8c5ed6242a74bd4b332 # Version: Commits on Apr 03, 2025
-------------------------------------------------------------------------------------------------
Merge pull request #242 from Jamiras/feature/32x_mem

expose additional 32x memory,

----------------------------------------------------------------------------------------------
libretro-ppsspp.mk 5a6c9051f20d3b98289811c7492c8bc96aeb296e # Version: Commits on Apr 03, 2025
----------------------------------------------------------------------------------------------
Merge pull request #20205 from hrydgard/implement-scereg

Implement sceReg,

-------------------------------------------------------------------------------------------
glsl-shaders.mk f3dc75a3bb57ac83801b3873617feecfb34d6c78 # Version: Commits on Apr 03, 2025
-------------------------------------------------------------------------------------------
Non integer scaling Shader for GBA + changes in LCD ghosting effect (#513)

* Refactor of luminance threshold logic

* non integer option and LCD ghosting change

Added a new non integer scaling shader for GBA and removed LCD ghosting by default due to errors

* Delete handheld/gameboy-dm-color directory

* new files,
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
A-avm2 Area: AVM2 (ActionScript 3) T-compat Type: Compatibility with Flash Player
Projects
None yet
Development

Successfully merging this pull request may close these issues.

프리티걸의 붕어빵 타이쿤: The game won't load. (Variable flash.globalization::StringTools is not defined.)
4 participants