ksuther.com
Version history
2.1.2
  • (New) Quick Look support for inline image transfers (available by right-clicking an image)
  • (New) Contact lists can now be sorted by user handle (View menu -> Sort Buddies -> By Handle)
  • (New) New default to strip background color of outgoing messages (StripOutgoingBackgroundColor)
  • (New) Russian localization (thanks to Denis Avdeev)
  • (New) Options to undim the screen when receiving a message or AV invitation
  • (Change) The unified contact list can now be set as the primary contact list in the Chax preferences
  • (Bug) Unified contact list should now stay in sync properly with all accounts
  • (Bug) Auto-replies to ICQ users are now properly stripped
  • (Bug) Name notifications in the Dock now truncate better
  • (Bug) Selecting "All Contacts" from the Window menu now toggles unified contact list visibility
  • (Bug) Can now make all accounts invisible at once with the unified contact list
  • (Bug) Fixed crash that could occur on wake-from-sleep or when reconnecting
  • (Bug) Improved German localization
  • (Bug) Viewing logs on a specific person will now properly reload logs
  • (Bug) Exporting logs as text will now save status changes
  • (Bug) Exporting log as text now gives a default name
  • (Bug) Stop screensaver on event options now properly stop the screensaver
  • (Bug) Find now works properly in the log viewer
2.1.1
  • (New) Options to disable the screen saver when receiving a new text message or AV chat
  • (New) Options to auto-hide the contact list and message windows when iChat is inactive
  • (New) Clicking a Growl status change notification now opens a new message window
  • (New) Menu item to mute all iChat alert sounds in the Audio menu
  • (New) Selecting "Buddy List..." from the iChat menu extra now shows the unified contact list
  • (New) German localization (thanks to Basil Brunner)
  • (New) Italian localization (thanks to Marco Cavazzuti)
  • (Bug) New messages when auto-accept is enabled no longer immediately pop to the front
  • (Bug) Unified contact list now saves window size properly when quitting iChat while offline
  • (Bug) Improved search results when searching with the log viewer
  • (Bug) Unified contact list now functions when waking from sleep
  • (Bug) Fixed a crash that could occur when disabling an account
  • (Bug) Moving a contact into a new group now properly updates the unified contact list
  • (Bug) Installer will no longer crash when running on Mac OS X 10.4
  • (Bug) Installer now warns if the installing user is part of the group wheel
2.1
  • (New) Unified contact list displays all contacts from all connected accounts
  • (New) Contact list pops to the front after a short delay when dragging a file onto a contact
  • (New) Options to control auto-away and auto-away delay
  • (New) Automatically go away when the screensaver activates
  • (New) Auto-accept for file transfers, AV chats and screen sharing
  • (New) Option to warn before quitting iChat when there are open message windows
  • (New) Option to display message sender names in the Dock icon
  • (New) Reimplemented hidden BlockAOLSystemMessage default
  • (New) Reimplemented hidden DisableFocusRing default
  • (Bug) Fixed encoding problem with status changes in message windows
  • (Bug) Export icon in the activity monitor now shows a text document
  • (Bug) Fixed issue where Growl notifications and the activity log would display some available statuses incorrectly
2.0
  • Rewritten for Mac OS X 10.5 Leopard
1.5
  • (Bug) Fixed an issue where some incoming messages could not be accepted
  • (Bug) Fixed missing strings in the Italian localization
  • (Bug) Increased responsiveness of the log viewer
  • (Bug) Log viewer now sorts logs by creation date
  • (Bug) Fixed an issue where the Chax preferences could become hidden
1.4.9
  • (New) Added options for command-up/down arrows to change tabs for vertically oriented tabs
  • (Bug) Fixed an incompatibility with Safari 3 Beta
  • (Bug) Updated localizations to include new items in the activity window toolbar
  • (Bug) Chat logs saved in subfolders of the iChats log folder now appear properly
  • (Bug) "Send SMS Message" menu item now respects the the show Chax badge preference
  • (Bug) Fixed an issue with new direct IM conversations being immediately selected
1.4.8
  • (New) Support for vertically oriented tabs on the left and right sides of message windows
  • (Feature improvement) Added an option to have the activity log automatically clear after a certain length of time
  • (Bug) Fixed a problem where tab animations became stuck when opening or closing a tab
  • (Bug) Tear-off windows are now always the same size as the window they are removed from
1.4.7
  • (New) Option to quickly send SMS messages over AIM to any user with a cell phone number in the Address Book.
  • (New) Added an option to reveal log files in the Finder to the log viewer. Right-click the log viewer toolbar and select “Customize Toolbar…” to add the new toolbar item.
  • (New) The “More Info” option has been added to the Buddies menu.
  • (Feature improvement) The log viewer text view will now remember its display settings separate from chat messages.
  • (Feature improvement) Deleting logs in the log viewer now moves the log to the trash rather than immediately deleting it.
  • (Change) Automatic updates are now checked for every ten days
  • (Change) Updated to newer version of PSMTabBarControl class.
  • (Bug) Fixed a crash when closing messages after being torn-off
  • (Bug) Fixed a minor problem when deleting the last log from a user in the log viewer
  • (Bug) Fixed a display bug when using tear-off tabs with the tab bar position set to the top of the window
  • (Bug) Yes/No buttons on the quit warning alert are now localized
  • (Bug) The log viewer window now remembers size and position between launches.
  • (Bug) Improved URL highlighting in the More Info window.
  • (Bug) More info window should now be positioned better when using multiple displays.
  • (Bug) Log viewer now shows when a search is active.
  • (Bug) Improved behavior of the new message indicator on the overflow menu.
1.4.6
  • (New) Tear-off tabs allow for quick separation of chats through drag-and-drop
  • (New) Options to show the AIM/Jabber/Bonjour contact lists when clicking the iChat dock icon
  • (New) Activity log data can now be exported as an HTML table
  • (Feature improvement) Tab overflow menu now animates when a new message has been received that is not visible
  • (New) Polish localization, thanks to Piotr ChyliƄski
  • (Feature improvement) Activity log now periodically saves to disk every hour
  • (Bug) Log search results now sort properly
  • (Bug) Using nicknames while sorting by availability and first name now works properly
  • (Bug) Tabs now close in the correct order after being rearranged
  • (Bug) Fixed visual problems when disabling close buttons on tabs
  • (Bug) Improved iChat quit speed
  • (Preference change) Confirm quit option moved from the General preferences tab to the Chats tab
  • (Removed) "Move to Window" and "Move to Tab" options removed in favor of tear-off tabs
1.4.5
  • (Feature improvement) Users with nicknames now sort properly in the contact list
  • (Bug) Further improved iChat launch speed
  • (Bug) Fixed incompatibility with iChatUSBCam that caused a crash on launch
1.4.4
  • (New) Option to suppress alert sounds when available, away, or idle
  • (New) Activity log now automatically saves and restores data between launches
  • (New) Option to disable the overflow menu in the tab window
  • (New) Added a warning sheet when attempting to close the tab window with more than one active chat
  • (New) Dragging and dropping text or files onto tabs will now automatically select the tab and insert the dragged item into the chat input line
  • (New) Added log date correction for users who have had the creation dates of their log files reset
  • (Bugfix) Fixed a problem with new messages opening with a black background
  • (Bugfix) Double-clicking to open images in Preview will now work when sent two files with the same name
  • (Bugfix) Log viewer should now work with French logs
  • (Bugfix) Confirm quit dialog now works properly on Intel Macs
  • (Bugfix) Selecting view logs before initially opening the log viewer window now works properly
  • (Bugfix) Fixed a problem where the standard iChat notification dock icon would flash for a second before disappearing when receiving a new message
  • (Bugfix) Fixed a crash when customizing the log viewer toolbar
  • (Bugfix) Selecting view logs on a user with an accent in their name will now work properly
  • (Bugfix) Horizontal scrolling in the tab bar with a Mighty Mouse now works properly
  • (Bugfix) Growl notifications won't use nicknames if using nicknames isn't enabled in the preferences
  • (Bugfix) Fixed a problem where auto-checking for updates could make opening iChat slow
1.4.3
  • (New) Floating info window displays full status messages and larger user icons (access by right-clicking a user in the contact list and selecting "More Info")
  • (New) Log viewer toolbar has options to delete logs and export logs in plain-text
  • (New) Log viewer has a search field that uses Spotlight to search through logs
  • (Feature improvement) Tab overflow menu will change icons to denote new messages in tabs that aren't visible
  • (Feature improvement) Log viewer will now work in any language
  • (Bugfix) Receiving a new message when using tabs won't always bring the new tab to the front anymore
  • (Bugfix) Old iChat 2 logs now display properly in the log viewer
  • (Bugfix) Fixed a problem where opening saved chats could fail
  • (Bugfix) Fixed a typo in the German localization
  • (Bugfix) Fixed a problem where typing a reply into a new message window with tabs enabled could case the tab window to resize infinitely
  • (Bugfix) Using the tab window below the dock will no longer cause the message window to be moved above the dock
  • (Bugfix) Other minor bugfixes related to tabs
  • (Note) The Chax installation program name has been changed from Install Chax to Chax Installer
1.4.2
  • (Feature improvement) Activity window now has a toolbar with options to clear the log and search through activity
  • (Feature improvement) Activity window now saves status messages and logs incoming and outgoing file transfers
  • (Bugfix) Clicking the close button on the tab window will now properly close all tabs
  • (Bugfix) The contact list will stay at the top of the screen when auto-resizing is enabled and the contact list spans the entire height of the screen
  • (Bugfix) Fixed problems with tabs not coming to the front properly when auto-accept text invitations option was disabled
  • (Bugfix) Fixed problems with group chats not appearing properly
  • (Bugfix) Inviting more people to a group chat now displays the invitation sheet properly
  • (Bugfix) Selecting "Invite to Chat..." from the Buddies menu works properly again
  • (Bugfix) Fixed a problem where the text window would try to resize infinitely when using tabs
1.4.1
  • (New) Growl notifications for when a user comes online, goes offline, goes idle, goes away, and becomes available
  • (New) Options to have the tab window come to the front when receiving a new message
  • (New) Option to disable the close buttons on tabs
  • (New) Option to have the contact lists automatically resize to fit the number of visible contacts
  • (Feature improvement) Contact list row height will now adjust itself according to the size of a custom font as long as user icons are hidden (the two line view will not resize)
  • (Feature improvement) Default iChat floating window notifications now work with tabs
  • (Feature improvement) Clicking on a Growl message notification will bring iChat to the front and select the originating message window
  • (Bugfix) Lock badge when using now appears properly in the tab window
  • (Bugfix) File transfer progress windows should display properly now when using tabs
  • (Bugfix) Fixed a crash when double-clicking on a status icon in the activity window.
  • (Bugfix) AppleScript commands work again with tabs
  • (Bugfix) "Add Hyperlink..." command now works properly with tabs
  • (Bugfix) "Attach File..." command now works properly with tabs
  • (Bugfix) New message tab status color overrides offline status color
  • (Bugfix) Activity window now uses locale-specific date formats
  • (Bugfix) Fixed minor cosmetic issues with tabs
  • (Bugfix) Fixed an issue that would prevent installation for users who changed permissions on the InputManagers folder
  • (Bugfix) Dragging tabs to the trash no longer causes problems
1.4
  • (New) Support for tabbed chats
  • (New) Chax additions to menus now have a Chax badge for greater visibility (the menu badges can be disabled in the preferences)
  • (New) Added a one-time donation sheet that displays in the preferences
  • Traditional Chinese localization (Jack M.H. Lin)
  • (Bugfix) Fixed an issue where the installer would fail when installing for all users
  • (Bugfix) Logs reload in the log viewer whenever the log viewer is shown
  • (Bugfix) Mobile user warning now shows when using enter to start a new conversation
1.3.2
  • (New) Automatically set status to away when the screen saver is activated
  • (New) Basic Growl notifications for text invitation and text message received
  • (Feature improvemet) Set custom font for group separators
  • (Bugfix) Joining a new group chat properly focuses on the window
  • (Bugfix) Saved preferred screen names ignores offline users
  • (Bugfix) Fixed a bug where an NSArray exception would be thrown (-[NSCFArray objectAtIndex:]: index (0) beyond bounds (0))
  • (Bugfix) Sending away auto-replies when using an ICQ account no longer sends HTML formatting
  • (Bugfix) Minor UI changes in the preferences
1.3.1
  • (New) Show animated user icons in the contact list
  • (New) Group chats in AIM and Jabber show the chat name in the window title instead of the name of the first user
  • (New) Hide iChat and new message windows when iChat is inactive
  • (New) French localization (thanks to Yann Do)
  • (Feature improvement) Messaging a user who has switched to a mobile device will display a warning sheet in the message window
  • (Feature improvement) Options to specify what types of status changes to view in message windows
1.3
  • Compiled as a universal binary for Intel compatability
  • (New) Norwegian localization (thanks to Geir-Tore Lindsve)
  • (New) The log viewer can now view logs directly in the log window
  • (New) New dock notification option - cycle through user icon of unread message senders
  • (New) Automatically reconnect when disconnected
  • (New) Disable picture-in-picture in video chats
  • (New) Deminiaturize chat windows in the dock when a new message arrives
  • (New) Disable periodic auto-reply, auto-reply only once per conversation
  • (New) Save window position of message windows for each individual person
  • (Feature improvement) Nicknames override full names throughout iChat if nickname usage is enabled
  • (Feature improvement) Selecting a specific screen name to message will be remember through launches
  • (Bugfix) Receiving new messages with the auto-accept messages setting enabled no longer causes the new window to take focus from the currently active window
  • (Bugfix) New messages pop to the front properly again
  • (Bugfix) Enabling always on top option no longer causes minimize and zoom menu items to be checked
  • Rearranged preferences window to fit new options
  • Using a new preferences system (settings stored in com.ksuther.chax.plist, old settings are saved)
1.2.3
  • Option to disable pausing of AV chats while there are active file transfers
  • Option for image transfers in message windows to open in Preview when double-clicked
  • German localization (thanks to Jannis Leidel)
  • Italian localization (thanks to Creative Shield, http://ShieldNet.tk, CreativeShield@Aim.com)
  • (Bugfix) Multiuser chat rooms now appear properly when joining
1.2.2
  • Activity window shows history of user status changes (available in the Window menu)
  • Fixed Apple's ICQ bug (messages sent to ICQ users are sent in plain text if logged in through ICQ, preventing HTML formatting from displaying on the receiver's end)
  • Warn-before-quit alert has a better message and displays only if there are open chats
  • Improved reliability of hiding the AV status image at the top of the contact list
  • Japanese localization (thanks to Takeshi Fukui)
1.2.1
  • Options to auto-accept file transfers only from certain services or Address Book group
  • Set a custom auto-reply away message
  • Option to always warn before quitting iChat when there are open message windows
  • New message windows are offset from the default position, preventing them from stacking up on each other
  • Status change messages in message windows should now appear properly when a user goes away
1.2
  • Added customizable font for status messages in the user list
  • Message windows, audio/video chats, and user lists have an always on top option in the Window menu
  • New option to turn off visibility of your AV status in the user list
  • Status change messages can now be localized in the Localizable.strings file
  • Nicknames now appear in chat titles if nickname usage is enabled
  • The available status message now does not display when a user comes online
  • Text status visibility can be changed in the Bonjour user list
  • Reorganized the preferences window
  • Fixed a possible error reading logs
  • Mobile warning displays only when starting a new chat
  • Backend change to automatic update checking
1.1
  • Ability to display nicknames instead of full names in the user lists
    (uses the nickname field from Address Book entries)
  • Option to automatically accept file transfers
  • Option to show a warning before messaging mobile users
  • Automatic version checking that notifies users of updates
  • Audio and video chat requests should now be able to be sent and received properly
  • Fixed reversed checkbox preference for "Show iTunes music store links"
  • Improved installer allows for installing updated versions of Chax
1.0.1
  • Incoming file transfers can now be received properly
  • Minor text changes in the preferences and installer
1.0
  • Initial release