Initial version -- added millennium read funcionality

This commit is contained in:
Pablo
2026-03-09 22:05:28 +01:00
commit 77c2ded482
2770 changed files with 141927 additions and 0 deletions
@@ -0,0 +1,101 @@
package com.google.android.gms.common.api.internal;
import android.content.Context;
import android.os.Bundle;
import android.os.Handler;
import android.util.Log;
import com.google.android.gms.common.ConnectionResult;
import com.google.android.gms.common.api.Api;
import com.google.android.gms.common.api.GoogleApiClient;
import com.google.android.gms.common.internal.ClientSettings;
import com.google.android.gms.common.internal.Preconditions;
import java.util.Set;
/* JADX INFO: compiled from: com.google.android.gms:play-services-base@@18.4.0 */
/* JADX INFO: loaded from: classes2.dex */
public final class zact extends com.google.android.gms.signin.internal.zac implements GoogleApiClient.ConnectionCallbacks, GoogleApiClient.OnConnectionFailedListener {
private static final Api.AbstractClientBuilder zaa = com.google.android.gms.signin.zad.zac;
private final Context zab;
private final Handler zac;
private final Api.AbstractClientBuilder zad;
private final Set zae;
private final ClientSettings zaf;
private com.google.android.gms.signin.zae zag;
private zacs zah;
public zact(Context context, Handler handler, ClientSettings clientSettings) {
Api.AbstractClientBuilder abstractClientBuilder = zaa;
this.zab = context;
this.zac = handler;
this.zaf = (ClientSettings) Preconditions.checkNotNull(clientSettings, "ClientSettings must not be null");
this.zae = clientSettings.getRequiredScopes();
this.zad = abstractClientBuilder;
}
static /* bridge */ /* synthetic */ void zad(zact zactVar, com.google.android.gms.signin.internal.zak zakVar) {
ConnectionResult connectionResultZaa = zakVar.zaa();
if (connectionResultZaa.isSuccess()) {
com.google.android.gms.common.internal.zav zavVar = (com.google.android.gms.common.internal.zav) Preconditions.checkNotNull(zakVar.zab());
ConnectionResult connectionResultZaa2 = zavVar.zaa();
if (!connectionResultZaa2.isSuccess()) {
String strValueOf = String.valueOf(String.valueOf(connectionResultZaa2));
Log.wtf("SignInCoordinator", "Sign-in succeeded with resolve account failure: ".concat(strValueOf), new Exception());
zactVar.zah.zae(connectionResultZaa2);
zactVar.zag.disconnect();
return;
}
zactVar.zah.zaf(zavVar.zab(), zactVar.zae);
} else {
zactVar.zah.zae(connectionResultZaa);
}
zactVar.zag.disconnect();
}
@Override // com.google.android.gms.common.api.internal.ConnectionCallbacks
public final void onConnected(Bundle bundle) {
this.zag.zad(this);
}
@Override // com.google.android.gms.common.api.internal.OnConnectionFailedListener
public final void onConnectionFailed(ConnectionResult connectionResult) {
this.zah.zae(connectionResult);
}
@Override // com.google.android.gms.common.api.internal.ConnectionCallbacks
public final void onConnectionSuspended(int i) {
this.zah.zag(i);
}
@Override // com.google.android.gms.signin.internal.zac, com.google.android.gms.signin.internal.zae
public final void zab(com.google.android.gms.signin.internal.zak zakVar) {
this.zac.post(new zacr(this, zakVar));
}
/* JADX WARN: Type inference failed for: r0v3, types: [com.google.android.gms.common.api.Api$Client, com.google.android.gms.signin.zae] */
public final void zae(zacs zacsVar) {
com.google.android.gms.signin.zae zaeVar = this.zag;
if (zaeVar != null) {
zaeVar.disconnect();
}
this.zaf.zae(Integer.valueOf(System.identityHashCode(this)));
Api.AbstractClientBuilder abstractClientBuilder = this.zad;
Context context = this.zab;
Handler handler = this.zac;
ClientSettings clientSettings = this.zaf;
this.zag = abstractClientBuilder.buildClient(context, handler.getLooper(), clientSettings, clientSettings.zaa(), (GoogleApiClient.ConnectionCallbacks) this, (GoogleApiClient.OnConnectionFailedListener) this);
this.zah = zacsVar;
Set set = this.zae;
if (set == null || set.isEmpty()) {
this.zac.post(new zacq(this));
} else {
this.zag.zab();
}
}
public final void zaf() {
com.google.android.gms.signin.zae zaeVar = this.zag;
if (zaeVar != null) {
zaeVar.disconnect();
}
}
}