ksuther.com

Archive for September, 2009

Chax 3.0 Alpha 4

Tuesday, September 8th, 2009

Changes from Chax 3.0 Alpha 3:

  • Readded show status changes in messages windows
  • Fixed auto-accept of file transfers
  • Fixed Growl status change alerts appearing sometimes when opening or closing a chat
  • Fixed Current iTunes Song status not working properly
  • Fixed the unified contact list not working properly after waking from sleep
  • Fixed potential crash when using auto-accept text invitations

Download Chax 3.0 Alpha 4

Chax 3.0 Alpha 3

Tuesday, September 1st, 2009

The issue where iChat would open instead of Chax if you stay logged in when iChat is quit has been mostly resolved in this build. The caveat is that you need to kill iChatAgent and relaunch it through Chax. The easiest way to do this is to log out and back in, but you can also type “killall iChatAgent” in the Terminal or terminate iChatAgent from the Activity Monitor. The iChat menu extra will also direct its calls to Chax as long as Chax isn’t running already. There’s a bug where it will continue to attempt to launch iChat once Chax is open.

ICQ users should also be happy to see that ICQ messages are sent in plaintext once again. This also required some trickery in iChatAgent, as Apple has rewritten significant parts of the backend of iChat. So as above, you need to kill iChatAgent and relaunch with Chax in order for your friends to stop seeing HTML-pollued messages.

Lastly, some people requested a way to hide the badges that Chax adds to its menu items. You can now turn these off by entering the following command into the Terminal: defaults write com.ksuther.chax HideMenuBadge -bool YES

Changes from Chax 3.0 Alpha 2:

  • iChatAgent will now launch Chax instead of iChat when receiving a message while iChat isn’t open
  • Chax can now be set as the default application to open saved iChat transcripts
  • Fixed reopening the unified contact list if it is minimized
  • Messages sent to ICQ users are now sent in plaintext

Download Chax 3.0 Alpha 3