/aosp14/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() 518 private @Nullable FontVariationAxis[] mAxes = null; 622 public @Nullable FontVariationAxis[] getAxes() { in getAxes() 626 mAxes = new FontVariationAxis[axisCount]; in getAxes() 635 mAxes[i] = new FontVariationAxis(new String(charBuffer), value); in getAxes() 857 + ", 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()
|
/aosp14/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()
|
/aosp14/frameworks/base/packages/SystemUI/animation/src/com/android/systemui/animation/ |
H A D | FontInterpolator.kt | 20 import android.graphics.fonts.FontVariationAxis 66 val sortedAxes: MutableList<FontVariationAxis> 70 axes: List<FontVariationAxis> 77 fun set(font: Font, axes: List<FontVariationAxis>) { 178 start: Array<FontVariationAxis>, 179 end: Array<FontVariationAxis>, 181 ): List<FontVariationAxis> { 186 val result = mutableListOf<FontVariationAxis>() 204 FontVariationAxis(tagA, v) 208 FontVariationAxis(tagA, v) [all …]
|
H A D | TextAnimator.kt | 26 import android.graphics.fonts.FontVariationAxis 45 val axes = FontVariationAxis.fromFontVariationSettings(fVar)
|
H A D | TextInterpolator.kt | 21 import android.graphics.fonts.FontVariationAxis 225 val fvar = FontVariationAxis.toFontVariationSettings(fontRun.baseFont.axes)
|
/aosp14/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 | 26 import android.graphics.fonts.FontVariationAxis; 363 List<FontVariationAxis> axes = new ArrayList<>(); in readFont() 405 varSettings = FontVariationAxis.toFontVariationSettings( in readFont() 406 axes.toArray(new FontVariationAxis[0])); in readFont() 438 private static FontVariationAxis readAxis(XmlPullParser parser) in readAxis() 443 return new FontVariationAxis(tagStr, Float.parseFloat(styleValueStr)); in readAxis()
|
H A D | Typeface.java | 35 import android.graphics.fonts.FontVariationAxis; 589 public Builder setFontVariationSettings(@Nullable FontVariationAxis[] axes) { in setFontVariationSettings() 631 @Nullable FontVariationAxis[] axes, int weight, int italic, String fallback) { in createAssetUid() 652 for (FontVariationAxis axis : axes) { in createAssetUid() 1026 @NonNull List<FontVariationAxis> axes) { 1596 long native_instance, List<FontVariationAxis> axes);
|
H A D | Paint.java | 28 import android.graphics.fonts.FontVariationAxis; 1964 FontVariationAxis[] axes = FontVariationAxis.fromFontVariationSettings(settings); in setFontVariationSettings() 1965 final ArrayList<FontVariationAxis> filteredAxes = new ArrayList<FontVariationAxis>(); in setFontVariationSettings() 1966 for (final FontVariationAxis axis : axes) { in setFontVariationSettings()
|
/aosp14/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 | 376 FontVariationAxis.toFontVariationSettings(font.getAxes()))); in createFontFamily()
|
/aosp14/frameworks/base/apct-tests/perftests/core/src/android/graphics/perftests/ |
H A D | TypefaceCreatePerfTest.java | 25 import android.graphics.fonts.FontVariationAxis; 151 final List<FontVariationAxis> axes = Arrays.asList( in testCreate_fromTypefaceWithVariation() 152 new FontVariationAxis("wght", 100f), in testCreate_fromTypefaceWithVariation() 153 new FontVariationAxis("wdth", 0.8f)); in testCreate_fromTypefaceWithVariation()
|
/aosp14/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; 354 public @NonNull FontVariationAxis[] getAxes() { in getAxes() 355 return FontVariationAxis.fromFontVariationSettings(mFontVariationSettings); in getAxes()
|
/aosp14/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()
|
/aosp14/frameworks/base/packages/SystemUI/tests/src/com/android/systemui/animation/ |
H A D | FontInterpolatorTest.kt | 21 import android.graphics.fonts.FontVariationAxis 45 val expectAxes = FontVariationAxis.fromFontVariationSettings(expectVarSettings)?.also {
|
/aosp14/frameworks/base/core/tests/coretests/src/android/provider/ |
H A D | FontsContractTest.java | 36 import android.graphics.fonts.FontVariationAxis; 85 FontVariationAxis[] actual = font.getAxes(); in testGetFontFromProvider_resultOK() 134 FontVariationAxis[] actual = font.getAxes(); in testGetFontFromProvider_resultFontUnavailable() 154 FontVariationAxis[] actual = font.getAxes(); in testGetFontFromProvider_resultMalformedQuery()
|
/aosp14/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()
|
/aosp14/frameworks/base/services/core/java/com/android/server/graphics/fonts/ |
H A D | FontManagerShellCommand.java | 28 import android.graphics.fonts.FontVariationAxis; 291 FontVariationAxis[] axes = font.getAxes(); in dumpFont() 294 sb.append(FontVariationAxis.toFontVariationSettings(axes)); in dumpFont()
|
/aosp14/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 | 7923 …ts/Font$Builder;->setFontVariationSettings([Landroid/graphics/fonts/FontVariationAxis;)Landroid/gr… 7928 HSPLandroid/graphics/fonts/Font;->getAxes()[Landroid/graphics/fonts/FontVariationAxis; 7939 …nts/FontFileUtil;->analyzeStyle(Ljava/nio/ByteBuffer;I[Landroid/graphics/fonts/FontVariationAxis;)I 7943 HSPLandroid/graphics/fonts/FontVariationAxis;-><init>(Ljava/lang/String;F)V 7944 …android/graphics/fonts/FontVariationAxis;->fromFontVariationSettings(Ljava/lang/String;)[Landroid/… 7945 HSPLandroid/graphics/fonts/FontVariationAxis;->isValidTag(Ljava/lang/String;)Z 7946 HSPLandroid/graphics/fonts/FontVariationAxis;->makeTag(Ljava/lang/String;)I 13397 HSPLandroid/provider/FontsContract$FontInfo;->getAxes()[Landroid/graphics/fonts/FontVariationAxis; 14909 HSPLandroid/text/FontConfig$Font;->getAxes()[Landroid/graphics/fonts/FontVariationAxis; 35216 Landroid/graphics/fonts/FontVariationAxis; [all …]
|
/aosp14/frameworks/base/boot/ |
H A D | boot-image-profile.txt | 7920 …ts/Font$Builder;->setFontVariationSettings([Landroid/graphics/fonts/FontVariationAxis;)Landroid/gr… 7925 HSPLandroid/graphics/fonts/Font;->getAxes()[Landroid/graphics/fonts/FontVariationAxis; 7936 …nts/FontFileUtil;->analyzeStyle(Ljava/nio/ByteBuffer;I[Landroid/graphics/fonts/FontVariationAxis;)I 7940 HSPLandroid/graphics/fonts/FontVariationAxis;-><init>(Ljava/lang/String;F)V 7941 …android/graphics/fonts/FontVariationAxis;->fromFontVariationSettings(Ljava/lang/String;)[Landroid/… 7942 HSPLandroid/graphics/fonts/FontVariationAxis;->isValidTag(Ljava/lang/String;)Z 7943 HSPLandroid/graphics/fonts/FontVariationAxis;->makeTag(Ljava/lang/String;)I 13394 HSPLandroid/provider/FontsContract$FontInfo;->getAxes()[Landroid/graphics/fonts/FontVariationAxis; 14845 HSPLandroid/text/FontConfig$Font;->getAxes()[Landroid/graphics/fonts/FontVariationAxis; 25109 Landroid/graphics/fonts/FontVariationAxis; [all …]
|
/aosp14/frameworks/base/core/java/android/widget/ |
H A D | TextView.java | 85 import android.graphics.fonts.FontVariationAxis;
|