https://bugs.kde.org/show_bug.cgi?id=358681

--- Comment #3 from Jan Kundrát <j...@kde.org> ---
> Is local filtering actually better than mangling FLAGGED into the sortfilter
> tasks?

Well, we have the flags anyway (for why we always sync them all the time, 
see section 2.2.1 of http://trojita.flaska.net/msc-thesis.pdf, and don't 
worry, it's cheap on reasonable servers). Using this information is much 
better than making another server-side search.

Anotherquestion is whether to use yet another proxy model, or whether it 
makes more sense to perform a local client-side filtering in the 
ThreadingMsgListModel.

My suggestion is to use a ready-made proxy at first because it's going to 
be much easier; the threading model's code is not really elegant, pretty 
fragile IMHO, so the more we can do outside the better. I'm aware that 
there's some risk here. If this has an overhead which is too big, we can 
always complicate the ThreadingMsgListModel later.

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to