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