-
Notifications
You must be signed in to change notification settings - Fork 1.5k
feat: support cat-blocks as a configurable theme #3411
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
Conversation
adzhindzhi
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.
Looks good! We should do some code cleanup and ensure it's stable enough for production, but it's a great PoC.
core/block_svg.js
Outdated
| // The block has already been deleted. | ||
| return; | ||
| } | ||
| // TODO: Can we skip the checks and always clear the timeouts? |
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.
Looking at clearTimeout() docs, we probably can, but I think it's better to leave it that way
|
This is okay Scratch Team. |
#dontpywallcatblocks |
ampelectrecuted
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.
don't paywall cat blocks else the entire userbase will end up leaving scratch
|
as a former scratch user who got banned a while ago but still lurks the forums, the membership system is getting crazy. |
|
also an ST member has rejected this, and i can remember that very clearly .not trying to be rude to the members of the company that partnered with the ST and caused this chaos, but i guess it'd be best if you had a look at https://scratch.mit.edu/discuss/topic/343602/ (this is the first time i had to say this to a scratch developer) |
|
@ampelectrecuted as much as this feature addition is bad I don't really think developers have to listen to a list of rejected suggestions for Scratch forumers 😭 |
.. yes they do, remember these are features ST said they WILL NOT add so it's not like they aren't community driven. |
|
Don't implement this, I don't want Scratch to be profit, please just let this as an April Fools' prank. Don't break the words: "Scratch is always free" |
|
Absolutely not! Why would you think rejecting Cat Blocks as a permanent feature can be a solutinized by putting it behind a paywall? (https://scratch.mit.edu/discuss/topic/851694) |
|
scratch team, what are you doing? i love you, and i get that you want perks for donators, but this is overstepping. you guys have said yourselves that cat blocks were intended to be an april fool's joke and that they won't be back1, except possibly for future april fool's events2. now, you're changing your minds in favor of the membership initiative, which is just a little depressing. though there is no doubt in my mind that this will bring in some cash, i don't support this change. it just feels icky to me. not to mention, the number of people that use browser extensions like Scratch Addons and related will make this perk obsolete immediately. please reconsider. Footnotes
|
This comment was marked as resolved.
This comment was marked as resolved.
|
@ampelectrecuted This is not a flame war. A flame war is offensive/abusive banter between users or a community. What's happening here is a protest, a protest for the right reasons might I add. |
|
No No No No No! How scummy/money hungry do you have to be to lock a fan-favorite but once a year feature behind a paywall? The Scratch Foundation claims there are no paywalls then turn around and do stuff like this. This is so disappointing. If I wasn't banned on Scratch still, I'd have some words for the Scratch Team in the forums. ~ DangerousDawn |
|
Do not add this feature. As a banned Scratcher, I have watched the platform degrade for years now, from banning me to making the accent color purple to adding machine learning to the idea of memberships. I'll point out that screeching avocados (which is apparently offensive to your moderators) can do this for free, and so can TurboWarp. |
i'm banned too, as a near-veteran of scratch also i made a mod shortly before my own ban, and since it is based off TW, it can do this for zero bucks as well |
|
personally most of the changes before the membership were fine, i don't mind purple or the face sensing extension or the set thumbnail button (the latter of which used to be done with browser extensions), but THIS? |
|
3 banned users are protesting y'all. Mmm mmm mmm |
|
Let’s all stop complaining, this is a good change actually because Scratch needs money and it needs to justify for $35. |
"LOOK I HAVE CAT BLOCKS AND YOU DON'T YOU LOSER!" if this was a scratch forum topic and i wasn't banned i would assume this was rejected |
Then why do they have to paywall stuff? I'll point out that they've been selling books and merchandise for years now, and they could easily publish monetized video content if they cared enough. |
While I’m not a fan of Scratch Membership myself, monetised video content sounds like a content farm to me.
The change to purple was for accessibility purposes. |
ericrosenbaum
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.
LGTM 😺
Awesome! |
|
Hi folks! Thank you very much for sharing your thoughts and feelings. I appreciate that you care a lot about Scratch and its future. Please see this issue for a message about membership features like this. |
cwillisf
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.
😸
I suspect unforking will be a bit complicated either way, but having this stuff in develop is sooooo much better than the situation we were in.
Do quality tutorials really seem like a content farm to you? griffpatch has been doing this for years now.
I'll point out that somehow a "Set Thumbnail" button was important to them, but letting people turn the purple off was not, for some reason which is beyond me. |
We do not care about your half-proprietary AI-enabled mess. We care about people. |
Did you even read the issue? Also, you're starting to do less constructive criticism and just be plain straight-up rude now. |
Yes, I did. The issue fixed nothing, it was just a few blocks of text saying that it is probably a bad idea. |

Resolves
https://scratchfoundation.atlassian.net/browse/UEPR-416
Proposed Changes
Reason for Changes
As part of the membership initiative, we want to reintroduce the cat blocks theme as an optional theme for supporters of Scratch