Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 12a4a857 authored by Marcelo Arteiro's avatar Marcelo Arteiro Committed by Android (Google) Code Review
Browse files

Merge "Migrate materialColor* attributes into colors" into main

parents cbf51f64 d60ea911
Loading
Loading
Loading
Loading
+16 −24
Original line number Diff line number Diff line
@@ -14839,10 +14839,7 @@ public class Notification implements Parcelable
            if (isColorized) {
                if (rawColor == COLOR_DEFAULT) {
                    int[] attrs = {R.attr.materialColorSecondary};
                    try (TypedArray ta = obtainDayNightAttributes(ctx, attrs)) {
                        mBackgroundColor = getColor(ta, 0, Color.WHITE);
                    }
                    mBackgroundColor = ctx.getColor(R.color.materialColorSecondary);
                } else {
                    mBackgroundColor = rawColor;
                }
@@ -14874,30 +14871,25 @@ public class Notification implements Parcelable
                mRippleAlpha = 0x33;
            } else {
                int[] attrs = {
                        R.attr.materialColorSurfaceContainerHigh,
                        R.attr.materialColorOnSurface,
                        R.attr.materialColorOnSurfaceVariant,
                        R.attr.materialColorPrimary,
                        R.attr.materialColorSecondary,
                        R.attr.materialColorTertiary,
                        R.attr.materialColorOnTertiary,
                        R.attr.materialColorTertiaryFixedDim,
                        R.attr.materialColorOnTertiaryFixed,
                        R.attr.colorError,
                        R.attr.colorControlHighlight
                };
                mBackgroundColor = ctx.getColor(R.color.materialColorSurfaceContainerHigh);
                mPrimaryTextColor = ctx.getColor(R.color.materialColorOnSurface);
                mSecondaryTextColor = ctx.getColor(R.color.materialColorOnSurfaceVariant);
                mPrimaryAccentColor = ctx.getColor(R.color.materialColorPrimary);
                mSecondaryAccentColor = ctx.getColor(R.color.materialColorSecondary);
                mTertiaryAccentColor = ctx.getColor(R.color.materialColorTertiary);
                mOnTertiaryAccentTextColor = ctx.getColor(R.color.materialColorOnTertiary);
                mTertiaryFixedDimAccentColor = ctx.getColor(
                        R.color.materialColorTertiaryFixedDim);
                mOnTertiaryFixedAccentTextColor = ctx.getColor(
                        R.color.materialColorOnTertiaryFixed);
                try (TypedArray ta = obtainDayNightAttributes(ctx, attrs)) {
                    mBackgroundColor = getColor(ta, 0, nightMode ? Color.BLACK : Color.WHITE);
                    mPrimaryTextColor = getColor(ta, 1, COLOR_INVALID);
                    mSecondaryTextColor = getColor(ta, 2, COLOR_INVALID);
                    mPrimaryAccentColor = getColor(ta, 3, COLOR_INVALID);
                    mSecondaryAccentColor = getColor(ta, 4, COLOR_INVALID);
                    mTertiaryAccentColor = getColor(ta, 5, COLOR_INVALID);
                    mOnTertiaryAccentTextColor = getColor(ta, 6, COLOR_INVALID);
                    mTertiaryFixedDimAccentColor = getColor(ta, 7, COLOR_INVALID);
                    mOnTertiaryFixedAccentTextColor = getColor(ta, 8, COLOR_INVALID);
                    mErrorColor = getColor(ta, 9, COLOR_INVALID);
                    mRippleAlpha = Color.alpha(getColor(ta, 10, 0x33ffffff));
                    mErrorColor = getColor(ta, 0, COLOR_INVALID);
                    mRippleAlpha = Color.alpha(getColor(ta, 1, 0x33ffffff));
                }
                mContrastColor = calculateContrastColor(ctx, rawColor, mPrimaryAccentColor,
                        mBackgroundColor, nightMode);
+2 −2
Original line number Diff line number Diff line
@@ -17,6 +17,6 @@
<selector xmlns:android="http://schemas.android.com/apk/res/android">
    <item android:state_enabled="false"
          android:alpha="?attr/disabledAlpha"
          android:color="?attr/materialColorOnSurface" />
    <item android:color="?attr/materialColorPrimary" />
          android:color="@color/materialColorOnSurface" />
    <item android:color="@color/materialColorPrimary" />
</selector>
 No newline at end of file
+2 −2
Original line number Diff line number Diff line
@@ -17,6 +17,6 @@
<selector xmlns:android="http://schemas.android.com/apk/res/android">
    <item android:state_enabled="false"
          android:alpha="?attr/primaryContentAlpha"
          android:color="?attr/materialColorOnSurface" />
    <item android:color="?attr/materialColorOnPrimary" />
          android:color="@color/materialColorOnSurface" />
    <item android:color="@color/materialColorOnPrimary" />
</selector>
 No newline at end of file
+2 −2
Original line number Diff line number Diff line
@@ -17,6 +17,6 @@
<selector xmlns:android="http://schemas.android.com/apk/res/android">
    <item android:state_enabled="false"
          android:alpha="?attr/disabledAlpha"
          android:color="?attr/materialColorOnSurface" />
    <item android:color="?attr/materialColorSurfaceContainer" />
          android:color="@color/materialColorOnSurface" />
    <item android:color="@color/materialColorSurfaceContainer" />
</selector>
 No newline at end of file
+2 −2
Original line number Diff line number Diff line
@@ -17,6 +17,6 @@
<selector xmlns:android="http://schemas.android.com/apk/res/android">
    <item android:state_enabled="false"
          android:alpha="?attr/primaryContentAlpha"
          android:color="?attr/materialColorOnSurface" />
    <item android:color="?attr/materialColorOnSurface" />
          android:color="@color/materialColorOnSurface" />
    <item android:color="@color/materialColorOnSurface" />
</selector>
 No newline at end of file
Loading