package com.strmr.ps.ui.mobile.settings;

import android.content.Context;
import android.graphics.Color;
import android.os.Bundle;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
import android.widget.LinearLayout;
import android.widget.ProgressBar;
import androidx.coordinatorlayout.widget.CoordinatorLayout;
import androidx.lifecycle.s;
import androidx.media3.container.NalUnitUtil;
import androidx.media3.exoplayer.upstream.CmcdData;
import androidx.recyclerview.widget.LinearLayoutManager;
import androidx.recyclerview.widget.RecyclerView;
import androidx.view.fragment.d;
import com.google.android.material.appbar.MaterialToolbar;
import com.google.android.material.button.MaterialButton;
import com.strmr.ps.R;
import com.strmr.ps.data.auth.Feature;
import com.strmr.ps.data.auth.FeatureGateManager;
import com.strmr.ps.data.local.dao.RowConfigDao;
import com.strmr.ps.data.repository.AddonRepository;
import com.strmr.ps.data.repository.ScreenConfigRepository;
import com.strmr.ps.data.service.StremioAddonService;
import com.strmr.ps.ui.mobile.settings.MobileAddonsFragment;
import dagger.hilt.android.AndroidEntryPoint;
import defpackage.co;
import defpackage.cr4;
import defpackage.dw7;
import defpackage.f16;
import defpackage.fg4;
import defpackage.fi7;
import defpackage.i85;
import defpackage.ik2;
import defpackage.mia;
import defpackage.n41;
import defpackage.n54;
import defpackage.vw2;
import defpackage.vx8;
import defpackage.wj0;
import defpackage.y41;
import defpackage.yl3;
import java.util.List;
import kotlin.Metadata;

/* JADX INFO: loaded from: classes3.dex */
@Metadata(d1 = {"\u0000\f\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\b\u0004\b\u0007\u0018\u00002\u00020\u0001:\u0001\u0004B\u0007¢\u0006\u0004\b\u0002\u0010\u0003¨\u0006\u0005"}, d2 = {"Lcom/strmr/ps/ui/mobile/settings/MobileAddonsFragment;", "Landroidx/fragment/app/o;", "<init>", "()V", CmcdData.OBJECT_TYPE_AUDIO_ONLY, "app_sideloadRelease"}, k = 1, mv = {2, 0, 0}, xi = NalUnitUtil.H265_NAL_UNIT_TYPE_UNSPECIFIED)
@AndroidEntryPoint
@vx8
public final class MobileAddonsFragment extends n54 {
    public AddonRepository f;
    public StremioAddonService i;
    public RowConfigDao j;
    public FeatureGateManager k;
    public ScreenConfigRepository l;
    public fg4 n;
    public yl3 o;
    public g q;
    public androidx.recyclerview.widget.x r;
    public final int[] m = {Color.parseColor("#6366F1"), Color.parseColor("#8B5CF6"), Color.parseColor("#EC4899"), Color.parseColor("#14B8A6"), Color.parseColor("#F59E0B"), Color.parseColor("#3B82F6"), Color.parseColor("#10B981"), Color.parseColor("#EF4444"), Color.parseColor("#06B6D4"), Color.parseColor("#F97316")};
    public List p = ik2.a;
    public final List s = y41.an(new a("com.stremio.opensubtitlesv3", "OpenSubtitles", "Subtitles from OpenSubtitles.com", "https://opensubtitles-v3.strem.io/manifest.json"), new a("community.cinemeta", "Cinemeta", "Movie and TV show metadata", "https://v3-cinemeta.strem.io/manifest.json"), new a("community.public.domain.movies", "Public Domain Movies", "Free public domain movies", "https://public-domain-movies-addon.strem.io/manifest.json"));

    @Metadata(d1 = {"\u0000\n\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0000\b\u0086\b\u0018\u00002\u00020\u0001¨\u0006\u0002"}, d2 = {"Lcom/strmr/ps/ui/mobile/settings/MobileAddonsFragment$a;", "", "app_sideloadRelease"}, k = 1, mv = {2, 0, 0}, xi = NalUnitUtil.H265_NAL_UNIT_TYPE_UNSPECIFIED)
    public static final /* data */ class a {
        public final String a;
        public final String b;
        public final String c;
        public final String d;

        public a(String str, String str2, String str3, String str4) {
            this.a = str;
            this.b = str2;
            this.c = str3;
            this.d = str4;
        }

        public final boolean equals(Object obj) {
            if (this == obj) {
                return true;
            }
            if (!(obj instanceof a)) {
                return false;
            }
            a aVar = (a) obj;
            return cr4.b(this.a, aVar.a) && cr4.b(this.b, aVar.b) && cr4.b(this.c, aVar.c) && cr4.b(this.d, aVar.d);
        }

        public final int hashCode() {
            return this.d.hashCode() + vw2.b(vw2.b(this.a.hashCode() * 31, 31, this.b), 31, this.c);
        }

        public final String toString() {
            return n41.u(fi7.m("PopularAddon(id=", this.a, ", name=", this.b, ", description="), this.c, ", manifestUrl=", this.d, ")");
        }
    }

    public final AddonRepository l() {
        AddonRepository addonRepository = this.f;
        if (addonRepository != null) {
            return addonRepository;
        }
        cr4.n("addonRepository");
        throw null;
    }

    public final RowConfigDao m() {
        RowConfigDao rowConfigDao = this.j;
        if (rowConfigDao != null) {
            return rowConfigDao;
        }
        cr4.n("rowConfigDao");
        throw null;
    }

    @Override // androidx.fragment.app.o
    public final View onCreateView(LayoutInflater layoutInflater, ViewGroup viewGroup, Bundle bundle) {
        cr4.g(layoutInflater, "inflater");
        View viewInflate = layoutInflater.inflate(R.layout.fragment_mobile_addons, viewGroup, false);
        int i = R.id.addons_recycler_view;
        RecyclerView recyclerView = (RecyclerView) mia.a(R.id.addons_recycler_view, viewInflate);
        if (recyclerView != null) {
            i = R.id.btn_install_addon;
            MaterialButton materialButton = (MaterialButton) mia.a(R.id.btn_install_addon, viewInflate);
            if (materialButton != null) {
                i = R.id.popular_addons_container;
                LinearLayout linearLayout = (LinearLayout) mia.a(R.id.popular_addons_container, viewInflate);
                if (linearLayout != null) {
                    i = R.id.popular_addons_section;
                    LinearLayout linearLayout2 = (LinearLayout) mia.a(R.id.popular_addons_section, viewInflate);
                    if (linearLayout2 != null) {
                        i = R.id.progress_bar;
                        ProgressBar progressBar = (ProgressBar) mia.a(R.id.progress_bar, viewInflate);
                        if (progressBar != null) {
                            i = R.id.toolbar;
                            MaterialToolbar materialToolbar = (MaterialToolbar) mia.a(R.id.toolbar, viewInflate);
                            if (materialToolbar != null) {
                                CoordinatorLayout coordinatorLayout = (CoordinatorLayout) viewInflate;
                                this.o = new yl3(coordinatorLayout, recyclerView, materialButton, linearLayout, linearLayout2, progressBar, materialToolbar);
                                cr4.f(coordinatorLayout, "getRoot(...)");
                                return coordinatorLayout;
                            }
                        }
                    }
                }
            }
        }
        throw new NullPointerException("Missing required view with ID: ".concat(viewInflate.getResources().getResourceName(i)));
    }

    @Override // androidx.fragment.app.o
    public final void onDestroyView() {
        super.onDestroyView();
        this.o = null;
    }

    @Override // androidx.fragment.app.o
    public final void onViewCreated(View view, Bundle bundle) {
        cr4.g(view, "view");
        super.onViewCreated(view, bundle);
        yl3 yl3Var = this.o;
        cr4.d(yl3Var);
        final int i = 1;
        yl3Var.f.setNavigationOnClickListener(new View.OnClickListener(this) { // from class: x06
            public final /* synthetic */ MobileAddonsFragment b;

            {
                this.b = this;
            }

            @Override // android.view.View.OnClickListener
            public final void onClick(View view2) {
                switch (i) {
                    case 0:
                        MobileAddonsFragment mobileAddonsFragment = this.b;
                        Context contextRequireContext = mobileAddonsFragment.requireContext();
                        cr4.f(contextRequireContext, "requireContext(...)");
                        FeatureGateManager featureGateManager = mobileAddonsFragment.k;
                        if (featureGateManager == null) {
                            cr4.n("featureGateManager");
                            throw null;
                        }
                        Feature feature = Feature.ADDON_INSTALL;
                        i85 viewLifecycleOwner = mobileAddonsFragment.getViewLifecycleOwner();
                        cr4.f(viewLifecycleOwner, "getViewLifecycleOwner(...)");
                        ii7.a(contextRequireContext, featureGateManager, feature, s.a(viewLifecycleOwner), new ah(mobileAddonsFragment, 18));
                        return;
                    default:
                        d.a(this.b).n();
                        return;
                }
            }
        });
        this.q = new g(new y(1, this, MobileAddonsFragment.class, "getAddonColor", "getAddonColor(Ljava/lang/String;)I", 0), new z(2, this, MobileAddonsFragment.class, "toggleAddon", "toggleAddon(Lcom/strmr/ps/data/local/entity/InstalledAddonEntity;Z)V", 0), new aa(1, this, MobileAddonsFragment.class, "deleteAddon", "deleteAddon(Lcom/strmr/ps/data/local/entity/InstalledAddonEntity;)V", 0), new ab(1, this, MobileAddonsFragment.class, "refreshOrUpdateAddon", "refreshOrUpdateAddon(Lcom/strmr/ps/data/local/entity/InstalledAddonEntity;)V", 0), new ac(1, this, MobileAddonsFragment.class, "openAddonConfigPage", "openAddonConfigPage(Lcom/strmr/ps/data/local/entity/InstalledAddonEntity;)V", 0), new co(this, 25));
        yl3 yl3Var2 = this.o;
        cr4.d(yl3Var2);
        RecyclerView recyclerView = yl3Var2.a;
        requireContext();
        recyclerView.setLayoutManager(new LinearLayoutManager());
        g gVar = this.q;
        if (gVar == null) {
            cr4.n("addonAdapter");
            throw null;
        }
        recyclerView.setAdapter(gVar);
        dw7.f fVar = new dw7.f();
        fVar.a = -1;
        androidx.recyclerview.widget.x xVar = new androidx.recyclerview.widget.x(new f16(this, fVar));
        this.r = xVar;
        yl3 yl3Var3 = this.o;
        cr4.d(yl3Var3);
        xVar.f(yl3Var3.a);
        yl3 yl3Var4 = this.o;
        cr4.d(yl3Var4);
        final int i2 = 0;
        yl3Var4.b.setOnClickListener(new View.OnClickListener(this) { // from class: x06
            public final /* synthetic */ MobileAddonsFragment b;

            {
                this.b = this;
            }

            @Override // android.view.View.OnClickListener
            public final void onClick(View view2) {
                switch (i2) {
                    case 0:
                        MobileAddonsFragment mobileAddonsFragment = this.b;
                        Context contextRequireContext = mobileAddonsFragment.requireContext();
                        cr4.f(contextRequireContext, "requireContext(...)");
                        FeatureGateManager featureGateManager = mobileAddonsFragment.k;
                        if (featureGateManager == null) {
                            cr4.n("featureGateManager");
                            throw null;
                        }
                        Feature feature = Feature.ADDON_INSTALL;
                        i85 viewLifecycleOwner = mobileAddonsFragment.getViewLifecycleOwner();
                        cr4.f(viewLifecycleOwner, "getViewLifecycleOwner(...)");
                        ii7.a(contextRequireContext, featureGateManager, feature, s.a(viewLifecycleOwner), new ah(mobileAddonsFragment, 18));
                        return;
                    default:
                        d.a(this.b).n();
                        return;
                }
            }
        });
        i85 viewLifecycleOwner = getViewLifecycleOwner();
        cr4.f(viewLifecycleOwner, "getViewLifecycleOwner(...)");
        wj0.c(androidx.lifecycle.s.a(viewLifecycleOwner), null, null, new u(this, null), 3);
    }
}
