EPUB export: rework to use context classes

Desktop / LibreOffice - Miklos Vajna [collabora.co.uk] - 11 August 2017 04:41 EDT

Before writerperfect::exp::XMLImport grows into a God object. Also, if I'm at it, recurse into text:h to include heading text.

Change-Id: Iede56d00dbede40186b6484d0be92a2ac2e4768e Reviewed-on: https://gerrit.libreoffice.org/41005

9456afa EPUB export: rework to use context classes
writerperfect/Library_wpftwriter.mk | 3 +
writerperfect/source/writer/exp/txtparai.cxx | 50 +++++++++++++++
writerperfect/source/writer/exp/txtparai.hxx | 38 +++++++++++
writerperfect/source/writer/exp/xmlictxt.cxx | 66 +++++++++++++++++++
writerperfect/source/writer/exp/xmlictxt.hxx | 56 +++++++++++++++++
writerperfect/source/writer/exp/xmlimp.cxx | 94 +++++++++++++++++++++++-----
writerperfect/source/writer/exp/xmlimp.hxx | 14 ++++-
writerperfect/source/writer/exp/xmltext.cxx | 36 +++++++++++
writerperfect/source/writer/exp/xmltext.hxx | 34 ++++++++++
9 files changed, 373 insertions(+), 18 deletions(-)

Upstream: cgit.freedesktop.org


  • Share