This is actually a more reasonable request for some reasons.
The dev version of snap is revamping colors.
Instead of reporting rgba(255, 0, 0, 1) for red, it reports the color itself.
The color block in the CAC library, it reports a costume, so we may need to fix that.
The library's block arrangement makes it hard to find certain blocks I need.
I was wondering this - maybe wait until snap 11's eventual release? if it is not changed by then, I am happy to make a newer version of the colors and crayons library since it's really old and unoptimized, but really useful.
To answer the overall question, yes, I suppose, although it'll be hard in some ways to merge the library with the new Snap! color features, because the new blocks include less powerful replacements for some library blocks, so I'd have to override them, I think.
it would take way too long to count all the blocks, but im saying,
the CAC library can convert colors to different formats, and one format to another format
some of these 'conversion' blocks are missing, so we may need to convert the first format into some format thats unneded, and then convert that into the format you actually want.
I'm pretty sure a lot of the single conversion blocks are really only meant to be used internally. The library just was made before you could hide custom blocks (and save in the exported library) do that's why they're all in the pallette.
i agree. besides, you have the code to do something like this. (although i dont know if 'lists' and 'other' count as drawers from the 'variables' category or if they are independent categories themselves.)
also, we might need to do the same re-arrangement for tunescope
Tunescope was made by students at the University of Virginia, not the snap team, and jens has said he doesn't want to make changes to it.
As a musician and programmer, I hate the tunescope library because of how badly it handles a lot of stuff (not to mention the code is not very good, and the js code just throws a bunch of variables on the window object for no reason). I started working on a new music library that handles a lot of stuff just a whole lot better (and adds some other nice stuff). I haven't started on adding different instruments though (the js code), so I haven't shared it yet.