From kopete-devel Mon Apr 29 20:59:19 2002 From: Andres Krapf Date: Mon, 29 Apr 2002 20:59:19 +0000 To: kopete-devel Subject: Re: [Kopete-devel] [Long] next release X-MARC-Message: https://marc.info/?l=kopete-devel&m=102011419926093 On Monday 29 April 2002 22:47, Martijn Klingens wrote: > Hmm, I wanted to move the contact list out of Kopete into the general app > actually, i.e. the non-public part of the API. I have yet to see a reason > for plugins accessing the contactlist directly. I'd rather see Kopete > manage the list and the plugins not even knowing about its existence. hu? how will the plugins tell the framework that someguy was moved to another group for example ? or add a new guy ? > Eeeek... the contact list is taboo country for you! If you requested a list > of all items you couldn't even dynamic_cast them to yourself, because you > would also be trying to cast items from foreign plugins, which breaks with > certain compilers and dynamic loaders. Ok, with qcast you could circumvent > that problem, but it would still be ugly. And iterating over all those > contacts belonging to other protocols is kinda ugly anyway. Likely even > slow if contact lists grow and the code is called often (which it is for > each sent message). i know it's ugly ! that's why i proposed something i thought better... anyways, there are other issues that need to be resolved before i'm happy with my stuff. like the messageSend in KMM... i'll work on that instead right now. may be after that i'll feel ok with doing my own tracking :-) cheers, and thanks. -- Andres _______________________________________________ Kopete-devel mailing list Kopete-devel@mail.kde.org http://mail.kde.org/mailman/listinfo/kopete-devel