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