-
Notifications
You must be signed in to change notification settings - Fork 238
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
New extension: Extendable Blocks #1254
base: master
Are you sure you want to change the base?
Conversation
I wouldn't consider this a Utilities extension because there is a consistent theme between each block - it also makes more practical sense to include these blocks into one extension because of the patches you're doing to ScratchBlocks. |
I prefer the current way of having the add input button being on the right and remove input being on the left for sure, but IDK about the icons themselves. |
i think having + and - icons would be better since you adding more/taking away, but it also makes sense to have arrows because the extension is called extendable blocks |
The two arrows feel more in line with Scratch's design language, in my opinion. |
The arrows came from the dropdown menus so they match the style, too. Arrows are also more consistent with other familiar mods, such as Snap!. |
Use the latest 1.10 beta; this extension requires some things that were only added in the merge-upstream update (the update which added color theme options and a bunch of addons). |
this looks based |
Hello, may I embed it into GekoWarp's extension library? |
… extendable-blocks
- tweak description - remove MAX_EXTENDABLE_INPUTS (it's been a while) - some code cleanup
… extendable-blocks
I haven't taken an in-depth review yet, but it looks interesting. |
one prob: the json block will return 2 items even if there are more than 2 inputs |
Blocks that extend, like in Snap!.
This uses a ton of scratch-blocks patches and also may be considered a utilities extension? (Though splitting this would require duplicating a bunch of code so...) So I don't know if this will be accepted or not.