ksuther.com

Archive for September, 2006

Chax 1.4.6 Beta 3

Friday, September 22nd, 2006

Yet another beta that has little more than a bunch of fixes for tear-off tabs. I’ve also added an option for those of you who don’t want to use tear-off tabs. Also fixed is the long delay that many people experienced when quitting iChat. All past activity data should migrate over without any problems, but old versions of Chax will be unable to read the store type.

Changes from 1.4.6 beta 2:

  • (Bug) Sheets now display properly after a tab is torn off
  • (Bug) Fixed more crashes related to tear-off tabs
  • (Bug) Fixed more minor cosmetic issues with disabling close buttons on tabs
  • (Bug) Quitting iChat should now be much faster
  • (New) Added an option to disable tear-off tabs
  • “Move to Window” and “Move to Tab” options removed in favor of tear-off tabs

Chax 1.4.6 Beta 2

Sunday, September 10th, 2006

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