[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kopete-devel
Subject:    Re: [Kopete-devel] [Bug 73830] Be able to add sub groups to groups
From:       Jason Keirstead <jason () keirstead ! org>
Date:       2004-01-31 15:05:52
Message-ID: 200401311105.52191.jason () keirstead ! org
[Download RAW message or body]

On January 30, 2004 07:12 pm, Martijn Klingens wrote:
> On Friday 30 January 2004 23:59, Jason Keirstead wrote:
> > I am shocked to find out browsing the code that our contact list is totally
> > backwards. Groups don't have lists of child contacts!
> 
> That's because contacts can be in multiple groups.

So?

What does that have to do with a group having a list of it's child contacts?

> Perhaps better would be to make KopeteContact refcounted, so a contact in 
> multiple groups is the same contact (shares the same d pointer)

What????

Why wouldn't the contact in both groups *be* the same contact? They're
not paswed around by value.

> Anyway, you're flattening by stuffing everything in one group rather than 
> creating a 'flattened' group for each subgroup.

Yess... if your protocol doesn't support subgroups then you want one flattened group, you don't
want a group with flattened subgroups.

I really dont think you understand what I am talking about, you're going on about
problems that and difficulties that don't exist. I am just going to make a patch
that implements this Kopete-wide and post it.

-- 
There's no place like 127.0.0.1

http://www.keirstead.org
_______________________________________________
Kopete-devel mailing list
Kopete-devel@kde.org
https://mail.kde.org/mailman/listinfo/kopete-devel
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic