Home
last modified time | relevance | path

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

/aosp14/frameworks/base/graphics/java/android/graphics/fonts/
H A DSystemFonts.java164 final FontConfig.Font fontConfig = fonts.get(i); in createFontFamily() local
165 final String fullPath = fontConfig.getFile().getAbsolutePath(); in createFontFamily()
181 .setWeight(fontConfig.getStyle().getWeight()) in createFontFamily()
182 .setSlant(fontConfig.getStyle().getSlant()) in createFontFamily()
183 .setTtcIndex(fontConfig.getTtcIndex()) in createFontFamily()
184 .setFontVariationSettings(fontConfig.getFontVariationSettings()) in createFontFamily()
274 public static Map<String, FontFamily[]> buildSystemFallback(FontConfig fontConfig) { in buildSystemFallback() argument
275 return buildSystemFallback(fontConfig, new ArrayMap<>()); in buildSystemFallback()
285 public static Map<String, FontFamily[]> buildSystemFallback(FontConfig fontConfig, in buildSystemFallback() argument
297 final List<FontConfig.FontFamily> xmlFamilies = fontConfig.getFontFamilies(); in buildSystemFallback()
[all …]
/aosp14/frameworks/base/core/tests/coretests/src/android/text/
H A 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()
/aosp14/frameworks/base/services/core/java/com/android/server/graphics/fonts/
H A DUpdatableFontDir.java184 FontConfig fontConfig = null; in loadFontFileMap() local
224 if (fontConfig == null) { in loadFontFileMap()
225 fontConfig = getSystemFontConfig(); in loadFontFileMap()
227 addFileToMapIfSameOrNewer(fontFileInfo, fontConfig, true /* deleteOldFile */); in loadFontFileMap()
417 FontConfig fontConfig = getSystemFontConfig(); in installFontFile() local
418 if (!addFileToMapIfSameOrNewer(fontFileInfo, fontConfig, false)) { in installFontFile()
470 long preInstalledRev = getPreinstalledFontRevision(fontFileInfo, fontConfig); in addFileToMapIfSameOrNewer()
488 private long getPreinstalledFontRevision(FontFileInfo info, FontConfig fontConfig) { in getPreinstalledFontRevision() argument
491 for (int i = 0; i < fontConfig.getFontFamilies().size(); i++) { in getPreinstalledFontRevision()
492 FontConfig.FontFamily family = fontConfig.getFontFamilies().get(i); in getPreinstalledFontRevision()
[all …]
H A 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()
H A DFontManagerService.java377 private static SharedMemory serializeFontMap(FontConfig fontConfig) { in serializeFontMap() argument
381 SystemFonts.buildSystemFallback(fontConfig, bufferCache); in serializeFontMap()
383 SystemFonts.buildSystemTypefaces(fontConfig, fallback); in serializeFontMap()
/aosp14/frameworks/base/core/tests/coretests/src/android/graphics/
H A DTypefaceSystemFallbackTest.java178 FontConfig fontConfig; in buildSystemFallback() local
180 fontConfig = FontListParser.parse( in buildSystemFallback()
187 Map<String, FontFamily[]> fallbackMap = SystemFonts.buildSystemFallback(fontConfig); in buildSystemFallback()
189 fontConfig, fallbackMap); in buildSystemFallback()
207 FontConfig fontConfig; in testBuildSystemFallback() local
209 fontConfig = FontListParser.parse( in testBuildSystemFallback()
214 assertFalse(fontConfig.getAliases().isEmpty()); in testBuildSystemFallback()
215 assertFalse(fontConfig.getFontFamilies().isEmpty()); in testBuildSystemFallback()
217 Map<String, FontFamily[]> fallbackMap = SystemFonts.buildSystemFallback(fontConfig); in testBuildSystemFallback()
221 fontConfig, fallbackMap); in testBuildSystemFallback()
H A 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()
/aosp14/frameworks/base/tests/UpdatableSystemFontTest/src/com/android/updatablesystemfont/
H A DUpdatableSystemFontTest.java429 FontConfig fontConfig = mFontManager.getFontConfig(); in updateNotoSerifAs()
436 .build(), fontConfig.getConfigVersion()); in updateNotoSerifAs()
442 FontConfig fontConfig =
444 final List<FontConfig.FontFamily> namedFamilies = fontConfig.getNamedFamilyLists().stream()
447 return Stream.concat(fontConfig.getFontFamilies().stream(), namedFamilies.stream())
462 FontConfig fontConfig =
464 return fontConfig.getNamedFamilyLists().stream()
/aosp14/frameworks/base/services/tests/servicestests/src/com/android/server/graphics/fonts/
H A DUpdatableFontDirTest.java942 FontConfig fontConfig = dir.getSystemFontConfig(); in getSystemFontConfig() local
943 assertNamedFamilyExists(fontConfig, "monospace"); in getSystemFontConfig()
944 FontConfig.FontFamily monospace = getLastFamily(fontConfig, "monospace"); in getSystemFontConfig()
948 assertNamedFamilyExists(fontConfig, "test"); in getSystemFontConfig()
949 assertThat(getLastFamily(fontConfig, "test").getFontList()) in getSystemFontConfig()
967 FontConfig fontConfig = dir.getSystemFontConfig(); in getSystemFontConfig_preserveFirstFontFamily() local
969 assertThat(fontConfig.getFontFamilies().get(0)).isEqualTo(firstFontFamily); in getSystemFontConfig_preserveFirstFontFamily()
970 FontConfig.FontFamily updated = getLastFamily(fontConfig, "sans-serif"); in getSystemFontConfig_preserveFirstFontFamily()
1043 List<FontConfig.NamedFamilyList> namedFamilyLists = fontConfig.getNamedFamilyLists(); in getLastFamily()
1052 private static void assertNamedFamilyExists(FontConfig fontConfig, String familyName) { in assertNamedFamilyExists() argument
[all …]
/aosp14/frameworks/base/graphics/java/android/graphics/
H A DTypeface.java1543 final FontConfig fontConfig = SystemFonts.getSystemPreinstalledFontConfig();
1544 final Map<String, FontFamily[]> fallback = SystemFonts.buildSystemFallback(fontConfig);
1546 SystemFonts.buildSystemTypefaces(fontConfig, fallback);