D14883: Thread messages with same reference ID together
Jan Janssen
noreply at phabricator.kde.org
Thu Aug 16 16:05:12 BST 2018
medhefgo created this revision.
Herald added a project: KDE PIM.
Herald added a subscriber: kde-pim.
medhefgo requested review of this revision.
REVISION SUMMARY
Thread messages with same reference ID together
Messages from github or bugzilla usually use In-Reply-To and References headers
with an ID that either doesn't actually exist or just isn't around in the
folder. In case of bugzilla, no threading happens in that case because subject
lines don't start with "Re:". github does do that, but oftentimes the subject
based threading is imprecise (by design).
Therefore create a sorted-by-date cache of messages similar to the subject
based cache and put any message we cannot perfectly thread to the very first
message with the same message ID.
What results is a flat but threaded messagelist similar to what thunderbird does.
FIXED-IN: 5.10.0
BUG: 279115
REPOSITORY
R94 PIM: Message Library
REVISION DETAIL
https://phabricator.kde.org/D14883
AFFECTED FILES
messagelist/src/core/model.cpp
messagelist/src/core/model_p.h
To: medhefgo
Cc: kde-pim, dvasin, rodsevich, winterz, vkrause, mlaurent, knauss, dvratil
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/kde-pim/attachments/20180816/32dc3fdd/attachment.html>
More information about the kde-pim
mailing list