Articles tagged with: CTGradient
Code »
Guy English has posted the source code to a basic implementation of the Cocoa Shaders he talked about here. There’s code for conditional shaders, shader lists, clip shaders, and affine transform shaders. As far as shaders that actually draw there’s a solid color shader and one for drawing an image. The image shader lets you tweak the compositing operation, source rect, and set a drawing scale.
Late Night Cocoa »
Traditional software update requires the user to do a lot of work. The problem with that is that users are lazy. In this episode, guest Andy Matuschak discusses the philosophy of auto-update, some ways to use Sparkle, and some hints about what’s coming for it in the future. But who needs software update without a good project? Andy will discuss practices of refactoring and systems design in large projects, and some methods for quickly duplicating Apple’s new wave of user interface stylings.

