By Matt

More Faster

By Matt Matt

Large library performance is a major theme this release, and the first few fixes are in: On my Mac Pro I’m seeing a 45% improvement over 0.7 when importing 10,000 tracks from a local folder.
The win came mostly from removing the boring/terrifying “Identifying and Removing Duplicates” phase of the media import process. [...]

Metadata Progress

By Matt Matt

As Daniel mentioned, lots of work has gone into metadata support lately. The new editor is looking good, file writing unit tests are passing, and there are only a few bugs left for this release. Thanks for all your help!
Here is a quick summary for fellow metadata nerds:
 
FORMATS
Songbird uses TagLib 1.5 on all platforms [...]

Developer Tools Update

By Matt Matt

We have a solstice present for developers: a 0.4 Extension Wizard Druid.

Getting started with extension development can be time consuming, so we’ve built a tool to let you skip past the first two hours. They are boring hours anyway. Now you can pick a title, enter your name, select some UI sample code, and start hacking. Eventually you’ll need to understand the details, but in the meantime you can still have fun.

Download the latest 0.4 release candidate, then install the Developer Tools Add-on. Once installed, select Tools -> Create Extension from the main menu.

Cheers!

We <3 Feathers

By Matt Matt

We love all the feathers that have been coming in lately. Since the 0.3 pre-release lots of people have been customizing their birds, and the results have been pretty cool.

With 0.4 coming out though it’s time to make sure the existing feathers continue working. Fortunately not too much has changed, and updating is almost as easy as modifying the version compatibility metadata.

If you designed feathers for 0.3, take a look at our Updating to 0.4 HOWTO (Thanks to Pino for helping with this).

If you’d like to create new feathers for 0.4, grab the latest nightly and check out the developer center.