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.