/aosp12/frameworks/base/graphics/java/android/graphics/fonts/ |
H A D | FontVariationAxis.java | 33 public final class FontVariationAxis { class 48 public FontVariationAxis(@NonNull String tagString, float styleValue) { in FontVariationAxis() method in FontVariationAxis 140 public static @Nullable FontVariationAxis[] fromFontVariationSettings( in fromFontVariationSettings() 145 final ArrayList<FontVariationAxis> axisList = new ArrayList<>(); in fromFontVariationSettings() 171 axisList.add(new FontVariationAxis(tagString, value)); in fromFontVariationSettings() 177 return axisList.toArray(new FontVariationAxis[0]); in fromFontVariationSettings() 186 public static @NonNull String toFontVariationSettings(@Nullable FontVariationAxis[] axes) { in toFontVariationSettings() 197 public static @NonNull String toFontVariationSettings(@Nullable List<FontVariationAxis> axes) { in toFontVariationSettings() 209 if (o == null || !(o instanceof FontVariationAxis)) { in equals() 212 FontVariationAxis axis = (FontVariationAxis) o; in equals()
|
H A D | Font.java | 85 private @Nullable FontVariationAxis[] mAxes = null; 427 mAxes = FontVariationAxis.fromFontVariationSettings(variationSettings); in setFontVariationSettings() 437 public @NonNull Builder setFontVariationSettings(@Nullable FontVariationAxis[] axes) { in setFontVariationSettings() 471 for (FontVariationAxis axis : mAxes) { in build() 520 private @Nullable FontVariationAxis[] mAxes = null; 624 public @Nullable FontVariationAxis[] getAxes() { in getAxes() 628 mAxes = new FontVariationAxis[axisCount]; in getAxes() 637 mAxes[i] = new FontVariationAxis(new String(charBuffer), value); in getAxes() 859 + ", axes=" + FontVariationAxis.toFontVariationSettings(getAxes()) in toString()
|
H A D | FontFileUtil.java | 72 @IntRange(from = 0) int ttcIndex, @Nullable FontVariationAxis[] varSettings) { in analyzeStyle() 76 for (FontVariationAxis axis :varSettings) { in analyzeStyle()
|
/aosp12/frameworks/base/packages/SystemUI/src/com/android/keyguard/ |
H A D | FontInterpolator.kt | 20 import android.graphics.fonts.FontVariationAxis 62 val sortedAxes: MutableList<FontVariationAxis> 64 constructor(font: Font, axes: List<FontVariationAxis>): 70 fun set(font: Font, axes: List<FontVariationAxis>) { 161 start: Array<FontVariationAxis>, 162 end: Array<FontVariationAxis>, 164 ): List<FontVariationAxis> { 169 val result = mutableListOf<FontVariationAxis>() 185 FontVariationAxis(tagA, v) 189 FontVariationAxis(tagA, v) [all …]
|
/aosp12/frameworks/base/core/tests/coretests/src/android/text/ |
H A D | VariationParserTest.java | 22 import android.graphics.fonts.FontVariationAxis; 44 FontVariationAxis.fromFontVariationSettings("'wdth' " + invalidStyle); in testFromFontVariationSetting_InvalidStyleValue() 52 FontVariationAxis.fromFontVariationSettings("'wght' 1, 'wdth' " in testFromFontVariationSetting_InvalidStyleValue() 64 new FontVariationAxis("wdth", 0).getOpenTypeTagValue()); in testOpenTypeTagValue() 66 new FontVariationAxis("AX ", 0).getOpenTypeTagValue()); in testOpenTypeTagValue() 68 new FontVariationAxis(" ", 0).getOpenTypeTagValue()); in testOpenTypeTagValue()
|
/aosp12/frameworks/base/graphics/java/android/graphics/ |
H A D | FontFamily.java | 23 import android.graphics.fonts.FontVariationAxis; 139 public boolean addFont(String path, int ttcIndex, FontVariationAxis[] axes, int weight, in addFont() 149 for (FontVariationAxis axis : axes) { in addFont() 164 public boolean addFontFromBuffer(ByteBuffer font, int ttcIndex, FontVariationAxis[] axes, in addFontFromBuffer() 170 for (FontVariationAxis axis : axes) { in addFontFromBuffer() 195 FontVariationAxis[] axes) { in addFontFromAssetManager()
|
H A D | FontListParser.java | 24 import android.graphics.fonts.FontVariationAxis; 262 List<FontVariationAxis> axes = new ArrayList<>(); in readFont() 304 varSettings = FontVariationAxis.toFontVariationSettings( in readFont() 305 axes.toArray(new FontVariationAxis[0])); in readFont() 337 private static FontVariationAxis readAxis(XmlPullParser parser) in readAxis() 342 return new FontVariationAxis(tagStr, Float.parseFloat(styleValueStr)); in readAxis()
|
H A D | Typeface.java | 35 import android.graphics.fonts.FontVariationAxis; 577 public Builder setFontVariationSettings(@Nullable FontVariationAxis[] axes) { in setFontVariationSettings() 619 @Nullable FontVariationAxis[] axes, int weight, int italic, String fallback) { in createAssetUid() 640 for (FontVariationAxis axis : axes) { in createAssetUid() 1012 @NonNull List<FontVariationAxis> axes) { 1504 long native_instance, List<FontVariationAxis> axes);
|
H A D | Paint.java | 28 import android.graphics.fonts.FontVariationAxis; 1956 FontVariationAxis[] axes = FontVariationAxis.fromFontVariationSettings(settings); in setFontVariationSettings() 1957 final ArrayList<FontVariationAxis> filteredAxes = new ArrayList<FontVariationAxis>(); in setFontVariationSettings() 1958 for (final FontVariationAxis axis : axes) { in setFontVariationSettings()
|
/aosp12/frameworks/base/core/java/android/graphics/fonts/ |
H A D | FontFamilyUpdateRequest.java | 167 private @NonNull List<FontVariationAxis> mAxes = Collections.emptyList(); 190 public @NonNull Builder setAxes(@NonNull List<FontVariationAxis> axes) { in setAxes() 221 private final List<FontVariationAxis> mAxes; 242 @IntRange(from = 0) int index, @NonNull List<FontVariationAxis> axes) { in Font() 270 public List<FontVariationAxis> getAxes() { in getAxes()
|
H A D | FontUpdateRequest.java | 375 FontVariationAxis.toFontVariationSettings(font.getAxes()))); in createFontFamily()
|
/aosp12/frameworks/layoutlib/bridge/src/android/graphics/ |
H A D | Typeface_Builder_Delegate.java | 24 import android.graphics.fonts.FontVariationAxis; 39 @Nullable FontVariationAxis[] axes, int weight, int italic, String fallback) { in createAssetUid()
|
H A D | FontFamily_Delegate.java | 26 import android.graphics.fonts.FontVariationAxis; 292 FontVariationAxis[] axes, int weight, int italic) { in addFont()
|
H A D | Typeface_Delegate.java | 38 import android.graphics.fonts.FontVariationAxis; 141 List<FontVariationAxis> axes) { in nativeCreateFromTypefaceWithVariation()
|
/aosp12/frameworks/base/core/java/android/provider/ |
H A D | FontsContract.java | 35 import android.graphics.fonts.FontVariationAxis; 193 private final FontVariationAxis[] mAxes; 209 @Nullable FontVariationAxis[] axes, @IntRange(from = 1, to = 1000) int weight, in FontInfo() 236 public @Nullable FontVariationAxis[] getAxes() { in getAxes() 888 FontVariationAxis[] axes = in getFontFromProvider() 889 FontVariationAxis.fromFontVariationSettings(variationSettings); in getFontFromProvider()
|
/aosp12/frameworks/base/packages/SystemUI/tests/src/com/android/keyguard/ |
H A D | FontInterpolatorTest.kt | 21 import android.graphics.fonts.FontVariationAxis 45 val expectAxes = FontVariationAxis.fromFontVariationSettings(expectVarSettings)?.also {
|
/aosp12/frameworks/base/core/java/android/text/ |
H A D | FontVariationAxis.aidl | 19 parcelable FontVariationAxis;
|
H A D | FontConfig.java | 30 import android.graphics.fonts.FontVariationAxis; 334 public @NonNull FontVariationAxis[] getAxes() { in getAxes() 335 return FontVariationAxis.fromFontVariationSettings(mFontVariationSettings); in getAxes()
|
/aosp12/frameworks/base/core/tests/coretests/src/android/provider/ |
H A D | FontsContractTest.java | 36 import android.graphics.fonts.FontVariationAxis; 84 FontVariationAxis[] actual = font.getAxes(); in testGetFontFromProvider_resultOK() 133 FontVariationAxis[] actual = font.getAxes(); in testGetFontFromProvider_resultFontUnavailable() 153 FontVariationAxis[] actual = font.getAxes(); in testGetFontFromProvider_resultMalformedQuery()
|
/aosp12/frameworks/base/core/tests/coretests/src/android/graphics/ |
H A D | FontFileUtilTest.java | 27 import android.graphics.fonts.FontVariationAxis; 146 FontVariationAxis.fromFontVariationSettings(axes)); in testVariationFont()
|
/aosp12/frameworks/base/services/core/java/com/android/server/graphics/fonts/ |
H A D | FontManagerShellCommand.java | 28 import android.graphics.fonts.FontVariationAxis; 280 FontVariationAxis[] axes = font.getAxes(); in dumpFont() 283 sb.append(FontVariationAxis.toFontVariationSettings(axes)); in dumpFont()
|
/aosp12/frameworks/base/config/ |
H A D | boot-profile.txt | 8 …ontConfig$Font;-><init>(Ljava/lang/String;I[Landroid/graphics/fonts/FontVariationAxis;IZLjava/lang… 35 Landroid/text/FontConfig$Font;->getAxes()[Landroid/graphics/fonts/FontVariationAxis; 36 …ts/Font$Builder;->setFontVariationSettings([Landroid/graphics/fonts/FontVariationAxis;)Landroid/gr… 38 …io/File;Landroid/graphics/fonts/FontStyle;I[Landroid/graphics/fonts/FontVariationAxis;Ljava/lang/S… 39 …io/File;Landroid/graphics/fonts/FontStyle;I[Landroid/graphics/fonts/FontVariationAxis;Ljava/lang/S…
|
H A D | boot-image-profile.txt | 8203 …/nio/DirectByteBuffer;]Landroid/graphics/fonts/FontVariationAxis;Landroid/graphics/fonts/FontVaria… 8206 …ts/Font$Builder;->setFontVariationSettings([Landroid/graphics/fonts/FontVariationAxis;)Landroid/gr… 8210 HSPLandroid/graphics/fonts/Font;->getAxes()[Landroid/graphics/fonts/FontVariationAxis; 8218 …nts/FontFileUtil;->analyzeStyle(Ljava/nio/ByteBuffer;I[Landroid/graphics/fonts/FontVariationAxis;)I 8222 HSPLandroid/graphics/fonts/FontVariationAxis;-><init>(Ljava/lang/String;F)V 8223 …android/graphics/fonts/FontVariationAxis;->fromFontVariationSettings(Ljava/lang/String;)[Landroid/… 8225 HSPLandroid/graphics/fonts/FontVariationAxis;->makeTag(Ljava/lang/String;)I 13799 HSPLandroid/provider/FontsContract$FontInfo;->getAxes()[Landroid/graphics/fonts/FontVariationAxis; 15219 HSPLandroid/text/FontConfig$Font;->getAxes()[Landroid/graphics/fonts/FontVariationAxis; 34689 Landroid/graphics/fonts/FontVariationAxis; [all …]
|
/aosp12/frameworks/base/core/java/android/widget/ |
H A D | TextView.java | 78 import android.graphics.fonts.FontVariationAxis;
|
/aosp12/frameworks/base/boot/ |
H A D | boot-image-profile.txt | 8207 …/nio/DirectByteBuffer;]Landroid/graphics/fonts/FontVariationAxis;Landroid/graphics/fonts/FontVaria… 8210 …ts/Font$Builder;->setFontVariationSettings([Landroid/graphics/fonts/FontVariationAxis;)Landroid/gr… 8214 HSPLandroid/graphics/fonts/Font;->getAxes()[Landroid/graphics/fonts/FontVariationAxis; 8222 …nts/FontFileUtil;->analyzeStyle(Ljava/nio/ByteBuffer;I[Landroid/graphics/fonts/FontVariationAxis;)I 8226 HSPLandroid/graphics/fonts/FontVariationAxis;-><init>(Ljava/lang/String;F)V 8227 …android/graphics/fonts/FontVariationAxis;->fromFontVariationSettings(Ljava/lang/String;)[Landroid/… 8229 HSPLandroid/graphics/fonts/FontVariationAxis;->makeTag(Ljava/lang/String;)I 13809 HSPLandroid/provider/FontsContract$FontInfo;->getAxes()[Landroid/graphics/fonts/FontVariationAxis; 15170 HSPLandroid/text/FontConfig$Font;->getAxes()[Landroid/graphics/fonts/FontVariationAxis; 25052 Landroid/graphics/fonts/FontVariationAxis; [all …]
|