Archive for the 'Leopard' Category
December 7, 2007
EDITED TO ADD: I could reproduce this bug in a large project, but not isolate it in a smaller one. It is much likely for my code to have a bug then NSWorkspace. I’m still not 100% certain that this issue wasn’t my fault in some way I don’t understand. But no [...]
Categories: Bugs, Cocoa, Debugging, Leopard, MacOSX, NSTask, NSWorkspace, Objective-C, Programming, Sample Code, UNIX
Comments: Be the first to comment
November 10, 2007
This is a bit of the design process behind one line of one settings panel inside IMLocation.
The “Locations” panel controls everything having to do with to locations. The pane’s “headline”, outlined in red, shows what is assumed to be the current location.
It reads like “Your current location is home”. It does not say [...]
Categories: Accessibility, Cocoa, Design, Leopard, MacOSX, Programming, Research
Comments: 1 Comment
November 3, 2007
A few days ago, out of morbid curiosity, I went looking for a a quine written in AppleScript. To my surprise, I couldn’t find one.
I’d never actually written a quine before, so this was a good ‘excuse’ to make one (and brush up on some computability theory — use it or lose it).
Well, here [...]
Categories: AppleScript, Entertainment, Leopard, MacOSX, Programming, Research, Sample Code
Comments: Be the first to comment
November 1, 2007
Before you consider using any of the unsupported hacks I’m about to discuss, check to see if existing frameworks , or iChat’s AppleScript interface, will do what you need. Any software update can break unsupported code in unpredictable ways at any time. When Leopard came out, all the hacks I had been using [...]
Categories: Cocoa, Leopard, MacOSX, Objective-C, Programming, Research, Reverse Engineering, Sample Code
Comments: 2 Comments
October 31, 2007
This article has been updated, and republished here.
Categories: Cocoa, Leopard, MacOSX, Objective-C, Programming, Sample Code
Comments: 2 Comments
October 24, 2007
EDITED TO ADD: IMLocation now runs on Leopard.
I thought maybe it might receive more attention if you, the Mac OS X software-buying public, were aware of the situation. The third-party software that you’re paying for, depending on, and hoping to run on Leopard, we cannot test on the final release build until we can run [...]
Categories: Bugs, Leopard, MacOSX, Programming, Usability
Comments: Be the first to comment