diff options
author | Sarper Akdemir <sarper.akdemir@collabora.com> | 2022-02-14 07:33:56 +0300 |
---|---|---|
committer | Andras Timar <andras.timar@collabora.com> | 2022-04-01 13:40:25 +0200 |
commit | 8df1157bedabb072e4be0639fac3a1cf9efd5b17 (patch) | |
tree | 0e419e423b485c262c8a4946b7ff508a2fc0766e /UnoControls/Library_ctl.mk | |
parent | tdf#147861 writerfilter: use GetFieldResult, not current DocProperty (diff) | |
download | core-8df1157bedabb072e4be0639fac3a1cf9efd5b17.tar.gz core-8df1157bedabb072e4be0639fac3a1cf9efd5b17.zip |
tdf#132557: PPTX import: Workaround for slide footer shape presets
It appears that placeholder shapes with service names:
- com.sun.star.presentation.TitleTextShape
- com.sun.star.presentation.DateTimeShape
- com.sun.star.presentation.FooterShape
- com.sun.star.presentation.SlideNumberShape
...
Are unable to have custom shapes in Impress. (i.e. can't be
ellipse, triangle etc.). These presets get specified in OOXML
with <a:prstGeom prst="ellipse"/> inside spPr (shape properties).
Therefore with similar results to the PPT import, a workaround
is applied where slide footers which have non default shapes
are imported with com.sun.star.drawing.CustomShapes service.
The layout/master footers are left as is since if they were to
be imported as CustomShapes they would appear on each slide
even if the slide had those footers enabled or not.
Change-Id: Ic8a8ab3f6dfb7367ecd2c619ce888bf77abef460
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/129890
Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
Reviewed-by: Andras Timar <andras.timar@collabora.com>
Diffstat (limited to 'UnoControls/Library_ctl.mk')
0 files changed, 0 insertions, 0 deletions