[Adium-devl] Including contacts as 'offline' for offline but enabled accounts

Evan Schoenberg evan.s at dreskin.net
Mon Mar 10 21:11:17 UTC 2008


Adium 1.2.3 behavior and before: Contacts for connected accounts  
exist; contacts on offline accounts are effectively nonexistent and  
don't display in the contact list under any circumstances (including  
showing offline contacts).

Adium 1.3svn behavior: Broken; only contacts for the first account to  
begin connecting exist.

Future behavior: One of the following:
(1) Adium 1.2.3 behavior
(2) Contacts for all enabled accounts exist.  With your AIM account  
and your Jabber account enabled and only your AIM account online,  
showing offline contacts would show your AIM and Jabber contacts.   
Getting Info on a Jabber contact would fail (because no Jabber account  
is connected to retrieve the info).  Sending a message would always  
use the in-Adium Send Later feature rather than serverside offline  
messaging, for the same reason.  Deletion of the contact would have to  
be queued and managed at next sign-on (Fire used to do this, IIRC).
(3) Your choice here, excepting "stay broken"

I'm inclined towards (1), as I think for most cases it makes the most  
sense... though (2) would fix the complaint that offline contacts  
can't be seen until the account is connected (e.g. in Applescript).  I  
bring it up only because thinking about the source of the problem ran  
me through (2) as a better choice briefly (about 10 am this morning)  
after which I decided it was a poorer choice (about 10:05 am this  
morning).

-Evan




More information about the devel mailing list