Drag and drop of tabs has turned out to be a pretty big project, so I've been working on other things whenever I got frustrated. After an "evening" of studying neurobiology until 5 am, I needed something light to waste time one... so I've been extending our sound controller to be a sweet text-to-speech manager.

It turns out that Apple's API for dealing with speech is absolutely horrible, but I've learned it as I've bug-fixed and extended the basic framework that Raphael Sebbe wrote as a Cocoa wrapper to Apple's speech manager. We should now have access to changing voice, pitch, and word rate (later on) as well as switching back to the systemwide defaults. I'm going to set up per-buddy preferences for voice and pitch and then commit. Hope everyone enjoys :)