A rather small update from the last beta. I've fixed all of the problems I have found related to tear-off tabs, so that feature is now enabled by default in this beta. As always, please let me know about any issues that come up.
The final release of Chax 1.4.6 will likely be one of the last updates that will include major improvements until iChat 4 is released in Leopard. I plan on continuing to hunt down any bugs remaining in Chax, but new features will likely become few and far between. Chax will be updated for Leopard compatibility when Leopard is released, but not before then. Attempting to keep up on every change made by Apple between different development seeds of 10.5 would simply be wasted effort on my part. Relatively few people are running Leopard seeds (legally) anyway -- the few of you that are running developer builds are will have to wait for Leopard GM to use Chax.
Finally, I plan on working to release the source to all of Chax once I complete the final version of 1.4.6. Hopefully those of you interested in hacking iChat or any other Cocoa application will be able to get a better idea of how to do so.
Changes from 1.4.6 beta 1:
- (New) Activity log data can now be exported as an HTML table
- (Bug) Fixed multiple problems with tear-off tabs that would cause crashes
- (Bug) Fixed problems with trying to rapidly tear tabs off the tab bar
- (Bug) Fixed message window positions not being saved when closing multiple tabs