Category Archives: Development

New Log Indexing, Other Things, in Adium Nigtlies

If you’re brave and on 10.6, you might want to try grabbing the latest Adium nightly and test out some new stuff that’s targeted to Adium 1.5.

Not the smallest of which is a new log indexing implementation that’s faster and actually works1. So, if you want to take the risk, download the nightly and reindex your logs2. That will blow away your old index and generate a new one (yes, it’s faster, but depending on how many logs you have it still may take a while).

Just remember, the Adium team makes no guarantee that nightly releases will be stable or actually released nightly, so backup your Adium folder in ~/Library/Application Support. Download and run at your own risk. You can always revert to a stable version of Adium by downloading the version linked to from the Adium homepage.


  1. It uses blocks and GCD and is really really shiny! 

  2. Go to File -> Import -> Reindex Adium Logs. 

So I Have This Thing I Keep Reusing

… It’s called AutoHyperlinks. You may have heard of it, you may have not (but if you use Adium, you’ve used it). But that’s not important.

What is important, at this very moment, is that I’ve adapted it (and my former Coda Plugin) to a system-wide service for Snow Leopard.

This lets you turn any (editable) text, anywhere in the system, into a linkified string: RTFs get clickable link attributes, and plain text gets a HTML A tag.

The code is here: http://bitbucket.org/sholt/autolink-service/

The binary is here: http://bitbucket.org/sholt/autolink-service/downloads/AutoLink.service.zip

Just drop it into Library/Services and go.

One step closer to a 64Bit Adium

Issue 32 – maccode – Build PSMTabBarControl as 64Bit (patch included) – via Google Code:

The future is 64-bits, and that means leaving our 32-bit build processes behind.

Posting this as a patch just so we don’t break people building from trunk, as this patch requires the 10.5 SDK.

Every step forward is an important one: Any kind of help is needed and appreciated.