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

Reply via email to