Suggestions for Snap! 12.1 and 13

Dear Snap! developers,

I have got some suggestions for Snap! versions 12.1 and 13.

  • Snap! 12.1:
    • New menu options:
      • Remove tab icons
        • This would revert the style of the scripts, costumes and sounds tabs to the one from version 6 to version 11.
      • Old sprite creation button icons
        • This would remove the “plus” symbols on the buttons below the stage, like in versions 6 to 11. Goes alongside remove tab icons, possibly creating a subcategory.
      • Legacy editor theme
        • This would revert the shades of grey found in the editor to those in versions 4 and 5. And maybe also the settings icon.
  • Snap! 13:
    • Snapinator integration
      • allowing the user to drag and drop, or otherwise import, a .sb, .sb2, .sb3, .sprite, .sprite2 or .sprite3 file.
    • Snapp! integration
      • using a new menu option called “Package Project…” allowing you to package your Snap! project as a .app (macOS), .deb (Debian), .rpm (RHL), .zip (GNU/Linux systems) or .exe (Microsoft Windows) file.
    • New block:
remove items () to () from @list::lists reporter

Why???

This could work as an option, and possibly add more themes.

Both of those programs haven’t been updated in YEARS and break with modern Snap! versions.

Neither Snapinator nor Snapp were created by the Snap developers, but rather members of this community. Both of them haven’t been updated in quite a while, but the developers have kept them as resources linked in the footer for people to use.

Edit: Ninja’d

And Snap! 13 will release somewhere at 2027.

For people who preferred the buttons without icons/pluses.

Oh okay, I didn’t know.

But what about the block?

remove items () to () from @list::lists reporter

You can create your own blocks. This block is relatively simple to bring into life.

(to get this block, drag-and-drop into the editor)


Simpler script, but uses the word of instead of from because I made an oopsie


You meant the INDEX parameter.

The script pic is not smart
edit: fixed
untitled script pic

Then write a userscript. Snap doesn’t have to add options to remove inconsequential features just because you don’t like it.

Good idea. I use Tampermonkey already (during writing this, I switched to Violentmonkey because I found out Tampermonkey is proprietary) and suppose I could try. I have got little to no experience with JavaScript, so I think I would be the perfect person to program this /hj. But I have got the feeling Snap! is programmed a little abnormally due to the way it behaves compared to other sites. Thanks a lot.

Because it uses a custom UI library instead of raw HTML, renderering to a canvas.

Simpler script, but uses the word of instead of from because I made an oopsie

Actually, I think “of” is a better choice, because “from” sounds like it should be the starting index, especially when “to” is there for the ending index.

Speaking of ending indices, if I were writing this block I’d have a Boolean input labelled “inclusive” for the sake of refugees from one of those lesser programming languages in which the second index input specifies the first not-included index.