-
-
Notifications
You must be signed in to change notification settings - Fork 247
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 Advanced Numerical Encoding extension #1159
Conversation
I like this! There is already a Numerical Encoding extension, but this one is much better! I hope this gets added because this looks excellent! |
The numerical encoding concept of having separate "Encode [xyz]" and "get encoded" blocks was silly and shouldn't be emulated without good reason -- do you have a good one? |
also, the icon does not work well in light mode; consider making it a color other than white |
The "encode [xyz]" command is used to encode a string and add it to the encoded result, which you can get with the "get encoded" reporter, if you're talking about the "encode [xyz]" reporter then that's used if you only want to encode a single string and keep the code small. |
Hm. The large .JS file should be causing the error, since the new icon has more colors the data URI is way larger. |
- Data URI icon used - Icon used in blocks are 128x128 - Set the block color to purple
I've successfully changed the icon, should be readable in light mode |
I've made an extension that lets you encode strings to numbers with advanced blocks such as encoding multiple strings into a single number and getting the amount of items encoded in a number.
I can’t modify the already existing Numerical Encoding extension because it would break projects that use that extension because my extension has a different character list.