office-gobmx/include/xmloff
László Németh 29359fc15c tdf#149324 sw offapi xmloff: add option to not hyphenate short words
Add paragraph property to disable automatic hyphenation of short
words based on a minimum character count.

Note: there is a (broken) global option for Minimum Word Length
at hyphenation, see "Minimal number of characters for hyphenation"
in Tools->Options->Language Settings->Writing Aids), but
for better/comfortable paragraph-level adjustment of typesetting,
add a paragraph property for it. The same option is available e.g.
in Adobe InDesign and in CSS Text Module Level 4 (hyphenate-limit-chars).

* Add checkbox to Text Flow in paragraph dialog
* Store property in paragraph model (com::sun::style::ParagraphProperties::ParaHyphenationMinWordLength)
* Add ODF import/export
* Add ODF unit test
* Add layout test

Follow-up to commit 8c018910ae
"tdf#149248 sw offapi xmloff: add option to not hyphenate last word".

Change-Id: I68715f47d17b5c022430bd0e74c88a97bc7f81f9
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/135028
Tested-by: Jenkins
Reviewed-by: László Németh <nemeth@numbertext.org>
2022-05-26 20:25:35 +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
txtimppr.hxx
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 ODT import: fix MSO-style <text:list text:continue-numbering="true"> 2022-02-24 17:37:59 +01:00
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 tdf#149324 sw offapi xmloff: add option to not hyphenate short words 2022-05-26 20:25:35 +02:00
xmltypes.hxx
xmluconv.hxx add string_view wrappers for rtl::math::stringToDouble 2022-04-27 12:19:55 +02:00