office-gobmx/xmloff/source/draw
Regina Henschel 1b7bdc2955 tdf#162686 tdf#162687 ODF 1.4 extrusion-metal-type
and extrusion-specularity.

In ODF strict always value 'draw:MetalODF' was written. Changed the
logic to write 'loext:MetalMSCompatible' too, depending on eMetalType.
Using a QName as value requires a namespace declaration for the prefix
'loext'. That is now written directly at the element, not as global
declaration, to restrict its scope to the element. A global declaration
would hide when attributes or elements are accidentially written in
'loext' namespace.

The pattern for nonNegativePercent had missed the percent sign.
The export is adapted to write the percent sign.

Validation is skipped for save to ODF 1.3, because currently the
implicit validation uses always latest ODF version, see tdf#163806.

Tests are extended to cover ODF 1.4 and value draw:MetalODF.

Change-Id: I836d11b9cd327b9772e800d9797e04e1613ab2f9
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/176246
Tested-by: Jenkins
Reviewed-by: Regina Henschel <rb.henschel@t-online.de>
2024-11-10 18:50:37 +01:00
..
animationexport.cxx
animationimport.cxx no need to take a copy of the getProcessComponentContext return value 2024-11-08 15:23:52 +01:00
animexp.cxx
animimp.cxx
descriptionimp.cxx
descriptionimp.hxx
EnhancedCustomShapeToken.cxx
eventimp.cxx
eventimp.hxx
layerexp.cxx
layerexp.hxx
layerimp.cxx
layerimp.hxx
numithdl.cxx
numithdl.hxx
propimp0.cxx
QRCodeContext.cxx
QRCodeContext.hxx
sdpropls.cxx
sdpropls.hxx
sdxmlexp.cxx cid#1555789 COPY_INSTEAD_OF_MOVE 2024-10-27 20:19:12 +01:00
sdxmlexp_impl.hxx
sdxmlimp.cxx
sdxmlimp_impl.hxx
shapeexport.cxx tdf#162686 tdf#162687 ODF 1.4 extrusion-metal-type 2024-11-10 18:50:37 +01:00
shapeimport.cxx
SignatureLineContext.cxx
SignatureLineContext.hxx
xexptran.cxx
ximp3dobject.cxx
ximp3dobject.hxx
ximp3dscene.cxx
ximp3dscene.hxx
ximpbody.cxx
ximpbody.hxx
ximpcustomshape.cxx
ximpcustomshape.hxx
ximpgrp.cxx
ximpgrp.hxx
ximplink.cxx
ximplink.hxx
ximpnote.cxx
ximpnote.hxx
ximppage.cxx
ximppage.hxx
ximpshap.cxx tdf#163486: PVS: Identical branches 2024-10-30 01:36:46 +01:00
ximpshap.hxx
ximpshow.cxx
ximpshow.hxx
ximpstyl.cxx
ximpstyl.hxx
XMLGraphicsDefaultStyle.cxx
XMLImageMapContext.cxx
XMLImageMapExport.cxx
XMLNumberStyles.cxx loplugin:passstuffbyref in xmloff 2024-11-06 12:34:34 +01:00
XMLNumberStylesExport.hxx loplugin:passstuffbyref in xmloff 2024-11-06 12:34:34 +01:00
XMLReplacementImageContext.cxx
XMLShapePropertySetContext.cxx
XMLShapeStyleContext.cxx