Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 9dc8ca5a authored by Treehugger Robot's avatar Treehugger Robot Committed by Automerger Merge Worker
Browse files

Merge "Update ImageGenerator to match the latest font names." am: 2fb99930 am: 4de32b2f

Original change: https://android-review.googlesource.com/c/platform/bootable/recovery/+/1607136

MUST ONLY BE SUBMITTED BY AUTOMERGER

Change-Id: I6748c3e0ec2029300e8be95f91aae453b43f0902
parents 57b8f5b3 4de32b2f
Loading
Loading
Loading
Loading
+18 −18
Original line number Diff line number Diff line
@@ -113,33 +113,33 @@ public class ImageGenerator {
    private static final Map<String, String> LANGUAGE_TO_FONT_MAP =
            new TreeMap<String, String>() {
                {
                    put("am", "NotoSansEthiopic-Regular");
                    put("ar", "NotoNaskhArabicUI-Regular");
                    put("am", "NotoSansEthiopic");
                    put("ar", "NotoNaskhArabicUI");
                    put("as", "NotoSansBengaliUI-Regular");
                    put("bn", "NotoSansBengaliUI-Regular");
                    put("fa", "NotoNaskhArabicUI-Regular");
                    put("gu", "NotoSansGujaratiUI-Regular");
                    put("fa", "NotoNaskhArabicUI");
                    put("gu", "NotoSansGujaratiUI");
                    put("hi", "NotoSansDevanagariUI-Regular");
                    put("hy", "NotoSansArmenian-Regular");
                    put("iw", "NotoSansHebrew-Regular");
                    put("ja", "NotoSansCJK-Regular");
                    put("ka", "NotoSansGeorgian-VF");
                    put("ko", "NotoSansCJK-Regular");
                    put("km", "NotoSansKhmerUI-Regular");
                    put("kn", "NotoSansKannadaUI-Regular");
                    put("lo", "NotoSansLaoUI-Regular");
                    put("iw", "NotoSansHebrew");
                    put("ja", "NotoSansCJKjp-Regular");
                    put("ka", "NotoSansGeorgian-Regular");
                    put("ko", "NotoSansCJKjp-Regular");
                    put("km", "NotoSansKhmerUI");
                    put("kn", "NotoSansKannadaUI");
                    put("lo", "NotoSansLaoUI");
                    put("ml", "NotoSansMalayalamUI-Regular");
                    put("mr", "NotoSansDevanagariUI-Regular");
                    put("my", "NotoSansMyanmarUI-Regular");
                    put("ne", "NotoSansDevanagariUI-Regular");
                    put("or", "NotoSansOriya-Regular");
                    put("pa", "NotoSansGurmukhiUI-Regular");
                    put("or", "NotoSansOriya");
                    put("pa", "NotoSansGurmukhiUI");
                    put("si", "NotoSansSinhala-Regular");
                    put("ta", "NotoSansTamilUI-Regular");
                    put("te", "NotoSansTeluguUI-Regular");
                    put("th", "NotoSansThaiUI-Regular");
                    put("ur", "NotoNaskhArabicUI-Regular");
                    put("zh", "NotoSansCJK-Regular");
                    put("te", "NotoSansTeluguUI");
                    put("th", "NotoSansThaiUI");
                    put("ur", "NotoNaskhArabicUI");
                    put("zh", "NotoSansCJKjp-Regular");
                }
            };

@@ -386,7 +386,7 @@ public class ImageGenerator {
        }

        String fontName = LANGUAGE_TO_FONT_MAP.getOrDefault(language, DEFAULT_FONT_NAME);
        String[] suffixes = {".otf", ".ttf", ".ttc"};
        String[] suffixes = {".otf", ".ttf", ".ttc", ".otc"};
        for (String suffix : suffixes) {
            File fontFile = new File(mFontDirPath, fontName + suffix);
            if (fontFile.isFile()) {