Skip to content
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

add ScratchX compatibility layer #128

Open
kokofixcomputers opened this issue Nov 21, 2024 · 2 comments
Open

add ScratchX compatibility layer #128

kokofixcomputers opened this issue Nov 21, 2024 · 2 comments
Labels
enhancement New feature or request

Comments

@kokofixcomputers
Copy link
Contributor

Extensions that are using ScratchExtensions instead of Scratch.extension are not working example:

ScratchExtensions.register('ChatGPT', descriptor, ext);

It works normally on turbowarp using their custom extension loader.

@SimonShiki SimonShiki changed the title ScratchExtensions are not defined add ScratchX compatibility layer Nov 21, 2024
@SimonShiki SimonShiki added the enhancement New feature or request label Nov 21, 2024
@SimonShiki
Copy link
Member

Seems it's a Turbowarp's ScratchX compatibility layer stuff, Are there still amounts of Scratch extensions still using it?

@kokofixcomputers
Copy link
Contributor Author

Seems it's a Turbowarp's ScratchX compatibility layer stuff, Are there still amounts of Scratch extensions still using it?

In a list of extensions, I still see 4-5 that are still using it...

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants