-
Notifications
You must be signed in to change notification settings - Fork 319
New extension: Mesh #2382
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
base: master
Are you sure you want to change the base?
New extension: Mesh #2382
Conversation
…into mesh * 'mesh' of ssh://github.com/ampelectrecuted/twextensions: [Automated] Update translations 2026-01-03 (TurboWarp#2378) SharkPool/Camera: Fix critical regression from previous commit (TurboWarp#2376) SharkPool/Camera V2 -- Fix hidden sprites not receiving camera updates (TurboWarp#2372) [Automated] Update translations 2025-12-31 (TurboWarp#2374) text.js -- Add array of regex matches block (TurboWarp#2306) Revert "SharkPool/CameraV2 -- Fix hidden sprites not receiving camera updates" (TurboWarp#2371) cursor: translate cursor menu (TurboWarp#2076) SharkPool/CameraV2: Fix hidden sprites not receiving camera updates (TurboWarp#2359) local-storage: fix it generally not working (TurboWarp#2368) [Automated] Update translations 2025-12-20 (TurboWarp#2362) [Automated] Update translations 2025-12-17 (TurboWarp#2360) [Automated] Update translations 2025-12-13 (TurboWarp#2358) build(deps): bump @turbowarp/types from `c54f2cc` to `938c3ab` (TurboWarp#2355)
|
Gonna have a shot at making an image for this, but it's probably gonna look ugly (the one i used for the oscillators PR, which i closed because sp made a better pr, was just a weird heartbeat line, that was it) |
I am a graphic designer, I can try and design one for you if you'd like. |
ok |
|
or maybe something like |
|
@kx1bx1 because of the nature of broadcastchannel, yes, though it's not something worth promoting |
Okay, I won't implement it in the logo then. Working on it now! |
…into mesh * 'mesh' of ssh://github.com/ampelectrecuted/twextensions: 8to16/mesh: remove old debugging log
|
gonna see what i can do to try and add:
|
|
@Brackets-Coder review? |
Busy at the moment, sorry. I'll try tomorrow afternoon |
Brackets-Coder
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This is a simple review, I haven't gone through all of the code and tested all of the blocks yet.
A few points to consider:
- The "remove a variable" button did not seem to work for me. I tried removing all block references to the variable in both projects and tried removing the variable in both projects, it did not disappear
- You may want to add the ability to rename messages and variables, as you can do in Turbowarp
- Removing a message did work, but it left behind references to the message
- Removing messages or variables should either:
- Tell the user they must remove all references first (like my-blocks), or
- Warn the user that all references will be deleted, and ask for "are you sure" consent (like variables)
Other than that, the overall cross-project communication system in both messages and variables to work great, nice job!
While this is a unique concept, I'm struggling to see use cases as it's limited to only the devices browser, but I'm sure somebody will get more creative than I am!


Per the docs:
This was actually a real feature in Scratch 1.4.
TODO: ws integration (though that can be added at a later time).