Home
last modified time | relevance | path

Searched refs:fontConfig (Results 1 – 10 of 10) sorted by relevance

/frameworks/base/services/core/java/com/android/server/graphics/fonts/
DUpdatableFontDir.java184 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 …]
DFontManagerShellCommand.java125 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()
DFontManagerService.java430 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/
DSystemFonts.java238 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/
DFontFallbackSetup.java80 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/
DUpdatableSystemFontTest.java410 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/
DTypefaceSystemFallbackTest.java188 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()
DTypefaceTest.java200 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/
DUpdatableFontDirTest.java958 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/
DTypeface.java1546 final FontConfig fontConfig = SystemFonts.getSystemPreinstalledFontConfig();
1547 final Map<String, FontFamily[]> fallback = SystemFonts.buildSystemFallback(fontConfig);
1549 SystemFonts.buildSystemTypefaces(fontConfig, fallback);