Making Adium not be the default AIM client
Making Adium not be the default AIM client
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:
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
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)
That said, we do it correctly, iChat does not. They don't ever take control properly
Try my software!
#define ADIUMX pimp //by me
#define QUESTION ((2b) || (!2b))
Have you hugged a programmer today?
#define ADIUMX pimp //by me
#define QUESTION ((2b) || (!2b))
Have you hugged a programmer today?
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.evands wrote:Adium will take over on next launch tho.
- evands
- Cocoaforge Admin
- Posts: 3152
- Joined: Thu Dec 02, 2004 10:55 pm
- Location: Decatur, GA
- Contact:
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.carlj7 wrote: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.evands wrote:Adium will take over on next launch tho.
evands wrote: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.carlj7 wrote: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.evands wrote:Adium will take over on next launch tho.
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"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?
Try my software!
#define ADIUMX pimp //by me
#define QUESTION ((2b) || (!2b))
Have you hugged a programmer today?
#define ADIUMX pimp //by me
#define QUESTION ((2b) || (!2b))
Have you hugged a programmer today?
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.
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.
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.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.