office-gobmx/include/xmloff
Michael Stahl 463178fef5 xmloff, sw: ODF import/export of fieldmark separator
Previously there were only the fieldmark-start and fieldmark-end
elements; now add a fieldmark-separator, so that the field command can
be stored as character data (and elements if there is any formatting)
instead of attribute value.

The import is a bit more complicated because there are already existing
documents that are missing the separator; it's not possible to predict
if there will be a separator at the time when the start element is seen,
so add some hack to toggle inserting the SwXFieldmark with separator
at the end (when the document contains a separator, i.e. after the
command) or separator at the start (when the document is missing a
separator, i.e.  after the result).

Change-Id: I14d2f50f57d690e75643df5d14fd881ebc759a41
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/136513
Tested-by: Jenkins
Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>
2022-07-08 14:32:03 +02:00
..
table
animationexport.hxx
animexp.hxx
attrlist.hxx
autolayout.hxx
contextid.hxx
controlpropertyhdl.hxx
DashStyle.hxx new loplugin:trivialdestructor 2022-03-11 09:06:06 +01:00
dllapi.h
DocumentSettingsContext.hxx
EnumPropertyHdl.hxx
families.hxx
formlayerexport.hxx
formlayerimport.hxx
GradientStyle.hxx new loplugin:trivialdestructor 2022-03-11 09:06:06 +01:00
HatchStyle.hxx new loplugin:trivialdestructor 2022-03-11 09:06:06 +01:00
i18nmap.hxx
ImageStyle.hxx
languagetagodf.hxx
maptype.hxx
MarkerStyle.hxx new loplugin:trivialdestructor 2022-03-11 09:06:06 +01:00
NamedBoolPropertyHdl.hxx
namespacemap.hxx reduce space needed for NameSpaceMap 2022-05-24 16:37:43 +02:00
numehelp.hxx
odffields.hxx
prhdlfac.hxx
ProgressBarHelper.hxx
prstylei.hxx
SchXMLExportHelper.hxx
SchXMLImportHelper.hxx Resolves: tdf#117162 ImportDocumentHandler expects data provider to exist 2022-03-30 09:39:22 +02:00
SchXMLSeriesHelper.hxx
SettingsExportHelper.hxx
settingsstore.hxx
shapeexport.hxx
shapeimport.hxx
SinglePropertySetInfoCache.hxx
styleexp.hxx
txtimp.hxx xmloff, sw: ODF import/export of fieldmark separator 2022-07-08 14:32:03 +02:00
txtimppr.hxx these can be stack allocated 2022-05-30 19:17:03 +02:00
txtparae.hxx sw content controls: add ODT export 2022-04-08 12:51:09 +02:00
txtprmap.hxx
txtstyli.hxx
unoatrcn.hxx use more string_view in xmloff 2022-04-13 20:36:16 +02:00
unointerfacetouniqueidentifiermapper.hxx
xformsexport.hxx
xformsimport.hxx
xmlaustp.hxx
XMLBase64ImportContext.hxx
XMLCharContext.hxx
xmlcnimp.hxx
XMLConstantsPropertyHandler.hxx
XMLDrawingPageStyleContext.hxx
xmlement.hxx
xmlerror.hxx
xmlevent.hxx
XMLEventExport.hxx
XMLEventsImportContext.hxx
xmlexp.hxx
xmlexppr.hxx
XMLFilterServiceNames.h
XMLFontAutoStylePool.hxx
XMLFontStylesContext.hxx
XMLGraphicsDefaultStyle.hxx
xmlictxt.hxx
xmlimp.hxx
xmlimppr.hxx
xmlmetae.hxx
xmlmetai.hxx
xmlnamespace.hxx
xmlnume.hxx new loplugin:trivialdestructor 2022-03-11 09:06:06 +01:00
xmlnumfe.hxx loplugin:stringviewparam whitelist some more functions 2022-04-13 08:38:53 +02:00
xmlnumfi.hxx
xmlnumi.hxx
XMLPageExport.hxx
xmlprcon.hxx
xmlprhdl.hxx
xmlprmap.hxx
xmlscripti.hxx
XMLSettingsExportContext.hxx
XMLShapeStyleContext.hxx
xmlstyle.hxx
XMLTextListAutoStylePool.hxx
XMLTextMasterPageContext.hxx
XMLTextMasterPageExport.hxx
XMLTextMasterStylesContext.hxx
XMLTextShapeImportHelper.hxx
XMLTextShapeStyleContext.hxx
XMLTextTableContext.hxx
xmltkmap.hxx
xmltoken.hxx xmloff, sw: ODF import/export of fieldmark separator 2022-07-08 14:32:03 +02:00
xmltypes.hxx
xmluconv.hxx loplugin:unusedmethods 2022-06-09 12:08:15 +02:00