package com.discord.utilities.colors; import android.content.Context; import android.content.res.Resources; import androidx.annotation.ColorInt; import androidx.annotation.StringRes; import com.discord.R; import com.discord.utilities.color.ColorCompat; import com.discord.utilities.font.FontUtils; import com.jaredrummler.android.colorpicker.ColorPickerDialog; import d0.t.u; import d0.z.d.m; import java.util.ArrayList; /* compiled from: ColorPickerUtils.kt */ public final class ColorPickerUtils { public static final ColorPickerUtils INSTANCE = new ColorPickerUtils(); private ColorPickerUtils() { } @ColorInt private static final int[] getColorsToDisplayForPicker(Resources resources, @ColorInt int i) { int[] intArray = resources.getIntArray(R.array.color_picker_palette); m.checkNotNullExpressionValue(intArray, "getIntArray(com.discord.…ray.color_picker_palette)"); ArrayList arrayList = new ArrayList(); boolean z2 = false; for (int i2 : intArray) { arrayList.add(Integer.valueOf(i2)); if (i2 == i) { z2 = true; } } if (!z2) { arrayList.add(Integer.valueOf(i)); } return u.toIntArray(arrayList); } public final ColorPickerDialog buildColorPickerDialog(Context context, @StringRes int i, @ColorInt int i2) { m.checkNotNullParameter(context, "context"); int[] iArr = ColorPickerDialog.i; ColorPickerDialog.k kVar = new ColorPickerDialog.k(); kVar.h = i2; kVar.f2482s = ColorCompat.getThemedColor(context, (int) R.attr.colorBackgroundPrimary); kVar.i = false; Resources resources = context.getResources(); m.checkNotNullExpressionValue(resources, "context.resources"); kVar.g = getColorsToDisplayForPicker(resources, i2); kVar.a = i; kVar.r = ColorCompat.getThemedColor(context, (int) R.attr.colorHeaderPrimary); FontUtils fontUtils = FontUtils.INSTANCE; kVar.f2483x = fontUtils.getThemedFontResId(context, R.attr.font_display_bold); kVar.o = ColorCompat.getThemedColor(context, (int) R.attr.colorBackgroundAccent); kVar.f2481c = R.string.color_picker_custom; kVar.v = ColorCompat.getColor(context, (int) R.color.white); kVar.b = R.string.color_picker_presets; kVar.p = ColorCompat.getThemedColor(context, (int) R.attr.color_brand); kVar.d = R.string.select; kVar.l = true; kVar.e = R.string.reset; kVar.w = ColorCompat.getColor(context, (int) R.color.white); kVar.f2484y = fontUtils.getThemedFontResId(context, R.attr.font_primary_semibold); kVar.q = ColorCompat.getThemedColor(context, (int) R.attr.colorBackgroundModifierAccent); kVar.t = ColorCompat.getThemedColor(context, (int) R.attr.colorTextMuted); kVar.u = R.drawable.drawable_cpv_edit_text_background; kVar.f2485z = fontUtils.getThemedFontResId(context, R.attr.font_primary_normal); ColorPickerDialog a = kVar.a(); m.checkNotNullExpressionValue(a, "ColorPickerDialog.newBui…mal))\n .create()"); return a; } }