commit 12bff77722205bdec4e78236bd6d8c75e818e717 Merge: 5bf7f93 50e1bdf Author: Jean-Marc Lasgouttes <lasgout...@lyx.org> 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 lyx-cvs@lists.lyx.org http://lists.lyx.org/mailman/listinfo/lyx-cvs