/frameworks/base/services/core/java/com/android/server/graphics/fonts/ |
D | UpdatableFontDir.java | 184 FontConfig fontConfig = null; in loadFontFileMap() local 228 if (fontConfig == null) { in loadFontFileMap() 231 fontConfig = mConfigSupplier.apply(Collections.emptyMap()); in loadFontFileMap() 233 fontConfig = getSystemFontConfig(); in loadFontFileMap() 236 addFileToMapIfSameOrNewer(fontFileInfo, fontConfig, true /* deleteOldFile */); in loadFontFileMap() 249 if (fontConfig == null) { in loadFontFileMap() 250 fontConfig = mConfigSupplier.apply(Collections.emptyMap()); in loadFontFileMap() 253 if (getFontByPostScriptName(font.getPostScriptName(), fontConfig) != null) { in loadFontFileMap() 456 FontConfig fontConfig = getSystemFontConfig(); in installFontFile() local 457 if (!addFileToMapIfSameOrNewer(fontFileInfo, fontConfig, false)) { in installFontFile() [all …]
|
D | FontManagerShellCommand.java | 125 FontConfig fontConfig = mService.getSystemFontConfig(); in dumpAll() local 126 dumpFontConfig(w, fontConfig); in dumpAll() 161 @NonNull FontConfig fontConfig in dumpFontConfig() argument 164 List<FontConfig.FontFamily> families = fontConfig.getFontFamilies(); in dumpFontConfig() 169 List<FontConfig.NamedFamilyList> namedFamilyLists = fontConfig.getNamedFamilyLists(); in dumpFontConfig() 233 List<FontConfig.Alias> aliases = fontConfig.getAliases(); in dumpFontConfig() 320 FontConfig fontConfig = mService.getSystemFontConfig(); in dump() local 322 dumpFontConfig(writer, fontConfig); in dump() 325 SystemFonts.buildSystemFallback(fontConfig); in dump()
|
D | FontManagerService.java | 430 private static SharedMemory serializeFontMap(FontConfig fontConfig) { in serializeFontMap() argument 434 SystemFonts.buildSystemFallback(fontConfig, bufferCache); in serializeFontMap() 436 SystemFonts.buildSystemTypefaces(fontConfig, fallback); in serializeFontMap()
|
/frameworks/base/graphics/java/android/graphics/fonts/ |
D | SystemFonts.java | 238 final FontConfig.Font fontConfig = fonts.get(i); in createFontFamily() local 239 final String fullPath = fontConfig.getFile().getAbsolutePath(); in createFontFamily() 255 .setWeight(fontConfig.getStyle().getWeight()) in createFontFamily() 256 .setSlant(fontConfig.getStyle().getSlant()) in createFontFamily() 257 .setTtcIndex(fontConfig.getTtcIndex()) in createFontFamily() 258 .setFontVariationSettings(fontConfig.getFontVariationSettings()) in createFontFamily() 387 public static Map<String, FontFamily[]> buildSystemFallback(FontConfig fontConfig) { in buildSystemFallback() argument 388 return buildSystemFallback(fontConfig, new ArrayMap<>()); in buildSystemFallback() 398 public static Map<String, FontFamily[]> buildSystemFallback(FontConfig fontConfig, in buildSystemFallback() argument 403 fontConfig.getLocaleFallbackCustomizations(); in buildSystemFallback() [all …]
|
/frameworks/base/core/tests/coretests/src/android/text/ |
D | FontFallbackSetup.java | 80 FontConfig fontConfig; in FontFallbackSetup() local 82 fontConfig = FontListParser.parse(testFontsXml, mTestFontsDir, null, null, null, 0, 0); in FontFallbackSetup() 87 Map<String, FontFamily[]> fallbackMap = SystemFonts.buildSystemFallback(fontConfig); in FontFallbackSetup() 88 mFontMap = SystemFonts.buildSystemTypefaces(fontConfig, fallbackMap); in FontFallbackSetup()
|
/frameworks/base/tests/UpdatableSystemFontTest/src/com/android/updatablesystemfont/ |
D | UpdatableSystemFontTest.java | 410 FontConfig fontConfig = mFontManager.getFontConfig(); in updateNotoSerifAs() 417 .build(), fontConfig.getConfigVersion()); in updateNotoSerifAs() 423 FontConfig fontConfig = 425 final List<FontConfig.FontFamily> namedFamilies = fontConfig.getNamedFamilyLists().stream() 428 return Stream.concat(fontConfig.getFontFamilies().stream(), namedFamilies.stream()) 443 FontConfig fontConfig = 445 return fontConfig.getNamedFamilyLists().stream()
|
/frameworks/base/core/tests/coretests/src/android/graphics/ |
D | TypefaceSystemFallbackTest.java | 188 FontConfig fontConfig; in buildSystemFallback() local 190 fontConfig = FontListParser.parse( in buildSystemFallback() 197 Map<String, FontFamily[]> fallbackMap = SystemFonts.buildSystemFallback(fontConfig); in buildSystemFallback() 199 fontConfig, fallbackMap); in buildSystemFallback() 217 FontConfig fontConfig; in testBuildSystemFallback() local 219 fontConfig = FontListParser.parse( in testBuildSystemFallback() 224 assertFalse(fontConfig.getAliases().isEmpty()); in testBuildSystemFallback() 225 assertFalse(fontConfig.getFontFamilies().isEmpty()); in testBuildSystemFallback() 227 Map<String, FontFamily[]> fallbackMap = SystemFonts.buildSystemFallback(fontConfig); in testBuildSystemFallback() 231 fontConfig, fallbackMap); in testBuildSystemFallback()
|
D | TypefaceTest.java | 200 FontConfig fontConfig = SystemFonts.getSystemPreinstalledFontConfig(); in testSerialize() local 201 Map<String, FontFamily[]> fallbackMap = SystemFonts.buildSystemFallback(fontConfig); in testSerialize() 202 Map<String, Typeface> systemFontMap = SystemFonts.buildSystemTypefaces(fontConfig, in testSerialize()
|
/frameworks/base/services/tests/servicestests/src/com/android/server/graphics/fonts/ |
D | UpdatableFontDirTest.java | 958 FontConfig fontConfig = dir.getSystemFontConfig(); in getSystemFontConfig() local 959 assertNamedFamilyExists(fontConfig, "monospace"); in getSystemFontConfig() 960 FontConfig.FontFamily monospace = getLastFamily(fontConfig, "monospace"); in getSystemFontConfig() 964 assertNamedFamilyExists(fontConfig, "test"); in getSystemFontConfig() 965 assertThat(getLastFamily(fontConfig, "test").getFontList()) in getSystemFontConfig() 983 FontConfig fontConfig = dir.getSystemFontConfig(); in getSystemFontConfig_preserveFirstFontFamily() local 985 assertThat(fontConfig.getFontFamilies().get(0)).isEqualTo(firstFontFamily); in getSystemFontConfig_preserveFirstFontFamily() 986 FontConfig.FontFamily updated = getLastFamily(fontConfig, "sans-serif"); in getSystemFontConfig_preserveFirstFontFamily() 1639 private static FontConfig.FontFamily getLastFamily(FontConfig fontConfig, String familyName) { in getLastFamily() argument 1640 List<FontConfig.NamedFamilyList> namedFamilyLists = fontConfig.getNamedFamilyLists(); in getLastFamily() [all …]
|
/frameworks/base/graphics/java/android/graphics/ |
D | Typeface.java | 1546 final FontConfig fontConfig = SystemFonts.getSystemPreinstalledFontConfig(); 1547 final Map<String, FontFamily[]> fallback = SystemFonts.buildSystemFallback(fontConfig); 1549 SystemFonts.buildSystemTypefaces(fontConfig, fallback);
|