Making Adium not be the default AIM client

An instant messenger which can connect to AIM, GTalk, Jabber, ICQ, and more.
Post Reply
bsharitt
Harmless
Posts: 2
Joined: Sat Dec 25, 2004 7:04 pm
Contact:

Making Adium not be the default AIM client

Post by bsharitt »

Is there any way to keep Adium from making itself the default AIM client. I can repair it temporarily from using the More Internet system preferences add on, but everytime I restart Adium, it hijacks the protocol to make itself the default again. It's very annoying to click on a link to someone's AIM name and have Adium open instead of iChat, when there is no AIM account associated with Adium.
BlueRevolution
Latté
Posts: 62
Joined: Sat Dec 04, 2004 6:16 am
Contact:

Post by BlueRevolution »

so... wouldn't it make more sense to associate your aim/ichat account with adium? vid and audio chat aside, of course.

I don't think there's a way to keep Adium not default as of the current release though.
User avatar
carlj7
Frappa
Posts: 126
Joined: Sun Dec 05, 2004 5:37 am
Location: Takaoka, Japan
Contact:

Post by carlj7 »

This has been discussed before. I forget exactly what the final outcome was though… Feel free to search the forums. My suggestion was that this should be kept as the default behavior, but a checkbox should be added to the preferences to turn this off by service.
User avatar
bgannin
Growl Team
Posts: 1817
Joined: Thu Dec 02, 2004 8:11 am
Location: ..here
Contact:

Post by bgannin »

The problem is iChat actually. A client must take control of IM handling to be able to use them at all so when a client (Adium, AIM, iChat, etc.) loads they take control of aim://

That said, we do it correctly, iChat does not. They don't ever take control properly :P Providing workarounds for lacking support in other apps isn't always good. (the real way it should work is that whatever app you last IM'ed with is what gets the aim:// calls)
Try my software!

#define ADIUMX pimp //by me
#define QUESTION ((2b) || (!2b))
Have you hugged a programmer today?
Strifer
Frappa
Posts: 172
Joined: Fri Dec 03, 2004 8:56 pm
Location: The Netherlands
Contact:

Post by Strifer »

i think adium shouldn't do anythng if i'm not even using AIM, yet it still is doing that even while i'm using iChat at that particular moment. I only chat on AIM, so i use Adium for that, but someone asked me to test it and it's really annoying.
User avatar
The_Tick
Cocoaforge Admin
Posts: 4642
Joined: Thu Dec 02, 2004 6:06 am
Contact:

Post by The_Tick »

Look on macupdate.com for "More Internet"

Believe this will allow you to set it accordingly. Sorry if I didn't read any of this thread. :P
User avatar
evands
Cocoaforge Admin
Posts: 3152
Joined: Thu Dec 02, 2004 10:55 pm
Location: Decatur, GA
Contact:

Post by evands »

The_Tick wrote:Look on macupdate.com for "More Internet"

Believe this will allow you to set it accordingly. Sorry if I didn't read any of this thread. :P
Adium will take over on next launch tho.
The duck still burns.
--
My company: Saltatory Software. Check it out :)
User avatar
carlj7
Frappa
Posts: 126
Joined: Sun Dec 05, 2004 5:37 am
Location: Takaoka, Japan
Contact:

Post by carlj7 »

evands wrote:Adium will take over on next launch tho.
That's why I think a preferences option for default IM client (like Safari's preferences option for default web browser) should be added to Adium, and the other chat clients for that matter. It's too much to ask users to know that they need to download More Internet to get this set up. Just keep making Adium the preferred client by default, but let users turn this on or off.
User avatar
evands
Cocoaforge Admin
Posts: 3152
Joined: Thu Dec 02, 2004 10:55 pm
Location: Decatur, GA
Contact:

Post by evands »

carlj7 wrote:
evands wrote:Adium will take over on next launch tho.
That's why I think a preferences option for default IM client (like Safari's preferences option for default web browser) should be added to Adium, and the other chat clients for that matter. It's too much to ask users to know that they need to download More Internet to get this set up. Just keep making Adium the preferred client by default, but let users turn this on or off.
Downloading More Internet won't help you in this situation. Adium makes itself the default when it loads. AIM makes itself the default when it loads -- so for AIM, whichever loaded last will be what loads next if you click an AIM link. It's iChat's fault for not following this same convention.
The duck still burns.
--
My company: Saltatory Software. Check it out :)
User avatar
The_Tick
Cocoaforge Admin
Posts: 4642
Joined: Thu Dec 02, 2004 6:06 am
Contact:

Post by The_Tick »

evands wrote:
carlj7 wrote:
evands wrote:Adium will take over on next launch tho.
That's why I think a preferences option for default IM client (like Safari's preferences option for default web browser) should be added to Adium, and the other chat clients for that matter. It's too much to ask users to know that they need to download More Internet to get this set up. Just keep making Adium the preferred client by default, but let users turn this on or off.
Downloading More Internet won't help you in this situation. Adium makes itself the default when it loads. AIM makes itself the default when it loads -- so for AIM, whichever loaded last will be what loads next if you click an AIM link. It's iChat's fault for not following this same convention.

But it's our fault that Adium sets itself as the default as well. Maybe a nswindow asking if you want this set on first launch would resolve this?
User avatar
bgannin
Growl Team
Posts: 1817
Joined: Thu Dec 02, 2004 8:11 am
Location: ..here
Contact:

Post by bgannin »

The_Tick wrote:But it's our fault that Adium sets itself as the default as well. Maybe a nswindow asking if you want this set on first launch would resolve this?
Provided it has " [x] Don't Ask Again"
Try my software!

#define ADIUMX pimp //by me
#define QUESTION ((2b) || (!2b))
Have you hugged a programmer today?
User avatar
FredAkbar
Crema
Posts: 401
Joined: Sat Dec 04, 2004 1:00 am
Location: Santa Barbara, CA
Contact:

Post by FredAkbar »

Well Tick said "on first launch" so I think he meant just the first time Adium is opened, and never again in any case. Sounds like an alright idea to me.
Fred / Adium X 1.2.7
20" iMac w/ Intel Core Duo 2.0 GHz / 2 GB RAM / 256 MB Radeon X1600 / 250 GB HD / OS 10.5.4
FreeRice. Play a free vocab game on this ad-supported site to help fight world hunger.
User avatar
The_Tick
Cocoaforge Admin
Posts: 4642
Joined: Thu Dec 02, 2004 6:06 am
Contact:

Post by The_Tick »

FredAkbar wrote:Well Tick said "on first launch" so I think he meant just the first time Adium is opened, and never again in any case. Sounds like an alright idea to me.
Hmm.. I hadn't really thought it out though. Might be better to prompt with a checkbox to never ask, as that could be reset by something and we'd have to prompt the user again anyhow.
Post Reply