Too cool! CVS away with one caution -- my parttially implimented of remote terminal tinting code is already in there and it needs a bit more work, Hopefully it won't interfer with what you have done.
Beautiful! I can't wait to try it.
BTW: I have also modified the tryRGBfile() routine not to discard alpha channel data. I've practiced using GIMP to convert png w/ alpha directly to RGBA (SGI format) and it went well. The next step is to alpha-blend + build an icon bitmask on the fly. This will allow users a method to construct nice (shaped) custom icons effortlessly from all the png images floating around on the web.
Beautiful! I can't wait to try it.
BTW: I have also modified the tryRGBfile() routine not to discard alpha channel data. I've practiced using GIMP to convert png w/ alpha directly to RGBA (SGI format) and it went well. The next step is to alpha-blend + build an icon bitmask on the fly. This will allow users a method to construct nice (shaped) custom icons effortlessly from all the png images floating around on the web.