Archives / Search ›

Fixed the ICeCoffEE bug. Had an inspiration at dinner. If I explained it here people would laugh at me because it was so obvious, but hey, it works. All I can say is: Objective-C rules.

Adding a “Remove” feature to the installer right now, then beta 1 is ready to go out.

Jim, sorry about your job. I only met you once, at WWDC'99, but from talking to you and reading what you write on your weblog, it's obvious that you're one-of-a-kind. Someone needs to hire you and fast.

Wow, I'm beat. Time to go home and sleep.

Got some work done so I finished up. Installer is in good shape, pretty much done. libPatch was no magic bullet, though it was very easy to get working (thanks Ed!). In fact, libPatch bundle loading triggered later than the input manager method.

Sigh. ICeCoffEE has a showstopping bug. Strangely enough, I never ran into it earlier. Somehow, in some applications (Address Book is the only one that comes with the Mac OS I've been able to find) the input manager loads late enough that some NSTextView classes already exist, and not only does the posing not take effect on them, they stop working properly (refusing to become key). This means I may have to implement it with libPatch instead of as an input manager, in order to get in early enough.

The installer was coming along well, but I'm going to put off working on it, or ICeCoffEE, until the end of the week. Too much real work to do.

A new version of Manila Envelope is in testing. Seems to work reasonably well.

I'm trying to call my mother. Cellular network is overloaded. This is a first.

‹ Newer Posts  •  Older Posts ›