diff options
author | Tomaž Vajngerl <tomaz.vajngerl@collabora.co.uk> | 2022-12-06 17:33:44 +0900 |
---|---|---|
committer | Tomaž Vajngerl <quikee@gmail.com> | 2023-01-16 00:22:39 +0000 |
commit | 53731e084ecb5991ed02dc633f180442f91e69cf (patch) | |
tree | 5103c46c7521a4d1359c27995165bbee7e0e1541 /solenv/clang-format/excludelist | |
parent | e15372dd4ce43bb867d0b4d66cbcee993d4c5449 (diff) |
sw: read theme from OOXML file and set it to the draw page
This change extends writerfilter to use oox::ThemeFragmentHandler
to read the theme properties, and sets that to the one and only
draw page of a Writer document.
This change also removes ThemeTable and replaces it with the
ThemeHandler, which takes theme font data from svx::Theme
instead.
In addition, a test has been writen, which loads a document with
a theme, and asserts the draw page has the theme and the theme
properties currently supported.
Change-Id: Iff0048cd21ea030ac55287707852acc463ec3cb0
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/143699
Tested-by: Jenkins
Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>
(cherry picked from commit 312100003fc7cae358038aaec853584782c698f8)
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/145388
Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
Diffstat (limited to 'solenv/clang-format/excludelist')
-rw-r--r-- | solenv/clang-format/excludelist | 1 |
1 files changed, 0 insertions, 1 deletions
diff --git a/solenv/clang-format/excludelist b/solenv/clang-format/excludelist index e32a452a98d0..20dccb11bd8b 100644 --- a/solenv/clang-format/excludelist +++ b/solenv/clang-format/excludelist @@ -15514,7 +15514,6 @@ writerfilter/source/dmapper/TagLogger.hxx writerfilter/source/dmapper/TblStylePrHandler.cxx writerfilter/source/dmapper/TblStylePrHandler.hxx writerfilter/source/dmapper/TextEffectsHandler.cxx -writerfilter/source/dmapper/ThemeTable.cxx writerfilter/source/dmapper/TrackChangesHandler.cxx writerfilter/source/dmapper/WrapPolygonHandler.cxx writerfilter/source/ooxml/Handler.cxx |