I know that I have been quiet over the past couple of months, with no updates to TuneBar 3 to speak off. The reason for this is that I am busy working on TuneBar 4, which has hit a few draw backs in that time. However, these draw backs I believe have made TuneBar 4 that little bit better.
After spending a lot of time rewriting large sections of the Core Engine to TuneBar 3 for use in TuneBar 4 I have ditched it completely rewriting it from the ground up. The rewrite has resulted in the largest fundamental change since TuneX 2.
TuneBar 4 has completely dropped AppleEvents from its core engine, opting for complete reliance on the Application Scripting Bridge now available in Leopard. However, that support was started to be coded in to the old TuneBar 3 engine, before it became TuneBar 4.
The biggest change, or addition is the Plugin API. Plugins are perhaps one of the best additions to TuneBar 4, as it allows not only me, but other developers to add functionality to TuneBar themselves. TuneBar 4 itself is made up of a number of plugins (Notification, Controller, HotKey, Menu and LastFM), each of which provide TuneBar with its main user features. Removing these plugins, simply drops that feature from TuneBar with no major consequence.
This also provides the option of writing your own versions of any of those features to replace TuneBar’s default behavior.
Notification Plugin
This is the heart of the TuneBar Notification system. It displays a small notification on screen that allows you to see what song has just begun playing.
Notifications can now be made quickly and easily with the new NotificationBuilder app.
HotKey
Hot Keys are one of the ways in which TuneBar allows users to interact with iTunes. In previous versions of TuneBar Hot Keys have always been pretty rigid and inflexible, only really allowing you to change the key combo that activates them.
With TuneBar 4 you can now create your own. Custom Hot Keys can be made to trigger premade events inside TuneBar or even a self contained AppleScript, allowing you to control much more than just iTunes.
LastFM
This is perhaps one of the most requested features of all. Last.FM support. TuneBar 4 now has Last.FM support bundled with it in the form of a Plugin. Simply enter your account details and let others know what your listening to.
This fairly large addition to TuneBar 4 means that it is getting delayed, not to mention that contract work I’m doing is also fairly hectic and delaying TuneBar 4 as well. I am working on it as fast as I can and I hope to have it released before November.









