[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