[LyX/master] Add support for language/script-specific non-TeX fonts (#11522)

Juergen Spitzmueller <[email protected]> Sun, 19 Jul 2026 14:47:10 +0000
Newsgroups gmane.editors.lyx.cvs
Message-ID <[email protected]>
commit a32762a943ba29bced85d15b61ddb63cdce2ed99
Author: Juergen Spitzmueller <[email protected]>
Date:   Sun Jul 19 16:45:30 2026 +0200

    Add support for language/script-specific non-TeX fonts (#11522)
    
    File format change

 development/FORMAT                    |  16 +
 lib/doc/UserGuide.lyx                 |  60 ++++
 lib/doc/de/UserGuide.lyx              |  52 ++-
 lib/languages                         |  53 ++-
 lib/lyx2lyx/lyx_2_6.py                | 278 ++++++++++++++-
 po/lyx_pot.py                         |   6 +
 src/Buffer.cpp                        |   8 +
 src/BufferParams.cpp                  | 304 +++++++++++++---
 src/BufferParams.h                    |  22 ++
 src/Language.cpp                      |  16 +
 src/Language.h                        |   6 +
 src/frontends/qt/CategorizedCombo.cpp |   7 +
 src/frontends/qt/CategorizedCombo.h   |   2 +
 src/frontends/qt/GuiDocument.cpp      | 633 +++++++++++++++++++++++++++++++++-
 src/frontends/qt/GuiDocument.h        |  10 +
 src/frontends/qt/Makefile.am          |   1 +
 src/frontends/qt/PanelStack.cpp       |   9 +
 src/frontends/qt/PanelStack.h         |   2 +
 src/frontends/qt/ui/FontSpecialUi.ui  | 528 ++++++++++++++++++++++++++++
 src/version.h                         |   4 +-
 20 files changed, 1952 insertions(+), 65 deletions(-)
-- 
lyx-cvs mailing list
[email protected]
https://lists.lyx.org/mailman/listinfo/lyx-cvs