Chax 3.0 Alpha 2
There seems to have been a bit of confusion regarding exactly what Chax as an application means. All the Chax application does is serve as a gateway into iChat. It isn’t a tricky reimplementation of iChat or anything wild, it just allows Chax to insert itself into iChat at launch time.
Since Chax now uses Sparkle, you should be able to upgrade from alpha 1 directly from iChat.
Changes from Chax 3.0 Alpha 1:
- Added auto-accept options
- Added activity window
- Added DisableFocusRing hidden default
- Fixed the unified contact list not remembering its position across launches
- Fixed contacts from appearing stacked up on each other in the contact lists
Chax
Warp
Glypha
August 29th, 2009 at 5:45 pm
Great work, Kent. Keep it up.
One feature request: Re-add the ability to have previous conversations appear in a chat window. I forget exactly what it was named in 2.0, but it was just having a few lines of the previous conversation appear when a new chat window comes up. This was handy when I accidentally closed the chat window
Thanks!
August 29th, 2009 at 5:52 pm
Thanks for the SL alpha build.
iChat just isn’t the same without Chax. The new build is working great and currently has all the features I require. (All Contacts window being the most important)
August 29th, 2009 at 5:52 pm
Looks like the “Check for updates” is NOT working because it thinks Im up to date, but I’m not.
Screenshot:
http://upit.in/99fd84f9f576e4ae7d7cd27aa97555ff
August 29th, 2009 at 5:55 pm
@Alexis
This feature is actually BUILT into iChat now:
http://upit.in/f56842fe558cd587674137b979eda9e2
(Screenshot)
August 29th, 2009 at 6:25 pm
Glad to see the auto-accept. Thanks.
My one issues I see is that opening old iChat transcripts of chats will open up a second instance of iChat if you already have launched iChat via Chax. It works fine if you “Open With” Chax, but there is no way to open all transcripts with Chax by default. (The Get Info doesn’t work.)
I hope that made sense.
August 29th, 2009 at 6:47 pm
Hey, I doubt there’s anything you can do about it at your end, but because of the way iChat has to be implemented now without Input Managers, it seems Quicksilver’s iChat commands no longer work with it. They just pop open the iChat icon in the dock, meaning with Chax, I have two iChat icons open and still no IM window. Oh well, I’d much rather use iChat with Chax than with QS.
August 29th, 2009 at 6:51 pm
Found a bug with “Show Text Status”… Check it out:
https://dl.getdropbox.com/u/130563/Chax%20Bug%20-%20Computer.m4v
Also, I find the bandaid in the menus unnecessary – may I ask why they are included? I would think seamless integration would be desired. So I would like to request that they be removed.
Other than that I’m loving this app. I just discovered it. Thanks!
August 29th, 2009 at 7:04 pm
>Also, I find the bandaid in the menus unnecessary – may I ask why they are included? I would think seamless integration would be desired. So I would like to request that they be removed.
Wow, these really annoy you enough to write in and complain ?? I don’t mind them at all..
August 29th, 2009 at 7:06 pm
The menu item badges are there because I’ve received countless emails from people unable to find a particular option that Chax adds. The badge makes the options that Chax adds stand out for some users who are unable to find them easily.
August 29th, 2009 at 7:49 pm
Two things:
The first, a feature request from old Chax. I really liked how it would undim and prevent screen savers with new messages.
The second, a bug I think? When I change my Jabber statuses (but not AIM), I get Growl notifications about myself.
August 29th, 2009 at 8:40 pm
I’ve noticed when i start that my MSN (through gmail and jabber transport) contacts and AIM contacts all appear in the All Contacts window. Then within seconds the AIM contacts disappear. (Switching to the AIM window they are still there and connected.)
P.S. I like the icon beside chax features in the menus.
August 29th, 2009 at 9:10 pm
I like the icon in the menus, it allows me to see that Chax is working and allows me to see what its adding to my experience.
Maybe if I’m lucky the next release will include status changes in chats
August 29th, 2009 at 9:58 pm
Disregard previous comment about missing contacts.
(mix up on my part between gmail and AIM contact for same person)
August 29th, 2009 at 10:38 pm
Kent:
The original Chax on Snow Leopard announcement post briefly mentions switching to an application loader has pros/cons. Would you (or anyone else) have some specific examples, especially any cons? A brief web search for that topic didn’t reveal anything useful. Thanks!
August 29th, 2009 at 11:49 pm
Awesome! I’d have rather had “hide iChat when its not active” back first though since I never auto-accept anything anyway.
August 30th, 2009 at 12:54 am
Thanks Kent for doing an implementation of Chax into Snow Leopard. I almost considered switching to Adium because I love the growl implementation so much.
August 30th, 2009 at 1:02 am
The only feature I’m really still missing is the ability to mute iChat sounds when away. Otherwise, this is some pretty amazing work for such a short amount of time since 10.6 his been released.
August 30th, 2009 at 4:07 am
Hi guys, great job. I’m so happy using working chax again. Big thank you. Anyway, I have not tried ICQ chat, so have no idea if html code is still there or not but as soon as it’s fine $15 is yours
August 30th, 2009 at 4:25 am
Hey Kent,
great work-around for missing InputManagers. I used old Chax alot but since I’m using SL I’m having problems with ICQ-HTML-describing-stuff. I tried alpha 1 and the newest – 2. I appreciate that you’re developing pretty hard and fast (SL did release on friday and we’re on sunday now) but I hope you might implement my ICQ issues into Chax
Greets from Germany
August 30th, 2009 at 5:54 am
Just get the ICQ chat tested and found the same as German friend. The annoying “html” code is still there.
Please guys try to fix it in the next release, it would be very kind of you. Thanks.
August 30th, 2009 at 8:34 am
how do I turn off growl notifications?
August 30th, 2009 at 12:22 pm
Hello,
Thanks for enabling Chax for SL users.
One problem I have is when iChat is not running but only the iChat agent is used.
When a text invitation comes iChat pens without Chax, is there any way to make iChat always open with Chax?
August 30th, 2009 at 12:40 pm
So I realized yesterday that Chax as an application is completely unusable to me in how I use iChat…
- I _never_ click on the iChat icon in the Dock. In fact, I don’t show it in the Dock at all.
- I routinely quit iChat.
- I’ll start a chat from the iChat menu item, which opens vanilla iChat.
- I’ll receive an chat request, which opens vanilla iChat.
Now, if you can figure out how to make those events launch Chax, I will be happy, but until then, I’m stuck with vanilla iChat. Oh, and growl support is my favorite Chax feature.
August 30th, 2009 at 3:34 pm
Mike,
Open the Applications tab of Growl under System Preferences, double-click Chax, switch to the Notifications tab, and configure as you wish.
August 30th, 2009 at 3:56 pm
Yeah, if you add ICQ Support (so that it will not send the html) I will make a donation, because I urgently need this!
August 30th, 2009 at 5:32 pm
I’m with Jon Thompson above. I really need the menubar menu to open chats in Chax rather than popping up regular iChat. I don’t know what’s up. Anyone else having trouble with that?
August 30th, 2009 at 10:03 pm
how about a read me file, because no matter what i do, it isn’t working for me!
August 31st, 2009 at 12:38 am
Josh Pyles, I understand _why_ it doesn’t work- you aren’t double clicking on the Chax application. However, I am asking for some way to change the iChatAgent, so that anytime it opens iChat, it uses the Chax app rather than iChat proper.
August 31st, 2009 at 9:58 am
When signing into AOL account from second machine (aka iPhone), get the customary “AOL account signed in at two locations”, but no way to remove dock icon flashing the message from AOL System even after closing that chat window and even logging out of AIM. (Must restart ichat/chax totally)
August 31st, 2009 at 10:52 am
Great solution! (In fact, it’s the same one Apple uses with WebKit) Great to have Chax back!
August 31st, 2009 at 11:29 am
GREAT JOB! Everybody donate!!!! (I did)
- FEATURE REQUEST:
in Mail there is a blue dot in new messages. Can you add a blue dot on the left of the contact name in tabbed view (meaning there is a new message in that thread)? I think that it’s more direct than the truncated message in a baloon.
Thanks,
Alessio (Italy)
August 31st, 2009 at 11:33 am
Great job.Thank you, but is a problem remove html tag from ICQ?
August 31st, 2009 at 1:28 pm
@Jon Thompson:
I 100% agree. My specific need is the menu bar but I think any sort of iChat call should be redirected to Chax for it to be fully integrated. It seems like there should be a way to make this work, whether it requires a hack of iChatAgent or otherwise.
August 31st, 2009 at 1:42 pm
@jon Thompson, @josh Pyles
What if you set chax to be the default IM app in ichat prefrences….does that change how the ichat invites open?
August 31st, 2009 at 2:27 pm
@Max Salzberg
That’s a good idea! Unfortunately, it didn’t work though
August 31st, 2009 at 2:35 pm
I dont understand what u r talking about. I’ve changed chax icon with iChat icon and then replaced iChat icon in the dock with chax. All works like if there is iChat with proper iChat menu bar + chax in iChat preferences.
August 31st, 2009 at 2:38 pm
Only thing I really miss (cos we all here in a heart of Europe use an ICQ) is proper ICQ chat without html code
August 31st, 2009 at 3:17 pm
@sjk: Some of the cons have been mentioned in the comments already. Those include iChat launching instead of Chax when selecting a contact from the menu extra, or when iChat is closed and someone messages you. Since Chax is now just a loader for iChat, calls to open iChat will sometimes open iChat without going through the loader. The benefit to the loader is Chax isn’t loading into every Cocoa application anymore. This didn’t actually affect applications other than iChat since the operation was a complete no-op, but it resulted in Chax appearing as loaded into every application, which confused some people. It also allows people to use Chax without having to install something with an admin account, which is simpler in some ways. I’m still not 100% set on staying with this method, but it seems to be the best solution right now.
@Josh Pyles, Jon Thompson: Regarding the problems with the menu extra and iChatAgent opening the wrong application, I’m working on fixing this issues next.
August 31st, 2009 at 3:36 pm
Am I misiisng something or did you remove the logging feature. I used to be able to right click on a buddy name and choose View Logs, and I could search that log for some piece of information. All that seems to be gone now. I SO loved that feature…
August 31st, 2009 at 3:37 pm
@Gerald: The log viewer is still there, the view logs menu item hasn’t made its way back yet. You can still get the log viewer from the Window menu and then search from there.
August 31st, 2009 at 3:46 pm
Hi Kent, you did not mention anything about ICQ html code. Are planing to do something with it? Thanks.
August 31st, 2009 at 3:48 pm
@Robert: I’m looking into it. Apple has rewritten the entire message-generation backend in Snow Leopard, so pinning down exactly what needs to be changed could be tricky.
August 31st, 2009 at 3:54 pm
Thank you Kent, I appreciate it and as I mention before I’m gonna donate as soon as will be able to enjoy chatting to my ICQ friends
August 31st, 2009 at 4:12 pm
Thanks for the followup, Kent. I’d noticed those “cons” in comments after mine. Unless/until you find a superior method it looks like the application loader benefits mostly outweigh the negatives, at least for my usage.
August 31st, 2009 at 5:01 pm
I am quite happy with this SL update. Also, check for updates worked just fine for me, going from A1 to A2. Thanks!
August 31st, 2009 at 5:03 pm
Kent,
Another “thanks” for giving us Chax features under Snow Leopard–while appreciating it’s still very much a work in progress.
Possible bug: With View->Use Groups enabled, I can’t drag a contact from one Group to another. While a duplicate of the contact does get dragged and as I move over another group that group is highlighted, when I “drop” the contact into that other group, nothing happens–the contact is still in its original group. (If I launch iChat directly, the move between groups with a drag and drop works.)
David
August 31st, 2009 at 6:28 pm
Hi Kent, have just sent you some $ hopefully it will help fix the “ICQ problem”
August 31st, 2009 at 8:19 pm
Very nice, but Auto accept file transfers not work here…any more ppl have this problem?
Thanks!
August 31st, 2009 at 9:28 pm
I love Chax – the thing I like most (since people are mentioning this) is the single contact list (I have 4 chat accounts).
I would love it if iChatAgent opened Chax when I open iChat from the menu bar (I don’t have iChat or Chax in the dock).
August 31st, 2009 at 10:06 pm
Kent, you rock. iChat annoys me with your improvements. Keep up the great work man! Just installed it and will let you know of any bugs I come across. Thanks you very much!
August 31st, 2009 at 10:53 pm
Auto-resizing works, but only if I uncheck, and then recheck after loading chax. Just thought you should know of the bug.
August 31st, 2009 at 11:27 pm
Ha! Correction: “iChat annoys me >>WITHOUT<< your improvements". Keyword there. Sorry about that. To clarify, I like iChat by itself but I love iChat with Chax!
September 1st, 2009 at 2:02 am
Hey, I coulda sworn this didn’t used to be a default, but now iChat seems to be remembering my open chat windows across sessions (and it is iChat, cuz it happens even when I don’t go through Chax). It would be nice if Chax was able to have an option to disable this!
September 1st, 2009 at 5:16 am
Please, include html bug fixing for icq messages!
September 1st, 2009 at 10:41 am
Is anyone else having problems with the “Current iTunes song” not showing as a status – I select it but it doesn’t appear in Chax. When running iChat only it works…?
September 1st, 2009 at 1:30 pm
auto hide when not active is a big priority for me! thanks so much!
September 1st, 2009 at 3:18 pm
Hey Kent,
thanks for the great work you did! I’m using chax the day i got my first Mac (unfortunately that was not that long ago, wasting to much time struggling with Windows) As mentioned before, ICQ is probably the most popular IM in Germany/Europe, for that you would make a lot of people happy if you could fix the html problem with ICQ. Keep up the good work
September 1st, 2009 at 3:21 pm
Hey,
I also noticed a small annoying aspect with SL new “minimize application to dock icon” feature. If I currently have the “all contatcts” window open (btw thank you so much for this!!) and then i click on the icon, it opens up the the first of my login (Jabber buddy list). If I close jabber, and click it again, it opens my aim buddy list. If I do this again, it opens jabber again. granted, I can just right click and open “chax” window, but it would be nice if the all accounts window was correctly registered to the dock.
Thanks for Chax.
September 1st, 2009 at 5:10 pm
Hey Kent,
thanks for the great work you did! I’m using chax the day i got my first Mac (unfortunately that was not that long ago, wasting to much time struggling with Windows) As mentioned before, ICQ is probably the most popular IM in Germany/Europe, for that you would make a lot of people happy if you could fix the html problem with ICQ. Keep up the good work
//Signed.
September 1st, 2009 at 5:56 pm
I’m also having the issue where you cannot set the status to the current playing itunes song. Is there any new API apple put in for 64 bit plugins or something because honestly I like the old style MUCH more.
September 1st, 2009 at 6:02 pm
@Dustin I’m using Chax Alpha 2 with iTunes 8.2.1 and having no issues with status set as “Current iTunes Song”. Yes, using Snow Leopard.
September 1st, 2009 at 7:10 pm
I didn’t originally get my current iTunes (v8.2.1 under Snow Leopard 10.6) song as my status when I choose that option–something I had never done before in iChat, with or without Chax–but now I do. While I don’t know whether what I did–which was to launch iChat directly, choose that iTunes-song green-status option, quit iChat, and then launch via Chax–”kicked” something, but now I can switch between all the green-status options and each behaves as labeled. (I’ve quit and relaunched via Chax several times and, so far, I can still switch between all the green-status options and each works.)
David
September 1st, 2009 at 7:47 pm
And to second Matty Boy’s input yesterday, I, too, find that I have to toggle the auto-resize for it to take effect, but in my case, the enabled auto-resize seems to persist, even across re-launches, if I haven’t manually done anything to the size of the (in my case) AIM Buddy List window. If I do, say, reduce the vertical size, it remains that way until, it seems, the number of on-line contacts change–then it does the auto resize. Also, I just tried manually reducing the size of the window so only 1 of the 3 on-line contacts showed (without scrolling); there was no subsequent auto-resize; and then I quit that iChat that had been initiated via Chax. I quickly re-launched via Chax and the window, still with 3 on-line contacts, is still the smaller size only showing 1 without scrolling; however, after several minutes, the number of on-line contacts changed–it became 4–and the window was then auto-reized to show all 4. (All that was without ever toggling off and back on the auto-resize option.)
David
David
September 1st, 2009 at 8:12 pm
Thanks for updating this to work with SL. I don’t mind the separate app situation as long as all my buddy lists can be in one window
. Thanks very much for this app.