Matt Patenaude

Author


Quick Trick: Bouncing the Downloads Stack

It’s another one of those unanswered questions: how do you bounce the “Downloads” stack?
When Apple first demoed Leopard, Steve Jobs made a point to mention that whenever you downloaded a new file from Safari or Mail or iChat, it would be placed into your Downloads folder, and the Downloads stack would bounce to notify you [...]

Relaunching your application

Whether you’re applying new preferences, installing a new version of your app, or perhaps something more unusual, there may come a time in your life where you say to yourself “I really wish I could automatically restart my application.”
Your first instinct would be to check the documentation for NSApplication to see if there was an [...]

Adding a Titlebar Accessory View to a Window

We’ve all seen it done before: some applications make great use of that dead space in the upper right-hand corner of the window chrome. Many applications choose to place a subtle reminder to register within a time period; others utilize it for an out of the way configuration option. Apple’s own iCal uses it for [...]