mirror of
https://github.com/koreader/koreader.git
synced 2025-08-10 00:52:38 +00:00
bump crengine: more granular font weights (#7616)
Includes: - MathML: a few minor fixes - (Upstream) lvtext: fix possible index out of range - Fonts: RegisterExternalFont() should take a documentId - Fonts: fix: letter-spacing should not be applied on diacritic - (Upstream) Fonts: more granular synthetic weights - Fonts: synthesized weights: tweak some comments - Fonts: keep hinting with synthetic weight - Fonts: fix synthesized weight inconsitencies - Fonts: fix getFontFileNameAndFaceIndex() - Fonts: adds LVFontMan::RegularizeRegisteredFontsWeights() - Fonts: handle synth_weight tweaks in glyph/glyphinfo slots - (Upstream) Fonts: fix some compiler warnings - Fix hyphenation on Armenian and Georgian text Update the bottom menu widget "Font Weight" to allow more granular weights than the previous "regular | bold". Also bump thirdparty/luasec to v1.0.1.
This commit is contained in:
@@ -13,7 +13,7 @@ function optionsutil.enableIfEquals(configurable, option, value)
|
||||
return configurable[option] == value
|
||||
end
|
||||
|
||||
function optionsutil.showValues(configurable, option, prefix)
|
||||
function optionsutil.showValues(configurable, option, prefix, document)
|
||||
local default = G_reader_settings:readSetting(prefix.."_"..option.name)
|
||||
local current = configurable[option.name]
|
||||
local value_default, value_current
|
||||
@@ -98,6 +98,10 @@ function optionsutil.showValues(configurable, option, prefix)
|
||||
if option.help_text then
|
||||
help_text = T("\n%1\n", option.help_text)
|
||||
end
|
||||
if option.help_text_func then
|
||||
-- Allow for concatenating a dynamic help_text_func to a static help_text
|
||||
help_text = T("%1\n%2\n", help_text, option.help_text_func(configurable, document))
|
||||
end
|
||||
local text
|
||||
local name_text = option.name_text_func
|
||||
and option.name_text_func(configurable)
|
||||
|
||||
Reference in New Issue
Block a user