office-gobmx/unotools
Vojtěch Doležal 28675af84a tdf#41652: Variable width NBSP
Adds a flag that when enabled (opt-in for both old and new documents) changes behaviour of NBSP to not be strictly fixed width.

This commit also implements this behaviour such that NBSP has always the width of a standard space (0x20) on the given line. This change is only noticeable when the paragraph is justified.

Lastly a tilde or a degree character is now shown in place of NBSP when nonprintable characters are enabled, since the gray field alone is not visible in many circumstances.

Change-Id: Iabb30b5930ced62691cc4304f60c5e6dc886ed61
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/149576
Tested-by: Jenkins
Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
2023-04-04 08:23:18 +02:00
..
inc/pch
qa
source tdf#41652: Variable width NBSP 2023-04-04 08:23:18 +02:00
util
CppunitTest_unotools_configpaths.mk
CppunitTest_unotools_fontcvt.mk
CppunitTest_unotools_fontdefs.mk
IwyuFilter_unotools.yaml
JunitTest_unotools_complex.mk
Library_utl.mk
Makefile
Module_unotools.mk
PythonTest_unotools_python.mk
README.md

UNO C++ Helpers

Helpers for C++ use of UNO.