office-gobmx/writerfilter
Noel Grandin 18715f6a63 remove unnecessary sequenceToContainer
If we are not going to manipulate the resulting vector, then it is
actually slower, since we have to allocate more storage for the vector

Change-Id: I65677007d105f4783603df74113ebed6db0b551b
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/133963
Tested-by: Jenkins
Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
2022-05-06 21:52:00 +02:00
..
documentation
inc tdf#66039 DOCX: import textboxes (with tables, images etc.) in group shapes 2022-01-06 10:41:32 +01:00
qa Just use Any ctor instead of makeAny in writerfilter 2022-05-02 21:59:54 +02:00
source remove unnecessary sequenceToContainer 2022-05-06 21:52:00 +02:00
util
CppunitTest_writerfilter_dmapper.mk sw content controls: add initial DOCX import 2022-04-20 11:47:40 +02:00
CppunitTest_writerfilter_filters_test.mk
CppunitTest_writerfilter_misc.mk
CppunitTest_writerfilter_rtftok.mk RTF import: handle \snext 2021-11-09 08:22:41 +01:00
CustomTarget_source.mk tdf#122222: add DOCX import of resolved comments as "done" 2021-04-16 18:41:47 +02:00
IwyuFilter_writerfilter.yaml
Library_writerfilter.mk Generally determine Rdb content from gb_*_set_componentfile calls 2021-12-10 08:14:24 +01:00
Makefile
Module_writerfilter.mk
README.md Updated README.md files to represent current code / use Markdown format 2021-04-07 17:47:16 +02:00

Import Filters for LibreOffice Writer

The writerfilter module contains import filters for Writer, using its UNO API.

Import filter for DOCX and RTF.

  • Module contents

    • documentation: RNG schema for the OOXML tokenizer, etc.
    • inc: module-global headers (can be included by any files under source)
    • qa: cppunit tests
    • source: the filters themselves
    • util: UNO passive registration config
  • Source contents

    • dmapper: the domain mapper, hiding UNO from the tokenizers, used by DOCX and RTF import
      • The incoming traffic of dmapper can be dumped into an XML file in /tmp in dbgutil builds, start soffice with the SW_DEBUG_WRITERFILTER=1 environment variable if you want that.
    • filter: the UNO filter service implementations, invoked by UNO and calling the dmapper + one of the tokenizers
    • ooxml: the docx tokenizer
    • rtftok: the rtf tokenizer