diff options
author | Matthias Clasen <mclasen@redhat.com> | 2021-11-27 14:50:28 +0000 |
---|---|---|
committer | Matthias Clasen <mclasen@redhat.com> | 2021-11-27 14:50:28 +0000 |
commit | ac2bf585e04c49be419f44a97c4ef0de0fd21014 (patch) | |
tree | c54b8791034fb303aefef195955cbd5e38aeda83 /tests/fonts/fonts.conf | |
parent | 84ff272ea04a3f2a142d89e583bda066428ac6f7 (diff) | |
parent | 8f7c1ed695652df879417e748f09425e644a1d4d (diff) | |
download | pango-ac2bf585e04c49be419f44a97c4ef0de0fd21014.tar.gz |
Merge branch 'fix-emoji-in-tests' into 'main'
Make sure glyphinfo is fully initialized
See merge request GNOME/pango!523
Diffstat (limited to 'tests/fonts/fonts.conf')
-rw-r--r-- | tests/fonts/fonts.conf | 65 |
1 files changed, 65 insertions, 0 deletions
diff --git a/tests/fonts/fonts.conf b/tests/fonts/fonts.conf new file mode 100644 index 00000000..5ff7022b --- /dev/null +++ b/tests/fonts/fonts.conf @@ -0,0 +1,65 @@ +<?xml version="1.0"?> +<!DOCTYPE fontconfig SYSTEM "urn:fontconfig:fonts.dtd"> +<fontconfig> + <cachedir>/tmp/cache</cachedir> + + <match target="font"> + <test name="outline" compare="eq"> + <bool>false</bool> + </test> + <edit name="pixelsizefixupfactor" mode="assign"> + <divide> + <name target="pattern">pixelsize</name> + <name target="font">pixelsize</name> + </divide> + </edit> + </match> + + <match target="font"> + <test name="outline" compare="eq"> + <bool>false</bool> + </test> + <test name="pixelsizefixupfactor" compare="not_eq"> + <double>1.0</double> + </test> + <edit name="matrix" mode="assign"> + <times> + <name>matrix</name> + <matrix> + <name>pixelsizefixupfactor</name> <double>0</double> + <double>0</double> <name>pixelsizefixupfactor</name> + </matrix> + </times> + </edit> + <edit name="size" mode="assign"> + <divide> + <name>size</name> + <name>pixelsizefixupfactor</name> + </divide> + </edit> + </match> + + <alias binding="same"> + <family>Noto Color Emoji</family> + <default><family>emoji</family></default> + </alias> + + <match> + <test name="lang"> + <string>und-zsye</string> + </test> + <test qual="all" name="family" compare="not_eq"> + <string>emoji</string> + </test> + <edit name="family" mode="append" binding="strong"> + <string>emoji</string> + </edit> + </match> + + <alias binding="same"> + <family>emoji</family> + <prefer> + <family>Noto Color Emoji</family> + </prefer> + </alias> +</fontconfig> |