D8104: Remove DefaultRendererPrivate from the render plugin interface

Volker Krause noreply at phabricator.kde.org
Mon Oct 2 12:09:46 BST 2017


vkrause created this revision.
vkrause added a reviewer: knauss.
Restricted Application added a project: KDE PIM.
Restricted Application added a subscriber: KDE PIM.

REVISION SUMMARY
  Instead, add a RenderContext class for this purpose. This will likely grow
  over time as we move more of the internal rendering and external plugins
  to this API, but for now it gets the job done of isolating us from private
  implementation details.

REPOSITORY
  R94 PIM: Message Library

BRANCH
  top

REVISION DETAIL
  https://phabricator.kde.org/D8104

AFFECTED FILES
  messageviewer/src/messagepartthemes/default/defaultrenderer.cpp
  messageviewer/src/messagepartthemes/default/defaultrenderer_p.h
  messageviewer/src/messagepartthemes/default/messagepartrenderbase.cpp
  messageviewer/src/messagepartthemes/default/messagepartrendererbase.h
  messageviewer/src/messagepartthemes/default/messagepartrendererfactory.h
  messageviewer/src/messagepartthemes/default/messagepartrendererfactory_p.h
  messageviewer/src/messagepartthemes/default/plugins/attachmentmessagepartrenderer.cpp
  messageviewer/src/messagepartthemes/default/plugins/attachmentmessagepartrenderer.h
  messageviewer/src/messagepartthemes/default/plugins/messagepartrenderer.cpp
  messageviewer/src/messagepartthemes/default/plugins/messagepartrenderer.h
  messageviewer/src/messagepartthemes/default/plugins/textmessagepartrenderer.cpp
  messageviewer/src/messagepartthemes/default/plugins/textmessagepartrenderer.h
  mimetreeparser/src/viewer/messagepart.h

To: vkrause, knauss
Cc: #kde_pim, dvasin, winterz, vkrause, mlaurent, knauss, dvratil
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/kde-pim/attachments/20171002/35cb99b5/attachment.html>


More information about the kde-pim mailing list