ksuther.com

Archive for April, 2006

Chax 1.4.1 Beta 3

Friday, April 21st, 2006

I haven’t been able to make much progress lately, so beta three doesn’t include too many changes. Once I finish with 1.4.1 I hope to start working on some more significant changes.

Changes from beta 2:

  • Minor tweaks to auto-resizing the contact list
  • Made some modifications with file transfer progress windows, hopefully they will display better for some people.
  • Small change to the input line to try to keep it from resizing when initially opening a tab.

Chax 1.4.1 Beta 2

Tuesday, April 11th, 2006

Beta two of Chax 1.4.1 includes some more bug fixes from beta one, no new features.

I still haven’t heard from anyone about the .Mac encryption lock, so I don’t know for sure it is works or not. Any feedback on that would be appreciated.

Changes from beta 1:

  • Fixed some minor cosmetic issues when using large numbers of tabs
  • Fixed a crash when adding or removing contacts from Jabber
  • Fixed a problem where the auto-resize contact list option would cause the contact list to slide toward the top of the screen
  • Minor changes to the installer to allow for installation when the InputManagers folder permissions are set to root
  • The participants drawer now opens only if selecting a group chat
  • Auto-resizing the contact list when it near the bottom of the screen will cause it to stay at the bottom edge of the screen

Chax 1.4.1 Beta 1

Sunday, April 2nd, 2006

This beta consists mostly of bug fixes and additional options for tabs. There are a couple of new features, mainly vertical auto-resizing of the contact list and resizing row height to fit custom font sizes. Unfortunately, the changing row height works only when the contact list is in the single-line view where the user icon is hidden.

I need feedback from users of .Mac encryption in particular. I’ve readded support for the encryption lock icon in the tab window but I don’t have a .Mac account myself to test if it works or not. I also don’t know if there is any additional functionality that the lock provides by clicking on it. Any details on how the lock actually behaves – other than looking pretty – would be appreciated.

I’ve added yet another hidden default for those of you who would like your text input line to be larger than one line. To make your input line an arbitrary number of pixels tall, type this command into the terminal: defaults write com.ksuther.chax MinimumInputLineHeight size-in-pixels. For a base reference, the default height with Lucida Grande 12 is 15 pixels.

Changes from 1.4:

  • (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
  • (Bugfix) Lock badge when using now appears properly in the tab window
  • (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