Tag: CoreGraphics

More CoreGraphics Hackery

Alacatia Labs, Inc. bring you the most thorough investigation of undocumented CoreGraphics functions to date, with CGSInternal.

There’s a subversion repository as well if you’re keen to stay up to date.

CTGradient code bloat

While getting rid of extraneous junk in an application package is easy using Trimmit, the only way to prevent "code bloat" (and accompanying excess RAM and CPU usage) is through good programming practices. Where most developers fall short is in poor optimization of borrowed code. Let’s take CTGradient as an example as it’s well known and used (or more accurately, abused) in dozens of applications.

Continue Reading CTGradient code bloat

Getting things done with style

In the world of GTD, Midnight Inbox is surely one of the best designed contenders. It’s so good it’s addictive.

Continue Reading Getting things done with style

Cocoa Animation Effects

I wrote this app about 8 months ago, and it’s managed to find itself on Youtube.

Continue Reading Cocoa Animation Effects

Secret Quicksilver animation effects

You may have had a shot at creating a Quicksilver interface. (If you haven’t, see the tutorial). While it’s good fun to play with changing the colors and positions of the controls, there is a whole lot of really clever code in Quicksilver that lets you go beyond that and play with some weird and wacky effects on any window.

Continue Reading Secret Quicksilver animation effects

Warp, bend, squeeze and transform windows with CGSSetWindowWarp

How would you like to have the power to squish, warp and transform windows to your liking? With the private Core Graphics function CGSSetWindowWarp, you can!

Continue Reading Warp, bend, squeeze and transform windows with CGSSetWindowWarp