[Adium-devl] Including contacts as 'offline' for offline but enabled accounts
Augie Fackler
durin42 at gmail.com
Tue Mar 11 01:04:44 UTC 2008
On Mar 10, 2008, at 5:22 PM, Evan Schoenberg wrote:
>
> On Mar 10, 2008, at 5:43 PM, Augie Fackler wrote:
>
>> On Mar 10, 2008, at 4:38 PM, Evan Schoenberg wrote:
>>
>>>
>>> On Mar 10, 2008, at 5:21 PM, Augie Fackler wrote:
>>>
>>>> I'd be -1 on (2) because then a never-connected account and a once-
>>>> connected-but-now-offline account would behave differently, even
>>>> for
>>>> the same service/UID, which seems wrong to me. The 1.2.3 behavior,
>>>> while not necessarily liked by all users, seems like the most
>>>> consistent behavior possible.
>>>
>>> I'm not sure why I proposed and am defending (2), but the problem
>>> you
>>> describe would not be the case. From launch time onward, the
>>> contacts
>>> would be visible with Show Offline Contacts for all services which
>>> matter for this, as we get the information from libpurple (and
>>> currently actively ignore it).
>>
>> Before an account has connected? EG, if I have an AIM account that is
>> disabled, the buddies would still manage to be in the contact list?
>
> Disabled? No. Enabled but has not connected? Yes. The libpurple
> blist.xml, which is parsed in its entirety and sent to us in the form
> of 'buddy added', 'buddy alias changed', etc. messages when libpurple
> first loads, includes all previously known information about the
> serverside lists, broken down by account.
Ah, crafty. I forgot about that. In that case, I think (2) might
actually be a more sensible solution. Whatever works though :)
>
>
> -Evan
>
> _______________________________________________
> Adium-devl mailing list
> Adium-devl at adiumx.com
> http://adiumx.com/mailman/listinfo/adium-devl_adiumx.com
-------------- next part --------------
A non-text attachment was scrubbed...
Name: smime.p7s
Type: application/pkcs7-signature
Size: 2417 bytes
Desc: not available
URL: <http://adium.im/pipermail/devel_adium.im/attachments/20080310/a9884480/attachment.p7s>
More information about the devel
mailing list