bump crengine: various fixes and optimizations (#12200)

Includes:
- xml parser: simplifications and optimizations
- lvstring: optimize Utf8ToUnicode
- lvstream: add helper to read the whole stream
- lvfntman: use new `LVStream::GetData` helper
- EPUB: minor simplification
- EPUB: fix possible buffer overflows
- EPUB: improve support for obfuscated fonts
- lvfntman: add error traces for some freetype calls
- LVDocView header: allow displaying author and book title separately
- LVFontDef::CalcMatch(): bump weight of typeface match
- Font: fix measureText() when max_width met with fallback font
- TextLang: Russian: loosen curly quotes handling
- base: cre.cpp: isLinkToFootnote: say no if target has empty content
- base: fix MacOS build
reviewable/pr12215/r1
poire-z 3 months ago committed by GitHub
parent ad1286fbcc
commit 1dd3704200
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

@ -1 +1 @@
Subproject commit 5547a1f15beaf9e6db5f7885bafe6f498bf45594 Subproject commit b820ba51df06766493db6852eed86baa9021e971
Loading…
Cancel
Save