Please note:
1 - I am not a snap developer, I am just playing around with this
2 - Like all dev features, these are experimental and may not make it into
Anyway, I can't believe we might be getting something like this in unmodded Snap!! I thought I recalled bh saying that Jens believed first-class colors were not necessary, and the C&C library was enough. Correct me if I'm wrong.
Changes found so far:
new blocks in pen, new data type (visible in is [] a [color V]? block), new pen [color V] option, all blocks with previous color inputs are no longer static, new LIBRARY!, you can use lists of rgba on color inputs, you can now have DEFAULT color inputs!!!, new [colors V] of costume [current V] block, use an rgba list on the color [rgb(146,26,68)] :: pen reporter block
I feel like it might have been due to the fact that first-class colors were already half made, with the color input being exposed to the user, and the extension functions to actually deal with it. I feel like at that point, it should be finished (aka, adding a visual representation, and adding new blocks to easier interact with it), which is what Jens did.
"Object," in this context, means a sprite, the stage, a costume, or a sound. I think we're probably going to end up adding a row to the long form input dialog, so we can promote some things from inside that quarter-gear button, e.g., the piano keyboard. That discussion is on the agenda for our team meeting (in person!) next week.