[Adium-devl] Adium 1.2 is feature locked

Evan Schoenberg evan.s at dreskin.net
Sun Aug 5 02:46:35 UTC 2007


On Aug 4, 2007, at 10:33 PM, Augie Fackler wrote:

> I'm going to add some functionality (hackish) to the contact
> controller to fix a bug CFM and I found in the new search field. Just
> a heads up, it's needed to fix the feature.

I saw some pretty crazy behaviors today in 1.2svn which I believe are  
caused by the search functionality.  -[AIListGroup addObject:], as a  
side effect, removes the object from its previous group. I believe  
the buggage stems from that fact... being able to have contacts in  
multiple groups at some level may be required for the searching to  
work as it is currently implemented.  The result - after doing a  
search, clearing the search, and leaving for multiple hours - was as  
pictured:

My sort style is Status Sort - note that a bunch of contacts (all  
metacontacts, I think) were missorted.  Additionally, several of the  
contacts shown are metacontacts who show as available but have no  
online contacts - drunkenbatman, for example, had 2 contained  
contacts both of which showed as 'offline' in the tooltip and were,  
in fact, offline.  My best guess is that the contact search code  
moved those AIListContacts out of their metacontact, into the Search  
Results group, and didn't subsequently move them back.  (Moving them  
to Search Results shouldn't make them leave the metacontact in a Good  
world, but that probably isn't feasible at present) Fixing this  
situation in some form is definitely needed for the feature to stay :)

-Evan
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://adium.im/pipermail/devel_adium.im/attachments/20070804/e6d4f003/attachment-0001.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: Picture 2.png
Type: image/png
Size: 107110 bytes
Desc: not available
URL: <http://adium.im/pipermail/devel_adium.im/attachments/20070804/e6d4f003/attachment.png>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: PGP.sig
Type: application/pgp-signature
Size: 186 bytes
Desc: This is a digitally signed message part
URL: <http://adium.im/pipermail/devel_adium.im/attachments/20070804/e6d4f003/attachment.sig>


More information about the devel mailing list