commit 12bff77722205bdec4e78236bd6d8c75e818e717
Merge: 5bf7f93 50e1bdf
Author: Jean-Marc Lasgouttes <[email protected]>
Date: Wed Nov 16 10:22:11 2022 +0100
Merge branch 'breakspace'
This branch improves handling of spaces on display (see #10117):
* caret is correctly shown in the middle of double spaces in justified rows;
* sequence spaces are correctly shown at the end of rows before
automatic row breaks.
Moreover, this branch:
* streamlines the code that handles spaces in row breaking
* improves display in Qt4 : although the improvements outlined above
are not present in Qt4 for monospaced fonts, some dsplay glitches
are resolved.
* improves performance for very long paragraphs (#12598).
src/Row.cpp | 10 +-
src/frontends/qt/GuiFontMetrics.cpp | 338 +++++++++++++++++------------------
src/frontends/qt/GuiFontMetrics.h | 13 ++-
src/support/lstrings.cpp | 13 +-
4 files changed, 181 insertions(+), 193 deletions(-)
--
lyx-cvs mailing list
[email protected]
http://lists.lyx.org/mailman/listinfo/lyx-cvs