diff --git a/app/build.gradle b/app/build.gradle index bbc89fed6a..e2b34fcad0 100644 --- a/app/build.gradle +++ b/app/build.gradle @@ -10,8 +10,8 @@ android { applicationId 'com.discord' minSdkVersion 21 targetSdkVersion 29 - versionCode 99202 - versionName "99.2 - Alpha" + versionCode 99203 + versionName "99.3 - Alpha" testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner" } diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml index 0daa33f2ee..12121dc22e 100644 --- a/app/src/main/AndroidManifest.xml +++ b/app/src/main/AndroidManifest.xml @@ -1,5 +1,5 @@ - + @@ -174,7 +174,7 @@ - + diff --git a/app/src/main/java/c/a/a/b/a.java b/app/src/main/java/c/a/a/b/a.java index ef038ee38c..a6d83bc7f3 100644 --- a/app/src/main/java/c/a/a/b/a.java +++ b/app/src/main/java/c/a/a/b/a.java @@ -255,9 +255,9 @@ public final class a extends AppDialog { @Override // com.discord.app.AppDialog public void onViewBoundOrOnResume() { super.onViewBoundOrOnResume(); - Observable E = h().observeViewState().w(d.i).E(e.i); - m.checkNotNullExpressionValue(E, "filter { it is T }.map { it as T }"); - ObservableExtensionsKt.appSubscribe$default(ObservableExtensionsKt.bindToComponentLifecycle$default(E, this, null, 2, null), a.class, (Context) null, (Function1) null, (Function1) null, (Function0) null, (Function0) null, new f(this), 62, (Object) null); + Observable F = h().observeViewState().x(d.i).F(e.i); + m.checkNotNullExpressionValue(F, "filter { it is T }.map { it as T }"); + ObservableExtensionsKt.appSubscribe$default(ObservableExtensionsKt.bindToComponentLifecycle$default(F, this, null, 2, null), a.class, (Context) null, (Function1) null, (Function1) null, (Function0) null, (Function0) null, new f(this), 62, (Object) null); PublishSubject publishSubject = h().j; m.checkNotNullExpressionValue(publishSubject, "eventSubject"); ObservableExtensionsKt.appSubscribe$default(ObservableExtensionsKt.ui$default(publishSubject, this, null, 2, null), a.class, (Context) null, (Function1) null, (Function1) null, (Function0) null, (Function0) null, new g(this), 62, (Object) null); diff --git a/app/src/main/java/c/a/a/b/d.java b/app/src/main/java/c/a/a/b/d.java index 8b24c0adbe..ef7140647e 100644 --- a/app/src/main/java/c/a/a/b/d.java +++ b/app/src/main/java/c/a/a/b/d.java @@ -22,6 +22,6 @@ public final class d implements b call(Channel channel) { Channel channel2 = channel; - return channel2 != null ? this.i.observeComputed(channel2.f(), m0.setOf(Long.valueOf(this.j))).E(new c(this, channel2)) : new j(null); + return channel2 != null ? this.i.observeComputed(channel2.f(), m0.setOf(Long.valueOf(this.j))).F(new c(this, channel2)) : new j(null); } } diff --git a/app/src/main/java/c/a/a/b/f.java b/app/src/main/java/c/a/a/b/f.java index 6c2fb56ff9..78c7194bac 100644 --- a/app/src/main/java/c/a/a/b/f.java +++ b/app/src/main/java/c/a/a/b/f.java @@ -265,7 +265,7 @@ public final class f extends AppViewModel { StoreChannels channels = companion.getChannels(); Observable observeUser = users.observeUser(j); Observable observe = userRelationships.observe(j); - Observable q = channels.observeChannel(j2).X(new d(guilds, j)).q(); + Observable q = channels.observeChannel(j2).Y(new d(guilds, j)).q(); m.checkNotNullExpressionValue(q, "storeChannels\n … .distinctUntilChanged()"); observable2 = Observable.i(observeUser, observe, q, e.a).q(); m.checkNotNullExpressionValue(observable2, "Observable.combineLatest… .distinctUntilChanged()"); @@ -276,7 +276,7 @@ public final class f extends AppViewModel { m.checkNotNullParameter(observable2, "storeObservable"); this.k = j; this.l = api; - this.j = PublishSubject.j0(); + this.j = PublishSubject.k0(); ObservableExtensionsKt.appSubscribe$default(ObservableExtensionsKt.ui$default(ObservableExtensionsKt.computationLatest(observable2), this, null, 2, null), f.class, (Context) null, (Function1) null, (Function1) null, (Function0) null, (Function0) null, new b(this), 62, (Object) null); } diff --git a/app/src/main/java/c/a/a/c/k.java b/app/src/main/java/c/a/a/c/k.java index 0c8697ba9f..97d23a6858 100644 --- a/app/src/main/java/c/a/a/c/k.java +++ b/app/src/main/java/c/a/a/c/k.java @@ -207,7 +207,7 @@ public final class k extends AppViewModel { StorePremiumGuildSubscription premiumGuildSubscriptions = (i2 & 4) != 0 ? StoreStream.Companion.getPremiumGuildSubscriptions() : null; RestAPI api = (i2 & 8) != 0 ? RestAPI.Companion.getApi() : null; if ((i2 & 16) != 0) { - observable2 = subscriptions.observeSubscriptions().E(j.i); + observable2 = subscriptions.observeSubscriptions().F(j.i); m.checkNotNullExpressionValue(observable2, "storeSubscriptions\n …toreState(it)\n }"); } else { observable2 = null; diff --git a/app/src/main/java/c/a/a/f/a/a.java b/app/src/main/java/c/a/a/f/a/a.java index 64dfd7871b..37126757a7 100644 --- a/app/src/main/java/c/a/a/f/a/a.java +++ b/app/src/main/java/c/a/a/f/a/a.java @@ -215,9 +215,9 @@ public final class a extends AppDialog { public static final void g(a aVar) { Objects.requireNonNull(aVar); - Observable c02 = Observable.c0(300, TimeUnit.MILLISECONDS); - m.checkNotNullExpressionValue(c02, "Observable\n .time…S, TimeUnit.MILLISECONDS)"); - ObservableExtensionsKt.appSubscribe$default(ObservableExtensionsKt.ui$default(c02, aVar, null, 2, null), a.class, (Context) null, (Function1) null, (Function1) null, (Function0) null, (Function0) null, new b(aVar), 62, (Object) null); + Observable d02 = Observable.d0(300, TimeUnit.MILLISECONDS); + m.checkNotNullExpressionValue(d02, "Observable\n .time…S, TimeUnit.MILLISECONDS)"); + ObservableExtensionsKt.appSubscribe$default(ObservableExtensionsKt.ui$default(d02, aVar, null, 2, null), a.class, (Context) null, (Function1) null, (Function1) null, (Function0) null, (Function0) null, new b(aVar), 62, (Object) null); } public static final d h(a aVar) { diff --git a/app/src/main/java/c/a/a/w.java b/app/src/main/java/c/a/a/w.java index 4a93418975..5f71e7a8ed 100644 --- a/app/src/main/java/c/a/a/w.java +++ b/app/src/main/java/c/a/a/w.java @@ -139,7 +139,7 @@ public final class w extends AppViewModel { RestAPI api = (i2 & 1) != 0 ? RestAPI.Companion.getApi() : null; StoreUser users = (i2 & 2) != 0 ? StoreStream.Companion.getUsers() : null; if ((i2 & 4) != 0) { - observable2 = StoreUser.observeMe$default(users, false, 1, null).E(v.i); + observable2 = StoreUser.observeMe$default(users, false, 1, null).F(v.i); m.checkNotNullExpressionValue(observable2, "storeUser.observeMe().ma…oreState(user = meUser) }"); } else { observable2 = null; @@ -149,6 +149,6 @@ public final class w extends AppViewModel { m.checkNotNullParameter(observable2, "storeObservable"); this.k = api; ObservableExtensionsKt.appSubscribe$default(ObservableExtensionsKt.ui$default(ObservableExtensionsKt.computationLatest(observable2), this, null, 2, null), w.class, (Context) null, (Function1) null, (Function1) null, (Function0) null, (Function0) null, new u(this), 62, (Object) null); - this.j = PublishSubject.j0(); + this.j = PublishSubject.k0(); } } diff --git a/app/src/main/java/c/a/d/a0.java b/app/src/main/java/c/a/d/a0.java index 60517257d0..3ad7facf23 100644 --- a/app/src/main/java/c/a/d/a0.java +++ b/app/src/main/java/c/a/d/a0.java @@ -16,6 +16,6 @@ public final class a0 implements Observable.c { @Override // i0.k.b public Object call(Object obj) { - return ((Observable) obj).X(new z(this)); + return ((Observable) obj).Y(new z(this)); } } diff --git a/app/src/main/java/c/a/d/k0.java b/app/src/main/java/c/a/d/k0.java index 0cd289455f..4efed1a27a 100644 --- a/app/src/main/java/c/a/d/k0.java +++ b/app/src/main/java/c/a/d/k0.java @@ -12,6 +12,6 @@ public final class k0 implements b call(Boolean bool) { - return StoreStream.Companion.getRtcConnection().getConnectionState().w(j0.i); + return StoreStream.Companion.getRtcConnection().getConnectionState().x(j0.i); } } diff --git a/app/src/main/java/c/a/d/l.java b/app/src/main/java/c/a/d/l.java index 54c49341eb..ddc6216520 100644 --- a/app/src/main/java/c/a/d/l.java +++ b/app/src/main/java/c/a/d/l.java @@ -8,7 +8,7 @@ import rx.subjects.BehaviorSubject; /* compiled from: AppState.kt */ public final class l { public static final ArrayList a = new ArrayList<>(4); - public static final BehaviorSubject b = BehaviorSubject.k0(0); + public static final BehaviorSubject b = BehaviorSubject.l0(0); /* renamed from: c reason: collision with root package name */ public static final l f48c = new l(); diff --git a/app/src/main/java/c/a/d/o.java b/app/src/main/java/c/a/d/o.java index 86528791b0..0d4427757c 100644 --- a/app/src/main/java/c/a/d/o.java +++ b/app/src/main/java/c/a/d/o.java @@ -58,7 +58,7 @@ public final class o { @Override // i0.k.b public Object call(Object obj) { - return ((Observable) obj).X(new s(this)).q(); + return ((Observable) obj).Y(new s(this)).q(); } } @@ -78,7 +78,7 @@ public final class o { @Override // i0.k.b public Object call(Object obj) { - return ((Observable) obj).X(new t(this)); + return ((Observable) obj).Y(new t(this)); } } diff --git a/app/src/main/java/c/a/d/s.java b/app/src/main/java/c/a/d/s.java index 17f64498ff..174a7229b0 100644 --- a/app/src/main/java/c/a/d/s.java +++ b/app/src/main/java/c/a/d/s.java @@ -15,6 +15,6 @@ public final class s implements b, Observable a() { diff --git a/app/src/main/java/c/a/p/e.java b/app/src/main/java/c/a/p/e.java index c1304c42c4..a0e9bdabe8 100644 --- a/app/src/main/java/c/a/p/e.java +++ b/app/src/main/java/c/a/p/e.java @@ -31,7 +31,7 @@ public final class e implements Action1 { if (subscription != null) { subscription.unsubscribe(); } - appMediaPlayer.b = Observable.D(500, 500, TimeUnit.MILLISECONDS, appMediaPlayer.i).J().H(a.a()).V(new g(appMediaPlayer), new h(appMediaPlayer)); + appMediaPlayer.b = Observable.E(500, 500, TimeUnit.MILLISECONDS, appMediaPlayer.i).K().I(a.a()).W(new g(appMediaPlayer), new h(appMediaPlayer)); } else if (i == 4) { PublishSubject publishSubject3 = this.i.a; publishSubject3.j.onNext(AppMediaPlayer.Event.e.a); diff --git a/app/src/main/java/c/a/p/k.java b/app/src/main/java/c/a/p/k.java index 190b82d349..dd3da708f9 100644 --- a/app/src/main/java/c/a/p/k.java +++ b/app/src/main/java/c/a/p/k.java @@ -12,9 +12,9 @@ import java.util.List; import rx.subjects.PublishSubject; /* compiled from: RxPlayerEventListener.kt */ public final class k implements g1.a { - public final PublishSubject i = PublishSubject.j0(); - public final PublishSubject j = PublishSubject.j0(); - public final PublishSubject k = PublishSubject.j0(); + public final PublishSubject i = PublishSubject.k0(); + public final PublishSubject j = PublishSubject.k0(); + public final PublishSubject k = PublishSubject.k0(); /* compiled from: RxPlayerEventListener.kt */ public static final class a { diff --git a/app/src/main/java/c/a/q/b0.java b/app/src/main/java/c/a/q/b0.java index a2aa06d34f..ee5834c81f 100644 --- a/app/src/main/java/c/a/q/b0.java +++ b/app/src/main/java/c/a/q/b0.java @@ -50,7 +50,7 @@ public final class b0 implements MediaEngineConnection.d { if (subscription != null && !subscription.isUnsubscribed()) { dVar.a(); } - dVar.b = Observable.C(0, dVar.f230c, TimeUnit.MILLISECONDS).V(new b(dVar), new c(dVar)); + dVar.b = Observable.D(0, dVar.f230c, TimeUnit.MILLISECONDS).W(new b(dVar), new c(dVar)); rtcConnection.n = dVar; rtcConnection.o = false; } diff --git a/app/src/main/java/c/a/q/m0/b.java b/app/src/main/java/c/a/q/m0/b.java index e6076a06ed..7c36ef2213 100644 --- a/app/src/main/java/c/a/q/m0/b.java +++ b/app/src/main/java/c/a/q/m0/b.java @@ -172,7 +172,7 @@ public final class b extends ScreenCapturerAndroid { if (subscription != null) { subscription.unsubscribe(); } - Observable c02 = Observable.c0(((long) this.p) / 1000000, TimeUnit.MILLISECONDS); + Observable d02 = Observable.d0(((long) this.p) / 1000000, TimeUnit.MILLISECONDS); SurfaceTextureHelper surfaceTextureHelper = this.l; if (surfaceTextureHelper == null) { m.throwUninitializedPropertyAccessException("surfaceTextureHelper"); @@ -182,7 +182,7 @@ public final class b extends ScreenCapturerAndroid { Looper looper = handler.getLooper(); AtomicReference atomicReference = i0.j.b.a.a; Objects.requireNonNull(looper, "looper == null"); - this.v = c02.W(new i0.j.b.b(looper)).V(new c(this), d.i); + this.v = d02.X(new i0.j.b.b(looper)).W(new c(this), d.i); } } diff --git a/app/src/main/java/c/a/q/m0/c/k.java b/app/src/main/java/c/a/q/m0/c/k.java index 5e3a7ae597..ca944fbfa7 100644 --- a/app/src/main/java/c/a/q/m0/c/k.java +++ b/app/src/main/java/c/a/q/m0/c/k.java @@ -492,15 +492,15 @@ public final class k implements MediaEngine { } p(); if (this.f == null) { - Observable v = Observable.v(new IllegalStateException("Failed to initialize native media engine")); - m.checkNotNullExpressionValue(v, "Observable.error(Illegal…ze native media engine\"))"); - return v; + Observable w2 = Observable.w(new IllegalStateException("Failed to initialize native media engine")); + m.checkNotNullExpressionValue(w2, "Observable.error(Illegal…ze native media engine\"))"); + return w2; } Observable n = Observable.n(new q(this), Emitter.BackpressureMode.NONE); m.checkNotNullExpressionValue(n, "Observable.create({ emit…er.BackpressureMode.NONE)"); - Observable E = n.s(new e(this)).E(f.i); - m.checkNotNullExpressionValue(E, "getSupportedVideoCodecs(…s }\n .map { Unit }"); - return E; + Observable F = n.t(new e(this)).F(f.i); + m.checkNotNullExpressionValue(F, "getSupportedVideoCodecs(…s }\n .map { Unit }"); + return F; } @Override // com.discord.rtcconnection.mediaengine.MediaEngine diff --git a/app/src/main/java/c/a/q/w.java b/app/src/main/java/c/a/q/w.java index 57645e6f02..88954208dd 100644 --- a/app/src/main/java/c/a/q/w.java +++ b/app/src/main/java/c/a/q/w.java @@ -30,7 +30,7 @@ public final class w extends o implements Function0 { rtcConnection.B = Long.valueOf(rtcConnection.V.currentTimeMillis()); RtcConnection rtcConnection2 = this.this$0; rtcConnection2.D++; - rtcConnection2.E = rtcConnection2.T.a().b0(2, TimeUnit.SECONDS).V(new t(this), new v(this)); + rtcConnection2.E = rtcConnection2.T.a().c0(2, TimeUnit.SECONDS).W(new t(this), new v(this)); return Unit.a; } } diff --git a/app/src/main/java/c/a/y/j0/a.java b/app/src/main/java/c/a/y/j0/a.java index c6087bd614..bef43ea689 100644 --- a/app/src/main/java/c/a/y/j0/a.java +++ b/app/src/main/java/c/a/y/j0/a.java @@ -18,8 +18,8 @@ public final class a implements b> { /* JADX DEBUG: Method arguments types fixed to match base method, original types: [java.lang.Object] */ @Override // i0.k.b public Observable call(Unit unit) { - Observable J = this.i.i.N(50, TimeUnit.MILLISECONDS).E(f.i).J(); - m.checkNotNullExpressionValue(J, "frameResolutionSubject\n … .onBackpressureLatest()"); - return J; + Observable K = this.i.i.O(50, TimeUnit.MILLISECONDS).F(f.i).K(); + m.checkNotNullExpressionValue(K, "frameResolutionSubject\n … .onBackpressureLatest()"); + return K; } } diff --git a/app/src/main/java/c/a/y/j0/e.java b/app/src/main/java/c/a/y/j0/e.java index 19e76309e9..43d585b510 100644 --- a/app/src/main/java/c/a/y/j0/e.java +++ b/app/src/main/java/c/a/y/j0/e.java @@ -4,7 +4,7 @@ import org.webrtc.RendererCommon; import rx.subjects.BehaviorSubject; /* compiled from: RxRendererEvents.kt */ public final class e implements RendererCommon.RendererEvents { - public final BehaviorSubject i = BehaviorSubject.j0(); + public final BehaviorSubject i = BehaviorSubject.k0(); /* compiled from: RxRendererEvents.kt */ public static final class a { diff --git a/app/src/main/java/c/a/y/l.java b/app/src/main/java/c/a/y/l.java index 62f5d2bb6c..a3ae27e61f 100644 --- a/app/src/main/java/c/a/y/l.java +++ b/app/src/main/java/c/a/y/l.java @@ -73,9 +73,9 @@ public abstract class l extends OverlayDialog implements AppComponent { public l(Context context) { super(context); m.checkNotNullParameter(context, "context"); - PublishSubject j0 = PublishSubject.j0(); - m.checkNotNullExpressionValue(j0, "PublishSubject.create()"); - this.f250w = j0; + PublishSubject k0 = PublishSubject.k0(); + m.checkNotNullExpressionValue(k0, "PublishSubject.create()"); + this.f250w = k0; setOnClickListener(new k(this)); } diff --git a/app/src/main/java/c/a/y/p.java b/app/src/main/java/c/a/y/p.java index 1e5254ccc5..bb86ca6fc7 100644 --- a/app/src/main/java/c/a/y/p.java +++ b/app/src/main/java/c/a/y/p.java @@ -28,6 +28,6 @@ public final class p implements b X = StoreStream.Companion.getVoiceChannelSelected().observeSelectedVoiceChannelId().X(a.i); - m.checkNotNullExpressionValue(X, "StoreStream\n .get…d()\n }\n }"); - ObservableExtensionsKt.appSubscribe$default(ObservableExtensionsKt.ui$default(ObservableExtensionsKt.computationLatest(X), this, null, 2, null), w.class, getContext(), (Function1) null, (Function1) null, (Function0) null, (Function0) null, new b(this), 60, (Object) null); + Observable Y = StoreStream.Companion.getVoiceChannelSelected().observeSelectedVoiceChannelId().Y(a.i); + m.checkNotNullExpressionValue(Y, "StoreStream\n .get…d()\n }\n }"); + ObservableExtensionsKt.appSubscribe$default(ObservableExtensionsKt.ui$default(ObservableExtensionsKt.computationLatest(Y), this, null, 2, null), w.class, getContext(), (Function1) null, (Function1) null, (Function0) null, (Function0) null, new b(this), 60, (Object) null); } @Override // com.discord.overlay.views.OverlayBubbleWrap, android.view.View diff --git a/app/src/main/java/c/a/y/z.java b/app/src/main/java/c/a/y/z.java index ea581f3b3c..ed2f2b14da 100644 --- a/app/src/main/java/c/a/y/z.java +++ b/app/src/main/java/c/a/y/z.java @@ -33,7 +33,7 @@ import rx.Observable; import rx.subjects.BehaviorSubject; /* compiled from: OverlayVoiceSelectorBubbleDialog.kt */ public final class z extends l implements AppComponent { - public final BehaviorSubject A = BehaviorSubject.k0(""); + public final BehaviorSubject A = BehaviorSubject.l0(""); public String B; /* renamed from: y reason: collision with root package name */ @@ -170,9 +170,9 @@ public final class z extends l implements AppComponent { widgetGlobalSearchAdapter.setRecycler(recyclerView); MGRecyclerAdapter.Companion.configure(this.f256z); WidgetGlobalSearchModel.Companion companion = WidgetGlobalSearchModel.Companion; - Observable E = this.A.E(c.i); - m.checkNotNullExpressionValue(E, "filterPublisher.map { \"!$it\" }"); - ObservableExtensionsKt.appSubscribe$default(ObservableExtensionsKt.ui(companion.getForNav(E), this, this.f256z), z.class, (Context) null, (Function1) null, (Function1) null, (Function0) null, (Function0) null, new d(this), 62, (Object) null); + Observable F = this.A.F(c.i); + m.checkNotNullExpressionValue(F, "filterPublisher.map { \"!$it\" }"); + ObservableExtensionsKt.appSubscribe$default(ObservableExtensionsKt.ui(companion.getForNav(F), this, this.f256z), z.class, (Context) null, (Function1) null, (Function1) null, (Function0) null, (Function0) null, new d(this), 62, (Object) null); } @Override // android.view.View, android.view.ViewGroup diff --git a/app/src/main/java/c/a/z/a/a/e.java b/app/src/main/java/c/a/z/a/a/e.java index 40059d2c95..236ea2ae9c 100644 --- a/app/src/main/java/c/a/z/a/a/e.java +++ b/app/src/main/java/c/a/z/a/a/e.java @@ -29,7 +29,7 @@ public final /* synthetic */ class e implements b { if (channel == null) { return new j(null); } - Observable h = Observable.h(StoreStream.getUsers().observeMe(), StoreStream.getGuilds().observeGuild(j), StoreStream.getPermissions().observePermissionsForChannel(j2), observable.o(300, TimeUnit.MILLISECONDS).X(new g(j, channel)).q(), new j(channel)); + Observable h = Observable.h(StoreStream.getUsers().observeMe(), StoreStream.getGuilds().observeGuild(j), StoreStream.getPermissions().observePermissionsForChannel(j2), observable.o(300, TimeUnit.MILLISECONDS).Y(new g(j, channel)).q(), new j(channel)); m.checkNotNullExpressionValue(h, "observable"); return ObservableExtensionsKt.computationBuffered(h).q(); } diff --git a/app/src/main/java/c/a/z/a/a/h.java b/app/src/main/java/c/a/z/a/a/h.java index e6a83ffb0d..6f50912f90 100644 --- a/app/src/main/java/c/a/z/a/a/h.java +++ b/app/src/main/java/c/a/z/a/a/h.java @@ -25,8 +25,8 @@ public final /* synthetic */ class h implements b { public final Object call(Object obj) { List list = this.i; Map map = this.j; - Observable g02 = Observable.g0(new r(Observable.z(((Map) obj).values()).w(new l(list)).w(new m(map)).w(new k(this.k)).i, new o2(new f(map), 10))); + Observable h02 = Observable.h0(new r(Observable.A(((Map) obj).values()).x(new l(list)).x(new m(map)).x(new k(this.k)).i, new o2(new f(map), 10))); l lVar = l.INSTANCE; - return (g02 instanceof j ? Observable.g0(new n.b(((j) g02).k, lVar)) : Observable.g0(new n(g02, lVar, i0.l.e.h.i))).E(new d(map)).e0(); + return (h02 instanceof j ? Observable.h0(new n.b(((j) h02).k, lVar)) : Observable.h0(new n(h02, lVar, i0.l.e.h.i))).F(new d(map)).f0(); } } diff --git a/app/src/main/java/c/a/z/a/a/i.java b/app/src/main/java/c/a/z/a/a/i.java index a9142f53c3..9d29a3f664 100644 --- a/app/src/main/java/c/a/z/a/a/i.java +++ b/app/src/main/java/c/a/z/a/a/i.java @@ -17,6 +17,6 @@ public final /* synthetic */ class i implements b { @Override // i0.k.b public final Object call(Object obj) { Map map = (Map) obj; - return StoreStream.getUsers().observeUsers(map.keySet()).X(new h(this.i, map, this.j)); + return StoreStream.getUsers().observeUsers(map.keySet()).Y(new h(this.i, map, this.j)); } } diff --git a/app/src/main/java/c/a/z/a/a/q.java b/app/src/main/java/c/a/z/a/a/q.java index 716a9f7b9d..6e0ece97ed 100644 --- a/app/src/main/java/c/a/z/a/a/q.java +++ b/app/src/main/java/c/a/z/a/a/q.java @@ -16,6 +16,6 @@ public final /* synthetic */ class q implements b { @Override // i0.k.b public final Object call(Object obj) { Channel channel = (Channel) obj; - return channel == null ? new j(null) : Observable.h(StoreStream.getGuilds().observeGuild(channel.f()), StoreStream.getUsers().observeMe(), StoreStream.getPermissions().observePermissionsForChannel(this.i), StoreStream.getGuilds().observeSortedRoles(channel.f()).X(new s(channel)), new r(channel)); + return channel == null ? new j(null) : Observable.h(StoreStream.getGuilds().observeGuild(channel.f()), StoreStream.getUsers().observeMe(), StoreStream.getPermissions().observePermissionsForChannel(this.i), StoreStream.getGuilds().observeSortedRoles(channel.f()).Y(new s(channel)), new r(channel)); } } diff --git a/app/src/main/java/c/a/z/a/a/s.java b/app/src/main/java/c/a/z/a/a/s.java index 439c9c78b7..997746b5f5 100644 --- a/app/src/main/java/c/a/z/a/a/s.java +++ b/app/src/main/java/c/a/z/a/a/s.java @@ -15,6 +15,6 @@ public final /* synthetic */ class s implements b { @Override // i0.k.b public final Object call(Object obj) { - return Observable.g0(new q((List) obj)).w(new t(this.i)).E(v.i).e0(); + return Observable.h0(new q((List) obj)).x(new t(this.i)).F(v.i).f0(); } } diff --git a/app/src/main/java/c/b/a/a/l.java b/app/src/main/java/c/b/a/a/l.java index fae8eaa6d5..465daa3075 100644 --- a/app/src/main/java/c/b/a/a/l.java +++ b/app/src/main/java/c/b/a/a/l.java @@ -58,6 +58,6 @@ public final class l extends o implements Function0 { @Override // kotlin.jvm.functions.Function0 /* renamed from: invoke */ public final void mo17invoke() { - this.this$0.u = Observable.c0(300, TimeUnit.MILLISECONDS).H(i0.j.b.a.a()).U(new a(this)); + this.this$0.u = Observable.d0(300, TimeUnit.MILLISECONDS).I(i0.j.b.a.a()).V(new a(this)); } } diff --git a/app/src/main/java/c/i/a/f/h/c/i.java b/app/src/main/java/c/i/a/f/h/c/i.java index 6a3405d7fd..49f734edcf 100644 --- a/app/src/main/java/c/i/a/f/h/c/i.java +++ b/app/src/main/java/c/i/a/f/h/c/i.java @@ -6,7 +6,7 @@ import c.i.a.f.e.h.c; import c.i.a.f.e.h.h; import com.google.android.gms.auth.api.credentials.Credential; import com.google.android.gms.common.api.Status; -import com.google.android.gms.internal.p000authapi.zzz; +import com.google.android.gms.internal.p001authapi.zzz; /* compiled from: com.google.android.gms:play-services-auth@@19.0.0 */ public final class i extends m { public final /* synthetic */ Credential l; diff --git a/app/src/main/java/c/i/a/f/h/c/l.java b/app/src/main/java/c/i/a/f/h/c/l.java index 41147e5892..70b8d3b145 100644 --- a/app/src/main/java/c/i/a/f/h/c/l.java +++ b/app/src/main/java/c/i/a/f/h/c/l.java @@ -6,7 +6,7 @@ import c.i.a.f.e.h.c; import c.i.a.f.e.h.h; import com.google.android.gms.auth.api.credentials.Credential; import com.google.android.gms.common.api.Status; -import com.google.android.gms.internal.p000authapi.zzt; +import com.google.android.gms.internal.p001authapi.zzt; /* compiled from: com.google.android.gms:play-services-auth@@19.0.0 */ public final class l extends m { public final /* synthetic */ Credential l; diff --git a/app/src/main/java/c/i/a/f/h/c/p.java b/app/src/main/java/c/i/a/f/h/c/p.java index a325861081..3038e2ae15 100644 --- a/app/src/main/java/c/i/a/f/h/c/p.java +++ b/app/src/main/java/c/i/a/f/h/c/p.java @@ -4,7 +4,7 @@ import android.os.Parcel; import android.os.Parcelable; import c.c.a.a0.d; import com.google.android.gms.auth.api.credentials.Credential; -import com.google.android.gms.internal.p000authapi.zzt; +import com.google.android.gms.internal.p001authapi.zzt; /* compiled from: com.google.android.gms:play-services-auth@@19.0.0 */ public final class p implements Parcelable.Creator { /* Return type fixed from 'java.lang.Object' to match base method */ diff --git a/app/src/main/java/c/i/a/f/h/c/s.java b/app/src/main/java/c/i/a/f/h/c/s.java index c866a2c545..152fd2ceed 100644 --- a/app/src/main/java/c/i/a/f/h/c/s.java +++ b/app/src/main/java/c/i/a/f/h/c/s.java @@ -4,8 +4,8 @@ import android.os.IBinder; import android.os.Parcel; import android.os.RemoteException; import com.google.android.gms.auth.api.credentials.CredentialRequest; -import com.google.android.gms.internal.p000authapi.zzt; -import com.google.android.gms.internal.p000authapi.zzz; +import com.google.android.gms.internal.p001authapi.zzt; +import com.google.android.gms.internal.p001authapi.zzz; /* compiled from: com.google.android.gms:play-services-auth@@19.0.0 */ public final class s extends c implements t { public s(IBinder iBinder) { diff --git a/app/src/main/java/c/i/a/f/h/c/t.java b/app/src/main/java/c/i/a/f/h/c/t.java index 1901b549b7..b4dff4c254 100644 --- a/app/src/main/java/c/i/a/f/h/c/t.java +++ b/app/src/main/java/c/i/a/f/h/c/t.java @@ -3,8 +3,8 @@ package c.i.a.f.h.c; import android.os.IInterface; import android.os.RemoteException; import com.google.android.gms.auth.api.credentials.CredentialRequest; -import com.google.android.gms.internal.p000authapi.zzt; -import com.google.android.gms.internal.p000authapi.zzz; +import com.google.android.gms.internal.p001authapi.zzt; +import com.google.android.gms.internal.p001authapi.zzz; /* compiled from: com.google.android.gms:play-services-auth@@19.0.0 */ public interface t extends IInterface { void I(r rVar, zzt zzt) throws RemoteException; diff --git a/app/src/main/java/c/i/a/f/h/c/u.java b/app/src/main/java/c/i/a/f/h/c/u.java index e46106b56a..c5b33ff4d3 100644 --- a/app/src/main/java/c/i/a/f/h/c/u.java +++ b/app/src/main/java/c/i/a/f/h/c/u.java @@ -4,7 +4,7 @@ import android.os.Parcel; import android.os.Parcelable; import c.c.a.a0.d; import com.google.android.gms.auth.api.credentials.Credential; -import com.google.android.gms.internal.p000authapi.zzz; +import com.google.android.gms.internal.p001authapi.zzz; /* compiled from: com.google.android.gms:play-services-auth@@19.0.0 */ public final class u implements Parcelable.Creator { /* Return type fixed from 'java.lang.Object' to match base method */ diff --git a/app/src/main/java/co/discord/media_engine/internal/DeviceInfo.java b/app/src/main/java/co/discord/media_engine/internal/DeviceInfo.java index 393b39a05d..479332596f 100644 --- a/app/src/main/java/co/discord/media_engine/internal/DeviceInfo.java +++ b/app/src/main/java/co/discord/media_engine/internal/DeviceInfo.java @@ -1,6 +1,7 @@ package co.discord.media_engine.internal; import androidx.annotation.NonNull; +import androidx.core.os.EnvironmentCompat; import co.discord.media_engine.CameraEnumeratorProvider; import java.util.Locale; import org.webrtc.CameraEnumerator; @@ -9,6 +10,11 @@ public final class DeviceInfo { return CameraEnumeratorProvider.get(); } + @NonNull + private String getDeviceFacingString(int i) { + return getDeviceFrontFacing(i) ? "front" : getDeviceBackFacing(i) ? "back" : EnvironmentCompat.MEDIA_UNKNOWN; + } + public boolean getDeviceBackFacing(int i) { return enumerator().isBackFacing(getDeviceName(i)); } @@ -19,7 +25,7 @@ public final class DeviceInfo { @NonNull public String getDeviceGuid(int i) { - return String.format(Locale.US, "android_camera_%d", Integer.valueOf(i)); + return String.format(Locale.US, "android_camera_%d_%s_facing", Integer.valueOf(i), getDeviceFacingString(i)); } @NonNull diff --git a/app/src/main/java/com/discord/analytics/generated/events/TrackGuildDiscoveryExited.java b/app/src/main/java/com/discord/analytics/generated/events/TrackGuildDiscoveryExited.java index 2f6c76715c..1d1278794a 100644 --- a/app/src/main/java/com/discord/analytics/generated/events/TrackGuildDiscoveryExited.java +++ b/app/src/main/java/com/discord/analytics/generated/events/TrackGuildDiscoveryExited.java @@ -13,6 +13,7 @@ public final class TrackGuildDiscoveryExited implements AnalyticsSchema, TrackBa private final transient String analyticsSchemaTypeName = "guild_discovery_exited"; private final List guildIdsViewed = null; private final CharSequence loadId = null; + private final CharSequence recommendationsSource = null; private TrackBase trackBase; private TrackLocationMetadata trackLocationMetadata; @@ -29,7 +30,7 @@ public final class TrackGuildDiscoveryExited implements AnalyticsSchema, TrackBa return false; } TrackGuildDiscoveryExited trackGuildDiscoveryExited = (TrackGuildDiscoveryExited) obj; - return m.areEqual(this.loadId, trackGuildDiscoveryExited.loadId) && m.areEqual(this.guildIdsViewed, trackGuildDiscoveryExited.guildIdsViewed); + return m.areEqual(this.loadId, trackGuildDiscoveryExited.loadId) && m.areEqual(this.guildIdsViewed, trackGuildDiscoveryExited.guildIdsViewed) && m.areEqual(this.recommendationsSource, trackGuildDiscoveryExited.recommendationsSource); } public int hashCode() { @@ -37,16 +38,20 @@ public final class TrackGuildDiscoveryExited implements AnalyticsSchema, TrackBa int i = 0; int hashCode = (charSequence != null ? charSequence.hashCode() : 0) * 31; List list = this.guildIdsViewed; - if (list != null) { - i = list.hashCode(); + int hashCode2 = (hashCode + (list != null ? list.hashCode() : 0)) * 31; + CharSequence charSequence2 = this.recommendationsSource; + if (charSequence2 != null) { + i = charSequence2.hashCode(); } - return hashCode + i; + return hashCode2 + i; } public String toString() { StringBuilder O = a.O("TrackGuildDiscoveryExited(loadId="); O.append(this.loadId); O.append(", guildIdsViewed="); - return a.H(O, this.guildIdsViewed, ")"); + O.append(this.guildIdsViewed); + O.append(", recommendationsSource="); + return a.C(O, this.recommendationsSource, ")"); } } diff --git a/app/src/main/java/com/discord/analytics/generated/events/TrackGuildDiscoveryViewed.java b/app/src/main/java/com/discord/analytics/generated/events/TrackGuildDiscoveryViewed.java index 4833a20d4c..af557aa4fc 100644 --- a/app/src/main/java/com/discord/analytics/generated/events/TrackGuildDiscoveryViewed.java +++ b/app/src/main/java/com/discord/analytics/generated/events/TrackGuildDiscoveryViewed.java @@ -16,6 +16,7 @@ public final class TrackGuildDiscoveryViewed implements AnalyticsSchema, TrackBa private final Long numGuilds = null; private final Long numGuildsPopular = null; private final Long numGuildsRecommended = null; + private final CharSequence recommendationsSource = null; private final List recommendedGuildIds = null; private TrackBase trackBase; private TrackLocationMetadata trackLocationMetadata; @@ -33,7 +34,7 @@ public final class TrackGuildDiscoveryViewed implements AnalyticsSchema, TrackBa return false; } TrackGuildDiscoveryViewed trackGuildDiscoveryViewed = (TrackGuildDiscoveryViewed) obj; - return m.areEqual(this.loadId, trackGuildDiscoveryViewed.loadId) && m.areEqual(this.numGuilds, trackGuildDiscoveryViewed.numGuilds) && m.areEqual(this.numGuildsRecommended, trackGuildDiscoveryViewed.numGuildsRecommended) && m.areEqual(this.numGuildsPopular, trackGuildDiscoveryViewed.numGuildsPopular) && m.areEqual(this.recommendedGuildIds, trackGuildDiscoveryViewed.recommendedGuildIds) && m.areEqual(this.categoryId, trackGuildDiscoveryViewed.categoryId); + return m.areEqual(this.loadId, trackGuildDiscoveryViewed.loadId) && m.areEqual(this.numGuilds, trackGuildDiscoveryViewed.numGuilds) && m.areEqual(this.numGuildsRecommended, trackGuildDiscoveryViewed.numGuildsRecommended) && m.areEqual(this.numGuildsPopular, trackGuildDiscoveryViewed.numGuildsPopular) && m.areEqual(this.recommendedGuildIds, trackGuildDiscoveryViewed.recommendedGuildIds) && m.areEqual(this.categoryId, trackGuildDiscoveryViewed.categoryId) && m.areEqual(this.recommendationsSource, trackGuildDiscoveryViewed.recommendationsSource); } public int hashCode() { @@ -49,10 +50,12 @@ public final class TrackGuildDiscoveryViewed implements AnalyticsSchema, TrackBa List list = this.recommendedGuildIds; int hashCode5 = (hashCode4 + (list != null ? list.hashCode() : 0)) * 31; Long l4 = this.categoryId; - if (l4 != null) { - i = l4.hashCode(); + int hashCode6 = (hashCode5 + (l4 != null ? l4.hashCode() : 0)) * 31; + CharSequence charSequence2 = this.recommendationsSource; + if (charSequence2 != null) { + i = charSequence2.hashCode(); } - return hashCode5 + i; + return hashCode6 + i; } public String toString() { @@ -67,6 +70,8 @@ public final class TrackGuildDiscoveryViewed implements AnalyticsSchema, TrackBa O.append(", recommendedGuildIds="); O.append(this.recommendedGuildIds); O.append(", categoryId="); - return a.E(O, this.categoryId, ")"); + O.append(this.categoryId); + O.append(", recommendationsSource="); + return a.C(O, this.recommendationsSource, ")"); } } diff --git a/app/src/main/java/com/discord/analytics/generated/events/TrackGuildViewed.java b/app/src/main/java/com/discord/analytics/generated/events/TrackGuildViewed.java index 32995de845..20d940ac6b 100644 --- a/app/src/main/java/com/discord/analytics/generated/events/TrackGuildViewed.java +++ b/app/src/main/java/com/discord/analytics/generated/events/TrackGuildViewed.java @@ -18,6 +18,7 @@ public final class TrackGuildViewed implements AnalyticsSchema, TrackBaseReceive private final Float guildAffinityScore = null; private final Boolean isPending = null; private final Long postableChannels = null; + private final Boolean premiumProgressBarEnabled = null; private final Boolean previewEnabled = null; private TrackBase trackBase; private TrackChannel trackChannel; @@ -37,7 +38,7 @@ public final class TrackGuildViewed implements AnalyticsSchema, TrackBaseReceive return false; } TrackGuildViewed trackGuildViewed = (TrackGuildViewed) obj; - return m.areEqual(this.guildAffinityScore, trackGuildViewed.guildAffinityScore) && m.areEqual(this.guildAffinityIndex, trackGuildViewed.guildAffinityIndex) && m.areEqual(this.isPending, trackGuildViewed.isPending) && m.areEqual(this.previewEnabled, trackGuildViewed.previewEnabled) && m.areEqual(this.postableChannels, trackGuildViewed.postableChannels); + return m.areEqual(this.guildAffinityScore, trackGuildViewed.guildAffinityScore) && m.areEqual(this.guildAffinityIndex, trackGuildViewed.guildAffinityIndex) && m.areEqual(this.isPending, trackGuildViewed.isPending) && m.areEqual(this.previewEnabled, trackGuildViewed.previewEnabled) && m.areEqual(this.postableChannels, trackGuildViewed.postableChannels) && m.areEqual(this.premiumProgressBarEnabled, trackGuildViewed.premiumProgressBarEnabled); } public int hashCode() { @@ -51,10 +52,12 @@ public final class TrackGuildViewed implements AnalyticsSchema, TrackBaseReceive Boolean bool2 = this.previewEnabled; int hashCode4 = (hashCode3 + (bool2 != null ? bool2.hashCode() : 0)) * 31; Long l2 = this.postableChannels; - if (l2 != null) { - i = l2.hashCode(); + int hashCode5 = (hashCode4 + (l2 != null ? l2.hashCode() : 0)) * 31; + Boolean bool3 = this.premiumProgressBarEnabled; + if (bool3 != null) { + i = bool3.hashCode(); } - return hashCode4 + i; + return hashCode5 + i; } public String toString() { @@ -67,6 +70,8 @@ public final class TrackGuildViewed implements AnalyticsSchema, TrackBaseReceive O.append(", previewEnabled="); O.append(this.previewEnabled); O.append(", postableChannels="); - return a.E(O, this.postableChannels, ")"); + O.append(this.postableChannels); + O.append(", premiumProgressBarEnabled="); + return a.B(O, this.premiumProgressBarEnabled, ")"); } } diff --git a/app/src/main/java/com/discord/analytics/generated/events/network_action/TrackNetworkActionUserSettingsUpdate.java b/app/src/main/java/com/discord/analytics/generated/events/network_action/TrackNetworkActionUserSettingsUpdate.java index e7190c0e32..831502a7ca 100644 --- a/app/src/main/java/com/discord/analytics/generated/events/network_action/TrackNetworkActionUserSettingsUpdate.java +++ b/app/src/main/java/com/discord/analytics/generated/events/network_action/TrackNetworkActionUserSettingsUpdate.java @@ -1,5 +1,7 @@ package com.discord.analytics.generated.events.network_action; +import c.d.b.a.a; +import c0.z.d.m; import com.discord.analytics.generated.traits.TrackBase; import com.discord.analytics.generated.traits.TrackBaseReceiver; import com.discord.analytics.generated.traits.TrackLocationMetadata; @@ -10,9 +12,11 @@ import com.discord.api.science.AnalyticsSchema; /* compiled from: TrackNetworkActionUserSettingsUpdate.kt */ public final class TrackNetworkActionUserSettingsUpdate implements AnalyticsSchema, TrackBaseReceiver, TrackLocationMetadataReceiver, TrackNetworkMetadataReceiver { private final transient String analyticsSchemaTypeName = "network_action_user_settings_update"; + private final CharSequence key = null; private TrackBase trackBase; private TrackLocationMetadata trackLocationMetadata; private TrackNetworkMetadata trackNetworkMetadata; + private final CharSequence value = null; @Override // com.discord.analytics.generated.traits.TrackNetworkMetadataReceiver public void a(TrackNetworkMetadata trackNetworkMetadata) { @@ -23,4 +27,33 @@ public final class TrackNetworkActionUserSettingsUpdate implements AnalyticsSche public String b() { return this.analyticsSchemaTypeName; } + + public boolean equals(Object obj) { + if (this == obj) { + return true; + } + if (!(obj instanceof TrackNetworkActionUserSettingsUpdate)) { + return false; + } + TrackNetworkActionUserSettingsUpdate trackNetworkActionUserSettingsUpdate = (TrackNetworkActionUserSettingsUpdate) obj; + return m.areEqual(this.key, trackNetworkActionUserSettingsUpdate.key) && m.areEqual(this.value, trackNetworkActionUserSettingsUpdate.value); + } + + public int hashCode() { + CharSequence charSequence = this.key; + int i = 0; + int hashCode = (charSequence != null ? charSequence.hashCode() : 0) * 31; + CharSequence charSequence2 = this.value; + if (charSequence2 != null) { + i = charSequence2.hashCode(); + } + return hashCode + i; + } + + public String toString() { + StringBuilder O = a.O("TrackNetworkActionUserSettingsUpdate(key="); + O.append(this.key); + O.append(", value="); + return a.C(O, this.value, ")"); + } } diff --git a/app/src/main/java/com/discord/api/auth/OAuthScope.java b/app/src/main/java/com/discord/api/auth/OAuthScope.java index 16a4d4d2dd..bc5575da31 100644 --- a/app/src/main/java/com/discord/api/auth/OAuthScope.java +++ b/app/src/main/java/com/discord/api/auth/OAuthScope.java @@ -134,6 +134,15 @@ public abstract class OAuthScope { } } + /* compiled from: OAuthScope.kt */ + public static final class GuildsMembersRead extends OAuthScope { + public static final GuildsMembersRead INSTANCE = new GuildsMembersRead(); + + public GuildsMembersRead() { + super("guilds.members.read", null); + } + } + /* compiled from: OAuthScope.kt */ public static final class Identify extends OAuthScope { public static final Identify INSTANCE = new Identify(); diff --git a/app/src/main/java/com/discord/api/guild/GuildFeature.java b/app/src/main/java/com/discord/api/guild/GuildFeature.java index 5b52de20aa..0077cc03a8 100644 --- a/app/src/main/java/com/discord/api/guild/GuildFeature.java +++ b/app/src/main/java/com/discord/api/guild/GuildFeature.java @@ -24,5 +24,6 @@ public enum GuildFeature { THREE_DAY_THREAD_ARCHIVE, SEVEN_DAY_THREAD_ARCHIVE, NEW_THREAD_PERMISSIONS, - ROLE_ICONS + ROLE_ICONS, + TEXT_IN_VOICE_ENABLED } diff --git a/app/src/main/java/com/discord/app/AppActivity.java b/app/src/main/java/com/discord/app/AppActivity.java index 0864fa5609..a49ccaa70b 100644 --- a/app/src/main/java/com/discord/app/AppActivity.java +++ b/app/src/main/java/com/discord/app/AppActivity.java @@ -404,9 +404,9 @@ public class AppActivity extends c.a.d.d implements AppComponent { } public AppActivity() { - PublishSubject j0 = PublishSubject.j0(); - m.checkNotNullExpressionValue(j0, "PublishSubject.create()"); - this.s = j0; + PublishSubject k0 = PublishSubject.k0(); + m.checkNotNullExpressionValue(k0, "PublishSubject.create()"); + this.s = k0; this.u = c0.g.lazy(new e(this)); this.v = m; int i = AppPermissionsRequests.a; diff --git a/app/src/main/java/com/discord/app/AppBottomSheet.java b/app/src/main/java/com/discord/app/AppBottomSheet.java index c899f63a73..a12ffb78c6 100644 --- a/app/src/main/java/com/discord/app/AppBottomSheet.java +++ b/app/src/main/java/com/discord/app/AppBottomSheet.java @@ -221,9 +221,9 @@ public abstract class AppBottomSheet extends BottomSheetDialogFragment implement public AppBottomSheet(boolean z2) { this.shouldAvoidKeyboard = z2; - PublishSubject j0 = PublishSubject.j0(); - m.checkNotNullExpressionValue(j0, "PublishSubject.create()"); - this.unsubscribeSignal = j0; + PublishSubject k0 = PublishSubject.k0(); + m.checkNotNullExpressionValue(k0, "PublishSubject.create()"); + this.unsubscribeSignal = k0; this.peekLayoutListener = new e(this); this.appLogger$delegate = c0.g.lazy(new b(this)); } diff --git a/app/src/main/java/com/discord/app/AppDialog.java b/app/src/main/java/com/discord/app/AppDialog.java index b8dfe36f82..dad8045081 100644 --- a/app/src/main/java/com/discord/app/AppDialog.java +++ b/app/src/main/java/com/discord/app/AppDialog.java @@ -46,16 +46,16 @@ public abstract class AppDialog extends DialogFragment implements AppComponent { } public AppDialog() { - PublishSubject j0 = PublishSubject.j0(); - m.checkNotNullExpressionValue(j0, "PublishSubject.create()"); - this.unsubscribeSignal = j0; + PublishSubject k0 = PublishSubject.k0(); + m.checkNotNullExpressionValue(k0, "PublishSubject.create()"); + this.unsubscribeSignal = k0; } public AppDialog(@LayoutRes int i) { super(i); - PublishSubject j0 = PublishSubject.j0(); - m.checkNotNullExpressionValue(j0, "PublishSubject.create()"); - this.unsubscribeSignal = j0; + PublishSubject k0 = PublishSubject.k0(); + m.checkNotNullExpressionValue(k0, "PublishSubject.create()"); + this.unsubscribeSignal = k0; } public static /* synthetic */ void hideKeyboard$default(AppDialog appDialog, View view, int i, Object obj) { diff --git a/app/src/main/java/com/discord/app/AppFragment.java b/app/src/main/java/com/discord/app/AppFragment.java index 1a51a2e86e..da5e11cc81 100644 --- a/app/src/main/java/com/discord/app/AppFragment.java +++ b/app/src/main/java/com/discord/app/AppFragment.java @@ -178,16 +178,16 @@ public abstract class AppFragment extends Fragment implements AppComponent, AppP } public AppFragment() { - PublishSubject j0 = PublishSubject.j0(); - m.checkNotNullExpressionValue(j0, "PublishSubject.create()"); - this.unsubscribeSignal = j0; + PublishSubject k0 = PublishSubject.k0(); + m.checkNotNullExpressionValue(k0, "PublishSubject.create()"); + this.unsubscribeSignal = k0; } public AppFragment(@LayoutRes int i) { super(i); - PublishSubject j0 = PublishSubject.j0(); - m.checkNotNullExpressionValue(j0, "PublishSubject.create()"); - this.unsubscribeSignal = j0; + PublishSubject k0 = PublishSubject.k0(); + m.checkNotNullExpressionValue(k0, "PublishSubject.create()"); + this.unsubscribeSignal = k0; } private final Unit bindToolbar(AppActivity appActivity, View view) { diff --git a/app/src/main/java/com/discord/app/AppViewModel.java b/app/src/main/java/com/discord/app/AppViewModel.java index 619de36cea..cc826ebf45 100644 --- a/app/src/main/java/com/discord/app/AppViewModel.java +++ b/app/src/main/java/com/discord/app/AppViewModel.java @@ -19,13 +19,13 @@ public abstract class AppViewModel extends ViewModel implements AppComponent } public AppViewModel(V v) { - BehaviorSubject j0 = BehaviorSubject.j0(); - this.viewStateSubject = j0; - PublishSubject j02 = PublishSubject.j0(); - m.checkNotNullExpressionValue(j02, "PublishSubject.create()"); - this.unsubscribeSignal = j02; + BehaviorSubject k0 = BehaviorSubject.k0(); + this.viewStateSubject = k0; + PublishSubject k02 = PublishSubject.k0(); + m.checkNotNullExpressionValue(k02, "PublishSubject.create()"); + this.unsubscribeSignal = k02; if (v != null) { - j0.onNext(v); + k0.onNext(v); } } @@ -42,7 +42,7 @@ public abstract class AppViewModel extends ViewModel implements AppComponent public final V getViewState() { BehaviorSubject behaviorSubject = this.viewStateSubject; m.checkNotNullExpressionValue(behaviorSubject, "viewStateSubject"); - return behaviorSubject.m0(); + return behaviorSubject.n0(); } public V modifyPendingViewState(V v, V v2) { diff --git a/app/src/main/java/com/discord/app/DiscordConnectService.java b/app/src/main/java/com/discord/app/DiscordConnectService.java index f1100e5e1b..f4789d699a 100644 --- a/app/src/main/java/com/discord/app/DiscordConnectService.java +++ b/app/src/main/java/com/discord/app/DiscordConnectService.java @@ -204,7 +204,7 @@ public final class DiscordConnectService extends Service { String authToken$app_productionCanaryRelease = companion.getAuthentication().getAuthToken$app_productionCanaryRelease(); if (authToken$app_productionCanaryRelease == null || t.isBlank(authToken$app_productionCanaryRelease)) { c.a.d.m.g(this, R.string.overlay_mobile_unauthed, 0, null, 12); - observable2 = Observable.v(new IllegalStateException("UNAUTHED")); + observable2 = Observable.w(new IllegalStateException("UNAUTHED")); m.checkNotNullExpressionValue(observable2, "Observable.error(Illegal…ateException(\"UNAUTHED\"))"); } else { c.a.d.l0.a aVar = c.a.d.l0.a.E; @@ -221,7 +221,7 @@ public final class DiscordConnectService extends Service { if (longOrNull != null) { if (ContextCompat.checkSelfPermission(this, "android.permission.RECORD_AUDIO") != 0) { c.a.d.m.g(this, R.string.permission_microphone_denied, 0, null, 12); - observable2 = Observable.v(new IllegalStateException("Do not have microphone permissions, go to main app")); + observable2 = Observable.w(new IllegalStateException("Do not have microphone permissions, go to main app")); m.checkNotNullExpressionValue(observable2, "Observable.error(\n …to main app\")\n )"); } else { long longValue = longOrNull.longValue(); @@ -229,9 +229,9 @@ public final class DiscordConnectService extends Service { m.checkNotNullExpressionValue(simpleName3, "DiscordConnectService::class.java.simpleName"); Logger.i$default(appLog, simpleName3, "Try joining voice channel", null, 4, null); companion.getVoiceChannelSelected().selectVoiceChannel(longValue); - Observable w2 = StoreConnectionOpen.observeConnectionOpen$default(companion.getConnectionOpen(), false, 1, null).w(i0.i); - m.checkNotNullExpressionValue(w2, "StoreStream\n .get…()\n .filter { it }"); - observable2 = ObservableExtensionsKt.takeSingleUntilTimeout$default(w2, 10000, false, 2, null).X(k0.i); + Observable x2 = StoreConnectionOpen.observeConnectionOpen$default(companion.getConnectionOpen(), false, 1, null).x(i0.i); + m.checkNotNullExpressionValue(x2, "StoreStream\n .get…()\n .filter { it }"); + observable2 = ObservableExtensionsKt.takeSingleUntilTimeout$default(x2, 10000, false, 2, null).Y(k0.i); m.checkNotNullExpressionValue(observable2, "isConnectedObs.switchMap…nnected\n }\n }"); } } else if (matchEntire != null) { @@ -241,7 +241,7 @@ public final class DiscordConnectService extends Service { ObservableExtensionsKt.appSubscribe$default(ObservableExtensionsKt.takeSingleUntilTimeout$default(observable, 10000, false, 2, null), DiscordConnectService.class, (Context) null, (Function1) null, new d(this, i3), new c(this, i3), (Function0) null, b.i, 38, (Object) null); return 2; } else { - observable2 = Observable.v(new IllegalArgumentException("Invalid Request: " + data)); + observable2 = Observable.w(new IllegalArgumentException("Invalid Request: " + data)); m.checkNotNullExpressionValue(observable2, "Observable.error(Illegal…\"Invalid Request: $uri\"))"); } } diff --git a/app/src/main/java/com/discord/gateway/GatewayDiscovery.java b/app/src/main/java/com/discord/gateway/GatewayDiscovery.java index 3d31baa57f..302dfeaa2e 100644 --- a/app/src/main/java/com/discord/gateway/GatewayDiscovery.java +++ b/app/src/main/java/com/discord/gateway/GatewayDiscovery.java @@ -96,7 +96,7 @@ public final class GatewayDiscovery { if (subscription != null) { subscription.unsubscribe(); } - this.gatewayUrlDiscoverySubscription = this.gatewayUrlProvider.H(this.scheduler).V(new GatewayDiscovery$sam$rx_functions_Action1$0(new GatewayDiscovery$discoverGatewayUrl$3(gatewayDiscovery$discoverGatewayUrl$2)), new GatewayDiscovery$sam$rx_functions_Action1$0(new GatewayDiscovery$discoverGatewayUrl$4(gatewayDiscovery$discoverGatewayUrl$1))); + this.gatewayUrlDiscoverySubscription = this.gatewayUrlProvider.I(this.scheduler).W(new GatewayDiscovery$sam$rx_functions_Action1$0(new GatewayDiscovery$discoverGatewayUrl$3(gatewayDiscovery$discoverGatewayUrl$2)), new GatewayDiscovery$sam$rx_functions_Action1$0(new GatewayDiscovery$discoverGatewayUrl$4(gatewayDiscovery$discoverGatewayUrl$1))); return; } Function1 function13 = this.log; diff --git a/app/src/main/java/com/discord/gateway/GatewaySocket.java b/app/src/main/java/com/discord/gateway/GatewaySocket.java index 7f6df9afea..239c1f4040 100644 --- a/app/src/main/java/com/discord/gateway/GatewaySocket.java +++ b/app/src/main/java/com/discord/gateway/GatewaySocket.java @@ -383,14 +383,14 @@ public final class GatewaySocket { public final void postInterval(Function0 function0, long j) { m.checkNotNullParameter(function0, "callback"); cancel(); - this.subscription = Observable.D(j, j, TimeUnit.MILLISECONDS, i0.p.a.a()).H(this.scheduler).V(new GatewaySocket$Timer$postInterval$1(function0), GatewaySocket$Timer$postInterval$2.INSTANCE); + this.subscription = Observable.E(j, j, TimeUnit.MILLISECONDS, i0.p.a.a()).I(this.scheduler).W(new GatewaySocket$Timer$postInterval$1(function0), GatewaySocket$Timer$postInterval$2.INSTANCE); } @Override // com.discord.utilities.networking.Backoff.Scheduler public void schedule(Function0 function0, long j) { m.checkNotNullParameter(function0, "action"); cancel(); - this.subscription = Observable.c0(j, TimeUnit.MILLISECONDS).H(this.scheduler).V(new GatewaySocket$Timer$schedule$1(this, function0), GatewaySocket$Timer$schedule$2.INSTANCE); + this.subscription = Observable.d0(j, TimeUnit.MILLISECONDS).I(this.scheduler).W(new GatewaySocket$Timer$schedule$1(this, function0), GatewaySocket$Timer$schedule$2.INSTANCE); } } @@ -464,8 +464,8 @@ public final class GatewaySocket { RestClient restClient = RestClient.INSTANCE; restClient.init(restConfig, context); this.gatewayDiscovery = new GatewayDiscovery(context, scheduler, backoff, new AnonymousClass1(this), restClient.getGateway()); - Observable H = networkMonitor.observeIsConnected().H(scheduler); - Observable.g0(new r(H.i, new w1(new v1(AnonymousClass2.INSTANCE)))).V(new AnonymousClass3(this), new AnonymousClass4(this)); + Observable I = networkMonitor.observeIsConnected().I(scheduler); + Observable.h0(new r(I.i, new w1(new v1(AnonymousClass2.INSTANCE)))).W(new AnonymousClass3(this), new AnonymousClass4(this)); } /* JADX INFO: this call moved to the top of the method (can break code semantics) */ @@ -1086,7 +1086,7 @@ public final class GatewaySocket { } private final void schedule(Function0 function0) { - new j(function0).W(this.scheduler).V(GatewaySocket$schedule$1.INSTANCE, GatewaySocket$schedule$2.INSTANCE); + new j(function0).X(this.scheduler).W(GatewaySocket$schedule$1.INSTANCE, GatewaySocket$schedule$2.INSTANCE); } private final void send(Outgoing outgoing, boolean z2, Gson gson) { diff --git a/app/src/main/java/com/discord/gateway/rest/RestClient.java b/app/src/main/java/com/discord/gateway/rest/RestClient.java index 7960a691e8..2517a5aed5 100644 --- a/app/src/main/java/com/discord/gateway/rest/RestClient.java +++ b/app/src/main/java/com/discord/gateway/rest/RestClient.java @@ -30,11 +30,11 @@ public final class RestClient { if (restApi2 == null) { m.throwUninitializedPropertyAccessException("restApi"); } - Observable W = restApi2.getGateway().W(a.c()); - m.checkNotNullExpressionValue(W, "restApi\n .getGa…scribeOn(Schedulers.io())"); - Observable E = RetryWithDelay.restRetry$default(retryWithDelay, W, 0, null, null, 7, null).E(RestClient$getGateway$1.INSTANCE); - m.checkNotNullExpressionValue(E, "restApi\n .getGa… .map { it.url }"); - return E; + Observable X = restApi2.getGateway().X(a.c()); + m.checkNotNullExpressionValue(X, "restApi\n .getGa…scribeOn(Schedulers.io())"); + Observable F = RetryWithDelay.restRetry$default(retryWithDelay, X, 0, null, null, 7, null).F(RestClient$getGateway$1.INSTANCE); + m.checkNotNullExpressionValue(F, "restApi\n .getGa… .map { it.url }"); + return F; } public final void init(RestConfig restConfig, Context context) { diff --git a/app/src/main/java/com/discord/p000native/engine/VideoInputDeviceFacing.java b/app/src/main/java/com/discord/p000native/engine/VideoInputDeviceFacing.java new file mode 100644 index 0000000000..49a991686b --- /dev/null +++ b/app/src/main/java/com/discord/p000native/engine/VideoInputDeviceFacing.java @@ -0,0 +1,8 @@ +package com.discord.p000native.engine; +/* compiled from: VideoInputDeviceFacing.kt */ +/* renamed from: com.discord.native.engine.VideoInputDeviceFacing reason: invalid package */ +public enum VideoInputDeviceFacing { + Unknown, + Front, + Back +} diff --git a/app/src/main/java/com/discord/player/AppMediaPlayer.java b/app/src/main/java/com/discord/player/AppMediaPlayer.java index 5211bc19ba..941cc6613f 100644 --- a/app/src/main/java/com/discord/player/AppMediaPlayer.java +++ b/app/src/main/java/com/discord/player/AppMediaPlayer.java @@ -161,25 +161,25 @@ public final class AppMediaPlayer { this.h = aVar; this.i = scheduler; this.j = logger; - PublishSubject j0 = PublishSubject.j0(); - m.checkNotNullExpressionValue(j0, "PublishSubject.create()"); - this.a = j0; + PublishSubject k0 = PublishSubject.k0(); + m.checkNotNullExpressionValue(k0, "PublishSubject.create()"); + this.a = k0; CompositeSubscription compositeSubscription = new CompositeSubscription(); this.f2556c = compositeSubscription; - BehaviorSubject k0 = BehaviorSubject.k0(Float.valueOf(p1Var.B)); - m.checkNotNullExpressionValue(k0, "BehaviorSubject.create(exoPlayer.volume)"); - this.d = k0; + BehaviorSubject l0 = BehaviorSubject.l0(Float.valueOf(p1Var.B)); + m.checkNotNullExpressionValue(l0, "BehaviorSubject.create(exoPlayer.volume)"); + this.d = l0; PublishSubject publishSubject = kVar.i; m.checkNotNullExpressionValue(publishSubject, "playerStateChangeSubject"); - compositeSubscription.a(publishSubject.I().V(new e(this), new f(this))); + compositeSubscription.a(publishSubject.J().W(new e(this), new f(this))); PublishSubject publishSubject2 = kVar.j; m.checkNotNullExpressionValue(publishSubject2, "isPlayingChangeSubject"); - compositeSubscription.a(publishSubject2.J().V(new a(this), new b(this))); + compositeSubscription.a(publishSubject2.K().W(new a(this), new b(this))); MediaSource mediaSource = this.e; String str = (mediaSource == null || (str = mediaSource.j) == null) ? "" : str; PublishSubject publishSubject3 = kVar.k; m.checkNotNullExpressionValue(publishSubject3, "playerErrorSubject"); - compositeSubscription.a(publishSubject3.I().V(new c(this, str), new d(this))); + compositeSubscription.a(publishSubject3.J().W(new c(this, str), new d(this))); } public static /* synthetic */ void b(AppMediaPlayer appMediaPlayer, MediaSource mediaSource, boolean z2, boolean z3, long j, PlayerView playerView, PlayerControlView playerControlView, int i) { diff --git a/app/src/main/java/com/discord/restapi/utils/CountingRequestBody.java b/app/src/main/java/com/discord/restapi/utils/CountingRequestBody.java index 0a0e0f1fac..7fed40f45a 100644 --- a/app/src/main/java/com/discord/restapi/utils/CountingRequestBody.java +++ b/app/src/main/java/com/discord/restapi/utils/CountingRequestBody.java @@ -54,7 +54,7 @@ public final class CountingRequestBody extends RequestBody { m.checkNotNullParameter(requestBody, "delegate"); this.delegate = requestBody; this.ignoreWriteToCount = i; - this.bytesWrittenSubject = BehaviorSubject.k0(0L); + this.bytesWrittenSubject = BehaviorSubject.l0(0L); this.estimatedContentLength = requestBody.contentLength(); } @@ -84,9 +84,9 @@ public final class CountingRequestBody extends RequestBody { } public final Observable getBytesWrittenObservable() { - Observable J = this.bytesWrittenSubject.q().J(); - m.checkNotNullExpressionValue(J, "bytesWrittenSubject.dist…().onBackpressureLatest()"); - return J; + Observable K = this.bytesWrittenSubject.q().K(); + m.checkNotNullExpressionValue(K, "bytesWrittenSubject.dist…().onBackpressureLatest()"); + return K; } public final long getEstimatedContentLength() { diff --git a/app/src/main/java/com/discord/restapi/utils/RetryWithDelay$retryWithDelay$1.java b/app/src/main/java/com/discord/restapi/utils/RetryWithDelay$retryWithDelay$1.java index 1352fb87b8..6fbbd0b5b8 100644 --- a/app/src/main/java/com/discord/restapi/utils/RetryWithDelay$retryWithDelay$1.java +++ b/app/src/main/java/com/discord/restapi/utils/RetryWithDelay$retryWithDelay$1.java @@ -40,9 +40,9 @@ public final class RetryWithDelay$retryWithDelay$1 implements b 1) { this.$currentDelayMillis.element *= (long) 2; } - return Observable.c0(this.$currentDelayMillis.element, TimeUnit.MILLISECONDS); + return Observable.d0(this.$currentDelayMillis.element, TimeUnit.MILLISECONDS); } } - return Observable.v(th); + return Observable.w(th); } } diff --git a/app/src/main/java/com/discord/restapi/utils/RetryWithDelay.java b/app/src/main/java/com/discord/restapi/utils/RetryWithDelay.java index 9d7fbe0140..f9928fbb1e 100644 --- a/app/src/main/java/com/discord/restapi/utils/RetryWithDelay.java +++ b/app/src/main/java/com/discord/restapi/utils/RetryWithDelay.java @@ -51,24 +51,24 @@ public final class RetryWithDelay { ref$IntRef2.element = 0; Ref$LongRef ref$LongRef = new Ref$LongRef(); ref$LongRef.element = j; - Observable y2 = observable.y(new RetryWithDelay$retryWithDelay$1(intValue, ref$IntRef, function1, intValue2, ref$IntRef2, ref$LongRef)); - m.checkNotNullExpressionValue(y2, "flatMap {\n if (curr…able.error(it)\n }"); - return y2; + Observable z2 = observable.z(new RetryWithDelay$retryWithDelay$1(intValue, ref$IntRef, function1, intValue2, ref$IntRef2, ref$LongRef)); + m.checkNotNullExpressionValue(z2, "flatMap {\n if (curr…able.error(it)\n }"); + return z2; } public final Observable restRetry(Observable observable, long j, Integer num, Integer num2) { m.checkNotNullParameter(observable, "$this$restRetry"); RetryWithDelay$restRetry$1 retryWithDelay$restRetry$1 = RetryWithDelay$restRetry$1.INSTANCE; - Observable M = observable.M(new RetryWithDelay$restRetry$2(j, num, num2)); - m.checkNotNullExpressionValue(M, "retryWhen { it.retryWith…ries, ::isNetworkError) }"); - return M; + Observable N = observable.N(new RetryWithDelay$restRetry$2(j, num, num2)); + m.checkNotNullExpressionValue(N, "retryWhen { it.retryWith…ries, ::isNetworkError) }"); + return N; } public final Observable restRetry(Observable observable, long j, Integer num, Integer num2, Function1 function1) { m.checkNotNullParameter(observable, "$this$restRetry"); m.checkNotNullParameter(function1, "predicate"); - Observable M = observable.M(new RetryWithDelay$restRetry$3(j, num, num2, function1)); - m.checkNotNullExpressionValue(M, "retryWhen { it.retryWith… maxRetries, predicate) }"); - return M; + Observable N = observable.N(new RetryWithDelay$restRetry$3(j, num, num2, function1)); + m.checkNotNullExpressionValue(N, "retryWhen { it.retryWith… maxRetries, predicate) }"); + return N; } } diff --git a/app/src/main/java/com/discord/rtcconnection/MediaSinkWantsManager.java b/app/src/main/java/com/discord/rtcconnection/MediaSinkWantsManager.java index 0a583b2475..a2488fa527 100644 --- a/app/src/main/java/com/discord/rtcconnection/MediaSinkWantsManager.java +++ b/app/src/main/java/com/discord/rtcconnection/MediaSinkWantsManager.java @@ -160,7 +160,7 @@ public final class MediaSinkWantsManager implements MediaEngineConnection.d { this.l = aVar; new LinkedHashMap(); this.f2569c = new LinkedHashSet(); - this.f = BehaviorSubject.k0(g0.mapOf(c0.o.to("any", EncodeQuality.Hundred))); + this.f = BehaviorSubject.l0(g0.mapOf(c0.o.to("any", EncodeQuality.Hundred))); this.g = h0.emptyMap(); } diff --git a/app/src/main/java/com/discord/rtcconnection/RtcConnection.java b/app/src/main/java/com/discord/rtcconnection/RtcConnection.java index c302a98d89..4fd7635921 100644 --- a/app/src/main/java/com/discord/rtcconnection/RtcConnection.java +++ b/app/src/main/java/com/discord/rtcconnection/RtcConnection.java @@ -546,7 +546,7 @@ public final class RtcConnection implements DebugPrintable, MediaSinkWantsManage this.p = new Backoff(1000, 10000, 0, false, null, 28, null); StateChange stateChange = new StateChange(new State.d(false), null); this.f2574r = stateChange; - this.s = BehaviorSubject.k0(stateChange); + this.s = BehaviorSubject.l0(stateChange); this.u = new ArrayList(); c.a.q.o0.e eVar = new c.a.q.o0.e(logger, clock); eVar.f.add(new x(this)); @@ -563,11 +563,11 @@ public final class RtcConnection implements DebugPrintable, MediaSinkWantsManage m.checkNotNull(mediaSinkWantsManager); Observable> q = mediaSinkWantsManager.f.q(); m.checkNotNullExpressionValue(q, "mediaSinkWantsSubject.distinctUntilChanged()"); - subscription = Observable.j(q, this.s, z.i).U(new g0(new a0(this))); + subscription = Observable.j(q, this.s, z.i).V(new g0(new a0(this))); } this.H = subscription; r("Created RtcConnection. GuildID: " + l + " ChannelID: " + j2); - networkMonitor.observeIsConnected().R(1).V(new p(this), new q(this)); + networkMonitor.observeIsConnected().S(1).W(new p(this), new q(this)); arrayList.add(new r(this)); this.L = new h0(this); this.M = new b0(this); diff --git a/app/src/main/java/com/discord/rtcconnection/audio/DiscordAudioManager.java b/app/src/main/java/com/discord/rtcconnection/audio/DiscordAudioManager.java index 4366633bd7..1f9a1473ca 100644 --- a/app/src/main/java/com/discord/rtcconnection/audio/DiscordAudioManager.java +++ b/app/src/main/java/com/discord/rtcconnection/audio/DiscordAudioManager.java @@ -588,12 +588,12 @@ public final class DiscordAudioManager { } } this.f2582r = arrayList; - this.s = new SerializedSubject<>(BehaviorSubject.k0(arrayList)); + this.s = new SerializedSubject<>(BehaviorSubject.l0(arrayList)); DeviceTypes deviceTypes = DeviceTypes.INVALID; this.t = deviceTypes; - this.u = new SerializedSubject<>(BehaviorSubject.k0(deviceTypes)); + this.u = new SerializedSubject<>(BehaviorSubject.l0(deviceTypes)); this.f2584x = this.e.getStreamMaxVolume(3); - this.f2585y = new SerializedSubject<>(BehaviorSubject.k0(Integer.valueOf(this.f2583w))); + this.f2585y = new SerializedSubject<>(BehaviorSubject.l0(Integer.valueOf(this.f2583w))); this.f2586z = DeviceTypes.DEFAULT; } diff --git a/app/src/main/java/com/discord/screenshot_detection/ScreenshotDetector.java b/app/src/main/java/com/discord/screenshot_detection/ScreenshotDetector.java index 66dcf075c1..4be06a563a 100644 --- a/app/src/main/java/com/discord/screenshot_detection/ScreenshotDetector.java +++ b/app/src/main/java/com/discord/screenshot_detection/ScreenshotDetector.java @@ -99,9 +99,9 @@ public final class ScreenshotDetector { m.checkNotNullParameter(sharedPreferences, "cache"); this.f = logger; this.g = sharedPreferences; - PublishSubject j0 = PublishSubject.j0(); - m.checkNotNullExpressionValue(j0, "PublishSubject.create()"); - this.b = j0; + PublishSubject k0 = PublishSubject.k0(); + m.checkNotNullExpressionValue(k0, "PublishSubject.create()"); + this.b = k0; ContentResolver contentResolver = application.getContentResolver(); m.checkNotNullExpressionValue(contentResolver, "applicationContext.contentResolver"); b bVar = new b(logger, contentResolver, null, new a(this), 4); diff --git a/app/src/main/java/com/discord/stores/ArchivedThreadsStore.java b/app/src/main/java/com/discord/stores/ArchivedThreadsStore.java index fc9a25f9fa..fcff82c133 100644 --- a/app/src/main/java/com/discord/stores/ArchivedThreadsStore.java +++ b/app/src/main/java/com/discord/stores/ArchivedThreadsStore.java @@ -174,9 +174,9 @@ public final class ArchivedThreadsStore extends StoreV2 { try { return RestAPI.Companion.getApi().getAllPrivateArchivedThreads(j, Companion.access$getLastArchiveTimestamp(ThreadListingType.Companion, list)); } catch (IllegalStateException e) { - Observable v = Observable.v(e); - m.checkNotNullExpressionValue(v, "Observable.error(e)"); - return v; + Observable w2 = Observable.w(e); + m.checkNotNullExpressionValue(w2, "Observable.error(e)"); + return w2; } } } @@ -193,9 +193,9 @@ public final class ArchivedThreadsStore extends StoreV2 { try { return RestAPI.Companion.getApi().getAllPublicArchivedThreads(j, Companion.access$getLastArchiveTimestamp(ThreadListingType.Companion, list)); } catch (IllegalStateException e) { - Observable v = Observable.v(e); - m.checkNotNullExpressionValue(v, "Observable.error(e)"); - return v; + Observable w2 = Observable.w(e); + m.checkNotNullExpressionValue(w2, "Observable.error(e)"); + return w2; } } } diff --git a/app/src/main/java/com/discord/stores/StoreAnalytics$init$3.java b/app/src/main/java/com/discord/stores/StoreAnalytics$init$3.java index 96b9e9e488..a862dc86c9 100644 --- a/app/src/main/java/com/discord/stores/StoreAnalytics$init$3.java +++ b/app/src/main/java/com/discord/stores/StoreAnalytics$init$3.java @@ -26,6 +26,6 @@ public final class StoreAnalytics$init$3 implements b call(StoreAnalytics.ScreenViewed screenViewed) { - return m.areEqual(screenViewed.getScreen(), WidgetHome.class) ? Observable.c0(2, TimeUnit.SECONDS).E(new AnonymousClass1(screenViewed)) : new j(screenViewed); + return m.areEqual(screenViewed.getScreen(), WidgetHome.class) ? Observable.d0(2, TimeUnit.SECONDS).F(new AnonymousClass1(screenViewed)) : new j(screenViewed); } } diff --git a/app/src/main/java/com/discord/stores/StoreAnalytics.java b/app/src/main/java/com/discord/stores/StoreAnalytics.java index 4ed51b8aab..7f72e09c6f 100644 --- a/app/src/main/java/com/discord/stores/StoreAnalytics.java +++ b/app/src/main/java/com/discord/stores/StoreAnalytics.java @@ -69,7 +69,7 @@ public final class StoreAnalytics extends Store { private String fingerprint; private AtomicBoolean hasTrackedAppUiShown = new AtomicBoolean(false); private String inputMode; - private final PublishSubject screenViewedSubject = PublishSubject.j0(); + private final PublishSubject screenViewedSubject = PublishSubject.k0(); private Channel selectedVoiceChannel; private final StoreStream stores; @@ -651,9 +651,9 @@ public final class StoreAnalytics extends Store { super.init(context); ObservableExtensionsKt.appSubscribe$default(ObservableExtensionsKt.computationBuffered(this.stores.getMediaSettings$app_productionCanaryRelease().getInputMode()), StoreAnalytics.class, (Context) null, (Function1) null, (Function1) null, (Function0) null, (Function0) null, new StoreAnalytics$init$1(this), 62, (Object) null); ObservableExtensionsKt.appSubscribe$default(ObservableExtensionsKt.computationBuffered(this.stores.getVoiceChannelSelected$app_productionCanaryRelease().observeSelectedChannel()), StoreAnalytics.class, (Context) null, (Function1) null, (Function1) null, (Function0) null, (Function0) null, new StoreAnalytics$init$2(this), 62, (Object) null); - Observable x2 = this.screenViewedSubject.X(StoreAnalytics$init$3.INSTANCE).x(); - m.checkNotNullExpressionValue(x2, "screenViewedSubject\n … }\n .first()"); - ObservableExtensionsKt.appSubscribe$default(x2, StoreAnalytics.class, (Context) null, (Function1) null, (Function1) null, (Function0) null, (Function0) null, new StoreAnalytics$init$4(this), 62, (Object) null); + Observable y2 = this.screenViewedSubject.Y(StoreAnalytics$init$3.INSTANCE).y(); + m.checkNotNullExpressionValue(y2, "screenViewedSubject\n … }\n .first()"); + ObservableExtensionsKt.appSubscribe$default(y2, StoreAnalytics.class, (Context) null, (Function1) null, (Function1) null, (Function0) null, (Function0) null, new StoreAnalytics$init$4(this), 62, (Object) null); } /* JADX DEBUG: Can't convert new array creation: APUT found in different block: 0x0042: APUT diff --git a/app/src/main/java/com/discord/stores/StoreApplicationCommandFrecency.java b/app/src/main/java/com/discord/stores/StoreApplicationCommandFrecency.java index b58a47addf..990d8caf80 100644 --- a/app/src/main/java/com/discord/stores/StoreApplicationCommandFrecency.java +++ b/app/src/main/java/com/discord/stores/StoreApplicationCommandFrecency.java @@ -99,9 +99,9 @@ public final class StoreApplicationCommandFrecency extends StoreV2 { } public final Observable> observeTopCommandIds(Long l) { - Observable> S = ObservationDeck.connectRx$default(this.observationDeck, new ObservationDeck.UpdateSource[]{this}, false, null, null, new StoreApplicationCommandFrecency$observeTopCommandIds$1(this, l), 14, null).S(getTopCommandIds(l)); - m.checkNotNullExpressionValue(S, "observationDeck.connectR…etTopCommandIds(guildId))"); - return S; + Observable> T = ObservationDeck.connectRx$default(this.observationDeck, new ObservationDeck.UpdateSource[]{this}, false, null, null, new StoreApplicationCommandFrecency$observeTopCommandIds$1(this, l), 14, null).T(getTopCommandIds(l)); + m.checkNotNullExpressionValue(T, "observationDeck.connectR…etTopCommandIds(guildId))"); + return T; } public final void onCommandUsed(Long l, String str) { diff --git a/app/src/main/java/com/discord/stores/StoreApplicationCommands.java b/app/src/main/java/com/discord/stores/StoreApplicationCommands.java index 66706007fb..102d7d11d1 100644 --- a/app/src/main/java/com/discord/stores/StoreApplicationCommands.java +++ b/app/src/main/java/com/discord/stores/StoreApplicationCommands.java @@ -772,9 +772,9 @@ public final class StoreApplicationCommands extends StoreV2 { } public final Observable>> observeAutocompleteResults() { - Observable>> S = ObservationDeck.connectRx$default(this.observationDeck, new ObservationDeck.UpdateSource[]{AutocompleteResultsUpdate}, false, null, null, new StoreApplicationCommands$observeAutocompleteResults$1(this), 14, null).S(h0.emptyMap()); - m.checkNotNullExpressionValue(S, "observationDeck.connectR… }.startWith(emptyMap())"); - return S; + Observable>> T = ObservationDeck.connectRx$default(this.observationDeck, new ObservationDeck.UpdateSource[]{AutocompleteResultsUpdate}, false, null, null, new StoreApplicationCommands$observeAutocompleteResults$1(this), 14, null).T(h0.emptyMap()); + m.checkNotNullExpressionValue(T, "observationDeck.connectR… }.startWith(emptyMap())"); + return T; } public final Observable observeDiscoverCommands(long j) { @@ -784,9 +784,9 @@ public final class StoreApplicationCommands extends StoreV2 { } public final Observable> observeFrecencyCommands(long j) { - Observable> S = ObservationDeck.connectRx$default(this.observationDeck, new ObservationDeck.UpdateSource[]{FrecencyCommandsUpdate, this.storeExperiments}, false, null, null, new StoreApplicationCommands$observeFrecencyCommands$1(this, j), 14, null).S(n.emptyList()); - m.checkNotNullExpressionValue(S, "observationDeck.connectR…st())"); - return S; + Observable> T = ObservationDeck.connectRx$default(this.observationDeck, new ObservationDeck.UpdateSource[]{FrecencyCommandsUpdate, this.storeExperiments}, false, null, null, new StoreApplicationCommands$observeFrecencyCommands$1(this, j), 14, null).T(n.emptyList()); + m.checkNotNullExpressionValue(T, "observationDeck.connectR…st())"); + return T; } public final Observable> observeGuildApplications(long j) { diff --git a/app/src/main/java/com/discord/stores/StoreApplicationStreamPreviews.java b/app/src/main/java/com/discord/stores/StoreApplicationStreamPreviews.java index 5622c17565..727ce4cb21 100644 --- a/app/src/main/java/com/discord/stores/StoreApplicationStreamPreviews.java +++ b/app/src/main/java/com/discord/stores/StoreApplicationStreamPreviews.java @@ -212,9 +212,9 @@ public final class StoreApplicationStreamPreviews extends StoreV2 { if (subscription != null) { subscription.unsubscribe(); } - Observable c02 = Observable.c0(l.longValue(), TimeUnit.MILLISECONDS); - m.checkNotNullExpressionValue(c02, "Observable.timer(retryAf…s, TimeUnit.MILLISECONDS)"); - ObservableExtensionsKt.appSubscribe$default(c02, StoreApplicationStreamPreviews.class, (Context) null, new StoreApplicationStreamPreviews$handleFetchFailed$1(this, str), (Function1) null, new StoreApplicationStreamPreviews$handleFetchFailed$2(this, str), (Function0) null, new StoreApplicationStreamPreviews$handleFetchFailed$3(this, str), 42, (Object) null); + Observable d02 = Observable.d0(l.longValue(), TimeUnit.MILLISECONDS); + m.checkNotNullExpressionValue(d02, "Observable.timer(retryAf…s, TimeUnit.MILLISECONDS)"); + ObservableExtensionsKt.appSubscribe$default(d02, StoreApplicationStreamPreviews.class, (Context) null, new StoreApplicationStreamPreviews$handleFetchFailed$1(this, str), (Function1) null, new StoreApplicationStreamPreviews$handleFetchFailed$2(this, str), (Function0) null, new StoreApplicationStreamPreviews$handleFetchFailed$3(this, str), 42, (Object) null); } this.fetchAttempts.put(str, Integer.valueOf(intValue)); markChanged(); diff --git a/app/src/main/java/com/discord/stores/StoreAuditLog.java b/app/src/main/java/com/discord/stores/StoreAuditLog.java index c60779bfe8..4a24be01d1 100644 --- a/app/src/main/java/com/discord/stores/StoreAuditLog.java +++ b/app/src/main/java/com/discord/stores/StoreAuditLog.java @@ -593,11 +593,11 @@ public final class StoreAuditLog extends StoreV2 { } public final Observable observeAuditLogState(long j) { - Observable s = ObservationDeck.connectRx$default(this.observationDeck, new ObservationDeck.UpdateSource[]{this}, false, null, null, new StoreAuditLog$observeAuditLogState$1(this, j), 14, null).q().s(new StoreAuditLog$observeAuditLogState$2(this, j)); - m.checkNotNullExpressionValue(s, "observationDeck.connectR…ditLogIfNeeded(guildId) }"); - Observable E = s.w(ObservableExtensionsKt$filterNull$1.INSTANCE).E(ObservableExtensionsKt$filterNull$2.INSTANCE); - m.checkNotNullExpressionValue(E, "filter { it != null }.map { it!! }"); - return E; + Observable t = ObservationDeck.connectRx$default(this.observationDeck, new ObservationDeck.UpdateSource[]{this}, false, null, null, new StoreAuditLog$observeAuditLogState$1(this, j), 14, null).q().t(new StoreAuditLog$observeAuditLogState$2(this, j)); + m.checkNotNullExpressionValue(t, "observationDeck.connectR…ditLogIfNeeded(guildId) }"); + Observable F = t.x(ObservableExtensionsKt$filterNull$1.INSTANCE).F(ObservableExtensionsKt$filterNull$2.INSTANCE); + m.checkNotNullExpressionValue(F, "filter { it != null }.map { it!! }"); + return F; } public final void setAuditLogFilterActionId(int i) { diff --git a/app/src/main/java/com/discord/stores/StoreAuthentication$getFingerprintSnapshotOrGenerate$1.java b/app/src/main/java/com/discord/stores/StoreAuthentication$getFingerprintSnapshotOrGenerate$1.java index 832728220c..cb4e559f14 100644 --- a/app/src/main/java/com/discord/stores/StoreAuthentication$getFingerprintSnapshotOrGenerate$1.java +++ b/app/src/main/java/com/discord/stores/StoreAuthentication$getFingerprintSnapshotOrGenerate$1.java @@ -22,6 +22,6 @@ public final class StoreAuthentication$getFingerprintSnapshotOrGenerate$1 } public final Observable call(String str) { - return str != null ? new j(str) : ObservableExtensionsKt.restSubscribeOn$default(RestAPI.Companion.getApi().postAuthFingerprint(new RestAPIParams.EmptyBody()), false, 1, null).E(AnonymousClass2.INSTANCE); + return str != null ? new j(str) : ObservableExtensionsKt.restSubscribeOn$default(RestAPI.Companion.getApi().postAuthFingerprint(new RestAPIParams.EmptyBody()), false, 1, null).F(AnonymousClass2.INSTANCE); } } diff --git a/app/src/main/java/com/discord/stores/StoreAuthentication$login$1.java b/app/src/main/java/com/discord/stores/StoreAuthentication$login$1.java index df49b6db62..d1ea3a6e50 100644 --- a/app/src/main/java/com/discord/stores/StoreAuthentication$login$1.java +++ b/app/src/main/java/com/discord/stores/StoreAuthentication$login$1.java @@ -31,8 +31,8 @@ public final class StoreAuthentication$login$1 implements b K = ObservableExtensionsKt.takeSingleUntilTimeout$default(StoreStream.Companion.getInviteSettings().getInvite(), 250, false, 2, null).K(StoreAuthentication$login$1$1$invite$1.INSTANCE); - ModelInvite modelInvite = (ModelInvite) new a(K).a(K.x()); + Observable L = ObservableExtensionsKt.takeSingleUntilTimeout$default(StoreStream.Companion.getInviteSettings().getInvite(), 250, false, 2, null).L(StoreAuthentication$login$1$1$invite$1.INSTANCE); + ModelInvite modelInvite = (ModelInvite) new a(L).a(L.y()); return new TrackNetworkActionUserLogin(modelInvite != null ? modelInvite.code : null); } } diff --git a/app/src/main/java/com/discord/stores/StoreAuthentication$register$1.java b/app/src/main/java/com/discord/stores/StoreAuthentication$register$1.java index eb63931dae..ace3829353 100644 --- a/app/src/main/java/com/discord/stores/StoreAuthentication$register$1.java +++ b/app/src/main/java/com/discord/stores/StoreAuthentication$register$1.java @@ -139,8 +139,8 @@ public final class StoreAuthentication$register$1 implements b y2 = ObservableExtensionsKt.takeSingleUntilTimeout$default(j, 500, false, 2, null).y(new AnonymousClass2(this, str)); - m.checkNotNullExpressionValue(y2, "Observable.combineLatest… }\n }"); - return ObservableExtensionsKt.takeSingleUntilTimeout$default(ObservableExtensionsKt.restSubscribeOn$default(y2, false, 1, null), 0, false, 3, null).s(new AnonymousClass3(this)); + Observable z2 = ObservableExtensionsKt.takeSingleUntilTimeout$default(j, 500, false, 2, null).z(new AnonymousClass2(this, str)); + m.checkNotNullExpressionValue(z2, "Observable.combineLatest… }\n }"); + return ObservableExtensionsKt.takeSingleUntilTimeout$default(ObservableExtensionsKt.restSubscribeOn$default(z2, false, 1, null), 0, false, 3, null).t(new AnonymousClass3(this)); } } diff --git a/app/src/main/java/com/discord/stores/StoreAuthentication.java b/app/src/main/java/com/discord/stores/StoreAuthentication.java index bd68c4826b..bd986d088b 100644 --- a/app/src/main/java/com/discord/stores/StoreAuthentication.java +++ b/app/src/main/java/com/discord/stores/StoreAuthentication.java @@ -43,13 +43,13 @@ public final class StoreAuthentication extends Store { private String authToken; private final Dispatcher dispatcher; private String fingerprint; - private final SerializedSubject fingerprintSubject = new SerializedSubject<>(BehaviorSubject.j0()); + private final SerializedSubject fingerprintSubject = new SerializedSubject<>(BehaviorSubject.k0()); private Subscription isConsentRequiredSubscription; private final SerializedSubject oauthUriSubject; private String savedLogin; private final StoreStream storeStream; - private final SerializedSubject tokenSubject = new SerializedSubject<>(BehaviorSubject.j0()); - private final PublishSubject userInitiatedAuthEventSubject = PublishSubject.j0(); + private final SerializedSubject tokenSubject = new SerializedSubject<>(BehaviorSubject.k0()); + private final PublishSubject userInitiatedAuthEventSubject = PublishSubject.k0(); /* compiled from: StoreAuthentication.kt */ public static final class AuthRequestParams { @@ -169,10 +169,10 @@ public final class StoreAuthentication extends Store { m.checkNotNullParameter(dispatcher, "dispatcher"); this.storeStream = storeStream; this.dispatcher = dispatcher; - BehaviorSubject j0 = BehaviorSubject.j0(); - m.checkNotNullExpressionValue(j0, "BehaviorSubject.create()"); - this.ageGateError = j0; - this.oauthUriSubject = new SerializedSubject<>(BehaviorSubject.k0(Uri.EMPTY)); + BehaviorSubject k0 = BehaviorSubject.k0(); + m.checkNotNullExpressionValue(k0, "BehaviorSubject.create()"); + this.ageGateError = k0; + this.oauthUriSubject = new SerializedSubject<>(BehaviorSubject.l0(Uri.EMPTY)); } public static final /* synthetic */ void access$dispatchLogin(StoreAuthentication storeAuthentication, ModelLoginResult modelLoginResult) { @@ -208,9 +208,9 @@ public final class StoreAuthentication extends Store { } private final Observable getFingerprintSnapshotOrGenerate() { - Observable s = this.fingerprintSubject.Y(1).X(StoreAuthentication$getFingerprintSnapshotOrGenerate$1.INSTANCE).s(new StoreAuthentication$getFingerprintSnapshotOrGenerate$2(this)); - m.checkNotNullExpressionValue(s, "fingerprintSubject\n …int(fingerprint, false) }"); - return s; + Observable t = this.fingerprintSubject.Z(1).Y(StoreAuthentication$getFingerprintSnapshotOrGenerate$1.INSTANCE).t(new StoreAuthentication$getFingerprintSnapshotOrGenerate$2(this)); + m.checkNotNullExpressionValue(t, "fingerprintSubject\n …int(fingerprint, false) }"); + return t; } public static /* synthetic */ Observable login$default(StoreAuthentication storeAuthentication, String str, String str2, String str3, boolean z2, String str4, int i, Object obj) { @@ -246,9 +246,9 @@ public final class StoreAuthentication extends Store { public final Observable authMFA(String str, String str2) { m.checkNotNullParameter(str, ModelAuditLogEntry.CHANGE_KEY_CODE); m.checkNotNullParameter(str2, "ticket"); - Observable s = ObservableExtensionsKt.restSubscribeOn$default(RestCallStateKt.logNetworkAction(RestAPI.Companion.getApi().postMFACode(new RestAPIParams.MFALogin(str2, str)), StoreAuthentication$authMFA$1.INSTANCE), false, 1, null).s(new StoreAuthentication$authMFA$2(this)); - m.checkNotNullExpressionValue(s, "RestAPI\n .api\n …in(loginResult)\n }"); - return s; + Observable t = ObservableExtensionsKt.restSubscribeOn$default(RestCallStateKt.logNetworkAction(RestAPI.Companion.getApi().postMFACode(new RestAPIParams.MFALogin(str2, str)), StoreAuthentication$authMFA$1.INSTANCE), false, 1, null).t(new StoreAuthentication$authMFA$2(this)); + m.checkNotNullExpressionValue(t, "RestAPI\n .api\n …in(loginResult)\n }"); + return t; } public final Observable authorizeIP(String str) { @@ -294,9 +294,9 @@ public final class StoreAuthentication extends Store { } public final Observable getPreLogoutSignal$app_productionCanaryRelease() { - Observable w2 = this.userInitiatedAuthEventSubject.w(StoreAuthentication$getPreLogoutSignal$1.INSTANCE); - m.checkNotNullExpressionValue(w2, "userInitiatedAuthEventSu…LoggedIn -> !isLoggedIn }"); - return w2; + Observable x2 = this.userInitiatedAuthEventSubject.x(StoreAuthentication$getPreLogoutSignal$1.INSTANCE); + m.checkNotNullExpressionValue(x2, "userInitiatedAuthEventSu…LoggedIn -> !isLoggedIn }"); + return x2; } public final String getSavedLogin() { @@ -379,32 +379,32 @@ public final class StoreAuthentication extends Store { m.checkNotNullParameter(str, "login"); m.checkNotNullParameter(str2, "password"); setSavedLogin(str); - Observable s = getFingerprintSnapshotOrGenerate().y(new StoreAuthentication$login$1(str, str2, str3, z2, str4)).s(new StoreAuthentication$login$2(this)); - m.checkNotNullExpressionValue(s, "getFingerprintSnapshotOr…lt)\n }\n }"); - return s; + Observable t = getFingerprintSnapshotOrGenerate().z(new StoreAuthentication$login$1(str, str2, str3, z2, str4)).t(new StoreAuthentication$login$2(this)); + m.checkNotNullExpressionValue(t, "getFingerprintSnapshotOr…lt)\n }\n }"); + return t; } public final void logout() { PublishSubject publishSubject = this.userInitiatedAuthEventSubject; publishSubject.j.onNext(Boolean.FALSE); - Observable y2 = ObservableExtensionsKt.restSubscribeOn$default(RestCallStateKt.logNetworkAction(RestAPI.Companion.getApi().logout(new RestAPIParams.UserDevices(StoreStream.Companion.getNotifications().getPushToken())), StoreAuthentication$logout$1.INSTANCE), false, 1, null).y(new StoreAuthentication$logout$2(this)); - m.checkNotNullExpressionValue(y2, "RestAPI\n .api\n …intSnapshotOrGenerate() }"); - ObservableExtensionsKt.appSubscribe$default(ObservableExtensionsKt.takeSingleUntilTimeout$default(y2, 0, false, 3, null), (Context) null, "logout", (Function1) null, new StoreAuthentication$logout$3(this), new StoreAuthentication$logout$4(this), (Function0) null, (Function0) null, 101, (Object) null); + Observable z2 = ObservableExtensionsKt.restSubscribeOn$default(RestCallStateKt.logNetworkAction(RestAPI.Companion.getApi().logout(new RestAPIParams.UserDevices(StoreStream.Companion.getNotifications().getPushToken())), StoreAuthentication$logout$1.INSTANCE), false, 1, null).z(new StoreAuthentication$logout$2(this)); + m.checkNotNullExpressionValue(z2, "RestAPI\n .api\n …intSnapshotOrGenerate() }"); + ObservableExtensionsKt.appSubscribe$default(ObservableExtensionsKt.takeSingleUntilTimeout$default(z2, 0, false, 3, null), (Context) null, "logout", (Function1) null, new StoreAuthentication$logout$3(this), new StoreAuthentication$logout$4(this), (Function0) null, (Function0) null, 101, (Object) null); } public final Observable observeIsAuthed$app_productionCanaryRelease() { - Observable E = getAuthedToken$app_productionCanaryRelease().E(StoreAuthentication$observeIsAuthed$1.INSTANCE); - m.checkNotNullExpressionValue(E, "getAuthedToken()\n .… -> authedToken != null }"); - return E; + Observable F = getAuthedToken$app_productionCanaryRelease().F(StoreAuthentication$observeIsAuthed$1.INSTANCE); + m.checkNotNullExpressionValue(F, "getAuthedToken()\n .… -> authedToken != null }"); + return F; } public final Observable register(String str, String str2, String str3, String str4, String str5, boolean z2, String str6) { m.checkNotNullParameter(str, "username"); m.checkNotNullParameter(str4, "password"); setSavedLogin(str2); - Observable y2 = getFingerprintSnapshotOrGenerate().y(new StoreAuthentication$register$1(this, str, str2, str3, str4, str5, z2, str6)); - m.checkNotNullExpressionValue(y2, "getFingerprintSnapshotOr… }\n }"); - return y2; + Observable z3 = getFingerprintSnapshotOrGenerate().z(new StoreAuthentication$register$1(this, str, str2, str3, str4, str5, z2, str6)); + m.checkNotNullExpressionValue(z3, "getFingerprintSnapshotOr… }\n }"); + return z3; } public final synchronized void requestConsentRequired() { diff --git a/app/src/main/java/com/discord/stores/StoreCalls$call$2.java b/app/src/main/java/com/discord/stores/StoreCalls$call$2.java index 39aa307cc0..abb6c63277 100644 --- a/app/src/main/java/com/discord/stores/StoreCalls$call$2.java +++ b/app/src/main/java/com/discord/stores/StoreCalls$call$2.java @@ -47,7 +47,7 @@ public final class StoreCalls$call$2 extends o implements Function1 } public final Observable call(Integer num) { - return (num != null && num.intValue() == 1) ? new j(Boolean.TRUE) : ObservableExtensionsKt.restSubscribeOn$default(RestAPI.Companion.getApi().call(this.this$0.$channelId), false, 1, null).E(AnonymousClass1.INSTANCE); + return (num != null && num.intValue() == 1) ? new j(Boolean.TRUE) : ObservableExtensionsKt.restSubscribeOn$default(RestAPI.Companion.getApi().call(this.this$0.$channelId), false, 1, null).F(AnonymousClass1.INSTANCE); } } @@ -134,9 +134,9 @@ public final class StoreCalls$call$2 extends o implements Function1 } public final void invoke(long j) { - Observable y2 = StoreStream.Companion.getUserRelationships().observe(j).y(new AnonymousClass1(this)); - m.checkNotNullExpressionValue(y2, "StoreStream\n .g… }\n }"); - Observable ui$default = ObservableExtensionsKt.ui$default(ObservableExtensionsKt.takeSingleUntilTimeout$default(y2, 0, false, 3, null), this.$appComponent, null, 2, null); + Observable z2 = StoreStream.Companion.getUserRelationships().observe(j).z(new AnonymousClass1(this)); + m.checkNotNullExpressionValue(z2, "StoreStream\n .g… }\n }"); + Observable ui$default = ObservableExtensionsKt.ui$default(ObservableExtensionsKt.takeSingleUntilTimeout$default(z2, 0, false, 3, null), this.$appComponent, null, 2, null); Context context = this.$context; ObservableExtensionsKt.appSubscribe$default(ui$default, this.this$0.getClass(), context, (Function1) null, new AnonymousClass3(this, j), (Function0) null, (Function0) null, new AnonymousClass2(this), 52, (Object) null); } diff --git a/app/src/main/java/com/discord/stores/StoreCalls.java b/app/src/main/java/com/discord/stores/StoreCalls.java index eaaa975c5a..98247b10b1 100644 --- a/app/src/main/java/com/discord/stores/StoreCalls.java +++ b/app/src/main/java/com/discord/stores/StoreCalls.java @@ -21,7 +21,7 @@ import rx.subjects.SerializedSubject; /* compiled from: StoreCalls.kt */ public final class StoreCalls { private final HashMap calls = new HashMap<>(); - private final SerializedSubject, HashMap> callsSubject = new SerializedSubject<>(BehaviorSubject.j0()); + private final SerializedSubject, HashMap> callsSubject = new SerializedSubject<>(BehaviorSubject.k0()); private boolean connectionReady; private long selectedChannelId; private long selectedGuildId; @@ -100,15 +100,15 @@ public final class StoreCalls { StoreCalls$call$1 storeCalls$call$1 = new StoreCalls$call$1(this, j); StoreCalls$call$2 storeCalls$call$2 = new StoreCalls$call$2(this, j, appComponent, context, storeCalls$call$1, function0, fragmentManager); StoreStream.Companion companion = StoreStream.Companion; - Observable Y = Observable.i0(companion.getChannels().observeChannel(j).k(o.c(StoreCalls$call$3.INSTANCE, null, 5000, TimeUnit.MILLISECONDS)), companion.getVoiceStates().observeForPrivateChannels(j), StoreCalls$call$4.INSTANCE).Y(1); - m.checkNotNullExpressionValue(Y, "Observable\n .zip(…tates) }\n .take(1)"); - ObservableExtensionsKt.appSubscribe$default(Y, StoreCalls.class, (Context) null, (Function1) null, (Function1) null, (Function0) null, (Function0) null, new StoreCalls$call$5(storeCalls$call$2, storeCalls$call$1), 62, (Object) null); + Observable Z = Observable.j0(companion.getChannels().observeChannel(j).k(o.c(StoreCalls$call$3.INSTANCE, null, 5000, TimeUnit.MILLISECONDS)), companion.getVoiceStates().observeForPrivateChannels(j), StoreCalls$call$4.INSTANCE).Z(1); + m.checkNotNullExpressionValue(Z, "Observable\n .zip(…tates) }\n .take(1)"); + ObservableExtensionsKt.appSubscribe$default(Z, StoreCalls.class, (Context) null, (Function1) null, (Function1) null, (Function0) null, (Function0) null, new StoreCalls$call$5(storeCalls$call$2, storeCalls$call$1), 62, (Object) null); } public final Observable get(long j) { - Observable> E = this.callsSubject.E(new StoreCalls$get$1(j)); - m.checkNotNullExpressionValue(E, "callsSubject\n .…lls -> calls[channelId] }"); - Observable q = ObservableExtensionsKt.computationLatest(E).q(); + Observable> F = this.callsSubject.F(new StoreCalls$get$1(j)); + m.checkNotNullExpressionValue(F, "callsSubject\n .…lls -> calls[channelId] }"); + Observable q = ObservableExtensionsKt.computationLatest(F).q(); m.checkNotNullExpressionValue(q, "callsSubject\n .… .distinctUntilChanged()"); return q; } diff --git a/app/src/main/java/com/discord/stores/StoreCallsIncoming.java b/app/src/main/java/com/discord/stores/StoreCallsIncoming.java index 3f598faf09..ad07f48887 100644 --- a/app/src/main/java/com/discord/stores/StoreCallsIncoming.java +++ b/app/src/main/java/com/discord/stores/StoreCallsIncoming.java @@ -64,7 +64,7 @@ public final class StoreCallsIncoming extends StoreV2 { } public final Observable observeHasIncoming() { - Observable q = observeIncoming().E(StoreCallsIncoming$observeHasIncoming$1.INSTANCE).q(); + Observable q = observeIncoming().F(StoreCallsIncoming$observeHasIncoming$1.INSTANCE).q(); m.checkNotNullExpressionValue(q, "observeIncoming()\n … .distinctUntilChanged()"); return q; } diff --git a/app/src/main/java/com/discord/stores/StoreChannelMembers.java b/app/src/main/java/com/discord/stores/StoreChannelMembers.java index ef2484e32f..513cf3d061 100644 --- a/app/src/main/java/com/discord/stores/StoreChannelMembers.java +++ b/app/src/main/java/com/discord/stores/StoreChannelMembers.java @@ -310,10 +310,10 @@ public final class StoreChannelMembers extends StoreV2 { this.getGuildMemberCount = function12; this.getPresence = function13; this.isUserStreaming = function14; - PublishSubject j0 = PublishSubject.j0(); - this.markChangedTrigger = j0; - m.checkNotNullExpressionValue(j0, "markChangedTrigger"); - ObservableExtensionsKt.appSubscribe$default(ObservableExtensionsKt.leadingEdgeThrottle(j0, 1, TimeUnit.SECONDS), StoreChannelMembers.class, (Context) null, (Function1) null, (Function1) null, (Function0) null, (Function0) null, new AnonymousClass1(this), 62, (Object) null); + PublishSubject k0 = PublishSubject.k0(); + this.markChangedTrigger = k0; + m.checkNotNullExpressionValue(k0, "markChangedTrigger"); + ObservableExtensionsKt.appSubscribe$default(ObservableExtensionsKt.leadingEdgeThrottle(k0, 1, TimeUnit.SECONDS), StoreChannelMembers.class, (Context) null, (Function1) null, (Function1) null, (Function0) null, (Function0) null, new AnonymousClass1(this), 62, (Object) null); } public static final /* synthetic */ Dispatcher access$getDispatcher$p(StoreChannelMembers storeChannelMembers) { diff --git a/app/src/main/java/com/discord/stores/StoreChannels$observeDefaultChannel$1.java b/app/src/main/java/com/discord/stores/StoreChannels$observeDefaultChannel$1.java index fb7e8c5932..b0af3fffdc 100644 --- a/app/src/main/java/com/discord/stores/StoreChannels$observeDefaultChannel$1.java +++ b/app/src/main/java/com/discord/stores/StoreChannels$observeDefaultChannel$1.java @@ -76,6 +76,6 @@ public final class StoreChannels$observeDefaultChannel$1 implements b call(Map map) { - return this.this$0.observeChannelsForGuild(this.$guildId, 0).E(new AnonymousClass1(map)); + return this.this$0.observeChannelsForGuild(this.$guildId, 0).F(new AnonymousClass1(map)); } } diff --git a/app/src/main/java/com/discord/stores/StoreChannels.java b/app/src/main/java/com/discord/stores/StoreChannels.java index 13f9cfba31..e56d208937 100644 --- a/app/src/main/java/com/discord/stores/StoreChannels.java +++ b/app/src/main/java/com/discord/stores/StoreChannels.java @@ -645,7 +645,7 @@ public final class StoreChannels extends StoreV2 { } public final Observable> observeChannelCategories(long j) { - Observable> q = observeChannelsForGuild$default(this, j, null, 2, null).E(StoreChannels$observeChannelCategories$1.INSTANCE).q(); + Observable> q = observeChannelsForGuild$default(this, j, null, 2, null).F(StoreChannels$observeChannelCategories$1.INSTANCE).q(); m.checkNotNullExpressionValue(q, "observeChannelsForGuild(… .distinctUntilChanged()"); return q; } @@ -655,28 +655,28 @@ public final class StoreChannels extends StoreV2 { } public final Observable> observeChannelsForGuild(long j, Integer num) { - Observable> q = observeGuildAndPrivateChannels().X(new StoreChannels$observeChannelsForGuild$1(j, num)).q(); + Observable> q = observeGuildAndPrivateChannels().Y(new StoreChannels$observeChannelsForGuild$1(j, num)).q(); m.checkNotNullExpressionValue(q, "observeGuildAndPrivateCh… .distinctUntilChanged()"); return q; } public final Observable> observeDMs() { - Observable E = observePrivateChannels().E(StoreChannels$observeDMs$1.INSTANCE); - m.checkNotNullExpressionValue(E, "observePrivateChannels()…nel -> channel.isDM() } }"); - return E; + Observable F = observePrivateChannels().F(StoreChannels$observeDMs$1.INSTANCE); + m.checkNotNullExpressionValue(F, "observePrivateChannels()…nel -> channel.isDM() } }"); + return F; } public final Observable observeDefaultChannel(long j) { - Observable q = this.observeChannelPermissionsForGuild.invoke(Long.valueOf(j)).X(new StoreChannels$observeDefaultChannel$1(this, j)).q(); + Observable q = this.observeChannelPermissionsForGuild.invoke(Long.valueOf(j)).Y(new StoreChannels$observeDefaultChannel$1(this, j)).q(); m.checkNotNullExpressionValue(q, "observeChannelPermission… .distinctUntilChanged()"); return q; } public final Observable> observeDirectShareCandidates(Context context) { m.checkNotNullParameter(context, "context"); - Observable E = observeGuildAndPrivateChannels().w(StoreChannels$observeDirectShareCandidates$1.INSTANCE).E(new StoreChannels$observeDirectShareCandidates$2(context)); - m.checkNotNullExpressionValue(E, "observeGuildAndPrivateCh…ity(context))\n }"); - return E; + Observable F = observeGuildAndPrivateChannels().x(StoreChannels$observeDirectShareCandidates$1.INSTANCE).F(new StoreChannels$observeDirectShareCandidates$2(context)); + m.checkNotNullExpressionValue(F, "observeGuildAndPrivateCh…ity(context))\n }"); + return F; } public final Observable> observeGuildAndPrivateChannels() { @@ -684,7 +684,7 @@ public final class StoreChannels extends StoreV2 { } public final Observable>> observeIds(boolean z2) { - Observable>> q = (z2 ? observeAllChannels() : observeGuildAndPrivateChannels()).E(StoreChannels$observeIds$1.INSTANCE).q(); + Observable>> q = (z2 ? observeAllChannels() : observeGuildAndPrivateChannels()).F(StoreChannels$observeIds$1.INSTANCE).q(); m.checkNotNullExpressionValue(q, "channelsObservable\n … .distinctUntilChanged()"); return q; } @@ -707,7 +707,7 @@ public final class StoreChannels extends StoreV2 { } public final Observable observePrivateChannel(long j) { - Observable q = observePrivateChannels().E(new StoreChannels$observePrivateChannel$1(j)).q(); + Observable q = observePrivateChannels().F(new StoreChannels$observePrivateChannel$1(j)).q(); m.checkNotNullExpressionValue(q, "observePrivateChannels()… .distinctUntilChanged()"); return q; } diff --git a/app/src/main/java/com/discord/stores/StoreChannelsSelected.java b/app/src/main/java/com/discord/stores/StoreChannelsSelected.java index 66b352cceb..1b9849dd06 100644 --- a/app/src/main/java/com/discord/stores/StoreChannelsSelected.java +++ b/app/src/main/java/com/discord/stores/StoreChannelsSelected.java @@ -851,9 +851,9 @@ public final class StoreChannelsSelected extends StoreV2 { } public final Observable observeInitializedForAuthedUser() { - Observable X = this.storeChannels.observeInitializedForAuthedUser().X(new StoreChannelsSelected$observeInitializedForAuthedUser$1(this)); - m.checkNotNullExpressionValue(X, "storeChannels.observeIni… }\n }"); - return X; + Observable Y = this.storeChannels.observeInitializedForAuthedUser().Y(new StoreChannelsSelected$observeInitializedForAuthedUser$1(this)); + m.checkNotNullExpressionValue(Y, "storeChannels.observeIni… }\n }"); + return Y; } public final Observable observePreviousId() { diff --git a/app/src/main/java/com/discord/stores/StoreChat.java b/app/src/main/java/com/discord/stores/StoreChat.java index b3017173c7..4557c3196e 100644 --- a/app/src/main/java/com/discord/stores/StoreChat.java +++ b/app/src/main/java/com/discord/stores/StoreChat.java @@ -388,7 +388,7 @@ public final class StoreChat extends StoreV2 { this.observationDeck = observationDeck; this.expandedBlockedMessageGroups = new ArrayList(); this.expandedBlockedMessageGroupsSnapshot = n.emptyList(); - this.eventSubject = PublishSubject.j0(); + this.eventSubject = PublishSubject.k0(); } /* JADX INFO: this call moved to the top of the method (can break code semantics) */ @@ -461,9 +461,9 @@ public final class StoreChat extends StoreV2 { } public final Observable observeInteractionState() { - Observable E = ObservationDeck.connectRx$default(this.observationDeck, new ObservationDeck.UpdateSource[]{this}, false, null, null, new StoreChat$observeInteractionState$1(this), 14, null).w(ObservableExtensionsKt$filterNull$1.INSTANCE).E(ObservableExtensionsKt$filterNull$2.INSTANCE); - m.checkNotNullExpressionValue(E, "filter { it != null }.map { it!! }"); - Observable q = E.q(); + Observable F = ObservationDeck.connectRx$default(this.observationDeck, new ObservationDeck.UpdateSource[]{this}, false, null, null, new StoreChat$observeInteractionState$1(this), 14, null).x(ObservableExtensionsKt$filterNull$1.INSTANCE).F(ObservableExtensionsKt$filterNull$2.INSTANCE); + m.checkNotNullExpressionValue(F, "filter { it != null }.map { it!! }"); + Observable q = F.q(); m.checkNotNullExpressionValue(q, "observationDeck.connectR… .distinctUntilChanged()"); return q; } diff --git a/app/src/main/java/com/discord/stores/StoreClientVersion.java b/app/src/main/java/com/discord/stores/StoreClientVersion.java index a2cd95c4ee..f1b6f0d720 100644 --- a/app/src/main/java/com/discord/stores/StoreClientVersion.java +++ b/app/src/main/java/com/discord/stores/StoreClientVersion.java @@ -15,7 +15,7 @@ import rx.subjects.SerializedSubject; public final class StoreClientVersion extends Store { private int clientMinVersion; private final String clientMinVersionKey = "CLIENT_OUTDATED_KEY"; - private final SerializedSubject clientOutdatedSubject = new SerializedSubject<>(BehaviorSubject.k0(Boolean.FALSE)); + private final SerializedSubject clientOutdatedSubject = new SerializedSubject<>(BehaviorSubject.l0(Boolean.FALSE)); private final int clientVersion = BuildConfig.VERSION_CODE; public static final /* synthetic */ void access$setClientMinVersion(StoreClientVersion storeClientVersion, int i) { @@ -46,8 +46,8 @@ public final class StoreClientVersion extends Store { int i = getPrefs().getInt(this.clientMinVersionKey, 0); this.clientMinVersion = i; setClientMinVersion(i); - Observable y2 = Observable.C(0, 1, TimeUnit.HOURS).y(StoreClientVersion$init$1.INSTANCE); - m.checkNotNullExpressionValue(y2, "Observable\n .inte…ClientVersion()\n }"); - ObservableExtensionsKt.appSubscribe$default(ObservableExtensionsKt.computationBuffered(y2), getClass(), (Context) null, (Function1) null, (Function1) null, (Function0) null, (Function0) null, new StoreClientVersion$init$2(this), 62, (Object) null); + Observable z2 = Observable.D(0, 1, TimeUnit.HOURS).z(StoreClientVersion$init$1.INSTANCE); + m.checkNotNullExpressionValue(z2, "Observable\n .inte…ClientVersion()\n }"); + ObservableExtensionsKt.appSubscribe$default(ObservableExtensionsKt.computationBuffered(z2), getClass(), (Context) null, (Function1) null, (Function1) null, (Function0) null, (Function0) null, new StoreClientVersion$init$2(this), 62, (Object) null); } } diff --git a/app/src/main/java/com/discord/stores/StoreDirectories.java b/app/src/main/java/com/discord/stores/StoreDirectories.java index d5c3a5d9d0..19176e6edd 100644 --- a/app/src/main/java/com/discord/stores/StoreDirectories.java +++ b/app/src/main/java/com/discord/stores/StoreDirectories.java @@ -108,9 +108,9 @@ public final class StoreDirectories extends StoreV2 { } public final void fetchDirectoriesForChannel(long j) { - Observable E = this.restApi.getDirectoryEntries(j).E(StoreDirectories$fetchDirectoriesForChannel$1.INSTANCE); - m.checkNotNullExpressionValue(E, "restApi\n .getDire…pproximateMemberCount } }"); - RestCallStateKt.executeRequest(E, new StoreDirectories$fetchDirectoriesForChannel$2(this, j)); + Observable F = this.restApi.getDirectoryEntries(j).F(StoreDirectories$fetchDirectoriesForChannel$1.INSTANCE); + m.checkNotNullExpressionValue(F, "restApi\n .getDire…pproximateMemberCount } }"); + RestCallStateKt.executeRequest(F, new StoreDirectories$fetchDirectoriesForChannel$2(this, j)); } public final void fetchEntryCountsForChannel(long j) { @@ -136,7 +136,7 @@ public final class StoreDirectories extends StoreV2 { public void init(Context context) { m.checkNotNullParameter(context, "context"); super.init(context); - Observable q = ObservableExtensionsKt.computationLatest(ObservableExtensionsKt.leadingEdgeThrottle(this.guildStore.observeGuilds(), 1, TimeUnit.SECONDS)).E(StoreDirectories$init$1.INSTANCE).q(); + Observable q = ObservableExtensionsKt.computationLatest(ObservableExtensionsKt.leadingEdgeThrottle(this.guildStore.observeGuilds(), 1, TimeUnit.SECONDS)).F(StoreDirectories$init$1.INSTANCE).q(); m.checkNotNullExpressionValue(q, "guildStore\n .obse… .distinctUntilChanged()"); ObservableExtensionsKt.appSubscribe$default(q, StoreDirectories.class, (Context) null, (Function1) null, (Function1) null, (Function0) null, (Function0) null, new StoreDirectories$init$2(this), 62, (Object) null); } diff --git a/app/src/main/java/com/discord/stores/StoreDynamicLink.java b/app/src/main/java/com/discord/stores/StoreDynamicLink.java index f68479a9db..c0d846a237 100644 --- a/app/src/main/java/com/discord/stores/StoreDynamicLink.java +++ b/app/src/main/java/com/discord/stores/StoreDynamicLink.java @@ -191,9 +191,9 @@ public final class StoreDynamicLink { private final Observable getDynamicLinkObservable(Intent intent) { Observable n = Observable.n(new StoreDynamicLink$getDynamicLinkObservable$firebaseDynamicLinks$1(intent), Emitter.BackpressureMode.BUFFER); m.checkNotNullExpressionValue(n, "Observable.create({\n ….BackpressureMode.BUFFER)"); - Observable K = Observable.G(new j(Uri.EMPTY).p(1000, TimeUnit.MILLISECONDS), n).K(StoreDynamicLink$getDynamicLinkObservable$1.INSTANCE); - m.checkNotNullExpressionValue(K, "Observable\n .merg…ErrorReturn { Uri.EMPTY }"); - return K; + Observable L = Observable.H(new j(Uri.EMPTY).p(1000, TimeUnit.MILLISECONDS), n).L(StoreDynamicLink$getDynamicLinkObservable$1.INSTANCE); + m.checkNotNullExpressionValue(L, "Observable\n .merg…ErrorReturn { Uri.EMPTY }"); + return L; } private final void handleDataReceived(DynamicLinkData dynamicLinkData, Context context) { @@ -222,10 +222,10 @@ public final class StoreDynamicLink { public final void storeLinkIfExists(Intent intent, Context context) { m.checkNotNullParameter(intent, "intent"); m.checkNotNullParameter(context, "context"); - Observable E = getDynamicLinkObservable(intent).E(StoreDynamicLink$storeLinkIfExists$1.INSTANCE); - m.checkNotNullExpressionValue(E, "getDynamicLinkObservable…ode, authToken)\n }"); - Observable s = ObservableExtensionsKt.computationBuffered(E).q().s(StoreDynamicLink$storeLinkIfExists$2.INSTANCE); - m.checkNotNullExpressionValue(s, "getDynamicLinkObservable… )\n }\n }"); - ObservableExtensionsKt.appSubscribe$default(s, StoreDynamicLink.class, (Context) null, (Function1) null, (Function1) null, (Function0) null, (Function0) null, new StoreDynamicLink$storeLinkIfExists$3(this, context), 62, (Object) null); + Observable F = getDynamicLinkObservable(intent).F(StoreDynamicLink$storeLinkIfExists$1.INSTANCE); + m.checkNotNullExpressionValue(F, "getDynamicLinkObservable…ode, authToken)\n }"); + Observable t = ObservableExtensionsKt.computationBuffered(F).q().t(StoreDynamicLink$storeLinkIfExists$2.INSTANCE); + m.checkNotNullExpressionValue(t, "getDynamicLinkObservable… )\n }\n }"); + ObservableExtensionsKt.appSubscribe$default(t, StoreDynamicLink.class, (Context) null, (Function1) null, (Function1) null, (Function0) null, (Function0) null, new StoreDynamicLink$storeLinkIfExists$3(this, context), 62, (Object) null); } } diff --git a/app/src/main/java/com/discord/stores/StoreEmoji$getEmojiSet$4.java b/app/src/main/java/com/discord/stores/StoreEmoji$getEmojiSet$4.java index 01ecbec7ad..703a7becac 100644 --- a/app/src/main/java/com/discord/stores/StoreEmoji$getEmojiSet$4.java +++ b/app/src/main/java/com/discord/stores/StoreEmoji$getEmojiSet$4.java @@ -72,6 +72,6 @@ public final class StoreEmoji$getEmojiSet$4 implements b call(Quad, ? extends Set> quad) { - return ObservableExtensionsKt.computationLatest(StoreEmoji.access$getCustomEmojiStore$p(this.this$0).observeAllowedGuildEmoji()).E(new AnonymousClass1(this, (List) quad.component3(), quad.component1(), quad.component2(), (Set) quad.component4())); + return ObservableExtensionsKt.computationLatest(StoreEmoji.access$getCustomEmojiStore$p(this.this$0).observeAllowedGuildEmoji()).F(new AnonymousClass1(this, (List) quad.component3(), quad.component1(), quad.component2(), (Set) quad.component4())); } } diff --git a/app/src/main/java/com/discord/stores/StoreEmoji.java b/app/src/main/java/com/discord/stores/StoreEmoji.java index 55766b0ac7..40314bbf28 100644 --- a/app/src/main/java/com/discord/stores/StoreEmoji.java +++ b/app/src/main/java/com/discord/stores/StoreEmoji.java @@ -461,16 +461,16 @@ public final class StoreEmoji implements Rules.EmojiDataProvider { if (emojiContext instanceof EmojiContext.Chat) { EmojiContext.Chat chat = (EmojiContext.Chat) emojiContext; if (chat.getGuildId() != 0) { - observable = this.permissionsStore.observePermissionsForChannel(chat.getChannelId()).E(StoreEmoji$getEmojiSet$hasExternalEmojiPermissionObservable$1.INSTANCE); - Observable X = Observable.h(StoreUser.observeMe$default(this.userStore, false, 1, null).E(StoreEmoji$getEmojiSet$1.INSTANCE), observable, this.sortedGuildsStore.observeOrderedGuilds().E(StoreEmoji$getEmojiSet$2.INSTANCE), this.mediaFavoritesStore.observeFavorites(StoreMediaFavorites.Favorite.Companion.getEmojiTypes()), StoreEmoji$getEmojiSet$3.INSTANCE).q().X(new StoreEmoji$getEmojiSet$4(this, emojiContext, z3, z2)); - m.checkNotNullExpressionValue(X, "Observable\n .comb… }\n }"); - return X; + observable = this.permissionsStore.observePermissionsForChannel(chat.getChannelId()).F(StoreEmoji$getEmojiSet$hasExternalEmojiPermissionObservable$1.INSTANCE); + Observable Y = Observable.h(StoreUser.observeMe$default(this.userStore, false, 1, null).F(StoreEmoji$getEmojiSet$1.INSTANCE), observable, this.sortedGuildsStore.observeOrderedGuilds().F(StoreEmoji$getEmojiSet$2.INSTANCE), this.mediaFavoritesStore.observeFavorites(StoreMediaFavorites.Favorite.Companion.getEmojiTypes()), StoreEmoji$getEmojiSet$3.INSTANCE).q().Y(new StoreEmoji$getEmojiSet$4(this, emojiContext, z3, z2)); + m.checkNotNullExpressionValue(Y, "Observable\n .comb… }\n }"); + return Y; } } observable = emojiContext instanceof EmojiContext.Guild ? new j(Boolean.FALSE) : new j(Boolean.TRUE); - Observable X = Observable.h(StoreUser.observeMe$default(this.userStore, false, 1, null).E(StoreEmoji$getEmojiSet$1.INSTANCE), observable, this.sortedGuildsStore.observeOrderedGuilds().E(StoreEmoji$getEmojiSet$2.INSTANCE), this.mediaFavoritesStore.observeFavorites(StoreMediaFavorites.Favorite.Companion.getEmojiTypes()), StoreEmoji$getEmojiSet$3.INSTANCE).q().X(new StoreEmoji$getEmojiSet$4(this, emojiContext, z3, z2)); - m.checkNotNullExpressionValue(X, "Observable\n .comb… }\n }"); - return X; + Observable Y = Observable.h(StoreUser.observeMe$default(this.userStore, false, 1, null).F(StoreEmoji$getEmojiSet$1.INSTANCE), observable, this.sortedGuildsStore.observeOrderedGuilds().F(StoreEmoji$getEmojiSet$2.INSTANCE), this.mediaFavoritesStore.observeFavorites(StoreMediaFavorites.Favorite.Companion.getEmojiTypes()), StoreEmoji$getEmojiSet$3.INSTANCE).q().Y(new StoreEmoji$getEmojiSet$4(this, emojiContext, z3, z2)); + m.checkNotNullExpressionValue(Y, "Observable\n .comb… }\n }"); + return Y; } /* JADX DEBUG: Type inference failed for r0v0. Raw type applied. Possible types: java.util.Map, java.util.Map */ diff --git a/app/src/main/java/com/discord/stores/StoreExperiments.java b/app/src/main/java/com/discord/stores/StoreExperiments.java index 44d29ca7d8..1c5063df6f 100644 --- a/app/src/main/java/com/discord/stores/StoreExperiments.java +++ b/app/src/main/java/com/discord/stores/StoreExperiments.java @@ -350,9 +350,9 @@ public final class StoreExperiments extends StoreV2 { setInitialized(); return; } - Observable b02 = ObservableExtensionsKt.restSubscribeOn$default(RestAPI.Companion.getApi().getExperiments(), false, 1, null).b0(2000, TimeUnit.MILLISECONDS); - m.checkNotNullExpressionValue(b02, "RestAPI\n .api\n …0, TimeUnit.MILLISECONDS)"); - ObservableExtensionsKt.appSubscribe$default(b02, StoreExperiments.class, (Context) null, (Function1) null, new StoreExperiments$tryInitializeExperiments$2(this), (Function0) null, (Function0) null, new StoreExperiments$tryInitializeExperiments$1(this), 54, (Object) null); + Observable c02 = ObservableExtensionsKt.restSubscribeOn$default(RestAPI.Companion.getApi().getExperiments(), false, 1, null).c0(2000, TimeUnit.MILLISECONDS); + m.checkNotNullExpressionValue(c02, "RestAPI\n .api\n …0, TimeUnit.MILLISECONDS)"); + ObservableExtensionsKt.appSubscribe$default(c02, StoreExperiments.class, (Context) null, (Function1) null, new StoreExperiments$tryInitializeExperiments$2(this), (Function0) null, (Function0) null, new StoreExperiments$tryInitializeExperiments$1(this), 54, (Object) null); } } diff --git a/app/src/main/java/com/discord/stores/StoreGatewayConnection.java b/app/src/main/java/com/discord/stores/StoreGatewayConnection.java index 69bcb88d85..2624cf21dd 100644 --- a/app/src/main/java/com/discord/stores/StoreGatewayConnection.java +++ b/app/src/main/java/com/discord/stores/StoreGatewayConnection.java @@ -221,13 +221,13 @@ public final class StoreGatewayConnection implements GatewayEventHandler { Observable authedToken$app_productionCanaryRelease = storeStream.getAuthentication$app_productionCanaryRelease().getAuthedToken$app_productionCanaryRelease(); Observable observeSelectedVoiceChannelId = storeStream.getVoiceChannelSelected$app_productionCanaryRelease().observeSelectedVoiceChannelId(); l lVar = l.f48c; - Observable q = l.b.E(k.i).q(); + Observable q = l.b.F(k.i).q(); m.checkNotNullExpressionValue(q, "numGatewayConnectionCons… .distinctUntilChanged()"); Observable g = Observable.g(a, authedToken$app_productionCanaryRelease, observeSelectedVoiceChannelId, q, storeStream.getClientDataState$app_productionCanaryRelease().observeClientState(), new StoreGatewayConnection$sam$rx_functions_Func5$0(new StoreGatewayConnection$ClientState$Companion$initialize$1(this))); m.checkNotNullExpressionValue(g, "Observable\n .… ::create\n )"); - Observable H = ObservableExtensionsKt.computationLatest(g).H(scheduler); - m.checkNotNullExpressionValue(H, "Observable\n .… .observeOn(scheduler)"); - ObservableExtensionsKt.appSubscribe$default(H, (Context) null, "clientState", (Function1) null, function1, (Function1) null, (Function0) null, (Function0) null, 117, (Object) null); + Observable I = ObservableExtensionsKt.computationLatest(g).I(scheduler); + m.checkNotNullExpressionValue(I, "Observable\n .… .observeOn(scheduler)"); + ObservableExtensionsKt.appSubscribe$default(I, (Context) null, "clientState", (Function1) null, function1, (Function1) null, (Function0) null, (Function0) null, 117, (Object) null); } } @@ -354,81 +354,81 @@ public final class StoreGatewayConnection implements GatewayEventHandler { BatchManager batchManager = new BatchManager(v0Var, null, 2, null); this.batches = batchManager; Boolean bool = Boolean.FALSE; - this.connected = new SerializedSubject<>(BehaviorSubject.k0(bool)); - this.connectionReady = new SerializedSubject<>(BehaviorSubject.k0(bool)); - this.callCreateOrUpdate = new SerializedSubject<>(BehaviorSubject.j0()); - this.callDelete = new SerializedSubject<>(BehaviorSubject.j0()); - this.channelCreateOrUpdate = new SerializedSubject<>(BehaviorSubject.j0()); - this.channelDeleted = new SerializedSubject<>(BehaviorSubject.j0()); - this.channelRecipientAdd = new SerializedSubject<>(BehaviorSubject.j0()); - this.channelRecipientRemove = new SerializedSubject<>(BehaviorSubject.j0()); - this.channelUnreadUpdate = new SerializedSubject<>(BehaviorSubject.j0()); - this.guildApplicationCommands = new SerializedSubject<>(BehaviorSubject.j0()); - this.guildBanAdd = new SerializedSubject<>(PublishSubject.j0()); - this.guildBanRemove = new SerializedSubject<>(PublishSubject.j0()); - this.guildCreate = new SerializedSubject<>(BehaviorSubject.j0()); - this.guildUpdate = new SerializedSubject<>(BehaviorSubject.j0()); - this.guildEmojisUpdate = new SerializedSubject<>(BehaviorSubject.j0()); - this.guildStickersUpdate = new SerializedSubject<>(BehaviorSubject.j0()); - this.guildDeleted = new SerializedSubject<>(BehaviorSubject.j0()); - this.guildMembersAdd = new SerializedSubject<>(BehaviorSubject.j0()); - this.guildMembersChunk = new SerializedSubject<>(BehaviorSubject.j0()); - this.guildMemberRemove = new SerializedSubject<>(BehaviorSubject.j0()); - this.guildJoinRequestCreateOrUpdate = new SerializedSubject<>(BehaviorSubject.j0()); - this.guildRoleCreate = new SerializedSubject<>(BehaviorSubject.j0()); - this.guildRoleUpdate = new SerializedSubject<>(BehaviorSubject.j0()); - this.guildRoleDelete = new SerializedSubject<>(BehaviorSubject.j0()); - this.guildIntegrationsUpdate = new SerializedSubject<>(PublishSubject.j0()); - this.messageAck = new SerializedSubject<>(BehaviorSubject.j0()); - this.messageCreate = new SerializedSubject<>(BehaviorSubject.j0()); - this.messageDelete = new SerializedSubject<>(BehaviorSubject.j0()); - this.messageUpdate = new SerializedSubject<>(BehaviorSubject.j0()); - this.messageReactionAdd = new SerializedSubject<>(BehaviorSubject.j0()); - this.messageReactionRemove = new SerializedSubject<>(BehaviorSubject.j0()); - this.messageReactionRemoveEmoji = new SerializedSubject<>(BehaviorSubject.j0()); - this.messageReactionRemoveAll = new SerializedSubject<>(BehaviorSubject.j0()); - this.presenceUpdate = new SerializedSubject<>(BehaviorSubject.j0()); - this.presenceReplace = new SerializedSubject<>(BehaviorSubject.j0()); - this.ready = new SerializedSubject<>(BehaviorSubject.j0()); - this.relationshipAdd = new SerializedSubject<>(BehaviorSubject.j0()); - this.relationshipRemove = new SerializedSubject<>(BehaviorSubject.j0()); - this.typingStart = new SerializedSubject<>(BehaviorSubject.j0()); - this.userConnectionUpdate = new SerializedSubject<>(BehaviorSubject.j0()); - this.userUpdate = new SerializedSubject<>(BehaviorSubject.j0()); - this.userSettingsUpdate = new SerializedSubject<>(BehaviorSubject.j0()); - this.userGuildSettingsUpdate = new SerializedSubject<>(BehaviorSubject.j0()); - this.userNoteUpdate = new SerializedSubject<>(BehaviorSubject.j0()); - this.userRequiredActionUpdate = new SerializedSubject<>(BehaviorSubject.j0()); - this.sessionsReplace = new SerializedSubject<>(BehaviorSubject.j0()); + this.connected = new SerializedSubject<>(BehaviorSubject.l0(bool)); + this.connectionReady = new SerializedSubject<>(BehaviorSubject.l0(bool)); + this.callCreateOrUpdate = new SerializedSubject<>(BehaviorSubject.k0()); + this.callDelete = new SerializedSubject<>(BehaviorSubject.k0()); + this.channelCreateOrUpdate = new SerializedSubject<>(BehaviorSubject.k0()); + this.channelDeleted = new SerializedSubject<>(BehaviorSubject.k0()); + this.channelRecipientAdd = new SerializedSubject<>(BehaviorSubject.k0()); + this.channelRecipientRemove = new SerializedSubject<>(BehaviorSubject.k0()); + this.channelUnreadUpdate = new SerializedSubject<>(BehaviorSubject.k0()); + this.guildApplicationCommands = new SerializedSubject<>(BehaviorSubject.k0()); + this.guildBanAdd = new SerializedSubject<>(PublishSubject.k0()); + this.guildBanRemove = new SerializedSubject<>(PublishSubject.k0()); + this.guildCreate = new SerializedSubject<>(BehaviorSubject.k0()); + this.guildUpdate = new SerializedSubject<>(BehaviorSubject.k0()); + this.guildEmojisUpdate = new SerializedSubject<>(BehaviorSubject.k0()); + this.guildStickersUpdate = new SerializedSubject<>(BehaviorSubject.k0()); + this.guildDeleted = new SerializedSubject<>(BehaviorSubject.k0()); + this.guildMembersAdd = new SerializedSubject<>(BehaviorSubject.k0()); + this.guildMembersChunk = new SerializedSubject<>(BehaviorSubject.k0()); + this.guildMemberRemove = new SerializedSubject<>(BehaviorSubject.k0()); + this.guildJoinRequestCreateOrUpdate = new SerializedSubject<>(BehaviorSubject.k0()); + this.guildRoleCreate = new SerializedSubject<>(BehaviorSubject.k0()); + this.guildRoleUpdate = new SerializedSubject<>(BehaviorSubject.k0()); + this.guildRoleDelete = new SerializedSubject<>(BehaviorSubject.k0()); + this.guildIntegrationsUpdate = new SerializedSubject<>(PublishSubject.k0()); + this.messageAck = new SerializedSubject<>(BehaviorSubject.k0()); + this.messageCreate = new SerializedSubject<>(BehaviorSubject.k0()); + this.messageDelete = new SerializedSubject<>(BehaviorSubject.k0()); + this.messageUpdate = new SerializedSubject<>(BehaviorSubject.k0()); + this.messageReactionAdd = new SerializedSubject<>(BehaviorSubject.k0()); + this.messageReactionRemove = new SerializedSubject<>(BehaviorSubject.k0()); + this.messageReactionRemoveEmoji = new SerializedSubject<>(BehaviorSubject.k0()); + this.messageReactionRemoveAll = new SerializedSubject<>(BehaviorSubject.k0()); + this.presenceUpdate = new SerializedSubject<>(BehaviorSubject.k0()); + this.presenceReplace = new SerializedSubject<>(BehaviorSubject.k0()); + this.ready = new SerializedSubject<>(BehaviorSubject.k0()); + this.relationshipAdd = new SerializedSubject<>(BehaviorSubject.k0()); + this.relationshipRemove = new SerializedSubject<>(BehaviorSubject.k0()); + this.typingStart = new SerializedSubject<>(BehaviorSubject.k0()); + this.userConnectionUpdate = new SerializedSubject<>(BehaviorSubject.k0()); + this.userUpdate = new SerializedSubject<>(BehaviorSubject.k0()); + this.userSettingsUpdate = new SerializedSubject<>(BehaviorSubject.k0()); + this.userGuildSettingsUpdate = new SerializedSubject<>(BehaviorSubject.k0()); + this.userNoteUpdate = new SerializedSubject<>(BehaviorSubject.k0()); + this.userRequiredActionUpdate = new SerializedSubject<>(BehaviorSubject.k0()); + this.sessionsReplace = new SerializedSubject<>(BehaviorSubject.k0()); this.voiceStateUpdate = BatchManager.createBatched$default(batchManager, "VOICE_STATE_UPDATE", 0, 0, 6, null); - this.voiceServerUpdate = new SerializedSubject<>(BehaviorSubject.j0()); - this.guildMemberListUpdate = new SerializedSubject<>(BehaviorSubject.j0()); - this.userPaymentSourcesUpdate = new SerializedSubject<>(BehaviorSubject.j0()); - this.userSubscriptionsUpdate = new SerializedSubject<>(BehaviorSubject.j0()); - this.streamCreate = new SerializedSubject<>(BehaviorSubject.j0()); - this.streamUpdate = new SerializedSubject<>(BehaviorSubject.j0()); - this.streamServerUpdate = new SerializedSubject<>(BehaviorSubject.j0()); - this.streamDelete = new SerializedSubject<>(BehaviorSubject.j0()); - this.threadCreateOrUpdate = new SerializedSubject<>(BehaviorSubject.j0()); - this.threadDelete = new SerializedSubject<>(BehaviorSubject.j0()); - this.threadListSync = new SerializedSubject<>(BehaviorSubject.j0()); - this.threadMemberUpdate = new SerializedSubject<>(BehaviorSubject.j0()); - this.threadMembersUpdate = new SerializedSubject<>(BehaviorSubject.j0()); - this.threadMemberListUpdate = new SerializedSubject<>(BehaviorSubject.j0()); - this.interactionCreate = new SerializedSubject<>(BehaviorSubject.j0()); - this.interactionSuccess = new SerializedSubject<>(BehaviorSubject.j0()); - this.interactionFailure = new SerializedSubject<>(BehaviorSubject.j0()); - this.applicationCommandAutocompleteResult = new SerializedSubject<>(BehaviorSubject.j0()); - this.stageInstanceCreate = new SerializedSubject<>(BehaviorSubject.j0()); - this.stageInstanceUpdate = new SerializedSubject<>(BehaviorSubject.j0()); - this.stageInstanceDelete = new SerializedSubject<>(BehaviorSubject.j0()); - this.friendSuggestionCreate = new SerializedSubject<>(BehaviorSubject.j0()); - this.friendSuggestionDelete = new SerializedSubject<>(BehaviorSubject.j0()); - this.guildScheduledEventCreate = new SerializedSubject<>(BehaviorSubject.j0()); - this.guildScheduledEventUpdate = new SerializedSubject<>(BehaviorSubject.j0()); - this.guildScheduledEventDelete = new SerializedSubject<>(BehaviorSubject.j0()); - this.guildScheduledEventUserCreate = new SerializedSubject<>(BehaviorSubject.j0()); - this.guildScheduledEventUserDelete = new SerializedSubject<>(BehaviorSubject.j0()); + this.voiceServerUpdate = new SerializedSubject<>(BehaviorSubject.k0()); + this.guildMemberListUpdate = new SerializedSubject<>(BehaviorSubject.k0()); + this.userPaymentSourcesUpdate = new SerializedSubject<>(BehaviorSubject.k0()); + this.userSubscriptionsUpdate = new SerializedSubject<>(BehaviorSubject.k0()); + this.streamCreate = new SerializedSubject<>(BehaviorSubject.k0()); + this.streamUpdate = new SerializedSubject<>(BehaviorSubject.k0()); + this.streamServerUpdate = new SerializedSubject<>(BehaviorSubject.k0()); + this.streamDelete = new SerializedSubject<>(BehaviorSubject.k0()); + this.threadCreateOrUpdate = new SerializedSubject<>(BehaviorSubject.k0()); + this.threadDelete = new SerializedSubject<>(BehaviorSubject.k0()); + this.threadListSync = new SerializedSubject<>(BehaviorSubject.k0()); + this.threadMemberUpdate = new SerializedSubject<>(BehaviorSubject.k0()); + this.threadMembersUpdate = new SerializedSubject<>(BehaviorSubject.k0()); + this.threadMemberListUpdate = new SerializedSubject<>(BehaviorSubject.k0()); + this.interactionCreate = new SerializedSubject<>(BehaviorSubject.k0()); + this.interactionSuccess = new SerializedSubject<>(BehaviorSubject.k0()); + this.interactionFailure = new SerializedSubject<>(BehaviorSubject.k0()); + this.applicationCommandAutocompleteResult = new SerializedSubject<>(BehaviorSubject.k0()); + this.stageInstanceCreate = new SerializedSubject<>(BehaviorSubject.k0()); + this.stageInstanceUpdate = new SerializedSubject<>(BehaviorSubject.k0()); + this.stageInstanceDelete = new SerializedSubject<>(BehaviorSubject.k0()); + this.friendSuggestionCreate = new SerializedSubject<>(BehaviorSubject.k0()); + this.friendSuggestionDelete = new SerializedSubject<>(BehaviorSubject.k0()); + this.guildScheduledEventCreate = new SerializedSubject<>(BehaviorSubject.k0()); + this.guildScheduledEventUpdate = new SerializedSubject<>(BehaviorSubject.k0()); + this.guildScheduledEventDelete = new SerializedSubject<>(BehaviorSubject.k0()); + this.guildScheduledEventUserCreate = new SerializedSubject<>(BehaviorSubject.k0()); + this.guildScheduledEventUserDelete = new SerializedSubject<>(BehaviorSubject.k0()); } /* JADX WARNING: Illegal instructions before constructor call */ diff --git a/app/src/main/java/com/discord/stores/StoreGifPicker.java b/app/src/main/java/com/discord/stores/StoreGifPicker.java index 928853c625..8d5a9622b5 100644 --- a/app/src/main/java/com/discord/stores/StoreGifPicker.java +++ b/app/src/main/java/com/discord/stores/StoreGifPicker.java @@ -286,24 +286,24 @@ public final class StoreGifPicker extends StoreV2 { } private final void fetchGifsForSearchQuery(String str) { - Observable E = this.restAPI.getGifSearchResults(str, "tenor", this.storeUserSettingsSystem.getLocale(), "tinygif", 50).E(StoreGifPicker$fetchGifsForSearchQuery$1.INSTANCE); - m.checkNotNullExpressionValue(E, "restAPI.getGifSearchResu…to)\n }\n }"); - Observable r2 = ObservableExtensionsKt.restSubscribeOn$default(E, false, 1, null).r(new StoreGifPicker$fetchGifsForSearchQuery$2(this, str)); - m.checkNotNullExpressionValue(r2, "restAPI.getGifSearchResu…y, emptyList())\n }"); - ObservableExtensionsKt.appSubscribe$default(r2, StoreGifPicker.class, (Context) null, (Function1) null, (Function1) null, (Function0) null, (Function0) null, new StoreGifPicker$fetchGifsForSearchQuery$3(this, str), 62, (Object) null); + Observable F = this.restAPI.getGifSearchResults(str, "tenor", this.storeUserSettingsSystem.getLocale(), "tinygif", 50).F(StoreGifPicker$fetchGifsForSearchQuery$1.INSTANCE); + m.checkNotNullExpressionValue(F, "restAPI.getGifSearchResu…to)\n }\n }"); + Observable s = ObservableExtensionsKt.restSubscribeOn$default(F, false, 1, null).s(new StoreGifPicker$fetchGifsForSearchQuery$2(this, str)); + m.checkNotNullExpressionValue(s, "restAPI.getGifSearchResu…y, emptyList())\n }"); + ObservableExtensionsKt.appSubscribe$default(s, StoreGifPicker.class, (Context) null, (Function1) null, (Function1) null, (Function0) null, (Function0) null, new StoreGifPicker$fetchGifsForSearchQuery$3(this, str), 62, (Object) null); } private final void fetchSuggestedSearchTerms(String str) { - Observable r2 = ObservableExtensionsKt.restSubscribeOn$default(this.restAPI.getGifSuggestedSearchTerms("tenor", str, this.storeUserSettingsSystem.getLocale(), 5), false, 1, null).r(new StoreGifPicker$fetchSuggestedSearchTerms$1(this, str)); - m.checkNotNullExpressionValue(r2, "restAPI.getGifSuggestedS…y, emptyList())\n }"); - ObservableExtensionsKt.appSubscribe$default(r2, StoreGifPicker.class, (Context) null, (Function1) null, (Function1) null, (Function0) null, (Function0) null, new StoreGifPicker$fetchSuggestedSearchTerms$2(this, str), 62, (Object) null); + Observable s = ObservableExtensionsKt.restSubscribeOn$default(this.restAPI.getGifSuggestedSearchTerms("tenor", str, this.storeUserSettingsSystem.getLocale(), 5), false, 1, null).s(new StoreGifPicker$fetchSuggestedSearchTerms$1(this, str)); + m.checkNotNullExpressionValue(s, "restAPI.getGifSuggestedS…y, emptyList())\n }"); + ObservableExtensionsKt.appSubscribe$default(s, StoreGifPicker.class, (Context) null, (Function1) null, (Function1) null, (Function0) null, (Function0) null, new StoreGifPicker$fetchSuggestedSearchTerms$2(this, str), 62, (Object) null); } private final void fetchTrendingCategoryGifs() { this.isFetchingTrendingCategoryGifs = true; - Observable E = this.restAPI.getTrendingGifCategory("tenor", this.storeUserSettingsSystem.getLocale(), "tinygif", 50).E(StoreGifPicker$fetchTrendingCategoryGifs$1.INSTANCE); - m.checkNotNullExpressionValue(E, "restAPI.getTrendingGifCa…to)\n }\n }"); - ObservableExtensionsKt.appSubscribe$default(ObservableExtensionsKt.restSubscribeOn$default(E, false, 1, null), StoreGifPicker.class, (Context) null, (Function1) null, new StoreGifPicker$fetchTrendingCategoryGifs$2(this), (Function0) null, (Function0) null, new StoreGifPicker$fetchTrendingCategoryGifs$3(this), 54, (Object) null); + Observable F = this.restAPI.getTrendingGifCategory("tenor", this.storeUserSettingsSystem.getLocale(), "tinygif", 50).F(StoreGifPicker$fetchTrendingCategoryGifs$1.INSTANCE); + m.checkNotNullExpressionValue(F, "restAPI.getTrendingGifCa…to)\n }\n }"); + ObservableExtensionsKt.appSubscribe$default(ObservableExtensionsKt.restSubscribeOn$default(F, false, 1, null), StoreGifPicker.class, (Context) null, (Function1) null, new StoreGifPicker$fetchTrendingCategoryGifs$2(this), (Function0) null, (Function0) null, new StoreGifPicker$fetchTrendingCategoryGifs$3(this), 54, (Object) null); } private final List getGifCategories() { @@ -427,21 +427,21 @@ public final class StoreGifPicker extends StoreV2 { public final Observable> observeGifsForSearchQuery(String str) { m.checkNotNullParameter(str, "query"); this.dispatcher.schedule(new StoreGifPicker$observeGifsForSearchQuery$1(this, str)); - Observable E = observeSearchHistory().E(new StoreGifPicker$observeGifsForSearchQuery$2(str)); - m.checkNotNullExpressionValue(E, "observeSearchHistory().m…gifSearchHistory[query] }"); - Observable> E2 = E.w(ObservableExtensionsKt$filterNull$1.INSTANCE).E(ObservableExtensionsKt$filterNull$2.INSTANCE); - m.checkNotNullExpressionValue(E2, "filter { it != null }.map { it!! }"); - return E2; + Observable F = observeSearchHistory().F(new StoreGifPicker$observeGifsForSearchQuery$2(str)); + m.checkNotNullExpressionValue(F, "observeSearchHistory().m…gifSearchHistory[query] }"); + Observable> F2 = F.x(ObservableExtensionsKt$filterNull$1.INSTANCE).F(ObservableExtensionsKt$filterNull$2.INSTANCE); + m.checkNotNullExpressionValue(F2, "filter { it != null }.map { it!! }"); + return F2; } public final Observable> observeSuggestedSearchTerms(String str) { m.checkNotNullParameter(str, "query"); this.dispatcher.schedule(new StoreGifPicker$observeSuggestedSearchTerms$2(this, str)); - Observable E = observeSuggestedSearchTerms().E(new StoreGifPicker$observeSuggestedSearchTerms$3(str)); - m.checkNotNullExpressionValue(E, "observeSuggestedSearchTe…archTermsHistory[query] }"); - Observable> E2 = E.w(ObservableExtensionsKt$filterNull$1.INSTANCE).E(ObservableExtensionsKt$filterNull$2.INSTANCE); - m.checkNotNullExpressionValue(E2, "filter { it != null }.map { it!! }"); - return E2; + Observable F = observeSuggestedSearchTerms().F(new StoreGifPicker$observeSuggestedSearchTerms$3(str)); + m.checkNotNullExpressionValue(F, "observeSuggestedSearchTe…archTermsHistory[query] }"); + Observable> F2 = F.x(ObservableExtensionsKt$filterNull$1.INSTANCE).F(ObservableExtensionsKt$filterNull$2.INSTANCE); + m.checkNotNullExpressionValue(F2, "filter { it != null }.map { it!! }"); + return F2; } public final Observable> observeTrendingCategoryGifs() { diff --git a/app/src/main/java/com/discord/stores/StoreGifting$acceptGift$1.java b/app/src/main/java/com/discord/stores/StoreGifting$acceptGift$1.java index 6652dce7dc..e345dc0969 100644 --- a/app/src/main/java/com/discord/stores/StoreGifting$acceptGift$1.java +++ b/app/src/main/java/com/discord/stores/StoreGifting$acceptGift$1.java @@ -149,8 +149,8 @@ public final class StoreGifting$acceptGift$1 extends o implements Function0 W = RestAPI.Companion.getApi().acceptGift(this.$gift.getCode()).W(a.c()); - m.checkNotNullExpressionValue(W, "RestAPI\n .api\n …scribeOn(Schedulers.io())"); - ObservableExtensionsKt.appSubscribe$default(W, this.this$0.getClass(), (Context) null, (Function1) null, new AnonymousClass1(this), (Function0) null, (Function0) null, new AnonymousClass2(this), 54, (Object) null); + Observable X = RestAPI.Companion.getApi().acceptGift(this.$gift.getCode()).X(a.c()); + m.checkNotNullExpressionValue(X, "RestAPI\n .api\n …scribeOn(Schedulers.io())"); + ObservableExtensionsKt.appSubscribe$default(X, this.this$0.getClass(), (Context) null, (Function1) null, new AnonymousClass1(this), (Function0) null, (Function0) null, new AnonymousClass2(this), 54, (Object) null); } } diff --git a/app/src/main/java/com/discord/stores/StoreGifting.java b/app/src/main/java/com/discord/stores/StoreGifting.java index a469da7d79..300aca880c 100644 --- a/app/src/main/java/com/discord/stores/StoreGifting.java +++ b/app/src/main/java/com/discord/stores/StoreGifting.java @@ -26,7 +26,7 @@ public final class StoreGifting { public static final Companion Companion = new Companion(null); private final Dispatcher dispatcher; private HashMap knownGifts = new HashMap<>(); - private final BehaviorSubject> knownGiftsSubject = BehaviorSubject.k0(h0.emptyMap()); + private final BehaviorSubject> knownGiftsSubject = BehaviorSubject.l0(h0.emptyMap()); /* compiled from: StoreGifting.kt */ public static final class Companion { @@ -475,9 +475,9 @@ public final class StoreGifting { } public final Observable> getMyResolvedGifts(long j) { - Observable E = this.knownGiftsSubject.E(new StoreGifting$getMyResolvedGifts$1(j)); - m.checkNotNullExpressionValue(E, "knownGiftsSubject\n … }\n }"); - return E; + Observable F = this.knownGiftsSubject.F(new StoreGifting$getMyResolvedGifts$1(j)); + m.checkNotNullExpressionValue(F, "knownGiftsSubject\n … }\n }"); + return F; } @StoreThread @@ -488,7 +488,7 @@ public final class StoreGifting { public final Observable requestGift(String str) { m.checkNotNullParameter(str, "giftCode"); this.dispatcher.schedule(new StoreGifting$requestGift$1(this, str)); - Observable q = this.knownGiftsSubject.E(new StoreGifting$requestGift$2(str)).q(); + Observable q = this.knownGiftsSubject.F(new StoreGifting$requestGift$2(str)).q(); m.checkNotNullExpressionValue(q, "knownGiftsSubject\n … .distinctUntilChanged()"); return q; } diff --git a/app/src/main/java/com/discord/stores/StoreGooglePlayPurchases.java b/app/src/main/java/com/discord/stores/StoreGooglePlayPurchases.java index b66163dcce..3c1135a5e1 100644 --- a/app/src/main/java/com/discord/stores/StoreGooglePlayPurchases.java +++ b/app/src/main/java/com/discord/stores/StoreGooglePlayPurchases.java @@ -37,7 +37,7 @@ public final class StoreGooglePlayPurchases extends StoreV2 { private final AnalyticsTracker analyticsTracker; private final Clock clock; private final Dispatcher dispatcher; - private final PublishSubject eventSubject = PublishSubject.j0(); + private final PublishSubject eventSubject = PublishSubject.k0(); private final Gson gson; private final ObservationDeck observationDeck; private QueryState queryState; @@ -636,9 +636,9 @@ public final class StoreGooglePlayPurchases extends StoreV2 { String component3 = pendingDowngrade.component3(); RestAPIParams.DowngradeSubscriptionBody downgradeSubscriptionBody = new RestAPIParams.DowngradeSubscriptionBody(component2, component1, component3); RetryWithDelay retryWithDelay = RetryWithDelay.INSTANCE; - Observable W = this.restAPI.downgradeSubscription(downgradeSubscriptionBody).W(i0.p.a.c()); - m.checkNotNullExpressionValue(W, "restAPI\n .downgra…scribeOn(Schedulers.io())"); - ObservableExtensionsKt.appSubscribe$default(RetryWithDelay.restRetry$default(retryWithDelay, W, 0, null, null, new StoreGooglePlayPurchases$doDowngrade$1(this), 1, null), StoreGooglePlayPurchases.class, (Context) null, (Function1) null, new StoreGooglePlayPurchases$doDowngrade$3(this, component3), (Function0) null, (Function0) null, new StoreGooglePlayPurchases$doDowngrade$2(this, component3), 54, (Object) null); + Observable X = this.restAPI.downgradeSubscription(downgradeSubscriptionBody).X(i0.p.a.c()); + m.checkNotNullExpressionValue(X, "restAPI\n .downgra…scribeOn(Schedulers.io())"); + ObservableExtensionsKt.appSubscribe$default(RetryWithDelay.restRetry$default(retryWithDelay, X, 0, null, null, new StoreGooglePlayPurchases$doDowngrade$1(this), 1, null), StoreGooglePlayPurchases.class, (Context) null, (Function1) null, new StoreGooglePlayPurchases$doDowngrade$3(this, component3), (Function0) null, (Function0) null, new StoreGooglePlayPurchases$doDowngrade$2(this, component3), 54, (Object) null); } private final Map getCachedAnalyticsTraitsMap() { diff --git a/app/src/main/java/com/discord/stores/StoreGuildIntegrations.java b/app/src/main/java/com/discord/stores/StoreGuildIntegrations.java index baa49086e9..162bc797c5 100644 --- a/app/src/main/java/com/discord/stores/StoreGuildIntegrations.java +++ b/app/src/main/java/com/discord/stores/StoreGuildIntegrations.java @@ -23,7 +23,7 @@ public final class StoreGuildIntegrations { private final HashMap> allIntegrations = new HashMap<>(); private Subscription closeIntegrationScreenSubscription; private final Dispatcher dispatcher; - private final BehaviorSubject>> integrationsSubject = BehaviorSubject.k0(new HashMap()); + private final BehaviorSubject>> integrationsSubject = BehaviorSubject.l0(new HashMap()); private boolean isOnIntegrationsScreen; public StoreGuildIntegrations(Dispatcher dispatcher) { @@ -85,13 +85,13 @@ public final class StoreGuildIntegrations { } public final Observable> get(long j) { - Observable> q = this.integrationsSubject.E(new StoreGuildIntegrations$get$1(j)).q(); + Observable> q = this.integrationsSubject.F(new StoreGuildIntegrations$get$1(j)).q(); m.checkNotNullExpressionValue(q, "integrationsSubject\n … .distinctUntilChanged()"); return q; } public final Observable get(long j, long j2) { - Observable q = get(j).E(new StoreGuildIntegrations$get$2(j2)).q(); + Observable q = get(j).F(new StoreGuildIntegrations$get$2(j2)).q(); m.checkNotNullExpressionValue(q, "get(guildId)\n .… .distinctUntilChanged()"); return q; } @@ -108,9 +108,9 @@ public final class StoreGuildIntegrations { if (subscription != null) { subscription.unsubscribe(); } - Observable c02 = Observable.c0(1000, TimeUnit.MILLISECONDS); - m.checkNotNullExpressionValue(c02, "Observable\n .time…S, TimeUnit.MILLISECONDS)"); - ObservableExtensionsKt.appSubscribe$default(c02, getClass(), (Context) null, new StoreGuildIntegrations$onIntegrationScreenClosed$2(this), (Function1) null, (Function0) null, (Function0) null, new StoreGuildIntegrations$onIntegrationScreenClosed$1(this), 58, (Object) null); + Observable d02 = Observable.d0(1000, TimeUnit.MILLISECONDS); + m.checkNotNullExpressionValue(d02, "Observable\n .time…S, TimeUnit.MILLISECONDS)"); + ObservableExtensionsKt.appSubscribe$default(d02, getClass(), (Context) null, new StoreGuildIntegrations$onIntegrationScreenClosed$2(this), (Function1) null, (Function0) null, (Function0) null, new StoreGuildIntegrations$onIntegrationScreenClosed$1(this), 58, (Object) null); } public final synchronized void onIntegrationScreenOpened(long j) { diff --git a/app/src/main/java/com/discord/stores/StoreGuilds$Actions$requestMembers$3.java b/app/src/main/java/com/discord/stores/StoreGuilds$Actions$requestMembers$3.java index 0ec4aebde3..2ea0b75eeb 100644 --- a/app/src/main/java/com/discord/stores/StoreGuilds$Actions$requestMembers$3.java +++ b/app/src/main/java/com/discord/stores/StoreGuilds$Actions$requestMembers$3.java @@ -25,6 +25,6 @@ public final class StoreGuilds$Actions$requestMembers$3 implements b call(String str) { - return StoreStream.Companion.getGuildSelected().observeSelectedGuildId().s(new AnonymousClass1(str)); + return StoreStream.Companion.getGuildSelected().observeSelectedGuildId().t(new AnonymousClass1(str)); } } diff --git a/app/src/main/java/com/discord/stores/StoreGuilds.java b/app/src/main/java/com/discord/stores/StoreGuilds.java index caff193c75..391ee5e520 100644 --- a/app/src/main/java/com/discord/stores/StoreGuilds.java +++ b/app/src/main/java/com/discord/stores/StoreGuilds.java @@ -75,9 +75,9 @@ public final class StoreGuilds extends StoreV2 { public static final void requestMembers(AppComponent appComponent, Observable observable, boolean z2) { m.checkNotNullParameter(appComponent, "fragment"); m.checkNotNullParameter(observable, "partialUserNameTokenEmitted"); - Observable X = observable.o(1000, TimeUnit.MILLISECONDS).E(new StoreGuilds$Actions$requestMembers$1(z2)).w(StoreGuilds$Actions$requestMembers$2.INSTANCE).q().X(StoreGuilds$Actions$requestMembers$3.INSTANCE); - m.checkNotNullExpressionValue(X, "partialUserNameTokenEmit… }\n }"); - ObservableExtensionsKt.appSubscribe$default(ObservableExtensionsKt.ui$default(ObservableExtensionsKt.computationLatest(X), appComponent, null, 2, null), (Context) null, "requestGuildMembers", (Function1) null, StoreGuilds$Actions$requestMembers$4.INSTANCE, (Function1) null, (Function0) null, (Function0) null, 117, (Object) null); + Observable Y = observable.o(1000, TimeUnit.MILLISECONDS).F(new StoreGuilds$Actions$requestMembers$1(z2)).x(StoreGuilds$Actions$requestMembers$2.INSTANCE).q().Y(StoreGuilds$Actions$requestMembers$3.INSTANCE); + m.checkNotNullExpressionValue(Y, "partialUserNameTokenEmit… }\n }"); + ObservableExtensionsKt.appSubscribe$default(ObservableExtensionsKt.ui$default(ObservableExtensionsKt.computationLatest(Y), appComponent, null, 2, null), (Context) null, "requestGuildMembers", (Function1) null, StoreGuilds$Actions$requestMembers$4.INSTANCE, (Function1) null, (Function0) null, (Function0) null, 117, (Object) null); } public static final void requestRoleMembers(long j, long j2, AppComponent appComponent, RestAPI restAPI, StoreGatewayConnection storeGatewayConnection) { @@ -491,7 +491,7 @@ public final class StoreGuilds extends StoreV2 { } public final Observable> observeComputed(long j) { - Observable> q = observeComputed().E(new StoreGuilds$observeComputed$2(j)).q(); + Observable> q = observeComputed().F(new StoreGuilds$observeComputed$2(j)).q(); m.checkNotNullExpressionValue(q, "observeComputed()\n … .distinctUntilChanged()"); return q; } @@ -508,29 +508,29 @@ public final class StoreGuilds extends StoreV2 { } public final Observable observeFromChannelId(long j) { - Observable X = StoreStream.Companion.getChannels().observeChannel(j).X(new StoreGuilds$observeFromChannelId$1(this)); - m.checkNotNullExpressionValue(X, "StoreStream\n .get…ll)\n }\n }"); - return X; + Observable Y = StoreStream.Companion.getChannels().observeChannel(j).Y(new StoreGuilds$observeFromChannelId$1(this)); + m.checkNotNullExpressionValue(Y, "StoreStream\n .get…ll)\n }\n }"); + return Y; } public final Observable observeGuild(long j) { - Observable q = observeGuilds().E(new StoreGuilds$observeGuild$1(j)).q(); + Observable q = observeGuilds().F(new StoreGuilds$observeGuild$1(j)).q(); m.checkNotNullExpressionValue(q, "observeGuilds()\n … .distinctUntilChanged()"); return q; } public final Observable> observeGuildIds() { - Observable> q = observeGuilds().X(StoreGuilds$observeGuildIds$1.INSTANCE).q(); + Observable> q = observeGuilds().Y(StoreGuilds$observeGuildIds$1.INSTANCE).q(); m.checkNotNullExpressionValue(q, "observeGuilds()\n … .distinctUntilChanged()"); return q; } public final Observable observeGuildMember(long j, long j2) { - return observeComputed().E(new StoreGuilds$observeGuildMember$1(j, j2)).q(); + return observeComputed().F(new StoreGuilds$observeGuildMember$1(j, j2)).q(); } public final Observable> observeGuildMembers(long j) { - return observeComputed().E(new StoreGuilds$observeGuildMembers$1(j)).q(); + return observeComputed().F(new StoreGuilds$observeGuildMembers$1(j)).q(); } public final Observable> observeGuilds() { @@ -544,7 +544,7 @@ public final class StoreGuilds extends StoreV2 { } public final Observable observeJoinedAt(long j) { - Observable q = observeJoinedAt().E(new StoreGuilds$observeJoinedAt$2(j)).q(); + Observable q = observeJoinedAt().F(new StoreGuilds$observeJoinedAt$2(j)).q(); m.checkNotNullExpressionValue(q, "observeJoinedAt()\n … .distinctUntilChanged()"); return q; } @@ -554,7 +554,7 @@ public final class StoreGuilds extends StoreV2 { } public final Observable> observeRoles(long j) { - Observable> q = observeRoles().E(new StoreGuilds$observeRoles$2(j)).q(); + Observable> q = observeRoles().F(new StoreGuilds$observeRoles$2(j)).q(); m.checkNotNullExpressionValue(q, "observeRoles()\n .… .distinctUntilChanged()"); return q; } @@ -567,7 +567,7 @@ public final class StoreGuilds extends StoreV2 { } public final Observable> observeSortedRoles(long j) { - Observable> q = observeRoles(j).X(StoreGuilds$observeSortedRoles$1.INSTANCE).q(); + Observable> q = observeRoles(j).Y(StoreGuilds$observeSortedRoles$1.INSTANCE).q(); m.checkNotNullExpressionValue(q, "observeRoles(guildId)\n … .distinctUntilChanged()"); return q; } @@ -579,7 +579,7 @@ public final class StoreGuilds extends StoreV2 { } public final Observable observeVerificationLevel(long j) { - Observable q = observeGuild(j).E(StoreGuilds$observeVerificationLevel$1.INSTANCE).q(); + Observable q = observeGuild(j).F(StoreGuilds$observeVerificationLevel$1.INSTANCE).q(); m.checkNotNullExpressionValue(q, "observeGuild(guildId)\n … .distinctUntilChanged()"); return q; } diff --git a/app/src/main/java/com/discord/stores/StoreGuildsSorted.java b/app/src/main/java/com/discord/stores/StoreGuildsSorted.java index 370e2ea110..0efb47b741 100644 --- a/app/src/main/java/com/discord/stores/StoreGuildsSorted.java +++ b/app/src/main/java/com/discord/stores/StoreGuildsSorted.java @@ -415,7 +415,7 @@ public final class StoreGuildsSorted extends StoreV2 { private final Observable observeStores() { StoreStream.Companion companion = StoreStream.Companion; - Observable h = Observable.h(companion.getGuilds().observeGuilds(), companion.getUserGuildSettings().observeMutedGuildIds().E(StoreGuildsSorted$observeStores$1.INSTANCE), companion.getGuilds().observeJoinedAt(), companion.getUserSettings().observeGuildFolders(), StoreGuildsSorted$observeStores$2.INSTANCE); + Observable h = Observable.h(companion.getGuilds().observeGuilds(), companion.getUserGuildSettings().observeMutedGuildIds().F(StoreGuildsSorted$observeStores$1.INSTANCE), companion.getGuilds().observeJoinedAt(), companion.getUserSettings().observeGuildFolders(), StoreGuildsSorted$observeStores$2.INSTANCE); m.checkNotNullExpressionValue(h, "Observable.combineLatest…lds, joinedAt, folders) }"); return h; } diff --git a/app/src/main/java/com/discord/stores/StoreInstantInvites.java b/app/src/main/java/com/discord/stores/StoreInstantInvites.java index 6094ac444c..6e38387284 100644 --- a/app/src/main/java/com/discord/stores/StoreInstantInvites.java +++ b/app/src/main/java/com/discord/stores/StoreInstantInvites.java @@ -253,7 +253,7 @@ public final class StoreInstantInvites extends StoreV2 { m.checkNotNullExpressionValue(jVar, "Observable.just(InviteState.LoadFailed)"); return jVar; } - Observable q = ObservationDeck.connectRx$default(this.observationDeck, new ObservationDeck.UpdateSource[]{this}, false, null, null, new StoreInstantInvites$observeInvite$1(this), 14, null).E(new StoreInstantInvites$observeInvite$2(str)).q(); + Observable q = ObservationDeck.connectRx$default(this.observationDeck, new ObservationDeck.UpdateSource[]{this}, false, null, null, new StoreInstantInvites$observeInvite$1(this), 14, null).F(new StoreInstantInvites$observeInvite$2(str)).q(); m.checkNotNullExpressionValue(q, "observationDeck.connectR… .distinctUntilChanged()"); return q; } diff --git a/app/src/main/java/com/discord/stores/StoreInviteSettings.java b/app/src/main/java/com/discord/stores/StoreInviteSettings.java index 3c43c7ba61..0fd1cb4115 100644 --- a/app/src/main/java/com/discord/stores/StoreInviteSettings.java +++ b/app/src/main/java/com/discord/stores/StoreInviteSettings.java @@ -25,8 +25,8 @@ public final class StoreInviteSettings extends Store { public static final String LOCATION_DEEPLINK = "Deeplink"; public static final String LOCATION_JOIN = "Join Guild Modal"; private ModelInvite.Settings inviteSettings = new ModelInvite.Settings(86400); - private final BehaviorSubject inviteSettingsSubject = BehaviorSubject.k0(this.inviteSettings); - private final BehaviorSubject pendingInviteCodeSubject = BehaviorSubject.k0(null); + private final BehaviorSubject inviteSettingsSubject = BehaviorSubject.l0(this.inviteSettings); + private final BehaviorSubject pendingInviteCodeSubject = BehaviorSubject.l0(null); /* compiled from: StoreInviteSettings.kt */ public static final class Companion { @@ -200,9 +200,9 @@ public final class StoreInviteSettings extends Store { } public final Observable generateInviteDefaultChannel(long j) { - Observable y2 = getInvitableChannels(j).E(StoreInviteSettings$generateInviteDefaultChannel$1.INSTANCE).E(StoreInviteSettings$generateInviteDefaultChannel$2.INSTANCE).E(StoreInviteSettings$generateInviteDefaultChannel$3.INSTANCE).Y(1).y(new StoreInviteSettings$generateInviteDefaultChannel$4(this, j)); - m.checkNotNullExpressionValue(y2, "getInvitableChannels(gui…le.just(null)\n }"); - return y2; + Observable z2 = getInvitableChannels(j).F(StoreInviteSettings$generateInviteDefaultChannel$1.INSTANCE).F(StoreInviteSettings$generateInviteDefaultChannel$2.INSTANCE).F(StoreInviteSettings$generateInviteDefaultChannel$3.INSTANCE).Z(1).z(new StoreInviteSettings$generateInviteDefaultChannel$4(this, j)); + m.checkNotNullExpressionValue(z2, "getInvitableChannels(gui…le.just(null)\n }"); + return z2; } public final Observable> getInvitableChannels(long j) { @@ -213,9 +213,9 @@ public final class StoreInviteSettings extends Store { } public final Observable getInvite() { - Observable E = getInviteCode().y(StoreInviteSettings$getInvite$1.INSTANCE).E(StoreInviteSettings$getInvite$2.INSTANCE); - m.checkNotNullExpressionValue(E, "getInviteCode()\n .f…-> null\n }\n }"); - return E; + Observable F = getInviteCode().z(StoreInviteSettings$getInvite$1.INSTANCE).F(StoreInviteSettings$getInvite$2.INSTANCE); + m.checkNotNullExpressionValue(F, "getInviteCode()\n .f…-> null\n }\n }"); + return F; } public final Observable getInviteCode() { @@ -260,8 +260,8 @@ public final class StoreInviteSettings extends Store { public final void trackWithInvite$app_productionCanaryRelease(Class cls, Function1 function1) { m.checkNotNullParameter(cls, "clazz"); m.checkNotNullParameter(function1, "trackBlock"); - Observable w2 = getInvite().w(StoreInviteSettings$trackWithInvite$1.INSTANCE); - m.checkNotNullExpressionValue(w2, "getInvite()\n .filter { it != null }"); - ObservableExtensionsKt.appSubscribe$default(ObservableExtensionsKt.computationLatest(ObservableExtensionsKt.takeSingleUntilTimeout$default(w2, 250, false, 2, null)), cls, (Context) null, (Function1) null, new StoreInviteSettings$trackWithInvite$2(function1), (Function0) null, (Function0) null, function1, 54, (Object) null); + Observable x2 = getInvite().x(StoreInviteSettings$trackWithInvite$1.INSTANCE); + m.checkNotNullExpressionValue(x2, "getInvite()\n .filter { it != null }"); + ObservableExtensionsKt.appSubscribe$default(ObservableExtensionsKt.computationLatest(ObservableExtensionsKt.takeSingleUntilTimeout$default(x2, 250, false, 2, null)), cls, (Context) null, (Function1) null, new StoreInviteSettings$trackWithInvite$2(function1), (Function0) null, (Function0) null, function1, 54, (Object) null); } } diff --git a/app/src/main/java/com/discord/stores/StoreLocalMessagesHolder.java b/app/src/main/java/com/discord/stores/StoreLocalMessagesHolder.java index ddaa5439e4..a90be918c3 100644 --- a/app/src/main/java/com/discord/stores/StoreLocalMessagesHolder.java +++ b/app/src/main/java/com/discord/stores/StoreLocalMessagesHolder.java @@ -33,7 +33,7 @@ public final class StoreLocalMessagesHolder { private Map> cacheSnapshot = h0.emptyMap(); private final Gson gson; private final HashMap> messages = new HashMap<>(); - private final Subject>, Map>> messagesPublisher = new SerializedSubject(BehaviorSubject.j0()); + private final Subject>, Map>> messagesPublisher = new SerializedSubject(BehaviorSubject.k0()); private Map> messagesSnapshot = h0.emptyMap(); private SharedPreferences sharedPreferences; private final Set updatedChannels = new HashSet(); diff --git a/app/src/main/java/com/discord/stores/StoreLurking.java b/app/src/main/java/com/discord/stores/StoreLurking.java index 8bc91a7dab..4a2ec8198e 100644 --- a/app/src/main/java/com/discord/stores/StoreLurking.java +++ b/app/src/main/java/com/discord/stores/StoreLurking.java @@ -33,7 +33,7 @@ public final class StoreLurking { private final StoreGuilds guildsStore; private LurkRequest lurkRequest; private final Map lurkedGuilds = new LinkedHashMap(); - private final BehaviorSubject> lurkedGuildsSubject = BehaviorSubject.k0(new LinkedHashMap()); + private final BehaviorSubject> lurkedGuildsSubject = BehaviorSubject.l0(new LinkedHashMap()); private String sessionId; private final StoreStream stream; @@ -307,9 +307,9 @@ public final class StoreLurking { } public final Observable> getLurkingGuildIds() { - Observable E = this.lurkedGuildsSubject.E(StoreLurking$getLurkingGuildIds$1.INSTANCE); - m.checkNotNullExpressionValue(E, "lurkedGuildsSubject.map { it.keys }"); - return E; + Observable F = this.lurkedGuildsSubject.F(StoreLurking$getLurkingGuildIds$1.INSTANCE); + m.checkNotNullExpressionValue(F, "lurkedGuildsSubject.map { it.keys }"); + return F; } public final Set getLurkingGuildIdsSync() { diff --git a/app/src/main/java/com/discord/stores/StoreMediaEngine$handleNewConnection$2.java b/app/src/main/java/com/discord/stores/StoreMediaEngine$handleNewConnection$2.java index acbf6ec360..3be4379e5b 100644 --- a/app/src/main/java/com/discord/stores/StoreMediaEngine$handleNewConnection$2.java +++ b/app/src/main/java/com/discord/stores/StoreMediaEngine$handleNewConnection$2.java @@ -24,9 +24,13 @@ public final class StoreMediaEngine$handleNewConnection$2 extends o implements F } public final void invoke(VideoInputDeviceDescription[] videoInputDeviceDescriptionArr) { + String str; m.checkNotNullParameter(videoInputDeviceDescriptionArr, "devices"); StoreMediaEngine storeMediaEngine = this.this$0; VideoInputDeviceDescription access$getSelectedVideoInputDevice$p = StoreMediaEngine.access$getSelectedVideoInputDevice$p(storeMediaEngine); - StoreMediaEngine.handleVideoInputDevices$default(storeMediaEngine, videoInputDeviceDescriptionArr, access$getSelectedVideoInputDevice$p != null ? access$getSelectedVideoInputDevice$p.getGuid() : null, null, 4, null); + if (access$getSelectedVideoInputDevice$p == null || (str = access$getSelectedVideoInputDevice$p.getGuid()) == null) { + str = StoreMediaEngine.access$pickDefaultDeviceGUID(this.this$0, videoInputDeviceDescriptionArr); + } + StoreMediaEngine.handleVideoInputDevices$default(storeMediaEngine, videoInputDeviceDescriptionArr, str, null, 4, null); } } diff --git a/app/src/main/java/com/discord/stores/StoreMediaEngine.java b/app/src/main/java/com/discord/stores/StoreMediaEngine.java index 9254908a81..6eefc44e8e 100644 --- a/app/src/main/java/com/discord/stores/StoreMediaEngine.java +++ b/app/src/main/java/com/discord/stores/StoreMediaEngine.java @@ -81,7 +81,7 @@ public final class StoreMediaEngine extends Store { private Long previousVoiceChannelId; private final SerializedSubject pttActiveSubject; private VideoInputDeviceDescription selectedVideoInputDevice; - private final BehaviorSubject selectedVideoInputDeviceSubject = BehaviorSubject.k0(this.selectedVideoInputDevice); + private final BehaviorSubject selectedVideoInputDeviceSubject = BehaviorSubject.l0(this.selectedVideoInputDevice); private final StoreStream storeStream; private long userId; private VideoInputDeviceDescription[] videoInputDevices; @@ -215,21 +215,21 @@ public final class StoreMediaEngine extends Store { ListenerCollectionSubject listenerCollectionSubject = new ListenerCollectionSubject<>(); this.listenerSubject = listenerCollectionSubject; this.listeners = listenerCollectionSubject; - SerializedSubject serializedSubject = new SerializedSubject<>(BehaviorSubject.k0(LOCAL_VOICE_STATUS_DEFAULT)); + SerializedSubject serializedSubject = new SerializedSubject<>(BehaviorSubject.l0(LOCAL_VOICE_STATUS_DEFAULT)); this.localVoiceStatusSubject = serializedSubject; Boolean bool = Boolean.FALSE; - this.pttActiveSubject = new SerializedSubject<>(BehaviorSubject.k0(bool)); + this.pttActiveSubject = new SerializedSubject<>(BehaviorSubject.l0(bool)); VideoInputDeviceDescription[] videoInputDeviceDescriptionArr = new VideoInputDeviceDescription[0]; this.videoInputDevices = videoInputDeviceDescriptionArr; - this.videoInputDevicesSubject = BehaviorSubject.k0(j.asList(videoInputDeviceDescriptionArr)); - this.openSLESConfigSubject = new SerializedSubject<>(BehaviorSubject.j0()); - this.isNativeEngineInitializedSubject = new SerializedSubject<>(BehaviorSubject.k0(bool)); + this.videoInputDevicesSubject = BehaviorSubject.l0(j.asList(videoInputDeviceDescriptionArr)); + this.openSLESConfigSubject = new SerializedSubject<>(BehaviorSubject.k0()); + this.isNativeEngineInitializedSubject = new SerializedSubject<>(BehaviorSubject.l0(bool)); this.userId = -1; this.hasNativeEngineEverInitializedCache = new Persister<>("CACHE_KEY_NATIVE_ENGINE_EVER_INITIALIZED", Boolean.valueOf(this.hasNativeEngineEverInitialized)); - this.onKrispStatusSubject = PublishSubject.j0(); - Observable P = ObservableExtensionsKt.computationLatest(serializedSubject).q().t(new StoreMediaEngine$sam$rx_functions_Action0$0(new StoreMediaEngine$localVoiceStatus$1(this))).u(new StoreMediaEngine$sam$rx_functions_Action0$0(new StoreMediaEngine$localVoiceStatus$2(this))).P(); - m.checkNotNullExpressionValue(P, "localVoiceStatusSubject\n…ening)\n .share()"); - this.localVoiceStatus = P; + this.onKrispStatusSubject = PublishSubject.k0(); + Observable Q = ObservableExtensionsKt.computationLatest(serializedSubject).q().u(new StoreMediaEngine$sam$rx_functions_Action0$0(new StoreMediaEngine$localVoiceStatus$1(this))).v(new StoreMediaEngine$sam$rx_functions_Action0$0(new StoreMediaEngine$localVoiceStatus$2(this))).Q(); + m.checkNotNullExpressionValue(Q, "localVoiceStatusSubject\n…ening)\n .share()"); + this.localVoiceStatus = Q; } public static final /* synthetic */ void access$disableLocalVoiceStatusListening(StoreMediaEngine storeMediaEngine) { @@ -635,9 +635,9 @@ public final class StoreMediaEngine extends Store { } public final void handleMicrophonePermissionGranted() { - Observable Y = this.isNativeEngineInitializedSubject.Y(1); - m.checkNotNullExpressionValue(Y, "isNativeEngineInitializedSubject\n .take(1)"); - ObservableExtensionsKt.appSubscribe$default(Y, StoreMediaEngine.class, (Context) null, (Function1) null, (Function1) null, (Function0) null, (Function0) null, new StoreMediaEngine$handleMicrophonePermissionGranted$1(this), 62, (Object) null); + Observable Z = this.isNativeEngineInitializedSubject.Z(1); + m.checkNotNullExpressionValue(Z, "isNativeEngineInitializedSubject\n .take(1)"); + ObservableExtensionsKt.appSubscribe$default(Z, StoreMediaEngine.class, (Context) null, (Function1) null, (Function1) null, (Function0) null, (Function0) null, new StoreMediaEngine$handleMicrophonePermissionGranted$1(this), 62, (Object) null); } /* JADX WARNING: Code restructure failed: missing block: B:8:0x0010, code lost: @@ -689,11 +689,11 @@ public final class StoreMediaEngine extends Store { m.checkNotNullParameter(gVar, "echoCancellation"); m.checkNotNullParameter(storeMediaEngine$init$echoCancellationCallback$1, "echoCancellationCallback"); this.mediaEngine = new c.a.q.m0.c.k(context, engineListener, new c.a.q.c(newSingleThreadExecutor, false), valueOf, appLog, gVar, storeMediaEngine$init$echoCancellationCallback$1, null, null, 384); - Observable E = this.storeStream.getExperiments$app_productionCanaryRelease().observeUserExperiment("2021-05_opensl_default_enable_android", true).w(ObservableExtensionsKt$filterNull$1.INSTANCE).E(ObservableExtensionsKt$filterNull$2.INSTANCE); - m.checkNotNullExpressionValue(E, "filter { it != null }.map { it!! }"); - Observable Y = E.Y(1); - m.checkNotNullExpressionValue(Y, "storeStream.experiments.…erNull()\n .take(1)"); - ObservableExtensionsKt.appSubscribe$default(ObservableExtensionsKt.computationLatest(Y), StoreMediaEngine.class, (Context) null, (Function1) null, (Function1) null, (Function0) null, (Function0) null, new StoreMediaEngine$init$1(this), 62, (Object) null); + Observable F = this.storeStream.getExperiments$app_productionCanaryRelease().observeUserExperiment("2021-05_opensl_default_enable_android", true).x(ObservableExtensionsKt$filterNull$1.INSTANCE).F(ObservableExtensionsKt$filterNull$2.INSTANCE); + m.checkNotNullExpressionValue(F, "filter { it != null }.map { it!! }"); + Observable Z = F.Z(1); + m.checkNotNullExpressionValue(Z, "storeStream.experiments.…erNull()\n .take(1)"); + ObservableExtensionsKt.appSubscribe$default(ObservableExtensionsKt.computationLatest(Z), StoreMediaEngine.class, (Context) null, (Function1) null, (Function1) null, (Function0) null, (Function0) null, new StoreMediaEngine$init$1(this), 62, (Object) null); } public final Observable onKrispStatusEvent() { diff --git a/app/src/main/java/com/discord/stores/StoreMediaSettings$init$1.java b/app/src/main/java/com/discord/stores/StoreMediaSettings$init$1.java index 96758192e0..79e44f9cc9 100644 --- a/app/src/main/java/com/discord/stores/StoreMediaSettings$init$1.java +++ b/app/src/main/java/com/discord/stores/StoreMediaSettings$init$1.java @@ -41,7 +41,7 @@ public final class StoreMediaSettings$init$1 implements b implements b call(Long l) { StoreChannels access$getStoreChannels$p = StoreMediaSettings.access$getStoreChannels$p(this.this$0); m.checkNotNullExpressionValue(l, ModelAuditLogEntry.CHANGE_KEY_ID); - return access$getStoreChannels$p.observeChannel(l.longValue()).X(new AnonymousClass1(this, l)); + return access$getStoreChannels$p.observeChannel(l.longValue()).Y(new AnonymousClass1(this, l)); } } diff --git a/app/src/main/java/com/discord/stores/StoreMediaSettings.java b/app/src/main/java/com/discord/stores/StoreMediaSettings.java index 41431926a8..6bc8e232cc 100644 --- a/app/src/main/java/com/discord/stores/StoreMediaSettings.java +++ b/app/src/main/java/com/discord/stores/StoreMediaSettings.java @@ -429,7 +429,7 @@ public final class StoreMediaSettings extends Store { this.appSoundManager = appSoundManager; VoiceConfiguration default_voice_config = VoiceConfiguration.Companion.getDEFAULT_VOICE_CONFIG(); this.voiceConfiguration = default_voice_config; - this.voiceConfigurationSubject = new SerializedSubject<>(BehaviorSubject.k0(default_voice_config)); + this.voiceConfigurationSubject = new SerializedSubject<>(BehaviorSubject.l0(default_voice_config)); this.canUseVad = true; } @@ -472,9 +472,9 @@ public final class StoreMediaSettings extends Store { } public final Observable getInputMode() { - Observable E = this.voiceConfigurationSubject.E(StoreMediaSettings$getInputMode$1.INSTANCE); - m.checkNotNullExpressionValue(E, "voiceConfigurationSubjec… .map { it.inputMode }"); - Observable q = ObservableExtensionsKt.computationLatest(E).q(); + Observable F = this.voiceConfigurationSubject.F(StoreMediaSettings$getInputMode$1.INSTANCE); + m.checkNotNullExpressionValue(F, "voiceConfigurationSubjec… .map { it.inputMode }"); + Observable q = ObservableExtensionsKt.computationLatest(F).q(); m.checkNotNullExpressionValue(q, "voiceConfigurationSubjec… .distinctUntilChanged()"); return q; } @@ -484,25 +484,25 @@ public final class StoreMediaSettings extends Store { } public final Observable> getUsersMuted() { - Observable E = this.voiceConfigurationSubject.E(StoreMediaSettings$getUsersMuted$1.INSTANCE); - m.checkNotNullExpressionValue(E, "voiceConfigurationSubjec… .map { it.mutedUsers }"); - Observable> q = ObservableExtensionsKt.computationLatest(E).q(); + Observable F = this.voiceConfigurationSubject.F(StoreMediaSettings$getUsersMuted$1.INSTANCE); + m.checkNotNullExpressionValue(F, "voiceConfigurationSubjec… .map { it.mutedUsers }"); + Observable> q = ObservableExtensionsKt.computationLatest(F).q(); m.checkNotNullExpressionValue(q, "voiceConfigurationSubjec… .distinctUntilChanged()"); return q; } public final Observable> getUsersOffScreen() { - Observable E = this.voiceConfigurationSubject.E(StoreMediaSettings$getUsersOffScreen$1.INSTANCE); - m.checkNotNullExpressionValue(E, "voiceConfigurationSubjec…map { it.offScreenUsers }"); - Observable> q = ObservableExtensionsKt.computationLatest(E).q(); + Observable F = this.voiceConfigurationSubject.F(StoreMediaSettings$getUsersOffScreen$1.INSTANCE); + m.checkNotNullExpressionValue(F, "voiceConfigurationSubjec…map { it.offScreenUsers }"); + Observable> q = ObservableExtensionsKt.computationLatest(F).q(); m.checkNotNullExpressionValue(q, "voiceConfigurationSubjec… .distinctUntilChanged()"); return q; } public final Observable> getUsersVolume() { - Observable E = this.voiceConfigurationSubject.E(StoreMediaSettings$getUsersVolume$1.INSTANCE); - m.checkNotNullExpressionValue(E, "voiceConfigurationSubjec… { it.userOutputVolumes }"); - Observable> q = ObservableExtensionsKt.computationLatest(E).q(); + Observable F = this.voiceConfigurationSubject.F(StoreMediaSettings$getUsersVolume$1.INSTANCE); + m.checkNotNullExpressionValue(F, "voiceConfigurationSubjec… { it.userOutputVolumes }"); + Observable> q = ObservableExtensionsKt.computationLatest(F).q(); m.checkNotNullExpressionValue(q, "voiceConfigurationSubjec… .distinctUntilChanged()"); return q; } @@ -535,23 +535,23 @@ public final class StoreMediaSettings extends Store { public final void init() { setVoiceConfiguration(this.voiceConfigurationCache.read()); - Observable X = this.storeVoiceChannelSelected.observeSelectedVoiceChannelId().X(new StoreMediaSettings$init$1(this)); - m.checkNotNullExpressionValue(X, "storeVoiceChannelSelecte… }\n }"); - ObservableExtensionsKt.appSubscribe$default(X, StoreMediaSettings.class, (Context) null, (Function1) null, (Function1) null, (Function0) null, (Function0) null, new StoreMediaSettings$init$2(this), 62, (Object) null); + Observable Y = this.storeVoiceChannelSelected.observeSelectedVoiceChannelId().Y(new StoreMediaSettings$init$1(this)); + m.checkNotNullExpressionValue(Y, "storeVoiceChannelSelecte… }\n }"); + ObservableExtensionsKt.appSubscribe$default(Y, StoreMediaSettings.class, (Context) null, (Function1) null, (Function1) null, (Function0) null, (Function0) null, new StoreMediaSettings$init$2(this), 62, (Object) null); } public final Observable isSelfDeafened() { - Observable E = this.voiceConfigurationSubject.E(StoreMediaSettings$isSelfDeafened$1.INSTANCE); - m.checkNotNullExpressionValue(E, "voiceConfigurationSubjec…map { it.isSelfDeafened }"); - Observable q = ObservableExtensionsKt.computationLatest(E).q(); + Observable F = this.voiceConfigurationSubject.F(StoreMediaSettings$isSelfDeafened$1.INSTANCE); + m.checkNotNullExpressionValue(F, "voiceConfigurationSubjec…map { it.isSelfDeafened }"); + Observable q = ObservableExtensionsKt.computationLatest(F).q(); m.checkNotNullExpressionValue(q, "voiceConfigurationSubjec… .distinctUntilChanged()"); return q; } public final Observable isSelfMuted() { - Observable E = this.voiceConfigurationSubject.E(StoreMediaSettings$isSelfMuted$1.INSTANCE); - m.checkNotNullExpressionValue(E, "voiceConfigurationSubjec….map { it.isSelfMuted() }"); - Observable q = ObservableExtensionsKt.computationLatest(E).q(); + Observable F = this.voiceConfigurationSubject.F(StoreMediaSettings$isSelfMuted$1.INSTANCE); + m.checkNotNullExpressionValue(F, "voiceConfigurationSubjec….map { it.isSelfMuted() }"); + Observable q = ObservableExtensionsKt.computationLatest(F).q(); m.checkNotNullExpressionValue(q, "voiceConfigurationSubjec… .distinctUntilChanged()"); return q; } diff --git a/app/src/main/java/com/discord/stores/StoreMentions.java b/app/src/main/java/com/discord/stores/StoreMentions.java index 4ad6aeeb7a..8673ed96de 100644 --- a/app/src/main/java/com/discord/stores/StoreMentions.java +++ b/app/src/main/java/com/discord/stores/StoreMentions.java @@ -426,9 +426,9 @@ public final class StoreMentions extends StoreV2 { } public final Observable observeTotalMentions() { - Observable E = observeMentionCounts().E(StoreMentions$observeTotalMentions$1.INSTANCE); - m.checkNotNullExpressionValue(E, "observeMentionCounts()\n … .map { it.values.sum() }"); - return E; + Observable F = observeMentionCounts().F(StoreMentions$observeTotalMentions$1.INSTANCE); + m.checkNotNullExpressionValue(F, "observeMentionCounts()\n … .map { it.values.sum() }"); + return F; } @StoreThread diff --git a/app/src/main/java/com/discord/stores/StoreMessageAck$init$1.java b/app/src/main/java/com/discord/stores/StoreMessageAck$init$1.java index f96fb637ad..6c36badfad 100644 --- a/app/src/main/java/com/discord/stores/StoreMessageAck$init$1.java +++ b/app/src/main/java/com/discord/stores/StoreMessageAck$init$1.java @@ -73,6 +73,6 @@ public final class StoreMessageAck$init$1 implements b> o = StoreMessageAck.access$getStream$p(this.this$0).getMessages$app_productionCanaryRelease().getAllDetached().o(50, TimeUnit.MILLISECONDS); StoreMessagesLoader messagesLoader$app_productionCanaryRelease = StoreMessageAck.access$getStream$p(this.this$0).getMessagesLoader$app_productionCanaryRelease(); m.checkNotNullExpressionValue(l, "selectedChannelId"); - return Observable.h(o, messagesLoader$app_productionCanaryRelease.getMessagesLoadedState(l.longValue()).E(AnonymousClass1.INSTANCE).q(), StoreMessageAck.access$getStream$p(this.this$0).getChat$app_productionCanaryRelease().observeInteractionState().w(new AnonymousClass2(l)), StoreMessageAck.access$getStream$p(this.this$0).getMessageAck$app_productionCanaryRelease().observeForChannel(l.longValue()), AnonymousClass3.INSTANCE); + return Observable.h(o, messagesLoader$app_productionCanaryRelease.getMessagesLoadedState(l.longValue()).F(AnonymousClass1.INSTANCE).q(), StoreMessageAck.access$getStream$p(this.this$0).getChat$app_productionCanaryRelease().observeInteractionState().x(new AnonymousClass2(l)), StoreMessageAck.access$getStream$p(this.this$0).getMessageAck$app_productionCanaryRelease().observeForChannel(l.longValue()), AnonymousClass3.INSTANCE); } } diff --git a/app/src/main/java/com/discord/stores/StoreMessageAck$observeThreadState$1.java b/app/src/main/java/com/discord/stores/StoreMessageAck$observeThreadState$1.java index 1224e59485..e2ee15a885 100644 --- a/app/src/main/java/com/discord/stores/StoreMessageAck$observeThreadState$1.java +++ b/app/src/main/java/com/discord/stores/StoreMessageAck$observeThreadState$1.java @@ -42,6 +42,6 @@ public final class StoreMessageAck$observeThreadState$1 implements b call(Channel channel) { - return (channel == null || !ChannelUtils.C(channel)) ? new j(StoreMessageAck.ThreadState.NotThread.INSTANCE) : StoreMessageAck.access$getStream$p(this.this$0).getThreadsActiveJoined$app_productionCanaryRelease().observeAllActiveJoinedThreadsById().E(new AnonymousClass1(this)); + return (channel == null || !ChannelUtils.C(channel)) ? new j(StoreMessageAck.ThreadState.NotThread.INSTANCE) : StoreMessageAck.access$getStream$p(this.this$0).getThreadsActiveJoined$app_productionCanaryRelease().observeAllActiveJoinedThreadsById().F(new AnonymousClass1(this)); } } diff --git a/app/src/main/java/com/discord/stores/StoreMessageAck$postPendingAck$1.java b/app/src/main/java/com/discord/stores/StoreMessageAck$postPendingAck$1.java index 71e72621de..3188d55e5c 100644 --- a/app/src/main/java/com/discord/stores/StoreMessageAck$postPendingAck$1.java +++ b/app/src/main/java/com/discord/stores/StoreMessageAck$postPendingAck$1.java @@ -93,8 +93,8 @@ public final class StoreMessageAck$postPendingAck$1 extends o implements Functio long component1 = pendingAck.component1(); StoreMessageAck.Ack component2 = pendingAck.component2(); StoreMessageAck.access$getDispatcher$p(this.this$0).schedule(new AnonymousClass1(this, component1, component2)); - Observable s = ObservableExtensionsKt.restSubscribeOn$default(StoreMessageAck.access$getRestAPI$p(this.this$0).postChannelMessagesAck(component1, Long.valueOf(component2.getMessageId()), new RestAPIParams.ChannelMessagesAck(Boolean.valueOf(component2.isLockedAck()), Integer.valueOf(this.$mentionCount))), false, 1, null).s(new AnonymousClass2(component1)); - m.checkNotNullExpressionValue(s, "restAPI\n .postC…).ackMessage(channelId) }"); - ObservableExtensionsKt.appSubscribe$default(s, (Context) null, "REST: ack", (Function1) null, AnonymousClass3.INSTANCE, (Function1) null, (Function0) null, (Function0) null, 117, (Object) null); + Observable t = ObservableExtensionsKt.restSubscribeOn$default(StoreMessageAck.access$getRestAPI$p(this.this$0).postChannelMessagesAck(component1, Long.valueOf(component2.getMessageId()), new RestAPIParams.ChannelMessagesAck(Boolean.valueOf(component2.isLockedAck()), Integer.valueOf(this.$mentionCount))), false, 1, null).t(new AnonymousClass2(component1)); + m.checkNotNullExpressionValue(t, "restAPI\n .postC…).ackMessage(channelId) }"); + ObservableExtensionsKt.appSubscribe$default(t, (Context) null, "REST: ack", (Function1) null, AnonymousClass3.INSTANCE, (Function1) null, (Function0) null, (Function0) null, 117, (Object) null); } } diff --git a/app/src/main/java/com/discord/stores/StoreMessageAck.java b/app/src/main/java/com/discord/stores/StoreMessageAck.java index bab313476e..32bbacee4e 100644 --- a/app/src/main/java/com/discord/stores/StoreMessageAck.java +++ b/app/src/main/java/com/discord/stores/StoreMessageAck.java @@ -384,9 +384,9 @@ public final class StoreMessageAck extends StoreV2 { } private final Observable getPendingAck(Observable observable, boolean z2, boolean z3) { - Observable X = observable.X(new StoreMessageAck$getPendingAck$2(this, z2, new StoreMessageAck$getPendingAck$1(z3))); - m.checkNotNullExpressionValue(X, "switchMap { channelId ->…gAck.EMPTY)\n }\n }"); - return X; + Observable Y = observable.Y(new StoreMessageAck$getPendingAck$2(this, z2, new StoreMessageAck$getPendingAck$1(z3))); + m.checkNotNullExpressionValue(Y, "switchMap { channelId ->…gAck.EMPTY)\n }\n }"); + return Y; } @StoreThread @@ -401,22 +401,22 @@ public final class StoreMessageAck extends StoreV2 { } private final Observable, Set>> observeActiveJoinedThreadIdsWithPrevious() { - Observable, Set>> O = this.stream.getThreadsActiveJoined$app_productionCanaryRelease().observeAllActiveJoinedThreadsById().E(StoreMessageAck$observeActiveJoinedThreadIdsWithPrevious$1.INSTANCE).q().O(new Pair(n0.emptySet(), n0.emptySet()), StoreMessageAck$observeActiveJoinedThreadIdsWithPrevious$2.INSTANCE); - m.checkNotNullExpressionValue(O, "stream\n .threadsA…oinedThreadIds)\n }"); - return O; + Observable, Set>> P = this.stream.getThreadsActiveJoined$app_productionCanaryRelease().observeAllActiveJoinedThreadsById().F(StoreMessageAck$observeActiveJoinedThreadIdsWithPrevious$1.INSTANCE).q().P(new Pair(n0.emptySet(), n0.emptySet()), StoreMessageAck$observeActiveJoinedThreadIdsWithPrevious$2.INSTANCE); + m.checkNotNullExpressionValue(P, "stream\n .threadsA…oinedThreadIds)\n }"); + return P; } private final Observable observeThreadState(long j) { - Observable q = this.stream.getChannels$app_productionCanaryRelease().observeChannel(j).X(new StoreMessageAck$observeThreadState$1(this, j)).q(); + Observable q = this.stream.getChannels$app_productionCanaryRelease().observeChannel(j).Y(new StoreMessageAck$observeThreadState$1(this, j)).q(); m.checkNotNullExpressionValue(q, "stream\n .channe… .distinctUntilChanged()"); return q; } private final void postPendingAck(Observable observable, int i) { StoreMessageAck$postPendingAck$1 storeMessageAck$postPendingAck$1 = new StoreMessageAck$postPendingAck$1(this, i); - Observable w2 = observable.w(StoreMessageAck$postPendingAck$2.INSTANCE); - m.checkNotNullExpressionValue(w2, "filter { it != PendingAck.EMPTY }"); - ObservableExtensionsKt.appSubscribe$default(ObservableExtensionsKt.computationLatest(w2), observable.getClass(), (Context) null, (Function1) null, (Function1) null, (Function0) null, (Function0) null, new StoreMessageAck$postPendingAck$3(storeMessageAck$postPendingAck$1), 62, (Object) null); + Observable x2 = observable.x(StoreMessageAck$postPendingAck$2.INSTANCE); + m.checkNotNullExpressionValue(x2, "filter { it != PendingAck.EMPTY }"); + ObservableExtensionsKt.appSubscribe$default(ObservableExtensionsKt.computationLatest(x2), observable.getClass(), (Context) null, (Function1) null, (Function1) null, (Function0) null, (Function0) null, new StoreMessageAck$postPendingAck$3(storeMessageAck$postPendingAck$1), 62, (Object) null); } public static /* synthetic */ void postPendingAck$default(StoreMessageAck storeMessageAck, Observable observable, int i, int i2, Object obj) { @@ -635,15 +635,15 @@ public final class StoreMessageAck extends StoreV2 { public void init(Context context) { m.checkNotNullParameter(context, "context"); super.init(context); - Observable X = StoreStream.Companion.getChannelsSelected().observeId().q().X(new StoreMessageAck$init$1(this)); - m.checkNotNullExpressionValue(X, "StoreStream\n .get… 0L\n }\n }"); - Observable o = ObservableExtensionsKt.computationLatest(X).o(500, TimeUnit.MILLISECONDS); + Observable Y = StoreStream.Companion.getChannelsSelected().observeId().q().Y(new StoreMessageAck$init$1(this)); + m.checkNotNullExpressionValue(Y, "StoreStream\n .get… 0L\n }\n }"); + Observable o = ObservableExtensionsKt.computationLatest(Y).o(500, TimeUnit.MILLISECONDS); m.checkNotNullExpressionValue(o, "StoreStream\n .get…0, TimeUnit.MILLISECONDS)"); postPendingAck$default(this, getPendingAck(o, false, false), 0, 1, null); } public final void markUnread(long j, long j2) { - Observable j3 = Observable.j(this.stream.getMessages$app_productionCanaryRelease().observeMessagesForChannel(j).w(StoreMessageAck$markUnread$1.INSTANCE), observeThreadState(j), StoreMessageAck$markUnread$2.INSTANCE); + Observable j3 = Observable.j(this.stream.getMessages$app_productionCanaryRelease().observeMessagesForChannel(j).x(StoreMessageAck$markUnread$1.INSTANCE), observeThreadState(j), StoreMessageAck$markUnread$2.INSTANCE); m.checkNotNullExpressionValue(j3, "Observable\n .comb…lMessages, threadState) }"); ObservableExtensionsKt.appSubscribe$default(ObservableExtensionsKt.takeSingleUntilTimeout(j3, 10, false), StoreMessageAck.class, (Context) null, (Function1) null, (Function1) null, (Function0) null, (Function0) null, new StoreMessageAck$markUnread$3(this, j2, j), 62, (Object) null); } diff --git a/app/src/main/java/com/discord/stores/StoreMessageState.java b/app/src/main/java/com/discord/stores/StoreMessageState.java index 56d821aa3f..cf5b60551a 100644 --- a/app/src/main/java/com/discord/stores/StoreMessageState.java +++ b/app/src/main/java/com/discord/stores/StoreMessageState.java @@ -110,9 +110,9 @@ public final class StoreMessageState { public StoreMessageState(Dispatcher dispatcher) { m.checkNotNullParameter(dispatcher, "dispatcher"); this.dispatcher = dispatcher; - BehaviorSubject> k0 = BehaviorSubject.k0(h0.emptyMap()); - m.checkNotNullExpressionValue(k0, "BehaviorSubject.create(emptyMap())"); - this.messageStateSubject = k0; + BehaviorSubject> l0 = BehaviorSubject.l0(h0.emptyMap()); + m.checkNotNullExpressionValue(l0, "BehaviorSubject.create(emptyMap())"); + this.messageStateSubject = l0; } public static final /* synthetic */ void access$updateState(StoreMessageState storeMessageState, long j, Function1 function1) { @@ -121,32 +121,32 @@ public final class StoreMessageState { @StoreThread private final void resetState(List list) { - Map m0 = this.messageStateSubject.m0(); + Map n0 = this.messageStateSubject.n0(); ArrayList arrayList = new ArrayList(); for (Object obj : list) { long longValue = ((Number) obj).longValue(); - m.checkNotNullExpressionValue(m0, "messageStateMap"); - if (m0.containsKey(Long.valueOf(longValue))) { + m.checkNotNullExpressionValue(n0, "messageStateMap"); + if (n0.containsKey(Long.valueOf(longValue))) { arrayList.add(obj); } } if (!arrayList.isEmpty()) { BehaviorSubject> behaviorSubject = this.messageStateSubject; - m.checkNotNullExpressionValue(m0, "messageStateMap"); - behaviorSubject.onNext(h0.minus((Map) m0, (Iterable) arrayList)); + m.checkNotNullExpressionValue(n0, "messageStateMap"); + behaviorSubject.onNext(h0.minus((Map) n0, (Iterable) arrayList)); } } @StoreThread private final void updateState(long j, Function1 function1) { - Map m0 = this.messageStateSubject.m0(); - State state = m0.get(Long.valueOf(j)); + Map n0 = this.messageStateSubject.n0(); + State state = n0.get(Long.valueOf(j)); if (state == null) { state = new State(null, null, 3, null); } BehaviorSubject> behaviorSubject = this.messageStateSubject; - m.checkNotNullExpressionValue(m0, "messageStateMap"); - behaviorSubject.onNext(h0.plus(m0, o.to(Long.valueOf(j), function1.invoke(state)))); + m.checkNotNullExpressionValue(n0, "messageStateMap"); + behaviorSubject.onNext(h0.plus(n0, o.to(Long.valueOf(j), function1.invoke(state)))); } public final Observable> getMessageState() { diff --git a/app/src/main/java/com/discord/stores/StoreMessages.java b/app/src/main/java/com/discord/stores/StoreMessages.java index 570ecb69a6..be353cc9a0 100644 --- a/app/src/main/java/com/discord/stores/StoreMessages.java +++ b/app/src/main/java/com/discord/stores/StoreMessages.java @@ -41,7 +41,6 @@ import com.discord.utilities.user.UserUtils; import com.lytefast.flexinput.model.Attachment; import i0.l.a.q; import i0.l.a.r; -import i0.l.a.u0; import i0.l.a.x0; import java.util.ArrayList; import java.util.Collection; @@ -67,7 +66,7 @@ public final class StoreMessages extends Store { private Context context; private final Dispatcher dispatcher; private final StoreMessagesHolder holder = new StoreMessagesHolder(); - private final BehaviorSubject initResendFinished = BehaviorSubject.k0(Boolean.FALSE); + private final BehaviorSubject initResendFinished = BehaviorSubject.l0(Boolean.FALSE); private final StoreLocalMessagesHolder localMessagesHolder = new StoreLocalMessagesHolder(); private final HashMap messageQueues = new HashMap<>(); private final ExecutorService queueExecutor = Executors.newSingleThreadExecutor(); @@ -225,21 +224,19 @@ public final class StoreMessages extends Store { } private final Observable> observeLocalMessagesForChannel(long j) { - Observable E = this.localMessagesHolder.getMessagesPublisher().E(new StoreMessages$observeLocalMessagesForChannel$1(j)); - m.checkNotNullExpressionValue(E, "localMessagesHolder\n …annelId] ?: emptyList() }"); - Observable computationBuffered = ObservableExtensionsKt.computationBuffered(E); - Observable> g02 = Observable.g0(new r(computationBuffered.i, new u0(StoreMessages$observeLocalMessagesForChannel$2.INSTANCE))); - m.checkNotNullExpressionValue(g02, "localMessagesHolder\n …messages1 === messages2 }"); - return g02; + Observable F = this.localMessagesHolder.getMessagesPublisher().F(new StoreMessages$observeLocalMessagesForChannel$1(j)); + m.checkNotNullExpressionValue(F, "localMessagesHolder\n …annelId] ?: emptyList() }"); + Observable> r2 = ObservableExtensionsKt.computationBuffered(F).r(StoreMessages$observeLocalMessagesForChannel$2.INSTANCE); + m.checkNotNullExpressionValue(r2, "localMessagesHolder\n …messages1 === messages2 }"); + return r2; } private final Observable> observeSyncedMessagesForChannel(long j) { - Observable E = this.holder.getMessagesPublisher().E(new StoreMessages$observeSyncedMessagesForChannel$1(j)); - m.checkNotNullExpressionValue(E, "holder\n .messag…annelId] ?: emptyList() }"); - Observable computationBuffered = ObservableExtensionsKt.computationBuffered(E); - Observable> g02 = Observable.g0(new r(computationBuffered.i, new u0(StoreMessages$observeSyncedMessagesForChannel$2.INSTANCE))); - m.checkNotNullExpressionValue(g02, "holder\n .messag…messages1 === messages2 }"); - return g02; + Observable F = this.holder.getMessagesPublisher().F(new StoreMessages$observeSyncedMessagesForChannel$1(j)); + m.checkNotNullExpressionValue(F, "holder\n .messag…annelId] ?: emptyList() }"); + Observable> r2 = ObservableExtensionsKt.computationBuffered(F).r(StoreMessages$observeSyncedMessagesForChannel$2.INSTANCE); + m.checkNotNullExpressionValue(r2, "holder\n .messag…messages1 === messages2 }"); + return r2; } @StoreThread @@ -265,10 +262,10 @@ public final class StoreMessages extends Store { for (Message message : arrayList) { arrayList2.add(resendMessage(message, true)); } - Observable g02 = Observable.g0(new q(arrayList2)); - Observable g03 = Observable.g0(new r(g02.i, x0.a.a)); - m.checkNotNullExpressionValue(g03, "Observable\n .mergeDelayError(observables)"); - ObservableExtensionsKt.appSubscribe$default(g03, StoreMessages.class, (Context) null, (Function1) null, (Function1) null, new StoreMessages$resendAllLocalMessages$1(this), (Function0) null, StoreMessages$resendAllLocalMessages$2.INSTANCE, 46, (Object) null); + Observable h02 = Observable.h0(new q(arrayList2)); + Observable h03 = Observable.h0(new r(h02.i, x0.a.a)); + m.checkNotNullExpressionValue(h03, "Observable\n .mergeDelayError(observables)"); + ObservableExtensionsKt.appSubscribe$default(h03, StoreMessages.class, (Context) null, (Function1) null, (Function1) null, new StoreMessages$resendAllLocalMessages$1(this), (Function0) null, StoreMessages$resendAllLocalMessages$2.INSTANCE, 46, (Object) null); } public static /* synthetic */ Observable resendMessage$default(StoreMessages storeMessages, Message message, boolean z2, int i, Object obj) { @@ -568,7 +565,7 @@ public final class StoreMessages extends Store { } public final Observable observeIsDetached(long j) { - Observable q = getAllDetached().E(new StoreMessages$observeIsDetached$1(j)).q(); + Observable q = getAllDetached().F(new StoreMessages$observeIsDetached$1(j)).q(); m.checkNotNullExpressionValue(q, "allDetached\n .m… .distinctUntilChanged()"); return q; } @@ -580,7 +577,7 @@ public final class StoreMessages extends Store { } public final Observable observeMessagesForChannel(long j, long j2) { - Observable q = observeMessagesForChannel(j).E(new StoreMessages$observeMessagesForChannel$2(j2)).q(); + Observable q = observeMessagesForChannel(j).F(new StoreMessages$observeMessagesForChannel$2(j2)).q(); m.checkNotNullExpressionValue(q, "observeMessagesForChanne… .distinctUntilChanged()"); return q; } diff --git a/app/src/main/java/com/discord/stores/StoreMessagesHolder.java b/app/src/main/java/com/discord/stores/StoreMessagesHolder.java index a471a73af1..1b529ebeea 100644 --- a/app/src/main/java/com/discord/stores/StoreMessagesHolder.java +++ b/app/src/main/java/com/discord/stores/StoreMessagesHolder.java @@ -47,7 +47,7 @@ public class StoreMessagesHolder { private final Subject, Set> detachedChannelsSubject; private final Map messageNonceIds = new HashMap(); private final LinkedHashMap> messages = new LinkedHashMap<>(); - private final Subject>, Map>> messagesPublisher = new SerializedSubject(BehaviorSubject.j0()); + private final Subject>, Map>> messagesPublisher = new SerializedSubject(BehaviorSubject.k0()); private Map> messagesSnapshot = Collections.emptyMap(); private long myUserId; private long selectedChannelId; @@ -57,7 +57,7 @@ public class StoreMessagesHolder { public StoreMessagesHolder() { HashSet hashSet = new HashSet(); this.detachedChannels = hashSet; - this.detachedChannelsSubject = new SerializedSubject(BehaviorSubject.k0(new HashSet(hashSet))); + this.detachedChannelsSubject = new SerializedSubject(BehaviorSubject.l0(new HashSet(hashSet))); } private static Message addReaction(Message message, MessageReactionEmoji messageReactionEmoji, boolean z2) { @@ -129,7 +129,7 @@ public class StoreMessagesHolder { if (subscription != null) { subscription.unsubscribe(); } - this.cachePersistSubscription = new j(null).p(j2, TimeUnit.MILLISECONDS).V(new b(this), a.i); + this.cachePersistSubscription = new j(null).p(j2, TimeUnit.MILLISECONDS).W(new b(this), a.i); } } } diff --git a/app/src/main/java/com/discord/stores/StoreMessagesLoader$jumpToMessage$6.java b/app/src/main/java/com/discord/stores/StoreMessagesLoader$jumpToMessage$6.java index 37d3246026..c76893f7ca 100644 --- a/app/src/main/java/com/discord/stores/StoreMessagesLoader$jumpToMessage$6.java +++ b/app/src/main/java/com/discord/stores/StoreMessagesLoader$jumpToMessage$6.java @@ -20,8 +20,8 @@ public final class StoreMessagesLoader$jumpToMessage$6 implements b call(Boolean bool) { m.checkNotNullExpressionValue(bool, "isConnected"); int i = bool.booleanValue() ? 1 : 3; - Observable E = StoreMessagesLoader.access$getStream$p(this.this$0).getChannels$app_productionCanaryRelease().observeChannel(this.$channelId).w(ObservableExtensionsKt$filterNull$1.INSTANCE).E(ObservableExtensionsKt$filterNull$2.INSTANCE); - m.checkNotNullExpressionValue(E, "filter { it != null }.map { it!! }"); - return ObservableExtensionsKt.takeSingleUntilTimeout$default(E, 1000 * ((long) i), false, 2, null); + Observable F = StoreMessagesLoader.access$getStream$p(this.this$0).getChannels$app_productionCanaryRelease().observeChannel(this.$channelId).x(ObservableExtensionsKt$filterNull$1.INSTANCE).F(ObservableExtensionsKt$filterNull$2.INSTANCE); + m.checkNotNullExpressionValue(F, "filter { it != null }.map { it!! }"); + return ObservableExtensionsKt.takeSingleUntilTimeout$default(F, 1000 * ((long) i), false, 2, null); } } diff --git a/app/src/main/java/com/discord/stores/StoreMessagesLoader$tryLoadMessages$3.java b/app/src/main/java/com/discord/stores/StoreMessagesLoader$tryLoadMessages$3.java index ade20fa404..d35442f7d3 100644 --- a/app/src/main/java/com/discord/stores/StoreMessagesLoader$tryLoadMessages$3.java +++ b/app/src/main/java/com/discord/stores/StoreMessagesLoader$tryLoadMessages$3.java @@ -175,9 +175,9 @@ public final class StoreMessagesLoader$tryLoadMessages$3 extends o implements Fu observable = RestAPI.Companion.getApi().getChannelMessages(j, l2, l3, Integer.valueOf(StoreMessagesLoader.access$getMessageRequestSize$p(this.this$0))); SerializedSubject access$getChannelMessagesLoadingSubject$p = StoreMessagesLoader.access$getChannelMessagesLoadingSubject$p(this.this$0); access$getChannelMessagesLoadingSubject$p.j.onNext(Boolean.TRUE); - Observable E = ObservableExtensionsKt.restSubscribeOn(observable, false).E(AnonymousClass2.INSTANCE); - m.checkNotNullExpressionValue(E, "messagesRequest\n …messages.map(::Message) }"); - Observable computationLatest = ObservableExtensionsKt.computationLatest(E); + Observable F = ObservableExtensionsKt.restSubscribeOn(observable, false).F(AnonymousClass2.INSTANCE); + m.checkNotNullExpressionValue(F, "messagesRequest\n …messages.map(::Message) }"); + Observable computationLatest = ObservableExtensionsKt.computationLatest(F); Class cls = this.this$0.getClass(); AnonymousClass3 r16 = new AnonymousClass3(this, j, l, l2, l3); ObservableExtensionsKt.appSubscribe$default(computationLatest, cls, (Context) null, new AnonymousClass5(this), new AnonymousClass4(this, j), (Function0) null, (Function0) null, r16, 50, (Object) null); @@ -188,9 +188,9 @@ public final class StoreMessagesLoader$tryLoadMessages$3 extends o implements Fu observable = RestAPI.Companion.getApi().getChannelMessages(j, l2, l3, Integer.valueOf(StoreMessagesLoader.access$getMessageRequestSize$p(this.this$0))); SerializedSubject access$getChannelMessagesLoadingSubject$p = StoreMessagesLoader.access$getChannelMessagesLoadingSubject$p(this.this$0); access$getChannelMessagesLoadingSubject$p.j.onNext(Boolean.TRUE); - Observable E = ObservableExtensionsKt.restSubscribeOn(observable, false).E(AnonymousClass2.INSTANCE); - m.checkNotNullExpressionValue(E, "messagesRequest\n …messages.map(::Message) }"); - Observable computationLatest = ObservableExtensionsKt.computationLatest(E); + Observable F = ObservableExtensionsKt.restSubscribeOn(observable, false).F(AnonymousClass2.INSTANCE); + m.checkNotNullExpressionValue(F, "messagesRequest\n …messages.map(::Message) }"); + Observable computationLatest = ObservableExtensionsKt.computationLatest(F); Class cls = this.this$0.getClass(); AnonymousClass3 r16 = new AnonymousClass3(this, j, l, l2, l3); ObservableExtensionsKt.appSubscribe$default(computationLatest, cls, (Context) null, new AnonymousClass5(this), new AnonymousClass4(this, j), (Function0) null, (Function0) null, r16, 50, (Object) null); @@ -200,9 +200,9 @@ public final class StoreMessagesLoader$tryLoadMessages$3 extends o implements Fu observable = RestAPI.Companion.getApi().getChannelMessagesAround(j, StoreMessagesLoader.access$getMessageRequestSize$p(this.this$0), l.longValue()); SerializedSubject access$getChannelMessagesLoadingSubject$p = StoreMessagesLoader.access$getChannelMessagesLoadingSubject$p(this.this$0); access$getChannelMessagesLoadingSubject$p.j.onNext(Boolean.TRUE); - Observable E = ObservableExtensionsKt.restSubscribeOn(observable, false).E(AnonymousClass2.INSTANCE); - m.checkNotNullExpressionValue(E, "messagesRequest\n …messages.map(::Message) }"); - Observable computationLatest = ObservableExtensionsKt.computationLatest(E); + Observable F = ObservableExtensionsKt.restSubscribeOn(observable, false).F(AnonymousClass2.INSTANCE); + m.checkNotNullExpressionValue(F, "messagesRequest\n …messages.map(::Message) }"); + Observable computationLatest = ObservableExtensionsKt.computationLatest(F); Class cls = this.this$0.getClass(); AnonymousClass3 r16 = new AnonymousClass3(this, j, l, l2, l3); ObservableExtensionsKt.appSubscribe$default(computationLatest, cls, (Context) null, new AnonymousClass5(this), new AnonymousClass4(this, j), (Function0) null, (Function0) null, r16, 50, (Object) null); @@ -210,9 +210,9 @@ public final class StoreMessagesLoader$tryLoadMessages$3 extends o implements Fu observable = RestAPI.Companion.getApi().getChannelMessages(j, l2, l3, Integer.valueOf(StoreMessagesLoader.access$getMessageRequestSize$p(this.this$0))); SerializedSubject access$getChannelMessagesLoadingSubject$p = StoreMessagesLoader.access$getChannelMessagesLoadingSubject$p(this.this$0); access$getChannelMessagesLoadingSubject$p.j.onNext(Boolean.TRUE); - Observable E = ObservableExtensionsKt.restSubscribeOn(observable, false).E(AnonymousClass2.INSTANCE); - m.checkNotNullExpressionValue(E, "messagesRequest\n …messages.map(::Message) }"); - Observable computationLatest = ObservableExtensionsKt.computationLatest(E); + Observable F = ObservableExtensionsKt.restSubscribeOn(observable, false).F(AnonymousClass2.INSTANCE); + m.checkNotNullExpressionValue(F, "messagesRequest\n …messages.map(::Message) }"); + Observable computationLatest = ObservableExtensionsKt.computationLatest(F); Class cls = this.this$0.getClass(); AnonymousClass3 r16 = new AnonymousClass3(this, j, l, l2, l3); ObservableExtensionsKt.appSubscribe$default(computationLatest, cls, (Context) null, new AnonymousClass5(this), new AnonymousClass4(this, j), (Function0) null, (Function0) null, r16, 50, (Object) null); diff --git a/app/src/main/java/com/discord/stores/StoreMessagesLoader.java b/app/src/main/java/com/discord/stores/StoreMessagesLoader.java index 27edf31115..371de9c3bb 100644 --- a/app/src/main/java/com/discord/stores/StoreMessagesLoader.java +++ b/app/src/main/java/com/discord/stores/StoreMessagesLoader.java @@ -35,7 +35,7 @@ public final class StoreMessagesLoader extends Store { private boolean backgrounded; private final SerializedSubject, Map> channelLoadedStateSubject; private final HashMap channelLoadedStates; - private final SerializedSubject channelMessageChunksSubject = new SerializedSubject<>(BehaviorSubject.j0()); + private final SerializedSubject channelMessageChunksSubject = new SerializedSubject<>(BehaviorSubject.k0()); private final SerializedSubject channelMessagesLoadingSubject; private Subscription delayLoadingMessagesSubscription; private Set detachedChannels; @@ -360,9 +360,9 @@ public final class StoreMessagesLoader extends Store { this.dispatcher = dispatcher; HashMap hashMap = new HashMap<>(); this.channelLoadedStates = hashMap; - this.channelLoadedStateSubject = new SerializedSubject<>(BehaviorSubject.k0(new HashMap(hashMap))); - this.scrollToSubject = new SerializedSubject<>(BehaviorSubject.k0(null)); - this.channelMessagesLoadingSubject = new SerializedSubject<>(BehaviorSubject.k0(Boolean.FALSE)); + this.channelLoadedStateSubject = new SerializedSubject<>(BehaviorSubject.l0(new HashMap(hashMap))); + this.scrollToSubject = new SerializedSubject<>(BehaviorSubject.l0(null)); + this.channelMessagesLoadingSubject = new SerializedSubject<>(BehaviorSubject.l0(Boolean.FALSE)); this.detachedChannels = n0.emptySet(); this.backgrounded = true; this.loadingMessagesRetryDelayDefault = 1500; @@ -594,9 +594,9 @@ public final class StoreMessagesLoader extends Store { return; } if (j > 0) { - Observable c02 = Observable.c0(j, TimeUnit.MILLISECONDS); - m.checkNotNullExpressionValue(c02, "Observable\n .ti…y, TimeUnit.MILLISECONDS)"); - ObservableExtensionsKt.appSubscribe$default(ObservableExtensionsKt.computationBuffered(c02), getClass(), (Context) null, new StoreMessagesLoader$tryLoadMessages$2(this), (Function1) null, (Function0) null, (Function0) null, new StoreMessagesLoader$tryLoadMessages$1(this), 58, (Object) null); + Observable d02 = Observable.d0(j, TimeUnit.MILLISECONDS); + m.checkNotNullExpressionValue(d02, "Observable\n .ti…y, TimeUnit.MILLISECONDS)"); + ObservableExtensionsKt.appSubscribe$default(ObservableExtensionsKt.computationBuffered(d02), getClass(), (Context) null, new StoreMessagesLoader$tryLoadMessages$2(this), (Function1) null, (Function0) null, (Function0) null, new StoreMessagesLoader$tryLoadMessages$1(this), 58, (Object) null); return; } if (z3) { @@ -659,17 +659,17 @@ public final class StoreMessagesLoader extends Store { } public final Observable getMessagesLoadedState(long j) { - Observable> E = this.channelLoadedStateSubject.E(new StoreMessagesLoader$getMessagesLoadedState$1(j)); - m.checkNotNullExpressionValue(E, "channelLoadedStateSubjec…?: ChannelLoadedState() }"); - Observable q = ObservableExtensionsKt.computationLatest(E).q(); + Observable> F = this.channelLoadedStateSubject.F(new StoreMessagesLoader$getMessagesLoadedState$1(j)); + m.checkNotNullExpressionValue(F, "channelLoadedStateSubjec…?: ChannelLoadedState() }"); + Observable q = ObservableExtensionsKt.computationLatest(F).q(); m.checkNotNullExpressionValue(q, "channelLoadedStateSubjec… .distinctUntilChanged()"); return q; } public final Observable getScrollTo() { - Observable E = this.scrollToSubject.w(ObservableExtensionsKt$filterNull$1.INSTANCE).E(ObservableExtensionsKt$filterNull$2.INSTANCE); - m.checkNotNullExpressionValue(E, "filter { it != null }.map { it!! }"); - return ObservableExtensionsKt.computationLatest(E); + Observable F = this.scrollToSubject.x(ObservableExtensionsKt$filterNull$1.INSTANCE).F(ObservableExtensionsKt$filterNull$2.INSTANCE); + m.checkNotNullExpressionValue(F, "filter { it != null }.map { it!! }"); + return ObservableExtensionsKt.computationLatest(F); } public final synchronized void handleAuthToken(String str) { @@ -710,12 +710,12 @@ public final class StoreMessagesLoader extends Store { if (j2 > 0) { StoreMessagesLoader$jumpToMessage$1 storeMessagesLoader$jumpToMessage$1 = new StoreMessagesLoader$jumpToMessage$1(this, j, j2); StoreMessagesLoader$jumpToMessage$2 storeMessagesLoader$jumpToMessage$2 = new StoreMessagesLoader$jumpToMessage$2(this, j); - Observable X = this.stream.getChannelsSelected$app_productionCanaryRelease().observeId().k(o.c(new StoreMessagesLoader$jumpToMessage$3(j), -1L, 1000, TimeUnit.MILLISECONDS)).X(new StoreMessagesLoader$jumpToMessage$4(this, j, j2)); - m.checkNotNullExpressionValue(X, "stream\n .channels…lId, messageId)\n }"); - ObservableExtensionsKt.appSubscribe$default(ObservableExtensionsKt.computationLatest(ObservableExtensionsKt.takeSingleUntilTimeout$default(X, 0, false, 3, null)), getClass(), (Context) null, (Function1) null, (Function1) null, (Function0) null, (Function0) null, new StoreMessagesLoader$jumpToMessage$5(this, storeMessagesLoader$jumpToMessage$1), 62, (Object) null); - Observable y2 = StoreConnectionOpen.observeConnectionOpen$default(this.stream.getConnectionOpen$app_productionCanaryRelease(), false, 1, null).Y(1).y(new StoreMessagesLoader$jumpToMessage$6(this, j)); - m.checkNotNullExpressionValue(y2, "stream\n .connecti…mes.ONE_SECOND)\n }"); - ObservableExtensionsKt.appSubscribe$default(ObservableExtensionsKt.computationLatest(y2), getClass(), (Context) null, (Function1) null, StoreMessagesLoader$jumpToMessage$7.INSTANCE, (Function0) null, (Function0) null, new StoreMessagesLoader$jumpToMessage$8(storeMessagesLoader$jumpToMessage$2), 54, (Object) null); + Observable Y = this.stream.getChannelsSelected$app_productionCanaryRelease().observeId().k(o.c(new StoreMessagesLoader$jumpToMessage$3(j), -1L, 1000, TimeUnit.MILLISECONDS)).Y(new StoreMessagesLoader$jumpToMessage$4(this, j, j2)); + m.checkNotNullExpressionValue(Y, "stream\n .channels…lId, messageId)\n }"); + ObservableExtensionsKt.appSubscribe$default(ObservableExtensionsKt.computationLatest(ObservableExtensionsKt.takeSingleUntilTimeout$default(Y, 0, false, 3, null)), getClass(), (Context) null, (Function1) null, (Function1) null, (Function0) null, (Function0) null, new StoreMessagesLoader$jumpToMessage$5(this, storeMessagesLoader$jumpToMessage$1), 62, (Object) null); + Observable z2 = StoreConnectionOpen.observeConnectionOpen$default(this.stream.getConnectionOpen$app_productionCanaryRelease(), false, 1, null).Z(1).z(new StoreMessagesLoader$jumpToMessage$6(this, j)); + m.checkNotNullExpressionValue(z2, "stream\n .connecti…mes.ONE_SECOND)\n }"); + ObservableExtensionsKt.appSubscribe$default(ObservableExtensionsKt.computationLatest(z2), getClass(), (Context) null, (Function1) null, StoreMessagesLoader$jumpToMessage$7.INSTANCE, (Function0) null, (Function0) null, new StoreMessagesLoader$jumpToMessage$8(storeMessagesLoader$jumpToMessage$2), 54, (Object) null); } } diff --git a/app/src/main/java/com/discord/stores/StoreMessagesMostRecent.java b/app/src/main/java/com/discord/stores/StoreMessagesMostRecent.java index cf04257ed5..da294de210 100644 --- a/app/src/main/java/com/discord/stores/StoreMessagesMostRecent.java +++ b/app/src/main/java/com/discord/stores/StoreMessagesMostRecent.java @@ -175,7 +175,7 @@ public final class StoreMessagesMostRecent extends StoreV2 { } public final Observable observeRecentMessageIds(long j) { - Observable q = observeRecentMessageIds().E(new StoreMessagesMostRecent$observeRecentMessageIds$2(j)).q(); + Observable q = observeRecentMessageIds().F(new StoreMessagesMostRecent$observeRecentMessageIds$2(j)).q(); m.checkNotNullExpressionValue(q, "observeRecentMessageIds(… .distinctUntilChanged()"); return q; } diff --git a/app/src/main/java/com/discord/stores/StoreNavigation.java b/app/src/main/java/com/discord/stores/StoreNavigation.java index 6a1c3391bd..ce1943b946 100644 --- a/app/src/main/java/com/discord/stores/StoreNavigation.java +++ b/app/src/main/java/com/discord/stores/StoreNavigation.java @@ -32,7 +32,7 @@ import rx.subjects.SerializedSubject; /* compiled from: StoreNavigation.kt */ public final class StoreNavigation { private final BehaviorSubject leftPanelStateSubject; - private final SerializedSubject navigationPanelActionSubject = new SerializedSubject<>(BehaviorSubject.k0(PanelAction.NOOP)); + private final SerializedSubject navigationPanelActionSubject = new SerializedSubject<>(BehaviorSubject.l0(PanelAction.NOOP)); private final BehaviorSubject rightPanelStateSubject; private final StoreStream stream; @@ -347,9 +347,9 @@ public final class StoreNavigation { Observable shouldShowAgeGate = this.stream.getAuthentication$app_productionCanaryRelease().getShouldShowAgeGate(); Observable oAuthUriObservable = this.stream.getAuthentication$app_productionCanaryRelease().getOAuthUriObservable(); Observable observeSelectedTab = this.stream.getTabsNavigation$app_productionCanaryRelease().observeSelectedTab(); - Observable E = this.stream.getUsers$app_productionCanaryRelease().observeMe(true).E(StoreNavigation$ActivityNavigationLifecycleCallbacks$getGlobalNavigationData$1.INSTANCE); - m.checkNotNullExpressionValue(E, "stream\n .us….hasPhone\n }"); - Observable q = ObservableExtensionsKt.computationLatest(ObservableExtensionsKt.leadingEdgeThrottle(ObservableCombineLatestOverloadsKt.combineLatest(nuxState, isInitializedObservable, authedToken$app_productionCanaryRelease, observeInitializedForAuthedUser, observeHasIncoming, observeUserRequiredAction, clientOutdated, inviteCode, observeDynamicLinkGuildTemplateCode, notices, shouldShowAgeGate, oAuthUriObservable, observeSelectedTab, E, StoreNavigation$ActivityNavigationLifecycleCallbacks$getGlobalNavigationData$2.INSTANCE), 500, TimeUnit.MILLISECONDS)).q(); + Observable F = this.stream.getUsers$app_productionCanaryRelease().observeMe(true).F(StoreNavigation$ActivityNavigationLifecycleCallbacks$getGlobalNavigationData$1.INSTANCE); + m.checkNotNullExpressionValue(F, "stream\n .us….hasPhone\n }"); + Observable q = ObservableExtensionsKt.computationLatest(ObservableExtensionsKt.leadingEdgeThrottle(ObservableCombineLatestOverloadsKt.combineLatest(nuxState, isInitializedObservable, authedToken$app_productionCanaryRelease, observeInitializedForAuthedUser, observeHasIncoming, observeUserRequiredAction, clientOutdated, inviteCode, observeDynamicLinkGuildTemplateCode, notices, shouldShowAgeGate, oAuthUriObservable, observeSelectedTab, F, StoreNavigation$ActivityNavigationLifecycleCallbacks$getGlobalNavigationData$2.INSTANCE), 500, TimeUnit.MILLISECONDS)).q(); m.checkNotNullExpressionValue(q, "combineLatest(\n … .distinctUntilChanged()"); return q; } @@ -465,8 +465,8 @@ public final class StoreNavigation { m.checkNotNullParameter(storeStream, "stream"); this.stream = storeStream; PanelState.a aVar = PanelState.a.a; - this.leftPanelStateSubject = BehaviorSubject.k0(aVar); - this.rightPanelStateSubject = BehaviorSubject.k0(aVar); + this.leftPanelStateSubject = BehaviorSubject.l0(aVar); + this.rightPanelStateSubject = BehaviorSubject.l0(aVar); } public static /* synthetic */ void setNavigationPanelAction$default(StoreNavigation storeNavigation, PanelAction panelAction, PanelLayout panelLayout, int i, Object obj) { diff --git a/app/src/main/java/com/discord/stores/StoreNotices$init$1.java b/app/src/main/java/com/discord/stores/StoreNotices$init$1.java index 62b159be10..d57d427972 100644 --- a/app/src/main/java/com/discord/stores/StoreNotices$init$1.java +++ b/app/src/main/java/com/discord/stores/StoreNotices$init$1.java @@ -13,6 +13,6 @@ public final class StoreNotices$init$1 implements b call(Unit unit) { - return Observable.C(0, StoreNotices.access$getPollRateMs$p(this.this$0), TimeUnit.MILLISECONDS); + return Observable.D(0, StoreNotices.access$getPollRateMs$p(this.this$0), TimeUnit.MILLISECONDS); } } diff --git a/app/src/main/java/com/discord/stores/StoreNotices.java b/app/src/main/java/com/discord/stores/StoreNotices.java index 5376366dcb..f4be5c92cf 100644 --- a/app/src/main/java/com/discord/stores/StoreNotices.java +++ b/app/src/main/java/com/discord/stores/StoreNotices.java @@ -344,12 +344,12 @@ public final class StoreNotices extends Store { m.checkNotNullParameter(storeStream, "stream"); this.clock = clock; this.stream = storeStream; - BehaviorSubject j0 = BehaviorSubject.j0(); - m.checkNotNullExpressionValue(j0, "BehaviorSubject.create()"); - this.processTrigger = j0; - BehaviorSubject k0 = BehaviorSubject.k0(null); - m.checkNotNullExpressionValue(k0, "BehaviorSubject.create(null as Notice?)"); - this.noticePublisher = k0; + BehaviorSubject k0 = BehaviorSubject.k0(); + m.checkNotNullExpressionValue(k0, "BehaviorSubject.create()"); + this.processTrigger = k0; + BehaviorSubject l0 = BehaviorSubject.l0(null); + m.checkNotNullExpressionValue(l0, "BehaviorSubject.create(null as Notice?)"); + this.noticePublisher = l0; this.firstUseTimestamp$delegate = g.lazy(new StoreNotices$firstUseTimestamp$2(this)); } @@ -431,7 +431,7 @@ public final class StoreNotices extends Store { AppLog appLog = AppLog.g; Logger.d$default(appLog, "Notices init", null, 2, null); Logger.d$default(appLog, "Notices prev seen: " + this.noticesSeenCache.get().entrySet(), null, 2, null); - Observable o = this.processTrigger.X(new StoreNotices$init$1(this)).o(50, TimeUnit.MILLISECONDS); + Observable o = this.processTrigger.Y(new StoreNotices$init$1(this)).o(50, TimeUnit.MILLISECONDS); m.checkNotNullExpressionValue(o, "processTrigger\n .…S, TimeUnit.MILLISECONDS)"); ObservableExtensionsKt.appSubscribe$default(ObservableExtensionsKt.computationLatest(o), StoreNotices.class, (Context) null, (Function1) null, new StoreNotices$init$3(this), (Function0) null, (Function0) null, new StoreNotices$init$2(this), 54, (Object) null); } diff --git a/app/src/main/java/com/discord/stores/StoreNotifications.java b/app/src/main/java/com/discord/stores/StoreNotifications.java index 7ffa419401..3557bee0bc 100644 --- a/app/src/main/java/com/discord/stores/StoreNotifications.java +++ b/app/src/main/java/com/discord/stores/StoreNotifications.java @@ -90,7 +90,7 @@ public final class StoreNotifications extends Store { NotificationClient.INSTANCE.setRegistrationIdReceived(new StoreNotifications$configureNotificationClient$1(this)); Observable settings = getSettings(); StoreStream.Companion companion = StoreStream.Companion; - Observable j = Observable.j(Observable.h(settings, companion.getAuthentication().getAuthedToken$app_productionCanaryRelease(), companion.getUserSettingsSystem().observeSettings(false), ObservableExtensionsKt.leadingEdgeThrottle(companion.getPermissions().observePermissionsForAllChannels(), 1, TimeUnit.SECONDS).E(StoreNotifications$configureNotificationClient$completedSettings$1.INSTANCE), StoreNotifications$configureNotificationClient$completedSettings$2.INSTANCE).q(), d.d.a(), StoreNotifications$configureNotificationClient$2.INSTANCE); + Observable j = Observable.j(Observable.h(settings, companion.getAuthentication().getAuthedToken$app_productionCanaryRelease(), companion.getUserSettingsSystem().observeSettings(false), ObservableExtensionsKt.leadingEdgeThrottle(companion.getPermissions().observePermissionsForAllChannels(), 1, TimeUnit.SECONDS).F(StoreNotifications$configureNotificationClient$completedSettings$1.INSTANCE), StoreNotifications$configureNotificationClient$completedSettings$2.INSTANCE).q(), d.d.a(), StoreNotifications$configureNotificationClient$2.INSTANCE); m.checkNotNullExpressionValue(j, "Observable\n .comb… isBackgrounded\n }"); Observable q = ObservableExtensionsKt.computationBuffered(j).q(); m.checkNotNullExpressionValue(q, "Observable\n .comb… .distinctUntilChanged()"); diff --git a/app/src/main/java/com/discord/stores/StoreNux.java b/app/src/main/java/com/discord/stores/StoreNux.java index 62c4d7911a..6769fc2538 100644 --- a/app/src/main/java/com/discord/stores/StoreNux.java +++ b/app/src/main/java/com/discord/stores/StoreNux.java @@ -188,7 +188,7 @@ public final class StoreNux extends Store { this.dispatcher = dispatcher; NuxState nuxState = new NuxState(false, false, false, false, false, null, 63, null); this.nuxState = nuxState; - this.nuxStateSubject = BehaviorSubject.k0(nuxState); + this.nuxStateSubject = BehaviorSubject.l0(nuxState); } public static final /* synthetic */ NuxState access$getNuxState$p(StoreNux storeNux) { diff --git a/app/src/main/java/com/discord/stores/StoreOutboundPromotions$handleConnectionOpen$2.java b/app/src/main/java/com/discord/stores/StoreOutboundPromotions$handleConnectionOpen$2.java index 3a40ba19e4..380749be82 100644 --- a/app/src/main/java/com/discord/stores/StoreOutboundPromotions$handleConnectionOpen$2.java +++ b/app/src/main/java/com/discord/stores/StoreOutboundPromotions$handleConnectionOpen$2.java @@ -137,9 +137,9 @@ public final class StoreOutboundPromotions$handleConnectionOpen$2 implemen public final Observable> call(List list) { if (this.this$0.getPrefs().contains("CONSUMED_ENTITLEMENT_CODE")) { - return Observable.B(new AnonymousClass1(this, list)); + return Observable.C(new AnonymousClass1(this, list)); } m.checkNotNullExpressionValue(list, "activePromos"); - return list.isEmpty() ^ true ? ObservableExtensionsKt.restSubscribeOn$default(StoreOutboundPromotions.access$getRestAPI$p(this.this$0).getMyEntitlements(521842831262875670L, false), false, 1, null).E(AnonymousClass2.INSTANCE).s(new AnonymousClass3(this)).E(new AnonymousClass4(list)) : new j(list); + return list.isEmpty() ^ true ? ObservableExtensionsKt.restSubscribeOn$default(StoreOutboundPromotions.access$getRestAPI$p(this.this$0).getMyEntitlements(521842831262875670L, false), false, 1, null).F(AnonymousClass2.INSTANCE).t(new AnonymousClass3(this)).F(new AnonymousClass4(list)) : new j(list); } } diff --git a/app/src/main/java/com/discord/stores/StoreOutboundPromotions.java b/app/src/main/java/com/discord/stores/StoreOutboundPromotions.java index 032c21090a..114f710878 100644 --- a/app/src/main/java/com/discord/stores/StoreOutboundPromotions.java +++ b/app/src/main/java/com/discord/stores/StoreOutboundPromotions.java @@ -241,9 +241,9 @@ public final class StoreOutboundPromotions extends StoreV2 { this.state = State.Loading.INSTANCE; markChanged(); RestAPI restAPI = this.restAPI; - Observable y2 = ObservableExtensionsKt.restSubscribeOn$default(this.previewFeatureFlag.isEnabled() ? restAPI.getAllPreviewPromotions() : restAPI.getAllActiveOutboundPromotions(), false, 1, null).y(new StoreOutboundPromotions$handleConnectionOpen$2(this)); - m.checkNotNullExpressionValue(y2, "restAPI.run {\n if… }\n }"); - ObservableExtensionsKt.appSubscribe$default(y2, StoreOutboundPromotions.class, (Context) null, (Function1) null, new StoreOutboundPromotions$handleConnectionOpen$3(this), (Function0) null, (Function0) null, new StoreOutboundPromotions$handleConnectionOpen$4(this), 54, (Object) null); + Observable z2 = ObservableExtensionsKt.restSubscribeOn$default(this.previewFeatureFlag.isEnabled() ? restAPI.getAllPreviewPromotions() : restAPI.getAllActiveOutboundPromotions(), false, 1, null).z(new StoreOutboundPromotions$handleConnectionOpen$2(this)); + m.checkNotNullExpressionValue(z2, "restAPI.run {\n if… }\n }"); + ObservableExtensionsKt.appSubscribe$default(z2, StoreOutboundPromotions.class, (Context) null, (Function1) null, new StoreOutboundPromotions$handleConnectionOpen$3(this), (Function0) null, (Function0) null, new StoreOutboundPromotions$handleConnectionOpen$4(this), 54, (Object) null); return; } this.state = new State.Loaded(n.emptyList(), 0); diff --git a/app/src/main/java/com/discord/stores/StorePaymentSources$fetchPaymentSources$1.java b/app/src/main/java/com/discord/stores/StorePaymentSources$fetchPaymentSources$1.java index 1216a4fd47..1e3429b1a7 100644 --- a/app/src/main/java/com/discord/stores/StorePaymentSources$fetchPaymentSources$1.java +++ b/app/src/main/java/com/discord/stores/StorePaymentSources$fetchPaymentSources$1.java @@ -142,9 +142,9 @@ public final class StorePaymentSources$fetchPaymentSources$1 extends o implement public final void mo17invoke() { if (!(StorePaymentSources.access$getPaymentSourcesState$p(this.this$0) instanceof StorePaymentSources.PaymentSourcesState.Loading)) { StorePaymentSources.access$handlePaymentSourcesFetchStart(this.this$0); - Observable E = ObservableExtensionsKt.restSubscribeOn$default(StorePaymentSources.access$getRestAPI$p(this.this$0).getPaymentSources(), false, 1, null).E(new AnonymousClass1(this)); - m.checkNotNullExpressionValue(E, "restAPI\n .getPa…efaultPaymentSource(it) }"); - ObservableExtensionsKt.appSubscribe$default(E, this.this$0.getClass(), (Context) null, (Function1) null, new AnonymousClass3(this), (Function0) null, (Function0) null, new AnonymousClass2(this), 54, (Object) null); + Observable F = ObservableExtensionsKt.restSubscribeOn$default(StorePaymentSources.access$getRestAPI$p(this.this$0).getPaymentSources(), false, 1, null).F(new AnonymousClass1(this)); + m.checkNotNullExpressionValue(F, "restAPI\n .getPa…efaultPaymentSource(it) }"); + ObservableExtensionsKt.appSubscribe$default(F, this.this$0.getClass(), (Context) null, (Function1) null, new AnonymousClass3(this), (Function0) null, (Function0) null, new AnonymousClass2(this), 54, (Object) null); } } } diff --git a/app/src/main/java/com/discord/stores/StorePermissions.java b/app/src/main/java/com/discord/stores/StorePermissions.java index 2570b4a92c..344d2a7a0b 100644 --- a/app/src/main/java/com/discord/stores/StorePermissions.java +++ b/app/src/main/java/com/discord/stores/StorePermissions.java @@ -374,7 +374,7 @@ public final class StorePermissions extends StoreV2 { } public final Observable> observeChannelPermissionsForGuild(long j) { - Observable> q = observeAllPermissions().E(new StorePermissions$observeChannelPermissionsForGuild$1(j)).q(); + Observable> q = observeAllPermissions().F(new StorePermissions$observeChannelPermissionsForGuild$1(j)).q(); m.checkNotNullExpressionValue(q, "observeAllPermissions()\n… .distinctUntilChanged()"); return q; } diff --git a/app/src/main/java/com/discord/stores/StorePinnedMessages.java b/app/src/main/java/com/discord/stores/StorePinnedMessages.java index ef6fbbda36..5ff7e3d854 100644 --- a/app/src/main/java/com/discord/stores/StorePinnedMessages.java +++ b/app/src/main/java/com/discord/stores/StorePinnedMessages.java @@ -110,9 +110,9 @@ public final class StorePinnedMessages extends StoreV2 { private final void loadPinnedMessages(long j) { if (!this.pinnedMessagesSnapshot.containsKey(Long.valueOf(j))) { - Observable E = ObservableExtensionsKt.restSubscribeOn$default(RestAPI.Companion.getApi().getChannelPins(j), false, 1, null).E(StorePinnedMessages$loadPinnedMessages$1.INSTANCE); - m.checkNotNullExpressionValue(E, "api\n .getChannelP…messages.map(::Message) }"); - ObservableExtensionsKt.appSubscribe$default(E, StorePinnedMessages.class, (Context) null, (Function1) null, (Function1) null, (Function0) null, (Function0) null, new StorePinnedMessages$loadPinnedMessages$2(this, j), 62, (Object) null); + Observable F = ObservableExtensionsKt.restSubscribeOn$default(RestAPI.Companion.getApi().getChannelPins(j), false, 1, null).F(StorePinnedMessages$loadPinnedMessages$1.INSTANCE); + m.checkNotNullExpressionValue(F, "api\n .getChannelP…messages.map(::Message) }"); + ObservableExtensionsKt.appSubscribe$default(F, StorePinnedMessages.class, (Context) null, (Function1) null, (Function1) null, (Function0) null, (Function0) null, new StorePinnedMessages$loadPinnedMessages$2(this, j), 62, (Object) null); } } diff --git a/app/src/main/java/com/discord/stores/StoreReadStates$computeUnreadMarker$1.java b/app/src/main/java/com/discord/stores/StoreReadStates$computeUnreadMarker$1.java index 7bb3de30da..a037ca3ae9 100644 --- a/app/src/main/java/com/discord/stores/StoreReadStates$computeUnreadMarker$1.java +++ b/app/src/main/java/com/discord/stores/StoreReadStates$computeUnreadMarker$1.java @@ -82,6 +82,6 @@ public final class StoreReadStates$computeUnreadMarker$1 extends o implements Fu public final Observable invoke(long j) { StoreStream.Companion companion = StoreStream.Companion; - return Observable.i(companion.getMessageAck().observeAll().E(new AnonymousClass1(j)).Y(1), companion.getMessageAck().observeAll().E(new AnonymousClass2(j)), companion.getMessagesMostRecent().observeRecentMessageIds(j).Y(1), new AnonymousClass3(j)); + return Observable.i(companion.getMessageAck().observeAll().F(new AnonymousClass1(j)).Z(1), companion.getMessageAck().observeAll().F(new AnonymousClass2(j)), companion.getMessagesMostRecent().observeRecentMessageIds(j).Z(1), new AnonymousClass3(j)); } } diff --git a/app/src/main/java/com/discord/stores/StoreReadStates$computeUnreadMarker$4.java b/app/src/main/java/com/discord/stores/StoreReadStates$computeUnreadMarker$4.java index bd502aa134..355adc23ab 100644 --- a/app/src/main/java/com/discord/stores/StoreReadStates$computeUnreadMarker$4.java +++ b/app/src/main/java/com/discord/stores/StoreReadStates$computeUnreadMarker$4.java @@ -67,9 +67,9 @@ public final class StoreReadStates$computeUnreadMarker$4 implements b call(Unread.Marker marker) { m.checkNotNullParameter(marker, "marker"); - Observable Z = StoreStream.Companion.getMessages().observeMessagesForChannel(marker.getChannelId()).E(new AnonymousClass1(marker)).Z(StoreReadStates.access$getMarkAsRead$p(this.this$0).w(AnonymousClass2.INSTANCE)); + Observable a02 = StoreStream.Companion.getMessages().observeMessagesForChannel(marker.getChannelId()).F(new AnonymousClass1(marker)).a0(StoreReadStates.access$getMarkAsRead$p(this.this$0).x(AnonymousClass2.INSTANCE)); AnonymousClass3 r0 = new AnonymousClass3(this); a.C0324a aVar = a.a; - return Observable.g0(new k(Z, new i0.l.e.a(aVar, aVar, r0))); + return Observable.h0(new k(a02, new i0.l.e.a(aVar, aVar, r0))); } } diff --git a/app/src/main/java/com/discord/stores/StoreReadStates.java b/app/src/main/java/com/discord/stores/StoreReadStates.java index a7088ac949..12d44c9bc0 100644 --- a/app/src/main/java/com/discord/stores/StoreReadStates.java +++ b/app/src/main/java/com/discord/stores/StoreReadStates.java @@ -32,9 +32,9 @@ import rx.subjects.SerializedSubject; /* compiled from: StoreReadStates.kt */ public final class StoreReadStates extends Store { private final Clock clock; - private final SerializedSubject markAsRead = new SerializedSubject<>(BehaviorSubject.k0(Boolean.FALSE)); - private final SerializedSubject, Set> unreadChannelIds = new SerializedSubject<>(BehaviorSubject.k0(new HashSet())); - private final SerializedSubject, Set> unreadGuildIds = new SerializedSubject<>(BehaviorSubject.k0(new HashSet())); + private final SerializedSubject markAsRead = new SerializedSubject<>(BehaviorSubject.l0(Boolean.FALSE)); + private final SerializedSubject, Set> unreadChannelIds = new SerializedSubject<>(BehaviorSubject.l0(new HashSet())); + private final SerializedSubject, Set> unreadGuildIds = new SerializedSubject<>(BehaviorSubject.l0(new HashSet())); private final Persister unreadMessageMarker = new Persister<>("UNREAD_MESSAGE_MARKER_V3", new Unread(null, 0, 3, null)); public StoreReadStates(Clock clock) { @@ -67,9 +67,9 @@ public final class StoreReadStates extends Store { } private final void clearMarker() { - Observable Y = this.unreadMessageMarker.getObservable().E(StoreReadStates$clearMarker$1.INSTANCE).Y(1); - m.checkNotNullExpressionValue(Y, "unreadMessageMarker\n …ount() }\n .take(1)"); - ObservableExtensionsKt.appSubscribe$default(Y, (Context) null, "unreadMessageMarker", (Function1) null, new StoreReadStates$clearMarker$2(this), (Function1) null, (Function0) null, (Function0) null, 117, (Object) null); + Observable Z = this.unreadMessageMarker.getObservable().F(StoreReadStates$clearMarker$1.INSTANCE).Z(1); + m.checkNotNullExpressionValue(Z, "unreadMessageMarker\n …ount() }\n .take(1)"); + ObservableExtensionsKt.appSubscribe$default(Z, (Context) null, "unreadMessageMarker", (Function1) null, new StoreReadStates$clearMarker$2(this), (Function1) null, (Function0) null, (Function0) null, 117, (Object) null); } private final void computeUnreadChannelIds() { @@ -141,9 +141,9 @@ public final class StoreReadStates extends Store { m.checkNotNullParameter(storeReadStates$computeUnreadMarker$2, "observableCondition"); m.checkNotNullParameter(b0Var, "switchedObservableFunc"); m.checkNotNullParameter(storeReadStates$computeUnreadMarker$3, "defaultObservableFunc"); - Observable X = observeId.k(new a0(storeReadStates$computeUnreadMarker$2, b0Var, storeReadStates$computeUnreadMarker$3)).X(new StoreReadStates$computeUnreadMarker$4(this)); - m.checkNotNullExpressionValue(X, "getChannelsSelected()\n …clearMarker() }\n }"); - ObservableExtensionsKt.appSubscribe$default(X, (Context) null, "unreadMessageMarker", (Function1) null, new StoreReadStates$computeUnreadMarker$5(this), (Function1) null, (Function0) null, (Function0) null, 117, (Object) null); + Observable Y = observeId.k(new a0(storeReadStates$computeUnreadMarker$2, b0Var, storeReadStates$computeUnreadMarker$3)).Y(new StoreReadStates$computeUnreadMarker$4(this)); + m.checkNotNullExpressionValue(Y, "getChannelsSelected()\n …clearMarker() }\n }"); + ObservableExtensionsKt.appSubscribe$default(Y, (Context) null, "unreadMessageMarker", (Function1) null, new StoreReadStates$computeUnreadMarker$5(this), (Function1) null, (Function0) null, (Function0) null, 117, (Object) null); } private final boolean isChannelMuted(Channel channel, Map map) { @@ -157,7 +157,7 @@ public final class StoreReadStates extends Store { } public final Observable getIsUnread(long j) { - Observable q = getUnreadGuildIds().E(new StoreReadStates$getIsUnread$1(j)).q(); + Observable q = getUnreadGuildIds().F(new StoreReadStates$getIsUnread$1(j)).q(); m.checkNotNullExpressionValue(q, "getUnreadGuildIds()\n … .distinctUntilChanged()"); return q; } @@ -171,7 +171,7 @@ public final class StoreReadStates extends Store { } public final Observable getUnreadMarker(long j) { - Observable q = getUnreadMarkerForSelectedChannel().w(new StoreReadStates$getUnreadMarker$1(j)).q(); + Observable q = getUnreadMarkerForSelectedChannel().x(new StoreReadStates$getUnreadMarker$1(j)).q(); m.checkNotNullExpressionValue(q, "unreadMarkerForSelectedC… .distinctUntilChanged()"); return q; } diff --git a/app/src/main/java/com/discord/stores/StoreRequestedStageChannels.java b/app/src/main/java/com/discord/stores/StoreRequestedStageChannels.java index 6968d8634c..5c901e69c1 100644 --- a/app/src/main/java/com/discord/stores/StoreRequestedStageChannels.java +++ b/app/src/main/java/com/discord/stores/StoreRequestedStageChannels.java @@ -242,9 +242,9 @@ public final class StoreRequestedStageChannels extends StoreV2 { } public final Observable observeRequestedStageChannel(long j) { - Observable E = observeRequestedStageChannels().E(new StoreRequestedStageChannels$observeRequestedStageChannel$1(j)); - m.checkNotNullExpressionValue(E, "observeRequestedStageCha…s().map { it[channelId] }"); - return E; + Observable F = observeRequestedStageChannels().F(new StoreRequestedStageChannels$observeRequestedStageChannel$1(j)); + m.checkNotNullExpressionValue(F, "observeRequestedStageCha…s().map { it[channelId] }"); + return F; } public final Observable> observeRequestedStageChannels() { diff --git a/app/src/main/java/com/discord/stores/StoreRtcConnection.java b/app/src/main/java/com/discord/stores/StoreRtcConnection.java index e1037b3f23..0671968645 100644 --- a/app/src/main/java/com/discord/stores/StoreRtcConnection.java +++ b/app/src/main/java/com/discord/stores/StoreRtcConnection.java @@ -234,22 +234,22 @@ public final class StoreRtcConnection extends RtcConnection.b implements DebugPr ListenerCollectionSubject listenerCollectionSubject = new ListenerCollectionSubject<>(); this.listenerSubject = listenerCollectionSubject; this.listeners = listenerCollectionSubject; - PublishSubject j0 = PublishSubject.j0(); - this.speakingUsersSubject = j0; - BehaviorSubject k0 = BehaviorSubject.k0(RtcConnection.Quality.UNKNOWN); - this.qualitySubject = k0; + PublishSubject k0 = PublishSubject.k0(); + this.speakingUsersSubject = k0; + BehaviorSubject l0 = BehaviorSubject.l0(RtcConnection.Quality.UNKNOWN); + this.qualitySubject = l0; this.currentVoiceState = new OutgoingPayload.VoiceStateUpdate(null, null, false, false, false, null, 32, null); - SerializedSubject serializedSubject = new SerializedSubject<>(BehaviorSubject.k0(new RtcConnection.StateChange(new RtcConnection.State.d(false), null))); + SerializedSubject serializedSubject = new SerializedSubject<>(BehaviorSubject.l0(new RtcConnection.StateChange(new RtcConnection.State.d(false), null))); this.connectionStateSubject = serializedSubject; - this.rtcConnectionMetadataSubject = BehaviorSubject.k0(null); + this.rtcConnectionMetadataSubject = BehaviorSubject.l0(null); Observable q = ObservableExtensionsKt.computationLatest(serializedSubject).q(); m.checkNotNullExpressionValue(q, "connectionStateSubject\n … .distinctUntilChanged()"); this.connectionState = q; - m.checkNotNullExpressionValue(k0, "qualitySubject"); - Observable q2 = ObservableExtensionsKt.computationLatest(k0).q(); + m.checkNotNullExpressionValue(l0, "qualitySubject"); + Observable q2 = ObservableExtensionsKt.computationLatest(l0).q(); m.checkNotNullExpressionValue(q2, "qualitySubject\n … .distinctUntilChanged()"); this.quality = q2; - Observable> a = j0.a(300, TimeUnit.MILLISECONDS); + Observable> a = k0.a(300, TimeUnit.MILLISECONDS); m.checkNotNullExpressionValue(a, "speakingUsersSubject\n …S, TimeUnit.MILLISECONDS)"); Observable> q3 = ObservableExtensionsKt.computationLatest(a).q(); m.checkNotNullExpressionValue(q3, "speakingUsersSubject\n … .distinctUntilChanged()"); @@ -800,9 +800,9 @@ public final class StoreRtcConnection extends RtcConnection.b implements DebugPr StoreStream.Companion companion = StoreStream.Companion; ObservableExtensionsKt.appSubscribe$default(companion.getMediaSettings().isSelfMuted(), StoreRtcConnection.class, (Context) null, (Function1) null, (Function1) null, (Function0) null, (Function0) null, new StoreRtcConnection$init$1(this), 62, (Object) null); ObservableExtensionsKt.appSubscribe$default(companion.getMediaSettings().isSelfDeafened(), StoreRtcConnection.class, (Context) null, (Function1) null, (Function1) null, (Function0) null, (Function0) null, new StoreRtcConnection$init$2(this), 62, (Object) null); - Observable E = companion.getMediaEngine().getSelectedVideoInputDevice().E(StoreRtcConnection$init$3.INSTANCE); - m.checkNotNullExpressionValue(E, "StoreStream\n .get…viceDescription != null }"); - ObservableExtensionsKt.appSubscribe$default(E, StoreRtcConnection.class, (Context) null, (Function1) null, (Function1) null, (Function0) null, (Function0) null, new StoreRtcConnection$init$4(this), 62, (Object) null); + Observable F = companion.getMediaEngine().getSelectedVideoInputDevice().F(StoreRtcConnection$init$3.INSTANCE); + m.checkNotNullExpressionValue(F, "StoreStream\n .get…viceDescription != null }"); + ObservableExtensionsKt.appSubscribe$default(F, StoreRtcConnection.class, (Context) null, (Function1) null, (Function1) null, (Function0) null, (Function0) null, new StoreRtcConnection$init$4(this), 62, (Object) null); ObservableExtensionsKt.appSubscribe$default(this.stream.getMediaSettings$app_productionCanaryRelease().getUsersVolume(), StoreRtcConnection.class, (Context) null, (Function1) null, (Function1) null, (Function0) null, (Function0) null, new StoreRtcConnection$init$5(this), 62, (Object) null); ObservableExtensionsKt.appSubscribe$default(this.stream.getMediaSettings$app_productionCanaryRelease().getUsersMuted(), StoreRtcConnection.class, (Context) null, (Function1) null, (Function1) null, (Function0) null, (Function0) null, new StoreRtcConnection$init$6(this), 62, (Object) null); ObservableExtensionsKt.appSubscribe$default(this.stream.getMediaSettings$app_productionCanaryRelease().getUsersOffScreen(), StoreRtcConnection.class, (Context) null, (Function1) null, (Function1) null, (Function0) null, (Function0) null, new StoreRtcConnection$init$7(this), 62, (Object) null); diff --git a/app/src/main/java/com/discord/stores/StoreRtcRegion.java b/app/src/main/java/com/discord/stores/StoreRtcRegion.java index 7e9b9d1233..b2aa73b9f4 100644 --- a/app/src/main/java/com/discord/stores/StoreRtcRegion.java +++ b/app/src/main/java/com/discord/stores/StoreRtcRegion.java @@ -125,9 +125,9 @@ public final class StoreRtcRegion { @StoreThread public final void handleConnectionOpen$app_productionCanaryRelease() { - Observable c02 = Observable.c0((long) (new Random().nextInt(29000) + 1000), TimeUnit.MILLISECONDS); - m.checkNotNullExpressionValue(c02, "Observable.timer(fetchJi…), TimeUnit.MILLISECONDS)"); - ObservableExtensionsKt.appSubscribe$default(c02, StoreRtcRegion.class, (Context) null, (Function1) null, (Function1) null, (Function0) null, (Function0) null, new StoreRtcRegion$handleConnectionOpen$1(this), 62, (Object) null); + Observable d02 = Observable.d0((long) (new Random().nextInt(29000) + 1000), TimeUnit.MILLISECONDS); + m.checkNotNullExpressionValue(d02, "Observable.timer(fetchJi…), TimeUnit.MILLISECONDS)"); + ObservableExtensionsKt.appSubscribe$default(d02, StoreRtcRegion.class, (Context) null, (Function1) null, (Function1) null, (Function0) null, (Function0) null, new StoreRtcRegion$handleConnectionOpen$1(this), 62, (Object) null); } public final void init() { diff --git a/app/src/main/java/com/discord/stores/StoreSearch.java b/app/src/main/java/com/discord/stores/StoreSearch.java index a525de06cb..d64e760def 100644 --- a/app/src/main/java/com/discord/stores/StoreSearch.java +++ b/app/src/main/java/com/discord/stores/StoreSearch.java @@ -146,8 +146,8 @@ public final class StoreSearch { this.storeGuildsNsfw = storeGuildsNsfw; this.storeUser = storeUser; this.historyCache = searchHistoryCache; - this.displayStateSubject = new SerializedSubject<>(BehaviorSubject.k0(DisplayState.SUGGESTIONS)); - this.searchTargetSubject = new SerializedSubject<>(BehaviorSubject.j0()); + this.displayStateSubject = new SerializedSubject<>(BehaviorSubject.l0(DisplayState.SUGGESTIONS)); + this.searchTargetSubject = new SerializedSubject<>(BehaviorSubject.k0()); } /* JADX INFO: this call moved to the top of the method (can break code semantics) */ @@ -209,9 +209,9 @@ public final class StoreSearch { updateTarget(searchTarget); this.storeSearchData.init(searchTarget); this.storeSearchInput.init(searchStringProvider); - Observable G = Observable.G(this.storeSearchQuery.getState().w(StoreSearch$init$1.INSTANCE).E(StoreSearch$init$2.INSTANCE), this.storeSearchInput.getCurrentParsedInput().E(StoreSearch$init$3.INSTANCE)); - m.checkNotNullExpressionValue(G, "Observable\n .merg…splayState.SUGGESTIONS })"); - ObservableExtensionsKt.appSubscribe$default(G, getClass(), (Context) null, new StoreSearch$init$4(this), (Function1) null, (Function0) null, (Function0) null, new StoreSearch$init$5(this), 58, (Object) null); + Observable H = Observable.H(this.storeSearchQuery.getState().x(StoreSearch$init$1.INSTANCE).F(StoreSearch$init$2.INSTANCE), this.storeSearchInput.getCurrentParsedInput().F(StoreSearch$init$3.INSTANCE)); + m.checkNotNullExpressionValue(H, "Observable\n .merg…splayState.SUGGESTIONS })"); + ObservableExtensionsKt.appSubscribe$default(H, getClass(), (Context) null, new StoreSearch$init$4(this), (Function1) null, (Function0) null, (Function0) null, new StoreSearch$init$5(this), 58, (Object) null); ObservableExtensionsKt.appSubscribe$default(this.storeSearchQuery.getState(), getClass(), (Context) null, (Function1) null, (Function1) null, (Function0) null, (Function0) null, new StoreSearch$init$6(this), 62, (Object) null); } } @@ -249,9 +249,9 @@ public final class StoreSearch { } public final Observable>> getHistory() { - Observable X = this.searchTargetSubject.X(new StoreSearch$getHistory$1(this)); - m.checkNotNullExpressionValue(X, "searchTargetSubject\n …())\n }\n }"); - return X; + Observable Y = this.searchTargetSubject.Y(new StoreSearch$getHistory$1(this)); + m.checkNotNullExpressionValue(Y, "searchTargetSubject\n …())\n }\n }"); + return Y; } public final StoreSearchData getStoreSearchData() { diff --git a/app/src/main/java/com/discord/stores/StoreSearchData.java b/app/src/main/java/com/discord/stores/StoreSearchData.java index f7a837f3f4..3743efe3f3 100644 --- a/app/src/main/java/com/discord/stores/StoreSearchData.java +++ b/app/src/main/java/com/discord/stores/StoreSearchData.java @@ -46,9 +46,9 @@ public final class StoreSearchData { this.storeChannels = storeChannels; this.storeUser = storeUser; this.storeGuilds = storeGuilds; - BehaviorSubject k0 = BehaviorSubject.k0(new SearchData(null, null, null, null, null, 31, null)); - m.checkNotNullExpressionValue(k0, "BehaviorSubject.create(SearchData())"); - this.searchDataSubject = k0; + BehaviorSubject l0 = BehaviorSubject.l0(new SearchData(null, null, null, null, null, 31, null)); + m.checkNotNullExpressionValue(l0, "BehaviorSubject.create(SearchData())"); + this.searchDataSubject = l0; } public static final /* synthetic */ StoreChannels access$getStoreChannels$p(StoreSearchData storeSearchData) { @@ -77,7 +77,7 @@ public final class StoreSearchData { private final Observable getGuildSearchData(long j) { StoreStream.Companion companion = StoreStream.Companion; - Observable combineLatest = ObservableWithLeadingEdgeThrottle.combineLatest(companion.getGuilds().observeComputed(j), companion.getUsers().observeAllUsers(), StoreChannels.observeChannelsForGuild$default(companion.getChannels(), j, null, 2, null).E(StoreSearchData$getGuildSearchData$1.INSTANCE), companion.getPermissions().observeChannelPermissionsForGuild(j), new StoreSearchData$sam$rx_functions_Func4$0(new StoreSearchData$getGuildSearchData$2(new SearchData.Builder())), 3, TimeUnit.SECONDS); + Observable combineLatest = ObservableWithLeadingEdgeThrottle.combineLatest(companion.getGuilds().observeComputed(j), companion.getUsers().observeAllUsers(), StoreChannels.observeChannelsForGuild$default(companion.getChannels(), j, null, 2, null).F(StoreSearchData$getGuildSearchData$1.INSTANCE), companion.getPermissions().observeChannelPermissionsForGuild(j), new StoreSearchData$sam$rx_functions_Func4$0(new StoreSearchData$getGuildSearchData$2(new SearchData.Builder())), 3, TimeUnit.SECONDS); m.checkNotNullExpressionValue(combineLatest, "ObservableWithLeadingEdg…3, TimeUnit.SECONDS\n )"); return combineLatest; } diff --git a/app/src/main/java/com/discord/stores/StoreSearchInput.java b/app/src/main/java/com/discord/stores/StoreSearchInput.java index 668dd3223b..aeb303436a 100644 --- a/app/src/main/java/com/discord/stores/StoreSearchInput.java +++ b/app/src/main/java/com/discord/stores/StoreSearchInput.java @@ -40,7 +40,7 @@ public final class StoreSearchInput { private final Observable> currentParsedInput; private final Observable> forcedInput; private final PublishSubject> forcedInputSubject; - private final SerializedSubject inputSubject = new SerializedSubject<>(BehaviorSubject.k0("")); + private final SerializedSubject inputSubject = new SerializedSubject<>(BehaviorSubject.l0("")); private Subscription inputSubscription; private final Observable isInputValid; private final SerializedSubject isInputValidSubject; @@ -109,19 +109,19 @@ public final class StoreSearchInput { } public StoreSearchInput() { - SerializedSubject, List> serializedSubject = new SerializedSubject<>(BehaviorSubject.j0()); + SerializedSubject, List> serializedSubject = new SerializedSubject<>(BehaviorSubject.k0()); this.astSubject = serializedSubject; - SerializedSubject serializedSubject2 = new SerializedSubject<>(BehaviorSubject.k0(Boolean.FALSE)); + SerializedSubject serializedSubject2 = new SerializedSubject<>(BehaviorSubject.l0(Boolean.FALSE)); this.isInputValidSubject = serializedSubject2; - PublishSubject> j0 = PublishSubject.j0(); - this.forcedInputSubject = j0; + PublishSubject> k0 = PublishSubject.k0(); + this.forcedInputSubject = k0; this.isInputValid = serializedSubject2; this.currentParsedInput = serializedSubject; - m.checkNotNullExpressionValue(j0, "forcedInputSubject"); - this.forcedInput = j0; - Observable W = ObservableExtensionsKt.leadingEdgeThrottle(serializedSubject, 50, TimeUnit.MILLISECONDS).E(AnonymousClass1.INSTANCE).W(a.a()); - m.checkNotNullExpressionValue(W, "astSubject\n .lead…Schedulers.computation())"); - ObservableExtensionsKt.appSubscribe$default(W, (Context) null, "validateSearchInput", (Function1) null, new AnonymousClass2(this), (Function1) null, (Function0) null, (Function0) null, 117, (Object) null); + m.checkNotNullExpressionValue(k0, "forcedInputSubject"); + this.forcedInput = k0; + Observable X = ObservableExtensionsKt.leadingEdgeThrottle(serializedSubject, 50, TimeUnit.MILLISECONDS).F(AnonymousClass1.INSTANCE).X(a.a()); + m.checkNotNullExpressionValue(X, "astSubject\n .lead…Schedulers.computation())"); + ObservableExtensionsKt.appSubscribe$default(X, (Context) null, "validateSearchInput", (Function1) null, new AnonymousClass2(this), (Function1) null, (Function0) null, (Function0) null, 117, (Object) null); } public static final /* synthetic */ void access$handleInputSubscription(StoreSearchInput storeSearchInput, Subscription subscription) { @@ -180,9 +180,9 @@ public final class StoreSearchInput { public final void init(SearchStringProvider searchStringProvider) { m.checkNotNullParameter(searchStringProvider, "searchStringProvider"); - Observable W = ObservableExtensionsKt.leadingEdgeThrottle(this.inputSubject, 100, TimeUnit.MILLISECONDS).q().E(new StoreSearchInput$init$1(new QueryParser(searchStringProvider))).W(a.a()); - m.checkNotNullExpressionValue(W, "inputSubject\n .le…Schedulers.computation())"); - ObservableExtensionsKt.appSubscribe$default(W, StoreSearchInput.class, (Context) null, new StoreSearchInput$init$2(this), (Function1) null, (Function0) null, (Function0) null, new StoreSearchInput$init$3(this.astSubject), 58, (Object) null); + Observable X = ObservableExtensionsKt.leadingEdgeThrottle(this.inputSubject, 100, TimeUnit.MILLISECONDS).q().F(new StoreSearchInput$init$1(new QueryParser(searchStringProvider))).X(a.a()); + m.checkNotNullExpressionValue(X, "inputSubject\n .le…Schedulers.computation())"); + ObservableExtensionsKt.appSubscribe$default(X, StoreSearchInput.class, (Context) null, new StoreSearchInput$init$2(this), (Function1) null, (Function0) null, (Function0) null, new StoreSearchInput$init$3(this.astSubject), 58, (Object) null); } public final Observable isInputValid() { diff --git a/app/src/main/java/com/discord/stores/StoreSearchQuery.java b/app/src/main/java/com/discord/stores/StoreSearchQuery.java index fdbb19d7a1..db79eeba97 100644 --- a/app/src/main/java/com/discord/stores/StoreSearchQuery.java +++ b/app/src/main/java/com/discord/stores/StoreSearchQuery.java @@ -49,7 +49,7 @@ public final class StoreSearchQuery { m.checkNotNullParameter(searchFetcher, "searchFetcher"); this.searchFetcher = searchFetcher; SearchState searchState = SEARCH_STATE_NONE; - this.searchStateSubject = new SerializedSubject<>(BehaviorSubject.k0(searchState)); + this.searchStateSubject = new SerializedSubject<>(BehaviorSubject.l0(searchState)); this.currentSearchState = searchState; } @@ -171,9 +171,9 @@ public final class StoreSearchQuery { unsubscribe(); if (!t.isBlank(str)) { updateAndPublish(new SearchState(QueryFetchState.IN_PROGRESS, null, null, null, null, false, 0, 126, null)); - Observable Y = Observable.i0(new j(str).E(new StoreSearchQuery$parseAndQuery$1(searchStringProvider)), storeSearch.getStoreSearchData().get(), new StoreSearchQuery$parseAndQuery$2(storeSearch, searchTarget, z2)).k(c.a.d.o.c(StoreSearchQuery$parseAndQuery$3.INSTANCE, null, 1, TimeUnit.SECONDS)).Y(1); - m.checkNotNullExpressionValue(Y, "Observable\n .… )\n .take(1)"); - ObservableExtensionsKt.appSubscribe$default(ObservableExtensionsKt.computationBuffered(Y), (Context) null, "parseAndQuery", (Function1) null, new StoreSearchQuery$parseAndQuery$4(this, searchTarget), (Function1) null, (Function0) null, (Function0) null, 117, (Object) null); + Observable Z = Observable.j0(new j(str).F(new StoreSearchQuery$parseAndQuery$1(searchStringProvider)), storeSearch.getStoreSearchData().get(), new StoreSearchQuery$parseAndQuery$2(storeSearch, searchTarget, z2)).k(c.a.d.o.c(StoreSearchQuery$parseAndQuery$3.INSTANCE, null, 1, TimeUnit.SECONDS)).Z(1); + m.checkNotNullExpressionValue(Z, "Observable\n .… )\n .take(1)"); + ObservableExtensionsKt.appSubscribe$default(ObservableExtensionsKt.computationBuffered(Z), (Context) null, "parseAndQuery", (Function1) null, new StoreSearchQuery$parseAndQuery$4(this, searchTarget), (Function1) null, (Function0) null, (Function0) null, 117, (Object) null); return; } updateAndPublish(new SearchState(QueryFetchState.NONE, null, null, null, null, false, 0, 126, null)); diff --git a/app/src/main/java/com/discord/stores/StoreSlowMode$getChannelCooldownObservable$newObservable$2.java b/app/src/main/java/com/discord/stores/StoreSlowMode$getChannelCooldownObservable$newObservable$2.java index b952df7571..41ccf275e2 100644 --- a/app/src/main/java/com/discord/stores/StoreSlowMode$getChannelCooldownObservable$newObservable$2.java +++ b/app/src/main/java/com/discord/stores/StoreSlowMode$getChannelCooldownObservable$newObservable$2.java @@ -69,8 +69,8 @@ public final class StoreSlowMode$getChannelCooldownObservable$newObservable$2 E = Observable.C(0, 1, TimeUnit.SECONDS).E(new AnonymousClass1(l, currentTimeMillis)); - return Observable.g0(new r(E.i, new i2(AnonymousClass2.INSTANCE))); + Observable F = Observable.D(0, 1, TimeUnit.SECONDS).F(new AnonymousClass1(l, currentTimeMillis)); + return Observable.h0(new r(F.i, new i2(AnonymousClass2.INSTANCE))); } } @@ -85,6 +85,6 @@ public final class StoreSlowMode$getChannelCooldownObservable$newObservable$2 hashMap = new HashMap<>(); this.messageSendNextSendTimes = hashMap; - this.messageSendNextSendTimesSubject = BehaviorSubject.k0(new HashMap(hashMap)); + this.messageSendNextSendTimesSubject = BehaviorSubject.l0(new HashMap(hashMap)); HashMap hashMap2 = new HashMap<>(); this.threadCreateNextSendTimes = hashMap2; - this.threadCreateNextSendTimesSubject = BehaviorSubject.k0(new HashMap(hashMap2)); + this.threadCreateNextSendTimesSubject = BehaviorSubject.l0(new HashMap(hashMap2)); } public static final /* synthetic */ Clock access$getClock$p(StoreSlowMode storeSlowMode) { @@ -97,19 +97,19 @@ public final class StoreSlowMode extends Store { if (observable != null) { return observable; } - Observable g02 = Observable.g0(new c0(this.stream.getPermissions$app_productionCanaryRelease().observePermissionsForChannel(j).E(new StoreSlowMode$getChannelCooldownObservable$newObservable$1(type)).q().X(new StoreSlowMode$getChannelCooldownObservable$newObservable$2(this, type, j)).E(StoreSlowMode$getChannelCooldownObservable$newObservable$3.INSTANCE).u(new StoreSlowMode$getChannelCooldownObservable$newObservable$4(this, j, type)).L(1))); + Observable h02 = Observable.h0(new c0(this.stream.getPermissions$app_productionCanaryRelease().observePermissionsForChannel(j).F(new StoreSlowMode$getChannelCooldownObservable$newObservable$1(type)).q().Y(new StoreSlowMode$getChannelCooldownObservable$newObservable$2(this, type, j)).F(StoreSlowMode$getChannelCooldownObservable$newObservable$3.INSTANCE).v(new StoreSlowMode$getChannelCooldownObservable$newObservable$4(this, j, type)).M(1))); if (m.areEqual(type, messageSend)) { HashMap> hashMap = this.channelMessageSendCooldownObservables; Long valueOf = Long.valueOf(j); - m.checkNotNullExpressionValue(g02, "newObservable"); - hashMap.put(valueOf, g02); + m.checkNotNullExpressionValue(h02, "newObservable"); + hashMap.put(valueOf, h02); } else { HashMap> hashMap2 = this.channelThreadCreateCooldownObservables; Long valueOf2 = Long.valueOf(j); - m.checkNotNullExpressionValue(g02, "newObservable"); - hashMap2.put(valueOf2, g02); + m.checkNotNullExpressionValue(h02, "newObservable"); + hashMap2.put(valueOf2, h02); } - return g02; + return h02; } @StoreThread diff --git a/app/src/main/java/com/discord/stores/StoreSpotify$init$1.java b/app/src/main/java/com/discord/stores/StoreSpotify$init$1.java index 29a932e75b..0c15357378 100644 --- a/app/src/main/java/com/discord/stores/StoreSpotify$init$1.java +++ b/app/src/main/java/com/discord/stores/StoreSpotify$init$1.java @@ -20,6 +20,6 @@ public final class StoreSpotify$init$1 implements b call(ModelSpotifyTrack modelSpotifyTrack) { - return modelSpotifyTrack != null ? new j(modelSpotifyTrack) : Observable.c0(1, TimeUnit.SECONDS).E(AnonymousClass1.INSTANCE); + return modelSpotifyTrack != null ? new j(modelSpotifyTrack) : Observable.d0(1, TimeUnit.SECONDS).F(AnonymousClass1.INSTANCE); } } diff --git a/app/src/main/java/com/discord/stores/StoreSpotify.java b/app/src/main/java/com/discord/stores/StoreSpotify.java index d5207aca10..7b3e11ec68 100644 --- a/app/src/main/java/com/discord/stores/StoreSpotify.java +++ b/app/src/main/java/com/discord/stores/StoreSpotify.java @@ -37,7 +37,7 @@ public final class StoreSpotify { private final Clock clock; private final Dispatcher dispatcher; private Subscription expireStateSub; - private final BehaviorSubject publishStateTrigger = BehaviorSubject.j0(); + private final BehaviorSubject publishStateTrigger = BehaviorSubject.k0(); private final SpotifyApiClient spotifyApiClient; private SpotifyState spotifyState; private final StoreStream stream; @@ -282,9 +282,9 @@ public final class StoreSpotify { @StoreThread private final void startStateExpiration(long j) { - Observable c02 = Observable.c0(j + 5000, TimeUnit.MILLISECONDS); - m.checkNotNullExpressionValue(c02, "Observable\n .time…), TimeUnit.MILLISECONDS)"); - ObservableExtensionsKt.appSubscribe$default(c02, StoreSpotify.class, (Context) null, new StoreSpotify$startStateExpiration$1(this), (Function1) null, (Function0) null, (Function0) null, new StoreSpotify$startStateExpiration$2(this), 58, (Object) null); + Observable d02 = Observable.d0(j + 5000, TimeUnit.MILLISECONDS); + m.checkNotNullExpressionValue(d02, "Observable\n .time…), TimeUnit.MILLISECONDS)"); + ObservableExtensionsKt.appSubscribe$default(d02, StoreSpotify.class, (Context) null, new StoreSpotify$startStateExpiration$1(this), (Function1) null, (Function0) null, (Function0) null, new StoreSpotify$startStateExpiration$2(this), 58, (Object) null); } @StoreThread @@ -336,7 +336,7 @@ public final class StoreSpotify { public final void init(Context context) { m.checkNotNullParameter(context, "context"); SpotifyHelper.registerSpotifyBroadcastReceivers(context); - Observable o = Observable.j(this.publishStateTrigger, this.spotifyApiClient.getSpotifyTrack().X(StoreSpotify$init$1.INSTANCE).q(), StoreSpotify$init$2.INSTANCE).o(2, TimeUnit.SECONDS); + Observable o = Observable.j(this.publishStateTrigger, this.spotifyApiClient.getSpotifyTrack().Y(StoreSpotify$init$1.INSTANCE).q(), StoreSpotify$init$2.INSTANCE).o(2, TimeUnit.SECONDS); m.checkNotNullExpressionValue(o, "Observable.combineLatest…unce(2, TimeUnit.SECONDS)"); ObservableExtensionsKt.appSubscribe$default(o, StoreSpotify.class, (Context) null, (Function1) null, (Function1) null, (Function0) null, (Function0) null, new StoreSpotify$init$3(this), 62, (Object) null); } diff --git a/app/src/main/java/com/discord/stores/StoreStageChannelSelfPresence.java b/app/src/main/java/com/discord/stores/StoreStageChannelSelfPresence.java index 707d077edf..909993a168 100644 --- a/app/src/main/java/com/discord/stores/StoreStageChannelSelfPresence.java +++ b/app/src/main/java/com/discord/stores/StoreStageChannelSelfPresence.java @@ -40,9 +40,9 @@ public final class StoreStageChannelSelfPresence extends StoreV2 { this.voiceChannelSelected = storeVoiceChannelSelected; this.userSettings = storeUserSettings; this.dispatcher = dispatcher; - BehaviorSubject j0 = BehaviorSubject.j0(); - m.checkNotNullExpressionValue(j0, "BehaviorSubject.create()"); - this.publishStateTrigger = j0; + BehaviorSubject k0 = BehaviorSubject.k0(); + m.checkNotNullExpressionValue(k0, "BehaviorSubject.create()"); + this.publishStateTrigger = k0; } @StoreThread @@ -132,9 +132,9 @@ public final class StoreStageChannelSelfPresence extends StoreV2 { } public final void init() { - Observable X = ObservationDeck.connectRx$default(this.observationDeck, new ObservationDeck.UpdateSource[]{this.stageChannels, this.voiceChannelSelected}, false, null, null, new StoreStageChannelSelfPresence$init$1(this), 14, null).q().X(new StoreStageChannelSelfPresence$init$2(this)); - m.checkNotNullExpressionValue(X, "observationDeck.connectR…bled -> isEnabled }\n }"); - ObservableExtensionsKt.appSubscribe$default(X, StoreStageChannelSelfPresence.class, (Context) null, (Function1) null, (Function1) null, (Function0) null, (Function0) null, new StoreStageChannelSelfPresence$init$3(this), 62, (Object) null); + Observable Y = ObservationDeck.connectRx$default(this.observationDeck, new ObservationDeck.UpdateSource[]{this.stageChannels, this.voiceChannelSelected}, false, null, null, new StoreStageChannelSelfPresence$init$1(this), 14, null).q().Y(new StoreStageChannelSelfPresence$init$2(this)); + m.checkNotNullExpressionValue(Y, "observationDeck.connectR…bled -> isEnabled }\n }"); + ObservableExtensionsKt.appSubscribe$default(Y, StoreStageChannelSelfPresence.class, (Context) null, (Function1) null, (Function1) null, (Function0) null, (Function0) null, new StoreStageChannelSelfPresence$init$3(this), 62, (Object) null); } public final void setStageChannelActivity(Activity activity) { diff --git a/app/src/main/java/com/discord/stores/StoreStickers.java b/app/src/main/java/com/discord/stores/StoreStickers.java index 4bd38f49ce..376ab3ac0d 100644 --- a/app/src/main/java/com/discord/stores/StoreStickers.java +++ b/app/src/main/java/com/discord/stores/StoreStickers.java @@ -301,9 +301,9 @@ public final class StoreStickers extends StoreV2 { } public final Observable> observeFrequentlyUsedStickerIds() { - Observable E = this.frecencyCache.getObservable().E(StoreStickers$observeFrequentlyUsedStickerIds$1.INSTANCE); - m.checkNotNullExpressionValue(E, "frecencyCache.getObserva…ckerId.toLong() }\n }"); - return E; + Observable F = this.frecencyCache.getObservable().F(StoreStickers$observeFrequentlyUsedStickerIds$1.INSTANCE); + m.checkNotNullExpressionValue(F, "frecencyCache.getObserva…ckerId.toLong() }\n }"); + return F; } public final Observable observeStickerPack(long j) { diff --git a/app/src/main/java/com/discord/stores/StoreStream.java b/app/src/main/java/com/discord/stores/StoreStream.java index 5578eea3e1..20c53abf7f 100644 --- a/app/src/main/java/com/discord/stores/StoreStream.java +++ b/app/src/main/java/com/discord/stores/StoreStream.java @@ -176,7 +176,7 @@ public final class StoreStream { private final StoreGuilds guilds; private final StoreGuildsNsfw guildsNsfw; private final StoreGuildsSorted guildsSorted; - private final BehaviorSubject initialized = BehaviorSubject.k0(Boolean.FALSE); + private final BehaviorSubject initialized = BehaviorSubject.l0(Boolean.FALSE); private final StoreInstantInvites instantInvites; private final StoreGuildIntegrations integrations; private final StoreChannelMembers lazyChannelMembersStore; @@ -1399,9 +1399,9 @@ public final class StoreStream { } private final void dispatchSubscribe(Observable observable, String str, Function1 function1) { - Observable I = observable.I(); - m.checkNotNullExpressionValue(I, "onBackpressureBuffer()"); - ObservableExtensionsKt.appSubscribe$default(I, (Context) null, str, (Function1) null, new StoreStream$dispatchSubscribe$1(this, function1), (Function1) null, (Function0) null, (Function0) null, 117, (Object) null); + Observable J = observable.J(); + m.checkNotNullExpressionValue(J, "onBackpressureBuffer()"); + ObservableExtensionsKt.appSubscribe$default(J, (Context) null, str, (Function1) null, new StoreStream$dispatchSubscribe$1(this, function1), (Function1) null, (Function0) null, (Function0) null, 117, (Object) null); } public static final StoreAnalytics getAnalytics() { @@ -2622,9 +2622,9 @@ public final class StoreStream { SharedPreferences sharedPreferences = SharedPreferencesProvider.INSTANCE.get(); long currentTimeMillis = clock.currentTimeMillis(); if (currentTimeMillis - sharedPreferences.getLong(LAST_LOGGED_NOTIFICATION_PERMISSIONS_KEY, 0) > DAY_IN_MILLS) { - Observable Y = this.notifications.getSettings().Y(1); - m.checkNotNullExpressionValue(Y, "notifications.getSettings().take(1)"); - ObservableExtensionsKt.appSubscribe$default(Y, StoreStream.class, (Context) null, (Function1) null, (Function1) null, (Function0) null, (Function0) null, new StoreStream$maybeLogNotificationPermissionStatus$1(sharedPreferences, currentTimeMillis, application), 62, (Object) null); + Observable Z = this.notifications.getSettings().Z(1); + m.checkNotNullExpressionValue(Z, "notifications.getSettings().take(1)"); + ObservableExtensionsKt.appSubscribe$default(Z, StoreStream.class, (Context) null, (Function1) null, (Function1) null, (Function0) null, (Function0) null, new StoreStream$maybeLogNotificationPermissionStatus$1(sharedPreferences, currentTimeMillis, application), 62, (Object) null); } } @@ -2640,9 +2640,9 @@ public final class StoreStream { } private final void startStoreInitializationTimer(NetworkMonitor networkMonitor) { - Observable Y = Observable.G(networkMonitor.observeIsConnected().w(StoreStream$startStoreInitializationTimer$isOfflineObservable$1.INSTANCE), Observable.c0(6000, TimeUnit.MILLISECONDS)).Y(1); - m.checkNotNullExpressionValue(Y, "Observable.merge(\n …le\n )\n .take(1)"); - ObservableExtensionsKt.appSubscribe$default(Y, StoreStream.class, (Context) null, (Function1) null, (Function1) null, (Function0) null, (Function0) null, new StoreStream$startStoreInitializationTimer$1(this), 62, (Object) null); + Observable Z = Observable.H(networkMonitor.observeIsConnected().x(StoreStream$startStoreInitializationTimer$isOfflineObservable$1.INSTANCE), Observable.d0(6000, TimeUnit.MILLISECONDS)).Z(1); + m.checkNotNullExpressionValue(Z, "Observable.merge(\n …le\n )\n .take(1)"); + ObservableExtensionsKt.appSubscribe$default(Z, StoreStream.class, (Context) null, (Function1) null, (Function1) null, (Function0) null, (Function0) null, new StoreStream$startStoreInitializationTimer$1(this), 62, (Object) null); } public static /* synthetic */ void streamCreate$default(StoreStream storeStream, String str, String str2, int i, Object obj) { diff --git a/app/src/main/java/com/discord/stores/StoreTabsNavigation.java b/app/src/main/java/com/discord/stores/StoreTabsNavigation.java index d0ad687a04..31a6a48b6e 100644 --- a/app/src/main/java/com/discord/stores/StoreTabsNavigation.java +++ b/app/src/main/java/com/discord/stores/StoreTabsNavigation.java @@ -25,7 +25,7 @@ public final class StoreTabsNavigation extends StoreV2 { this.storeStream = storeStream; this.observationDeck = observationDeck; this.selectedTab = NavigationTab.HOME; - this.dismissTabsDialogEventSubject = PublishSubject.j0(); + this.dismissTabsDialogEventSubject = PublishSubject.k0(); } /* JADX INFO: this call moved to the top of the method (can break code semantics) */ diff --git a/app/src/main/java/com/discord/stores/StoreThreadDraft$setDraftSending$1.java b/app/src/main/java/com/discord/stores/StoreThreadDraft$setDraftSending$1.java index 15e5abcddb..567b57452b 100644 --- a/app/src/main/java/com/discord/stores/StoreThreadDraft$setDraftSending$1.java +++ b/app/src/main/java/com/discord/stores/StoreThreadDraft$setDraftSending$1.java @@ -22,6 +22,6 @@ public final class StoreThreadDraft$setDraftSending$1 extends o implements Funct BehaviorSubject access$getDraftStateSubject$p = StoreThreadDraft.access$getDraftStateSubject$p(this.this$0); BehaviorSubject access$getDraftStateSubject$p2 = StoreThreadDraft.access$getDraftStateSubject$p(this.this$0); m.checkNotNullExpressionValue(access$getDraftStateSubject$p2, "draftStateSubject"); - access$getDraftStateSubject$p.onNext(StoreThreadDraft.ThreadDraftState.copy$default((StoreThreadDraft.ThreadDraftState) access$getDraftStateSubject$p2.m0(), false, null, null, true, false, 23, null)); + access$getDraftStateSubject$p.onNext(StoreThreadDraft.ThreadDraftState.copy$default((StoreThreadDraft.ThreadDraftState) access$getDraftStateSubject$p2.n0(), false, null, null, true, false, 23, null)); } } diff --git a/app/src/main/java/com/discord/stores/StoreThreadDraft.java b/app/src/main/java/com/discord/stores/StoreThreadDraft.java index 21627ebdb4..b89d84a781 100644 --- a/app/src/main/java/com/discord/stores/StoreThreadDraft.java +++ b/app/src/main/java/com/discord/stores/StoreThreadDraft.java @@ -8,7 +8,7 @@ import rx.subjects.BehaviorSubject; /* compiled from: StoreThreadDraft.kt */ public final class StoreThreadDraft extends StoreV2 { private final Dispatcher dispatcher; - private final BehaviorSubject draftStateSubject = BehaviorSubject.k0(new ThreadDraftState(false, null, null, false, false, 31, null)); + private final BehaviorSubject draftStateSubject = BehaviorSubject.l0(new ThreadDraftState(false, null, null, false, false, 31, null)); /* compiled from: StoreThreadDraft.kt */ public static final class ThreadDraftState { diff --git a/app/src/main/java/com/discord/stores/StoreUser.java b/app/src/main/java/com/discord/stores/StoreUser.java index 88c385058f..a63424613b 100644 --- a/app/src/main/java/com/discord/stores/StoreUser.java +++ b/app/src/main/java/com/discord/stores/StoreUser.java @@ -425,7 +425,7 @@ public final class StoreUser extends StoreV2 { } public final Observable observeMe(boolean z2) { - Observable q = ObservationDeck.connectRx$default(this.observationDeck, new ObservationDeck.UpdateSource[]{MeUpdate}, false, null, null, new StoreUser$observeMe$1(this), 14, null).w(new StoreUser$observeMe$2(z2)).q(); + Observable q = ObservationDeck.connectRx$default(this.observationDeck, new ObservationDeck.UpdateSource[]{MeUpdate}, false, null, null, new StoreUser$observeMe$1(this), 14, null).x(new StoreUser$observeMe$2(z2)).q(); m.checkNotNullExpressionValue(q, "observationDeck.connectR… .distinctUntilChanged()"); return q; } @@ -437,7 +437,7 @@ public final class StoreUser extends StoreV2 { } public final Observable observeUser(long j) { - Observable q = observeAllUsers().E(new StoreUser$observeUser$1(j)).q(); + Observable q = observeAllUsers().F(new StoreUser$observeUser$1(j)).q(); m.checkNotNullExpressionValue(q, "observeAllUsers()\n … .distinctUntilChanged()"); return q; } @@ -456,9 +456,9 @@ public final class StoreUser extends StoreV2 { public final Observable> observeUsers(Collection collection, boolean z2) { m.checkNotNullParameter(collection, "userIds"); - Observable> s = observeAllUsers().k(c.a.d.o.a(collection)).s(new StoreUser$observeUsers$1(this, z2, collection)); - m.checkNotNullExpressionValue(s, "observeAllUsers()\n …ys)\n }\n }"); - return s; + Observable> t = observeAllUsers().k(c.a.d.o.a(collection)).t(new StoreUser$observeUsers$1(this, z2, collection)); + m.checkNotNullExpressionValue(t, "observeAllUsers()\n …ys)\n }\n }"); + return t; } @Override // com.discord.stores.StoreV2 diff --git a/app/src/main/java/com/discord/stores/StoreUserAffinities.java b/app/src/main/java/com/discord/stores/StoreUserAffinities.java index d328aad6db..5baefa4107 100644 --- a/app/src/main/java/com/discord/stores/StoreUserAffinities.java +++ b/app/src/main/java/com/discord/stores/StoreUserAffinities.java @@ -72,7 +72,7 @@ public final class StoreUserAffinities extends StoreV2 { } public final Observable> observeAffinityUserIds() { - Observable> q = observeUserAffinities().E(StoreUserAffinities$observeAffinityUserIds$1.INSTANCE).q(); + Observable> q = observeUserAffinities().F(StoreUserAffinities$observeAffinityUserIds$1.INSTANCE).q(); m.checkNotNullExpressionValue(q, "observeUserAffinities()\n… .distinctUntilChanged()"); return q; } diff --git a/app/src/main/java/com/discord/stores/StoreUserGuildSettings.java b/app/src/main/java/com/discord/stores/StoreUserGuildSettings.java index 9d39b53920..0638f756c0 100644 --- a/app/src/main/java/com/discord/stores/StoreUserGuildSettings.java +++ b/app/src/main/java/com/discord/stores/StoreUserGuildSettings.java @@ -146,7 +146,7 @@ public final class StoreUserGuildSettings extends StoreV2 { this.guildsToHideMutedChannelsInSnapshot = n0.emptySet(); this.guildSettingsCache = new Persister<>("STORE_SETTINGS_USER_GUILD_V5", new HashMap()); this.guildsToHideMutedChannelsInCache = new Persister<>("STORE_SHOW_HIDE_MUTED_CHANNELS_V2", new HashSet()); - this.eventSubject = PublishSubject.j0(); + this.eventSubject = PublishSubject.k0(); } /* JADX INFO: this call moved to the top of the method (can break code semantics) */ @@ -226,9 +226,9 @@ public final class StoreUserGuildSettings extends StoreV2 { j = Math.min(j, modelNotificationSettings2.getNextMuteEndTimeMs(this.clock)); } if (j < RecyclerView.FOREVER_NS) { - Observable d02 = Observable.d0(j - this.clock.currentTimeMillis(), TimeUnit.MILLISECONDS, this.dispatcher.getScheduler()); - m.checkNotNullExpressionValue(d02, "Observable.timer(\n …patcher.scheduler\n )"); - ObservableExtensionsKt.appSubscribe$default(d02, StoreUserGuildSettings.class, (Context) null, new StoreUserGuildSettings$handleGuildSettings$1(this), (Function1) null, (Function0) null, (Function0) null, new StoreUserGuildSettings$handleGuildSettings$2(this), 58, (Object) null); + Observable e02 = Observable.e0(j - this.clock.currentTimeMillis(), TimeUnit.MILLISECONDS, this.dispatcher.getScheduler()); + m.checkNotNullExpressionValue(e02, "Observable.timer(\n …patcher.scheduler\n )"); + ObservableExtensionsKt.appSubscribe$default(e02, StoreUserGuildSettings.class, (Context) null, new StoreUserGuildSettings$handleGuildSettings$1(this), (Function1) null, (Function0) null, (Function0) null, new StoreUserGuildSettings$handleGuildSettings$2(this), 58, (Object) null); } } @@ -321,19 +321,19 @@ public final class StoreUserGuildSettings extends StoreV2 { } public final Observable observeGuildSettings(long j) { - Observable q = observeGuildSettings().E(new StoreUserGuildSettings$observeGuildSettings$2(j)).q(); + Observable q = observeGuildSettings().F(new StoreUserGuildSettings$observeGuildSettings$2(j)).q(); m.checkNotNullExpressionValue(q, "observeGuildSettings()\n … .distinctUntilChanged()"); return q; } public final Observable observeHideMutedChannels(long j) { - Observable q = ObservationDeck.connectRx$default(this.observationDeck, new ObservationDeck.UpdateSource[]{this}, false, null, null, new StoreUserGuildSettings$observeHideMutedChannels$1(this), 14, null).E(new StoreUserGuildSettings$observeHideMutedChannels$2(j)).q(); + Observable q = ObservationDeck.connectRx$default(this.observationDeck, new ObservationDeck.UpdateSource[]{this}, false, null, null, new StoreUserGuildSettings$observeHideMutedChannels$1(this), 14, null).F(new StoreUserGuildSettings$observeHideMutedChannels$2(j)).q(); m.checkNotNullExpressionValue(q, "observationDeck.connectR… .distinctUntilChanged()"); return q; } public final Observable> observeMutedGuildIds() { - Observable> q = observeGuildSettings().E(StoreUserGuildSettings$observeMutedGuildIds$1.INSTANCE).q(); + Observable> q = observeGuildSettings().F(StoreUserGuildSettings$observeMutedGuildIds$1.INSTANCE).q(); m.checkNotNullExpressionValue(q, "observeGuildSettings()\n … .distinctUntilChanged()"); return q; } diff --git a/app/src/main/java/com/discord/stores/StoreUserPresence.java b/app/src/main/java/com/discord/stores/StoreUserPresence.java index de80e14498..06a13e368d 100644 --- a/app/src/main/java/com/discord/stores/StoreUserPresence.java +++ b/app/src/main/java/com/discord/stores/StoreUserPresence.java @@ -585,7 +585,7 @@ public final class StoreUserPresence extends StoreV2 { } public final Observable observeApplicationActivity(long j, long j2) { - Observable q = observePresenceForUser(j).E(new StoreUserPresence$observeApplicationActivity$1(j2)).q(); + Observable q = observePresenceForUser(j).F(new StoreUserPresence$observeApplicationActivity$1(j2)).q(); m.checkNotNullExpressionValue(q, "observePresenceForUser(u… .distinctUntilChanged()"); return q; } @@ -597,14 +597,14 @@ public final class StoreUserPresence extends StoreV2 { } public final Observable observePresenceForUser(long j) { - Observable q = observeAllPresences().E(new StoreUserPresence$observePresenceForUser$1(j)).q(); + Observable q = observeAllPresences().F(new StoreUserPresence$observePresenceForUser$1(j)).q(); m.checkNotNullExpressionValue(q, "observeAllPresences()\n … .distinctUntilChanged()"); return q; } public final Observable> observePresencesForUsers(Collection collection) { m.checkNotNullParameter(collection, "userIds"); - Observable> q = observeAllPresences().E(new StoreUserPresence$observePresencesForUsers$1(collection)).q(); + Observable> q = observeAllPresences().F(new StoreUserPresence$observePresencesForUsers$1(collection)).q(); m.checkNotNullExpressionValue(q, "observeAllPresences()\n … .distinctUntilChanged()"); return q; } diff --git a/app/src/main/java/com/discord/stores/StoreUserRelationships.java b/app/src/main/java/com/discord/stores/StoreUserRelationships.java index 7aa274e77a..ab3a9b3cc1 100644 --- a/app/src/main/java/com/discord/stores/StoreUserRelationships.java +++ b/app/src/main/java/com/discord/stores/StoreUserRelationships.java @@ -212,20 +212,20 @@ public final class StoreUserRelationships extends StoreV2 { } public final Observable observe(long j) { - Observable E = observe().E(new StoreUserRelationships$observe$3(j)); - m.checkNotNullExpressionValue(E, "observe()\n .map…> relationships[userId] }"); - return E; + Observable F = observe().F(new StoreUserRelationships$observe$3(j)); + m.checkNotNullExpressionValue(F, "observe()\n .map…> relationships[userId] }"); + return F; } public final Observable> observe(Collection collection) { m.checkNotNullParameter(collection, "userIds"); - Observable> q = observe().E(new StoreUserRelationships$observe$2(collection)).q(); + Observable> q = observe().F(new StoreUserRelationships$observe$2(collection)).q(); m.checkNotNullExpressionValue(q, "observe()\n .map… .distinctUntilChanged()"); return q; } public final Observable> observeForType(int i) { - Observable> q = observe().E(new StoreUserRelationships$observeForType$1(i)).q(); + Observable> q = observe().F(new StoreUserRelationships$observeForType$1(i)).q(); m.checkNotNullExpressionValue(q, "observe()\n .map… .distinctUntilChanged()"); return q; } diff --git a/app/src/main/java/com/discord/stores/StoreUserSettings.java b/app/src/main/java/com/discord/stores/StoreUserSettings.java index 211a92551e..a3b109719c 100644 --- a/app/src/main/java/com/discord/stores/StoreUserSettings.java +++ b/app/src/main/java/com/discord/stores/StoreUserSettings.java @@ -36,16 +36,16 @@ public final class StoreUserSettings extends Store { private final Persister allowAccessibilityDetectionPublisher; private final Persister allowAnimatedEmojisPublisher; private final Persister autoPlayGifsPublisher; - private final SerializedSubject customStatusSubject = new SerializedSubject<>(BehaviorSubject.j0()); - private final SerializedSubject defaultGuildsRestrictedSubject = new SerializedSubject<>(BehaviorSubject.j0()); + private final SerializedSubject customStatusSubject = new SerializedSubject<>(BehaviorSubject.k0()); + private final SerializedSubject defaultGuildsRestrictedSubject = new SerializedSubject<>(BehaviorSubject.k0()); private final Dispatcher dispatcher; private Subscription expireCustomStatusSubscription; - private final SerializedSubject explicitContentFilterSubject = new SerializedSubject<>(BehaviorSubject.j0()); - private final SerializedSubject friendDiscoveryFlagsSubject = new SerializedSubject<>(BehaviorSubject.k0(0)); - private final SerializedSubject friendSourceFlagsSubject = new SerializedSubject<>(BehaviorSubject.j0()); + private final SerializedSubject explicitContentFilterSubject = new SerializedSubject<>(BehaviorSubject.k0()); + private final SerializedSubject friendDiscoveryFlagsSubject = new SerializedSubject<>(BehaviorSubject.l0(0)); + private final SerializedSubject friendSourceFlagsSubject = new SerializedSubject<>(BehaviorSubject.k0()); private final Persister> guildFoldersPublisher = new Persister<>("STORE_SETTINGS_FOLDERS_V1", new ArrayList()); private final Persister> restrictedGuildIdsPublisher = new Persister<>("RESTRICTED_GUILD_IDS", new ArrayList()); - private final SerializedSubject shouldRenderEmbedsSubject = new SerializedSubject<>(BehaviorSubject.j0()); + private final SerializedSubject shouldRenderEmbedsSubject = new SerializedSubject<>(BehaviorSubject.k0()); private final Persister showCurrentGame; private final Persister stickerAnimationSettingsPublisher; private final Persister stickerSuggestionsPublisher; @@ -221,9 +221,9 @@ public final class StoreUserSettings extends Store { if (!m.areEqual(modelCustomStatusSetting, ModelCustomStatusSetting.Companion.getCLEAR())) { m.checkNotNull(modelCustomStatusSetting); if (modelCustomStatusSetting.getExpiresAt() != null) { - Observable c02 = Observable.c0(f.coerceAtLeast(TimeUtils.parseUTCDate(modelCustomStatusSetting.getExpiresAt()) - ClockFactory.get().currentTimeMillis(), 0), TimeUnit.MILLISECONDS); - m.checkNotNullExpressionValue(c02, "Observable\n .…l, TimeUnit.MILLISECONDS)"); - ObservableExtensionsKt.appSubscribe$default(c02, getClass(), (Context) null, new StoreUserSettings$updateLocalCustomStatus$1(this), (Function1) null, (Function0) null, (Function0) null, new StoreUserSettings$updateLocalCustomStatus$2(this), 58, (Object) null); + Observable d02 = Observable.d0(f.coerceAtLeast(TimeUtils.parseUTCDate(modelCustomStatusSetting.getExpiresAt()) - ClockFactory.get().currentTimeMillis(), 0), TimeUnit.MILLISECONDS); + m.checkNotNullExpressionValue(d02, "Observable\n .…l, TimeUnit.MILLISECONDS)"); + ObservableExtensionsKt.appSubscribe$default(d02, getClass(), (Context) null, new StoreUserSettings$updateLocalCustomStatus$1(this), (Function1) null, (Function0) null, (Function0) null, new StoreUserSettings$updateLocalCustomStatus$2(this), 58, (Object) null); } } } @@ -308,9 +308,9 @@ public final class StoreUserSettings extends Store { } public final Observable observeConsents() { - Observable K = RestAPI.Companion.getApi().getConsents().K(StoreUserSettings$observeConsents$1.INSTANCE); - m.checkNotNullExpressionValue(K, "RestAPI\n .api\n …turn { Consents.DEFAULT }"); - return ObservableExtensionsKt.restSubscribeOn$default(K, false, 1, null); + Observable L = RestAPI.Companion.getApi().getConsents().L(StoreUserSettings$observeConsents$1.INSTANCE); + m.checkNotNullExpressionValue(L, "RestAPI\n .api\n …turn { Consents.DEFAULT }"); + return ObservableExtensionsKt.restSubscribeOn$default(L, false, 1, null); } public final Observable observeCustomStatus() { @@ -430,9 +430,9 @@ public final class StoreUserSettings extends Store { } public final Observable setIsAccessibilityDetectionAllowed(boolean z2) { - Observable s = RestAPI.Companion.getApi().updateUserSettings(RestAPIParams.UserSettings.Companion.createWithAllowAccessibilityDetection(Boolean.valueOf(z2))).s(new StoreUserSettings$setIsAccessibilityDetectionAllowed$1(this, z2)); - m.checkNotNullExpressionValue(s, "RestAPI\n .api\n …AccessibilityDetection) }"); - return s; + Observable t = RestAPI.Companion.getApi().updateUserSettings(RestAPIParams.UserSettings.Companion.createWithAllowAccessibilityDetection(Boolean.valueOf(z2))).t(new StoreUserSettings$setIsAccessibilityDetectionAllowed$1(this, z2)); + m.checkNotNullExpressionValue(t, "RestAPI\n .api\n …AccessibilityDetection) }"); + return t; } public final void setIsAnimatedEmojisEnabled(AppActivity appActivity, boolean z2) { diff --git a/app/src/main/java/com/discord/stores/StoreUserSettingsSystem.java b/app/src/main/java/com/discord/stores/StoreUserSettingsSystem.java index e57786d506..1c265c646a 100644 --- a/app/src/main/java/com/discord/stores/StoreUserSettingsSystem.java +++ b/app/src/main/java/com/discord/stores/StoreUserSettingsSystem.java @@ -268,7 +268,7 @@ public final class StoreUserSettingsSystem extends StoreV2 { public final Observable observeSettings(boolean z2) { Observable connectRx$default = ObservationDeck.connectRx$default(ObservationDeckProvider.get(), new ObservationDeck.UpdateSource[]{this}, false, null, null, new StoreUserSettingsSystem$observeSettings$1(this), 14, null); if (z2) { - connectRx$default = connectRx$default.N(1500, TimeUnit.MILLISECONDS); + connectRx$default = connectRx$default.O(1500, TimeUnit.MILLISECONDS); } Observable q = connectRx$default.q(); m.checkNotNullExpressionValue(q, "ObservationDeckProvider\n… .distinctUntilChanged()"); diff --git a/app/src/main/java/com/discord/stores/StoreUserTyping.java b/app/src/main/java/com/discord/stores/StoreUserTyping.java index 1877d13c96..38e55e1b8d 100644 --- a/app/src/main/java/com/discord/stores/StoreUserTyping.java +++ b/app/src/main/java/com/discord/stores/StoreUserTyping.java @@ -134,7 +134,7 @@ public final class StoreUserTyping extends StoreV2 { } public final Observable> observeTypingUsers(long j) { - Observable> q = ObservationDeck.connectRx$default(this.observationDeck, new ObservationDeck.UpdateSource[]{this}, false, null, null, new StoreUserTyping$observeTypingUsers$1(this), 14, null).E(new StoreUserTyping$observeTypingUsers$2(j)).q(); + Observable> q = ObservationDeck.connectRx$default(this.observationDeck, new ObservationDeck.UpdateSource[]{this}, false, null, null, new StoreUserTyping$observeTypingUsers$1(this), 14, null).F(new StoreUserTyping$observeTypingUsers$2(j)).q(); m.checkNotNullExpressionValue(q, "observationDeck.connectR… .distinctUntilChanged()"); return q; } diff --git a/app/src/main/java/com/discord/stores/StoreVoiceChannelSelected.java b/app/src/main/java/com/discord/stores/StoreVoiceChannelSelected.java index 3a5b4a7087..a84c6e4d1c 100644 --- a/app/src/main/java/com/discord/stores/StoreVoiceChannelSelected.java +++ b/app/src/main/java/com/discord/stores/StoreVoiceChannelSelected.java @@ -422,10 +422,10 @@ public final class StoreVoiceChannelSelected extends StoreV2 implements Dispatch if (channel != null && ChannelUtils.z(channel)) { StoreStream.Companion.getMediaEngine().setAudioInputEnabled(false); } - PublishSubject j0 = PublishSubject.j0(); - this.dispatcher.schedule(new StoreVoiceChannelSelected$selectVoiceChannel$1(this, j, j0)); - m.checkNotNullExpressionValue(j0, "resultSubject"); - return j0; + PublishSubject k0 = PublishSubject.k0(); + this.dispatcher.schedule(new StoreVoiceChannelSelected$selectVoiceChannel$1(this, j, k0)); + m.checkNotNullExpressionValue(k0, "resultSubject"); + return k0; } @Override // com.discord.stores.StoreV2 diff --git a/app/src/main/java/com/discord/stores/StoreVoiceParticipants$get$1.java b/app/src/main/java/com/discord/stores/StoreVoiceParticipants$get$1.java index f88bc04e46..b132f5fd64 100644 --- a/app/src/main/java/com/discord/stores/StoreVoiceParticipants$get$1.java +++ b/app/src/main/java/com/discord/stores/StoreVoiceParticipants$get$1.java @@ -127,7 +127,7 @@ public final class StoreVoiceParticipants$get$1 implements b) arrayList, Long.valueOf(component1.getId()))), new AnonymousClass2(this, component1, collection)); + return Observable.e(ObservableExtensionsKt.leadingEdgeThrottle(this.this$0.this$0.this$0.getStream().getVoiceSpeaking$app_productionCanaryRelease().observeSpeakingUsers(), 250, TimeUnit.MILLISECONDS), this.this$0.this$0.this$0.getStream().getCalls$app_productionCanaryRelease().get(this.this$0.this$0.$channelId).F(AnonymousClass1.INSTANCE), this.this$0.this$0.this$0.getStream().getVideoStreams$app_productionCanaryRelease().observeUserStreams(), ObservableExtensionsKt.leadingEdgeThrottle(this.this$0.this$0.this$0.getStream().getGuilds$app_productionCanaryRelease().observeComputed(this.this$0.$guildId), 1, TimeUnit.SECONDS), this.this$0.this$0.this$0.getStream().getApplicationStreaming$app_productionCanaryRelease().observeStreamSpectators(), this.this$0.this$0.this$0.getStream().getMediaSettings$app_productionCanaryRelease().getVoiceConfig(), StoreVoiceParticipants.access$getStreamContextsForUsers(this.this$0.this$0.this$0, u.plus((Collection) arrayList, Long.valueOf(component1.getId()))), new AnonymousClass2(this, component1, collection)); } } @@ -149,7 +149,7 @@ public final class StoreVoiceParticipants$get$1 implements b implements b implements public final Observable> call(List list) { StoreUser users = StoreStream.Companion.getUsers(); m.checkNotNullExpressionValue(list, "otherMemberIds"); - return users.observeUsers(list).s(new AnonymousClass1(this)).E(AnonymousClass2.INSTANCE); + return users.observeUsers(list).t(new AnonymousClass1(this)).F(AnonymousClass2.INSTANCE); } } @@ -135,6 +135,6 @@ public final class StoreVoiceParticipants$getOtherVoiceUsers$1 implements } public final Observable> call(Long l) { - return StoreStream.Companion.getGuilds().observeComputed(this.$channel.f()).E(AnonymousClass1.INSTANCE).E(new AnonymousClass2(this, l)).X(new AnonymousClass3(this)); + return StoreStream.Companion.getGuilds().observeComputed(this.$channel.f()).F(AnonymousClass1.INSTANCE).F(new AnonymousClass2(this, l)).Y(new AnonymousClass3(this)); } } diff --git a/app/src/main/java/com/discord/stores/StoreVoiceParticipants.java b/app/src/main/java/com/discord/stores/StoreVoiceParticipants.java index 3b678839d2..114343a916 100644 --- a/app/src/main/java/com/discord/stores/StoreVoiceParticipants.java +++ b/app/src/main/java/com/discord/stores/StoreVoiceParticipants.java @@ -34,7 +34,7 @@ import rx.Observable; import rx.subjects.BehaviorSubject; /* compiled from: StoreVoiceParticipants.kt */ public final class StoreVoiceParticipants extends Store { - private final BehaviorSubject selectedParticipantSubject = BehaviorSubject.k0(0L); + private final BehaviorSubject selectedParticipantSubject = BehaviorSubject.l0(0L); private final StoreStream stream; /* compiled from: StoreVoiceParticipants.kt */ @@ -444,9 +444,9 @@ public final class StoreVoiceParticipants extends Store { m.checkNotNullExpressionValue(jVar, "Observable.just(channel.getRecipients())"); return jVar; } else if (ChannelUtils.s(channel)) { - Observable X = StoreStream.Companion.getUsers().observeMeId().X(new StoreVoiceParticipants$getOtherVoiceUsers$1(channel, map)); - m.checkNotNullExpressionValue(X, "StoreStream\n … }\n }"); - return X; + Observable Y = StoreStream.Companion.getUsers().observeMeId().Y(new StoreVoiceParticipants$getOtherVoiceUsers$1(channel, map)); + m.checkNotNullExpressionValue(Y, "StoreStream\n … }\n }"); + return Y; } else { j jVar2 = new j(n.emptyList()); m.checkNotNullExpressionValue(jVar2, "Observable.just(emptyList())"); @@ -465,9 +465,9 @@ public final class StoreVoiceParticipants extends Store { } public final Observable> get(long j) { - Observable X = StoreStream.Companion.getChannels().observeChannel(j).X(new StoreVoiceParticipants$get$1(this, j)); - m.checkNotNullExpressionValue(X, "StoreStream\n .get… }\n }\n }"); - Observable> q = ObservableExtensionsKt.computationLatest(X).q(); + Observable Y = StoreStream.Companion.getChannels().observeChannel(j).Y(new StoreVoiceParticipants$get$1(this, j)); + m.checkNotNullExpressionValue(Y, "StoreStream\n .get… }\n }\n }"); + Observable> q = ObservableExtensionsKt.computationLatest(Y).q(); m.checkNotNullExpressionValue(q, "StoreStream\n .get… .distinctUntilChanged()"); return q; } diff --git a/app/src/main/java/com/discord/stores/StoreVoiceStates$observe$2.java b/app/src/main/java/com/discord/stores/StoreVoiceStates$observe$2.java index 3ac4e97270..f6193cc4cc 100644 --- a/app/src/main/java/com/discord/stores/StoreVoiceStates$observe$2.java +++ b/app/src/main/java/com/discord/stores/StoreVoiceStates$observe$2.java @@ -47,6 +47,6 @@ public final class StoreVoiceStates$observe$2 implements b> call(Map map) { - return Observable.g0(new l0(Observable.z(map.values()).w(new AnonymousClass1(this)), AnonymousClass2.INSTANCE, l.INSTANCE)); + return Observable.h0(new l0(Observable.A(map.values()).x(new AnonymousClass1(this)), AnonymousClass2.INSTANCE, l.INSTANCE)); } } diff --git a/app/src/main/java/com/discord/stores/StoreVoiceStates.java b/app/src/main/java/com/discord/stores/StoreVoiceStates.java index fcf65e5a43..7b371dd4e5 100644 --- a/app/src/main/java/com/discord/stores/StoreVoiceStates.java +++ b/app/src/main/java/com/discord/stores/StoreVoiceStates.java @@ -195,7 +195,7 @@ public final class StoreVoiceStates extends StoreV2 { } public final Observable> observe(long j, long j2) { - Observable> q = observe(j).X(new StoreVoiceStates$observe$2(j2)).q(); + Observable> q = observe(j).Y(new StoreVoiceStates$observe$2(j2)).q(); m.checkNotNullExpressionValue(q, "observe(guildId)\n … .distinctUntilChanged()"); return q; } diff --git a/app/src/main/java/com/discord/stores/updates/ObservationDeck.java b/app/src/main/java/com/discord/stores/updates/ObservationDeck.java index 3b10b5f34f..b95f960313 100644 --- a/app/src/main/java/com/discord/stores/updates/ObservationDeck.java +++ b/app/src/main/java/com/discord/stores/updates/ObservationDeck.java @@ -231,14 +231,14 @@ public final class ObservationDeck { } public final synchronized Observable connectRx(UpdateSource[] updateSourceArr, boolean z2, Emitter.BackpressureMode backpressureMode, String str) { - Observable u; + Observable v; m.checkNotNullParameter(updateSourceArr, "updateSources"); m.checkNotNullParameter(backpressureMode, "backpressureMode"); Ref$ObjectRef ref$ObjectRef = new Ref$ObjectRef(); ref$ObjectRef.element = null; - u = Observable.n(new ObservationDeck$connectRx$1(this, ref$ObjectRef, z2, str, updateSourceArr), backpressureMode).u(new ObservationDeck$connectRx$2(this, ref$ObjectRef)); - m.checkNotNullExpressionValue(u, "Observable.create(…rver?.let(::disconnect) }"); - return u; + v = Observable.n(new ObservationDeck$connectRx$1(this, ref$ObjectRef, z2, str, updateSourceArr), backpressureMode).v(new ObservationDeck$connectRx$2(this, ref$ObjectRef)); + m.checkNotNullExpressionValue(v, "Observable.create(…rver?.let(::disconnect) }"); + return v; } public final synchronized Observable connectRx(UpdateSource[] updateSourceArr, boolean z2, Emitter.BackpressureMode backpressureMode, String str, Function0 function0) { @@ -246,7 +246,7 @@ public final class ObservationDeck { m.checkNotNullParameter(updateSourceArr, "updateSources"); m.checkNotNullParameter(backpressureMode, "backpressureMode"); m.checkNotNullParameter(function0, "generator"); - observable = (Observable) connectRx((UpdateSource[]) Arrays.copyOf(updateSourceArr, updateSourceArr.length), z2, backpressureMode, str).E(new ObservationDeck$connectRx$3(function0)); + observable = (Observable) connectRx((UpdateSource[]) Arrays.copyOf(updateSourceArr, updateSourceArr.length), z2, backpressureMode, str).F(new ObservationDeck$connectRx$3(function0)); m.checkNotNullExpressionValue(observable, "connectRx(\n *upda… ).map { generator() }"); return observable; } diff --git a/app/src/main/java/com/discord/stores/utilities/Batched.java b/app/src/main/java/com/discord/stores/utilities/Batched.java index b10a8d67f7..04b144f4d8 100644 --- a/app/src/main/java/com/discord/stores/utilities/Batched.java +++ b/app/src/main/java/com/discord/stores/utilities/Batched.java @@ -48,7 +48,7 @@ public final class Batched { this.maxDebounceDelayMs = j2; this.scope = coroutineScope; this.clock = clock; - this.subject = new SerializedSubject<>(BehaviorSubject.j0()); + this.subject = new SerializedSubject<>(BehaviorSubject.k0()); this.queue = new ArrayList(); this.queueStartTime = -1; } diff --git a/app/src/main/java/com/discord/stores/utilities/RestCallStateKt.java b/app/src/main/java/com/discord/stores/utilities/RestCallStateKt.java index 949e3c064e..57d892c26e 100644 --- a/app/src/main/java/com/discord/stores/utilities/RestCallStateKt.java +++ b/app/src/main/java/com/discord/stores/utilities/RestCallStateKt.java @@ -81,12 +81,12 @@ public final class RestCallStateKt { m.checkNotNullParameter(observable, "$this$logNetworkAction"); m.checkNotNullParameter(function1, "networkActionProvider"); if (TestUtilsKt.getIS_JUNIT_TEST()) { - Observable observable2 = (Observable) observable.E(RestCallStateKt$logNetworkAction$1.INSTANCE); + Observable observable2 = (Observable) observable.F(RestCallStateKt$logNetworkAction$1.INSTANCE); m.checkNotNullExpressionValue(observable2, "map { it.body() }"); return observable2; } AnalyticsUtils.Tracker tracker = AnalyticsTracker.INSTANCE.getTracker(); - Observable observable3 = (Observable) observable.s(new RestCallStateKt$logNetworkAction$2(function1, tracker)).r(new RestCallStateKt$logNetworkAction$3(function1, tracker)).E(RestCallStateKt$logNetworkAction$4.INSTANCE); + Observable observable3 = (Observable) observable.t(new RestCallStateKt$logNetworkAction$2(function1, tracker)).s(new RestCallStateKt$logNetworkAction$3(function1, tracker)).F(RestCallStateKt$logNetworkAction$4.INSTANCE); m.checkNotNullExpressionValue(observable3, "doOnNext { response ->\n …rectly.\n it.body()\n }"); return observable3; } diff --git a/app/src/main/java/com/discord/tooltips/TooltipManager.java b/app/src/main/java/com/discord/tooltips/TooltipManager.java index 1afa65f29b..ba83ec0c91 100644 --- a/app/src/main/java/com/discord/tooltips/TooltipManager.java +++ b/app/src/main/java/com/discord/tooltips/TooltipManager.java @@ -202,7 +202,7 @@ public class TooltipManager { f fVar = new f(aVar, view2, view, floatingViewGravity, i, i2); viewGroup.getViewTreeObserver().addOnPreDrawListener(fVar); aVar.b.put(Integer.valueOf(view2.getId()), new a.C0028a(view2, viewGroup, fVar)); - observable.Y(1).V(new d(aVar, view2), new c.a.j.e(aVar)); + observable.Z(1).W(new d(aVar, view2), new c.a.j.e(aVar)); } } } diff --git a/app/src/main/java/com/discord/utilities/ShareUtils$updateDirectShareTargets$4.java b/app/src/main/java/com/discord/utilities/ShareUtils$updateDirectShareTargets$4.java index 9b229c5d46..aa6bb713ee 100644 --- a/app/src/main/java/com/discord/utilities/ShareUtils$updateDirectShareTargets$4.java +++ b/app/src/main/java/com/discord/utilities/ShareUtils$updateDirectShareTargets$4.java @@ -77,6 +77,6 @@ public final class ShareUtils$updateDirectShareTargets$4 implements b> w2 = companion.getChannels().observeGuildAndPrivateChannels().w(ShareUtils$updateDirectShareTargets$2.INSTANCE); - m.checkNotNullExpressionValue(w2, "StoreStream\n …ilter { it.isNotEmpty() }"); - Observable j = Observable.j(E, ObservableExtensionsKt.takeSingleUntilTimeout$default(w2, 0, false, 1, null), new ShareUtils$updateDirectShareTargets$3(context)); + Observable F = ObservableExtensionsKt.takeSingleUntilTimeout$default(companion.getChannels().observeDirectShareCandidates(context), 0, false, 1, null).F(ShareUtils$updateDirectShareTargets$1.INSTANCE); + Observable> x2 = companion.getChannels().observeGuildAndPrivateChannels().x(ShareUtils$updateDirectShareTargets$2.INSTANCE); + m.checkNotNullExpressionValue(x2, "StoreStream\n …ilter { it.isNotEmpty() }"); + Observable j = Observable.j(F, ObservableExtensionsKt.takeSingleUntilTimeout$default(x2, 0, false, 1, null), new ShareUtils$updateDirectShareTargets$3(context)); m.checkNotNullExpressionValue(j, "Observable.combineLatest…o to icon }\n }\n }"); - Observable y2 = ObservableExtensionsKt.computationLatest(j).y(new ShareUtils$updateDirectShareTargets$4(dpToPixels, dpToPixels2)); - m.checkNotNullExpressionValue(y2, "Observable.combineLatest…riPairs to it }\n }"); - ObservableExtensionsKt.appSubscribe$default(ObservableExtensionsKt.ui(y2), ShareUtils.class, context, (Function1) null, (Function1) null, (Function0) null, (Function0) null, new ShareUtils$updateDirectShareTargets$5(context), 60, (Object) null); + Observable z2 = ObservableExtensionsKt.computationLatest(j).z(new ShareUtils$updateDirectShareTargets$4(dpToPixels, dpToPixels2)); + m.checkNotNullExpressionValue(z2, "Observable.combineLatest…riPairs to it }\n }"); + ObservableExtensionsKt.appSubscribe$default(ObservableExtensionsKt.ui(z2), ShareUtils.class, context, (Function1) null, (Function1) null, (Function0) null, (Function0) null, new ShareUtils$updateDirectShareTargets$5(context), 60, (Object) null); if (Build.VERSION.SDK_INT >= 25) { - Observable> w3 = companion.getChannels().observeGuildAndPrivateChannels().w(ShareUtils$updateDirectShareTargets$6.INSTANCE); - m.checkNotNullExpressionValue(w3, "StoreStream.getChannels(…ilter { it.isNotEmpty() }"); - ObservableExtensionsKt.appSubscribe$default(ObservableExtensionsKt.ui(ObservableExtensionsKt.takeSingleUntilTimeout$default(w3, 0, false, 1, null)), ShareUtils.class, context, (Function1) null, (Function1) null, (Function0) null, (Function0) null, new ShareUtils$updateDirectShareTargets$7((ShortcutManager) context.getSystemService(ShortcutManager.class), context), 60, (Object) null); + Observable> x3 = companion.getChannels().observeGuildAndPrivateChannels().x(ShareUtils$updateDirectShareTargets$6.INSTANCE); + m.checkNotNullExpressionValue(x3, "StoreStream.getChannels(…ilter { it.isNotEmpty() }"); + ObservableExtensionsKt.appSubscribe$default(ObservableExtensionsKt.ui(ObservableExtensionsKt.takeSingleUntilTimeout$default(x3, 0, false, 1, null)), ShareUtils.class, context, (Function1) null, (Function1) null, (Function0) null, (Function0) null, new ShareUtils$updateDirectShareTargets$7((ShortcutManager) context.getSystemService(ShortcutManager.class), context), 60, (Object) null); } } } diff --git a/app/src/main/java/com/discord/utilities/accessibility/AccessibilityMonitor$handleInitialState$1.java b/app/src/main/java/com/discord/utilities/accessibility/AccessibilityMonitor$handleInitialState$1.java index ff070cd496..8448a71924 100644 --- a/app/src/main/java/com/discord/utilities/accessibility/AccessibilityMonitor$handleInitialState$1.java +++ b/app/src/main/java/com/discord/utilities/accessibility/AccessibilityMonitor$handleInitialState$1.java @@ -31,6 +31,6 @@ public final class AccessibilityMonitor$handleInitialState$1 implements Accessib @Override // android.view.accessibility.AccessibilityManager.AccessibilityStateChangeListener public final void onAccessibilityStateChanged(boolean z2) { - new j(Unit.a).p(200, TimeUnit.MILLISECONDS).U(new AnonymousClass1(this, z2)); + new j(Unit.a).p(200, TimeUnit.MILLISECONDS).V(new AnonymousClass1(this, z2)); } } diff --git a/app/src/main/java/com/discord/utilities/accessibility/AccessibilityMonitor.java b/app/src/main/java/com/discord/utilities/accessibility/AccessibilityMonitor.java index 9a926ebff5..9415248595 100644 --- a/app/src/main/java/com/discord/utilities/accessibility/AccessibilityMonitor.java +++ b/app/src/main/java/com/discord/utilities/accessibility/AccessibilityMonitor.java @@ -54,7 +54,7 @@ public final class AccessibilityMonitor { public AccessibilityMonitor() { AccessibilityState accessibilityState = new AccessibilityState(null, 1, null); this.accessibilityState = accessibilityState; - this.accessibilityStateSubject = new SerializedSubject<>(BehaviorSubject.k0(accessibilityState)); + this.accessibilityStateSubject = new SerializedSubject<>(BehaviorSubject.l0(accessibilityState)); } public static final /* synthetic */ Lazy access$getINSTANCE$cp() { diff --git a/app/src/main/java/com/discord/utilities/analytics/AnalyticsTracker.java b/app/src/main/java/com/discord/utilities/analytics/AnalyticsTracker.java index 2bb74a2fd3..6476b6995c 100644 --- a/app/src/main/java/com/discord/utilities/analytics/AnalyticsTracker.java +++ b/app/src/main/java/com/discord/utilities/analytics/AnalyticsTracker.java @@ -271,13 +271,13 @@ public final class AnalyticsTracker { public static final void addAttachment(String str, String str2, int i) { m.checkNotNullParameter(str, "source"); m.checkNotNullParameter(str2, "mimeType"); - Observable Y = StoreStream.Companion.getChannelsSelected().observeSelectedChannel().Y(1); - m.checkNotNullExpressionValue(Y, "StoreStream\n .get…hannel()\n .take(1)"); - Observable E = Y.w(ObservableExtensionsKt$filterNull$1.INSTANCE).E(ObservableExtensionsKt$filterNull$2.INSTANCE); - m.checkNotNullExpressionValue(E, "filter { it != null }.map { it!! }"); - Observable E2 = E.E(new AnalyticsTracker$addAttachment$1(str, str2, i)); - m.checkNotNullExpressionValue(E2, "StoreStream\n .get…+ it.properties\n }"); - ObservableExtensionsKt.appSubscribe$default(ObservableExtensionsKt.computationBuffered(E2), INSTANCE.getClass(), (Context) null, (Function1) null, (Function1) null, (Function0) null, (Function0) null, AnalyticsTracker$addAttachment$2.INSTANCE, 62, (Object) null); + Observable Z = StoreStream.Companion.getChannelsSelected().observeSelectedChannel().Z(1); + m.checkNotNullExpressionValue(Z, "StoreStream\n .get…hannel()\n .take(1)"); + Observable F = Z.x(ObservableExtensionsKt$filterNull$1.INSTANCE).F(ObservableExtensionsKt$filterNull$2.INSTANCE); + m.checkNotNullExpressionValue(F, "filter { it != null }.map { it!! }"); + Observable F2 = F.F(new AnalyticsTracker$addAttachment$1(str, str2, i)); + m.checkNotNullExpressionValue(F2, "StoreStream\n .get…+ it.properties\n }"); + ObservableExtensionsKt.appSubscribe$default(ObservableExtensionsKt.computationBuffered(F2), INSTANCE.getClass(), (Context) null, (Function1) null, (Function1) null, (Function0) null, (Function0) null, AnalyticsTracker$addAttachment$2.INSTANCE, 62, (Object) null); } private final void addVoiceConnectionProperties(Map map, Channel channel, String str) { @@ -452,13 +452,13 @@ public final class AnalyticsTracker { private final Observable> getGameProperties(long j) { StoreStream.Companion companion = StoreStream.Companion; Observable observeLocalPresence = companion.getPresences().observeLocalPresence(); - Observable E = companion.getPresences().observePresenceForUser(j).w(ObservableExtensionsKt$filterNull$1.INSTANCE).E(ObservableExtensionsKt$filterNull$2.INSTANCE); - m.checkNotNullExpressionValue(E, "filter { it != null }.map { it!! }"); - Observable j2 = Observable.j(observeLocalPresence, E, AnalyticsTracker$getGameProperties$1.INSTANCE); + Observable F = companion.getPresences().observePresenceForUser(j).x(ObservableExtensionsKt$filterNull$1.INSTANCE).F(ObservableExtensionsKt$filterNull$2.INSTANCE); + m.checkNotNullExpressionValue(F, "filter { it != null }.map { it!! }"); + Observable j2 = Observable.j(observeLocalPresence, F, AnalyticsTracker$getGameProperties$1.INSTANCE); m.checkNotNullExpressionValue(j2, "Observable\n .comb…\n })\n )"); - Observable> E2 = ObservableExtensionsKt.takeSingleUntilTimeout$default(j2, 0, false, 3, null).E(AnalyticsTracker$getGameProperties$2.INSTANCE); - m.checkNotNullExpressionValue(E2, "Observable\n .comb…NonNullValues()\n }"); - return E2; + Observable> F2 = ObservableExtensionsKt.takeSingleUntilTimeout$default(j2, 0, false, 3, null).F(AnalyticsTracker$getGameProperties$2.INSTANCE); + m.checkNotNullExpressionValue(F2, "Observable\n .comb…NonNullValues()\n }"); + return F2; } private final String getNetworkTypeAnalyticsValue(Integer num) { @@ -1503,9 +1503,9 @@ public final class AnalyticsTracker { arrayList2.add(Long.valueOf(user2.getId())); } listArr[1] = arrayList2; - Observable E = StoreStream.Companion.getUserRelationships().observe(u.distinct(c0.t.o.flatten(n.listOf((Object[]) listArr)))).E(AnalyticsTracker$inviteSuggestionOpened$1.INSTANCE); - m.checkNotNullExpressionValue(E, "StoreStream\n .get… }.keys\n }"); - ObservableExtensionsKt.appSubscribe$default(ObservableExtensionsKt.computationLatest(ObservableExtensionsKt.takeSingleUntilTimeout$default(E, 0, false, 3, null)), AnalyticsTracker.class, (Context) null, (Function1) null, (Function1) null, (Function0) null, (Function0) null, new AnalyticsTracker$inviteSuggestionOpened$2(list, list2, j), 62, (Object) null); + Observable F = StoreStream.Companion.getUserRelationships().observe(u.distinct(c0.t.o.flatten(n.listOf((Object[]) listArr)))).F(AnalyticsTracker$inviteSuggestionOpened$1.INSTANCE); + m.checkNotNullExpressionValue(F, "StoreStream\n .get… }.keys\n }"); + ObservableExtensionsKt.appSubscribe$default(ObservableExtensionsKt.computationLatest(ObservableExtensionsKt.takeSingleUntilTimeout$default(F, 0, false, 3, null)), AnalyticsTracker.class, (Context) null, (Function1) null, (Function1) null, (Function0) null, (Function0) null, new AnalyticsTracker$inviteSuggestionOpened$2(list, list2, j), 62, (Object) null); } public final void joinGuildViewed() { diff --git a/app/src/main/java/com/discord/utilities/analytics/AnalyticsUtils.java b/app/src/main/java/com/discord/utilities/analytics/AnalyticsUtils.java index 7ccc7a02f4..4cd20b607b 100644 --- a/app/src/main/java/com/discord/utilities/analytics/AnalyticsUtils.java +++ b/app/src/main/java/com/discord/utilities/analytics/AnalyticsUtils.java @@ -171,9 +171,9 @@ public final class AnalyticsUtils { public final void track(Science.Event event) { m.checkNotNullParameter(event, "event"); this.eventsQueue.add(event); - Observable c02 = Observable.c0(1500, TimeUnit.MILLISECONDS); - m.checkNotNullExpressionValue(c02, "Observable\n .ti…0, TimeUnit.MILLISECONDS)"); - ObservableExtensionsKt.appSubscribe$default(c02, Tracker.class, (Context) null, (Function1) null, (Function1) null, (Function0) null, (Function0) null, new AnalyticsUtils$Tracker$track$1(this), 62, (Object) null); + Observable d02 = Observable.d0(1500, TimeUnit.MILLISECONDS); + m.checkNotNullExpressionValue(d02, "Observable\n .ti…0, TimeUnit.MILLISECONDS)"); + ObservableExtensionsKt.appSubscribe$default(d02, Tracker.class, (Context) null, (Function1) null, (Function1) null, (Function0) null, (Function0) null, new AnalyticsUtils$Tracker$track$1(this), 62, (Object) null); } public final void track(String str, Map map) { diff --git a/app/src/main/java/com/discord/utilities/auth/GoogleSmartLockManager.java b/app/src/main/java/com/discord/utilities/auth/GoogleSmartLockManager.java index 226dce7aa1..c56eb159a7 100644 --- a/app/src/main/java/com/discord/utilities/auth/GoogleSmartLockManager.java +++ b/app/src/main/java/com/discord/utilities/auth/GoogleSmartLockManager.java @@ -266,9 +266,9 @@ public final class GoogleSmartLockManager { m.checkNotNullParameter(str, ModelAuditLogEntry.CHANGE_KEY_ID); m.checkNotNullParameter(str2, "password"); if (this.smartLockRepo.getEnabled()) { - Observable Y = StoreUser.observeMe$default(StoreStream.Companion.getUsers(), false, 1, null).Y(1); - m.checkNotNullExpressionValue(Y, "StoreStream.getUsers().observeMe().take(1)"); - ObservableExtensionsKt.appSubscribe$default(Y, GoogleSmartLockManager.class, (Context) null, (Function1) null, (Function1) null, (Function0) null, (Function0) null, new GoogleSmartLockManager$saveCredentials$1(this, str, str2), 62, (Object) null); + Observable Z = StoreUser.observeMe$default(StoreStream.Companion.getUsers(), false, 1, null).Z(1); + m.checkNotNullExpressionValue(Z, "StoreStream.getUsers().observeMe().take(1)"); + ObservableExtensionsKt.appSubscribe$default(Z, GoogleSmartLockManager.class, (Context) null, (Function1) null, (Function1) null, (Function0) null, (Function0) null, new GoogleSmartLockManager$saveCredentials$1(this, str, str2), 62, (Object) null); } } diff --git a/app/src/main/java/com/discord/utilities/auth/GoogleSmartLockRepo.java b/app/src/main/java/com/discord/utilities/auth/GoogleSmartLockRepo.java index c424c111ed..787925d636 100644 --- a/app/src/main/java/com/discord/utilities/auth/GoogleSmartLockRepo.java +++ b/app/src/main/java/com/discord/utilities/auth/GoogleSmartLockRepo.java @@ -121,16 +121,16 @@ public final class GoogleSmartLockRepo { public GoogleSmartLockRepo(StoreExperiments storeExperiments, StoreAuthentication storeAuthentication) { m.checkNotNullParameter(storeExperiments, "storeExperiments"); m.checkNotNullParameter(storeAuthentication, "storeAuth"); - PublishSubject j0 = PublishSubject.j0(); - m.checkNotNullExpressionValue(j0, "PublishSubject.create()"); - this.smartLockLogin = j0; + PublishSubject k0 = PublishSubject.k0(); + m.checkNotNullExpressionValue(k0, "PublishSubject.create()"); + this.smartLockLogin = k0; this.smartLockLoginAttempt = new SmartLockSignInAttempt(false, false, 3, null); this.enabled = true; - Observable E = storeExperiments.observeUserExperiment("2021-01_google_smart_lock", true).w(ObservableExtensionsKt$filterNull$1.INSTANCE).E(ObservableExtensionsKt$filterNull$2.INSTANCE); - m.checkNotNullExpressionValue(E, "filter { it != null }.map { it!! }"); - Observable E2 = E.E(AnonymousClass1.INSTANCE); - m.checkNotNullExpressionValue(E2, "storeExperiments.observe…experiment?.bucket == 1 }"); - ObservableExtensionsKt.appSubscribe$default(E2, GoogleSmartLockRepo.class, (Context) null, (Function1) null, (Function1) null, (Function0) null, (Function0) null, new AnonymousClass2(this), 62, (Object) null); + Observable F = storeExperiments.observeUserExperiment("2021-01_google_smart_lock", true).x(ObservableExtensionsKt$filterNull$1.INSTANCE).F(ObservableExtensionsKt$filterNull$2.INSTANCE); + m.checkNotNullExpressionValue(F, "filter { it != null }.map { it!! }"); + Observable F2 = F.F(AnonymousClass1.INSTANCE); + m.checkNotNullExpressionValue(F2, "storeExperiments.observe…experiment?.bucket == 1 }"); + ObservableExtensionsKt.appSubscribe$default(F2, GoogleSmartLockRepo.class, (Context) null, (Function1) null, (Function1) null, (Function0) null, (Function0) null, new AnonymousClass2(this), 62, (Object) null); ObservableExtensionsKt.appSubscribe$default(storeAuthentication.getPreLogoutSignal$app_productionCanaryRelease(), GoogleSmartLockRepo.class, (Context) null, (Function1) null, (Function1) null, (Function0) null, (Function0) null, new AnonymousClass3(this), 62, (Object) null); } diff --git a/app/src/main/java/com/discord/utilities/billing/GooglePlayBillingManager.java b/app/src/main/java/com/discord/utilities/billing/GooglePlayBillingManager.java index fdd655c489..c63268e2b4 100644 --- a/app/src/main/java/com/discord/utilities/billing/GooglePlayBillingManager.java +++ b/app/src/main/java/com/discord/utilities/billing/GooglePlayBillingManager.java @@ -308,9 +308,9 @@ public final class GooglePlayBillingManager implements e, b, g, d { private final void reconnect() { if (isReconnecting.compareAndSet(false, true)) { long j = backoffTimeMs.get(); - Observable c02 = Observable.c0(j, TimeUnit.MILLISECONDS); - m.checkNotNullExpressionValue(c02, "Observable\n .ti…s, TimeUnit.MILLISECONDS)"); - ObservableExtensionsKt.appSubscribe$default(c02, GooglePlayBillingManager.class, (Context) null, (Function1) null, (Function1) null, (Function0) null, (Function0) null, new GooglePlayBillingManager$reconnect$1(j), 62, (Object) null); + Observable d02 = Observable.d0(j, TimeUnit.MILLISECONDS); + m.checkNotNullExpressionValue(d02, "Observable\n .ti…s, TimeUnit.MILLISECONDS)"); + ObservableExtensionsKt.appSubscribe$default(d02, GooglePlayBillingManager.class, (Context) null, (Function1) null, (Function1) null, (Function0) null, (Function0) null, new GooglePlayBillingManager$reconnect$1(j), 62, (Object) null); } } diff --git a/app/src/main/java/com/discord/utilities/bugreports/BugReportManager.java b/app/src/main/java/com/discord/utilities/bugreports/BugReportManager.java index dbdb150305..4c0a034e95 100644 --- a/app/src/main/java/com/discord/utilities/bugreports/BugReportManager.java +++ b/app/src/main/java/com/discord/utilities/bugreports/BugReportManager.java @@ -119,7 +119,7 @@ public final class BugReportManager { } public final void setupSubscriptions() { - Observable q = this.storeUser.observeMe(true).E(BugReportManager$setupSubscriptions$1.INSTANCE).q(); + Observable q = this.storeUser.observeMe(true).F(BugReportManager$setupSubscriptions$1.INSTANCE).q(); m.checkNotNullExpressionValue(q, "storeUser.observeMe(emit… }.distinctUntilChanged()"); ObservableExtensionsKt.appSubscribe$default(q, BugReportManager.class, (Context) null, (Function1) null, (Function1) null, (Function0) null, (Function0) null, new BugReportManager$setupSubscriptions$2(this), 62, (Object) null); } diff --git a/app/src/main/java/com/discord/utilities/channel/ChannelSelector.java b/app/src/main/java/com/discord/utilities/channel/ChannelSelector.java index 99f0290b6e..e7c5af8ec6 100644 --- a/app/src/main/java/com/discord/utilities/channel/ChannelSelector.java +++ b/app/src/main/java/com/discord/utilities/channel/ChannelSelector.java @@ -113,9 +113,9 @@ public final class ChannelSelector { public final void findAndSet(Context context, long j) { if (j > 0) { - Observable w2 = ObservationDeck.connectRx$default(this.observationDeck, new ObservationDeck.UpdateSource[]{this.stream.getChannels$app_productionCanaryRelease(), this.stream.getPermissions$app_productionCanaryRelease()}, false, null, null, new ChannelSelector$findAndSet$1(this, j, context), 14, null).w(ChannelSelector$findAndSet$2.INSTANCE); - m.checkNotNullExpressionValue(w2, "observationDeck\n … .filter { it != null }"); - ObservableExtensionsKt.appSubscribe$default(ObservableExtensionsKt.computationLatest(ObservableExtensionsKt.takeSingleUntilTimeout$default(w2, 0, true, 1, null)), ChannelSelector.class, (Context) null, (Function1) null, (Function1) null, (Function0) null, (Function0) null, new ChannelSelector$findAndSet$3(this), 62, (Object) null); + Observable x2 = ObservationDeck.connectRx$default(this.observationDeck, new ObservationDeck.UpdateSource[]{this.stream.getChannels$app_productionCanaryRelease(), this.stream.getPermissions$app_productionCanaryRelease()}, false, null, null, new ChannelSelector$findAndSet$1(this, j, context), 14, null).x(ChannelSelector$findAndSet$2.INSTANCE); + m.checkNotNullExpressionValue(x2, "observationDeck\n … .filter { it != null }"); + ObservableExtensionsKt.appSubscribe$default(ObservableExtensionsKt.computationLatest(ObservableExtensionsKt.takeSingleUntilTimeout$default(x2, 0, true, 1, null)), ChannelSelector.class, (Context) null, (Function1) null, (Function1) null, (Function0) null, (Function0) null, new ChannelSelector$findAndSet$3(this), 62, (Object) null); } } @@ -150,9 +150,9 @@ public final class ChannelSelector { ObservableExtensionsKt.appSubscribe$default(ObservableExtensionsKt.computationLatest(jVar), ChannelSelector.class, (Context) null, (Function1) null, (Function1) null, (Function0) null, (Function0) null, new ChannelSelector$selectChannel$1(this, j, j2, l, selectedChannelAnalyticsLocation), 62, (Object) null); return; } - Observable E = this.stream.getChannels$app_productionCanaryRelease().observeChannel(j2).w(ObservableExtensionsKt$filterNull$1.INSTANCE).E(ObservableExtensionsKt$filterNull$2.INSTANCE); - m.checkNotNullExpressionValue(E, "filter { it != null }.map { it!! }"); - ObservableExtensionsKt.appSubscribe$default(ObservableExtensionsKt.takeSingleUntilTimeout$default(E, 0, false, 3, null), ChannelSelector.class, (Context) null, (Function1) null, (Function1) null, (Function0) null, (Function0) null, new ChannelSelector$selectChannel$2(this, j, j2, l, selectedChannelAnalyticsLocation), 62, (Object) null); + Observable F = this.stream.getChannels$app_productionCanaryRelease().observeChannel(j2).x(ObservableExtensionsKt$filterNull$1.INSTANCE).F(ObservableExtensionsKt$filterNull$2.INSTANCE); + m.checkNotNullExpressionValue(F, "filter { it != null }.map { it!! }"); + ObservableExtensionsKt.appSubscribe$default(ObservableExtensionsKt.takeSingleUntilTimeout$default(F, 0, false, 3, null), ChannelSelector.class, (Context) null, (Function1) null, (Function1) null, (Function0) null, (Function0) null, new ChannelSelector$selectChannel$2(this, j, j2, l, selectedChannelAnalyticsLocation), 62, (Object) null); } public final void selectChannel(Channel channel, Long l, SelectedChannelAnalyticsLocation selectedChannelAnalyticsLocation) { diff --git a/app/src/main/java/com/discord/utilities/channel/permissions/ChannelPermissionsAddMemberUtils.java b/app/src/main/java/com/discord/utilities/channel/permissions/ChannelPermissionsAddMemberUtils.java index 3ac4bb3e6d..2a86c0f5b7 100644 --- a/app/src/main/java/com/discord/utilities/channel/permissions/ChannelPermissionsAddMemberUtils.java +++ b/app/src/main/java/com/discord/utilities/channel/permissions/ChannelPermissionsAddMemberUtils.java @@ -57,8 +57,8 @@ public final class ChannelPermissionsAddMemberUtils { } arrayList.add(ObservableExtensionsKt.restSubscribeOn$default(RestAPI.Companion.getApi().updatePermissionOverwrites(j, longValue, channelPermissionOverwrites), false, 1, null)); } - Observable> e02 = Observable.l(Observable.g0(new q(arrayList))).e0(); - m.checkNotNullExpressionValue(e02, "Observable.concat(overwr…quests)\n .toList()"); - return e02; + Observable> f02 = Observable.l(Observable.h0(new q(arrayList))).f0(); + m.checkNotNullExpressionValue(f02, "Observable.concat(overwr…quests)\n .toList()"); + return f02; } } diff --git a/app/src/main/java/com/discord/utilities/colors/RepresentativeColors.java b/app/src/main/java/com/discord/utilities/colors/RepresentativeColors.java index ece61c23ee..09d56e2359 100644 --- a/app/src/main/java/com/discord/utilities/colors/RepresentativeColors.java +++ b/app/src/main/java/com/discord/utilities/colors/RepresentativeColors.java @@ -25,7 +25,7 @@ public final class RepresentativeColors { private static final int BLURPLE = Color.parseColor("#5865f2"); public static final Companion Companion = new Companion(null); private final HashMap representativeColors = new HashMap<>(); - private final BehaviorSubject> representativeColorsSubject = BehaviorSubject.j0(); + private final BehaviorSubject> representativeColorsSubject = BehaviorSubject.k0(); /* compiled from: RepresentativeColors.kt */ public static final class Companion { @@ -222,7 +222,7 @@ public final class RepresentativeColors { } public final Observable observeRepresentativeColor(T t) { - Observable q = this.representativeColorsSubject.E(new RepresentativeColors$observeRepresentativeColor$1(t)).q(); + Observable q = this.representativeColorsSubject.F(new RepresentativeColors$observeRepresentativeColor$1(t)).q(); m.checkNotNullExpressionValue(q, "representativeColorsSubj… .distinctUntilChanged()"); return q; } diff --git a/app/src/main/java/com/discord/utilities/coroutines/RxCoroutineExtensionsKt.java b/app/src/main/java/com/discord/utilities/coroutines/RxCoroutineExtensionsKt.java index 1c91f20842..9a31601e75 100644 --- a/app/src/main/java/com/discord/utilities/coroutines/RxCoroutineExtensionsKt.java +++ b/app/src/main/java/com/discord/utilities/coroutines/RxCoroutineExtensionsKt.java @@ -11,9 +11,9 @@ import rx.Observable; /* compiled from: RxCoroutineExtensions.kt */ public final class RxCoroutineExtensionsKt { public static final Object appAwaitFirst(Observable observable, Context context, Continuation continuation) { - Observable x2 = observable.x(); - m.checkNotNullExpressionValue(x2, "first()"); - return appAwaitSingle$default(x2, context, null, continuation, 2, null); + Observable y2 = observable.y(); + m.checkNotNullExpressionValue(y2, "first()"); + return appAwaitSingle$default(y2, context, null, continuation, 2, null); } public static /* synthetic */ Object appAwaitFirst$default(Observable observable, Context context, Continuation continuation, int i, Object obj) { diff --git a/app/src/main/java/com/discord/utilities/device/RtcCameraConfig.java b/app/src/main/java/com/discord/utilities/device/RtcCameraConfig.java index d2d1151116..8e4ef2d9f0 100644 --- a/app/src/main/java/com/discord/utilities/device/RtcCameraConfig.java +++ b/app/src/main/java/com/discord/utilities/device/RtcCameraConfig.java @@ -22,11 +22,11 @@ public final class RtcCameraConfig { } private final Observable observeExperiment(StoreExperiments storeExperiments) { - Observable E = storeExperiments.observeUserExperiment("2021-02_android_webrtc_camera2", true).w(ObservableExtensionsKt$filterNull$1.INSTANCE).E(ObservableExtensionsKt$filterNull$2.INSTANCE); - m.checkNotNullExpressionValue(E, "filter { it != null }.map { it!! }"); - Observable Y = E.Y(1); - m.checkNotNullExpressionValue(Y, "storeExperiments.observe…Null()\n .take(1)"); - return ObservableExtensionsKt.computationLatest(Y); + Observable F = storeExperiments.observeUserExperiment("2021-02_android_webrtc_camera2", true).x(ObservableExtensionsKt$filterNull$1.INSTANCE).F(ObservableExtensionsKt$filterNull$2.INSTANCE); + m.checkNotNullExpressionValue(F, "filter { it != null }.map { it!! }"); + Observable Z = F.Z(1); + m.checkNotNullExpressionValue(Z, "storeExperiments.observe…Null()\n .take(1)"); + return ObservableExtensionsKt.computationLatest(Z); } @AnyThread diff --git a/app/src/main/java/com/discord/utilities/experiments/ExperimentRegistry.java b/app/src/main/java/com/discord/utilities/experiments/ExperimentRegistry.java index 42510972ba..8e231ce766 100644 --- a/app/src/main/java/com/discord/utilities/experiments/ExperimentRegistry.java +++ b/app/src/main/java/com/discord/utilities/experiments/ExperimentRegistry.java @@ -15,7 +15,7 @@ public final class ExperimentRegistry { registeredExperiments = linkedHashMap; RegisteredExperiment.Type type = RegisteredExperiment.Type.USER; RegisteredExperiment.Type type2 = RegisteredExperiment.Type.GUILD; - for (Object obj : n.listOf((Object[]) new RegisteredExperiment[]{new RegisteredExperiment("Compact Invite Widget", "2020-01_mobile_invite_suggestion_compact", type, n.listOf((Object[]) new String[]{"Control", "Treatment 1: Use compact view"}), true), new RegisteredExperiment("Guild Invite Sheet", "2020-12_android_guild_channel_invite_sheet", type, n.listOf((Object[]) new String[]{"Control: Use the full-screen guild invite UI", "Treatment 1: Use the bottom sheet guild invite UI"}), true), new RegisteredExperiment("Disable mentions in landscape", "2020-12_android_disable_landscape_mentions", type, n.listOf((Object[]) new String[]{"Control", "Treatment 1: Hide mentions in landscape"}), true), new RegisteredExperiment("Invite to GDM Sheet", "2020-12_invite_to_gdm", type, n.listOf((Object[]) new String[]{"Control: Use the full-screen GDM invite UI", "Treatment 1: Use the bottom sheet GDM invite UI"}), true), new RegisteredExperiment("Guild Delete Feedback", "2020-12_guild_delete_feedback", type, n.listOf((Object[]) new String[]{"Control: Do not show the feedback modal", "Treatment 1: Show the feedback modal"}), true), new RegisteredExperiment("View Threads", "2021-02_view_threads", type, n.listOf((Object[]) new String[]{"Control: Do not display anything threads-related, except if receiving a notification", "Treatment 1: Show view-only threads features in channel list, in chat view, etc."}), true), new RegisteredExperiment("Create Threads", "2020-09_threads", type2, n.listOf((Object[]) new String[]{"Control: Do not show thread creation entrypoints, or Thread Browser", "Treatment 1: Show thread creation buttons, and show button to open Thread Browser"}), true), new RegisteredExperiment("Disable Camera 2", "2021-02_android_webrtc_camera2", type, n.listOf((Object[]) new String[]{"Control: Use Camera 2 API if supported", "Treatment 1: Force Camera 1 API"}), true), new RegisteredExperiment("MediaSinkWants", "2021-03_android_media_sink_wants", type, n.listOf((Object[]) new String[]{"Control: disabled", "Treatment 1: use MediaSinkWants"}), true), new RegisteredExperiment("Default Invite Expiration", "2021-03_android_extend_invite_expiration", type2, n.listOf((Object[]) new String[]{"Control: Default Invite Expiration is 1 day", "Treatment 1: Default Invite Expiration is 7 days"}), true), new RegisteredExperiment("Emoji Autocomplete Upsell", "2021-03_nitro_emoji_autocomplete_upsell_android", type, n.listOf((Object[]) new String[]{"Control", "Treatment 1: Show Emoji Autocomplete Upsell"}), true), new RegisteredExperiment("Application Command Frecency", "2021-09_android_app_commands_frecency", type, n.listOf((Object[]) new String[]{"Control", "Treatment 1: Show frecent application commands"}), true), new RegisteredExperiment("Bot UI Kit Components", "2021-03_bot_ui_kit_components_android", type, n.listOf((Object[]) new String[]{"Control", "Treatment 1: Show Bot UI Kit Components"}), true), new RegisteredExperiment("Select Bot UI Component", "2021-05_bot_ui_kit_select", type, n.listOf((Object[]) new String[]{"Control", "Treatment 1: Show Select Bot Ui Component"}), true), new RegisteredExperiment("Stage Events Guilds", "2021-06_stage_events", type2, n.listOf((Object[]) new String[]{"Control", "Treatment 1: Enables users to see events in guilds"}), true), new RegisteredExperiment("Contact Sync: Base Experiment", "2021-04_contact_sync_android_main", type, n.listOf((Object[]) new String[]{"Control", "Treatment 1: Enable core Contact Sync features"}), true), new RegisteredExperiment("Contact Sync: Existing Users w/ Phone Upsell Experiment", "2021-04_contact_sync_android_existing_user_phone_prompt", type, n.listOf((Object[]) new String[]{"Control", "Treatment 1: Show Contact Sync for existing users with a phone number"}), true), new RegisteredExperiment("Contact Sync: Existing Users without Phone Upsell Experiment", "2021-04_contact_sync_android_existing_user_without_phone_prompt", type, n.listOf((Object[]) new String[]{"Control", "Treatment 1: Show Contact Sync for existing users without a phone number"}), true), new RegisteredExperiment("Contact Sync: Empty states", "2021-05_contact_sync_android_empty_states", type, n.listOf((Object[]) new String[]{"Control", "Treatment 1: Show Contact Sync in empty friend lists"}), true), new RegisteredExperiment("Stop Offscreen Video Streams", "2021-03_stop_offscreen_video_streams", type, n.listOf((Object[]) new String[]{"Control", "Treatment 1: Stop offscreen video streams"}), true), new RegisteredExperiment("Hub Multiple Domains", "2021-08_hub_multi_domain_mobile", type, n.listOf((Object[]) new String[]{"Control", "Treatment 1: Enable multiple domains for hubs"}), true), new RegisteredExperiment("Enabled Discord Hub Directories", "2021-06_desktop_school_hubs", type, n.listOf((Object[]) new String[]{"Control", "Treatment 1: See Discord Hub Directories"}), true), new RegisteredExperiment("Enabled Discord Hub Emails", "2021-06_hub_email_connection", type, n.listOf((Object[]) new String[]{"Control", "Treatment 1: See Discord Hub Emails"}), true), new RegisteredExperiment("Enabled Discord Hub Reporting", "2021-08_hub_reporting", type, n.listOf((Object[]) new String[]{"Control", "Treatment 1: Hub Reporting Enabled"}), true), new RegisteredExperiment("Enable Impression Logging", "2021-08_impression_logging_enabled_android", type, n.listOf((Object[]) new String[]{"Control", "Treatment 1: Enable Impression Logging"}), true), new RegisteredExperiment("AudioManager V2 and OpenSL ES", "2021-05_opensl_default_enable_android", type, n.listOf((Object[]) new String[]{"Control", "Treatment 1: Default enable OpenSL", "Treatment 2: Use StoreAudioManagerV2 for output routing"}), true), new RegisteredExperiment("Phone Registration - Bailout to Email", "2021-06_reg_bailout_to_email_android", type, n.listOf((Object[]) new String[]{"Control: Just the back button", "Treatment 1: Static button to bailout to the email tab"}), true), new RegisteredExperiment("Enable Network Action Logging", "2021-07_network_action_logging_android", type, n.listOf((Object[]) new String[]{"Off: No Action logging", "On: Enable Action Logging"}), true), new RegisteredExperiment("Preview Promotions", "2021-06_preview_promotions", type, n.listOf((Object[]) new String[]{"Off: Hit normal endpoint", "On: Hit preview endpoint"}), true), new RegisteredExperiment("Live Stage Notifications", "2021-07_live_stage_notifications", type2, n.listOf((Object[]) new String[]{"Control: No notification surfaces", "Treatment 1: Show notification surfaces"}), true), new RegisteredExperiment("Guild Events Sharing", "2021-08_guild_scheduled_events_sharing", type, n.listOf((Object[]) new String[]{"Control: No sharing", "Treatment 1: Can share"}), true), new RegisteredExperiment("Route audio to speakerphone by default", "2021-08_android_speakerphone_default", type, n.listOf((Object[]) new String[]{"Control", "Treatment 1: Always default to speakerphone"}), true), new RegisteredExperiment("New Thread Perms", "2021-08_threads_permissions", type2, n.listOf((Object[]) new String[]{"Control: Use old threads permissions.", "Treatment 1: Use new threads permissions."}), true), new RegisteredExperiment("Longer billing grace periods", "2021-09_longer_billing_grace_periods", type, n.listOf((Object[]) new String[]{"Control: 3-day grace period", "Treatment 1: 7-day grace period"}), true), new RegisteredExperiment("SMS Autofill", "2021-09_android_sms_autofill", type, n.listOf((Object[]) new String[]{"Control: No SMS Autofill", "Treatment 1: SMS Code autofills"}), true)})) { + for (Object obj : n.listOf((Object[]) new RegisteredExperiment[]{new RegisteredExperiment("Compact Invite Widget", "2020-01_mobile_invite_suggestion_compact", type, n.listOf((Object[]) new String[]{"Control", "Treatment 1: Use compact view"}), true), new RegisteredExperiment("Guild Invite Sheet", "2020-12_android_guild_channel_invite_sheet", type, n.listOf((Object[]) new String[]{"Control: Use the full-screen guild invite UI", "Treatment 1: Use the bottom sheet guild invite UI"}), true), new RegisteredExperiment("Disable mentions in landscape", "2020-12_android_disable_landscape_mentions", type, n.listOf((Object[]) new String[]{"Control", "Treatment 1: Hide mentions in landscape"}), true), new RegisteredExperiment("Invite to GDM Sheet", "2020-12_invite_to_gdm", type, n.listOf((Object[]) new String[]{"Control: Use the full-screen GDM invite UI", "Treatment 1: Use the bottom sheet GDM invite UI"}), true), new RegisteredExperiment("Guild Delete Feedback", "2020-12_guild_delete_feedback", type, n.listOf((Object[]) new String[]{"Control: Do not show the feedback modal", "Treatment 1: Show the feedback modal"}), true), new RegisteredExperiment("View Threads", "2021-02_view_threads", type, n.listOf((Object[]) new String[]{"Control: Do not display anything threads-related, except if receiving a notification", "Treatment 1: Show view-only threads features in channel list, in chat view, etc."}), true), new RegisteredExperiment("Create Threads", "2020-09_threads", type2, n.listOf((Object[]) new String[]{"Control: Do not show thread creation entrypoints, or Thread Browser", "Treatment 1: Show thread creation buttons, and show button to open Thread Browser"}), true), new RegisteredExperiment("Disable Camera 2", "2021-02_android_webrtc_camera2", type, n.listOf((Object[]) new String[]{"Control: Use Camera 2 API if supported", "Treatment 1: Force Camera 1 API"}), true), new RegisteredExperiment("MediaSinkWants", "2021-03_android_media_sink_wants", type, n.listOf((Object[]) new String[]{"Control: disabled", "Treatment 1: use MediaSinkWants"}), true), new RegisteredExperiment("Default Invite Expiration", "2021-03_android_extend_invite_expiration", type2, n.listOf((Object[]) new String[]{"Control: Default Invite Expiration is 1 day", "Treatment 1: Default Invite Expiration is 7 days"}), true), new RegisteredExperiment("Emoji Autocomplete Upsell", "2021-03_nitro_emoji_autocomplete_upsell_android", type, n.listOf((Object[]) new String[]{"Control", "Treatment 1: Show Emoji Autocomplete Upsell"}), true), new RegisteredExperiment("Application Command Frecency", "2021-09_android_app_commands_frecency", type, n.listOf((Object[]) new String[]{"Control", "Treatment 1: Show frecent application commands"}), true), new RegisteredExperiment("Bot UI Kit Components", "2021-03_bot_ui_kit_components_android", type, n.listOf((Object[]) new String[]{"Control", "Treatment 1: Show Bot UI Kit Components"}), true), new RegisteredExperiment("Select Bot UI Component", "2021-05_bot_ui_kit_select", type, n.listOf((Object[]) new String[]{"Control", "Treatment 1: Show Select Bot Ui Component"}), true), new RegisteredExperiment("Stage Events Guilds", "2021-06_stage_events", type2, n.listOf((Object[]) new String[]{"Control", "Treatment 1: Enables users to see events in guilds"}), true), new RegisteredExperiment("Contact Sync: Base Experiment", "2021-04_contact_sync_android_main", type, n.listOf((Object[]) new String[]{"Control", "Treatment 1: Enable core Contact Sync features"}), true), new RegisteredExperiment("Contact Sync: Existing Users w/ Phone Upsell Experiment", "2021-04_contact_sync_android_existing_user_phone_prompt", type, n.listOf((Object[]) new String[]{"Control", "Treatment 1: Show Contact Sync for existing users with a phone number"}), true), new RegisteredExperiment("Contact Sync: Existing Users without Phone Upsell Experiment", "2021-04_contact_sync_android_existing_user_without_phone_prompt", type, n.listOf((Object[]) new String[]{"Control", "Treatment 1: Show Contact Sync for existing users without a phone number"}), true), new RegisteredExperiment("Contact Sync: Empty states", "2021-05_contact_sync_android_empty_states", type, n.listOf((Object[]) new String[]{"Control", "Treatment 1: Show Contact Sync in empty friend lists"}), true), new RegisteredExperiment("Stop Offscreen Video Streams", "2021-03_stop_offscreen_video_streams", type, n.listOf((Object[]) new String[]{"Control", "Treatment 1: Stop offscreen video streams"}), true), new RegisteredExperiment("Hub Multiple Domains", "2021-08_hub_multi_domain_mobile", type, n.listOf((Object[]) new String[]{"Control", "Treatment 1: Enable multiple domains for hubs"}), true), new RegisteredExperiment("Enabled Discord Hub Directories", "2021-06_desktop_school_hubs", type, n.listOf((Object[]) new String[]{"Control", "Treatment 1: See Discord Hub Directories"}), true), new RegisteredExperiment("Enabled Discord Hub Emails", "2021-06_hub_email_connection", type, n.listOf((Object[]) new String[]{"Control", "Treatment 1: See Discord Hub Emails"}), true), new RegisteredExperiment("Enabled Discord Hub Reporting", "2021-08_hub_reporting", type, n.listOf((Object[]) new String[]{"Control", "Treatment 1: Hub Reporting Enabled"}), true), new RegisteredExperiment("Enable Impression Logging", "2021-08_impression_logging_enabled_android", type, n.listOf((Object[]) new String[]{"Control", "Treatment 1: Enable Impression Logging"}), true), new RegisteredExperiment("AudioManager V2 and OpenSL ES", "2021-05_opensl_default_enable_android", type, n.listOf((Object[]) new String[]{"Control", "Treatment 1: Default enable OpenSL", "Treatment 2: Use StoreAudioManagerV2 for output routing"}), true), new RegisteredExperiment("Phone Registration - Bailout to Email", "2021-06_reg_bailout_to_email_android", type, n.listOf((Object[]) new String[]{"Control: Just the back button", "Treatment 1: Static button to bailout to the email tab"}), true), new RegisteredExperiment("Enable Network Action Logging", "2021-07_network_action_logging_android", type, n.listOf((Object[]) new String[]{"Off: No Action logging", "On: Enable Action Logging"}), true), new RegisteredExperiment("Preview Promotions", "2021-06_preview_promotions", type, n.listOf((Object[]) new String[]{"Off: Hit normal endpoint", "On: Hit preview endpoint"}), true), new RegisteredExperiment("Live Stage Notifications", "2021-07_live_stage_notifications", type2, n.listOf((Object[]) new String[]{"Control: No notification surfaces", "Treatment 1: Show notification surfaces"}), true), new RegisteredExperiment("Guild Events Sharing", "2021-08_guild_scheduled_events_sharing", type, n.listOf((Object[]) new String[]{"Control: No sharing", "Treatment 1: Can share"}), true), new RegisteredExperiment("Route audio to speakerphone by default", "2021-08_android_speakerphone_default", type, n.listOf((Object[]) new String[]{"Control", "Treatment 1: Always default to speakerphone"}), true), new RegisteredExperiment("New Thread Perms", "2021-08_threads_permissions", type2, n.listOf((Object[]) new String[]{"Control: Use old threads permissions.", "Treatment 1: Use new threads permissions."}), true), new RegisteredExperiment("Longer billing grace periods", "2021-09_longer_billing_grace_periods", type, n.listOf((Object[]) new String[]{"Control: 3-day grace period", "Treatment 1: 7-day grace period"}), true), new RegisteredExperiment("SMS Autofill", "2021-09_android_sms_autofill", type, n.listOf((Object[]) new String[]{"Control: No SMS Autofill", "Treatment 1: SMS Code autofills"}), true), new RegisteredExperiment("Android Text-In-Voice", "2021-10_android_textinvoice", type, n.listOf((Object[]) new String[]{"Control: No Android text-in-voice.", "Treatment 1: Android text-in-voice enabled, if it's enabled for the guild."}), true)})) { linkedHashMap.put(((RegisteredExperiment) obj).getName(), obj); } } diff --git a/app/src/main/java/com/discord/utilities/fcm/NotificationRenderer.java b/app/src/main/java/com/discord/utilities/fcm/NotificationRenderer.java index aa3c002764..44b0bfb08d 100644 --- a/app/src/main/java/com/discord/utilities/fcm/NotificationRenderer.java +++ b/app/src/main/java/com/discord/utilities/fcm/NotificationRenderer.java @@ -174,13 +174,13 @@ public final class NotificationRenderer { arrayList2.add(new MGImagesBitmap.ImageRequest(str, true)); } Set mutableSet = u.toMutableSet(arrayList2); - Observable P = MGImagesBitmap.getBitmaps(mutableSet).P(); + Observable Q = MGImagesBitmap.getBitmaps(mutableSet).Q(); CompositeSubscription compositeSubscription = new CompositeSubscription(); - Observable Z = Observable.c0(NOTIFICATION_ICON_FETCH_DELAY_MS, TimeUnit.MILLISECONDS).Z(Observable.g0(new r(P.i, new f1(new d1(d.j))))); - m.checkNotNullExpressionValue(Z, "Observable\n .time…Next(Observable.never()))"); - ObservableExtensionsKt.appSubscribe$default(ObservableExtensionsKt.ui(Z), (Context) null, "Unable to display notification, timeout.", new NotificationRenderer$displayAndUpdateCache$4(compositeSubscription), new NotificationRenderer$displayAndUpdateCache$5(context, andUpdate, contentIntent, notificationData), (Function1) null, (Function0) null, (Function0) null, 112, (Object) null); - m.checkNotNullExpressionValue(P, "bitmapsObservable"); - Observable ui = ObservableExtensionsKt.ui(P); + Observable a02 = Observable.d0(NOTIFICATION_ICON_FETCH_DELAY_MS, TimeUnit.MILLISECONDS).a0(Observable.h0(new r(Q.i, new f1(new d1(d.j))))); + m.checkNotNullExpressionValue(a02, "Observable\n .time…Next(Observable.never()))"); + ObservableExtensionsKt.appSubscribe$default(ObservableExtensionsKt.ui(a02), (Context) null, "Unable to display notification, timeout.", new NotificationRenderer$displayAndUpdateCache$4(compositeSubscription), new NotificationRenderer$displayAndUpdateCache$5(context, andUpdate, contentIntent, notificationData), (Function1) null, (Function0) null, (Function0) null, 112, (Object) null); + m.checkNotNullExpressionValue(Q, "bitmapsObservable"); + Observable ui = ObservableExtensionsKt.ui(Q); StringBuilder O = a.O("Unable to display notification multi-fetch "); O.append(mutableSet.size()); O.append(" bitmaps."); diff --git a/app/src/main/java/com/discord/utilities/guilds/GuildVerificationLevelUtils.java b/app/src/main/java/com/discord/utilities/guilds/GuildVerificationLevelUtils.java index 57134ce8b5..20a96feda4 100644 --- a/app/src/main/java/com/discord/utilities/guilds/GuildVerificationLevelUtils.java +++ b/app/src/main/java/com/discord/utilities/guilds/GuildVerificationLevelUtils.java @@ -107,7 +107,7 @@ public final class GuildVerificationLevelUtils { Observable observeGuild = storeGuilds.observeGuild(j); Observable observeVerificationLevel = storeGuilds.observeVerificationLevel(j); Observable> observeComputed = storeGuilds.observeComputed(j); - Observable q = Observable.g(observeJoinedAt, observeGuild, observeVerificationLevel, Observable.g0(new r(observeComputed.i, new LeadingEdgeThrottle(1500, TimeUnit.MILLISECONDS))), storeUser.observeMe(true), new GuildVerificationLevelUtils$observeVerificationLevelTriggered$1(clock)).q(); + Observable q = Observable.g(observeJoinedAt, observeGuild, observeVerificationLevel, Observable.h0(new r(observeComputed.i, new LeadingEdgeThrottle(1500, TimeUnit.MILLISECONDS))), storeUser.observeMe(true), new GuildVerificationLevelUtils$observeVerificationLevelTriggered$1(clock)).q(); m.checkNotNullExpressionValue(q, "Observable\n .comb… .distinctUntilChanged()"); return q; } diff --git a/app/src/main/java/com/discord/utilities/images/MGImagesBitmap$getBitmaps$1.java b/app/src/main/java/com/discord/utilities/images/MGImagesBitmap$getBitmaps$1.java index 3d63dff42f..d7b7107a54 100644 --- a/app/src/main/java/com/discord/utilities/images/MGImagesBitmap$getBitmaps$1.java +++ b/app/src/main/java/com/discord/utilities/images/MGImagesBitmap$getBitmaps$1.java @@ -25,6 +25,6 @@ public final class MGImagesBitmap$getBitmaps$1 implements b> call(MGImagesBitmap.ImageRequest imageRequest) { - return MGImagesBitmap.INSTANCE.getBitmap(imageRequest.getImageUri(), imageRequest.getRoundAsCircle()).E(new AnonymousClass1(imageRequest)); + return MGImagesBitmap.INSTANCE.getBitmap(imageRequest.getImageUri(), imageRequest.getRoundAsCircle()).F(new AnonymousClass1(imageRequest)); } } diff --git a/app/src/main/java/com/discord/utilities/images/MGImagesBitmap.java b/app/src/main/java/com/discord/utilities/images/MGImagesBitmap.java index 597ead91bf..5bbaa0a120 100644 --- a/app/src/main/java/com/discord/utilities/images/MGImagesBitmap.java +++ b/app/src/main/java/com/discord/utilities/images/MGImagesBitmap.java @@ -357,9 +357,9 @@ public final class MGImagesBitmap { arrayList.add(obj); } } - Observable W = Observable.g0(new q(arrayList)).y(MGImagesBitmap$getBitmaps$1.INSTANCE).f0(MGImagesBitmap$getBitmaps$2.INSTANCE, MGImagesBitmap$getBitmaps$3.INSTANCE).E(MGImagesBitmap$getBitmaps$4.INSTANCE).W(i0.p.a.a()); - m.checkNotNullExpressionValue(W, "Observable\n .from…Schedulers.computation())"); - return W; + Observable X = Observable.h0(new q(arrayList)).z(MGImagesBitmap$getBitmaps$1.INSTANCE).g0(MGImagesBitmap$getBitmaps$2.INSTANCE, MGImagesBitmap$getBitmaps$3.INSTANCE).F(MGImagesBitmap$getBitmaps$4.INSTANCE).X(i0.p.a.a()); + m.checkNotNullExpressionValue(X, "Observable\n .from…Schedulers.computation())"); + return X; } private final boolean isValidUri(String str) { @@ -380,9 +380,9 @@ public final class MGImagesBitmap { public final Observable getBitmap(String str, boolean z2) { m.checkNotNullParameter(str, "imageUri"); if (!isValidUri(str)) { - Observable v = Observable.v(new IllegalArgumentException("invalid uri")); - m.checkNotNullExpressionValue(v, "Observable.error(Illegal…Exception(\"invalid uri\"))"); - return v; + Observable w2 = Observable.w(new IllegalArgumentException("invalid uri")); + m.checkNotNullExpressionValue(w2, "Observable.error(Illegal…Exception(\"invalid uri\"))"); + return w2; } l lVar = l.a; d.y(lVar, "ImagePipelineFactory was not initialized!"); @@ -394,8 +394,8 @@ public final class MGImagesBitmap { if (z2) { imageRequest.j = new RoundAsCirclePostprocessor(str); } - Observable g02 = Observable.g0(new MGImagesBitmap$getBitmap$1(hVar.a(imageRequest.a(), null, ImageRequest.c.FULL_FETCH, null, null), str)); - m.checkNotNullExpressionValue(g02, "Observable.unsafeCreate …y emits the bitmap.\n }"); - return g02; + Observable h02 = Observable.h0(new MGImagesBitmap$getBitmap$1(hVar.a(imageRequest.a(), null, ImageRequest.c.FULL_FETCH, null, null), str)); + m.checkNotNullExpressionValue(h02, "Observable.unsafeCreate …y emits the bitmap.\n }"); + return h02; } } diff --git a/app/src/main/java/com/discord/utilities/intent/RouteHandlers.java b/app/src/main/java/com/discord/utilities/intent/RouteHandlers.java index 6d050816d8..8e64555981 100644 --- a/app/src/main/java/com/discord/utilities/intent/RouteHandlers.java +++ b/app/src/main/java/com/discord/utilities/intent/RouteHandlers.java @@ -398,9 +398,9 @@ public final class RouteHandlers { long longValue = (matchResult == null || (groupValues = matchResult.getGroupValues()) == null || (str = groupValues.get(1)) == null || (longOrNull = s.toLongOrNull(str)) == null) ? 0 : longOrNull.longValue(); boolean booleanQueryParameter = uri.getBooleanQueryParameter("service_denied", false); WeakReference weakReference = new WeakReference(context); - Observable E = StoreStream.Companion.getChannels().observeChannel(longValue).w(ObservableExtensionsKt$filterNull$1.INSTANCE).E(ObservableExtensionsKt$filterNull$2.INSTANCE); - m.checkNotNullExpressionValue(E, "filter { it != null }.map { it!! }"); - ObservableExtensionsKt.appSubscribe$default(ObservableExtensionsKt.ui(ObservableExtensionsKt.takeSingleUntilTimeout$default(E, 0, false, 3, null)), RouteHandlers.class, (Context) null, (Function1) null, (Function1) null, (Function0) null, (Function0) null, new RouteHandlers$voiceConnect$1(weakReference, longValue, booleanQueryParameter), 62, (Object) null); + Observable F = StoreStream.Companion.getChannels().observeChannel(longValue).x(ObservableExtensionsKt$filterNull$1.INSTANCE).F(ObservableExtensionsKt$filterNull$2.INSTANCE); + m.checkNotNullExpressionValue(F, "filter { it != null }.map { it!! }"); + ObservableExtensionsKt.appSubscribe$default(ObservableExtensionsKt.ui(ObservableExtensionsKt.takeSingleUntilTimeout$default(F, 0, false, 3, null)), RouteHandlers.class, (Context) null, (Function1) null, (Function1) null, (Function0) null, (Function0) null, new RouteHandlers$voiceConnect$1(weakReference, longValue, booleanQueryParameter), 62, (Object) null); return new AnalyticsMetadata("voice", null, Long.valueOf(longValue), 2, null); } diff --git a/app/src/main/java/com/discord/utilities/lazy/subscriptions/GuildMemberSubscriptionsManager.java b/app/src/main/java/com/discord/utilities/lazy/subscriptions/GuildMemberSubscriptionsManager.java index 5d3e48c95c..1e30d05177 100644 --- a/app/src/main/java/com/discord/utilities/lazy/subscriptions/GuildMemberSubscriptionsManager.java +++ b/app/src/main/java/com/discord/utilities/lazy/subscriptions/GuildMemberSubscriptionsManager.java @@ -105,9 +105,9 @@ public final class GuildMemberSubscriptionsManager { private final void triggerUnsubscribe() { if (this.delayedFlushSubscription == null) { - Observable d02 = Observable.d0(20, TimeUnit.SECONDS, this.delayScheduler); - m.checkNotNullExpressionValue(d02, "Observable\n .ti….SECONDS, delayScheduler)"); - ObservableExtensionsKt.appSubscribe$default(d02, GuildMemberSubscriptionsManager.class, (Context) null, new GuildMemberSubscriptionsManager$triggerUnsubscribe$1(this), (Function1) null, (Function0) null, (Function0) null, new GuildMemberSubscriptionsManager$triggerUnsubscribe$2(this), 58, (Object) null); + Observable e02 = Observable.e0(20, TimeUnit.SECONDS, this.delayScheduler); + m.checkNotNullExpressionValue(e02, "Observable\n .ti….SECONDS, delayScheduler)"); + ObservableExtensionsKt.appSubscribe$default(e02, GuildMemberSubscriptionsManager.class, (Context) null, new GuildMemberSubscriptionsManager$triggerUnsubscribe$1(this), (Function1) null, (Function0) null, (Function0) null, new GuildMemberSubscriptionsManager$triggerUnsubscribe$2(this), 58, (Object) null); } } diff --git a/app/src/main/java/com/discord/utilities/messagesend/MessageQueue$processNextRequest$listener$1.java b/app/src/main/java/com/discord/utilities/messagesend/MessageQueue$processNextRequest$listener$1.java index 0684262ba1..4010fa7a31 100644 --- a/app/src/main/java/com/discord/utilities/messagesend/MessageQueue$processNextRequest$listener$1.java +++ b/app/src/main/java/com/discord/utilities/messagesend/MessageQueue$processNextRequest$listener$1.java @@ -171,9 +171,9 @@ public final class MessageQueue$processNextRequest$listener$1 extends o implemen public final void invoke(MessageResult messageResult) { m.checkNotNullParameter(messageResult, "result"); if (messageResult instanceof MessageResult.RateLimited) { - Observable c02 = Observable.c0(((MessageResult.RateLimited) messageResult).getRetryAfterMs(), TimeUnit.MILLISECONDS); - m.checkNotNullExpressionValue(c02, "Observable\n …s, TimeUnit.MILLISECONDS)"); - ObservableExtensionsKt.appSubscribe$default(c02, this.this$0.getClass(), (Context) null, new AnonymousClass2(this), (Function1) null, (Function0) null, (Function0) null, new AnonymousClass1(this), 58, (Object) null); + Observable d02 = Observable.d0(((MessageResult.RateLimited) messageResult).getRetryAfterMs(), TimeUnit.MILLISECONDS); + m.checkNotNullExpressionValue(d02, "Observable\n …s, TimeUnit.MILLISECONDS)"); + ObservableExtensionsKt.appSubscribe$default(d02, this.this$0.getClass(), (Context) null, new AnonymousClass2(this), (Function1) null, (Function0) null, (Function0) null, new AnonymousClass1(this), 58, (Object) null); } else if (messageResult instanceof MessageResult.NetworkFailure) { MessageQueue.access$getExecutorService$p(this.this$0).submit(new AnonymousClass3(this)); } else { diff --git a/app/src/main/java/com/discord/utilities/messagesend/MessageQueue.java b/app/src/main/java/com/discord/utilities/messagesend/MessageQueue.java index 286412bc5e..53bc81446f 100644 --- a/app/src/main/java/com/discord/utilities/messagesend/MessageQueue.java +++ b/app/src/main/java/com/discord/utilities/messagesend/MessageQueue.java @@ -219,13 +219,13 @@ public final class MessageQueue { } } } - Observable s = SendUtils.INSTANCE.getSendPayload(this.contentResolver, new RestAPIParams.Message(content, nonce, valueOf, activity, arrayList, messageReference, create), send.getAttachments()).s(new MessageQueue$doSend$1(send)); - m.checkNotNullExpressionValue(s, "SendUtils\n .getSe… }\n }\n }"); - Observable E = s.w(MessageQueue$doSend$$inlined$filterIs$1.INSTANCE).E(MessageQueue$doSend$$inlined$filterIs$2.INSTANCE); - m.checkNotNullExpressionValue(E, "filter { it is T }.map { it as T }"); - Observable y2 = E.Y(1).y(new MessageQueue$doSend$2(message)); - m.checkNotNullExpressionValue(y2, "SendUtils\n .getSe…ge)\n }\n }"); - ObservableExtensionsKt.appSubscribe$default(ObservableExtensionsKt.restSubscribeOn(y2, z2), MessageQueue.class, (Context) null, new MessageQueue$doSend$5(this, send, drainListener), new MessageQueue$doSend$4(this, drainListener), (Function0) null, (Function0) null, new MessageQueue$doSend$3(this, drainListener), 50, (Object) null); + Observable t = SendUtils.INSTANCE.getSendPayload(this.contentResolver, new RestAPIParams.Message(content, nonce, valueOf, activity, arrayList, messageReference, create), send.getAttachments()).t(new MessageQueue$doSend$1(send)); + m.checkNotNullExpressionValue(t, "SendUtils\n .getSe… }\n }\n }"); + Observable F = t.x(MessageQueue$doSend$$inlined$filterIs$1.INSTANCE).F(MessageQueue$doSend$$inlined$filterIs$2.INSTANCE); + m.checkNotNullExpressionValue(F, "filter { it is T }.map { it as T }"); + Observable z3 = F.Z(1).z(new MessageQueue$doSend$2(message)); + m.checkNotNullExpressionValue(z3, "SendUtils\n .getSe…ge)\n }\n }"); + ObservableExtensionsKt.appSubscribe$default(ObservableExtensionsKt.restSubscribeOn(z3, z2), MessageQueue.class, (Context) null, new MessageQueue$doSend$5(this, send, drainListener), new MessageQueue$doSend$4(this, drainListener), (Function0) null, (Function0) null, new MessageQueue$doSend$3(this, drainListener), 50, (Object) null); } private final void doSendApplicationCommand(MessageRequest.SendApplicationCommand sendApplicationCommand, DrainListener drainListener) { diff --git a/app/src/main/java/com/discord/utilities/mg_recycler/MGRecyclerAdapterSimple.java b/app/src/main/java/com/discord/utilities/mg_recycler/MGRecyclerAdapterSimple.java index 0df2c9e7c5..ba590178a9 100644 --- a/app/src/main/java/com/discord/utilities/mg_recycler/MGRecyclerAdapterSimple.java +++ b/app/src/main/java/com/discord/utilities/mg_recycler/MGRecyclerAdapterSimple.java @@ -113,9 +113,9 @@ public abstract class MGRecyclerAdapterSimple e if (list2.isEmpty()) { dispatchUpdates(null, list2, list); } else if (this.deferredDiffs) { - Observable W = Observable.B(new MGRecyclerAdapterSimple$setData$1(this, list2, list)).W(a.a()); - m.checkNotNullExpressionValue(W, "Observable\n .…Schedulers.computation())"); - Observable ui = ObservableExtensionsKt.ui(W); + Observable X = Observable.C(new MGRecyclerAdapterSimple$setData$1(this, list2, list)).X(a.a()); + m.checkNotNullExpressionValue(X, "Observable\n .…Schedulers.computation())"); + Observable ui = ObservableExtensionsKt.ui(X); Class cls = getClass(); MGRecyclerAdapterSimple$setData$2 mGRecyclerAdapterSimple$setData$2 = new MGRecyclerAdapterSimple$setData$2(this, list2, list); ObservableExtensionsKt.appSubscribe$default(ui, cls, (Context) null, new MGRecyclerAdapterSimple$setData$4(this), new MGRecyclerAdapterSimple$setData$3(this), (Function0) null, (Function0) null, mGRecyclerAdapterSimple$setData$2, 50, (Object) null); diff --git a/app/src/main/java/com/discord/utilities/networking/NetworkMonitor.java b/app/src/main/java/com/discord/utilities/networking/NetworkMonitor.java index 9d1fabe8cc..dd22a36ddf 100644 --- a/app/src/main/java/com/discord/utilities/networking/NetworkMonitor.java +++ b/app/src/main/java/com/discord/utilities/networking/NetworkMonitor.java @@ -26,7 +26,7 @@ public final class NetworkMonitor { m.checkNotNullParameter(context, "context"); m.checkNotNullParameter(logger, "logger"); this.logger = logger; - this.networkStateSubject = BehaviorSubject.k0(getState$default(this, context, null, 2, null)); + this.networkStateSubject = BehaviorSubject.l0(getState$default(this, context, null, 2, null)); registerConnectivityNetworkMonitor(context); } @@ -100,13 +100,13 @@ public final class NetworkMonitor { } public final Observable observeIsConnected() { - Observable q = observeState().E(NetworkMonitor$observeIsConnected$1.INSTANCE).q(); + Observable q = observeState().F(NetworkMonitor$observeIsConnected$1.INSTANCE).q(); m.checkNotNullExpressionValue(q, "observeState().map { sta… }.distinctUntilChanged()"); return q; } public final Observable observeState() { - Observable q = this.networkStateSubject.I().q(); + Observable q = this.networkStateSubject.J().q(); m.checkNotNullExpressionValue(q, "networkStateSubject.onBa…().distinctUntilChanged()"); return q; } diff --git a/app/src/main/java/com/discord/utilities/persister/Persister$getObservable$1.java b/app/src/main/java/com/discord/utilities/persister/Persister$getObservable$1.java index 9244eae7e5..8daf3ff85a 100644 --- a/app/src/main/java/com/discord/utilities/persister/Persister$getObservable$1.java +++ b/app/src/main/java/com/discord/utilities/persister/Persister$getObservable$1.java @@ -49,7 +49,7 @@ public final class Persister$getObservable$1 extends o implements Function0 mo17invoke() { - SerializedSubject serializedSubject = new SerializedSubject(BehaviorSubject.j0()); + SerializedSubject serializedSubject = new SerializedSubject(BehaviorSubject.k0()); j jVar = new j(null); m.checkNotNullExpressionValue(jVar, "Observable\n .just(null)"); ObservableExtensionsKt.appSubscribe$default(ObservableExtensionsKt.computationBuffered(jVar), this.this$0.getClass(), (Context) null, (Function1) null, (Function1) null, (Function0) null, (Function0) null, new AnonymousClass1(this, serializedSubject), 62, (Object) null); diff --git a/app/src/main/java/com/discord/utilities/persister/Persister.java b/app/src/main/java/com/discord/utilities/persister/Persister.java index 57d35e6f97..bbda078093 100644 --- a/app/src/main/java/com/discord/utilities/persister/Persister.java +++ b/app/src/main/java/com/discord/utilities/persister/Persister.java @@ -112,9 +112,9 @@ public final class Persister { Persister.access$setContext$cp(context); Persister.access$setClock$cp(clock); Persister.access$setPreferencesPreloader$cp(new Preloader(clock)); - Observable w2 = observable.w(Persister$Companion$init$1.INSTANCE); - m.checkNotNullExpressionValue(w2, "persistenceStrategy\n …er { persist -> persist }"); - ObservableExtensionsKt.appSubscribe$default(ObservableExtensionsKt.computationBuffered(w2), Persister.class, (Context) null, (Function1) null, (Function1) null, (Function0) null, (Function0) null, Persister$Companion$init$2.INSTANCE, 62, (Object) null); + Observable x2 = observable.x(Persister$Companion$init$1.INSTANCE); + m.checkNotNullExpressionValue(x2, "persistenceStrategy\n …er { persist -> persist }"); + ObservableExtensionsKt.appSubscribe$default(ObservableExtensionsKt.computationBuffered(x2), Persister.class, (Context) null, (Function1) null, (Function1) null, (Function0) null, (Function0) null, Persister$Companion$init$2.INSTANCE, 62, (Object) null); } } @@ -191,11 +191,11 @@ public final class Persister { public Preloader(Clock clock) { m.checkNotNullParameter(clock, "clock"); this.preloadTime = new TimeElapsed(clock, 0, 2, null); - SerializedSubject, Persister> serializedSubject = new SerializedSubject<>(BehaviorSubject.j0()); + SerializedSubject, Persister> serializedSubject = new SerializedSubject<>(BehaviorSubject.k0()); this.preloadSubject = serializedSubject; - Observable> a02 = serializedSubject.a0(AnonymousClass1.INSTANCE); - m.checkNotNullExpressionValue(a02, "preloadSubject\n .takeUntil { it == null }"); - ObservableExtensionsKt.appSubscribe$default(ObservableExtensionsKt.computationBuffered(a02), Preloader.class, (Context) null, (Function1) null, (Function1) null, (Function0) null, (Function0) null, new AnonymousClass2(this), 62, (Object) null); + Observable> b02 = serializedSubject.b0(AnonymousClass1.INSTANCE); + m.checkNotNullExpressionValue(b02, "preloadSubject\n .takeUntil { it == null }"); + ObservableExtensionsKt.appSubscribe$default(ObservableExtensionsKt.computationBuffered(b02), Preloader.class, (Context) null, (Function1) null, (Function1) null, (Function0) null, (Function0) null, new AnonymousClass2(this), 62, (Object) null); } public static final /* synthetic */ void access$handlePreload(Preloader preloader, Persister persister) { @@ -216,7 +216,7 @@ public final class Persister { /* JADX DEBUG: Type inference failed for r0v2. Raw type applied. Possible types: rx.Observable>, java.lang.Object, rx.Observable */ public final Observable isPreloaded() { - Observable q = this.preloadSubject.E(Persister$Preloader$isPreloaded$1.INSTANCE).q(); + Observable q = this.preloadSubject.F(Persister$Preloader$isPreloaded$1.INSTANCE).q(); m.checkNotNullExpressionValue(q, "preloadSubject\n … .distinctUntilChanged()"); return q; } diff --git a/app/src/main/java/com/discord/utilities/persister/PersisterConfig.java b/app/src/main/java/com/discord/utilities/persister/PersisterConfig.java index ed4c938b9d..1ea2b11a02 100644 --- a/app/src/main/java/com/discord/utilities/persister/PersisterConfig.java +++ b/app/src/main/java/com/discord/utilities/persister/PersisterConfig.java @@ -20,17 +20,17 @@ public final class PersisterConfig { } private final Observable getPersistenceStrategy() { - Observable G = Observable.G(isNotActive(), Observable.c0(1, TimeUnit.MINUTES).E(PersisterConfig$persistenceStrategy$1.INSTANCE)); - m.checkNotNullExpressionValue(G, "Observable\n .merg… .map { true }\n )"); - return G; + Observable H = Observable.H(isNotActive(), Observable.d0(1, TimeUnit.MINUTES).F(PersisterConfig$persistenceStrategy$1.INSTANCE)); + m.checkNotNullExpressionValue(H, "Observable\n .merg… .map { true }\n )"); + return H; } private final Observable isNotActive() { - Observable R = d.d.a().R(1); + Observable S = d.d.a().S(1); l lVar = l.f48c; - Observable q = l.b.E(k.i).q(); + Observable q = l.b.F(k.i).q(); m.checkNotNullExpressionValue(q, "numGatewayConnectionCons… .distinctUntilChanged()"); - return Observable.j(R, q, PersisterConfig$isNotActive$1.INSTANCE).q(); + return Observable.j(S, q, PersisterConfig$isNotActive$1.INSTANCE).q(); } public final void init(Context context, Clock clock) { diff --git a/app/src/main/java/com/discord/utilities/premium/PremiumGuildSubscriptionUtils$modifySubscriptionSlot$4.java b/app/src/main/java/com/discord/utilities/premium/PremiumGuildSubscriptionUtils$modifySubscriptionSlot$4.java index ce0c5bf40a..0b843f9c2d 100644 --- a/app/src/main/java/com/discord/utilities/premium/PremiumGuildSubscriptionUtils$modifySubscriptionSlot$4.java +++ b/app/src/main/java/com/discord/utilities/premium/PremiumGuildSubscriptionUtils$modifySubscriptionSlot$4.java @@ -43,6 +43,6 @@ public final class PremiumGuildSubscriptionUtils$modifySubscriptionSlot$4 if (!bool.booleanValue()) { return new j(PremiumGuildSubscriptionUtils.ModifySubscriptionSlotResult.FAILURE_MODIFYING_SLOT); } - return this.$api.updateSubscription(this.$subscription.getId(), new RestAPIParams.UpdateSubscription(null, null, null, PremiumGuildSubscriptionUtils.INSTANCE.calculateAdditionalPlansWithPremiumGuildAdjustment(this.$subscription, this.$cancel ? -1 : 1), 7, null)).E(AnonymousClass1.INSTANCE).K(AnonymousClass2.INSTANCE); + return this.$api.updateSubscription(this.$subscription.getId(), new RestAPIParams.UpdateSubscription(null, null, null, PremiumGuildSubscriptionUtils.INSTANCE.calculateAdditionalPlansWithPremiumGuildAdjustment(this.$subscription, this.$cancel ? -1 : 1), 7, null)).F(AnonymousClass1.INSTANCE).L(AnonymousClass2.INSTANCE); } } diff --git a/app/src/main/java/com/discord/utilities/premium/PremiumGuildSubscriptionUtils.java b/app/src/main/java/com/discord/utilities/premium/PremiumGuildSubscriptionUtils.java index 4c3562a09d..22e0936133 100644 --- a/app/src/main/java/com/discord/utilities/premium/PremiumGuildSubscriptionUtils.java +++ b/app/src/main/java/com/discord/utilities/premium/PremiumGuildSubscriptionUtils.java @@ -54,9 +54,9 @@ public final class PremiumGuildSubscriptionUtils { } private final Observable modifySubscriptionSlot(RestAPI restAPI, long j, ModelSubscription modelSubscription, boolean z2, StorePremiumGuildSubscription storePremiumGuildSubscription) { - Observable y2 = (z2 ? restAPI.cancelSubscriptionSlot(j) : restAPI.uncancelSubscriptionSlot(j)).W(a.c()).s(new PremiumGuildSubscriptionUtils$modifySubscriptionSlot$1(storePremiumGuildSubscription)).E(PremiumGuildSubscriptionUtils$modifySubscriptionSlot$2.INSTANCE).K(PremiumGuildSubscriptionUtils$modifySubscriptionSlot$3.INSTANCE).y(new PremiumGuildSubscriptionUtils$modifySubscriptionSlot$4(restAPI, modelSubscription, z2)); - m.checkNotNullExpressionValue(y2, "apiObs\n .subscrib…N }\n }\n }"); - return y2; + Observable z3 = (z2 ? restAPI.cancelSubscriptionSlot(j) : restAPI.uncancelSubscriptionSlot(j)).X(a.c()).t(new PremiumGuildSubscriptionUtils$modifySubscriptionSlot$1(storePremiumGuildSubscription)).F(PremiumGuildSubscriptionUtils$modifySubscriptionSlot$2.INSTANCE).L(PremiumGuildSubscriptionUtils$modifySubscriptionSlot$3.INSTANCE).z(new PremiumGuildSubscriptionUtils$modifySubscriptionSlot$4(restAPI, modelSubscription, z2)); + m.checkNotNullExpressionValue(z3, "apiObs\n .subscrib…N }\n }\n }"); + return z3; } /* JADX DEBUG: Multi-variable search result rejected for r5v8, resolved type: java.lang.Object */ diff --git a/app/src/main/java/com/discord/utilities/press/RepeatingOnTouchListener$subscribe$1.java b/app/src/main/java/com/discord/utilities/press/RepeatingOnTouchListener$subscribe$1.java index 5ffbb003d6..2c31c3e8a0 100644 --- a/app/src/main/java/com/discord/utilities/press/RepeatingOnTouchListener$subscribe$1.java +++ b/app/src/main/java/com/discord/utilities/press/RepeatingOnTouchListener$subscribe$1.java @@ -13,6 +13,6 @@ public final class RepeatingOnTouchListener$subscribe$1 implements b call(Long l) { long repeatRate = this.this$0.getRepeatRate(); - return Observable.D(repeatRate, repeatRate, this.this$0.getTimeUnit(), a.a()); + return Observable.E(repeatRate, repeatRate, this.this$0.getTimeUnit(), a.a()); } } diff --git a/app/src/main/java/com/discord/utilities/press/RepeatingOnTouchListener.java b/app/src/main/java/com/discord/utilities/press/RepeatingOnTouchListener.java index 1f1d0ae0f1..cccb225d24 100644 --- a/app/src/main/java/com/discord/utilities/press/RepeatingOnTouchListener.java +++ b/app/src/main/java/com/discord/utilities/press/RepeatingOnTouchListener.java @@ -39,7 +39,7 @@ public final class RepeatingOnTouchListener implements View.OnTouchListener { } private final void subscribe() { - this.subscription = Observable.c0(this.initialDelay, this.timeUnit).y(new RepeatingOnTouchListener$subscribe$1(this)).H(a.a()).V(new RepeatingOnTouchListener$subscribe$2(this), RepeatingOnTouchListener$subscribe$3.INSTANCE); + this.subscription = Observable.d0(this.initialDelay, this.timeUnit).z(new RepeatingOnTouchListener$subscribe$1(this)).I(a.a()).W(new RepeatingOnTouchListener$subscribe$2(this), RepeatingOnTouchListener$subscribe$3.INSTANCE); } public final Action0 getAction() { diff --git a/app/src/main/java/com/discord/utilities/recycler/DiffCreator.java b/app/src/main/java/com/discord/utilities/recycler/DiffCreator.java index 7c287771c0..63ec818f7a 100644 --- a/app/src/main/java/com/discord/utilities/recycler/DiffCreator.java +++ b/app/src/main/java/com/discord/utilities/recycler/DiffCreator.java @@ -27,7 +27,7 @@ public final class DiffCreator, VH ext private static final int EXPENSIVE_DIFF_THRESHOLD = 225; private Subscription asyncDiffSubscription; private final AppComponent asyncDiffSubscriptionScope; - private final PublishSubject> updateRequestsSubject = PublishSubject.j0(); + private final PublishSubject> updateRequestsSubject = PublishSubject.k0(); /* compiled from: DiffCreator.kt */ public static final class Companion { @@ -210,9 +210,9 @@ public final class DiffCreator, VH ext private final void subscribeToAsyncUpdateRequests(AppComponent appComponent) { PublishSubject> publishSubject = this.updateRequestsSubject; m.checkNotNullExpressionValue(publishSubject, "updateRequestsSubject"); - Observable E = ObservableExtensionsKt.computationBuffered(publishSubject).E(new DiffCreator$subscribeToAsyncUpdateRequests$1(this)); - m.checkNotNullExpressionValue(E, "updateRequestsSubject\n …ms)\n )\n }"); - ObservableExtensionsKt.appSubscribe$default(ObservableExtensionsKt.ui$default(E, appComponent, null, 2, null), DiffCreator.class, (Context) null, new DiffCreator$subscribeToAsyncUpdateRequests$2(this), (Function1) null, (Function0) null, (Function0) null, new DiffCreator$subscribeToAsyncUpdateRequests$3(this), 58, (Object) null); + Observable F = ObservableExtensionsKt.computationBuffered(publishSubject).F(new DiffCreator$subscribeToAsyncUpdateRequests$1(this)); + m.checkNotNullExpressionValue(F, "updateRequestsSubject\n …ms)\n )\n }"); + ObservableExtensionsKt.appSubscribe$default(ObservableExtensionsKt.ui$default(F, appComponent, null, 2, null), DiffCreator.class, (Context) null, new DiffCreator$subscribeToAsyncUpdateRequests$2(this), (Function1) null, (Function0) null, (Function0) null, new DiffCreator$subscribeToAsyncUpdateRequests$3(this), 58, (Object) null); } public final DiffUtil.DiffResult calculateDiffResult(T t, T t2) { diff --git a/app/src/main/java/com/discord/utilities/rest/RestAPI$addGroupRecipients$3.java b/app/src/main/java/com/discord/utilities/rest/RestAPI$addGroupRecipients$3.java index e41e359872..5a078f9d47 100644 --- a/app/src/main/java/com/discord/utilities/rest/RestAPI$addGroupRecipients$3.java +++ b/app/src/main/java/com/discord/utilities/rest/RestAPI$addGroupRecipients$3.java @@ -52,7 +52,7 @@ public final class RestAPI$addGroupRecipients$3 implements b call(List> list) { - return Observable.F(Observable.g0(new q(list))).e0().E(new AnonymousClass1(this)); + return Observable.G(Observable.h0(new q(list))).f0().F(new AnonymousClass1(this)); } } @@ -70,6 +70,6 @@ public final class RestAPI$addGroupRecipients$3 implements b implements b call(Channel channel) { - Observable E = StoreStream.Companion.getChannels().observeChannel(channel.h()).w(ObservableExtensionsKt$filterNull$1.INSTANCE).E(ObservableExtensionsKt$filterNull$2.INSTANCE); - m.checkNotNullExpressionValue(E, "filter { it != null }.map { it!! }"); - return E; + Observable F = StoreStream.Companion.getChannels().observeChannel(channel.h()).x(ObservableExtensionsKt$filterNull$1.INSTANCE).F(ObservableExtensionsKt$filterNull$2.INSTANCE); + m.checkNotNullExpressionValue(F, "filter { it != null }.map { it!! }"); + return F; } } diff --git a/app/src/main/java/com/discord/utilities/rest/RestAPI$createOrFetchDM$1.java b/app/src/main/java/com/discord/utilities/rest/RestAPI$createOrFetchDM$1.java index 7d4e74684a..c3e24be3f9 100644 --- a/app/src/main/java/com/discord/utilities/rest/RestAPI$createOrFetchDM$1.java +++ b/app/src/main/java/com/discord/utilities/rest/RestAPI$createOrFetchDM$1.java @@ -62,6 +62,6 @@ public final class RestAPI$createOrFetchDM$1 implements b addGroupRecipients(long j, List list) { m.checkNotNullParameter(list, "recipients"); - Observable w2 = StoreStream.Companion.getChannels().observePrivateChannel(j).w(RestAPI$addGroupRecipients$1.INSTANCE); - m.checkNotNullExpressionValue(w2, "StoreStream\n .g…nnel -> channel != null }"); - Observable X = ObservableExtensionsKt.takeSingleUntilTimeout$default(w2, 0, false, 3, null).X(new RestAPI$addGroupRecipients$2(this, j, list)).X(new RestAPI$addGroupRecipients$3(this, j, list)).X(RestAPI$addGroupRecipients$4.INSTANCE); - m.checkNotNullExpressionValue(X, "StoreStream\n .g….filterNull()\n }"); - return ObservableExtensionsKt.takeSingleUntilTimeout$default(X, 0, false, 3, null); + Observable x2 = StoreStream.Companion.getChannels().observePrivateChannel(j).x(RestAPI$addGroupRecipients$1.INSTANCE); + m.checkNotNullExpressionValue(x2, "StoreStream\n .g…nnel -> channel != null }"); + Observable Y = ObservableExtensionsKt.takeSingleUntilTimeout$default(x2, 0, false, 3, null).Y(new RestAPI$addGroupRecipients$2(this, j, list)).Y(new RestAPI$addGroupRecipients$3(this, j, list)).Y(RestAPI$addGroupRecipients$4.INSTANCE); + m.checkNotNullExpressionValue(Y, "StoreStream\n .g….filterNull()\n }"); + return ObservableExtensionsKt.takeSingleUntilTimeout$default(Y, 0, false, 3, null); } @Override // com.discord.restapi.RestAPIInterface @@ -690,9 +690,9 @@ public final class RestAPI implements RestAPIInterface { public final Observable createGroupDM(List list) { m.checkNotNullParameter(list, "userIds"); - Observable s = ObservableExtensionsKt.restSubscribeOn$default(this._api.userCreateChannel(new RestAPIParams.CreateChannel(list)), false, 1, null).s(RestAPI$createGroupDM$1.INSTANCE); - m.checkNotNullExpressionValue(s, "_api\n .userCreateCh…pCreated(channel)\n }"); - return s; + Observable t = ObservableExtensionsKt.restSubscribeOn$default(this._api.userCreateChannel(new RestAPIParams.CreateChannel(list)), false, 1, null).t(RestAPI$createGroupDM$1.INSTANCE); + m.checkNotNullExpressionValue(t, "_api\n .userCreateCh…pCreated(channel)\n }"); + return t; } @Override // com.discord.restapi.RestAPIInterface @@ -752,9 +752,9 @@ public final class RestAPI implements RestAPIInterface { } public final Observable createOrFetchDM(long j) { - Observable X = ObservableExtensionsKt.takeSingleUntilTimeout$default(StoreStream.Companion.getChannels().observePrivateChannels(), 0, false, 3, null).X(new RestAPI$createOrFetchDM$1(this, j)); - m.checkNotNullExpressionValue(X, "StoreStream\n .g… }\n }"); - return X; + Observable Y = ObservableExtensionsKt.takeSingleUntilTimeout$default(StoreStream.Companion.getChannels().observePrivateChannels(), 0, false, 3, null).Y(new RestAPI$createOrFetchDM$1(this, j)); + m.checkNotNullExpressionValue(Y, "StoreStream\n .g… }\n }"); + return Y; } @Override // com.discord.restapi.RestAPIInterface @@ -1129,9 +1129,9 @@ public final class RestAPI implements RestAPIInterface { if (dynamic == null) { m.throwUninitializedPropertyAccessException("apiClientVersions"); } - Observable E = dynamic.get("https://dl.discordapp.net/apps/android/versions.json").E(RestAPI$getClientVersion$1.INSTANCE); - m.checkNotNullExpressionValue(E, "apiClientVersions\n …n_version\")?.asInt ?: 0 }"); - return ObservableExtensionsKt.restSubscribeOn$default(E, false, 1, null); + Observable F = dynamic.get("https://dl.discordapp.net/apps/android/versions.json").F(RestAPI$getClientVersion$1.INSTANCE); + m.checkNotNullExpressionValue(F, "apiClientVersions\n …n_version\")?.asInt ?: 0 }"); + return ObservableExtensionsKt.restSubscribeOn$default(F, false, 1, null); } @Override // com.discord.restapi.RestAPIInterface @@ -1309,9 +1309,9 @@ public final class RestAPI implements RestAPIInterface { } public final Observable getHarvestStatusGuarded() { - Observable E = this._api.getHarvestStatus().E(RestAPI$getHarvestStatusGuarded$1.INSTANCE); - m.checkNotNullExpressionValue(E, "_api.getHarvestStatus()\n…erRequested()\n }"); - return ObservableExtensionsKt.restSubscribeOn(E, false); + Observable F = this._api.getHarvestStatus().F(RestAPI$getHarvestStatusGuarded$1.INSTANCE); + m.checkNotNullExpressionValue(F, "_api.getHarvestStatus()\n…erRequested()\n }"); + return ObservableExtensionsKt.restSubscribeOn(F, false); } @Override // com.discord.restapi.RestAPIInterface diff --git a/app/src/main/java/com/discord/utilities/rest/SendUtils.java b/app/src/main/java/com/discord/utilities/rest/SendUtils.java index e305a912a8..b953c68108 100644 --- a/app/src/main/java/com/discord/utilities/rest/SendUtils.java +++ b/app/src/main/java/com/discord/utilities/rest/SendUtils.java @@ -439,7 +439,7 @@ public final class SendUtils { arrayList.add(INSTANCE.getPart((Attachment) obj, contentResolver, a.l("file", i))); i = i2; } - Observable m = Observable.m(jVar2, Observable.l(Observable.g0(new q(arrayList))).e0().E(new SendUtils$getSendPayload$2(message2))); + Observable m = Observable.m(jVar2, Observable.l(Observable.h0(new q(arrayList))).f0().F(new SendUtils$getSendPayload$2(message2))); m.checkNotNullExpressionValue(m, "Observable.concat(\n …)\n }\n )"); return m; } diff --git a/app/src/main/java/com/discord/utilities/rx/ObservableExtensionsKt.java b/app/src/main/java/com/discord/utilities/rx/ObservableExtensionsKt.java index 45b8857ee7..1809834020 100644 --- a/app/src/main/java/com/discord/utilities/rx/ObservableExtensionsKt.java +++ b/app/src/main/java/com/discord/utilities/rx/ObservableExtensionsKt.java @@ -33,10 +33,10 @@ public final class ObservableExtensionsKt { ObservableExtensionsKt$appSubscribe$subscription$1 observableExtensionsKt$appSubscribe$subscription$1 = new ObservableExtensionsKt$appSubscribe$subscription$1(str, function13, weakReference, function02); ObservableExtensionsKt$appSubscribe$subscription$2 observableExtensionsKt$appSubscribe$subscription$2 = new ObservableExtensionsKt$appSubscribe$subscription$2(function0, function02); Objects.requireNonNull(observable); - Subscription T = observable.T(new b(observableExtensionsKt$sam$rx_functions_Action1$0, observableExtensionsKt$appSubscribe$subscription$1, observableExtensionsKt$appSubscribe$subscription$2)); + Subscription U = observable.U(new b(observableExtensionsKt$sam$rx_functions_Action1$0, observableExtensionsKt$appSubscribe$subscription$1, observableExtensionsKt$appSubscribe$subscription$2)); if (function1 != null) { - m.checkNotNullExpressionValue(T, Traits.Payment.Type.SUBSCRIPTION); - function1.invoke(T); + m.checkNotNullExpressionValue(U, Traits.Payment.Type.SUBSCRIPTION); + function1.invoke(U); } } @@ -62,13 +62,13 @@ public final class ObservableExtensionsKt { public static final Observable bindToComponentLifecycle(Observable observable, AppComponent appComponent, MGRecyclerAdapterSimple mGRecyclerAdapterSimple) { m.checkNotNullParameter(observable, "$this$bindToComponentLifecycle"); m.checkNotNullParameter(appComponent, "appComponent"); - Observable Z = observable.Z(appComponent.getUnsubscribeSignal()); + Observable a02 = observable.a0(appComponent.getUnsubscribeSignal()); if (appComponent instanceof Fragment) { - Z = Z.w(new ObservableExtensionsKt$bindToComponentLifecycle$$inlined$let$lambda$1(appComponent)); + a02 = a02.x(new ObservableExtensionsKt$bindToComponentLifecycle$$inlined$let$lambda$1(appComponent)); } - Observable u = Z.u(new ObservableExtensionsKt$bindToComponentLifecycle$2(mGRecyclerAdapterSimple)); - m.checkNotNullExpressionValue(u, "takeUntil(appComponent.u…beFromUpdates()\n }"); - return u; + Observable v = a02.v(new ObservableExtensionsKt$bindToComponentLifecycle$2(mGRecyclerAdapterSimple)); + m.checkNotNullExpressionValue(v, "takeUntil(appComponent.u…beFromUpdates()\n }"); + return v; } public static /* synthetic */ Observable bindToComponentLifecycle$default(Observable observable, AppComponent appComponent, MGRecyclerAdapterSimple mGRecyclerAdapterSimple, int i, Object obj) { @@ -80,31 +80,31 @@ public final class ObservableExtensionsKt { public static final Observable computationBuffered(Observable observable) { m.checkNotNullParameter(observable, "$this$computationBuffered"); - Observable H = observable.I().W(a.a()).H(a.a()); - m.checkNotNullExpressionValue(H, "onBackpressureBuffer()\n …Schedulers.computation())"); - return H; + Observable I = observable.J().X(a.a()).I(a.a()); + m.checkNotNullExpressionValue(I, "onBackpressureBuffer()\n …Schedulers.computation())"); + return I; } public static final Observable computationLatest(Observable observable) { m.checkNotNullParameter(observable, "$this$computationLatest"); - Observable H = observable.J().W(a.a()).H(a.a()); - m.checkNotNullExpressionValue(H, "onBackpressureLatest()\n …Schedulers.computation())"); - return H; + Observable I = observable.K().X(a.a()).I(a.a()); + m.checkNotNullExpressionValue(I, "onBackpressureLatest()\n …Schedulers.computation())"); + return I; } public static final /* synthetic */ Observable filterIs(Observable observable) { m.checkNotNullParameter(observable, "$this$filterIs"); m.needClassReification(); - Observable w2 = observable.w(ObservableExtensionsKt$filterIs$1.INSTANCE); + Observable x2 = observable.x(ObservableExtensionsKt$filterIs$1.INSTANCE); m.needClassReification(); - Observable observable2 = (Observable) w2.E(ObservableExtensionsKt$filterIs$2.INSTANCE); + Observable observable2 = (Observable) x2.F(ObservableExtensionsKt$filterIs$2.INSTANCE); m.checkNotNullExpressionValue(observable2, "filter { it is T }.map { it as T }"); return observable2; } public static final /* synthetic */ Observable filterNull(Observable observable) { m.checkNotNullParameter(observable, "$this$filterNull"); - Observable observable2 = (Observable) observable.w(ObservableExtensionsKt$filterNull$1.INSTANCE).E(ObservableExtensionsKt$filterNull$2.INSTANCE); + Observable observable2 = (Observable) observable.x(ObservableExtensionsKt$filterNull$1.INSTANCE).F(ObservableExtensionsKt$filterNull$2.INSTANCE); m.checkNotNullExpressionValue(observable2, "filter { it != null }.map { it!! }"); return observable2; } @@ -112,21 +112,21 @@ public final class ObservableExtensionsKt { public static final Observable leadingEdgeThrottle(Observable observable, long j, TimeUnit timeUnit) { m.checkNotNullParameter(observable, "$this$leadingEdgeThrottle"); m.checkNotNullParameter(timeUnit, "timeUnit"); - Observable g02 = Observable.g0(new r(observable.i, new LeadingEdgeThrottle(j, timeUnit))); - m.checkNotNullExpressionValue(g02, "lift(LeadingEdgeThrottle…indowDuration, timeUnit))"); - return g02; + Observable h02 = Observable.h0(new r(observable.i, new LeadingEdgeThrottle(j, timeUnit))); + m.checkNotNullExpressionValue(h02, "lift(LeadingEdgeThrottle…indowDuration, timeUnit))"); + return h02; } public static final Observable restSubscribeOn(Observable observable, boolean z2) { m.checkNotNullParameter(observable, "$this$restSubscribeOn"); - Observable W = observable.W(a.c()); + Observable X = observable.X(a.c()); if (z2) { RetryWithDelay retryWithDelay = RetryWithDelay.INSTANCE; - m.checkNotNullExpressionValue(W, "observable"); - W = RetryWithDelay.restRetry$default(retryWithDelay, W, 0, null, null, 7, null); + m.checkNotNullExpressionValue(X, "observable"); + X = RetryWithDelay.restRetry$default(retryWithDelay, X, 0, null, null, 7, null); } - m.checkNotNullExpressionValue(W, "subscribeOn(Schedulers.i… observable\n }\n }"); - return W; + m.checkNotNullExpressionValue(X, "subscribeOn(Schedulers.i… observable\n }\n }"); + return X; } public static /* synthetic */ Observable restSubscribeOn$default(Observable observable, boolean z2, int i, Object obj) { @@ -138,10 +138,10 @@ public final class ObservableExtensionsKt { public static final Observable takeSingleUntilTimeout(Observable observable, long j, boolean z2) { m.checkNotNullParameter(observable, "$this$takeSingleUntilTimeout"); - Observable Y = observable.Y(1); - Observable b02 = z2 ? Y.b0(j, TimeUnit.MILLISECONDS) : Y.Z(Observable.c0(j, TimeUnit.MILLISECONDS)); - m.checkNotNullExpressionValue(b02, "take(1).let {\n if (…LISECONDS))\n }\n }"); - return computationLatest(b02); + Observable Z = observable.Z(1); + Observable c02 = z2 ? Z.c0(j, TimeUnit.MILLISECONDS) : Z.a0(Observable.d0(j, TimeUnit.MILLISECONDS)); + m.checkNotNullExpressionValue(c02, "take(1).let {\n if (…LISECONDS))\n }\n }"); + return computationLatest(c02); } public static /* synthetic */ Observable takeSingleUntilTimeout$default(Observable observable, long j, boolean z2, int i, Object obj) { @@ -156,9 +156,9 @@ public final class ObservableExtensionsKt { public static final Observable ui(Observable observable) { m.checkNotNullParameter(observable, "$this$ui"); - Observable H = observable.H(i0.j.b.a.a()); - m.checkNotNullExpressionValue(H, "observeOn(AndroidSchedulers.mainThread())"); - return H; + Observable I = observable.I(i0.j.b.a.a()); + m.checkNotNullExpressionValue(I, "observeOn(AndroidSchedulers.mainThread())"); + return I; } public static final Observable ui(Observable observable, AppComponent appComponent, MGRecyclerAdapterSimple mGRecyclerAdapterSimple) { @@ -176,9 +176,9 @@ public final class ObservableExtensionsKt { public static final Observable withDimmer(Observable observable, DimmerView dimmerView, long j) { m.checkNotNullParameter(observable, "$this$withDimmer"); - Observable g02 = Observable.g0(new r(observable.i, new OnDelayedEmissionHandler(new ObservableExtensionsKt$withDimmer$1(dimmerView), j, TimeUnit.MILLISECONDS, null, 8, null))); - m.checkNotNullExpressionValue(g02, "lift(\n OnDelayedE…LISECONDS\n )\n )"); - return g02; + Observable h02 = Observable.h0(new r(observable.i, new OnDelayedEmissionHandler(new ObservableExtensionsKt$withDimmer$1(dimmerView), j, TimeUnit.MILLISECONDS, null, 8, null))); + m.checkNotNullExpressionValue(h02, "lift(\n OnDelayedE…LISECONDS\n )\n )"); + return h02; } public static /* synthetic */ Observable withDimmer$default(Observable observable, DimmerView dimmerView, long j, int i, Object obj) { diff --git a/app/src/main/java/com/discord/utilities/rx/ObservableWithLeadingEdgeThrottle.java b/app/src/main/java/com/discord/utilities/rx/ObservableWithLeadingEdgeThrottle.java index 8aac25b61e..4d8d84a55d 100644 --- a/app/src/main/java/com/discord/utilities/rx/ObservableWithLeadingEdgeThrottle.java +++ b/app/src/main/java/com/discord/utilities/rx/ObservableWithLeadingEdgeThrottle.java @@ -56,7 +56,7 @@ public class ObservableWithLeadingEdgeThrottle { private static Observable combineLatest(List> list, FuncN funcN, long j, TimeUnit timeUnit, Scheduler scheduler) { Observable b = Observable.b(list, IDENTITY_FUNC_N); - return Observable.g0(new r(b.i, new LeadingEdgeThrottle(j, timeUnit, scheduler))).E(new AnonymousClass2(funcN)); + return Observable.h0(new r(b.i, new LeadingEdgeThrottle(j, timeUnit, scheduler))).F(new AnonymousClass2(funcN)); } public static Observable combineLatest(Observable observable, Observable observable2, Observable observable3, Observable observable4, Observable observable5, Observable observable6, Observable observable7, Observable observable8, Observable observable9, Func9 func9, long j, TimeUnit timeUnit) { diff --git a/app/src/main/java/com/discord/utilities/rx/OnDelayedEmissionHandler$call$wrappedSubscriber$1.java b/app/src/main/java/com/discord/utilities/rx/OnDelayedEmissionHandler$call$wrappedSubscriber$1.java index 45cc7cb11c..8a8b12589f 100644 --- a/app/src/main/java/com/discord/utilities/rx/OnDelayedEmissionHandler$call$wrappedSubscriber$1.java +++ b/app/src/main/java/com/discord/utilities/rx/OnDelayedEmissionHandler$call$wrappedSubscriber$1.java @@ -23,9 +23,9 @@ public final class OnDelayedEmissionHandler$call$wrappedSubscriber$1 extends Sub if (access$getDelaySubscription$p != null) { access$getDelaySubscription$p.unsubscribe(); } - Observable H = new j(null).H(OnDelayedEmissionHandler.access$getScheduler$p(this.this$0)); - m.checkNotNullExpressionValue(H, "Observable\n .… .observeOn(scheduler)"); - ObservableExtensionsKt.appSubscribe$default(H, OnDelayedEmissionHandler$call$wrappedSubscriber$1.class, (Context) null, (Function1) null, new OnDelayedEmissionHandler$call$wrappedSubscriber$1$tryFinish$2(this), (Function0) null, (Function0) null, new OnDelayedEmissionHandler$call$wrappedSubscriber$1$tryFinish$1(this), 54, (Object) null); + Observable I = new j(null).I(OnDelayedEmissionHandler.access$getScheduler$p(this.this$0)); + m.checkNotNullExpressionValue(I, "Observable\n .… .observeOn(scheduler)"); + ObservableExtensionsKt.appSubscribe$default(I, OnDelayedEmissionHandler$call$wrappedSubscriber$1.class, (Context) null, (Function1) null, new OnDelayedEmissionHandler$call$wrappedSubscriber$1$tryFinish$2(this), (Function0) null, (Function0) null, new OnDelayedEmissionHandler$call$wrappedSubscriber$1$tryFinish$1(this), 54, (Object) null); } @Override // i0.g diff --git a/app/src/main/java/com/discord/utilities/rx/OnDelayedEmissionHandler.java b/app/src/main/java/com/discord/utilities/rx/OnDelayedEmissionHandler.java index fd771d7380..94282abdd6 100644 --- a/app/src/main/java/com/discord/utilities/rx/OnDelayedEmissionHandler.java +++ b/app/src/main/java/com/discord/utilities/rx/OnDelayedEmissionHandler.java @@ -74,10 +74,10 @@ public final class OnDelayedEmissionHandler implements Observable.b { public Subscriber call(Subscriber subscriber) { m.checkNotNullParameter(subscriber, "subscriber"); OnDelayedEmissionHandler$call$wrappedSubscriber$1 onDelayedEmissionHandler$call$wrappedSubscriber$1 = new OnDelayedEmissionHandler$call$wrappedSubscriber$1(this, subscriber); - Observable H = Observable.c0(this.timeout, this.unit).H(this.scheduler); - m.checkNotNullExpressionValue(H, "Observable\n .time… .observeOn(scheduler)"); + Observable I = Observable.d0(this.timeout, this.unit).I(this.scheduler); + m.checkNotNullExpressionValue(I, "Observable\n .time… .observeOn(scheduler)"); OnDelayedEmissionHandler$call$1 onDelayedEmissionHandler$call$1 = new OnDelayedEmissionHandler$call$1(this); - ObservableExtensionsKt.appSubscribe$default(H, OnDelayedEmissionHandler.class, (Context) null, new OnDelayedEmissionHandler$call$3(this), new OnDelayedEmissionHandler$call$2(onDelayedEmissionHandler$call$wrappedSubscriber$1), (Function0) null, (Function0) null, onDelayedEmissionHandler$call$1, 50, (Object) null); + ObservableExtensionsKt.appSubscribe$default(I, OnDelayedEmissionHandler.class, (Context) null, new OnDelayedEmissionHandler$call$3(this), new OnDelayedEmissionHandler$call$2(onDelayedEmissionHandler$call$wrappedSubscriber$1), (Function0) null, (Function0) null, onDelayedEmissionHandler$call$1, 50, (Object) null); return onDelayedEmissionHandler$call$wrappedSubscriber$1; } } diff --git a/app/src/main/java/com/discord/utilities/rx/OperatorBufferedDelay.java b/app/src/main/java/com/discord/utilities/rx/OperatorBufferedDelay.java index 9dd559fa18..93e429112a 100644 --- a/app/src/main/java/com/discord/utilities/rx/OperatorBufferedDelay.java +++ b/app/src/main/java/com/discord/utilities/rx/OperatorBufferedDelay.java @@ -44,9 +44,9 @@ public final class OperatorBufferedDelay implements Observable.b> g02 = Observable.g0(new r(observable.i, new OperatorBufferedDelay(j, timeUnit, i, scheduler))); - m.checkNotNullExpressionValue(g02, "this.lift(OperatorBuffer…meUnit, size, scheduler))"); - return g02; + Observable> h02 = Observable.h0(new r(observable.i, new OperatorBufferedDelay(j, timeUnit, i, scheduler))); + m.checkNotNullExpressionValue(h02, "this.lift(OperatorBuffer…meUnit, size, scheduler))"); + return h02; } } diff --git a/app/src/main/java/com/discord/utilities/rx/RxCoroutineUtilsKt.java b/app/src/main/java/com/discord/utilities/rx/RxCoroutineUtilsKt.java index adf5cbeb46..bca5652aeb 100644 --- a/app/src/main/java/com/discord/utilities/rx/RxCoroutineUtilsKt.java +++ b/app/src/main/java/com/discord/utilities/rx/RxCoroutineUtilsKt.java @@ -10,15 +10,15 @@ import rx.Observable; /* compiled from: RxCoroutineUtils.kt */ public final class RxCoroutineUtilsKt { public static final Object awaitFirst(Observable observable, Continuation continuation) { - Observable x2 = observable.x(); - m.checkNotNullExpressionValue(x2, "first()"); - return awaitSingle(x2, continuation); + Observable y2 = observable.y(); + m.checkNotNullExpressionValue(y2, "first()"); + return awaitSingle(y2, continuation); } public static final Object awaitSingle(Observable observable, Continuation continuation) { k kVar = new k(b.intercepted(continuation), 1); kVar.A(); - kVar.e(new RxCoroutineUtilsKt$awaitSingle$2$1(observable.Q().V(new RxCoroutineUtilsKt$awaitSingle$2$subscription$1(kVar), new RxCoroutineUtilsKt$awaitSingle$2$subscription$2(kVar)))); + kVar.e(new RxCoroutineUtilsKt$awaitSingle$2$1(observable.R().W(new RxCoroutineUtilsKt$awaitSingle$2$subscription$1(kVar), new RxCoroutineUtilsKt$awaitSingle$2$subscription$2(kVar)))); Object u = kVar.u(); if (u == c.getCOROUTINE_SUSPENDED()) { g.probeCoroutineSuspended(continuation); diff --git a/app/src/main/java/com/discord/utilities/search/history/MGPreferenceSearchHistoryCache.java b/app/src/main/java/com/discord/utilities/search/history/MGPreferenceSearchHistoryCache.java index 47cd034786..540dc1d09c 100644 --- a/app/src/main/java/com/discord/utilities/search/history/MGPreferenceSearchHistoryCache.java +++ b/app/src/main/java/com/discord/utilities/search/history/MGPreferenceSearchHistoryCache.java @@ -183,25 +183,25 @@ public final class MGPreferenceSearchHistoryCache implements SearchHistoryCache @Override // com.discord.utilities.search.history.SearchHistoryCache public void clear(StoreSearch.SearchTarget searchTarget) { m.checkNotNullParameter(searchTarget, "searchTarget"); - Observable E = this.backingCache.getObservable().Y(1).E(new MGPreferenceSearchHistoryCache$clear$1(this, searchTarget)); - m.checkNotNullExpressionValue(E, "backingCache\n .ge…veAndCopy(searchTarget) }"); - ObservableExtensionsKt.appSubscribe$default(E, (Context) null, "clear history", (Function1) null, new MGPreferenceSearchHistoryCache$clear$2(this), (Function1) null, (Function0) null, (Function0) null, 117, (Object) null); + Observable F = this.backingCache.getObservable().Z(1).F(new MGPreferenceSearchHistoryCache$clear$1(this, searchTarget)); + m.checkNotNullExpressionValue(F, "backingCache\n .ge…veAndCopy(searchTarget) }"); + ObservableExtensionsKt.appSubscribe$default(F, (Context) null, "clear history", (Function1) null, new MGPreferenceSearchHistoryCache$clear$2(this), (Function1) null, (Function0) null, (Function0) null, 117, (Object) null); } @Override // com.discord.utilities.search.history.SearchHistoryCache public Observable>> getHistory(StoreSearch.SearchTarget searchTarget) { m.checkNotNullParameter(searchTarget, "searchTarget"); - Observable E = this.backingCache.getObservable().E(new MGPreferenceSearchHistoryCache$getHistory$1(this, searchTarget)); - m.checkNotNullExpressionValue(E, "backingCache\n .ge…{ it.find(searchTarget) }"); - return E; + Observable F = this.backingCache.getObservable().F(new MGPreferenceSearchHistoryCache$getHistory$1(this, searchTarget)); + m.checkNotNullExpressionValue(F, "backingCache\n .ge…{ it.find(searchTarget) }"); + return F; } @Override // com.discord.utilities.search.history.SearchHistoryCache public void persistQuery(StoreSearch.SearchTarget searchTarget, List list) { m.checkNotNullParameter(searchTarget, "searchTarget"); m.checkNotNullParameter(list, "query"); - Observable E = this.backingCache.getObservable().Y(1).E(new MGPreferenceSearchHistoryCache$persistQuery$1(this, searchTarget, list)); - m.checkNotNullExpressionValue(E, "backingCache\n .ge…py(searchTarget, query) }"); - ObservableExtensionsKt.appSubscribe$default(E, (Context) null, "persist query", (Function1) null, new MGPreferenceSearchHistoryCache$persistQuery$2(this), (Function1) null, (Function0) null, (Function0) null, 117, (Object) null); + Observable F = this.backingCache.getObservable().Z(1).F(new MGPreferenceSearchHistoryCache$persistQuery$1(this, searchTarget, list)); + m.checkNotNullExpressionValue(F, "backingCache\n .ge…py(searchTarget, query) }"); + ObservableExtensionsKt.appSubscribe$default(F, (Context) null, "persist query", (Function1) null, new MGPreferenceSearchHistoryCache$persistQuery$2(this), (Function1) null, (Function0) null, (Function0) null, 117, (Object) null); } } diff --git a/app/src/main/java/com/discord/utilities/search/network/SearchFetcher$makeQuery$2.java b/app/src/main/java/com/discord/utilities/search/network/SearchFetcher$makeQuery$2.java index 3a67baf191..46c78e30d1 100644 --- a/app/src/main/java/com/discord/utilities/search/network/SearchFetcher$makeQuery$2.java +++ b/app/src/main/java/com/discord/utilities/search/network/SearchFetcher$makeQuery$2.java @@ -18,7 +18,7 @@ public final class SearchFetcher$makeQuery$2 implements b call(Void r3) { - return Observable.c0(this.this$0.$resubscribeDelayMillis.get(), TimeUnit.MILLISECONDS); + return Observable.d0(this.this$0.$resubscribeDelayMillis.get(), TimeUnit.MILLISECONDS); } } @@ -28,6 +28,6 @@ public final class SearchFetcher$makeQuery$2 implements b, rx.Observable */ public final Observable call(Observable observable) { - return (Observable) observable.y(new AnonymousClass1(this)); + return (Observable) observable.z(new AnonymousClass1(this)); } } diff --git a/app/src/main/java/com/discord/utilities/search/network/SearchFetcher.java b/app/src/main/java/com/discord/utilities/search/network/SearchFetcher.java index fdf3c90e80..2a60f9e354 100644 --- a/app/src/main/java/com/discord/utilities/search/network/SearchFetcher.java +++ b/app/src/main/java/com/discord/utilities/search/network/SearchFetcher.java @@ -42,9 +42,9 @@ public class SearchFetcher { private final Observable getRestObservable(StoreSearch.SearchTarget searchTarget, Long l, SearchQuery searchQuery) { SearchFetcher$getRestObservable$1 searchFetcher$getRestObservable$1 = SearchFetcher$getRestObservable$1.INSTANCE; - Observable y2 = Observable.g0(new j(new SearchFetcher$getRestObservable$2(this))).y(new SearchFetcher$getRestObservable$3(searchTarget, l, searchQuery.getParams(), searchQuery)); - m.checkNotNullExpressionValue(y2, "Observable\n .defe… )\n }\n }"); - return ObservableExtensionsKt.restSubscribeOn$default(y2, false, 1, null); + Observable z2 = Observable.h0(new j(new SearchFetcher$getRestObservable$2(this))).z(new SearchFetcher$getRestObservable$3(searchTarget, l, searchQuery.getParams(), searchQuery)); + m.checkNotNullExpressionValue(z2, "Observable\n .defe… )\n }\n }"); + return ObservableExtensionsKt.restSubscribeOn$default(z2, false, 1, null); } private final boolean isIndexing(ModelSearchResponse modelSearchResponse) { @@ -56,11 +56,11 @@ public class SearchFetcher { m.checkNotNullParameter(searchTarget, "searchTarget"); m.checkNotNullParameter(searchQuery, "searchQuery"); AtomicLong atomicLong = new AtomicLong(); - Observable s = getRestObservable(searchTarget, l, searchQuery).s(new SearchFetcher$makeQuery$1(this, atomicLong)); + Observable t = getRestObservable(searchTarget, l, searchQuery).t(new SearchFetcher$makeQuery$1(this, atomicLong)); e.c cVar = new e.c(new SearchFetcher$makeQuery$2(atomicLong)); AtomicReference atomicReference = a.a; - Observable a02 = Observable.g0(new y(s, cVar, false, true, i0.l.c.m.a)).a0(new SearchFetcher$makeQuery$3(this)); - m.checkNotNullExpressionValue(a02, "getRestObservable(search…ntil { !it.isIndexing() }"); - return a02; + Observable b02 = Observable.h0(new y(t, cVar, false, true, i0.l.c.m.a)).b0(new SearchFetcher$makeQuery$3(this)); + m.checkNotNullExpressionValue(b02, "getRestObservable(search…ntil { !it.isIndexing() }"); + return b02; } } diff --git a/app/src/main/java/com/discord/utilities/search/suggestion/SearchSuggestionEngine.java b/app/src/main/java/com/discord/utilities/search/suggestion/SearchSuggestionEngine.java index 78ff056bb9..d9a5c4bb33 100644 --- a/app/src/main/java/com/discord/utilities/search/suggestion/SearchSuggestionEngine.java +++ b/app/src/main/java/com/discord/utilities/search/suggestion/SearchSuggestionEngine.java @@ -47,7 +47,7 @@ public final class SearchSuggestionEngine { public static final SearchSuggestionEngine INSTANCE; private static final int MAX_ENTRY_TYPE_COUNT = 10; private static final int MAX_USER_SORTING_THRESHOLD = 100; - private static final SerializedSubject membersRequestSubject = new SerializedSubject<>(PublishSubject.j0()); + private static final SerializedSubject membersRequestSubject = new SerializedSubject<>(PublishSubject.k0()); private static Long targetGuildId; public final /* synthetic */ class WhenMappings { @@ -233,12 +233,12 @@ public final class SearchSuggestionEngine { /* JADX DEBUG: Type inference failed for r0v2. Raw type applied. Possible types: rx.Observable, rx.Observable */ /* JADX WARNING: Unknown variable types count: 1 */ private final void setupMemberRequestSubscription() { - Observable E = membersRequestSubject.N(750, TimeUnit.MILLISECONDS).E(SearchSuggestionEngine$setupMemberRequestSubscription$1.INSTANCE); + Observable F = membersRequestSubject.O(750, TimeUnit.MILLISECONDS).F(SearchSuggestionEngine$setupMemberRequestSubscription$1.INSTANCE); SearchSuggestionEngine$setupMemberRequestSubscription$2 searchSuggestionEngine$setupMemberRequestSubscription$2 = SearchSuggestionEngine$setupMemberRequestSubscription$2.INSTANCE; if (searchSuggestionEngine$setupMemberRequestSubscription$2 != null) { searchSuggestionEngine$setupMemberRequestSubscription$2 = new SearchSuggestionEngine$sam$rx_functions_Func1$0(searchSuggestionEngine$setupMemberRequestSubscription$2); } - Observable q = E.w((b) searchSuggestionEngine$setupMemberRequestSubscription$2).q(); + Observable q = F.x((b) searchSuggestionEngine$setupMemberRequestSubscription$2).q(); m.checkNotNullExpressionValue(q, "membersRequestSubject\n … .distinctUntilChanged()"); ObservableExtensionsKt.appSubscribe$default(q, SearchSuggestionEngine.class, (Context) null, (Function1) null, (Function1) null, (Function0) null, (Function0) null, SearchSuggestionEngine$setupMemberRequestSubscription$3.INSTANCE, 62, (Object) null); } diff --git a/app/src/main/java/com/discord/utilities/spotify/SpotifyApiClient.java b/app/src/main/java/com/discord/utilities/spotify/SpotifyApiClient.java index d4a32ff968..0e9eb0efdf 100644 --- a/app/src/main/java/com/discord/utilities/spotify/SpotifyApiClient.java +++ b/app/src/main/java/com/discord/utilities/spotify/SpotifyApiClient.java @@ -19,7 +19,7 @@ import rx.subjects.BehaviorSubject; public final class SpotifyApiClient { private final Clock clock; private String spotifyAccountId; - private final BehaviorSubject spotifyTrackSubject = BehaviorSubject.j0(); + private final BehaviorSubject spotifyTrackSubject = BehaviorSubject.k0(); private final HashMap spotifyTracks = new HashMap<>(); private long tokenExpiresAt; private Subscription tokenSubscription; diff --git a/app/src/main/java/com/discord/utilities/stickers/StickerUtils.java b/app/src/main/java/com/discord/utilities/stickers/StickerUtils.java index 1a007089d9..212b0fbc69 100644 --- a/app/src/main/java/com/discord/utilities/stickers/StickerUtils.java +++ b/app/src/main/java/com/discord/utilities/stickers/StickerUtils.java @@ -357,9 +357,9 @@ public final class StickerUtils { m.checkNotNullExpressionValue(jVar3, "Observable.just(null)"); return jVar3; } else { - Observable s = ObservableExtensionsKt.restSubscribeOn$default(RestAPI.Companion.getApi().getSticker(j), false, 1, null).s(StickerUtils$getGuildOrStandardSticker$1.INSTANCE); - m.checkNotNullExpressionValue(s, "RestAPI\n .api\n …fetchedSticker)\n }"); - return s; + Observable t = ObservableExtensionsKt.restSubscribeOn$default(RestAPI.Companion.getApi().getSticker(j), false, 1, null).t(StickerUtils$getGuildOrStandardSticker$1.INSTANCE); + m.checkNotNullExpressionValue(t, "RestAPI\n .api\n …fetchedSticker)\n }"); + return t; } } diff --git a/app/src/main/java/com/discord/utilities/streams/StreamContextService$getForUser$1.java b/app/src/main/java/com/discord/utilities/streams/StreamContextService$getForUser$1.java index baf1434b68..9e9b064584 100644 --- a/app/src/main/java/com/discord/utilities/streams/StreamContextService$getForUser$1.java +++ b/app/src/main/java/com/discord/utilities/streams/StreamContextService$getForUser$1.java @@ -115,7 +115,7 @@ public final class StreamContextService$getForUser$1 implements b observePermissionsForChannel = StreamContextService.access$getPermissionsStore$p(this.this$0).observePermissionsForChannel(modelApplicationStream.getChannelId()); Observable observeUser = StreamContextService.access$getUserStore$p(this.this$0).observeUser(this.$userId); Observable observeMe$default = StoreUser.observeMe$default(StreamContextService.access$getUserStore$p(this.this$0), false, 1, null); - Observable q = StreamContextService.access$getGuildStore$p(this.this$0).observeComputed(j).E(new AnonymousClass1(this)).E(AnonymousClass2.INSTANCE).q(); + Observable q = StreamContextService.access$getGuildStore$p(this.this$0).observeComputed(j).F(new AnonymousClass1(this)).F(AnonymousClass2.INSTANCE).q(); m.checkNotNullExpressionValue(q, "guildStore\n … .distinctUntilChanged()"); return ObservableCombineLatestOverloadsKt.combineLatest(observeGuild, access$getPreviewObservable, observePermissionsForChannel, observeUser, observeMe$default, q, StreamContextService.access$getVoiceStateStore$p(this.this$0).observe(j, modelApplicationStream.getChannelId()), StreamContextService.access$getChannelStore$p(this.this$0).observeChannel(modelApplicationStream.getChannelId()), StreamContextService.access$getVoiceChannelSelectedStore$p(this.this$0).observeSelectedVoiceChannelId(), StreamContextService.access$getApplicationStreamingStore$p(this.this$0).observeActiveStream(), new AnonymousClass3(modelApplicationStream)); } diff --git a/app/src/main/java/com/discord/utilities/streams/StreamContextService.java b/app/src/main/java/com/discord/utilities/streams/StreamContextService.java index cf6d196c62..a8ff028c76 100644 --- a/app/src/main/java/com/discord/utilities/streams/StreamContextService.java +++ b/app/src/main/java/com/discord/utilities/streams/StreamContextService.java @@ -100,20 +100,20 @@ public final class StreamContextService { } public final Observable getForActiveStream() { - Observable X = this.applicationStreamingStore.observeActiveStream().X(new StreamContextService$getForActiveStream$1(this)); - m.checkNotNullExpressionValue(X, "applicationStreamingStor… )\n }\n }"); - return X; + Observable Y = this.applicationStreamingStore.observeActiveStream().Y(new StreamContextService$getForActiveStream$1(this)); + m.checkNotNullExpressionValue(Y, "applicationStreamingStor… )\n }\n }"); + return Y; } public final Observable> getForAllStreamingUsers() { - Observable> X = this.applicationStreamingStore.observeStreamsByUser().E(StreamContextService$getForAllStreamingUsers$1.INSTANCE).X(new StreamContextService$getForAllStreamingUsers$2(this)); - m.checkNotNullExpressionValue(X, "applicationStreamingStor… }\n }\n }"); - return X; + Observable> Y = this.applicationStreamingStore.observeStreamsByUser().F(StreamContextService$getForAllStreamingUsers$1.INSTANCE).Y(new StreamContextService$getForAllStreamingUsers$2(this)); + m.checkNotNullExpressionValue(Y, "applicationStreamingStor… }\n }\n }"); + return Y; } public final Observable getForUser(long j, boolean z2) { - Observable X = this.applicationStreamingStore.observeStreamsForUser(j).X(new StreamContextService$getForUser$1(this, z2, j)); - m.checkNotNullExpressionValue(X, "applicationStreamingStor… }\n }\n }"); - return X; + Observable Y = this.applicationStreamingStore.observeStreamsForUser(j).Y(new StreamContextService$getForUser$1(this, z2, j)); + m.checkNotNullExpressionValue(Y, "applicationStreamingStor… }\n }\n }"); + return Y; } } diff --git a/app/src/main/java/com/discord/utilities/surveys/SurveyUtils.java b/app/src/main/java/com/discord/utilities/surveys/SurveyUtils.java index faad986894..f51825a856 100644 --- a/app/src/main/java/com/discord/utilities/surveys/SurveyUtils.java +++ b/app/src/main/java/com/discord/utilities/surveys/SurveyUtils.java @@ -90,9 +90,9 @@ public final class SurveyUtils { m.checkNotNullExpressionValue(jVar, "Observable.just(Survey.None)"); return jVar; } - Observable E = StoreStream.Companion.getUserSurvey().observeUserSurvey().E(SurveyUtils$getSurveyToShow$1.INSTANCE); - m.checkNotNullExpressionValue(E, "StoreStream\n .get… )\n }\n }"); - return E; + Observable F = StoreStream.Companion.getUserSurvey().observeUserSurvey().F(SurveyUtils$getSurveyToShow$1.INSTANCE); + m.checkNotNullExpressionValue(F, "StoreStream\n .get… )\n }\n }"); + return F; } public final void init(Application application) { diff --git a/app/src/main/java/com/discord/utilities/systemlog/SystemLogUtils.java b/app/src/main/java/com/discord/utilities/systemlog/SystemLogUtils.java index a589d61d52..9198fc27b2 100644 --- a/app/src/main/java/com/discord/utilities/systemlog/SystemLogUtils.java +++ b/app/src/main/java/com/discord/utilities/systemlog/SystemLogUtils.java @@ -212,9 +212,9 @@ public final class SystemLogUtils { m.checkNotNullExpressionValue(jVar, "Observable.just(output)"); return jVar; } - Observable> W = Observable.B(new SystemLogUtils$fetch$1(linkedList, regex, z2)).W(i0.p.a.b().d); - m.checkNotNullExpressionValue(W, "Observable.fromCallable …n(Schedulers.newThread())"); - return W; + Observable> X = Observable.C(new SystemLogUtils$fetch$1(linkedList, regex, z2)).X(i0.p.a.b().d); + m.checkNotNullExpressionValue(X, "Observable.fromCallable …n(Schedulers.newThread())"); + return X; } private final String hashString(String str) { @@ -252,9 +252,9 @@ public final class SystemLogUtils { } public final Observable fetchLastTombstone() { - Observable y2 = fetch(regexExtractTombstone).y(SystemLogUtils$fetchLastTombstone$1.INSTANCE); - m.checkNotNullExpressionValue(y2, "fetch(regexExtractTombst…ble.just(tombstone)\n }"); - return y2; + Observable z2 = fetch(regexExtractTombstone).z(SystemLogUtils$fetchLastTombstone$1.INSTANCE); + m.checkNotNullExpressionValue(z2, "fetch(regexExtractTombst…ble.just(tombstone)\n }"); + return z2; } public final Tombstone fetchLastTombstone$app_productionCanaryRelease(Collection collection) { diff --git a/app/src/main/java/com/discord/utilities/video/VideoPlayerIdleDetector.java b/app/src/main/java/com/discord/utilities/video/VideoPlayerIdleDetector.java index 3eda1d0f67..e7c94ca208 100644 --- a/app/src/main/java/com/discord/utilities/video/VideoPlayerIdleDetector.java +++ b/app/src/main/java/com/discord/utilities/video/VideoPlayerIdleDetector.java @@ -61,9 +61,9 @@ public final class VideoPlayerIdleDetector { private final void beginIdleDetectionTimer() { cancelIdleDetectionTimer(); - Observable H = Observable.d0(this.idleDetectionMs, TimeUnit.MILLISECONDS, this.backgroundThreadScheduler).H(this.idleDetectionScheduler); - m.checkNotNullExpressionValue(H, "Observable\n .time…n(idleDetectionScheduler)"); - ObservableExtensionsKt.appSubscribe$default(H, VideoPlayerIdleDetector.class, (Context) null, new VideoPlayerIdleDetector$beginIdleDetectionTimer$2(this), (Function1) null, (Function0) null, (Function0) null, new VideoPlayerIdleDetector$beginIdleDetectionTimer$1(this), 58, (Object) null); + Observable I = Observable.e0(this.idleDetectionMs, TimeUnit.MILLISECONDS, this.backgroundThreadScheduler).I(this.idleDetectionScheduler); + m.checkNotNullExpressionValue(I, "Observable\n .time…n(idleDetectionScheduler)"); + ObservableExtensionsKt.appSubscribe$default(I, VideoPlayerIdleDetector.class, (Context) null, new VideoPlayerIdleDetector$beginIdleDetectionTimer$2(this), (Function1) null, (Function0) null, (Function0) null, new VideoPlayerIdleDetector$beginIdleDetectionTimer$1(this), 58, (Object) null); } private final void cancelIdleDetectionTimer() { diff --git a/app/src/main/java/com/discord/utilities/viewcontroller/RxViewController.java b/app/src/main/java/com/discord/utilities/viewcontroller/RxViewController.java index 0143e7c580..41e46e6b20 100644 --- a/app/src/main/java/com/discord/utilities/viewcontroller/RxViewController.java +++ b/app/src/main/java/com/discord/utilities/viewcontroller/RxViewController.java @@ -24,11 +24,11 @@ public abstract class RxViewController { private final Subscription connectViewRx(View view, Observable observable, Function1 function1) { Ref$ObjectRef ref$ObjectRef = new Ref$ObjectRef(); ref$ObjectRef.element = null; - Observable Z = observable.Z(new ViewDetachedFromWindowObservable(view).observe()); - m.checkNotNullExpressionValue(Z, "observable\n .take…servable(view).observe())"); - Observable w2 = ObservableExtensionsKt.ui(ObservableExtensionsKt.computationLatest(Z)).w(new RxViewController$connectViewRx$1(view)); - m.checkNotNullExpressionValue(w2, "observable\n .take…view.isAttachedToWindow }"); - ObservableExtensionsKt.appSubscribe$default(w2, getClass(), (Context) null, new RxViewController$connectViewRx$2(ref$ObjectRef), (Function1) null, (Function0) null, (Function0) null, new RxViewController$connectViewRx$3(function1), 58, (Object) null); + Observable a02 = observable.a0(new ViewDetachedFromWindowObservable(view).observe()); + m.checkNotNullExpressionValue(a02, "observable\n .take…servable(view).observe())"); + Observable x2 = ObservableExtensionsKt.ui(ObservableExtensionsKt.computationLatest(a02)).x(new RxViewController$connectViewRx$1(view)); + m.checkNotNullExpressionValue(x2, "observable\n .take…view.isAttachedToWindow }"); + ObservableExtensionsKt.appSubscribe$default(x2, getClass(), (Context) null, new RxViewController$connectViewRx$2(ref$ObjectRef), (Function1) null, (Function0) null, (Function0) null, new RxViewController$connectViewRx$3(function1), 58, (Object) null); T t = ref$ObjectRef.element; if (t == null) { m.throwUninitializedPropertyAccessException("subscriptionResult"); diff --git a/app/src/main/java/com/discord/utilities/viewcontroller/ViewDetachedFromWindowObservable.java b/app/src/main/java/com/discord/utilities/viewcontroller/ViewDetachedFromWindowObservable.java index eea222869b..7eab1e6a4b 100644 --- a/app/src/main/java/com/discord/utilities/viewcontroller/ViewDetachedFromWindowObservable.java +++ b/app/src/main/java/com/discord/utilities/viewcontroller/ViewDetachedFromWindowObservable.java @@ -7,7 +7,7 @@ import rx.Observable; import rx.subjects.BehaviorSubject; /* compiled from: ViewDetachedFromWindowObservable.kt */ public final class ViewDetachedFromWindowObservable implements View.OnAttachStateChangeListener { - private final BehaviorSubject onDetachSubject = BehaviorSubject.j0(); + private final BehaviorSubject onDetachSubject = BehaviorSubject.k0(); public ViewDetachedFromWindowObservable(View view) { m.checkNotNullParameter(view, "view"); diff --git a/app/src/main/java/com/discord/utilities/views/ViewVisibilityObserver.java b/app/src/main/java/com/discord/utilities/views/ViewVisibilityObserver.java index d55fdf556c..1e81767980 100644 --- a/app/src/main/java/com/discord/utilities/views/ViewVisibilityObserver.java +++ b/app/src/main/java/com/discord/utilities/views/ViewVisibilityObserver.java @@ -5,7 +5,7 @@ import rx.Observable; import rx.subjects.BehaviorSubject; /* compiled from: ViewVisibilityObserver.kt */ public final class ViewVisibilityObserver { - private final BehaviorSubject isVisibleSubject = BehaviorSubject.j0(); + private final BehaviorSubject isVisibleSubject = BehaviorSubject.k0(); public final Observable observeIsVisible() { Observable q = this.isVisibleSubject.q(); diff --git a/app/src/main/java/com/discord/utilities/voice/DiscordOverlayService.java b/app/src/main/java/com/discord/utilities/voice/DiscordOverlayService.java index f5dada6167..b9cca9daa7 100644 --- a/app/src/main/java/com/discord/utilities/voice/DiscordOverlayService.java +++ b/app/src/main/java/com/discord/utilities/voice/DiscordOverlayService.java @@ -87,9 +87,9 @@ public final class DiscordOverlayService extends OverlayService { StoreStream.Companion companion = StoreStream.Companion; if (companion.getUserSettings().getIsMobileOverlayEnabled()) { WeakReference weakReference = new WeakReference(context); - Observable E = ObservableExtensionsKt.takeSingleUntilTimeout$default(companion.getRtcConnection().getConnectionState(), 1000, false, 2, null).E(DiscordOverlayService$Companion$launchForConnect$1.INSTANCE); - m.checkNotNullExpressionValue(E, "StoreStream\n … }\n }"); - ObservableExtensionsKt.appSubscribe$default(ObservableExtensionsKt.ui(E), DiscordOverlayService.class, context, (Function1) null, (Function1) null, (Function0) null, (Function0) null, new DiscordOverlayService$Companion$launchForConnect$2(weakReference), 60, (Object) null); + Observable F = ObservableExtensionsKt.takeSingleUntilTimeout$default(companion.getRtcConnection().getConnectionState(), 1000, false, 2, null).F(DiscordOverlayService$Companion$launchForConnect$1.INSTANCE); + m.checkNotNullExpressionValue(F, "StoreStream\n … }\n }"); + ObservableExtensionsKt.appSubscribe$default(ObservableExtensionsKt.ui(F), DiscordOverlayService.class, context, (Function1) null, (Function1) null, (Function0) null, (Function0) null, new DiscordOverlayService$Companion$launchForConnect$2(weakReference), 60, (Object) null); return; } c.a.d.m.g(context, R.string.overlay_mobile_required, 1, null, 8); @@ -261,9 +261,9 @@ public final class DiscordOverlayService extends OverlayService { stopSelf(i2); return 2; } - Observable Y = StoreStream.Companion.isInitializedObservable().w(DiscordOverlayService$onStartCommand$1.INSTANCE).Y(1); - m.checkNotNullExpressionValue(Y, "StoreStream.isInitialize….takeFirst { it == true }"); - ObservableExtensionsKt.appSubscribe$default(ObservableExtensionsKt.ui(Y), DiscordOverlayService.class, (Context) null, (Function1) null, (Function1) null, (Function0) null, (Function0) null, new DiscordOverlayService$onStartCommand$2(this, i2, intent), 62, (Object) null); + Observable Z = StoreStream.Companion.isInitializedObservable().x(DiscordOverlayService$onStartCommand$1.INSTANCE).Z(1); + m.checkNotNullExpressionValue(Z, "StoreStream.isInitialize….takeFirst { it == true }"); + ObservableExtensionsKt.appSubscribe$default(ObservableExtensionsKt.ui(Z), DiscordOverlayService.class, (Context) null, (Function1) null, (Function1) null, (Function0) null, (Function0) null, new DiscordOverlayService$onStartCommand$2(this, i2, intent), 62, (Object) null); return 3; } } diff --git a/app/src/main/java/com/discord/utilities/voice/ScreenShareManager.java b/app/src/main/java/com/discord/utilities/voice/ScreenShareManager.java index 9fdd9963de..a5133a17a7 100644 --- a/app/src/main/java/com/discord/utilities/voice/ScreenShareManager.java +++ b/app/src/main/java/com/discord/utilities/voice/ScreenShareManager.java @@ -190,9 +190,9 @@ public final class ScreenShareManager { this.restAPI = restAPI; this.imageEncoder = imageEncoder; this.tooltipManager = tooltipManager; - BehaviorSubject j0 = BehaviorSubject.j0(); - m.checkNotNullExpressionValue(j0, "BehaviorSubject.create()"); - this.thumbnailBitmapSubject = j0; + BehaviorSubject k0 = BehaviorSubject.k0(); + m.checkNotNullExpressionValue(k0, "BehaviorSubject.create()"); + this.thumbnailBitmapSubject = k0; this.compositeSubscription = new CompositeSubscription(); subscribeToStores(); } @@ -346,9 +346,9 @@ public final class ScreenShareManager { } private final void uploadScreenSharePreviews() { - Observable y2 = this.thumbnailBitmapSubject.y(new ScreenShareManager$uploadScreenSharePreviews$1(this)); - m.checkNotNullExpressionValue(y2, "thumbnailBitmapSubject\n …>()\n }\n }"); - ObservableExtensionsKt.appSubscribe$default(ObservableExtensionsKt.restSubscribeOn$default(ObservableExtensionsKt.bindToComponentLifecycle$default(y2, this.appComponent, null, 2, null), false, 1, null), ScreenShareManager.class, (Context) null, new ScreenShareManager$uploadScreenSharePreviews$2(this), (Function1) null, (Function0) null, (Function0) null, ScreenShareManager$uploadScreenSharePreviews$3.INSTANCE, 58, (Object) null); + Observable z2 = this.thumbnailBitmapSubject.z(new ScreenShareManager$uploadScreenSharePreviews$1(this)); + m.checkNotNullExpressionValue(z2, "thumbnailBitmapSubject\n …>()\n }\n }"); + ObservableExtensionsKt.appSubscribe$default(ObservableExtensionsKt.restSubscribeOn$default(ObservableExtensionsKt.bindToComponentLifecycle$default(z2, this.appComponent, null, 2, null), false, 1, null), ScreenShareManager.class, (Context) null, new ScreenShareManager$uploadScreenSharePreviews$2(this), (Function1) null, (Function0) null, (Function0) null, ScreenShareManager$uploadScreenSharePreviews$3.INSTANCE, 58, (Object) null); } public final long getChannelId() { @@ -365,9 +365,9 @@ public final class ScreenShareManager { public final void startStream(Intent intent) { m.checkNotNullParameter(intent, "intent"); - Observable Y = this.storeRtcConnection.observeRtcConnectionMetadata().w(new ScreenShareManager$startStream$1(this)).Y(1); - m.checkNotNullExpressionValue(Y, "storeRtcConnection.obser… }\n .take(1)"); - ObservableExtensionsKt.appSubscribe$default(ObservableExtensionsKt.ui$default(Y, this.appComponent, null, 2, null), ScreenShareManager.class, (Context) null, new ScreenShareManager$startStream$2(this), (Function1) null, (Function0) null, (Function0) null, new ScreenShareManager$startStream$3(this, intent), 58, (Object) null); + Observable Z = this.storeRtcConnection.observeRtcConnectionMetadata().x(new ScreenShareManager$startStream$1(this)).Z(1); + m.checkNotNullExpressionValue(Z, "storeRtcConnection.obser… }\n .take(1)"); + ObservableExtensionsKt.appSubscribe$default(ObservableExtensionsKt.ui$default(Z, this.appComponent, null, 2, null), ScreenShareManager.class, (Context) null, new ScreenShareManager$startStream$2(this), (Function1) null, (Function0) null, (Function0) null, new ScreenShareManager$startStream$3(this, intent), 58, (Object) null); } public final void stopStream() { diff --git a/app/src/main/java/com/discord/utilities/voice/VoiceChannelJoinabilityUtils.java b/app/src/main/java/com/discord/utilities/voice/VoiceChannelJoinabilityUtils.java index 734e8b7eaa..7b79f5cb3c 100644 --- a/app/src/main/java/com/discord/utilities/voice/VoiceChannelJoinabilityUtils.java +++ b/app/src/main/java/com/discord/utilities/voice/VoiceChannelJoinabilityUtils.java @@ -128,8 +128,8 @@ public final class VoiceChannelJoinabilityUtils { m.checkNotNullParameter(storeVoiceStates, "voiceStatesStore"); m.checkNotNullParameter(storeVoiceChannelSelected, "voiceChannelSelectedStore"); m.checkNotNullParameter(storeStageInstances, "stageInstancesStore"); - Observable X = storeChannels.observeChannel(j).X(new VoiceChannelJoinabilityUtils$observeJoinability$1(storeVoiceStates, j, storePermissions, storeGuilds, storeVoiceChannelSelected, storeStageInstances)); - m.checkNotNullExpressionValue(X, "channelsStore\n .o… }\n }\n }"); - return X; + Observable Y = storeChannels.observeChannel(j).Y(new VoiceChannelJoinabilityUtils$observeJoinability$1(storeVoiceStates, j, storePermissions, storeGuilds, storeVoiceChannelSelected, storeStageInstances)); + m.checkNotNullExpressionValue(Y, "channelsStore\n .o… }\n }\n }"); + return Y; } } diff --git a/app/src/main/java/com/discord/utilities/voice/VoiceEngineForegroundService.java b/app/src/main/java/com/discord/utilities/voice/VoiceEngineForegroundService.java index d96fa31a7f..555ea084ab 100644 --- a/app/src/main/java/com/discord/utilities/voice/VoiceEngineForegroundService.java +++ b/app/src/main/java/com/discord/utilities/voice/VoiceEngineForegroundService.java @@ -291,9 +291,9 @@ public final class VoiceEngineForegroundService extends IntentService implements public VoiceEngineForegroundService() { super("VoiceEngineForegroundService"); - PublishSubject j0 = PublishSubject.j0(); - m.checkNotNullExpressionValue(j0, "PublishSubject.create()"); - this.unsubscribeSignal = j0; + PublishSubject k0 = PublishSubject.k0(); + m.checkNotNullExpressionValue(k0, "PublishSubject.create()"); + this.unsubscribeSignal = k0; } public static final /* synthetic */ Function0 access$getOnDisconnect$cp() { diff --git a/app/src/main/java/com/discord/utilities/voice/VoiceEngineServiceController$notificationDataObservable$1.java b/app/src/main/java/com/discord/utilities/voice/VoiceEngineServiceController$notificationDataObservable$1.java index 189a9d0de0..3cae58a037 100644 --- a/app/src/main/java/com/discord/utilities/voice/VoiceEngineServiceController$notificationDataObservable$1.java +++ b/app/src/main/java/com/discord/utilities/voice/VoiceEngineServiceController$notificationDataObservable$1.java @@ -82,6 +82,6 @@ public final class VoiceEngineServiceController$notificationDataObservable$1 call(RtcConnection.StateChange stateChange) { RtcConnection.State state = stateChange.a; - return m.areEqual(state, RtcConnection.State.h.a) ? new j(VoiceEngineServiceController.access$getNOTIFICATION_DATA_DISCONNECTED$cp()) : VoiceEngineServiceController.access$getVoiceChannelSelectedStore$p(this.this$0).observeSelectedVoiceChannelId().X(new AnonymousClass1(this, state)); + return m.areEqual(state, RtcConnection.State.h.a) ? new j(VoiceEngineServiceController.access$getNOTIFICATION_DATA_DISCONNECTED$cp()) : VoiceEngineServiceController.access$getVoiceChannelSelectedStore$p(this.this$0).observeSelectedVoiceChannelId().Y(new AnonymousClass1(this, state)); } } diff --git a/app/src/main/java/com/discord/utilities/voice/VoiceEngineServiceController.java b/app/src/main/java/com/discord/utilities/voice/VoiceEngineServiceController.java index edd3533843..e773d8f6e8 100644 --- a/app/src/main/java/com/discord/utilities/voice/VoiceEngineServiceController.java +++ b/app/src/main/java/com/discord/utilities/voice/VoiceEngineServiceController.java @@ -306,9 +306,9 @@ public final class VoiceEngineServiceController { this.audioManagerStore = storeAudioManagerV2; this.mediaSettingsStore = storeMediaSettings; this.voiceChannelSelectedStore = storeVoiceChannelSelected; - Observable X = storeRtcConnection.getConnectionState().X(new VoiceEngineServiceController$notificationDataObservable$1(this)); - m.checkNotNullExpressionValue(X, "rtcConnectionStore\n … }\n }"); - this.notificationDataObservable = ObservableExtensionsKt.computationLatest(X).q(); + Observable Y = storeRtcConnection.getConnectionState().Y(new VoiceEngineServiceController$notificationDataObservable$1(this)); + m.checkNotNullExpressionValue(Y, "rtcConnectionStore\n … }\n }"); + this.notificationDataObservable = ObservableExtensionsKt.computationLatest(Y).q(); } public static final /* synthetic */ StoreAudioManagerV2 access$getAudioManagerStore$p(VoiceEngineServiceController voiceEngineServiceController) { diff --git a/app/src/main/java/com/discord/utilities/websocket/WebSocket.java b/app/src/main/java/com/discord/utilities/websocket/WebSocket.java index 7916a6e6d9..63ec7e6763 100644 --- a/app/src/main/java/com/discord/utilities/websocket/WebSocket.java +++ b/app/src/main/java/com/discord/utilities/websocket/WebSocket.java @@ -147,14 +147,14 @@ public final class WebSocket { m.checkNotNullParameter(function3, "errorLogger"); this.errorLogger = function3; this.socketFactory = sSLSocketFactory; - PublishSubject> j0 = PublishSubject.j0(); - this.schedulerSubject = j0; - Observable> I = j0.I(); + PublishSubject> k0 = PublishSubject.k0(); + this.schedulerSubject = k0; + Observable> J = k0.J(); if (scheduler == null) { AtomicReference atomicReference = a.a; scheduler = i0.l.c.m.a; } - I.H(scheduler).V(AnonymousClass1.INSTANCE, new AnonymousClass2(this)); + J.I(scheduler).W(AnonymousClass1.INSTANCE, new AnonymousClass2(this)); } public static final /* synthetic */ okhttp3.WebSocket access$getClient$p(WebSocket webSocket) { diff --git a/app/src/main/java/com/discord/views/OAuthPermissionViews.java b/app/src/main/java/com/discord/views/OAuthPermissionViews.java index 5bb7e3c6ee..a69629ee82 100644 --- a/app/src/main/java/com/discord/views/OAuthPermissionViews.java +++ b/app/src/main/java/com/discord/views/OAuthPermissionViews.java @@ -64,6 +64,8 @@ public final class OAuthPermissionViews { i = R.string.scope_guilds; } else if (m.areEqual(oAuthScope, OAuthScope.GuildsJoin.INSTANCE)) { i = R.string.scope_guilds_join; + } else if (m.areEqual(oAuthScope, OAuthScope.GuildsMembersRead.INSTANCE)) { + i = R.string.scope_guilds_members_read; } else if (m.areEqual(oAuthScope, OAuthScope.GdmJoin.INSTANCE)) { i = R.string.scope_gdm_join; } else if (m.areEqual(oAuthScope, OAuthScope.Bot.INSTANCE)) { diff --git a/app/src/main/java/com/discord/views/OverlayMenuBubbleDialog.java b/app/src/main/java/com/discord/views/OverlayMenuBubbleDialog.java index c0bdff6ff3..4dcd92884e 100644 --- a/app/src/main/java/com/discord/views/OverlayMenuBubbleDialog.java +++ b/app/src/main/java/com/discord/views/OverlayMenuBubbleDialog.java @@ -76,7 +76,7 @@ public final class OverlayMenuBubbleDialog extends l implements AppComponent { Long l2 = l; StoreChannels channels = StoreStream.Companion.getChannels(); m.checkNotNullExpressionValue(l2, "channelId"); - return channels.observeChannel(l2.longValue()).X(new p(l2)); + return channels.observeChannel(l2.longValue()).Y(new p(l2)); } } @@ -213,9 +213,9 @@ public final class OverlayMenuBubbleDialog extends l implements AppComponent { RecyclerView recyclerView = this.f2616y.e; m.checkNotNullExpressionValue(recyclerView, "binding.overlayMembersRv"); recyclerView.setAdapter(this.f2617z); - Observable E = StoreStream.Companion.getVoiceChannelSelected().observeSelectedVoiceChannelId().X(b.i).E(c.i); - m.checkNotNullExpressionValue(E, "StoreStream\n .get…- 3\n }\n }"); - ObservableExtensionsKt.appSubscribe$default(ObservableExtensionsKt.ui$default(ObservableExtensionsKt.computationLatest(E), this, null, 2, null), OverlayMenuBubbleDialog.class, (Context) null, (Function1) null, (Function1) null, (Function0) null, (Function0) null, new d(this), 62, (Object) null); + Observable F = StoreStream.Companion.getVoiceChannelSelected().observeSelectedVoiceChannelId().Y(b.i).F(c.i); + m.checkNotNullExpressionValue(F, "StoreStream\n .get…- 3\n }\n }"); + ObservableExtensionsKt.appSubscribe$default(ObservableExtensionsKt.ui$default(ObservableExtensionsKt.computationLatest(F), this, null, 2, null), OverlayMenuBubbleDialog.class, (Context) null, (Function1) null, (Function1) null, (Function0) null, (Function0) null, new d(this), 62, (Object) null); } @Override // com.discord.overlay.views.OverlayDialog, com.discord.overlay.views.OverlayBubbleWrap, android.view.View diff --git a/app/src/main/java/com/discord/views/OverlayMenuView.java b/app/src/main/java/com/discord/views/OverlayMenuView.java index 1b4dac3fea..28b35a02a3 100644 --- a/app/src/main/java/com/discord/views/OverlayMenuView.java +++ b/app/src/main/java/com/discord/views/OverlayMenuView.java @@ -152,9 +152,9 @@ public final class OverlayMenuView extends LinearLayout implements AppComponent m2 m2Var = new m2(this, n2Var, imageView2, imageView3, imageView4); m.checkNotNullExpressionValue(m2Var, "ViewOverlayMenuBinding.i…ater.from(context), this)"); this.j = m2Var; - PublishSubject j0 = PublishSubject.j0(); - m.checkNotNullExpressionValue(j0, "PublishSubject.create()"); - this.k = j0; + PublishSubject k0 = PublishSubject.k0(); + m.checkNotNullExpressionValue(k0, "PublishSubject.create()"); + this.k = k0; this.l = q.i; return; } @@ -183,9 +183,9 @@ public final class OverlayMenuView extends LinearLayout implements AppComponent @Override // android.view.View, android.view.ViewGroup public void onAttachedToWindow() { super.onAttachedToWindow(); - Observable X = StoreStream.Companion.getVoiceChannelSelected().observeSelectedChannel().X(r.i); - m.checkNotNullExpressionValue(X, "StoreStream\n … }\n }"); - Observable q = ObservableExtensionsKt.computationLatest(X).q(); + Observable Y = StoreStream.Companion.getVoiceChannelSelected().observeSelectedChannel().Y(r.i); + m.checkNotNullExpressionValue(Y, "StoreStream\n … }\n }"); + Observable q = ObservableExtensionsKt.computationLatest(Y).q(); m.checkNotNullExpressionValue(q, "StoreStream\n … .distinctUntilChanged()"); ObservableExtensionsKt.appSubscribe$default(ObservableExtensionsKt.ui$default(q, this, null, 2, null), OverlayMenuView.class, (Context) null, (Function1) null, (Function1) null, (Function0) null, (Function0) null, new b(this), 62, (Object) null); } diff --git a/app/src/main/java/com/discord/views/calls/AppVideoStreamRenderer.java b/app/src/main/java/com/discord/views/calls/AppVideoStreamRenderer.java index b9501280e6..50f0ce9d8e 100644 --- a/app/src/main/java/com/discord/views/calls/AppVideoStreamRenderer.java +++ b/app/src/main/java/com/discord/views/calls/AppVideoStreamRenderer.java @@ -29,10 +29,10 @@ import rx.subjects.BehaviorSubject; /* compiled from: AppVideoStreamRenderer.kt */ public final class AppVideoStreamRenderer extends VideoStreamRenderer { public boolean i; - public final BehaviorSubject j = BehaviorSubject.k0(Unit.a); + public final BehaviorSubject j = BehaviorSubject.l0(Unit.a); public Subscription k; public Integer l; - public BehaviorSubject m = BehaviorSubject.k0(null); + public BehaviorSubject m = BehaviorSubject.l0(null); public Function1 n; public RendererCommon.ScalingType o; public RendererCommon.ScalingType p; @@ -84,11 +84,11 @@ public final class AppVideoStreamRenderer extends VideoStreamRenderer { if (subscription != null) { subscription.unsubscribe(); } - Observable y2 = this.j.y(new a(eVar)); - m.checkNotNullExpressionValue(y2, "onSizeChangedSubject\n …rameResolutionSampled() }"); - Observable E = y2.w(ObservableExtensionsKt$filterNull$1.INSTANCE).E(ObservableExtensionsKt$filterNull$2.INSTANCE); - m.checkNotNullExpressionValue(E, "filter { it != null }.map { it!! }"); - Observable ui = ObservableExtensionsKt.ui(E); + Observable z4 = this.j.z(new a(eVar)); + m.checkNotNullExpressionValue(z4, "onSizeChangedSubject\n …rameResolutionSampled() }"); + Observable F = z4.x(ObservableExtensionsKt$filterNull$1.INSTANCE).F(ObservableExtensionsKt$filterNull$2.INSTANCE); + m.checkNotNullExpressionValue(F, "filter { it != null }.map { it!! }"); + Observable ui = ObservableExtensionsKt.ui(F); b bVar = new b(this); String simpleName = AppVideoStreamRenderer.class.getSimpleName(); m.checkNotNullExpressionValue(simpleName, "javaClass.simpleName"); diff --git a/app/src/main/java/com/discord/views/calls/VideoCallParticipantView.java b/app/src/main/java/com/discord/views/calls/VideoCallParticipantView.java index 2773ded64f..9d0047b29b 100644 --- a/app/src/main/java/com/discord/views/calls/VideoCallParticipantView.java +++ b/app/src/main/java/com/discord/views/calls/VideoCallParticipantView.java @@ -673,9 +673,9 @@ public final class VideoCallParticipantView extends ConstraintLayout implements if (subscription2 != null) { subscription2.unsubscribe(); } - Observable a02 = RepresentativeColorsKt.getUserRepresentativeColors().observeRepresentativeColor(colorId).a0(l.i); - m.checkNotNullExpressionValue(a02, "UserRepresentativeColors….takeUntil { it != null }"); - ObservableExtensionsKt.appSubscribe$default(a02, VideoCallParticipantView.class, (Context) null, new n(0, this), (Function1) null, (Function0) null, (Function0) null, new c.a.y.j0.m(this), 58, (Object) null); + Observable b02 = RepresentativeColorsKt.getUserRepresentativeColors().observeRepresentativeColor(colorId).b0(l.i); + m.checkNotNullExpressionValue(b02, "UserRepresentativeColors….takeUntil { it != null }"); + ObservableExtensionsKt.appSubscribe$default(b02, VideoCallParticipantView.class, (Context) null, new n(0, this), (Function1) null, (Function0) null, (Function0) null, new c.a.y.j0.m(this), 58, (Object) null); } String forUser$default = IconUtils.getForUser$default(voiceUser != null ? voiceUser.getUser() : null, false, null, 6, null); if (!m.areEqual(forUser$default, this.l)) { @@ -928,9 +928,9 @@ public final class VideoCallParticipantView extends ConstraintLayout implements if (num != null) { BehaviorSubject behaviorSubject = this.i.q.m; m.checkNotNullExpressionValue(behaviorSubject, "currentFrameResolutionSubject"); - Observable E = behaviorSubject.w(ObservableExtensionsKt$filterNull$1.INSTANCE).E(ObservableExtensionsKt$filterNull$2.INSTANCE); - m.checkNotNullExpressionValue(E, "filter { it != null }.map { it!! }"); - ObservableExtensionsKt.appSubscribe$default(E, VideoCallParticipantView.class, (Context) null, new n(1, this), (Function1) null, (Function0) null, (Function0) null, new o(this), 58, (Object) null); + Observable F = behaviorSubject.x(ObservableExtensionsKt$filterNull$1.INSTANCE).F(ObservableExtensionsKt$filterNull$2.INSTANCE); + m.checkNotNullExpressionValue(F, "filter { it != null }.map { it!! }"); + ObservableExtensionsKt.appSubscribe$default(F, VideoCallParticipantView.class, (Context) null, new n(1, this), (Function1) null, (Function0) null, (Function0) null, new o(this), 58, (Object) null); } ParticipantData participantData3 = this.k; type2 = participantData3 == null ? participantData3.g : null; diff --git a/app/src/main/java/com/discord/views/user/UserAvatarPresenceViewController.java b/app/src/main/java/com/discord/views/user/UserAvatarPresenceViewController.java index 64a57f7fe1..91e5b5269c 100644 --- a/app/src/main/java/com/discord/views/user/UserAvatarPresenceViewController.java +++ b/app/src/main/java/com/discord/views/user/UserAvatarPresenceViewController.java @@ -65,9 +65,9 @@ public final class UserAvatarPresenceViewController extends RxViewController observeState() { - Observable E = this.b.observeUser(this.a).w(ObservableExtensionsKt$filterNull$1.INSTANCE).E(ObservableExtensionsKt$filterNull$2.INSTANCE); - m.checkNotNullExpressionValue(E, "filter { it != null }.map { it!! }"); - Observable i = Observable.i(E, ModelRichPresence.Companion.get(this.a, this.f2630c), this.d.getForUser(this.a, false), a.a); + Observable F = this.b.observeUser(this.a).x(ObservableExtensionsKt$filterNull$1.INSTANCE).F(ObservableExtensionsKt$filterNull$2.INSTANCE); + m.checkNotNullExpressionValue(F, "filter { it != null }.map { it!! }"); + Observable i = Observable.i(F, ModelRichPresence.Companion.get(this.a, this.f2630c), this.d.getForUser(this.a, false), a.a); m.checkNotNullExpressionValue(i, "Observable.combineLatest…nce = true,\n )\n }"); return i; } diff --git a/app/src/main/java/com/discord/widgets/announcements/WidgetChannelFollowSheet.java b/app/src/main/java/com/discord/widgets/announcements/WidgetChannelFollowSheet.java index bb299d981a..45066e5002 100644 --- a/app/src/main/java/com/discord/widgets/announcements/WidgetChannelFollowSheet.java +++ b/app/src/main/java/com/discord/widgets/announcements/WidgetChannelFollowSheet.java @@ -271,9 +271,9 @@ public final class WidgetChannelFollowSheet extends AppBottomSheet { super.onResume(); Observable q = getViewModel().observeViewState().q(); m.checkNotNullExpressionValue(q, "viewModel\n .obser… .distinctUntilChanged()"); - Observable E = q.w(WidgetChannelFollowSheet$onResume$$inlined$filterIs$1.INSTANCE).E(WidgetChannelFollowSheet$onResume$$inlined$filterIs$2.INSTANCE); - m.checkNotNullExpressionValue(E, "filter { it is T }.map { it as T }"); - ObservableExtensionsKt.appSubscribe$default(ObservableExtensionsKt.bindToComponentLifecycle$default(E, this, null, 2, null), WidgetChannelFollowSheet.class, (Context) null, (Function1) null, (Function1) null, (Function0) null, (Function0) null, new WidgetChannelFollowSheet$onResume$1(this), 62, (Object) null); + Observable F = q.x(WidgetChannelFollowSheet$onResume$$inlined$filterIs$1.INSTANCE).F(WidgetChannelFollowSheet$onResume$$inlined$filterIs$2.INSTANCE); + m.checkNotNullExpressionValue(F, "filter { it is T }.map { it as T }"); + ObservableExtensionsKt.appSubscribe$default(ObservableExtensionsKt.bindToComponentLifecycle$default(F, this, null, 2, null), WidgetChannelFollowSheet.class, (Context) null, (Function1) null, (Function1) null, (Function0) null, (Function0) null, new WidgetChannelFollowSheet$onResume$1(this), 62, (Object) null); ObservableExtensionsKt.appSubscribe$default(ObservableExtensionsKt.bindToComponentLifecycle$default(getViewModel().observeEvents(), this, null, 2, null), WidgetChannelFollowSheet.class, (Context) null, (Function1) null, (Function1) null, (Function0) null, (Function0) null, new WidgetChannelFollowSheet$onResume$2(this), 62, (Object) null); } } diff --git a/app/src/main/java/com/discord/widgets/announcements/WidgetChannelFollowSheetViewModel$calculateChannelsWithPermissions$1.java b/app/src/main/java/com/discord/widgets/announcements/WidgetChannelFollowSheetViewModel$calculateChannelsWithPermissions$1.java index 24ced3a9e2..96584a0fda 100644 --- a/app/src/main/java/com/discord/widgets/announcements/WidgetChannelFollowSheetViewModel$calculateChannelsWithPermissions$1.java +++ b/app/src/main/java/com/discord/widgets/announcements/WidgetChannelFollowSheetViewModel$calculateChannelsWithPermissions$1.java @@ -80,6 +80,6 @@ public final class WidgetChannelFollowSheetViewModel$calculateChannelsWithPermis } public final Observable>> call(Map map) { - return this.this$0.getStoreChannels().observeGuildAndPrivateChannels().q().E(new AnonymousClass1(map)); + return this.this$0.getStoreChannels().observeGuildAndPrivateChannels().q().F(new AnonymousClass1(map)); } } diff --git a/app/src/main/java/com/discord/widgets/announcements/WidgetChannelFollowSheetViewModel.java b/app/src/main/java/com/discord/widgets/announcements/WidgetChannelFollowSheetViewModel.java index ae5faee5d9..5cce5dd4ba 100644 --- a/app/src/main/java/com/discord/widgets/announcements/WidgetChannelFollowSheetViewModel.java +++ b/app/src/main/java/com/discord/widgets/announcements/WidgetChannelFollowSheetViewModel.java @@ -283,9 +283,9 @@ public final class WidgetChannelFollowSheetViewModel extends AppViewModel>> calculateChannelsWithPermissions() { - return this.storePermissions.observePermissionsForAllChannels().q().X(new WidgetChannelFollowSheetViewModel$calculateChannelsWithPermissions$1(this)); + return this.storePermissions.observePermissionsForAllChannels().q().Y(new WidgetChannelFollowSheetViewModel$calculateChannelsWithPermissions$1(this)); } private final void handleChannelFollowError(Error error) { @@ -320,7 +320,7 @@ public final class WidgetChannelFollowSheetViewModel extends AppViewModel observeViewStateFromStores() { - Observable g = Observable.g(this.storeGuilds.observeGuild(this.sourceGuildId), this.storeChannels.observeChannel(this.sourceChannelId), calculateChannelsWithPermissions(), this.selectedGuildSubject.X(new WidgetChannelFollowSheetViewModel$observeViewStateFromStores$1(this)), this.selectedChannelSubject.X(new WidgetChannelFollowSheetViewModel$observeViewStateFromStores$2(this)), WidgetChannelFollowSheetViewModel$observeViewStateFromStores$3.INSTANCE); + Observable g = Observable.g(this.storeGuilds.observeGuild(this.sourceGuildId), this.storeChannels.observeChannel(this.sourceChannelId), calculateChannelsWithPermissions(), this.selectedGuildSubject.Y(new WidgetChannelFollowSheetViewModel$observeViewStateFromStores$1(this)), this.selectedChannelSubject.Y(new WidgetChannelFollowSheetViewModel$observeViewStateFromStores$2(this)), WidgetChannelFollowSheetViewModel$observeViewStateFromStores$3.INSTANCE); m.checkNotNullExpressionValue(g, "Observable.combineLatest… )\n\n expected\n }"); return g; } diff --git a/app/src/main/java/com/discord/widgets/auth/WidgetAgeVerifyViewModel$Companion$observeStores$1.java b/app/src/main/java/com/discord/widgets/auth/WidgetAgeVerifyViewModel$Companion$observeStores$1.java index f34d906975..1c76f7a485 100644 --- a/app/src/main/java/com/discord/widgets/auth/WidgetAgeVerifyViewModel$Companion$observeStores$1.java +++ b/app/src/main/java/com/discord/widgets/auth/WidgetAgeVerifyViewModel$Companion$observeStores$1.java @@ -25,6 +25,6 @@ public final class WidgetAgeVerifyViewModel$Companion$observeStores$1 impl public final Observable call(Channel channel) { Long valueOf = channel != null ? Long.valueOf(channel.f()) : null; - return valueOf == null ? new j(null) : ObservableExtensionsKt.takeSingleUntilTimeout$default(StoreStream.Companion.getChannels().observeDefaultChannel(valueOf.longValue()), 0, false, 3, null).E(AnonymousClass1.INSTANCE); + return valueOf == null ? new j(null) : ObservableExtensionsKt.takeSingleUntilTimeout$default(StoreStream.Companion.getChannels().observeDefaultChannel(valueOf.longValue()), 0, false, 3, null).F(AnonymousClass1.INSTANCE); } } diff --git a/app/src/main/java/com/discord/widgets/auth/WidgetAgeVerifyViewModel.java b/app/src/main/java/com/discord/widgets/auth/WidgetAgeVerifyViewModel.java index 7c888557b3..806131110d 100644 --- a/app/src/main/java/com/discord/widgets/auth/WidgetAgeVerifyViewModel.java +++ b/app/src/main/java/com/discord/widgets/auth/WidgetAgeVerifyViewModel.java @@ -74,7 +74,7 @@ public final class WidgetAgeVerifyViewModel extends AppViewModel { public final Observable observeStores() { StoreStream.Companion companion = StoreStream.Companion; - Observable i = Observable.i(StoreUser.observeMe$default(companion.getUsers(), false, 1, null), companion.getAuthentication().observeIsAuthed$app_productionCanaryRelease(), companion.getChannelsSelected().observeSelectedChannel().X(WidgetAgeVerifyViewModel$Companion$observeStores$1.INSTANCE), WidgetAgeVerifyViewModel$Companion$observeStores$2.INSTANCE); + Observable i = Observable.i(StoreUser.observeMe$default(companion.getUsers(), false, 1, null), companion.getAuthentication().observeIsAuthed$app_productionCanaryRelease(), companion.getChannelsSelected().observeSelectedChannel().Y(WidgetAgeVerifyViewModel$Companion$observeStores$1.INSTANCE), WidgetAgeVerifyViewModel$Companion$observeStores$2.INSTANCE); m.checkNotNullExpressionValue(i, "Observable.combineLatest…hed\n )\n }"); return i; } @@ -389,7 +389,7 @@ public final class WidgetAgeVerifyViewModel extends AppViewModel { m.checkNotNullParameter(observable, "storeObservable"); this.restAPI = restAPI; this.storeAuth = storeAuthentication; - this.eventsSubject = PublishSubject.j0(); + this.eventsSubject = PublishSubject.k0(); ObservableExtensionsKt.appSubscribe$default(ObservableExtensionsKt.ui$default(observable, this, null, 2, null), WidgetAgeVerifyViewModel.class, (Context) null, (Function1) null, (Function1) null, (Function0) null, (Function0) null, new AnonymousClass1(this), 62, (Object) null); } diff --git a/app/src/main/java/com/discord/widgets/auth/WidgetAuthLanding.java b/app/src/main/java/com/discord/widgets/auth/WidgetAuthLanding.java index f38795fabd..07da45ca7c 100644 --- a/app/src/main/java/com/discord/widgets/auth/WidgetAuthLanding.java +++ b/app/src/main/java/com/discord/widgets/auth/WidgetAuthLanding.java @@ -171,11 +171,11 @@ public final class WidgetAuthLanding extends AppFragment { @Override // com.discord.app.AppFragment public void onViewBoundOrOnResume() { super.onViewBoundOrOnResume(); - Observable E = StoreStream.Companion.getExperiments().observeUserExperiment("2021-01_google_smart_lock", true).w(ObservableExtensionsKt$filterNull$1.INSTANCE).E(ObservableExtensionsKt$filterNull$2.INSTANCE); - m.checkNotNullExpressionValue(E, "filter { it != null }.map { it!! }"); - Observable E2 = E.Y(1).E(WidgetAuthLanding$onViewBoundOrOnResume$1.INSTANCE); - m.checkNotNullExpressionValue(E2, "StoreStream.getExperimen…experiment?.bucket == 1 }"); - ObservableExtensionsKt.appSubscribe$default(ObservableExtensionsKt.bindToComponentLifecycle$default(E2, this, null, 2, null), WidgetAuthLanding.class, (Context) null, (Function1) null, (Function1) null, (Function0) null, (Function0) null, new WidgetAuthLanding$onViewBoundOrOnResume$2(this), 62, (Object) null); + Observable F = StoreStream.Companion.getExperiments().observeUserExperiment("2021-01_google_smart_lock", true).x(ObservableExtensionsKt$filterNull$1.INSTANCE).F(ObservableExtensionsKt$filterNull$2.INSTANCE); + m.checkNotNullExpressionValue(F, "filter { it != null }.map { it!! }"); + Observable F2 = F.Z(1).F(WidgetAuthLanding$onViewBoundOrOnResume$1.INSTANCE); + m.checkNotNullExpressionValue(F2, "StoreStream.getExperimen…experiment?.bucket == 1 }"); + ObservableExtensionsKt.appSubscribe$default(ObservableExtensionsKt.bindToComponentLifecycle$default(F2, this, null, 2, null), WidgetAuthLanding.class, (Context) null, (Function1) null, (Function1) null, (Function0) null, (Function0) null, new WidgetAuthLanding$onViewBoundOrOnResume$2(this), 62, (Object) null); ObservableExtensionsKt.appSubscribe$default(ObservableExtensionsKt.bindToComponentLifecycle$default(getViewModel().observeEvents(), this, null, 2, null), WidgetAuthLanding.class, (Context) null, (Function1) null, (Function1) null, (Function0) null, (Function0) null, new WidgetAuthLanding$onViewBoundOrOnResume$3(this), 62, (Object) null); GrowthTeamFeatures.INSTANCE.imbalancedAndroidSplashNoop(); } diff --git a/app/src/main/java/com/discord/widgets/auth/WidgetAuthLandingViewModel$Companion$observeStoreState$1.java b/app/src/main/java/com/discord/widgets/auth/WidgetAuthLandingViewModel$Companion$observeStoreState$1.java index dbf9650dfa..6549a2cf52 100644 --- a/app/src/main/java/com/discord/widgets/auth/WidgetAuthLandingViewModel$Companion$observeStoreState$1.java +++ b/app/src/main/java/com/discord/widgets/auth/WidgetAuthLandingViewModel$Companion$observeStoreState$1.java @@ -31,6 +31,6 @@ public final class WidgetAuthLandingViewModel$Companion$observeStoreState$1 call(String str) { - return str != null ? this.$storeGuildTemplates.observeGuildTemplate(str).t(new AnonymousClass1(this, str)) : new j(StoreGuildTemplates.GuildTemplateState.None.INSTANCE); + return str != null ? this.$storeGuildTemplates.observeGuildTemplate(str).u(new AnonymousClass1(this, str)) : new j(StoreGuildTemplates.GuildTemplateState.None.INSTANCE); } } diff --git a/app/src/main/java/com/discord/widgets/auth/WidgetAuthLandingViewModel.java b/app/src/main/java/com/discord/widgets/auth/WidgetAuthLandingViewModel.java index 87982b8897..d75a805fe0 100644 --- a/app/src/main/java/com/discord/widgets/auth/WidgetAuthLandingViewModel.java +++ b/app/src/main/java/com/discord/widgets/auth/WidgetAuthLandingViewModel.java @@ -96,7 +96,7 @@ public final class WidgetAuthLandingViewModel extends AppViewModel { } private final Observable observeStoreState(StoreInviteSettings storeInviteSettings, StoreGuildTemplates storeGuildTemplates, StoreAuthentication storeAuthentication) { - Observable h = Observable.h(storeInviteSettings.getInviteCode(), storeInviteSettings.getInvite(), storeGuildTemplates.observeDynamicLinkGuildTemplateCode().X(new WidgetAuthLandingViewModel$Companion$observeStoreState$1(storeGuildTemplates)), storeAuthentication.getAgeGateError(), WidgetAuthLandingViewModel$Companion$observeStoreState$2.INSTANCE); + Observable h = Observable.h(storeInviteSettings.getInviteCode(), storeInviteSettings.getInvite(), storeGuildTemplates.observeDynamicLinkGuildTemplateCode().Y(new WidgetAuthLandingViewModel$Companion$observeStoreState$1(storeGuildTemplates)), storeAuthentication.getAgeGateError(), WidgetAuthLandingViewModel$Companion$observeStoreState$2.INSTANCE); m.checkNotNullExpressionValue(h, "Observable.combineLatest…eError,\n )\n }"); return h; } @@ -507,7 +507,7 @@ public final class WidgetAuthLandingViewModel extends AppViewModel { m.checkNotNullParameter(googleSmartLockManager, "googleSmartLockManager"); this.storeInstantInvites = storeInstantInvites; this.googleSmartLockManager = googleSmartLockManager; - this.eventSubject = PublishSubject.j0(); + this.eventSubject = PublishSubject.k0(); ObservableExtensionsKt.appSubscribe$default(ObservableExtensionsKt.ui$default(observable, this, null, 2, null), WidgetAuthLandingViewModel.class, (Context) null, (Function1) null, (Function1) null, (Function0) null, (Function0) null, new AnonymousClass1(this), 62, (Object) null); ObservableExtensionsKt.appSubscribe$default(ObservableExtensionsKt.ui$default(googleSmartLockManager.getSmartLockRepo().getSmartLockLoginObservable(), this, null, 2, null), WidgetAuthLandingViewModel.class, (Context) null, (Function1) null, (Function1) null, (Function0) null, (Function0) null, new AnonymousClass2(this), 62, (Object) null); storeAuthentication.requestConsentRequired(); diff --git a/app/src/main/java/com/discord/widgets/auth/WidgetAuthMfa.java b/app/src/main/java/com/discord/widgets/auth/WidgetAuthMfa.java index cdb0361884..7e34935a97 100644 --- a/app/src/main/java/com/discord/widgets/auth/WidgetAuthMfa.java +++ b/app/src/main/java/com/discord/widgets/auth/WidgetAuthMfa.java @@ -201,9 +201,9 @@ public final class WidgetAuthMfa extends AppFragment { m.checkNotNullExpressionValue(coerceToText, "clipboardText"); codeVerificationView.setCode(coerceToText); getBinding().b.setOnCodeEntered(new WidgetAuthMfa$tryPasteCodeFromClipboard$2(this)); - Observable c02 = Observable.c0(500, TimeUnit.MILLISECONDS); - m.checkNotNullExpressionValue(c02, "Observable\n .…L, TimeUnit.MILLISECONDS)"); - ObservableExtensionsKt.appSubscribe$default(ObservableExtensionsKt.ui$default(c02, this, null, 2, null), WidgetAuthMfa.class, (Context) null, (Function1) null, (Function1) null, (Function0) null, (Function0) null, new WidgetAuthMfa$tryPasteCodeFromClipboard$3(this), 62, (Object) null); + Observable d02 = Observable.d0(500, TimeUnit.MILLISECONDS); + m.checkNotNullExpressionValue(d02, "Observable\n .…L, TimeUnit.MILLISECONDS)"); + ObservableExtensionsKt.appSubscribe$default(ObservableExtensionsKt.ui$default(d02, this, null, 2, null), WidgetAuthMfa.class, (Context) null, (Function1) null, (Function1) null, (Function0) null, (Function0) null, new WidgetAuthMfa$tryPasteCodeFromClipboard$3(this), 62, (Object) null); } } } diff --git a/app/src/main/java/com/discord/widgets/auth/WidgetAuthPhoneVerify.java b/app/src/main/java/com/discord/widgets/auth/WidgetAuthPhoneVerify.java index 632cc8bcc3..9c614aaa92 100644 --- a/app/src/main/java/com/discord/widgets/auth/WidgetAuthPhoneVerify.java +++ b/app/src/main/java/com/discord/widgets/auth/WidgetAuthPhoneVerify.java @@ -218,9 +218,9 @@ public final class WidgetAuthPhoneVerify extends AppFragment { getBinding().f2113c.setOnCodeEntered(WidgetAuthPhoneVerify$inputCode$1.INSTANCE); getBinding().f2113c.setCode(str); getBinding().f2113c.setOnCodeEntered(new WidgetAuthPhoneVerify$inputCode$2(this)); - Observable c02 = Observable.c0(500, TimeUnit.MILLISECONDS); - m.checkNotNullExpressionValue(c02, "Observable\n .time…L, TimeUnit.MILLISECONDS)"); - ObservableExtensionsKt.appSubscribe$default(ObservableExtensionsKt.ui$default(c02, this, null, 2, null), WidgetAuthPhoneVerify.class, (Context) null, (Function1) null, (Function1) null, (Function0) null, (Function0) null, new WidgetAuthPhoneVerify$inputCode$3(this), 62, (Object) null); + Observable d02 = Observable.d0(500, TimeUnit.MILLISECONDS); + m.checkNotNullExpressionValue(d02, "Observable\n .time…L, TimeUnit.MILLISECONDS)"); + ObservableExtensionsKt.appSubscribe$default(ObservableExtensionsKt.ui$default(d02, this, null, 2, null), WidgetAuthPhoneVerify.class, (Context) null, (Function1) null, (Function1) null, (Function0) null, (Function0) null, new WidgetAuthPhoneVerify$inputCode$3(this), 62, (Object) null); } private final void resendCode() { diff --git a/app/src/main/java/com/discord/widgets/auth/WidgetRemoteAuthViewModel.java b/app/src/main/java/com/discord/widgets/auth/WidgetRemoteAuthViewModel.java index e19ae919ea..384245d689 100644 --- a/app/src/main/java/com/discord/widgets/auth/WidgetRemoteAuthViewModel.java +++ b/app/src/main/java/com/discord/widgets/auth/WidgetRemoteAuthViewModel.java @@ -81,9 +81,9 @@ public final class WidgetRemoteAuthViewModel extends AppViewModel { String handshakeToken = this.$handshakeData.getHandshakeToken(); BehaviorSubject access$getTemporaryBehaviorSubject$p = WidgetRemoteAuthViewModel.access$getTemporaryBehaviorSubject$p(this.this$0.this$0); m.checkNotNullExpressionValue(access$getTemporaryBehaviorSubject$p, "temporaryBehaviorSubject"); - Object m0 = access$getTemporaryBehaviorSubject$p.m0(); - m.checkNotNullExpressionValue(m0, "temporaryBehaviorSubject.value"); - WidgetRemoteAuthViewModel.access$updateViewState(widgetRemoteAuthViewModel, new ViewState.Loaded(handshakeToken, ((Boolean) m0).booleanValue(), true)); + Object n0 = access$getTemporaryBehaviorSubject$p.n0(); + m.checkNotNullExpressionValue(n0, "temporaryBehaviorSubject.value"); + WidgetRemoteAuthViewModel.access$updateViewState(widgetRemoteAuthViewModel, new ViewState.Loaded(handshakeToken, ((Boolean) n0).booleanValue(), true)); return Unit.a; } } @@ -108,9 +108,9 @@ public final class WidgetRemoteAuthViewModel extends AppViewModel { String handshakeToken = modelRemoteAuthHandshake.getHandshakeToken(); BehaviorSubject access$getTemporaryBehaviorSubject$p = WidgetRemoteAuthViewModel.access$getTemporaryBehaviorSubject$p(this.this$0); m.checkNotNullExpressionValue(access$getTemporaryBehaviorSubject$p, "temporaryBehaviorSubject"); - Object m0 = access$getTemporaryBehaviorSubject$p.m0(); - m.checkNotNullExpressionValue(m0, "temporaryBehaviorSubject.value"); - WidgetRemoteAuthViewModel.access$updateViewState(widgetRemoteAuthViewModel, new ViewState.Loaded(handshakeToken, ((Boolean) m0).booleanValue(), false)); + Object n0 = access$getTemporaryBehaviorSubject$p.n0(); + m.checkNotNullExpressionValue(n0, "temporaryBehaviorSubject.value"); + WidgetRemoteAuthViewModel.access$updateViewState(widgetRemoteAuthViewModel, new ViewState.Loaded(handshakeToken, ((Boolean) n0).booleanValue(), false)); a.H(ViewModelKt.getViewModelScope(this.this$0), null, null, new AnonymousClass1(this, modelRemoteAuthHandshake, null), 3, null); } } @@ -285,7 +285,7 @@ public final class WidgetRemoteAuthViewModel extends AppViewModel { m.checkNotNullParameter(str, "fingerprint"); m.checkNotNullParameter(restAPI, "restAPI"); this.restAPI = restAPI; - this.temporaryBehaviorSubject = BehaviorSubject.k0(Boolean.TRUE); + this.temporaryBehaviorSubject = BehaviorSubject.l0(Boolean.TRUE); if (t.isBlank(str)) { updateViewState(ViewState.Failed.INSTANCE); return; diff --git a/app/src/main/java/com/discord/widgets/botuikit/views/select/SelectComponentBottomSheetViewModel.java b/app/src/main/java/com/discord/widgets/botuikit/views/select/SelectComponentBottomSheetViewModel.java index f1d904e215..2024d856eb 100644 --- a/app/src/main/java/com/discord/widgets/botuikit/views/select/SelectComponentBottomSheetViewModel.java +++ b/app/src/main/java/com/discord/widgets/botuikit/views/select/SelectComponentBottomSheetViewModel.java @@ -127,7 +127,7 @@ public final class SelectComponentBottomSheetViewModel extends AppViewModel { this.sendingSticker = list.get(random); this.successSticker = successStickers.get(random); this.useScreenshot = true; - this.eventSubject = PublishSubject.j0(); + this.eventSubject = PublishSubject.k0(); loadFeatures(); } @@ -559,9 +559,9 @@ public final class BugReportViewModel extends AppViewModel { } private final void dismissAfterDelay() { - Observable c02 = Observable.c0(1500, TimeUnit.MILLISECONDS); - c0.z.d.m.checkNotNullExpressionValue(c02, "Observable.timer(1500, TimeUnit.MILLISECONDS)"); - ObservableExtensionsKt.appSubscribe$default(ObservableExtensionsKt.ui$default(c02, this, null, 2, null), BugReportViewModel.class, (Context) null, (Function1) null, (Function1) null, (Function0) null, (Function0) null, new BugReportViewModel$dismissAfterDelay$1(this), 62, (Object) null); + Observable d02 = Observable.d0(1500, TimeUnit.MILLISECONDS); + c0.z.d.m.checkNotNullExpressionValue(d02, "Observable.timer(1500, TimeUnit.MILLISECONDS)"); + ObservableExtensionsKt.appSubscribe$default(ObservableExtensionsKt.ui$default(d02, this, null, 2, null), BugReportViewModel.class, (Context) null, (Function1) null, (Function1) null, (Function0) null, (Function0) null, new BugReportViewModel$dismissAfterDelay$1(this), 62, (Object) null); } private final List filterFeatures(String str) { diff --git a/app/src/main/java/com/discord/widgets/channels/WidgetChannelSelector.java b/app/src/main/java/com/discord/widgets/channels/WidgetChannelSelector.java index 707caa71df..c1cacfdd24 100644 --- a/app/src/main/java/com/discord/widgets/channels/WidgetChannelSelector.java +++ b/app/src/main/java/com/discord/widgets/channels/WidgetChannelSelector.java @@ -272,9 +272,9 @@ public final class WidgetChannelSelector extends AppBottomSheet { public final Observable> get(long j, boolean z2, FilterFunction filterFunction) { m.checkNotNullParameter(filterFunction, "filterFunction"); - Observable E = StoreChannels.observeChannelsForGuild$default(StoreStream.Companion.getChannels(), j, null, 2, null).E(new WidgetChannelSelector$Model$Companion$get$1(filterFunction, z2)); - m.checkNotNullExpressionValue(E, "StoreStream.getChannels(… { Item(it) }\n }"); - Observable> q = ObservableExtensionsKt.computationLatest(E).q(); + Observable F = StoreChannels.observeChannelsForGuild$default(StoreStream.Companion.getChannels(), j, null, 2, null).F(new WidgetChannelSelector$Model$Companion$get$1(filterFunction, z2)); + m.checkNotNullExpressionValue(F, "StoreStream.getChannels(… { Item(it) }\n }"); + Observable> q = ObservableExtensionsKt.computationLatest(F).q(); m.checkNotNullExpressionValue(q, "StoreStream.getChannels(… .distinctUntilChanged()"); return q; } diff --git a/app/src/main/java/com/discord/widgets/channels/WidgetChannelSidebarActionsViewModel$Companion$observeStoreState$1.java b/app/src/main/java/com/discord/widgets/channels/WidgetChannelSidebarActionsViewModel$Companion$observeStoreState$1.java index a1cd9c728e..3a42678099 100644 --- a/app/src/main/java/com/discord/widgets/channels/WidgetChannelSidebarActionsViewModel$Companion$observeStoreState$1.java +++ b/app/src/main/java/com/discord/widgets/channels/WidgetChannelSidebarActionsViewModel$Companion$observeStoreState$1.java @@ -31,7 +31,7 @@ public final class WidgetChannelSidebarActionsViewModel$Companion$observeStoreSt public final Observable call(Channel channel) { Observable jVar = channel == null ? new j<>(WidgetChannelSidebarActionsViewModel.StoreState.ChannelNotFound.INSTANCE) : Observable.j(this.this$0.$storeUserGuildSettings.observeGuildSettings(), StoreUser.observeMe$default(this.this$0.$storeUser, false, 1, null), new WidgetChannelSidebarActionsViewModel$Companion$observeStoreState$1$1$storeState$1(this, channel)); - return m.areEqual(this.$panelState, PanelState.c.a) ? jVar : jVar.Y(1); + return m.areEqual(this.$panelState, PanelState.c.a) ? jVar : jVar.Z(1); } } @@ -43,6 +43,6 @@ public final class WidgetChannelSidebarActionsViewModel$Companion$observeStoreSt } public final Observable call(PanelState panelState) { - return this.$storeChannelsSelected.observeSelectedChannel().X(new AnonymousClass1(this, panelState)); + return this.$storeChannelsSelected.observeSelectedChannel().Y(new AnonymousClass1(this, panelState)); } } diff --git a/app/src/main/java/com/discord/widgets/channels/WidgetChannelSidebarActionsViewModel.java b/app/src/main/java/com/discord/widgets/channels/WidgetChannelSidebarActionsViewModel.java index 9f99712b62..2a817d736a 100644 --- a/app/src/main/java/com/discord/widgets/channels/WidgetChannelSidebarActionsViewModel.java +++ b/app/src/main/java/com/discord/widgets/channels/WidgetChannelSidebarActionsViewModel.java @@ -63,9 +63,9 @@ public final class WidgetChannelSidebarActionsViewModel extends AppViewModel observeStoreState(StoreNavigation storeNavigation, StoreChannelsSelected storeChannelsSelected, StoreUserGuildSettings storeUserGuildSettings, StoreGuildsNsfw storeGuildsNsfw, StoreUser storeUser) { - Observable X = storeNavigation.observeRightPanelState().X(new WidgetChannelSidebarActionsViewModel$Companion$observeStoreState$1(storeChannelsSelected, storeUserGuildSettings, storeUser, storeGuildsNsfw)); - m.checkNotNullExpressionValue(X, "storeNavigation\n … }\n }"); - return X; + Observable Y = storeNavigation.observeRightPanelState().Y(new WidgetChannelSidebarActionsViewModel$Companion$observeStoreState$1(storeChannelsSelected, storeUserGuildSettings, storeUser, storeGuildsNsfw)); + m.checkNotNullExpressionValue(Y, "storeNavigation\n … }\n }"); + return Y; } public static /* synthetic */ Observable observeStoreState$default(Companion companion, StoreNavigation storeNavigation, StoreChannelsSelected storeChannelsSelected, StoreUserGuildSettings storeUserGuildSettings, StoreGuildsNsfw storeGuildsNsfw, StoreUser storeUser, int i, Object obj) { diff --git a/app/src/main/java/com/discord/widgets/channels/WidgetChannelTopicViewModel.java b/app/src/main/java/com/discord/widgets/channels/WidgetChannelTopicViewModel.java index dd7cbfa75e..ca886a669d 100644 --- a/app/src/main/java/com/discord/widgets/channels/WidgetChannelTopicViewModel.java +++ b/app/src/main/java/com/discord/widgets/channels/WidgetChannelTopicViewModel.java @@ -73,7 +73,7 @@ public final class WidgetChannelTopicViewModel extends AppViewModel { } Companion companion2 = WidgetChannelTopicViewModel.Companion; m.checkNotNullExpressionValue(navState, "navState"); - return Companion.observeStoreState$default(companion2, navState, null, null, null, null, null, 62, null).Y(1); + return Companion.observeStoreState$default(companion2, navState, null, null, null, null, null, 62, null).Z(1); } } @@ -209,13 +209,13 @@ public final class WidgetChannelTopicViewModel extends AppViewModel { m.checkNotNullExpressionValue(jVar, "Observable.just(\n … )\n )"); return jVar; } - Observable E = storeGuilds.observeComputed().E(new WidgetChannelTopicViewModel$Companion$mapChannelToPrivateStoreState$1(channel, storeUserSettings, navState)); - m.checkNotNullExpressionValue(E, "storeGuilds.observeCompu… )\n }"); - return E; + Observable F = storeGuilds.observeComputed().F(new WidgetChannelTopicViewModel$Companion$mapChannelToPrivateStoreState$1(channel, storeUserSettings, navState)); + m.checkNotNullExpressionValue(F, "storeGuilds.observeCompu… )\n }"); + return F; } private final Observable observeNavState(StoreNavigation storeNavigation, StoreTabsNavigation storeTabsNavigation) { - Observable j = Observable.j(storeNavigation.observeRightPanelState().E(WidgetChannelTopicViewModel$Companion$observeNavState$1.INSTANCE), storeTabsNavigation.observeSelectedTab().E(WidgetChannelTopicViewModel$Companion$observeNavState$2.INSTANCE), WidgetChannelTopicViewModel$Companion$observeNavState$3.INSTANCE); + Observable j = Observable.j(storeNavigation.observeRightPanelState().F(WidgetChannelTopicViewModel$Companion$observeNavState$1.INSTANCE), storeTabsNavigation.observeSelectedTab().F(WidgetChannelTopicViewModel$Companion$observeNavState$2.INSTANCE), WidgetChannelTopicViewModel$Companion$observeNavState$3.INSTANCE); m.checkNotNullExpressionValue(j, "Observable.combineLatest…sOpen, isOnHomeTab)\n }"); return j; } @@ -231,9 +231,9 @@ public final class WidgetChannelTopicViewModel extends AppViewModel { } private final Observable observeStoreState(NavState navState, StoreChannelsSelected storeChannelsSelected, StoreChannels storeChannels, StoreUser storeUser, StoreGuilds storeGuilds, StoreUserSettings storeUserSettings) { - Observable X = storeChannelsSelected.observeSelectedChannel().X(new WidgetChannelTopicViewModel$Companion$observeStoreState$1(navState, storeGuilds, storeUserSettings, storeChannels, storeUser)); - m.checkNotNullExpressionValue(X, "storeChannelsSelected\n … }\n }"); - return X; + Observable Y = storeChannelsSelected.observeSelectedChannel().Y(new WidgetChannelTopicViewModel$Companion$observeStoreState$1(navState, storeGuilds, storeUserSettings, storeChannels, storeUser)); + m.checkNotNullExpressionValue(Y, "storeChannelsSelected\n … }\n }"); + return Y; } public static /* synthetic */ Observable observeStoreState$default(Companion companion, NavState navState, StoreChannelsSelected storeChannelsSelected, StoreChannels storeChannels, StoreUser storeUser, StoreGuilds storeGuilds, StoreUserSettings storeUserSettings, int i, Object obj) { @@ -1817,7 +1817,7 @@ public final class WidgetChannelTopicViewModel extends AppViewModel { this.topicParser = parser; this.revealedIndices = n0.emptySet(); this.previousChannelId = 0L; - this.eventSubject = PublishSubject.j0(); + this.eventSubject = PublishSubject.k0(); ObservableExtensionsKt.appSubscribe$default(ObservableExtensionsKt.ui$default(ObservableExtensionsKt.computationLatest(observable), this, null, 2, null), WidgetChannelTopicViewModel.class, (Context) null, (Function1) null, (Function1) null, (Function0) null, (Function0) null, new AnonymousClass2(this), 62, (Object) null); } @@ -1825,7 +1825,7 @@ public final class WidgetChannelTopicViewModel extends AppViewModel { public /* synthetic */ WidgetChannelTopicViewModel(Observable observable, Parser parser, int i, DefaultConstructorMarker defaultConstructorMarker) { this(observable, (i & 2) != 0 ? DiscordParser.createParser$default(false, true, false, 4, null) : parser); if ((i & 1) != 0) { - observable = Companion.observeNavState$default(Companion, null, null, 3, null).X(AnonymousClass1.INSTANCE); + observable = Companion.observeNavState$default(Companion, null, null, 3, null).Y(AnonymousClass1.INSTANCE); m.checkNotNullExpressionValue(observable, "observeNavState().switch…avState\n ).take(1)\n }"); } } diff --git a/app/src/main/java/com/discord/widgets/channels/WidgetGroupInviteFriends$Model$Companion$getFilteredFriends$2.java b/app/src/main/java/com/discord/widgets/channels/WidgetGroupInviteFriends$Model$Companion$getFilteredFriends$2.java index f78ee26570..ac3c8aa0f4 100644 --- a/app/src/main/java/com/discord/widgets/channels/WidgetGroupInviteFriends$Model$Companion$getFilteredFriends$2.java +++ b/app/src/main/java/com/discord/widgets/channels/WidgetGroupInviteFriends$Model$Companion$getFilteredFriends$2.java @@ -113,7 +113,7 @@ public final class WidgetGroupInviteFriends$Model$Companion$getFilteredFriends$2 } public final Observable> call(Map map) { - return Observable.z(this.$relationships.entrySet()).w(new AnonymousClass1(this, map)).f0(AnonymousClass2.INSTANCE, AnonymousClass3.INSTANCE); + return Observable.A(this.$relationships.entrySet()).x(new AnonymousClass1(this, map)).g0(AnonymousClass2.INSTANCE, AnonymousClass3.INSTANCE); } } @@ -130,7 +130,7 @@ public final class WidgetGroupInviteFriends$Model$Companion$getFilteredFriends$2 } public final Observable> call(Map map) { - return StoreStream.Companion.getUsers().observeUsers(map.keySet()).X(new AnonymousClass1(this, map)); + return StoreStream.Companion.getUsers().observeUsers(map.keySet()).Y(new AnonymousClass1(this, map)); } } @@ -139,6 +139,6 @@ public final class WidgetGroupInviteFriends$Model$Companion$getFilteredFriends$2 } public final Observable> call(List list) { - return StoreStream.Companion.getUserRelationships().observeForType(1).X(new AnonymousClass1(this, list)); + return StoreStream.Companion.getUserRelationships().observeForType(1).Y(new AnonymousClass1(this, list)); } } diff --git a/app/src/main/java/com/discord/widgets/channels/WidgetGroupInviteFriends$Model$Companion$getForAdd$1.java b/app/src/main/java/com/discord/widgets/channels/WidgetGroupInviteFriends$Model$Companion$getForAdd$1.java index 5a4ceefb22..b69bd176fa 100644 --- a/app/src/main/java/com/discord/widgets/channels/WidgetGroupInviteFriends$Model$Companion$getForAdd$1.java +++ b/app/src/main/java/com/discord/widgets/channels/WidgetGroupInviteFriends$Model$Companion$getForAdd$1.java @@ -104,7 +104,7 @@ public final class WidgetGroupInviteFriends$Model$Companion$getForAdd$1 im } else { arrayList = null; } - return WidgetGroupInviteFriends.Model.Companion.access$getFilteredFriends(companion, arrayList, addedUsersInput.getFilter()).E(new AnonymousClass2(addedUsersInput)).X(new AnonymousClass3(this, addedUsersInput)); + return WidgetGroupInviteFriends.Model.Companion.access$getFilteredFriends(companion, arrayList, addedUsersInput.getFilter()).F(new AnonymousClass2(addedUsersInput)).Y(new AnonymousClass3(this, addedUsersInput)); } } @@ -125,6 +125,6 @@ public final class WidgetGroupInviteFriends$Model$Companion$getForAdd$1 im if (r2 != null) { r2 = new WidgetGroupInviteFriends$sam$rx_functions_Func2$0(r2); } - return Observable.j(observable, observable2, (Func2) r2).X(new AnonymousClass2(channel)); + return Observable.j(observable, observable2, (Func2) r2).Y(new AnonymousClass2(channel)); } } diff --git a/app/src/main/java/com/discord/widgets/channels/WidgetGroupInviteFriends$Model$Companion$getForCreate$2.java b/app/src/main/java/com/discord/widgets/channels/WidgetGroupInviteFriends$Model$Companion$getForCreate$2.java index e00c5ff687..5e7d5b8ded 100644 --- a/app/src/main/java/com/discord/widgets/channels/WidgetGroupInviteFriends$Model$Companion$getForCreate$2.java +++ b/app/src/main/java/com/discord/widgets/channels/WidgetGroupInviteFriends$Model$Companion$getForCreate$2.java @@ -55,6 +55,6 @@ public final class WidgetGroupInviteFriends$Model$Companion$getForCreate$2 } public final Observable call(WidgetGroupInviteFriends.Model.Companion.AddedUsersInput addedUsersInput) { - return WidgetGroupInviteFriends.Model.Companion.access$getFilteredFriends(WidgetGroupInviteFriends.Model.Companion, null, addedUsersInput.getFilter()).E(new AnonymousClass1(addedUsersInput)).X(new AnonymousClass2(addedUsersInput)); + return WidgetGroupInviteFriends.Model.Companion.access$getFilteredFriends(WidgetGroupInviteFriends.Model.Companion, null, addedUsersInput.getFilter()).F(new AnonymousClass1(addedUsersInput)).Y(new AnonymousClass2(addedUsersInput)); } } diff --git a/app/src/main/java/com/discord/widgets/channels/WidgetGroupInviteFriends$Model$Companion$getFriendChanges$1.java b/app/src/main/java/com/discord/widgets/channels/WidgetGroupInviteFriends$Model$Companion$getFriendChanges$1.java index 7f36118e53..08c1b8e979 100644 --- a/app/src/main/java/com/discord/widgets/channels/WidgetGroupInviteFriends$Model$Companion$getFriendChanges$1.java +++ b/app/src/main/java/com/discord/widgets/channels/WidgetGroupInviteFriends$Model$Companion$getFriendChanges$1.java @@ -34,7 +34,7 @@ public final class WidgetGroupInviteFriends$Model$Companion$getFriendChanges$1> call(Collection collection) { - return Observable.z(collection).w(new AnonymousClass1(this)).e0(); + return Observable.A(collection).x(new AnonymousClass1(this)).f0(); } } @@ -50,6 +50,6 @@ public final class WidgetGroupInviteFriends$Model$Companion$getFriendChanges$1> call(Map map) { - return this.$addedUsers.X(new AnonymousClass1(map)); + return this.$addedUsers.Y(new AnonymousClass1(map)); } } diff --git a/app/src/main/java/com/discord/widgets/channels/WidgetGroupInviteFriends.java b/app/src/main/java/com/discord/widgets/channels/WidgetGroupInviteFriends.java index 6632a63832..0bab698101 100644 --- a/app/src/main/java/com/discord/widgets/channels/WidgetGroupInviteFriends.java +++ b/app/src/main/java/com/discord/widgets/channels/WidgetGroupInviteFriends.java @@ -64,9 +64,9 @@ public final class WidgetGroupInviteFriends extends AppFragment { private static final int VIEW_INDEX_NO_FRIENDS = 1; private WidgetGroupInviteFriendsAdapter adapter; private final LinkedTreeMap addedUsers = new LinkedTreeMap<>(); - private final BehaviorSubject> addedUsersPublisher = BehaviorSubject.k0(new ArrayList()); + private final BehaviorSubject> addedUsersPublisher = BehaviorSubject.l0(new ArrayList()); private final FragmentViewBindingDelegate binding$delegate = FragmentViewBindingDelegateKt.viewBinding$default(this, WidgetGroupInviteFriends$binding$2.INSTANCE, null, 2, null); - private final BehaviorSubject filterPublisher = BehaviorSubject.k0(""); + private final BehaviorSubject filterPublisher = BehaviorSubject.l0(""); /* compiled from: WidgetGroupInviteFriends.kt */ public static final class Companion { @@ -203,15 +203,15 @@ public final class WidgetGroupInviteFriends extends AppFragment { if (collection == null) { collection = n.emptyList(); } - Observable X = Observable.z(collection).E(WidgetGroupInviteFriends$Model$Companion$getFilteredFriends$1.INSTANCE).e0().y(new WidgetGroupInviteFriends$Model$Companion$getFilteredFriends$2(str)).X(WidgetGroupInviteFriends$Model$Companion$getFilteredFriends$3.INSTANCE); - m.checkNotNullExpressionValue(X, "Observable\n .… }\n }"); - return X; + Observable Y = Observable.A(collection).F(WidgetGroupInviteFriends$Model$Companion$getFilteredFriends$1.INSTANCE).f0().z(new WidgetGroupInviteFriends$Model$Companion$getFilteredFriends$2(str)).Y(WidgetGroupInviteFriends$Model$Companion$getFilteredFriends$3.INSTANCE); + m.checkNotNullExpressionValue(Y, "Observable\n .… }\n }"); + return Y; } private final Observable getForAdd(long j, Observable> observable, Observable observable2) { - Observable X = StoreStream.Companion.getChannels().observeChannel(j).X(new WidgetGroupInviteFriends$Model$Companion$getForAdd$1(observable, observable2)); - m.checkNotNullExpressionValue(X, "StoreStream\n … }\n }"); - return X; + Observable Y = StoreStream.Companion.getChannels().observeChannel(j).Y(new WidgetGroupInviteFriends$Model$Companion$getForAdd$1(observable, observable2)); + m.checkNotNullExpressionValue(Y, "StoreStream\n … }\n }"); + return Y; } /* JADX WARN: Multi-variable type inference failed */ @@ -221,9 +221,9 @@ public final class WidgetGroupInviteFriends extends AppFragment { if (widgetGroupInviteFriends$Model$Companion$getForCreate$1 != null) { widgetGroupInviteFriends$Model$Companion$getForCreate$1 = new WidgetGroupInviteFriends$sam$rx_functions_Func2$0(widgetGroupInviteFriends$Model$Companion$getForCreate$1); } - Observable X = Observable.j(observable, observable2, (Func2) widgetGroupInviteFriends$Model$Companion$getForCreate$1).X(WidgetGroupInviteFriends$Model$Companion$getForCreate$2.INSTANCE); - m.checkNotNullExpressionValue(X, "Observable\n .… }\n }"); - return X; + Observable Y = Observable.j(observable, observable2, (Func2) widgetGroupInviteFriends$Model$Companion$getForCreate$1).Y(WidgetGroupInviteFriends$Model$Companion$getForCreate$2.INSTANCE); + m.checkNotNullExpressionValue(Y, "Observable\n .… }\n }"); + return Y; } public static /* synthetic */ void getMODE_CREATE$annotations() { @@ -237,7 +237,7 @@ public final class WidgetGroupInviteFriends extends AppFragment { public final Observable> getFriendChanges(Observable> observable) { m.checkNotNullParameter(observable, "addedUsers"); - Observable> q = StoreStream.Companion.getUserRelationships().observeForType(1).X(new WidgetGroupInviteFriends$Model$Companion$getFriendChanges$1(observable)).q(); + Observable> q = StoreStream.Companion.getUserRelationships().observeForType(1).Y(new WidgetGroupInviteFriends$Model$Companion$getFriendChanges$1(observable)).q(); m.checkNotNullExpressionValue(q, "StoreStream\n … .distinctUntilChanged()"); return q; } diff --git a/app/src/main/java/com/discord/widgets/channels/invite/GroupInviteFriendsSheetViewModel.java b/app/src/main/java/com/discord/widgets/channels/invite/GroupInviteFriendsSheetViewModel.java index d26c0a73c8..6ef3f50a2a 100644 --- a/app/src/main/java/com/discord/widgets/channels/invite/GroupInviteFriendsSheetViewModel.java +++ b/app/src/main/java/com/discord/widgets/channels/invite/GroupInviteFriendsSheetViewModel.java @@ -121,16 +121,16 @@ public final class GroupInviteFriendsSheetViewModel extends AppViewModel> observeFriends(StoreUserRelationships storeUserRelationships, StoreUser storeUser) { - Observable X = storeUserRelationships.observeForType(1).X(new GroupInviteFriendsSheetViewModel$Companion$observeFriends$1(storeUser)); - m.checkNotNullExpressionValue(X, "storeUserRelationships.o…ships.keys)\n }"); - return X; + Observable Y = storeUserRelationships.observeForType(1).Y(new GroupInviteFriendsSheetViewModel$Companion$observeFriends$1(storeUser)); + m.checkNotNullExpressionValue(Y, "storeUserRelationships.o…ships.keys)\n }"); + return Y; } private final Observable observeStoreState(long j, StoreUserRelationships storeUserRelationships, StoreUser storeUser, StoreChannels storeChannels) { if (j == -1) { - Observable E = observeFriends(storeUserRelationships, storeUser).E(GroupInviteFriendsSheetViewModel$Companion$observeStoreState$1.INSTANCE); - m.checkNotNullExpressionValue(E, "observeFriends(storeUser… )\n }"); - return E; + Observable F = observeFriends(storeUserRelationships, storeUser).F(GroupInviteFriendsSheetViewModel$Companion$observeStoreState$1.INSTANCE); + m.checkNotNullExpressionValue(F, "observeFriends(storeUser… )\n }"); + return F; } Observable j2 = Observable.j(storeChannels.observeChannel(j), observeFriends(storeUserRelationships, storeUser), GroupInviteFriendsSheetViewModel$Companion$observeStoreState$2.INSTANCE); m.checkNotNullExpressionValue(j2, "Observable\n … )\n }"); @@ -357,13 +357,13 @@ public final class GroupInviteFriendsSheetViewModel extends AppViewModel(); - BehaviorSubject j0 = BehaviorSubject.j0(); - this.searchTextChangedPublisher = j0; + BehaviorSubject k0 = BehaviorSubject.k0(); + this.searchTextChangedPublisher = k0; ObservableExtensionsKt.appSubscribe$default(ObservableExtensionsKt.ui$default(observable, this, null, 2, null), GroupInviteFriendsSheetViewModel.class, (Context) null, (Function1) null, (Function1) null, (Function0) null, (Function0) null, new AnonymousClass1(this), 62, (Object) null); - Observable o = j0.o(150, TimeUnit.MILLISECONDS); + Observable o = k0.o(150, TimeUnit.MILLISECONDS); m.checkNotNullExpressionValue(o, "searchTextChangedPublish…S, TimeUnit.MILLISECONDS)"); ObservableExtensionsKt.appSubscribe$default(ObservableExtensionsKt.ui$default(o, this, null, 2, null), GroupInviteFriendsSheetViewModel.class, (Context) null, (Function1) null, (Function1) null, (Function0) null, (Function0) null, new AnonymousClass2(this), 62, (Object) null); } diff --git a/app/src/main/java/com/discord/widgets/channels/list/WidgetChannelListModel.java b/app/src/main/java/com/discord/widgets/channels/list/WidgetChannelListModel.java index 32eebc793e..ad2e4fbd33 100644 --- a/app/src/main/java/com/discord/widgets/channels/list/WidgetChannelListModel.java +++ b/app/src/main/java/com/discord/widgets/channels/list/WidgetChannelListModel.java @@ -494,9 +494,9 @@ public final class WidgetChannelListModel { StoreUserGuildSettings userGuildSettings = companion.getUserGuildSettings(); StoreExperiments experiments = companion.getExperiments(); StoreUserConnections userConnections = companion.getUserConnections(); - Observable E = ObservableExtensionsKt.leadingEdgeThrottle(ObservationDeck.connectRx$default(ObservationDeckProvider.get(), new ObservationDeck.UpdateSource[]{channels, channelsSelected, presences, messagesMostRecent, mentions, applicationStreaming, userGuildSettings, experiments, userConnections}, false, null, null, 14, null), 250, TimeUnit.MILLISECONDS).E(new WidgetChannelListModel$Companion$getPrivateChannelList$1(channels, messagesMostRecent, channelsSelected, presences, mentions, applicationStreaming, userGuildSettings, experiments, userConnections)); - m.checkNotNullExpressionValue(E, "ObservationDeckProvider\n… )\n }"); - return E; + Observable F = ObservableExtensionsKt.leadingEdgeThrottle(ObservationDeck.connectRx$default(ObservationDeckProvider.get(), new ObservationDeck.UpdateSource[]{channels, channelsSelected, presences, messagesMostRecent, mentions, applicationStreaming, userGuildSettings, experiments, userConnections}, false, null, null, 14, null), 250, TimeUnit.MILLISECONDS).F(new WidgetChannelListModel$Companion$getPrivateChannelList$1(channels, messagesMostRecent, channelsSelected, presences, mentions, applicationStreaming, userGuildSettings, experiments, userConnections)); + m.checkNotNullExpressionValue(F, "ObservationDeckProvider\n… )\n }"); + return F; } private final Observable getSelectedGuildChannelList(long j) { @@ -521,7 +521,7 @@ public final class WidgetChannelListModel { } public final Observable get() { - Observable q = StoreStream.Companion.getGuildSelected().observeSelectedGuildId().X(WidgetChannelListModel$Companion$get$1.INSTANCE).q(); + Observable q = StoreStream.Companion.getGuildSelected().observeSelectedGuildId().Y(WidgetChannelListModel$Companion$get$1.INSTANCE).q(); m.checkNotNullExpressionValue(q, "StoreStream\n .g… .distinctUntilChanged()"); return q; } diff --git a/app/src/main/java/com/discord/widgets/channels/list/WidgetChannelsListItemChannelActions.java b/app/src/main/java/com/discord/widgets/channels/list/WidgetChannelsListItemChannelActions.java index f0492f312a..3eef5b3391 100644 --- a/app/src/main/java/com/discord/widgets/channels/list/WidgetChannelsListItemChannelActions.java +++ b/app/src/main/java/com/discord/widgets/channels/list/WidgetChannelsListItemChannelActions.java @@ -81,9 +81,9 @@ public final class WidgetChannelsListItemChannelActions extends AppBottomSheet { } public final Observable get(long j) { - Observable X = StoreStream.Companion.getChannels().observeChannel(j).X(new WidgetChannelsListItemChannelActions$Model$Companion$get$1(j)); - m.checkNotNullExpressionValue(X, "StoreStream.getChannels(… }\n }"); - Observable q = ObservableExtensionsKt.computationLatest(X).q(); + Observable Y = StoreStream.Companion.getChannels().observeChannel(j).Y(new WidgetChannelsListItemChannelActions$Model$Companion$get$1(j)); + m.checkNotNullExpressionValue(Y, "StoreStream.getChannels(… }\n }"); + Observable q = ObservableExtensionsKt.computationLatest(Y).q(); m.checkNotNullExpressionValue(q, "StoreStream.getChannels(… .distinctUntilChanged()"); return q; } diff --git a/app/src/main/java/com/discord/widgets/channels/list/WidgetChannelsListItemThreadActions$Model$Companion$get$1.java b/app/src/main/java/com/discord/widgets/channels/list/WidgetChannelsListItemThreadActions$Model$Companion$get$1.java index cb2407fd9b..ed8117fb59 100644 --- a/app/src/main/java/com/discord/widgets/channels/list/WidgetChannelsListItemThreadActions$Model$Companion$get$1.java +++ b/app/src/main/java/com/discord/widgets/channels/list/WidgetChannelsListItemThreadActions$Model$Companion$get$1.java @@ -77,6 +77,6 @@ public final class WidgetChannelsListItemThreadActions$Model$Companion$get$1 get(long j) { - Observable X = StoreStream.Companion.getChannels().observeChannel(j).X(WidgetChannelsListItemThreadActions$Model$Companion$get$1.INSTANCE); - m.checkNotNullExpressionValue(X, "StoreStream\n … }\n }"); - Observable q = ObservableExtensionsKt.computationLatest(X).q(); + Observable Y = StoreStream.Companion.getChannels().observeChannel(j).Y(WidgetChannelsListItemThreadActions$Model$Companion$get$1.INSTANCE); + m.checkNotNullExpressionValue(Y, "StoreStream\n … }\n }"); + Observable q = ObservableExtensionsKt.computationLatest(Y).q(); m.checkNotNullExpressionValue(q, "StoreStream\n … .distinctUntilChanged()"); return q; } diff --git a/app/src/main/java/com/discord/widgets/channels/memberlist/PrivateChannelMemberListService.java b/app/src/main/java/com/discord/widgets/channels/memberlist/PrivateChannelMemberListService.java index 495e5ca86f..60a888a309 100644 --- a/app/src/main/java/com/discord/widgets/channels/memberlist/PrivateChannelMemberListService.java +++ b/app/src/main/java/com/discord/widgets/channels/memberlist/PrivateChannelMemberListService.java @@ -169,8 +169,8 @@ public final class PrivateChannelMemberListService { public final Observable observeStateForGroupDm(Channel channel) { m.checkNotNullParameter(channel, "channel"); - Observable X = Observable.G(this.storeUser.observeMeId().Y(1).b0(5000, TimeUnit.MILLISECONDS), Observable.z(channel.w()).E(PrivateChannelMemberListService$observeStateForGroupDm$1.INSTANCE)).e0().X(new PrivateChannelMemberListService$observeStateForGroupDm$2(this, channel)); - m.checkNotNullExpressionValue(X, "Observable.merge(\n … }\n }"); - return X; + Observable Y = Observable.H(this.storeUser.observeMeId().Z(1).c0(5000, TimeUnit.MILLISECONDS), Observable.A(channel.w()).F(PrivateChannelMemberListService$observeStateForGroupDm$1.INSTANCE)).f0().Y(new PrivateChannelMemberListService$observeStateForGroupDm$2(this, channel)); + m.checkNotNullExpressionValue(Y, "Observable.merge(\n … }\n }"); + return Y; } } diff --git a/app/src/main/java/com/discord/widgets/channels/memberlist/WidgetChannelMembersList.java b/app/src/main/java/com/discord/widgets/channels/memberlist/WidgetChannelMembersList.java index 959ee3e3ee..68df23f3e0 100644 --- a/app/src/main/java/com/discord/widgets/channels/memberlist/WidgetChannelMembersList.java +++ b/app/src/main/java/com/discord/widgets/channels/memberlist/WidgetChannelMembersList.java @@ -51,7 +51,7 @@ public final class WidgetChannelMembersList extends AppFragment { /* compiled from: WidgetChannelMembersList.kt */ public static final class RxOnScrollListener extends RecyclerView.OnScrollListener { - private final PublishSubject scrollYSubject = PublishSubject.j0(); + private final PublishSubject scrollYSubject = PublishSubject.k0(); public final Observable observeScrollChanges() { PublishSubject publishSubject = this.scrollYSubject; diff --git a/app/src/main/java/com/discord/widgets/channels/memberlist/WidgetChannelMembersListViewModel$Companion$observeStoreState$1.java b/app/src/main/java/com/discord/widgets/channels/memberlist/WidgetChannelMembersListViewModel$Companion$observeStoreState$1.java index 3a44e0f312..6dcabf01ee 100644 --- a/app/src/main/java/com/discord/widgets/channels/memberlist/WidgetChannelMembersListViewModel$Companion$observeStoreState$1.java +++ b/app/src/main/java/com/discord/widgets/channels/memberlist/WidgetChannelMembersListViewModel$Companion$observeStoreState$1.java @@ -150,7 +150,7 @@ public final class WidgetChannelMembersListViewModel$Companion$observeStoreState public final Observable call(Channel channel) { if (channel == null) { - return this.this$0.$isPanelOpenObservable.E(AnonymousClass1.INSTANCE); + return this.this$0.$isPanelOpenObservable.F(AnonymousClass1.INSTANCE); } if (ChannelUtils.i(channel)) { Observable observePermissionsForChannel = this.this$0.$storePermissions.observePermissionsForChannel(channel.h()); @@ -206,6 +206,6 @@ public final class WidgetChannelMembersListViewModel$Companion$observeStoreState } public final Observable call(Channel channel) { - return channel == null ? this.$isPanelOpenObservable.E(AnonymousClass1.INSTANCE) : ChannelUtils.x(channel) ? Observable.j(this.$privateChannelMemberListService.observeStateForGroupDm(channel), this.$isPanelOpenObservable, new AnonymousClass2(this)) : ChannelUtils.C(channel) ? this.$storeChannels.observeChannel(channel.r()).X(new AnonymousClass3(this, channel)) : Observable.g(this.$storeGuilds.observeGuild(channel.f()), this.$storeGuilds.observeRoles(channel.f()), this.$storePermissions.observePermissionsForChannel(channel.h()), this.$storeChannelMembers.observeChannelMemberList(channel.f(), channel.h()), this.$isPanelOpenObservable, new AnonymousClass4(channel)); + return channel == null ? this.$isPanelOpenObservable.F(AnonymousClass1.INSTANCE) : ChannelUtils.x(channel) ? Observable.j(this.$privateChannelMemberListService.observeStateForGroupDm(channel), this.$isPanelOpenObservable, new AnonymousClass2(this)) : ChannelUtils.C(channel) ? this.$storeChannels.observeChannel(channel.r()).Y(new AnonymousClass3(this, channel)) : Observable.g(this.$storeGuilds.observeGuild(channel.f()), this.$storeGuilds.observeRoles(channel.f()), this.$storePermissions.observePermissionsForChannel(channel.h()), this.$storeChannelMembers.observeChannelMemberList(channel.f(), channel.h()), this.$isPanelOpenObservable, new AnonymousClass4(channel)); } } diff --git a/app/src/main/java/com/discord/widgets/channels/memberlist/WidgetChannelMembersListViewModel.java b/app/src/main/java/com/discord/widgets/channels/memberlist/WidgetChannelMembersListViewModel.java index 772de71b34..bfe8c3c565 100644 --- a/app/src/main/java/com/discord/widgets/channels/memberlist/WidgetChannelMembersListViewModel.java +++ b/app/src/main/java/com/discord/widgets/channels/memberlist/WidgetChannelMembersListViewModel.java @@ -104,9 +104,9 @@ public final class WidgetChannelMembersListViewModel extends AppViewModel observeStoreState(StoreGuilds storeGuilds, StoreChannelMembers storeChannelMembers, StoreThreadMembers storeThreadMembers, StoreChannelsSelected storeChannelsSelected, StoreNavigation storeNavigation, PrivateChannelMemberListService privateChannelMemberListService, StorePermissions storePermissions, StoreUserRelationships storeUserRelationships, StoreChannels storeChannels, StoreUser storeUser, StoreUserPresence storeUserPresence, StoreApplicationStreaming storeApplicationStreaming, StoreThreadsJoined storeThreadsJoined) { - Observable X = storeChannelsSelected.observeSelectedChannel().X(new WidgetChannelMembersListViewModel$Companion$observeStoreState$1(storeNavigation.observeRightPanelState().E(WidgetChannelMembersListViewModel$Companion$observeStoreState$isPanelOpenObservable$1.INSTANCE), privateChannelMemberListService, storeUserRelationships, storeChannels, storePermissions, storeChannelMembers, storeGuilds, storeThreadMembers, storeUser, storeUserPresence, storeApplicationStreaming, storeThreadsJoined)); - m.checkNotNullExpressionValue(X, "storeChannelsSelected\n … }\n }"); - return X; + Observable Y = storeChannelsSelected.observeSelectedChannel().Y(new WidgetChannelMembersListViewModel$Companion$observeStoreState$1(storeNavigation.observeRightPanelState().F(WidgetChannelMembersListViewModel$Companion$observeStoreState$isPanelOpenObservable$1.INSTANCE), privateChannelMemberListService, storeUserRelationships, storeChannels, storePermissions, storeChannelMembers, storeGuilds, storeThreadMembers, storeUser, storeUserPresence, storeApplicationStreaming, storeThreadsJoined)); + m.checkNotNullExpressionValue(Y, "storeChannelsSelected\n … }\n }"); + return Y; } public static /* synthetic */ Observable observeStoreState$default(Companion companion, StoreGuilds storeGuilds, StoreChannelMembers storeChannelMembers, StoreThreadMembers storeThreadMembers, StoreChannelsSelected storeChannelsSelected, StoreNavigation storeNavigation, PrivateChannelMemberListService privateChannelMemberListService, StorePermissions storePermissions, StoreUserRelationships storeUserRelationships, StoreChannels storeChannels, StoreUser storeUser, StoreUserPresence storeUserPresence, StoreApplicationStreaming storeApplicationStreaming, StoreThreadsJoined storeThreadsJoined, int i, Object obj) { @@ -977,7 +977,7 @@ public final class WidgetChannelMembersListViewModel extends AppViewModel j0 = PublishSubject.j0(); - this.updatesSubject = j0; + PublishSubject k0 = PublishSubject.k0(); + this.updatesSubject = k0; WidgetChannelMembersListViewModel.MemberList empty = WidgetChannelMembersListViewModel.MemberList.Companion.getEMPTY(); this.memberList = empty; ListUpdateOperation.OverwriteUpdate overwriteUpdate = new ListUpdateOperation.OverwriteUpdate(new ListUpdateRequest("", empty, false)); AnonymousClass1 r1 = AnonymousClass1.INSTANCE; - m.checkNotNullExpressionValue(j0, "updatesSubject"); - Observable R = ObservableExtensionsKt.computationLatest(j0).O(overwriteUpdate, AnonymousClass2.INSTANCE).R(1); - m.checkNotNullExpressionValue(R, "updatesSubject\n .… })\n .skip(1)"); - ObservableExtensionsKt.appSubscribe$default(ObservableExtensionsKt.ui(R), ChannelMembersListAdapter.class, (Context) null, new AnonymousClass4(this), (Function1) null, (Function0) null, (Function0) null, new AnonymousClass3(this), 58, (Object) null); + m.checkNotNullExpressionValue(k0, "updatesSubject"); + Observable S = ObservableExtensionsKt.computationLatest(k0).P(overwriteUpdate, AnonymousClass2.INSTANCE).S(1); + m.checkNotNullExpressionValue(S, "updatesSubject\n .… })\n .skip(1)"); + ObservableExtensionsKt.appSubscribe$default(ObservableExtensionsKt.ui(S), ChannelMembersListAdapter.class, (Context) null, new AnonymousClass4(this), (Function1) null, (Function0) null, (Function0) null, new AnonymousClass3(this), 58, (Object) null); } public static final /* synthetic */ WidgetChannelMembersListViewModel.MemberList access$getMemberList$p(ChannelMembersListAdapter channelMembersListAdapter) { diff --git a/app/src/main/java/com/discord/widgets/channels/permissions/WidgetChannelSettingsAddMemberFragment.java b/app/src/main/java/com/discord/widgets/channels/permissions/WidgetChannelSettingsAddMemberFragment.java index 832be5b191..22f64e315f 100644 --- a/app/src/main/java/com/discord/widgets/channels/permissions/WidgetChannelSettingsAddMemberFragment.java +++ b/app/src/main/java/com/discord/widgets/channels/permissions/WidgetChannelSettingsAddMemberFragment.java @@ -61,8 +61,8 @@ public final class WidgetChannelSettingsAddMemberFragment extends AppFragment { super(R.layout.widget_channel_settings_add_member); WidgetChannelSettingsAddMemberFragment$viewModel$2 widgetChannelSettingsAddMemberFragment$viewModel$2 = new WidgetChannelSettingsAddMemberFragment$viewModel$2(this); this.viewModel$delegate = FragmentViewModelLazyKt.createViewModelLazy(this, a0.getOrCreateKotlinClass(WidgetChannelSettingsAddMemberFragmentViewModel.class), new WidgetChannelSettingsAddMemberFragment$appViewModels$$inlined$viewModels$1(widgetChannelSettingsAddMemberFragment$viewModel$2), new h0(new WidgetChannelSettingsAddMemberFragment$viewModel$3(this))); - this.querySubject = BehaviorSubject.k0(""); - this.selectedSubject = BehaviorSubject.k0(Collections.emptyMap()); + this.querySubject = BehaviorSubject.l0(""); + this.selectedSubject = BehaviorSubject.l0(Collections.emptyMap()); } public static final /* synthetic */ void access$configureUI(WidgetChannelSettingsAddMemberFragment widgetChannelSettingsAddMemberFragment, WidgetChannelSettingsAddMemberFragmentViewModel.ViewState viewState) { diff --git a/app/src/main/java/com/discord/widgets/channels/permissions/WidgetChannelSettingsAddMemberFragmentViewModel.java b/app/src/main/java/com/discord/widgets/channels/permissions/WidgetChannelSettingsAddMemberFragmentViewModel.java index 974d6c1973..715bd9aabc 100644 --- a/app/src/main/java/com/discord/widgets/channels/permissions/WidgetChannelSettingsAddMemberFragmentViewModel.java +++ b/app/src/main/java/com/discord/widgets/channels/permissions/WidgetChannelSettingsAddMemberFragmentViewModel.java @@ -92,11 +92,11 @@ public final class WidgetChannelSettingsAddMemberFragmentViewModel extends AppVi } private final Observable observeStoreState(long j, StoreChannels storeChannels, StoreGuilds storeGuilds, StoreUser storeUser) { - Observable E = storeChannels.observeChannel(j).w(ObservableExtensionsKt$filterNull$1.INSTANCE).E(ObservableExtensionsKt$filterNull$2.INSTANCE); - m.checkNotNullExpressionValue(E, "filter { it != null }.map { it!! }"); - Observable X = E.q().X(new WidgetChannelSettingsAddMemberFragmentViewModel$Companion$observeStoreState$1(storeGuilds, storeUser)); - m.checkNotNullExpressionValue(X, "channelsStore.observeCha… }\n }"); - return X; + Observable F = storeChannels.observeChannel(j).x(ObservableExtensionsKt$filterNull$1.INSTANCE).F(ObservableExtensionsKt$filterNull$2.INSTANCE); + m.checkNotNullExpressionValue(F, "filter { it != null }.map { it!! }"); + Observable Y = F.q().Y(new WidgetChannelSettingsAddMemberFragmentViewModel$Companion$observeStoreState$1(storeGuilds, storeUser)); + m.checkNotNullExpressionValue(Y, "channelsStore.observeCha… }\n }"); + return Y; } } diff --git a/app/src/main/java/com/discord/widgets/channels/permissions/WidgetChannelSettingsAddMemberSheet.java b/app/src/main/java/com/discord/widgets/channels/permissions/WidgetChannelSettingsAddMemberSheet.java index 5e9ab86f1b..fd3778d2fb 100644 --- a/app/src/main/java/com/discord/widgets/channels/permissions/WidgetChannelSettingsAddMemberSheet.java +++ b/app/src/main/java/com/discord/widgets/channels/permissions/WidgetChannelSettingsAddMemberSheet.java @@ -86,9 +86,9 @@ public final class WidgetChannelSettingsAddMemberSheet extends AppBottomSheet { } BehaviorSubject> selectedItemsSubject = widgetChannelSettingsAddMemberFragment.getSelectedItemsSubject(); m.checkNotNullExpressionValue(selectedItemsSubject, "fragment.getSelectedItemsSubject()"); - Map m0 = selectedItemsSubject.m0(); - m.checkNotNullExpressionValue(m0, "fragment.getSelectedItemsSubject().value"); - ObservableExtensionsKt.appSubscribe$default(ObservableExtensionsKt.ui$default(channelPermissionsAddMemberUtils.addPermissionOverwrites(channelId, m0, 20971536), this, null, 2, null), WidgetChannelSettingsAddMemberSheet.class, getContext(), (Function1) null, (Function1) null, (Function0) null, (Function0) null, new WidgetChannelSettingsAddMemberSheet$addPermissionOverwrites$1(this), 60, (Object) null); + Map n0 = selectedItemsSubject.n0(); + m.checkNotNullExpressionValue(n0, "fragment.getSelectedItemsSubject().value"); + ObservableExtensionsKt.appSubscribe$default(ObservableExtensionsKt.ui$default(channelPermissionsAddMemberUtils.addPermissionOverwrites(channelId, n0, 20971536), this, null, 2, null), WidgetChannelSettingsAddMemberSheet.class, getContext(), (Function1) null, (Function1) null, (Function0) null, (Function0) null, new WidgetChannelSettingsAddMemberSheet$addPermissionOverwrites$1(this), 60, (Object) null); } @SuppressLint({"SetTextI18n"}) diff --git a/app/src/main/java/com/discord/widgets/channels/permissions/WidgetChannelSettingsPermissionsAddMember.java b/app/src/main/java/com/discord/widgets/channels/permissions/WidgetChannelSettingsPermissionsAddMember.java index 0ed2c107e9..b03cdbfde0 100644 --- a/app/src/main/java/com/discord/widgets/channels/permissions/WidgetChannelSettingsPermissionsAddMember.java +++ b/app/src/main/java/com/discord/widgets/channels/permissions/WidgetChannelSettingsPermissionsAddMember.java @@ -47,7 +47,7 @@ public class WidgetChannelSettingsPermissionsAddMember extends AppFragment { public static final /* synthetic */ int i = 0; private SimpleMembersAdapter membersAdapter; private RecyclerView membersRecycler; - private final Subject nameFilterPublisher = BehaviorSubject.k0(""); + private final Subject nameFilterPublisher = BehaviorSubject.l0(""); private TextInputLayout searchBox; private ViewFlipper viewFlipper; @@ -76,11 +76,11 @@ public class WidgetChannelSettingsPermissionsAddMember extends AppFragment { } public static Observable get(long j, long j2, Observable observable) { - return StoreStream.getChannels().observeChannel(j2).X(new e(j, j2, observable)); + return StoreStream.getChannels().observeChannel(j2).Y(new e(j, j2, observable)); } private static Observable> getMemberItems(long j, @Nullable List list, String str) { - return StoreStream.getGuilds().observeComputed(j).X(new i(list, str.toLowerCase(Locale.getDefault()))); + return StoreStream.getGuilds().observeComputed(j).Y(new i(list, str.toLowerCase(Locale.getDefault()))); } private static boolean isValid(MeUser meUser, Guild guild, Channel channel, List list) { @@ -201,7 +201,7 @@ public class WidgetChannelSettingsPermissionsAddMember extends AppFragment { long longExtra2 = getMostRecentIntent().getLongExtra(INTENT_EXTRA_CHANNEL_ID, -1); ViewExtensions.addBindedTextWatcher(this.searchBox, this, new n(this)); this.nameFilterPublisher.onNext(ViewExtensions.getTextOrEmpty(this.searchBox)); - this.nameFilterPublisher.o(750, TimeUnit.MILLISECONDS).w(o.i).k(c.a.d.o.e(new b(longExtra), getClass())); + this.nameFilterPublisher.o(750, TimeUnit.MILLISECONDS).x(o.i).k(c.a.d.o.e(new b(longExtra), getClass())); Observable observable = Model.get(longExtra, longExtra2, this.nameFilterPublisher); m.checkNotNullParameter(this, "appComponent"); m.checkNotNullExpressionValue(observable, "it"); diff --git a/app/src/main/java/com/discord/widgets/channels/permissions/WidgetChannelSettingsPermissionsAddRole.java b/app/src/main/java/com/discord/widgets/channels/permissions/WidgetChannelSettingsPermissionsAddRole.java index b9b2de737c..e190f6667c 100644 --- a/app/src/main/java/com/discord/widgets/channels/permissions/WidgetChannelSettingsPermissionsAddRole.java +++ b/app/src/main/java/com/discord/widgets/channels/permissions/WidgetChannelSettingsPermissionsAddRole.java @@ -57,7 +57,7 @@ public class WidgetChannelSettingsPermissionsAddRole extends AppFragment { } public static Observable get(long j) { - return StoreStream.getChannels().observeChannel(j).X(new q(j)).k(n.i); + return StoreStream.getChannels().observeChannel(j).Y(new q(j)).k(n.i); } private static boolean isValid(Guild guild, Channel channel) { diff --git a/app/src/main/java/com/discord/widgets/channels/permissions/WidgetChannelSettingsPermissionsOverview.java b/app/src/main/java/com/discord/widgets/channels/permissions/WidgetChannelSettingsPermissionsOverview.java index ffb4c9a60f..e5e056e73e 100644 --- a/app/src/main/java/com/discord/widgets/channels/permissions/WidgetChannelSettingsPermissionsOverview.java +++ b/app/src/main/java/com/discord/widgets/channels/permissions/WidgetChannelSettingsPermissionsOverview.java @@ -87,9 +87,9 @@ public final class WidgetChannelSettingsPermissionsOverview extends AppFragment } public final Observable get(long j) { - Observable X = StoreStream.Companion.getChannels().observeChannel(j).X(new WidgetChannelSettingsPermissionsOverview$Model$Companion$get$1(j)); - m.checkNotNullExpressionValue(X, "StoreStream.getChannels(… }\n }"); - return X; + Observable Y = StoreStream.Companion.getChannels().observeChannel(j).Y(new WidgetChannelSettingsPermissionsOverview$Model$Companion$get$1(j)); + m.checkNotNullExpressionValue(Y, "StoreStream.getChannels(… }\n }"); + return Y; } public final boolean isValid(MeUser meUser, Guild guild, Channel channel, Long l) { diff --git a/app/src/main/java/com/discord/widgets/channels/permissions/WidgetStageChannelModeratorPermissionsViewModel.java b/app/src/main/java/com/discord/widgets/channels/permissions/WidgetStageChannelModeratorPermissionsViewModel.java index 0b64c1568a..a1f561fbda 100644 --- a/app/src/main/java/com/discord/widgets/channels/permissions/WidgetStageChannelModeratorPermissionsViewModel.java +++ b/app/src/main/java/com/discord/widgets/channels/permissions/WidgetStageChannelModeratorPermissionsViewModel.java @@ -419,7 +419,7 @@ public final class WidgetStageChannelModeratorPermissionsViewModel extends AppVi public WidgetStageChannelModeratorPermissionsViewModel(long j) { super(null, 1, null); - Observable q = Companion.observeStores$default(Companion, j, null, null, null, null, 30, null).W(i0.p.a.a()).q(); + Observable q = Companion.observeStores$default(Companion, j, null, null, null, null, 30, null).X(i0.p.a.a()).q(); m.checkNotNullExpressionValue(q, "observeStores(channelId)… .distinctUntilChanged()"); ObservableExtensionsKt.appSubscribe$default(ObservableExtensionsKt.ui$default(q, this, null, 2, null), WidgetStageChannelModeratorPermissionsViewModel.class, (Context) null, (Function1) null, (Function1) null, (Function0) null, (Function0) null, new AnonymousClass1(this), 62, (Object) null); } diff --git a/app/src/main/java/com/discord/widgets/channels/settings/ChannelGroupDMSettingsViewModel.java b/app/src/main/java/com/discord/widgets/channels/settings/ChannelGroupDMSettingsViewModel.java index a983cc7f63..6e2320e188 100644 --- a/app/src/main/java/com/discord/widgets/channels/settings/ChannelGroupDMSettingsViewModel.java +++ b/app/src/main/java/com/discord/widgets/channels/settings/ChannelGroupDMSettingsViewModel.java @@ -66,9 +66,9 @@ public final class ChannelGroupDMSettingsViewModel extends AppViewModel observeStoreState(long j, StoreChannels storeChannels, StoreUserGuildSettings storeUserGuildSettings) { - Observable X = storeChannels.observeChannel(j).X(new ChannelGroupDMSettingsViewModel$Companion$observeStoreState$1(storeUserGuildSettings)); - m.checkNotNullExpressionValue(X, "storeChannels\n … }\n }"); - return X; + Observable Y = storeChannels.observeChannel(j).Y(new ChannelGroupDMSettingsViewModel$Companion$observeStoreState$1(storeUserGuildSettings)); + m.checkNotNullExpressionValue(Y, "storeChannels\n … }\n }"); + return Y; } public static /* synthetic */ Observable observeStoreState$default(Companion companion, long j, StoreChannels storeChannels, StoreUserGuildSettings storeUserGuildSettings, int i, Object obj) { @@ -348,7 +348,7 @@ public final class ChannelGroupDMSettingsViewModel extends AppViewModel get(long j) { - Observable X = StoreStream.Companion.getChannels().observeChannel(j).X(WidgetChannelNotificationSettings$Model$Companion$get$1.INSTANCE); - m.checkNotNullExpressionValue(X, "StoreStream\n …ust(null)\n }"); - Observable q = ObservableExtensionsKt.computationBuffered(X).q(); + Observable Y = StoreStream.Companion.getChannels().observeChannel(j).Y(WidgetChannelNotificationSettings$Model$Companion$get$1.INSTANCE); + m.checkNotNullExpressionValue(Y, "StoreStream\n …ust(null)\n }"); + Observable q = ObservableExtensionsKt.computationBuffered(Y).q(); m.checkNotNullExpressionValue(q, "StoreStream\n … .distinctUntilChanged()"); return q; } diff --git a/app/src/main/java/com/discord/widgets/channels/settings/WidgetTextChannelSettings.java b/app/src/main/java/com/discord/widgets/channels/settings/WidgetTextChannelSettings.java index 93e13ac35f..794032aee8 100644 --- a/app/src/main/java/com/discord/widgets/channels/settings/WidgetTextChannelSettings.java +++ b/app/src/main/java/com/discord/widgets/channels/settings/WidgetTextChannelSettings.java @@ -138,9 +138,9 @@ public final class WidgetTextChannelSettings extends AppFragment { } public final Observable get(long j) { - Observable X = StoreStream.Companion.getChannels().observeChannel(j).X(new WidgetTextChannelSettings$Model$Companion$get$1(j)); - m.checkNotNullExpressionValue(X, "StoreStream\n … }\n }"); - Observable q = ObservableExtensionsKt.computationLatest(X).q(); + Observable Y = StoreStream.Companion.getChannels().observeChannel(j).Y(new WidgetTextChannelSettings$Model$Companion$get$1(j)); + m.checkNotNullExpressionValue(Y, "StoreStream\n … }\n }"); + Observable q = ObservableExtensionsKt.computationLatest(Y).q(); m.checkNotNullExpressionValue(q, "StoreStream\n … .distinctUntilChanged()"); return q; } diff --git a/app/src/main/java/com/discord/widgets/channels/settings/WidgetThreadSettingsViewModel.java b/app/src/main/java/com/discord/widgets/channels/settings/WidgetThreadSettingsViewModel.java index f4644d2511..cded79a7b6 100644 --- a/app/src/main/java/com/discord/widgets/channels/settings/WidgetThreadSettingsViewModel.java +++ b/app/src/main/java/com/discord/widgets/channels/settings/WidgetThreadSettingsViewModel.java @@ -27,7 +27,7 @@ import rx.subjects.PublishSubject; /* compiled from: WidgetThreadSettingsViewModel.kt */ public final class WidgetThreadSettingsViewModel extends AppViewModel { private final long channelId; - private final PublishSubject eventSubject = PublishSubject.j0(); + private final PublishSubject eventSubject = PublishSubject.k0(); /* compiled from: WidgetThreadSettingsViewModel.kt */ /* renamed from: com.discord.widgets.channels.settings.WidgetThreadSettingsViewModel$1 reason: invalid class name */ diff --git a/app/src/main/java/com/discord/widgets/channels/threads/browser/WidgetThreadBrowserActiveViewModel.java b/app/src/main/java/com/discord/widgets/channels/threads/browser/WidgetThreadBrowserActiveViewModel.java index f91e9d9ceb..6d2495efe0 100644 --- a/app/src/main/java/com/discord/widgets/channels/threads/browser/WidgetThreadBrowserActiveViewModel.java +++ b/app/src/main/java/com/discord/widgets/channels/threads/browser/WidgetThreadBrowserActiveViewModel.java @@ -92,9 +92,9 @@ public final class WidgetThreadBrowserActiveViewModel extends AppViewModel observeStoreState(long j, long j2, StoreUser storeUser, StoreThreadsActive storeThreadsActive, StoreThreadsActiveJoined storeThreadsActiveJoined, StoreThreadMessages storeThreadMessages, StoreGuilds storeGuilds, StoreChannels storeChannels, StorePermissions storePermissions) { - Observable X = Observable.j(storeThreadsActiveJoined.observeActiveJoinedThreadsForChannel(j, j2).E(WidgetThreadBrowserActiveViewModel$Companion$observeStoreState$1.INSTANCE), storeThreadsActive.observeActiveThreadsForChannel(j, Long.valueOf(j2)), WidgetThreadBrowserActiveViewModel$Companion$observeStoreState$2.INSTANCE).X(new WidgetThreadBrowserActiveViewModel$Companion$observeStoreState$3(storeUser, storeThreadMessages, storeGuilds, j, storeChannels, storePermissions, j2)); - m.checkNotNullExpressionValue(X, "Observable.combineLatest… }\n }"); - return X; + Observable Y = Observable.j(storeThreadsActiveJoined.observeActiveJoinedThreadsForChannel(j, j2).F(WidgetThreadBrowserActiveViewModel$Companion$observeStoreState$1.INSTANCE), storeThreadsActive.observeActiveThreadsForChannel(j, Long.valueOf(j2)), WidgetThreadBrowserActiveViewModel$Companion$observeStoreState$2.INSTANCE).Y(new WidgetThreadBrowserActiveViewModel$Companion$observeStoreState$3(storeUser, storeThreadMessages, storeGuilds, j, storeChannels, storePermissions, j2)); + m.checkNotNullExpressionValue(Y, "Observable.combineLatest… }\n }"); + return Y; } } diff --git a/app/src/main/java/com/discord/widgets/channels/threads/browser/WidgetThreadBrowserArchivedViewModel$Companion$observeStoreState$2.java b/app/src/main/java/com/discord/widgets/channels/threads/browser/WidgetThreadBrowserArchivedViewModel$Companion$observeStoreState$2.java index d72d2f610a..053ba69169 100644 --- a/app/src/main/java/com/discord/widgets/channels/threads/browser/WidgetThreadBrowserArchivedViewModel$Companion$observeStoreState$2.java +++ b/app/src/main/java/com/discord/widgets/channels/threads/browser/WidgetThreadBrowserArchivedViewModel$Companion$observeStoreState$2.java @@ -117,9 +117,9 @@ public final class WidgetThreadBrowserArchivedViewModel$Companion$observeStoreSt } else { observable = new j(h0.emptyMap()); } - Observable E = this.$storeGuilds.observeComputed().E(new AnonymousClass1(this)); - m.checkNotNullExpressionValue(E, "storeGuilds\n …[guildId] ?: emptyMap() }"); - Observable q = ObservableExtensionsKt.leadingEdgeThrottle(E, 1, TimeUnit.SECONDS).q(); + Observable F = this.$storeGuilds.observeComputed().F(new AnonymousClass1(this)); + m.checkNotNullExpressionValue(F, "storeGuilds\n …[guildId] ?: emptyMap() }"); + Observable q = ObservableExtensionsKt.leadingEdgeThrottle(F, 1, TimeUnit.SECONDS).q(); Observable observeGuild = this.$storeGuilds.observeGuild(this.$guildId); StorePermissions storePermissions = this.$storePermissions; Long valueOf = component2 != null ? Long.valueOf(component2.r()) : null; diff --git a/app/src/main/java/com/discord/widgets/channels/threads/browser/WidgetThreadBrowserArchivedViewModel.java b/app/src/main/java/com/discord/widgets/channels/threads/browser/WidgetThreadBrowserArchivedViewModel.java index ffbf3bfa31..59de1b7cb0 100644 --- a/app/src/main/java/com/discord/widgets/channels/threads/browser/WidgetThreadBrowserArchivedViewModel.java +++ b/app/src/main/java/com/discord/widgets/channels/threads/browser/WidgetThreadBrowserArchivedViewModel.java @@ -86,9 +86,9 @@ public final class WidgetThreadBrowserArchivedViewModel extends AppViewModel observeStoreState(ViewMode viewMode, long j, long j2, StoreGuilds storeGuilds, StoreChannels storeChannels, StoreUser storeUser, ArchivedThreadsStore archivedThreadsStore, StorePermissions storePermissions) { - Observable X = Observable.j(archivedThreadsStore.loadAndObserveThreadListing(j2, viewMode.getThreadListingType()), storeChannels.observeChannel(j2), WidgetThreadBrowserArchivedViewModel$Companion$observeStoreState$1.INSTANCE).X(new WidgetThreadBrowserArchivedViewModel$Companion$observeStoreState$2(storeUser, storeGuilds, j, storePermissions, viewMode)); - m.checkNotNullExpressionValue(X, "Observable.combineLatest… }\n }"); - return X; + Observable Y = Observable.j(archivedThreadsStore.loadAndObserveThreadListing(j2, viewMode.getThreadListingType()), storeChannels.observeChannel(j2), WidgetThreadBrowserArchivedViewModel$Companion$observeStoreState$1.INSTANCE).Y(new WidgetThreadBrowserArchivedViewModel$Companion$observeStoreState$2(storeUser, storeGuilds, j, storePermissions, viewMode)); + m.checkNotNullExpressionValue(Y, "Observable.combineLatest… }\n }"); + return Y; } } @@ -546,13 +546,13 @@ public final class WidgetThreadBrowserArchivedViewModel extends AppViewModel k0 = BehaviorSubject.k0(new ViewMode(VisibilityMode.PublicThreads, false)); - m.checkNotNullExpressionValue(k0, "BehaviorSubject.create(\n…rMode = false\n )\n )"); - this.viewModeSubject = k0; - Observable X = k0.X(new WidgetThreadBrowserArchivedViewModel$storeStateObservable$1(this)); - m.checkNotNullExpressionValue(X, "viewModeSubject\n … )\n }"); - this.storeStateObservable = X; - ObservableExtensionsKt.appSubscribe$default(ObservableExtensionsKt.ui$default(X, this, null, 2, null), WidgetThreadBrowserArchivedViewModel.class, (Context) null, (Function1) null, (Function1) null, (Function0) null, (Function0) null, new AnonymousClass1(this), 62, (Object) null); + BehaviorSubject l0 = BehaviorSubject.l0(new ViewMode(VisibilityMode.PublicThreads, false)); + m.checkNotNullExpressionValue(l0, "BehaviorSubject.create(\n…rMode = false\n )\n )"); + this.viewModeSubject = l0; + Observable Y = l0.Y(new WidgetThreadBrowserArchivedViewModel$storeStateObservable$1(this)); + m.checkNotNullExpressionValue(Y, "viewModeSubject\n … )\n }"); + this.storeStateObservable = Y; + ObservableExtensionsKt.appSubscribe$default(ObservableExtensionsKt.ui$default(Y, this, null, 2, null), WidgetThreadBrowserArchivedViewModel.class, (Context) null, (Function1) null, (Function1) null, (Function0) null, (Function0) null, new AnonymousClass1(this), 62, (Object) null); } /* JADX INFO: this call moved to the top of the method (can break code semantics) */ @@ -660,14 +660,14 @@ public final class WidgetThreadBrowserArchivedViewModel extends AppViewModel behaviorSubject = this.viewModeSubject; - behaviorSubject.onNext(ViewMode.copy$default(behaviorSubject.m0(), null, z2, 1, null)); + behaviorSubject.onNext(ViewMode.copy$default(behaviorSubject.n0(), null, z2, 1, null)); trackTabChanged(); } @@ -675,15 +675,15 @@ public final class WidgetThreadBrowserArchivedViewModel extends AppViewModel behaviorSubject = this.viewModeSubject; - behaviorSubject.onNext(ViewMode.copy$default(behaviorSubject.m0(), visibilityMode, false, 2, null)); + behaviorSubject.onNext(ViewMode.copy$default(behaviorSubject.n0(), visibilityMode, false, 2, null)); trackTabChanged(); } public final void trackTabChanged() { String str; - ViewMode m0 = this.viewModeSubject.m0(); - if (m0 != null) { - int ordinal = m0.getThreadListingType().ordinal(); + ViewMode n0 = this.viewModeSubject.n0(); + if (n0 != null) { + int ordinal = n0.getThreadListingType().ordinal(); if (ordinal == 0) { str = "My Private Archived Threads"; } else if (ordinal == 1) { diff --git a/app/src/main/java/com/discord/widgets/chat/MessageManager.java b/app/src/main/java/com/discord/widgets/chat/MessageManager.java index 6fbc0bd0c6..2d287c854e 100644 --- a/app/src/main/java/com/discord/widgets/chat/MessageManager.java +++ b/app/src/main/java/com/discord/widgets/chat/MessageManager.java @@ -501,9 +501,9 @@ public final class MessageManager { } } StorePendingReplies.PendingReply pendingReply = z2 ? this.storePendingReplies.getPendingReply(longValue) : null; - Observable Y = Observable.j(this.storeSlowMode.observeCooldownSecs(l, StoreSlowMode.Type.MessageSend.INSTANCE).Y(1).X(new MessageManager$sendMessage$messageResultObservable$1(this, pendingReply, longValue, me2, str, list, attachments, list2, (pendingReply == null || pendingReply.getShouldMention()) ? null : new MessageAllowedMentions(k.toList(MessageAllowedMentionsTypes.values()), null, null, Boolean.FALSE, 6))), this.storeGuilds.observeFromChannelId(longValue), MessageManager$sendMessage$1.INSTANCE).Y(1); - m.checkNotNullExpressionValue(Y, "Observable.combineLatest…d)\n }\n .take(1)"); - ObservableExtensionsKt.appSubscribe$default(ObservableExtensionsKt.ui(ObservableExtensionsKt.restSubscribeOn$default(Y, false, 1, null)), MessageManager.class, (Context) null, (Function1) null, (Function1) null, (Function0) null, (Function0) null, new MessageManager$sendMessage$2(function1), 62, (Object) null); + Observable Z = Observable.j(this.storeSlowMode.observeCooldownSecs(l, StoreSlowMode.Type.MessageSend.INSTANCE).Z(1).Y(new MessageManager$sendMessage$messageResultObservable$1(this, pendingReply, longValue, me2, str, list, attachments, list2, (pendingReply == null || pendingReply.getShouldMention()) ? null : new MessageAllowedMentions(k.toList(MessageAllowedMentionsTypes.values()), null, null, Boolean.FALSE, 6))), this.storeGuilds.observeFromChannelId(longValue), MessageManager$sendMessage$1.INSTANCE).Z(1); + m.checkNotNullExpressionValue(Z, "Observable.combineLatest…d)\n }\n .take(1)"); + ObservableExtensionsKt.appSubscribe$default(ObservableExtensionsKt.ui(ObservableExtensionsKt.restSubscribeOn$default(Z, false, 1, null)), MessageManager.class, (Context) null, (Function1) null, (Function1) null, (Function0) null, (Function0) null, new MessageManager$sendMessage$2(function1), 62, (Object) null); return true; } } diff --git a/app/src/main/java/com/discord/widgets/chat/input/AppFlexInputViewModel.java b/app/src/main/java/com/discord/widgets/chat/input/AppFlexInputViewModel.java index 19289fce82..70516a1645 100644 --- a/app/src/main/java/com/discord/widgets/chat/input/AppFlexInputViewModel.java +++ b/app/src/main/java/com/discord/widgets/chat/input/AppFlexInputViewModel.java @@ -87,9 +87,9 @@ public final class AppFlexInputViewModel extends AppViewModel im } private final Observable observeStores() { - Observable X = StoreStream.Companion.getChannelsSelected().observeResolvedSelectedChannel().X(AppFlexInputViewModel$Companion$observeStores$1.INSTANCE); - m.checkNotNullExpressionValue(X, "StoreStream\n .g… }\n }"); - return X; + Observable Y = StoreStream.Companion.getChannelsSelected().observeResolvedSelectedChannel().Y(AppFlexInputViewModel$Companion$observeStores$1.INSTANCE); + m.checkNotNullExpressionValue(Y, "StoreStream\n .g… }\n }"); + return Y; } } @@ -275,7 +275,7 @@ public final class AppFlexInputViewModel extends AppViewModel im this.storeStickers = storeStickers; this.storeAnalytics = storeAnalytics; this.storeExpressionSuggestions = storeExpressionSuggestions; - this.eventSubject = PublishSubject.j0(); + this.eventSubject = PublishSubject.k0(); Observable q = ObservableExtensionsKt.computationLatest(observable).q(); m.checkNotNullExpressionValue(q, "storeObservable\n … .distinctUntilChanged()"); ObservableExtensionsKt.appSubscribe$default(ObservableExtensionsKt.ui$default(q, this, null, 2, null), AppFlexInputViewModel.class, (Context) null, (Function1) null, (Function1) null, (Function0) null, (Function0) null, new AnonymousClass1(this), 62, (Object) null); diff --git a/app/src/main/java/com/discord/widgets/chat/input/ChatInputViewModel$Companion$getPendingReplyStateObservable$1.java b/app/src/main/java/com/discord/widgets/chat/input/ChatInputViewModel$Companion$getPendingReplyStateObservable$1.java index 67b11c63cc..991d8453a6 100644 --- a/app/src/main/java/com/discord/widgets/chat/input/ChatInputViewModel$Companion$getPendingReplyStateObservable$1.java +++ b/app/src/main/java/com/discord/widgets/chat/input/ChatInputViewModel$Companion$getPendingReplyStateObservable$1.java @@ -44,7 +44,7 @@ public final class ChatInputViewModel$Companion$getPendingReplyStateObservable$1 long i = author2.i(); Long b = pendingReply.getMessageReference().b(); if (b != null) { - observable = StoreStream.Companion.getGuilds().observeComputed(b.longValue()).E(new ChatInputViewModel$Companion$getPendingReplyStateObservable$1$$special$$inlined$let$lambda$1(i)).q(); + observable = StoreStream.Companion.getGuilds().observeComputed(b.longValue()).F(new ChatInputViewModel$Companion$getPendingReplyStateObservable$1$$special$$inlined$let$lambda$1(i)).q(); } else { observable = new j(null); } diff --git a/app/src/main/java/com/discord/widgets/chat/input/ChatInputViewModel$sendMessage$1.java b/app/src/main/java/com/discord/widgets/chat/input/ChatInputViewModel$sendMessage$1.java index 0de844ada8..9b4c95865c 100644 --- a/app/src/main/java/com/discord/widgets/chat/input/ChatInputViewModel$sendMessage$1.java +++ b/app/src/main/java/com/discord/widgets/chat/input/ChatInputViewModel$sendMessage$1.java @@ -38,9 +38,9 @@ public final class ChatInputViewModel$sendMessage$1 extends o implements Functio } public final Observable call(Channel channel) { - Observable E = ChatInputViewModel.access$getStoreChannels$p(this.this$0.this$0).observeChannel(channel.h()).w(ObservableExtensionsKt$filterNull$1.INSTANCE).E(ObservableExtensionsKt$filterNull$2.INSTANCE); - m.checkNotNullExpressionValue(E, "filter { it != null }.map { it!! }"); - return ObservableExtensionsKt.computationLatest(ObservableExtensionsKt.takeSingleUntilTimeout$default(E, 0, false, 3, null)); + Observable F = ChatInputViewModel.access$getStoreChannels$p(this.this$0.this$0).observeChannel(channel.h()).x(ObservableExtensionsKt$filterNull$1.INSTANCE).F(ObservableExtensionsKt$filterNull$2.INSTANCE); + m.checkNotNullExpressionValue(F, "filter { it != null }.map { it!! }"); + return ObservableExtensionsKt.computationLatest(ObservableExtensionsKt.takeSingleUntilTimeout$default(F, 0, false, 3, null)); } } @@ -154,8 +154,8 @@ public final class ChatInputViewModel$sendMessage$1 extends o implements Functio if (autoArchiveDuration == null) { autoArchiveDuration = this.$loadedViewState.getChannel().d(); } - Observable y2 = ObservableExtensionsKt.restSubscribeOn$default(threadUtils.createThread(channelId, l, i, threadName, Integer.valueOf(autoArchiveDuration != null ? autoArchiveDuration.intValue() : 1440), str), false, 1, null).y(new AnonymousClass1(this)); - m.checkNotNullExpressionValue(y2, "ThreadUtils.createThread…ationLatest()\n }"); - ObservableExtensionsKt.appSubscribe$default(ObservableExtensionsKt.ui$default(y2, this.this$0, null, 2, null), this.this$0.getClass(), (Context) null, (Function1) null, new AnonymousClass3(this), (Function0) null, (Function0) null, new AnonymousClass2(this, function1), 54, (Object) null); + Observable z2 = ObservableExtensionsKt.restSubscribeOn$default(threadUtils.createThread(channelId, l, i, threadName, Integer.valueOf(autoArchiveDuration != null ? autoArchiveDuration.intValue() : 1440), str), false, 1, null).z(new AnonymousClass1(this)); + m.checkNotNullExpressionValue(z2, "ThreadUtils.createThread…ationLatest()\n }"); + ObservableExtensionsKt.appSubscribe$default(ObservableExtensionsKt.ui$default(z2, this.this$0, null, 2, null), this.this$0.getClass(), (Context) null, (Function1) null, new AnonymousClass3(this), (Function0) null, (Function0) null, new AnonymousClass2(this, function1), 54, (Object) null); } } diff --git a/app/src/main/java/com/discord/widgets/chat/input/ChatInputViewModel.java b/app/src/main/java/com/discord/widgets/chat/input/ChatInputViewModel.java index f754679738..5cc9264a25 100644 --- a/app/src/main/java/com/discord/widgets/chat/input/ChatInputViewModel.java +++ b/app/src/main/java/com/discord/widgets/chat/input/ChatInputViewModel.java @@ -165,11 +165,11 @@ public final class ChatInputViewModel extends AppViewModel { } private final Observable getIsOnCooldownObservable(long j, StoreSlowMode storeSlowMode) { - return storeSlowMode.observeCooldownSecs(Long.valueOf(j), StoreSlowMode.Type.MessageSend.INSTANCE).E(ChatInputViewModel$Companion$getIsOnCooldownObservable$1.INSTANCE).q(); + return storeSlowMode.observeCooldownSecs(Long.valueOf(j), StoreSlowMode.Type.MessageSend.INSTANCE).F(ChatInputViewModel$Companion$getIsOnCooldownObservable$1.INSTANCE).q(); } private final Observable getPendingReplyStateObservable(long j, StorePendingReplies storePendingReplies) { - Observable q = storePendingReplies.observePendingReply(j).X(ChatInputViewModel$Companion$getPendingReplyStateObservable$1.INSTANCE).q(); + Observable q = storePendingReplies.observePendingReply(j).Y(ChatInputViewModel$Companion$getPendingReplyStateObservable$1.INSTANCE).q(); m.checkNotNullExpressionValue(q, "storePendingReplies\n … .distinctUntilChanged()"); return q; } @@ -179,9 +179,9 @@ public final class ChatInputViewModel extends AppViewModel { } private final Observable observeStoreState(StoreChannelsSelected storeChannelsSelected, StoreUser storeUser, StoreChat storeChat, StoreUserRelationships storeUserRelationships, StorePermissions storePermissions, StoreLurking storeLurking, StoreSlowMode storeSlowMode, StoreGuilds storeGuilds, StorePendingReplies storePendingReplies, StoreGuildJoinRequest storeGuildJoinRequest, StoreThreadDraft storeThreadDraft) { - Observable X = storeChannelsSelected.observeResolvedSelectedChannel().X(new ChatInputViewModel$Companion$observeStoreState$1(storeUser, storeChat, storeUserRelationships, storePermissions, storeGuilds, storeLurking, storeSlowMode, storePendingReplies, storeGuildJoinRequest, storeThreadDraft)); - m.checkNotNullExpressionValue(X, "storeChannelsSelected.ob… }\n }\n }"); - return X; + Observable Y = storeChannelsSelected.observeResolvedSelectedChannel().Y(new ChatInputViewModel$Companion$observeStoreState$1(storeUser, storeChat, storeUserRelationships, storePermissions, storeGuilds, storeLurking, storeSlowMode, storePendingReplies, storeGuildJoinRequest, storeThreadDraft)); + m.checkNotNullExpressionValue(Y, "storeChannelsSelected.ob… }\n }\n }"); + return Y; } } @@ -1749,9 +1749,9 @@ public final class ChatInputViewModel extends AppViewModel { this.storeAnalytics = storeAnalytics; this.storeThreadDraft = storeThreadDraft; this.isEmojiAutocompleteUpsellEnabled = z2; - PublishSubject j0 = PublishSubject.j0(); - m.checkNotNullExpressionValue(j0, "PublishSubject.create()"); - this.eventSubject = j0; + PublishSubject k0 = PublishSubject.k0(); + m.checkNotNullExpressionValue(k0, "PublishSubject.create()"); + this.eventSubject = k0; ObservableExtensionsKt.appSubscribe$default(ObservableExtensionsKt.ui$default(ObservableExtensionsKt.computationLatest(observable), this, null, 2, null), ChatInputViewModel.class, (Context) null, (Function1) null, (Function1) null, (Function0) null, (Function0) null, new AnonymousClass1(this), 62, (Object) null); ObservableExtensionsKt.appSubscribe$default(ObservableExtensionsKt.ui$default(storeChat.observeEvents(), this, null, 2, null), ChatInputViewModel.class, (Context) null, (Function1) null, (Function1) null, (Function0) null, (Function0) null, new AnonymousClass2(this), 62, (Object) null); } diff --git a/app/src/main/java/com/discord/widgets/chat/input/WidgetChatInput.java b/app/src/main/java/com/discord/widgets/chat/input/WidgetChatInput.java index a524c0c9e3..fee33c420a 100644 --- a/app/src/main/java/com/discord/widgets/chat/input/WidgetChatInput.java +++ b/app/src/main/java/com/discord/widgets/chat/input/WidgetChatInput.java @@ -427,7 +427,7 @@ public final class WidgetChatInput extends AppFragment { m.throwUninitializedPropertyAccessException("chatAttachments"); } ChatInputViewModel.ViewState.Loaded loaded = (ChatInputViewModel.ViewState.Loaded) viewState; - widgetChatInputAttachments.configureFlexInputFragment(this, loaded.getShowCreateThreadOption()); + widgetChatInputAttachments.configureFlexInputContentPages(loaded.getShowCreateThreadOption()); LinearLayout linearLayout3 = getBinding().q; m.checkNotNullExpressionValue(linearLayout3, "binding.chatInputWrap"); if (loaded.isInputShowing()) { @@ -637,7 +637,12 @@ public final class WidgetChatInput extends AppFragment { public void onViewBound(View view) { m.checkNotNullParameter(view, "view"); super.onViewBound(view); - this.chatAttachments = new WidgetChatInputAttachments(getFlexInputFragment()); + WidgetChatInputAttachments widgetChatInputAttachments = new WidgetChatInputAttachments(getFlexInputFragment()); + this.chatAttachments = widgetChatInputAttachments; + if (widgetChatInputAttachments == null) { + m.throwUninitializedPropertyAccessException("chatAttachments"); + } + widgetChatInputAttachments.configureFlexInputFragment(this); getFlexInputFragment().i(new WidgetChatInput$onViewBound$1(this)); getBinding().q.addOnLayoutChangeListener(b.C0034b.a()); setWindowInsetsListeners$default(this, false, 1, null); diff --git a/app/src/main/java/com/discord/widgets/chat/input/WidgetChatInputAttachments$configureFlexInputFragment$1$1$page$1.java b/app/src/main/java/com/discord/widgets/chat/input/WidgetChatInputAttachments$configureFlexInputContentPages$1$page$1.java similarity index 56% rename from app/src/main/java/com/discord/widgets/chat/input/WidgetChatInputAttachments$configureFlexInputFragment$1$1$page$1.java rename to app/src/main/java/com/discord/widgets/chat/input/WidgetChatInputAttachments$configureFlexInputContentPages$1$page$1.java index a37de727d5..a636741ce3 100644 --- a/app/src/main/java/com/discord/widgets/chat/input/WidgetChatInputAttachments$configureFlexInputFragment$1$1$page$1.java +++ b/app/src/main/java/com/discord/widgets/chat/input/WidgetChatInputAttachments$configureFlexInputContentPages$1$page$1.java @@ -1,16 +1,16 @@ package com.discord.widgets.chat.input; +import android.content.Context; import androidx.fragment.app.Fragment; import c.b.a.d.d; -import com.lytefast.flexinput.fragment.FlexInputFragment; /* compiled from: WidgetChatInputAttachments.kt */ -public final class WidgetChatInputAttachments$configureFlexInputFragment$1$1$page$1 extends d.a { - public final /* synthetic */ FlexInputFragment $this_apply; +public final class WidgetChatInputAttachments$configureFlexInputContentPages$1$page$1 extends d.a { + public final /* synthetic */ Context $context; /* JADX INFO: super call moved to the top of the method (can break code semantics) */ - public WidgetChatInputAttachments$configureFlexInputFragment$1$1$page$1(FlexInputFragment flexInputFragment, int i, int i2) { + public WidgetChatInputAttachments$configureFlexInputContentPages$1$page$1(Context context, int i, int i2) { super(i, i2); - this.$this_apply = flexInputFragment; + this.$context = context; } @Override // c.b.a.d.d.a diff --git a/app/src/main/java/com/discord/widgets/chat/input/WidgetChatInputAttachments$configureFlexInputFragment$1$1$pageArray$1.java b/app/src/main/java/com/discord/widgets/chat/input/WidgetChatInputAttachments$configureFlexInputContentPages$1$pageArray$1.java similarity index 61% rename from app/src/main/java/com/discord/widgets/chat/input/WidgetChatInputAttachments$configureFlexInputFragment$1$1$pageArray$1.java rename to app/src/main/java/com/discord/widgets/chat/input/WidgetChatInputAttachments$configureFlexInputContentPages$1$pageArray$1.java index 7ff5791e7f..f382ae2caf 100644 --- a/app/src/main/java/com/discord/widgets/chat/input/WidgetChatInputAttachments$configureFlexInputFragment$1$1$pageArray$1.java +++ b/app/src/main/java/com/discord/widgets/chat/input/WidgetChatInputAttachments$configureFlexInputContentPages$1$pageArray$1.java @@ -1,16 +1,16 @@ package com.discord.widgets.chat.input; +import android.content.Context; import c.b.a.d.d; import com.discord.widgets.chat.input.WidgetChatInputAttachments; -import com.lytefast.flexinput.fragment.FlexInputFragment; /* compiled from: WidgetChatInputAttachments.kt */ -public final class WidgetChatInputAttachments$configureFlexInputFragment$1$1$pageArray$1 extends d.a { - public final /* synthetic */ FlexInputFragment $this_apply; +public final class WidgetChatInputAttachments$configureFlexInputContentPages$1$pageArray$1 extends d.a { + public final /* synthetic */ Context $context; /* JADX INFO: super call moved to the top of the method (can break code semantics) */ - public WidgetChatInputAttachments$configureFlexInputFragment$1$1$pageArray$1(FlexInputFragment flexInputFragment, int i, int i2) { + public WidgetChatInputAttachments$configureFlexInputContentPages$1$pageArray$1(Context context, int i, int i2) { super(i, i2); - this.$this_apply = flexInputFragment; + this.$context = context; } @Override // c.b.a.d.d.a diff --git a/app/src/main/java/com/discord/widgets/chat/input/WidgetChatInputAttachments$configureFlexInputFragment$1$1$pageArray$2.java b/app/src/main/java/com/discord/widgets/chat/input/WidgetChatInputAttachments$configureFlexInputContentPages$1$pageArray$2.java similarity index 61% rename from app/src/main/java/com/discord/widgets/chat/input/WidgetChatInputAttachments$configureFlexInputFragment$1$1$pageArray$2.java rename to app/src/main/java/com/discord/widgets/chat/input/WidgetChatInputAttachments$configureFlexInputContentPages$1$pageArray$2.java index 6cad7dc5e4..77e9a30d10 100644 --- a/app/src/main/java/com/discord/widgets/chat/input/WidgetChatInputAttachments$configureFlexInputFragment$1$1$pageArray$2.java +++ b/app/src/main/java/com/discord/widgets/chat/input/WidgetChatInputAttachments$configureFlexInputContentPages$1$pageArray$2.java @@ -1,16 +1,16 @@ package com.discord.widgets.chat.input; +import android.content.Context; import c.b.a.d.d; import com.discord.widgets.chat.input.WidgetChatInputAttachments; -import com.lytefast.flexinput.fragment.FlexInputFragment; /* compiled from: WidgetChatInputAttachments.kt */ -public final class WidgetChatInputAttachments$configureFlexInputFragment$1$1$pageArray$2 extends d.a { - public final /* synthetic */ FlexInputFragment $this_apply; +public final class WidgetChatInputAttachments$configureFlexInputContentPages$1$pageArray$2 extends d.a { + public final /* synthetic */ Context $context; /* JADX INFO: super call moved to the top of the method (can break code semantics) */ - public WidgetChatInputAttachments$configureFlexInputFragment$1$1$pageArray$2(FlexInputFragment flexInputFragment, int i, int i2) { + public WidgetChatInputAttachments$configureFlexInputContentPages$1$pageArray$2(Context context, int i, int i2) { super(i, i2); - this.$this_apply = flexInputFragment; + this.$context = context; } @Override // c.b.a.d.d.a diff --git a/app/src/main/java/com/discord/widgets/chat/input/WidgetChatInputAttachments$configureFlexInputFragment$1$1$pageArray$3.java b/app/src/main/java/com/discord/widgets/chat/input/WidgetChatInputAttachments$configureFlexInputContentPages$1$pageArray$3.java similarity index 57% rename from app/src/main/java/com/discord/widgets/chat/input/WidgetChatInputAttachments$configureFlexInputFragment$1$1$pageArray$3.java rename to app/src/main/java/com/discord/widgets/chat/input/WidgetChatInputAttachments$configureFlexInputContentPages$1$pageArray$3.java index 0d85cb222d..ca9c9fb531 100644 --- a/app/src/main/java/com/discord/widgets/chat/input/WidgetChatInputAttachments$configureFlexInputFragment$1$1$pageArray$3.java +++ b/app/src/main/java/com/discord/widgets/chat/input/WidgetChatInputAttachments$configureFlexInputContentPages$1$pageArray$3.java @@ -1,16 +1,16 @@ package com.discord.widgets.chat.input; +import android.content.Context; import c.b.a.d.d; import com.lytefast.flexinput.fragment.CameraFragment; -import com.lytefast.flexinput.fragment.FlexInputFragment; /* compiled from: WidgetChatInputAttachments.kt */ -public final class WidgetChatInputAttachments$configureFlexInputFragment$1$1$pageArray$3 extends d.a { - public final /* synthetic */ FlexInputFragment $this_apply; +public final class WidgetChatInputAttachments$configureFlexInputContentPages$1$pageArray$3 extends d.a { + public final /* synthetic */ Context $context; /* JADX INFO: super call moved to the top of the method (can break code semantics) */ - public WidgetChatInputAttachments$configureFlexInputFragment$1$1$pageArray$3(FlexInputFragment flexInputFragment, int i, int i2) { + public WidgetChatInputAttachments$configureFlexInputContentPages$1$pageArray$3(Context context, int i, int i2) { super(i, i2); - this.$this_apply = flexInputFragment; + this.$context = context; } @Override // c.b.a.d.d.a diff --git a/app/src/main/java/com/discord/widgets/chat/input/WidgetChatInputAttachments$configureFlexInputContentPages$1.java b/app/src/main/java/com/discord/widgets/chat/input/WidgetChatInputAttachments$configureFlexInputContentPages$1.java new file mode 100644 index 0000000000..b3ee3a11e2 --- /dev/null +++ b/app/src/main/java/com/discord/widgets/chat/input/WidgetChatInputAttachments$configureFlexInputContentPages$1.java @@ -0,0 +1,48 @@ +package com.discord.widgets.chat.input; + +import android.content.Context; +import c.b.a.d.d; +import c0.t.n; +import c0.z.d.m; +import c0.z.d.o; +import com.discord.R; +import com.discord.utilities.drawable.DrawableCompat; +import com.lytefast.flexinput.fragment.FlexInputFragment; +import java.util.List; +import java.util.Objects; +import kotlin.Unit; +import kotlin.jvm.functions.Function0; +/* compiled from: WidgetChatInputAttachments.kt */ +public final class WidgetChatInputAttachments$configureFlexInputContentPages$1 extends o implements Function0 { + public final /* synthetic */ boolean $canCreateThread; + public final /* synthetic */ WidgetChatInputAttachments this$0; + + /* JADX INFO: super call moved to the top of the method (can break code semantics) */ + public WidgetChatInputAttachments$configureFlexInputContentPages$1(WidgetChatInputAttachments widgetChatInputAttachments, boolean z2) { + super(0); + this.this$0 = widgetChatInputAttachments; + this.$canCreateThread = z2; + } + + @Override // kotlin.jvm.functions.Function0 + /* renamed from: invoke */ + public final void mo17invoke() { + Context requireContext = WidgetChatInputAttachments.access$getFlexInputFragment$p(this.this$0).requireContext(); + m.checkNotNullExpressionValue(requireContext, "flexInputFragment.requireContext()"); + List mutableListOf = n.mutableListOf(new WidgetChatInputAttachments$configureFlexInputContentPages$1$pageArray$1(requireContext, DrawableCompat.getThemedDrawableRes$default(requireContext, (int) R.attr.ic_flex_input_image, 0, 2, (Object) null), R.string.attachment_media), new WidgetChatInputAttachments$configureFlexInputContentPages$1$pageArray$2(requireContext, DrawableCompat.getThemedDrawableRes$default(requireContext, (int) R.attr.ic_flex_input_file, 0, 2, (Object) null), R.string.attachment_files), new WidgetChatInputAttachments$configureFlexInputContentPages$1$pageArray$3(requireContext, DrawableCompat.getThemedDrawableRes$default(requireContext, (int) R.attr.ic_flex_input_add_a_photo, 0, 2, (Object) null), R.string.camera)); + if (this.$canCreateThread) { + mutableListOf.add(new WidgetChatInputAttachments$configureFlexInputContentPages$1$page$1(requireContext, DrawableCompat.getThemedDrawableRes$default(requireContext, (int) R.attr.ic_flex_input_create_thread, 0, 2, (Object) null), R.string.create_thread)); + } + FlexInputFragment access$getFlexInputFragment$p = WidgetChatInputAttachments.access$getFlexInputFragment$p(this.this$0); + Object[] array = mutableListOf.toArray(new d.a[0]); + Objects.requireNonNull(array, "null cannot be cast to non-null type kotlin.Array"); + d.a[] aVarArr = (d.a[]) array; + Objects.requireNonNull(access$getFlexInputFragment$p); + m.checkNotNullParameter(aVarArr, "pageSuppliers"); + access$getFlexInputFragment$p.q = aVarArr; + for (Function0 function0 : access$getFlexInputFragment$p.f2925w) { + function0.mo17invoke(); + } + access$getFlexInputFragment$p.f2925w.clear(); + } +} diff --git a/app/src/main/java/com/discord/widgets/chat/input/WidgetChatInputAttachments$configureFlexInputFragment$1.java b/app/src/main/java/com/discord/widgets/chat/input/WidgetChatInputAttachments$configureFlexInputFragment$1.java index cc5af9091c..26b617c552 100644 --- a/app/src/main/java/com/discord/widgets/chat/input/WidgetChatInputAttachments$configureFlexInputFragment$1.java +++ b/app/src/main/java/com/discord/widgets/chat/input/WidgetChatInputAttachments$configureFlexInputFragment$1.java @@ -1,65 +1,39 @@ package com.discord.widgets.chat.input; -import android.content.Context; import androidx.appcompat.widget.AppCompatImageButton; import androidx.fragment.app.Fragment; import androidx.fragment.app.FragmentManager; import androidx.recyclerview.widget.RecyclerView; -import c.b.a.d.d; -import c0.t.n; import c0.z.d.m; import c0.z.d.o; -import com.discord.R; import com.discord.app.AppFragment; -import com.discord.utilities.drawable.DrawableCompat; +import com.lytefast.flexinput.R; import com.lytefast.flexinput.adapters.AttachmentPreviewAdapter; import com.lytefast.flexinput.fragment.FlexInputFragment; import com.lytefast.flexinput.managers.FileManager; import com.lytefast.flexinput.model.Attachment; -import java.util.List; import java.util.Objects; import kotlin.Unit; import kotlin.jvm.functions.Function0; /* compiled from: WidgetChatInputAttachments.kt */ public final class WidgetChatInputAttachments$configureFlexInputFragment$1 extends o implements Function0 { - public final /* synthetic */ boolean $canCreateThread; public final /* synthetic */ AppFragment $fragment; public final /* synthetic */ WidgetChatInputAttachments this$0; /* JADX INFO: super call moved to the top of the method (can break code semantics) */ - public WidgetChatInputAttachments$configureFlexInputFragment$1(WidgetChatInputAttachments widgetChatInputAttachments, boolean z2, AppFragment appFragment) { + public WidgetChatInputAttachments$configureFlexInputFragment$1(WidgetChatInputAttachments widgetChatInputAttachments, AppFragment appFragment) { super(0); this.this$0 = widgetChatInputAttachments; - this.$canCreateThread = z2; this.$fragment = appFragment; } @Override // kotlin.jvm.functions.Function0 /* renamed from: invoke */ public final void mo17invoke() { + this.this$0.configureFlexInputContentPages(false); FlexInputFragment access$getFlexInputFragment$p = WidgetChatInputAttachments.access$getFlexInputFragment$p(this.this$0); - Context requireContext = access$getFlexInputFragment$p.requireContext(); - m.checkNotNullExpressionValue(requireContext, "requireContext()"); - Context requireContext2 = access$getFlexInputFragment$p.requireContext(); - m.checkNotNullExpressionValue(requireContext2, "requireContext()"); - Context requireContext3 = access$getFlexInputFragment$p.requireContext(); - m.checkNotNullExpressionValue(requireContext3, "requireContext()"); - List mutableListOf = n.mutableListOf(new WidgetChatInputAttachments$configureFlexInputFragment$1$1$pageArray$1(access$getFlexInputFragment$p, DrawableCompat.getThemedDrawableRes$default(requireContext, (int) R.attr.ic_flex_input_image, 0, 2, (Object) null), R.string.attachment_media), new WidgetChatInputAttachments$configureFlexInputFragment$1$1$pageArray$2(access$getFlexInputFragment$p, DrawableCompat.getThemedDrawableRes$default(requireContext2, (int) R.attr.ic_flex_input_file, 0, 2, (Object) null), R.string.attachment_files), new WidgetChatInputAttachments$configureFlexInputFragment$1$1$pageArray$3(access$getFlexInputFragment$p, DrawableCompat.getThemedDrawableRes$default(requireContext3, (int) R.attr.ic_flex_input_add_a_photo, 0, 2, (Object) null), R.string.camera)); - if (this.$canCreateThread) { - Context requireContext4 = access$getFlexInputFragment$p.requireContext(); - m.checkNotNullExpressionValue(requireContext4, "requireContext()"); - mutableListOf.add(new WidgetChatInputAttachments$configureFlexInputFragment$1$1$page$1(access$getFlexInputFragment$p, DrawableCompat.getThemedDrawableRes$default(requireContext4, (int) R.attr.ic_flex_input_create_thread, 0, 2, (Object) null), R.string.create_thread)); - } - Object[] array = mutableListOf.toArray(new d.a[0]); - Objects.requireNonNull(array, "null cannot be cast to non-null type kotlin.Array"); - d.a[] aVarArr = (d.a[]) array; - m.checkNotNullParameter(aVarArr, "pageSuppliers"); - access$getFlexInputFragment$p.q = aVarArr; - for (Function0 function0 : access$getFlexInputFragment$p.f2925w) { - function0.mo17invoke(); - } - access$getFlexInputFragment$p.f2925w.clear(); FileManager fileManager = this.$fragment.getFileManager(); + Objects.requireNonNull(access$getFlexInputFragment$p); m.checkNotNullParameter(fileManager, ""); access$getFlexInputFragment$p.o = fileManager; access$getFlexInputFragment$p.m = new WidgetChatInputAttachments$configureFlexInputFragment$1$$special$$inlined$apply$lambda$1(this); @@ -80,7 +54,7 @@ public final class WidgetChatInputAttachments$configureFlexInputFragment$1 exten m.checkNotNullExpressionValue(childFragmentManager, "fragment.childFragmentManager"); Fragment access$createAndConfigureExpressionFragment = WidgetChatInputAttachments.access$createAndConfigureExpressionFragment(widgetChatInputAttachments, childFragmentManager, WidgetChatInputAttachments.access$getFlexInputFragment$p(this.this$0).l()); if (access$createAndConfigureExpressionFragment != null) { - access$getFlexInputFragment$p.getChildFragmentManager().beginTransaction().replace(com.lytefast.flexinput.R.e.expression_tray_container, access$createAndConfigureExpressionFragment, access$createAndConfigureExpressionFragment.getClass().getSimpleName()).commit(); + access$getFlexInputFragment$p.getChildFragmentManager().beginTransaction().replace(R.e.expression_tray_container, access$createAndConfigureExpressionFragment, access$createAndConfigureExpressionFragment.getClass().getSimpleName()).commit(); AppCompatImageButton appCompatImageButton = access$getFlexInputFragment$p.j().i; m.checkNotNullExpressionValue(appCompatImageButton, "binding.expressionBtn"); appCompatImageButton.setVisibility(0); diff --git a/app/src/main/java/com/discord/widgets/chat/input/WidgetChatInputAttachments.java b/app/src/main/java/com/discord/widgets/chat/input/WidgetChatInputAttachments.java index 5b474fe42d..39beda124d 100644 --- a/app/src/main/java/com/discord/widgets/chat/input/WidgetChatInputAttachments.java +++ b/app/src/main/java/com/discord/widgets/chat/input/WidgetChatInputAttachments.java @@ -135,9 +135,13 @@ public final class WidgetChatInputAttachments { this.flexInputFragment.i(new WidgetChatInputAttachments$addExternalAttachment$1(this, attachment)); } - public final void configureFlexInputFragment(AppFragment appFragment, boolean z2) { + public final void configureFlexInputContentPages(boolean z2) { + this.flexInputFragment.i(new WidgetChatInputAttachments$configureFlexInputContentPages$1(this, z2)); + } + + public final void configureFlexInputFragment(AppFragment appFragment) { m.checkNotNullParameter(appFragment, "fragment"); - this.flexInputFragment.i(new WidgetChatInputAttachments$configureFlexInputFragment$1(this, z2, appFragment)); + this.flexInputFragment.i(new WidgetChatInputAttachments$configureFlexInputFragment$1(this, appFragment)); appFragment.setOnBackPressed(new WidgetChatInputAttachments$configureFlexInputFragment$2(this), 1); } diff --git a/app/src/main/java/com/discord/widgets/chat/input/WidgetChatInputEditText.java b/app/src/main/java/com/discord/widgets/chat/input/WidgetChatInputEditText.java index 9166fba83a..f9f87240bd 100644 --- a/app/src/main/java/com/discord/widgets/chat/input/WidgetChatInputEditText.java +++ b/app/src/main/java/com/discord/widgets/chat/input/WidgetChatInputEditText.java @@ -43,9 +43,9 @@ public final class WidgetChatInputEditText { m.checkNotNullParameter(messageDraftsRepo, "messageDraftsRepo"); this.editText = flexEditText; this.messageDraftsRepo = messageDraftsRepo; - BehaviorSubject k0 = BehaviorSubject.k0(Boolean.TRUE); - m.checkNotNullExpressionValue(k0, "BehaviorSubject.create(true)"); - this.emptyTextSubject = k0; + BehaviorSubject l0 = BehaviorSubject.l0(Boolean.TRUE); + m.checkNotNullExpressionValue(l0, "BehaviorSubject.create(true)"); + this.emptyTextSubject = l0; setOnTextChangedListener(); setSoftwareKeyboardSendBehavior(); setHardwareKeyboardSendBehavior(); diff --git a/app/src/main/java/com/discord/widgets/chat/input/autocomplete/AutocompleteViewModel.java b/app/src/main/java/com/discord/widgets/chat/input/autocomplete/AutocompleteViewModel.java index 95c9dc67e2..dea8498fcb 100644 --- a/app/src/main/java/com/discord/widgets/chat/input/autocomplete/AutocompleteViewModel.java +++ b/app/src/main/java/com/discord/widgets/chat/input/autocomplete/AutocompleteViewModel.java @@ -340,15 +340,15 @@ public final class AutocompleteViewModel extends AppViewModel { private final Observable observeStores(Long l, StoreApplicationCommands storeApplicationCommands, StoreApplicationCommandFrecency storeApplicationCommandFrecency) { Observable observable; if (l != null) { - observable = StoreStream.Companion.getChannels().observeChannel(l.longValue()).w(ObservableExtensionsKt$filterNull$1.INSTANCE).E(ObservableExtensionsKt$filterNull$2.INSTANCE); + observable = StoreStream.Companion.getChannels().observeChannel(l.longValue()).x(ObservableExtensionsKt$filterNull$1.INSTANCE).F(ObservableExtensionsKt$filterNull$2.INSTANCE); m.checkNotNullExpressionValue(observable, "filter { it != null }.map { it!! }"); } else { - observable = StoreStream.Companion.getChannelsSelected().observeSelectedChannel().w(ObservableExtensionsKt$filterNull$1.INSTANCE).E(ObservableExtensionsKt$filterNull$2.INSTANCE); + observable = StoreStream.Companion.getChannelsSelected().observeSelectedChannel().x(ObservableExtensionsKt$filterNull$1.INSTANCE).F(ObservableExtensionsKt$filterNull$2.INSTANCE); m.checkNotNullExpressionValue(observable, "filter { it != null }.map { it!! }"); } - Observable X = observable.X(new AutocompleteViewModel$Companion$observeStores$1(storeApplicationCommands, storeApplicationCommandFrecency)); - m.checkNotNullExpressionValue(X, "inputChannel.switchMap {… )\n }\n }"); - return X; + Observable Y = observable.Y(new AutocompleteViewModel$Companion$observeStores$1(storeApplicationCommands, storeApplicationCommandFrecency)); + m.checkNotNullExpressionValue(Y, "inputChannel.switchMap {… )\n }\n }"); + return Y; } } @@ -802,44 +802,44 @@ public final class AutocompleteViewModel extends AppViewModel { this.commandOptionErrorColor = i3; this.emojiAutocompleteUpsellEnabled = EmojiAutocompletePremiumUpsellFeatureFlag.Companion.getINSTANCE().isEnabled(); this.logEmojiAutocompleteUpsellViewed = true; - BehaviorSubject j0 = BehaviorSubject.j0(); - this.inputMentionModelSubject = j0; - BehaviorSubject j02 = BehaviorSubject.j0(); - this.autocompleteInputSelectionModelSubject = j02; - BehaviorSubject j03 = BehaviorSubject.j0(); - this.inputSelectionSubject = j03; - this.editTextAction = BehaviorSubject.j0(); - this.events = BehaviorSubject.j0(); + BehaviorSubject k0 = BehaviorSubject.k0(); + this.inputMentionModelSubject = k0; + BehaviorSubject k02 = BehaviorSubject.k0(); + this.autocompleteInputSelectionModelSubject = k02; + BehaviorSubject k03 = BehaviorSubject.k0(); + this.inputSelectionSubject = k03; + this.editTextAction = BehaviorSubject.k0(); + this.events = BehaviorSubject.k0(); this.inputState = new InputState(null, null, null, null, null, 31, null); - Observable r2 = ObservableExtensionsKt.ui$default(ObservableExtensionsKt.computationLatest(observable), this, null, 2, null).r(AnonymousClass1.INSTANCE); - m.checkNotNullExpressionValue(r2, "storeObservable\n …ore Error\", it)\n }"); - ObservableExtensionsKt.appSubscribe$default(r2, AutocompleteViewModel.class, (Context) null, (Function1) null, (Function1) null, (Function0) null, (Function0) null, new AnonymousClass2(this), 62, (Object) null); - Observable q = j03.q(); - m.checkNotNullExpressionValue(j0, "inputMentionModelSubject"); - Observable j = Observable.j(q, ObservableExtensionsKt.computationLatest(j0), new AnonymousClass3(this)); + Observable s = ObservableExtensionsKt.ui$default(ObservableExtensionsKt.computationLatest(observable), this, null, 2, null).s(AnonymousClass1.INSTANCE); + m.checkNotNullExpressionValue(s, "storeObservable\n …ore Error\", it)\n }"); + ObservableExtensionsKt.appSubscribe$default(s, AutocompleteViewModel.class, (Context) null, (Function1) null, (Function1) null, (Function0) null, (Function0) null, new AnonymousClass2(this), 62, (Object) null); + Observable q = k03.q(); + m.checkNotNullExpressionValue(k0, "inputMentionModelSubject"); + Observable j = Observable.j(q, ObservableExtensionsKt.computationLatest(k0), new AnonymousClass3(this)); m.checkNotNullExpressionValue(j, "Observable.combineLatest…inputModel)\n }\n }"); ObservableExtensionsKt$filterNull$1 observableExtensionsKt$filterNull$1 = ObservableExtensionsKt$filterNull$1.INSTANCE; - Observable w2 = j.w(observableExtensionsKt$filterNull$1); + Observable x2 = j.x(observableExtensionsKt$filterNull$1); ObservableExtensionsKt$filterNull$2 observableExtensionsKt$filterNull$2 = ObservableExtensionsKt$filterNull$2.INSTANCE; - Observable E = w2.E(observableExtensionsKt$filterNull$2); - m.checkNotNullExpressionValue(E, "filter { it != null }.map { it!! }"); - Observable r3 = ObservableExtensionsKt.ui$default(ObservableExtensionsKt.computationLatest(E), this, null, 2, null).r(AnonymousClass4.INSTANCE); - m.checkNotNullExpressionValue(r3, "Observable.combineLatest…del Error\", it)\n }"); - ObservableExtensionsKt.appSubscribe$default(r3, AutocompleteViewModel.class, (Context) null, (Function1) null, (Function1) null, (Function0) null, (Function0) null, new AnonymousClass5(this), 62, (Object) null); - m.checkNotNullExpressionValue(j02, "autocompleteInputSelectionModelSubject"); + Observable F = x2.F(observableExtensionsKt$filterNull$2); + m.checkNotNullExpressionValue(F, "filter { it != null }.map { it!! }"); + Observable s2 = ObservableExtensionsKt.ui$default(ObservableExtensionsKt.computationLatest(F), this, null, 2, null).s(AnonymousClass4.INSTANCE); + m.checkNotNullExpressionValue(s2, "Observable.combineLatest…del Error\", it)\n }"); + ObservableExtensionsKt.appSubscribe$default(s2, AutocompleteViewModel.class, (Context) null, (Function1) null, (Function1) null, (Function0) null, (Function0) null, new AnonymousClass5(this), 62, (Object) null); + m.checkNotNullExpressionValue(k02, "autocompleteInputSelectionModelSubject"); TimeUnit timeUnit = TimeUnit.MILLISECONDS; - Observable r4 = ObservableExtensionsKt.ui$default(ObservableExtensionsKt.computationLatest(ObservableExtensionsKt.leadingEdgeThrottle(j02, 100, timeUnit)), this, null, 2, null).r(AnonymousClass6.INSTANCE); - m.checkNotNullExpressionValue(r4, "autocompleteInputSelecti…del Error\", it)\n }"); - ObservableExtensionsKt.appSubscribe$default(r4, AutocompleteViewModel.class, (Context) null, (Function1) null, (Function1) null, (Function0) null, (Function0) null, new AnonymousClass7(this), 62, (Object) null); - m.checkNotNullExpressionValue(j02, "autocompleteInputSelectionModelSubject"); - Observable q2 = ObservableExtensionsKt.ui$default(ObservableExtensionsKt.computationLatest(j02), this, null, 2, null).r(AnonymousClass8.INSTANCE).E(AnonymousClass9.INSTANCE).q(); + Observable s3 = ObservableExtensionsKt.ui$default(ObservableExtensionsKt.computationLatest(ObservableExtensionsKt.leadingEdgeThrottle(k02, 100, timeUnit)), this, null, 2, null).s(AnonymousClass6.INSTANCE); + m.checkNotNullExpressionValue(s3, "autocompleteInputSelecti…del Error\", it)\n }"); + ObservableExtensionsKt.appSubscribe$default(s3, AutocompleteViewModel.class, (Context) null, (Function1) null, (Function1) null, (Function0) null, (Function0) null, new AnonymousClass7(this), 62, (Object) null); + m.checkNotNullExpressionValue(k02, "autocompleteInputSelectionModelSubject"); + Observable q2 = ObservableExtensionsKt.ui$default(ObservableExtensionsKt.computationLatest(k02), this, null, 2, null).s(AnonymousClass8.INSTANCE).F(AnonymousClass9.INSTANCE).q(); m.checkNotNullExpressionValue(q2, "autocompleteInputSelecti… .distinctUntilChanged()"); - Observable E2 = q2.w(observableExtensionsKt$filterNull$1).E(observableExtensionsKt$filterNull$2); - m.checkNotNullExpressionValue(E2, "filter { it != null }.map { it!! }"); - Observable o = E2.s(new AnonymousClass10(this)).o(500, timeUnit); + Observable F2 = q2.x(observableExtensionsKt$filterNull$1).F(observableExtensionsKt$filterNull$2); + m.checkNotNullExpressionValue(F2, "filter { it != null }.map { it!! }"); + Observable o = F2.t(new AnonymousClass10(this)).o(500, timeUnit); m.checkNotNullExpressionValue(o, "autocompleteInputSelecti…0, TimeUnit.MILLISECONDS)"); ObservableExtensionsKt.appSubscribe$default(o, AutocompleteViewModel.class, (Context) null, (Function1) null, (Function1) null, (Function0) null, (Function0) null, new AnonymousClass11(this), 62, (Object) null); - Observable q3 = j02.E(AnonymousClass12.INSTANCE).q(); + Observable q3 = k02.F(AnonymousClass12.INSTANCE).q(); m.checkNotNullExpressionValue(q3, "autocompleteInputSelecti… }.distinctUntilChanged()"); StoreGuilds.Actions.requestMembers(this, q3, true); this.lastJumpedSequenceId = -1; diff --git a/app/src/main/java/com/discord/widgets/chat/input/autocomplete/ChatInputAutocompletables.java b/app/src/main/java/com/discord/widgets/chat/input/autocomplete/ChatInputAutocompletables.java index d949a88ed7..d42889f431 100644 --- a/app/src/main/java/com/discord/widgets/chat/input/autocomplete/ChatInputAutocompletables.java +++ b/app/src/main/java/com/discord/widgets/chat/input/autocomplete/ChatInputAutocompletables.java @@ -42,10 +42,10 @@ public final class ChatInputAutocompletables { } public final Observable>> observeChannelAutocompletables(long j) { - Observable E = StoreStream.Companion.getChannels().observeChannel(j).w(ObservableExtensionsKt$filterNull$1.INSTANCE).E(ObservableExtensionsKt$filterNull$2.INSTANCE); - m.checkNotNullExpressionValue(E, "filter { it != null }.map { it!! }"); - Observable X = E.X(ChatInputAutocompletables$observeChannelAutocompletables$1.INSTANCE); - m.checkNotNullExpressionValue(X, "StoreStream.getChannels(…e>>\n }\n }"); - return ObservableExtensionsKt.computationLatest(X); + Observable F = StoreStream.Companion.getChannels().observeChannel(j).x(ObservableExtensionsKt$filterNull$1.INSTANCE).F(ObservableExtensionsKt$filterNull$2.INSTANCE); + m.checkNotNullExpressionValue(F, "filter { it != null }.map { it!! }"); + Observable Y = F.Y(ChatInputAutocompletables$observeChannelAutocompletables$1.INSTANCE); + m.checkNotNullExpressionValue(Y, "StoreStream.getChannels(…e>>\n }\n }"); + return ObservableExtensionsKt.computationLatest(Y); } } diff --git a/app/src/main/java/com/discord/widgets/chat/input/autocomplete/sources/UserAutocompletableSource.java b/app/src/main/java/com/discord/widgets/chat/input/autocomplete/sources/UserAutocompletableSource.java index 3e1c16cf05..f0f738f337 100644 --- a/app/src/main/java/com/discord/widgets/chat/input/autocomplete/sources/UserAutocompletableSource.java +++ b/app/src/main/java/com/discord/widgets/chat/input/autocomplete/sources/UserAutocompletableSource.java @@ -176,9 +176,9 @@ public final class UserAutocompletableSource { long f = channel.f(); if (UserMentionableSourceKt.access$isGuildChannelOrThread(channel)) { Observable computationLatest = ObservableExtensionsKt.computationLatest(this.storeUsers.observeMeId()); - Observable E = this.storeGuilds.observeGuild(f).w(ObservableExtensionsKt$filterNull$1.INSTANCE).E(ObservableExtensionsKt$filterNull$2.INSTANCE); - m.checkNotNullExpressionValue(E, "filter { it != null }.map { it!! }"); - Observable q = E.E(UserAutocompletableSource$observeUserAutocompletables$1.INSTANCE).q(); + Observable F = this.storeGuilds.observeGuild(f).x(ObservableExtensionsKt$filterNull$1.INSTANCE).F(ObservableExtensionsKt$filterNull$2.INSTANCE); + m.checkNotNullExpressionValue(F, "filter { it != null }.map { it!! }"); + Observable q = F.F(UserAutocompletableSource$observeUserAutocompletables$1.INSTANCE).q(); m.checkNotNullExpressionValue(q, "storeGuilds.observeGuild… }.distinctUntilChanged()"); Observable computationLatest2 = ObservableExtensionsKt.computationLatest(q); Observable computationLatest3 = ObservableExtensionsKt.computationLatest(this.storeGuilds.observeRoles(f)); @@ -194,7 +194,7 @@ public final class UserAutocompletableSource { m.checkNotNullExpressionValue(q3, "storeChannels.observeCha…d).distinctUntilChanged()"); observable = Observable.d(computationLatest, computationLatest2, computationLatest3, computationLatest4, computationLatest5, computationLatest6, computationLatest7, ObservableExtensionsKt.computationLatest(q3), new UserAutocompletableSource$observeUserAutocompletables$2(this, channel)); } else { - observable = UserMentionableSourceKt.access$isDmOrGroupDm(channel) ? Observable.j(Observable.z(ChannelUtils.g(channel)).E(UserAutocompletableSource$observeUserAutocompletables$3.INSTANCE).e0(), this.storeUsers.observeMeId(), UserAutocompletableSource$observeUserAutocompletables$4.INSTANCE).X(new UserAutocompletableSource$observeUserAutocompletables$5(this, channel)) : new j(h0.emptyMap()); + observable = UserMentionableSourceKt.access$isDmOrGroupDm(channel) ? Observable.j(Observable.A(ChannelUtils.g(channel)).F(UserAutocompletableSource$observeUserAutocompletables$3.INSTANCE).f0(), this.storeUsers.observeMeId(), UserAutocompletableSource$observeUserAutocompletables$4.INSTANCE).Y(new UserAutocompletableSource$observeUserAutocompletables$5(this, channel)) : new j(h0.emptyMap()); } m.checkNotNullExpressionValue(observable, "when {\n // Guild Ch…vable.just(mapOf())\n }"); Observable>> q4 = ObservableExtensionsKt.computationLatest(observable).q(); diff --git a/app/src/main/java/com/discord/widgets/chat/input/emoji/EmojiPickerViewModel.java b/app/src/main/java/com/discord/widgets/chat/input/emoji/EmojiPickerViewModel.java index 7a03245650..8b940e190b 100644 --- a/app/src/main/java/com/discord/widgets/chat/input/emoji/EmojiPickerViewModel.java +++ b/app/src/main/java/com/discord/widgets/chat/input/emoji/EmojiPickerViewModel.java @@ -348,9 +348,9 @@ public class EmojiPickerViewModel extends AppViewModel { m.checkNotNullExpressionValue(jVar2, "Observable.just(\n …pe.guildId)\n )"); return jVar2; } else { - Observable E = storeChannelsSelected.observeResolvedSelectedChannel().E(EmojiPickerViewModel$Companion$getEmojiContextObservable$1.INSTANCE); - m.checkNotNullExpressionValue(E, "storeChannelsSelected.ob… }\n }"); - return E; + Observable F = storeChannelsSelected.observeResolvedSelectedChannel().F(EmojiPickerViewModel$Companion$getEmojiContextObservable$1.INSTANCE); + m.checkNotNullExpressionValue(F, "storeChannelsSelected.ob… }\n }"); + return F; } } @@ -373,9 +373,9 @@ public class EmojiPickerViewModel extends AppViewModel { m.checkNotNullParameter(storeGuildsSorted, "storeGuildsSorted"); m.checkNotNullParameter(storeUserSettings, "storeUserSettings"); m.checkNotNullParameter(storeAccessibility, "storeAccessibility"); - Observable X = observable.X(new EmojiPickerViewModel$Companion$observeStoreState$1(storeEmoji, storeGuildsSorted, behaviorSubject, storeUserSettings, storeAccessibility, behaviorSubject2)); - m.checkNotNullExpressionValue(X, "emojiContextObservable.s… )\n }\n }"); - return X; + Observable Y = observable.Y(new EmojiPickerViewModel$Companion$observeStoreState$1(storeEmoji, storeGuildsSorted, behaviorSubject, storeUserSettings, storeAccessibility, behaviorSubject2)); + m.checkNotNullExpressionValue(Y, "emojiContextObservable.s… )\n }\n }"); + return Y; } } @@ -967,9 +967,9 @@ public class EmojiPickerViewModel extends AppViewModel { this.searchSubject = behaviorSubject; this.selectedCategoryItemIdSubject = behaviorSubject2; this.storeAnalytics = storeAnalytics; - PublishSubject j0 = PublishSubject.j0(); - m.checkNotNullExpressionValue(j0, "PublishSubject.create()"); - this.eventSubject = j0; + PublishSubject k0 = PublishSubject.k0(); + m.checkNotNullExpressionValue(k0, "PublishSubject.create()"); + this.eventSubject = k0; ObservableExtensionsKt.appSubscribe$default(ObservableExtensionsKt.ui$default(ObservableExtensionsKt.computationLatest(observable), this, null, 2, null), getClass(), (Context) null, (Function1) null, (Function1) null, (Function0) null, (Function0) null, new AnonymousClass1(this), 62, (Object) null); } @@ -980,13 +980,13 @@ public class EmojiPickerViewModel extends AppViewModel { BehaviorSubject behaviorSubject4; Observable observable2; if ((i & 4) != 0) { - behaviorSubject3 = BehaviorSubject.k0(""); + behaviorSubject3 = BehaviorSubject.l0(""); m.checkNotNullExpressionValue(behaviorSubject3, "BehaviorSubject.create(\"\")"); } else { behaviorSubject3 = behaviorSubject; } if ((i & 8) != 0) { - behaviorSubject4 = BehaviorSubject.k0(Long.valueOf(EmojiCategoryItem.Companion.mapEmojiCategoryToItemId(EmojiCategory.FAVORITE))); + behaviorSubject4 = BehaviorSubject.l0(Long.valueOf(EmojiCategoryItem.Companion.mapEmojiCategoryToItemId(EmojiCategory.FAVORITE))); m.checkNotNullExpressionValue(behaviorSubject4, "BehaviorSubject.create(\n…ojiCategory.FAVORITE)\n )"); } else { behaviorSubject4 = behaviorSubject2; diff --git a/app/src/main/java/com/discord/widgets/chat/input/emoji/WidgetEmojiPicker.java b/app/src/main/java/com/discord/widgets/chat/input/emoji/WidgetEmojiPicker.java index cf923af4e8..a7c7a2cdb4 100644 --- a/app/src/main/java/com/discord/widgets/chat/input/emoji/WidgetEmojiPicker.java +++ b/app/src/main/java/com/discord/widgets/chat/input/emoji/WidgetEmojiPicker.java @@ -74,7 +74,7 @@ public final class WidgetEmojiPicker extends AppFragment implements OnEmojiSelec private EmojiCategoryAdapter categoryAdapter; private LinearLayoutManager categoryLayoutManager; private WidgetEmojiAdapter emojiAdapter; - private final PublishSubject emojiCategoryScrollSubject = PublishSubject.j0(); + private final PublishSubject emojiCategoryScrollSubject = PublishSubject.k0(); private EmojiPickerListener emojiPickerListener; private EmojiPickerMode emojiPickerMode; private boolean isNextCategoryScrollSmooth = true; @@ -624,9 +624,9 @@ public final class WidgetEmojiPicker extends AppFragment implements OnEmojiSelec private final void subscribeToCategoryRecyclerScrolls() { PublishSubject publishSubject = this.emojiCategoryScrollSubject; - Observable g02 = Observable.g0(new r(publishSubject.i, new LeadingEdgeThrottle(250, TimeUnit.MILLISECONDS))); - m.checkNotNullExpressionValue(g02, "emojiCategoryScrollSubje…, TimeUnit.MILLISECONDS))"); - ObservableExtensionsKt.appSubscribe$default(ObservableExtensionsKt.ui$default(g02, this, null, 2, null), WidgetEmojiPicker.class, (Context) null, (Function1) null, (Function1) null, (Function0) null, (Function0) null, new WidgetEmojiPicker$subscribeToCategoryRecyclerScrolls$1(this), 62, (Object) null); + Observable h02 = Observable.h0(new r(publishSubject.i, new LeadingEdgeThrottle(250, TimeUnit.MILLISECONDS))); + m.checkNotNullExpressionValue(h02, "emojiCategoryScrollSubje…, TimeUnit.MILLISECONDS))"); + ObservableExtensionsKt.appSubscribe$default(ObservableExtensionsKt.ui$default(h02, this, null, 2, null), WidgetEmojiPicker.class, (Context) null, (Function1) null, (Function1) null, (Function0) null, (Function0) null, new WidgetEmojiPicker$subscribeToCategoryRecyclerScrolls$1(this), 62, (Object) null); } public final void clearSearchInput() { diff --git a/app/src/main/java/com/discord/widgets/chat/input/expression/ExpressionPickerEventBus.java b/app/src/main/java/com/discord/widgets/chat/input/expression/ExpressionPickerEventBus.java index e0d38a4167..84e41554c2 100644 --- a/app/src/main/java/com/discord/widgets/chat/input/expression/ExpressionPickerEventBus.java +++ b/app/src/main/java/com/discord/widgets/chat/input/expression/ExpressionPickerEventBus.java @@ -10,7 +10,7 @@ import rx.subjects.PublishSubject; public final class ExpressionPickerEventBus { public static final Companion Companion = new Companion(null); private static final Lazy INSTANCE$delegate = g.lazy(ExpressionPickerEventBus$Companion$INSTANCE$2.INSTANCE); - private final PublishSubject expressionPickerEventSubject = PublishSubject.j0(); + private final PublishSubject expressionPickerEventSubject = PublishSubject.k0(); /* compiled from: ExpressionPickerEventBus.kt */ public static final class Companion { diff --git a/app/src/main/java/com/discord/widgets/chat/input/expression/ExpressionTrayViewModel.java b/app/src/main/java/com/discord/widgets/chat/input/expression/ExpressionTrayViewModel.java index d5dee8f970..07c19123a5 100644 --- a/app/src/main/java/com/discord/widgets/chat/input/expression/ExpressionTrayViewModel.java +++ b/app/src/main/java/com/discord/widgets/chat/input/expression/ExpressionTrayViewModel.java @@ -593,7 +593,7 @@ public final class ExpressionTrayViewModel extends AppViewModel { this.storeUser = storeUser; this.storeGuildStickers = storeGuildStickers; this.storeGuilds = storeGuilds; - this.eventSubject = PublishSubject.j0(); + this.eventSubject = PublishSubject.k0(); ObservableExtensionsKt.appSubscribe$default(ObservableExtensionsKt.ui$default(observable, this, null, 2, null), ExpressionTrayViewModel.class, (Context) null, (Function1) null, (Function1) null, (Function0) null, (Function0) null, new AnonymousClass1(this), 62, (Object) null); ObservableExtensionsKt.appSubscribe$default(ObservableExtensionsKt.ui$default(observable2, this, null, 2, null), ExpressionTrayViewModel.class, (Context) null, (Function1) null, (Function1) null, (Function0) null, (Function0) null, new AnonymousClass2(this), 62, (Object) null); } diff --git a/app/src/main/java/com/discord/widgets/chat/input/expression/WidgetExpressionPickerAdapter.java b/app/src/main/java/com/discord/widgets/chat/input/expression/WidgetExpressionPickerAdapter.java index 1b6e5570b0..ff8982f89c 100644 --- a/app/src/main/java/com/discord/widgets/chat/input/expression/WidgetExpressionPickerAdapter.java +++ b/app/src/main/java/com/discord/widgets/chat/input/expression/WidgetExpressionPickerAdapter.java @@ -140,9 +140,9 @@ public abstract class WidgetExpressionPickerAdapter extends MGRecyclerAdapterSim private final void setupScrollObservables() { Observable n = Observable.n(new WidgetExpressionPickerAdapter$setupScrollObservables$1(this), Emitter.BackpressureMode.LATEST); - Observable g02 = Observable.g0(new r(n.i, new LeadingEdgeThrottle(250, TimeUnit.MILLISECONDS))); - m.checkNotNullExpressionValue(g02, "Observable\n .crea…, TimeUnit.MILLISECONDS))"); - ObservableExtensionsKt.appSubscribe$default(ObservableExtensionsKt.ui(g02), getClass(), (Context) null, (Function1) null, (Function1) null, (Function0) null, (Function0) null, new WidgetExpressionPickerAdapter$setupScrollObservables$2(this), 62, (Object) null); + Observable h02 = Observable.h0(new r(n.i, new LeadingEdgeThrottle(250, TimeUnit.MILLISECONDS))); + m.checkNotNullExpressionValue(h02, "Observable\n .crea…, TimeUnit.MILLISECONDS))"); + ObservableExtensionsKt.appSubscribe$default(ObservableExtensionsKt.ui(h02), getClass(), (Context) null, (Function1) null, (Function1) null, (Function0) null, (Function0) null, new WidgetExpressionPickerAdapter$setupScrollObservables$2(this), 62, (Object) null); RecyclerView.OnScrollListener onScrollListener = this.onScrollListener; if (onScrollListener != null) { getRecycler().addOnScrollListener(onScrollListener); diff --git a/app/src/main/java/com/discord/widgets/chat/input/expression/WidgetExpressionTray.java b/app/src/main/java/com/discord/widgets/chat/input/expression/WidgetExpressionTray.java index a27c55d5fd..b5d8827f65 100644 --- a/app/src/main/java/com/discord/widgets/chat/input/expression/WidgetExpressionTray.java +++ b/app/src/main/java/com/discord/widgets/chat/input/expression/WidgetExpressionTray.java @@ -75,7 +75,7 @@ public final class WidgetExpressionTray extends AppFragment implements c { private final Lazy flexInputViewModel$delegate = FragmentViewModelLazyKt.createViewModelLazy(this, a0.getOrCreateKotlinClass(AppFlexInputViewModel.class), new WidgetExpressionTray$appActivityViewModels$$inlined$activityViewModels$3(this), new e0(new WidgetExpressionTray$flexInputViewModel$2(this))); private WidgetGifPicker gifPickerFragment; private boolean gifPickerInitialized; - private final BehaviorSubject isAtInitialScrollPositionSubject = BehaviorSubject.k0(Boolean.TRUE); + private final BehaviorSubject isAtInitialScrollPositionSubject = BehaviorSubject.l0(Boolean.TRUE); private OnBackspacePressedListener onBackspacePressedListener; private Function0 onEmojiSearchOpenedListener; private WidgetStickerPicker stickerPickerFragment; @@ -135,9 +135,9 @@ public final class WidgetExpressionTray extends AppFragment implements c { } static { - BehaviorSubject k0 = BehaviorSubject.k0(Boolean.FALSE); - m.checkNotNullExpressionValue(k0, "BehaviorSubject.create(false)"); - isExpressionTrayActiveSubject = k0; + BehaviorSubject l0 = BehaviorSubject.l0(Boolean.FALSE); + m.checkNotNullExpressionValue(l0, "BehaviorSubject.create(false)"); + isExpressionTrayActiveSubject = l0; } public WidgetExpressionTray() { diff --git a/app/src/main/java/com/discord/widgets/chat/input/gifpicker/GifCategoryViewModel.java b/app/src/main/java/com/discord/widgets/chat/input/gifpicker/GifCategoryViewModel.java index ca76e74fa7..7e1e5ab665 100644 --- a/app/src/main/java/com/discord/widgets/chat/input/gifpicker/GifCategoryViewModel.java +++ b/app/src/main/java/com/discord/widgets/chat/input/gifpicker/GifCategoryViewModel.java @@ -80,9 +80,9 @@ public final class GifCategoryViewModel extends AppViewModel { } else { throw new NoWhenBranchMatchedException(); } - Observable E = observable.E(GifCategoryViewModel$Companion$observeStoreState$1.INSTANCE); - m.checkNotNullExpressionValue(E, "gifsObservable.map { gifs -> StoreState(gifs) }"); - return E; + Observable F = observable.F(GifCategoryViewModel$Companion$observeStoreState$1.INSTANCE); + m.checkNotNullExpressionValue(F, "gifsObservable.map { gifs -> StoreState(gifs) }"); + return F; } } diff --git a/app/src/main/java/com/discord/widgets/chat/input/gifpicker/GifSearchViewModel$Companion$observeQueryState$2.java b/app/src/main/java/com/discord/widgets/chat/input/gifpicker/GifSearchViewModel$Companion$observeQueryState$2.java index 5dc94b3a99..ae3ef23467 100644 --- a/app/src/main/java/com/discord/widgets/chat/input/gifpicker/GifSearchViewModel$Companion$observeQueryState$2.java +++ b/app/src/main/java/com/discord/widgets/chat/input/gifpicker/GifSearchViewModel$Companion$observeQueryState$2.java @@ -63,6 +63,6 @@ public final class GifSearchViewModel$Companion$observeQueryState$2 implem public final Observable call(String str) { m.checkNotNullExpressionValue(str, "query"); - return str.length() == 0 ? new j(new GifSearchViewModel.StoreState.TrendingSearchTermsResults(this.$trendingSearchTerms)) : Observable.j(this.$storeGifPicker.observeGifsForSearchQuery(str).w(AnonymousClass1.INSTANCE), this.$storeGifPicker.observeSuggestedSearchTerms(str), new AnonymousClass2(this, str)); + return str.length() == 0 ? new j(new GifSearchViewModel.StoreState.TrendingSearchTermsResults(this.$trendingSearchTerms)) : Observable.j(this.$storeGifPicker.observeGifsForSearchQuery(str).x(AnonymousClass1.INSTANCE), this.$storeGifPicker.observeSuggestedSearchTerms(str), new AnonymousClass2(this, str)); } } diff --git a/app/src/main/java/com/discord/widgets/chat/input/gifpicker/GifSearchViewModel.java b/app/src/main/java/com/discord/widgets/chat/input/gifpicker/GifSearchViewModel.java index f621f1cd16..d4e6a59b73 100644 --- a/app/src/main/java/com/discord/widgets/chat/input/gifpicker/GifSearchViewModel.java +++ b/app/src/main/java/com/discord/widgets/chat/input/gifpicker/GifSearchViewModel.java @@ -79,16 +79,16 @@ public final class GifSearchViewModel extends AppViewModel { } private final Observable observeQueryState(BehaviorSubject behaviorSubject, StoreAnalytics storeAnalytics, StoreGifPicker storeGifPicker, List list) { - Observable q = behaviorSubject.H(a.c()).q(); - Observable X = Observable.g0(new r(q.i, new LeadingEdgeThrottle(1000, TimeUnit.MILLISECONDS, a.c()))).s(new GifSearchViewModel$Companion$observeQueryState$1(storeAnalytics)).X(new GifSearchViewModel$Companion$observeQueryState$2(list, storeGifPicker)); - m.checkNotNullExpressionValue(X, "searchSubject\n … }\n }"); - return X; + Observable q = behaviorSubject.I(a.c()).q(); + Observable Y = Observable.h0(new r(q.i, new LeadingEdgeThrottle(1000, TimeUnit.MILLISECONDS, a.c()))).t(new GifSearchViewModel$Companion$observeQueryState$1(storeAnalytics)).Y(new GifSearchViewModel$Companion$observeQueryState$2(list, storeGifPicker)); + m.checkNotNullExpressionValue(Y, "searchSubject\n … }\n }"); + return Y; } private final Observable observeStoreState(BehaviorSubject behaviorSubject, StoreAnalytics storeAnalytics, StoreGifPicker storeGifPicker) { - Observable X = storeGifPicker.observeGifTrendingSearchTerms().X(new GifSearchViewModel$Companion$observeStoreState$1(behaviorSubject, storeAnalytics, storeGifPicker)); - m.checkNotNullExpressionValue(X, "storeGifPicker.observeGi…fPicker, terms)\n }"); - return X; + Observable Y = storeGifPicker.observeGifTrendingSearchTerms().Y(new GifSearchViewModel$Companion$observeStoreState$1(behaviorSubject, storeAnalytics, storeGifPicker)); + m.checkNotNullExpressionValue(Y, "storeGifPicker.observeGi…fPicker, terms)\n }"); + return Y; } } @@ -377,7 +377,7 @@ public final class GifSearchViewModel extends AppViewModel { this(context, r0, r1, r2, (i & 16) != 0 ? new MessageManager(context, null, null, null, null, null, null, null, 254, null) : messageManager, (i & 32) != 0 ? Companion.access$observeStoreState(Companion, r0, r2, r1) : observable); BehaviorSubject behaviorSubject2; if ((i & 2) != 0) { - behaviorSubject2 = BehaviorSubject.k0(""); + behaviorSubject2 = BehaviorSubject.l0(""); m.checkNotNullExpressionValue(behaviorSubject2, "BehaviorSubject.create(\"\")"); } else { behaviorSubject2 = behaviorSubject; @@ -406,9 +406,9 @@ public final class GifSearchViewModel extends AppViewModel { boolean z3 = true; boolean z4 = arrayList.size() > 0; boolean z5 = searchResults.getSuggested().size() > 0; - String m0 = this.searchSubject.m0(); - m.checkNotNullExpressionValue(m0, "searchSubject.value"); - if (m0.length() <= 0) { + String n0 = this.searchSubject.n0(); + m.checkNotNullExpressionValue(n0, "searchSubject.value"); + if (n0.length() <= 0) { z3 = false; } arrayList.add(z4 ? new GifAdapterItem.SuggestedTermsItem.SuggestedTermsNonEmptyResults(suggested, R.string.gif_picker_related_search) : (!z3 || z5) ? (!z3 || !z5) ? new GifAdapterItem.SuggestedTermsItem.SuggestedTermsEmptyResults(suggested, R.string.gif_picker_enter_search) : new GifAdapterItem.SuggestedTermsItem.SuggestedTermsEmptyResults(suggested, R.string.no_gif_search_results_with_related_search) : new GifAdapterItem.SuggestedTermsItem.SuggestedTermsEmptyResults(suggested, R.string.no_gif_search_results_without_related_search)); @@ -438,7 +438,7 @@ public final class GifSearchViewModel extends AppViewModel { public final void setSearchText(String str) { m.checkNotNullParameter(str, "searchText"); boolean z2 = true; - if (!m.areEqual(this.searchSubject.m0(), str)) { + if (!m.areEqual(this.searchSubject.n0(), str)) { if (str.length() <= 0) { z2 = false; } diff --git a/app/src/main/java/com/discord/widgets/chat/input/sticker/StickerPickerViewModel$Companion$observeStoreState$1.java b/app/src/main/java/com/discord/widgets/chat/input/sticker/StickerPickerViewModel$Companion$observeStoreState$1.java index 97a5306f61..0383f53653 100644 --- a/app/src/main/java/com/discord/widgets/chat/input/sticker/StickerPickerViewModel$Companion$observeStoreState$1.java +++ b/app/src/main/java/com/discord/widgets/chat/input/sticker/StickerPickerViewModel$Companion$observeStoreState$1.java @@ -128,7 +128,7 @@ public final class StickerPickerViewModel$Companion$observeStoreState$1 im if (channelOrParent == null || (guild = this.$storeGuilds.getGuild(channelOrParent.f())) == null) { guild = null; } - Observable q = this.$storeGuildsSorted.observeOrderedGuilds().E(new AnonymousClass1(guild)).q(); + Observable q = this.$storeGuildsSorted.observeOrderedGuilds().F(new AnonymousClass1(guild)).q(); m.checkNotNullExpressionValue(q, "storeGuildsSorted.observ… }.distinctUntilChanged()"); return ObservableCombineLatestOverloadsKt.combineLatest(q, this.$storeGuildStickers.observeGuildStickers(), this.$storeStickers.observeEnabledStickerPacks(), this.$storeStickers.observeFrequentlyUsedStickerIds(), this.$searchSubject, StoreUserSettings.observeStickerAnimationSettings$default(this.$storeUserSettings, false, 1, null), this.$selectedPackIdSubject, StoreUser.observeMe$default(this.$storeUser, false, 1, null), this.$storeExpressionPickerNavigation.observeSelectedTab(), this.$storePermissions.observePermissionsForAllChannels(), this.$storeSlowMode.observeCooldownSecs(Long.valueOf(resolvedSelectedChannel.getId()), StoreSlowMode.Type.MessageSend.INSTANCE), new AnonymousClass2(channelOrParent)); } diff --git a/app/src/main/java/com/discord/widgets/chat/input/sticker/StickerPickerViewModel.java b/app/src/main/java/com/discord/widgets/chat/input/sticker/StickerPickerViewModel.java index 9e112ecd48..68e494e0fc 100644 --- a/app/src/main/java/com/discord/widgets/chat/input/sticker/StickerPickerViewModel.java +++ b/app/src/main/java/com/discord/widgets/chat/input/sticker/StickerPickerViewModel.java @@ -168,9 +168,9 @@ public class StickerPickerViewModel extends AppViewModel { } private final Observable observeStoreState(BehaviorSubject behaviorSubject, BehaviorSubject behaviorSubject2, StoreGuildsSorted storeGuildsSorted, StoreGuildStickers storeGuildStickers, StoreStickers storeStickers, StoreUserSettings storeUserSettings, StoreUser storeUser, StoreExpressionPickerNavigation storeExpressionPickerNavigation, StoreChannelsSelected storeChannelsSelected, StorePermissions storePermissions, StoreSlowMode storeSlowMode, StoreGuilds storeGuilds) { - Observable X = storeChannelsSelected.observeResolvedSelectedChannel().X(new StickerPickerViewModel$Companion$observeStoreState$1(storeGuilds, storeGuildsSorted, storeGuildStickers, storeStickers, behaviorSubject, storeUserSettings, behaviorSubject2, storeUser, storeExpressionPickerNavigation, storePermissions, storeSlowMode)); - m.checkNotNullExpressionValue(X, "storeChannelSelected.obs… )\n }\n }"); - return X; + Observable Y = storeChannelsSelected.observeResolvedSelectedChannel().Y(new StickerPickerViewModel$Companion$observeStoreState$1(storeGuilds, storeGuildsSorted, storeGuildStickers, storeStickers, behaviorSubject, storeUserSettings, behaviorSubject2, storeUser, storeExpressionPickerNavigation, storePermissions, storeSlowMode)); + m.checkNotNullExpressionValue(Y, "storeChannelSelected.obs… )\n }\n }"); + return Y; } public static /* synthetic */ Observable observeStoreState$default(Companion companion, BehaviorSubject behaviorSubject, BehaviorSubject behaviorSubject2, StoreGuildsSorted storeGuildsSorted, StoreGuildStickers storeGuildStickers, StoreStickers storeStickers, StoreUserSettings storeUserSettings, StoreUser storeUser, StoreExpressionPickerNavigation storeExpressionPickerNavigation, StoreChannelsSelected storeChannelsSelected, StorePermissions storePermissions, StoreSlowMode storeSlowMode, StoreGuilds storeGuilds, int i, Object obj) { @@ -850,9 +850,9 @@ public class StickerPickerViewModel extends AppViewModel { this.channelSelectedStore = storeChannelsSelected; this.permissionStore = storePermissions; this.userStore = storeUser; - PublishSubject j0 = PublishSubject.j0(); - m.checkNotNullExpressionValue(j0, "PublishSubject.create()"); - this.eventSubject = j0; + PublishSubject k0 = PublishSubject.k0(); + m.checkNotNullExpressionValue(k0, "PublishSubject.create()"); + this.eventSubject = k0; this.stickerCountToDisplayForStore = 4; storeStickers.fetchEnabledStickerDirectory(); Observable q = ObservableExtensionsKt.ui$default(ObservableExtensionsKt.computationLatest(observable), this, null, 2, null).q(); @@ -866,13 +866,13 @@ public class StickerPickerViewModel extends AppViewModel { BehaviorSubject behaviorSubject3; BehaviorSubject behaviorSubject4; if ((i & 1) != 0) { - behaviorSubject3 = BehaviorSubject.k0(""); + behaviorSubject3 = BehaviorSubject.l0(""); m.checkNotNullExpressionValue(behaviorSubject3, "BehaviorSubject.create(\"\")"); } else { behaviorSubject3 = behaviorSubject; } if ((i & 2) != 0) { - behaviorSubject4 = BehaviorSubject.k0(null); + behaviorSubject4 = BehaviorSubject.l0(null); m.checkNotNullExpressionValue(behaviorSubject4, "BehaviorSubject.create(null as Long?)"); } else { behaviorSubject4 = behaviorSubject2; diff --git a/app/src/main/java/com/discord/widgets/chat/input/sticker/WidgetStickerPicker.java b/app/src/main/java/com/discord/widgets/chat/input/sticker/WidgetStickerPicker.java index ec1bb9c15c..9966653069 100644 --- a/app/src/main/java/com/discord/widgets/chat/input/sticker/WidgetStickerPicker.java +++ b/app/src/main/java/com/discord/widgets/chat/input/sticker/WidgetStickerPicker.java @@ -80,12 +80,12 @@ public final class WidgetStickerPicker extends AppFragment implements c { private final Lazy initialStickerPackId$delegate = g.lazy(new WidgetStickerPicker$initialStickerPackId$2(this)); private OnBackspacePressedListener onBackspacePressedListener; private StickerPickerViewModel.ViewState previousViewState; - private final BehaviorSubject recyclerScrollingWithinThresholdSubject = BehaviorSubject.k0(Boolean.TRUE); + private final BehaviorSubject recyclerScrollingWithinThresholdSubject = BehaviorSubject.l0(Boolean.TRUE); private boolean restoredSearchQueryFromViewModel; private Function0 scrollExpressionPickerToTop = WidgetStickerPicker$scrollExpressionPickerToTop$1.INSTANCE; private Function1 showSearchBar; private WidgetStickerAdapter stickerAdapter; - private final PublishSubject stickerCategoryScrollSubject = PublishSubject.j0(); + private final PublishSubject stickerCategoryScrollSubject = PublishSubject.k0(); private StickerPickerListener stickerPickerListener; private StickerPickerMode stickerPickerMode; private final Lazy viewModelForInline$delegate = FragmentViewModelLazyKt.createViewModelLazy(this, a0.getOrCreateKotlinClass(StickerPickerInlineViewModel.class), new WidgetStickerPicker$appActivityViewModels$$inlined$activityViewModels$1(this), new e0(new WidgetStickerPicker$viewModelForInline$2(this))); diff --git a/app/src/main/java/com/discord/widgets/chat/list/InlineMediaView.java b/app/src/main/java/com/discord/widgets/chat/list/InlineMediaView.java index ef0456295b..88de7591ac 100644 --- a/app/src/main/java/com/discord/widgets/chat/list/InlineMediaView.java +++ b/app/src/main/java/com/discord/widgets/chat/list/InlineMediaView.java @@ -216,9 +216,9 @@ public final class InlineMediaView extends CardView implements View.OnAttachStat this.featureTag = ""; this.compositeSubscription = new CompositeSubscription(); addOnAttachStateChangeListener(this); - PublishSubject j0 = PublishSubject.j0(); - m.checkNotNullExpressionValue(j0, "PublishSubject.create()"); - this.unsubscribeSignal = j0; + PublishSubject k0 = PublishSubject.k0(); + m.checkNotNullExpressionValue(k0, "PublishSubject.create()"); + this.unsubscribeSignal = k0; } /* JADX INFO: super call moved to the top of the method (can break code semantics) */ @@ -232,9 +232,9 @@ public final class InlineMediaView extends CardView implements View.OnAttachStat this.featureTag = ""; this.compositeSubscription = new CompositeSubscription(); addOnAttachStateChangeListener(this); - PublishSubject j0 = PublishSubject.j0(); - m.checkNotNullExpressionValue(j0, "PublishSubject.create()"); - this.unsubscribeSignal = j0; + PublishSubject k0 = PublishSubject.k0(); + m.checkNotNullExpressionValue(k0, "PublishSubject.create()"); + this.unsubscribeSignal = k0; } /* JADX INFO: super call moved to the top of the method (can break code semantics) */ @@ -248,9 +248,9 @@ public final class InlineMediaView extends CardView implements View.OnAttachStat this.featureTag = ""; this.compositeSubscription = new CompositeSubscription(); addOnAttachStateChangeListener(this); - PublishSubject j0 = PublishSubject.j0(); - m.checkNotNullExpressionValue(j0, "PublishSubject.create()"); - this.unsubscribeSignal = j0; + PublishSubject k0 = PublishSubject.k0(); + m.checkNotNullExpressionValue(k0, "PublishSubject.create()"); + this.unsubscribeSignal = k0; } /* JADX INFO: this call moved to the top of the method (can break code semantics) */ @@ -458,9 +458,9 @@ public final class InlineMediaView extends CardView implements View.OnAttachStat MediaSource R = d.R(embedType == embedType2 ? MediaType.GIFV : MediaType.VIDEO, str, str2); this.compositeSubscription = new CompositeSubscription(); ObservableExtensionsKt.appSubscribe$default(ObservableExtensionsKt.ui$default(appMediaPlayer.d, this, null, 2, null), InlineMediaView.class, (Context) null, new InlineMediaView$updateUI$1(this), (Function1) null, (Function0) null, (Function0) null, new InlineMediaView$updateUI$2(this, appMediaPlayer), 58, (Object) null); - Observable I = appMediaPlayer.a.I(); - m.checkNotNullExpressionValue(I, "eventSubject.onBackpressureBuffer()"); - ObservableExtensionsKt.appSubscribe$default(ObservableExtensionsKt.ui$default(I, this, null, 2, null), InlineMediaView.class, (Context) null, new InlineMediaView$updateUI$3(this), (Function1) null, (Function0) null, (Function0) null, new InlineMediaView$updateUI$4(this), 58, (Object) null); + Observable J = appMediaPlayer.a.J(); + m.checkNotNullExpressionValue(J, "eventSubject.onBackpressureBuffer()"); + ObservableExtensionsKt.appSubscribe$default(ObservableExtensionsKt.ui$default(J, this, null, 2, null), InlineMediaView.class, (Context) null, new InlineMediaView$updateUI$3(this), (Function1) null, (Function0) null, (Function0) null, new InlineMediaView$updateUI$4(this), 58, (Object) null); if (embedType == embedType2) { PlayerView playerView2 = this.binding.f; m.checkNotNullExpressionValue(playerView2, "binding.inlineMediaPlayerView"); diff --git a/app/src/main/java/com/discord/widgets/chat/list/PublishActionDialogViewModel.java b/app/src/main/java/com/discord/widgets/chat/list/PublishActionDialogViewModel.java index b2f0265c15..35c5915dc3 100644 --- a/app/src/main/java/com/discord/widgets/chat/list/PublishActionDialogViewModel.java +++ b/app/src/main/java/com/discord/widgets/chat/list/PublishActionDialogViewModel.java @@ -64,7 +64,7 @@ public final class PublishActionDialogViewModel extends AppViewModel } private final Observable observeChannelFollowerStatsStoreState(long j, StoreChannelFollowerStats storeChannelFollowerStats) { - Observable q = storeChannelFollowerStats.observeChannelFollowerStats(j).E(PublishActionDialogViewModel$Companion$observeChannelFollowerStatsStoreState$1.INSTANCE).q(); + Observable q = storeChannelFollowerStats.observeChannelFollowerStats(j).F(PublishActionDialogViewModel$Companion$observeChannelFollowerStatsStoreState$1.INSTANCE).q(); m.checkNotNullExpressionValue(q, "storeChannelFollowerStat… .distinctUntilChanged()"); return q; } @@ -274,7 +274,7 @@ public final class PublishActionDialogViewModel extends AppViewModel this.messageId = j; this.channelId = j2; this.restAPI = restAPI; - this.eventSubject = PublishSubject.j0(); + this.eventSubject = PublishSubject.k0(); storeChannelFollowerStats.fetchChannelFollowerStats(j2); ObservableExtensionsKt.appSubscribe$default(ObservableExtensionsKt.ui$default(ObservableExtensionsKt.computationLatest(observable), this, null, 2, null), PublishActionDialogViewModel.class, (Context) null, (Function1) null, (Function1) null, (Function0) null, (Function0) null, new AnonymousClass1(this), 62, (Object) null); } diff --git a/app/src/main/java/com/discord/widgets/chat/list/TextInVoiceFeatureFlag$Companion$INSTANCE$2.java b/app/src/main/java/com/discord/widgets/chat/list/TextInVoiceFeatureFlag$Companion$INSTANCE$2.java new file mode 100644 index 0000000000..4299d3cd10 --- /dev/null +++ b/app/src/main/java/com/discord/widgets/chat/list/TextInVoiceFeatureFlag$Companion$INSTANCE$2.java @@ -0,0 +1,18 @@ +package com.discord.widgets.chat.list; + +import c0.z.d.o; +import kotlin.jvm.functions.Function0; +/* compiled from: TextInVoiceFeatureFlag.kt */ +public final class TextInVoiceFeatureFlag$Companion$INSTANCE$2 extends o implements Function0 { + public static final TextInVoiceFeatureFlag$Companion$INSTANCE$2 INSTANCE = new TextInVoiceFeatureFlag$Companion$INSTANCE$2(); + + public TextInVoiceFeatureFlag$Companion$INSTANCE$2() { + super(0); + } + + @Override // kotlin.jvm.functions.Function0 + /* renamed from: invoke */ + public final TextInVoiceFeatureFlag mo17invoke() { + return new TextInVoiceFeatureFlag(null, null, 3, null); + } +} diff --git a/app/src/main/java/com/discord/widgets/chat/list/TextInVoiceFeatureFlag$observeEnabled$1.java b/app/src/main/java/com/discord/widgets/chat/list/TextInVoiceFeatureFlag$observeEnabled$1.java new file mode 100644 index 0000000000..79dc67f0de --- /dev/null +++ b/app/src/main/java/com/discord/widgets/chat/list/TextInVoiceFeatureFlag$observeEnabled$1.java @@ -0,0 +1,17 @@ +package com.discord.widgets.chat.list; + +import com.discord.models.experiments.domain.Experiment; +import com.discord.models.guild.Guild; +import rx.functions.Func2; +/* compiled from: TextInVoiceFeatureFlag.kt */ +public final class TextInVoiceFeatureFlag$observeEnabled$1 implements Func2 { + public final /* synthetic */ TextInVoiceFeatureFlag this$0; + + public TextInVoiceFeatureFlag$observeEnabled$1(TextInVoiceFeatureFlag textInVoiceFeatureFlag) { + this.this$0 = textInVoiceFeatureFlag; + } + + public final Boolean call(Experiment experiment, Guild guild) { + return Boolean.valueOf(TextInVoiceFeatureFlag.access$isEnabled(this.this$0, experiment, guild)); + } +} diff --git a/app/src/main/java/com/discord/widgets/chat/list/TextInVoiceFeatureFlag.java b/app/src/main/java/com/discord/widgets/chat/list/TextInVoiceFeatureFlag.java new file mode 100644 index 0000000000..b78971c8da --- /dev/null +++ b/app/src/main/java/com/discord/widgets/chat/list/TextInVoiceFeatureFlag.java @@ -0,0 +1,76 @@ +package com.discord.widgets.chat.list; + +import c0.g; +import c0.z.d.m; +import com.discord.api.guild.GuildFeature; +import com.discord.models.experiments.domain.Experiment; +import com.discord.models.guild.Guild; +import com.discord.stores.StoreExperiments; +import com.discord.stores.StoreGuilds; +import com.discord.stores.StoreStream; +import i0.l.e.j; +import kotlin.Lazy; +import kotlin.jvm.internal.DefaultConstructorMarker; +import rx.Observable; +/* compiled from: TextInVoiceFeatureFlag.kt */ +public final class TextInVoiceFeatureFlag { + public static final Companion Companion = new Companion(null); + private static final Lazy INSTANCE$delegate = g.lazy(TextInVoiceFeatureFlag$Companion$INSTANCE$2.INSTANCE); + private final StoreExperiments storeExperiments; + private final StoreGuilds storeGuilds; + + /* compiled from: TextInVoiceFeatureFlag.kt */ + public static final class Companion { + private Companion() { + } + + public /* synthetic */ Companion(DefaultConstructorMarker defaultConstructorMarker) { + this(); + } + + public final TextInVoiceFeatureFlag getINSTANCE() { + Lazy access$getINSTANCE$cp = TextInVoiceFeatureFlag.access$getINSTANCE$cp(); + Companion companion = TextInVoiceFeatureFlag.Companion; + return (TextInVoiceFeatureFlag) access$getINSTANCE$cp.getValue(); + } + } + + public TextInVoiceFeatureFlag() { + this(null, null, 3, null); + } + + public TextInVoiceFeatureFlag(StoreExperiments storeExperiments, StoreGuilds storeGuilds) { + m.checkNotNullParameter(storeExperiments, "storeExperiments"); + m.checkNotNullParameter(storeGuilds, "storeGuilds"); + this.storeExperiments = storeExperiments; + this.storeGuilds = storeGuilds; + } + + /* JADX INFO: this call moved to the top of the method (can break code semantics) */ + public /* synthetic */ TextInVoiceFeatureFlag(StoreExperiments storeExperiments, StoreGuilds storeGuilds, int i, DefaultConstructorMarker defaultConstructorMarker) { + this((i & 1) != 0 ? StoreStream.Companion.getExperiments() : storeExperiments, (i & 2) != 0 ? StoreStream.Companion.getGuilds() : storeGuilds); + } + + public static final /* synthetic */ Lazy access$getINSTANCE$cp() { + return INSTANCE$delegate; + } + + public static final /* synthetic */ boolean access$isEnabled(TextInVoiceFeatureFlag textInVoiceFeatureFlag, Experiment experiment, Guild guild) { + return textInVoiceFeatureFlag.isEnabled(experiment, guild); + } + + private final boolean isEnabled(Experiment experiment, Guild guild) { + return (experiment != null && experiment.getBucket() == 1) && (guild != null && guild.hasFeature(GuildFeature.TEXT_IN_VOICE_ENABLED)); + } + + public final Observable observeEnabled(Long l) { + if (l == null) { + j jVar = new j(Boolean.FALSE); + m.checkNotNullExpressionValue(jVar, "Observable.just(false)"); + return jVar; + } + Observable j = Observable.j(this.storeExperiments.observeUserExperiment("2021-10_android_textinvoice", true), this.storeGuilds.observeGuild(l.longValue()), new TextInVoiceFeatureFlag$observeEnabled$1(this)); + m.checkNotNullExpressionValue(j, "Observable.combineLatest…xperiment, guild)\n }"); + return j; + } +} diff --git a/app/src/main/java/com/discord/widgets/chat/list/ViewEmbedGameInvite$Model$Companion$getForShare$activityObs$1.java b/app/src/main/java/com/discord/widgets/chat/list/ViewEmbedGameInvite$Model$Companion$getForShare$activityObs$1.java index 39e99bc0b4..3710320eaf 100644 --- a/app/src/main/java/com/discord/widgets/chat/list/ViewEmbedGameInvite$Model$Companion$getForShare$activityObs$1.java +++ b/app/src/main/java/com/discord/widgets/chat/list/ViewEmbedGameInvite$Model$Companion$getForShare$activityObs$1.java @@ -43,6 +43,6 @@ public final class ViewEmbedGameInvite$Model$Companion$getForShare$activityObs$1 public final Observable call(Long l) { StoreUserPresence presences = StoreStream.Companion.getPresences(); m.checkNotNullExpressionValue(l, "authorId"); - return presences.observeApplicationActivity(l.longValue(), this.$applicationId.longValue()).w(new AnonymousClass1(this)); + return presences.observeApplicationActivity(l.longValue(), this.$applicationId.longValue()).x(new AnonymousClass1(this)); } } diff --git a/app/src/main/java/com/discord/widgets/chat/list/ViewEmbedGameInvite.java b/app/src/main/java/com/discord/widgets/chat/list/ViewEmbedGameInvite.java index 82577a959c..d7431f57e3 100644 --- a/app/src/main/java/com/discord/widgets/chat/list/ViewEmbedGameInvite.java +++ b/app/src/main/java/com/discord/widgets/chat/list/ViewEmbedGameInvite.java @@ -158,7 +158,7 @@ public final class ViewEmbedGameInvite extends LinearLayout { MessageActivity messageActivity = new MessageActivity(MessageActivityType.Companion.a(intOrNull), queryParameter2); j jVar2 = new j(activity); StoreStream.Companion companion = StoreStream.Companion; - Observable f = Observable.f(StoreUser.observeMe$default(companion.getUsers(), false, 1, null), new j(Long.valueOf(clock.currentTimeMillis())), new j(messageActivity), Observable.m(jVar2, companion.getUsers().observeMeId().X(new ViewEmbedGameInvite$Model$Companion$getForShare$activityObs$1(longOrNull, queryParameter2))), companion.getGameParty().observeUsersForPartyId(messageActivity.a()), companion.getApplication().observeApplication(longOrNull), new ViewEmbedGameInvite$sam$rx_functions_Func6$0(new ViewEmbedGameInvite$Model$Companion$getForShare$1(this))); + Observable f = Observable.f(StoreUser.observeMe$default(companion.getUsers(), false, 1, null), new j(Long.valueOf(clock.currentTimeMillis())), new j(messageActivity), Observable.m(jVar2, companion.getUsers().observeMeId().Y(new ViewEmbedGameInvite$Model$Companion$getForShare$activityObs$1(longOrNull, queryParameter2))), companion.getGameParty().observeUsersForPartyId(messageActivity.a()), companion.getApplication().observeApplication(longOrNull), new ViewEmbedGameInvite$sam$rx_functions_Func6$0(new ViewEmbedGameInvite$Model$Companion$getForShare$1(this))); m.checkNotNullExpressionValue(f, "Observable\n .…ateForShare\n )"); Observable q = ObservableExtensionsKt.computationLatest(f).q(); m.checkNotNullExpressionValue(q, "Observable\n .… .distinctUntilChanged()"); diff --git a/app/src/main/java/com/discord/widgets/chat/list/actions/WidgetChatListActions$Model$Companion$get$2.java b/app/src/main/java/com/discord/widgets/chat/list/actions/WidgetChatListActions$Model$Companion$get$2.java index 7cab765691..d2d0220a94 100644 --- a/app/src/main/java/com/discord/widgets/chat/list/actions/WidgetChatListActions$Model$Companion$get$2.java +++ b/app/src/main/java/com/discord/widgets/chat/list/actions/WidgetChatListActions$Model$Companion$get$2.java @@ -93,6 +93,6 @@ public final class WidgetChatListActions$Model$Companion$get$2 implements return new j(null); } StoreStream.Companion companion = StoreStream.Companion; - return Observable.g(companion.getPermissions().observePermissionsForChannel(this.$channelId), StoreUser.observeMe$default(companion.getUsers(), false, 1, null), companion.getGuilds().observeComputed(component2.f(), c0.t.m.listOf(Long.valueOf(i))).E(new AnonymousClass1(i)), companion.getGuilds().observeGuild(component2.f()).q(), StoreEmoji.getEmojiSet$default(companion.getEmojis(), component2.f(), component2.h(), false, false, 12, null), new AnonymousClass2(this, component1, component2)); + return Observable.g(companion.getPermissions().observePermissionsForChannel(this.$channelId), StoreUser.observeMe$default(companion.getUsers(), false, 1, null), companion.getGuilds().observeComputed(component2.f(), c0.t.m.listOf(Long.valueOf(i))).F(new AnonymousClass1(i)), companion.getGuilds().observeGuild(component2.f()).q(), StoreEmoji.getEmojiSet$default(companion.getEmojis(), component2.f(), component2.h(), false, false, 12, null), new AnonymousClass2(this, component1, component2)); } } diff --git a/app/src/main/java/com/discord/widgets/chat/list/actions/WidgetChatListActions.java b/app/src/main/java/com/discord/widgets/chat/list/actions/WidgetChatListActions.java index 7e9d9bf02d..1eaeaf6302 100644 --- a/app/src/main/java/com/discord/widgets/chat/list/actions/WidgetChatListActions.java +++ b/app/src/main/java/com/discord/widgets/chat/list/actions/WidgetChatListActions.java @@ -151,9 +151,9 @@ public final class WidgetChatListActions extends AppBottomSheet { } public final Observable get(long j, long j2, CharSequence charSequence, int i) { - Observable X = Observable.j(i != 0 ? i != 1 ? new j<>(null) : StoreStream.Companion.getPinnedMessages().observePinnedMessage(j, j2) : StoreStream.Companion.getMessages().observeMessagesForChannel(j, j2), StoreStream.Companion.getChannels().observeChannel(j), WidgetChatListActions$Model$Companion$get$1.INSTANCE).X(new WidgetChatListActions$Model$Companion$get$2(j, charSequence, i)); - m.checkNotNullExpressionValue(X, "Observable\n .… }\n }"); - return X; + Observable Y = Observable.j(i != 0 ? i != 1 ? new j<>(null) : StoreStream.Companion.getPinnedMessages().observePinnedMessage(j, j2) : StoreStream.Companion.getMessages().observeMessagesForChannel(j, j2), StoreStream.Companion.getChannels().observeChannel(j), WidgetChatListActions$Model$Companion$get$1.INSTANCE).Y(new WidgetChatListActions$Model$Companion$get$2(j, charSequence, i)); + m.checkNotNullExpressionValue(Y, "Observable\n .… }\n }"); + return Y; } } @@ -618,9 +618,9 @@ public final class WidgetChatListActions extends AppBottomSheet { } private final void editMessage(Message message) { - Observable X = StoreStream.Companion.getChannels().observeGuildAndPrivateChannels().X(new WidgetChatListActions$editMessage$1(message)); - m.checkNotNullExpressionValue(X, "StoreStream\n .get… }\n }"); - ObservableExtensionsKt.appSubscribe$default(ObservableExtensionsKt.takeSingleUntilTimeout$default(ObservableExtensionsKt.computationBuffered(X), 0, false, 3, null), (Context) null, "editMessage", (Function1) null, new WidgetChatListActions$editMessage$2(message), (Function1) null, (Function0) null, (Function0) null, 117, (Object) null); + Observable Y = StoreStream.Companion.getChannels().observeGuildAndPrivateChannels().Y(new WidgetChatListActions$editMessage$1(message)); + m.checkNotNullExpressionValue(Y, "StoreStream\n .get… }\n }"); + ObservableExtensionsKt.appSubscribe$default(ObservableExtensionsKt.takeSingleUntilTimeout$default(ObservableExtensionsKt.computationBuffered(Y), 0, false, 3, null), (Context) null, "editMessage", (Function1) null, new WidgetChatListActions$editMessage$2(message), (Function1) null, (Function0) null, (Function0) null, 117, (Object) null); } private final WidgetChatListActionsBinding getBinding() { diff --git a/app/src/main/java/com/discord/widgets/chat/list/adapter/WidgetChatListAdapterEventsHandler.java b/app/src/main/java/com/discord/widgets/chat/list/adapter/WidgetChatListAdapterEventsHandler.java index 46441d3cdd..7b1d8a54de 100644 --- a/app/src/main/java/com/discord/widgets/chat/list/adapter/WidgetChatListAdapterEventsHandler.java +++ b/app/src/main/java/com/discord/widgets/chat/list/adapter/WidgetChatListAdapterEventsHandler.java @@ -224,14 +224,14 @@ public final class WidgetChatListAdapterEventsHandler implements WidgetChatListA this.host = appFragment; this.storeMessages = storeMessages; this.storeEmoji = storeEmoji; - PublishSubject j0 = PublishSubject.j0(); - m.checkNotNullExpressionValue(j0, "PublishSubject.create()"); - this.requestStream = j0; + PublishSubject k0 = PublishSubject.k0(); + m.checkNotNullExpressionValue(k0, "PublishSubject.create()"); + this.requestStream = k0; TimeUnit timeUnit = TimeUnit.MILLISECONDS; - Objects.requireNonNull(j0); - Observable g02 = Observable.g0(new r(j0.i, new l2(REQUEST_RATE_LIMIT_MILLIS, timeUnit, i0.p.a.a()))); - m.checkNotNullExpressionValue(g02, "requestStream\n …S, TimeUnit.MILLISECONDS)"); - ObservableExtensionsKt.appSubscribe$default(g02, appFragment.getClass(), appFragment.getContext(), (Function1) null, (Function1) null, (Function0) null, (Function0) null, new AnonymousClass1(this), 60, (Object) null); + Objects.requireNonNull(k0); + Observable h02 = Observable.h0(new r(k0.i, new l2(REQUEST_RATE_LIMIT_MILLIS, timeUnit, i0.p.a.a()))); + m.checkNotNullExpressionValue(h02, "requestStream\n …S, TimeUnit.MILLISECONDS)"); + ObservableExtensionsKt.appSubscribe$default(h02, appFragment.getClass(), appFragment.getContext(), (Function1) null, (Function1) null, (Function0) null, (Function0) null, new AnonymousClass1(this), 60, (Object) null); } public static final /* synthetic */ StoreEmoji access$getStoreEmoji$p(UserReactionHandler userReactionHandler) { diff --git a/app/src/main/java/com/discord/widgets/chat/list/adapter/WidgetChatListAdapterItemCallMessage.java b/app/src/main/java/com/discord/widgets/chat/list/adapter/WidgetChatListAdapterItemCallMessage.java index d1ab52c56d..fea7ec439a 100644 --- a/app/src/main/java/com/discord/widgets/chat/list/adapter/WidgetChatListAdapterItemCallMessage.java +++ b/app/src/main/java/com/discord/widgets/chat/list/adapter/WidgetChatListAdapterItemCallMessage.java @@ -332,9 +332,9 @@ public final class WidgetChatListAdapterItemCallMessage extends WidgetChatListIt if (ordinal == 0 || ordinal == 1) { UtcDateTime timestamp2 = message.getTimestamp(); long g = timestamp2 != null ? timestamp2.g() : 0; - Observable C = Observable.C(0, 1, TimeUnit.SECONDS); - m.checkNotNullExpressionValue(C, "Observable\n .…0L, 1L, TimeUnit.SECONDS)"); - ObservableExtensionsKt.appSubscribe$default(ObservableExtensionsKt.ui(C), WidgetChatListAdapterItemCallMessage.class, (Context) null, new WidgetChatListAdapterItemCallMessage$configureSubtitle$2(this), (Function1) null, (Function0) null, (Function0) null, new WidgetChatListAdapterItemCallMessage$configureSubtitle$1(this, g), 58, (Object) null); + Observable D = Observable.D(0, 1, TimeUnit.SECONDS); + m.checkNotNullExpressionValue(D, "Observable\n .…0L, 1L, TimeUnit.SECONDS)"); + ObservableExtensionsKt.appSubscribe$default(ObservableExtensionsKt.ui(D), WidgetChatListAdapterItemCallMessage.class, (Context) null, new WidgetChatListAdapterItemCallMessage$configureSubtitle$2(this), (Function1) null, (Function0) null, (Function0) null, new WidgetChatListAdapterItemCallMessage$configureSubtitle$1(this, g), 58, (Object) null); } else if (ordinal == 2) { TextView textView2 = this.binding.d; m.checkNotNullExpressionValue(textView2, "binding.chatListAdapterItemCallSubtitle"); @@ -491,9 +491,9 @@ public final class WidgetChatListAdapterItemCallMessage extends WidgetChatListIt } private final Observable observeState(MessageEntry messageEntry) { - Observable E = StoreStream.Companion.getVoiceParticipants().get(messageEntry.getMessage().getChannelId()).E(new WidgetChatListAdapterItemCallMessage$observeState$1(messageEntry)); - m.checkNotNullExpressionValue(E, "StoreStream.getVoicePart…, messageEntry)\n }"); - return E; + Observable F = StoreStream.Companion.getVoiceParticipants().get(messageEntry.getMessage().getChannelId()).F(new WidgetChatListAdapterItemCallMessage$observeState$1(messageEntry)); + m.checkNotNullExpressionValue(F, "StoreStream.getVoicePart…, messageEntry)\n }"); + return F; } private final void onItemClick(CallStatus callStatus, long j) { diff --git a/app/src/main/java/com/discord/widgets/chat/list/adapter/WidgetChatListAdapterItemEmbed.java b/app/src/main/java/com/discord/widgets/chat/list/adapter/WidgetChatListAdapterItemEmbed.java index ba019adb75..e0c544638d 100644 --- a/app/src/main/java/com/discord/widgets/chat/list/adapter/WidgetChatListAdapterItemEmbed.java +++ b/app/src/main/java/com/discord/widgets/chat/list/adapter/WidgetChatListAdapterItemEmbed.java @@ -1194,9 +1194,9 @@ public final class WidgetChatListAdapterItemEmbed extends WidgetChatListItem imp String c2 = embedEntry.getEmbed().c(); Model model = new Model(embedEntry, c2 != null ? Parser.parse$default(UI_THREAD_VALUES_PARSER, c2, MessageParseState.Companion.getInitialState(), null, 4, null) : null, parseFields(embedEntry.getEmbed().d(), UI_THREAD_TITLES_PARSER, UI_THREAD_VALUES_PARSER), null, null, null, 0, 120, null); configureUI(model); - Observable Y = Companion.access$getModel(Companion, model).Y(1); - m.checkNotNullExpressionValue(Y, "getModel(initialModel)\n .take(1)"); - ObservableExtensionsKt.appSubscribe$default(ObservableExtensionsKt.ui(Y), WidgetChatListAdapterItemEmbed.class, (Context) null, new WidgetChatListAdapterItemEmbed$onConfigure$3(this), (Function1) null, (Function0) null, (Function0) null, new WidgetChatListAdapterItemEmbed$onConfigure$4(this), 58, (Object) null); + Observable Z = Companion.access$getModel(Companion, model).Z(1); + m.checkNotNullExpressionValue(Z, "getModel(initialModel)\n .take(1)"); + ObservableExtensionsKt.appSubscribe$default(ObservableExtensionsKt.ui(Z), WidgetChatListAdapterItemEmbed.class, (Context) null, new WidgetChatListAdapterItemEmbed$onConfigure$3(this), (Function1) null, (Function0) null, (Function0) null, new WidgetChatListAdapterItemEmbed$onConfigure$4(this), 58, (Object) null); } @Override // com.discord.widgets.chat.list.FragmentLifecycleListener diff --git a/app/src/main/java/com/discord/widgets/chat/list/adapter/WidgetChatListAdapterItemGift.java b/app/src/main/java/com/discord/widgets/chat/list/adapter/WidgetChatListAdapterItemGift.java index 03c143ec25..323db47aea 100644 --- a/app/src/main/java/com/discord/widgets/chat/list/adapter/WidgetChatListAdapterItemGift.java +++ b/app/src/main/java/com/discord/widgets/chat/list/adapter/WidgetChatListAdapterItemGift.java @@ -312,9 +312,9 @@ public final class WidgetChatListAdapterItemGift extends WidgetChatListItem { public final Observable get(GiftEntry giftEntry) { m.checkNotNullParameter(giftEntry, "item"); - Observable X = StoreStream.Companion.getGifting().requestGift(giftEntry.getGiftCode()).X(new WidgetChatListAdapterItemGift$ModelProvider$get$1(giftEntry)); - m.checkNotNullExpressionValue(X, "StoreStream\n … }\n }"); - return X; + Observable Y = StoreStream.Companion.getGifting().requestGift(giftEntry.getGiftCode()).Y(new WidgetChatListAdapterItemGift$ModelProvider$get$1(giftEntry)); + m.checkNotNullExpressionValue(Y, "StoreStream\n … }\n }"); + return Y; } } diff --git a/app/src/main/java/com/discord/widgets/chat/list/adapter/WidgetChatListAdapterItemGuildTemplate.java b/app/src/main/java/com/discord/widgets/chat/list/adapter/WidgetChatListAdapterItemGuildTemplate.java index 95157b0cd0..e2c5212b6a 100644 --- a/app/src/main/java/com/discord/widgets/chat/list/adapter/WidgetChatListAdapterItemGuildTemplate.java +++ b/app/src/main/java/com/discord/widgets/chat/list/adapter/WidgetChatListAdapterItemGuildTemplate.java @@ -121,9 +121,9 @@ public final class WidgetChatListAdapterItemGuildTemplate extends WidgetChatList public final Observable get(GuildTemplateEntry guildTemplateEntry) { m.checkNotNullParameter(guildTemplateEntry, "item"); - Observable X = StoreStream.Companion.getGuildTemplates().observeGuildTemplate(guildTemplateEntry.getGuildTemplateCode()).t(new WidgetChatListAdapterItemGuildTemplate$ModelProvider$get$1(guildTemplateEntry)).X(WidgetChatListAdapterItemGuildTemplate$ModelProvider$get$2.INSTANCE); - m.checkNotNullExpressionValue(X, "StoreStream\n .get…tes\n }\n }"); - return X; + Observable Y = StoreStream.Companion.getGuildTemplates().observeGuildTemplate(guildTemplateEntry.getGuildTemplateCode()).u(new WidgetChatListAdapterItemGuildTemplate$ModelProvider$get$1(guildTemplateEntry)).Y(WidgetChatListAdapterItemGuildTemplate$ModelProvider$get$2.INSTANCE); + m.checkNotNullExpressionValue(Y, "StoreStream\n .get…tes\n }\n }"); + return Y; } } diff --git a/app/src/main/java/com/discord/widgets/chat/list/adapter/WidgetChatListAdapterItemInvite.java b/app/src/main/java/com/discord/widgets/chat/list/adapter/WidgetChatListAdapterItemInvite.java index 63f393296c..44e3ac49ba 100644 --- a/app/src/main/java/com/discord/widgets/chat/list/adapter/WidgetChatListAdapterItemInvite.java +++ b/app/src/main/java/com/discord/widgets/chat/list/adapter/WidgetChatListAdapterItemInvite.java @@ -351,9 +351,9 @@ public final class WidgetChatListAdapterItemInvite extends WidgetChatListAdapter StoreInstantInvites instantInvites = StoreStream.Companion.getInstantInvites(); String inviteCode = inviteEntry.getInviteCode(); String eventId = inviteEntry.getEventId(); - Observable X = instantInvites.observeInvite(ModelInvite.getInviteStoreKey(inviteCode, eventId != null ? SnowflakeUtils.INSTANCE.toSnowflake(eventId) : null)).X(new WidgetChatListAdapterItemInvite$ModelProvider$get$1(inviteEntry)); - m.checkNotNullExpressionValue(X, "StoreStream\n .get…tes\n }\n }"); - return X; + Observable Y = instantInvites.observeInvite(ModelInvite.getInviteStoreKey(inviteCode, eventId != null ? SnowflakeUtils.INSTANCE.toSnowflake(eventId) : null)).Y(new WidgetChatListAdapterItemInvite$ModelProvider$get$1(inviteEntry)); + m.checkNotNullExpressionValue(Y, "StoreStream\n .get…tes\n }\n }"); + return Y; } } diff --git a/app/src/main/java/com/discord/widgets/chat/list/adapter/WidgetChatListAdapterItemStageInvite.java b/app/src/main/java/com/discord/widgets/chat/list/adapter/WidgetChatListAdapterItemStageInvite.java index 22dc67decc..dbb25d325c 100644 --- a/app/src/main/java/com/discord/widgets/chat/list/adapter/WidgetChatListAdapterItemStageInvite.java +++ b/app/src/main/java/com/discord/widgets/chat/list/adapter/WidgetChatListAdapterItemStageInvite.java @@ -581,8 +581,8 @@ public final class WidgetChatListAdapterItemStageInvite extends WidgetChatListAd if (stageInviteEntry2 == null) { m.throwUninitializedPropertyAccessException("item"); } - Observable E = ObservableExtensionsKt.ui(Model.Companion.observe$default(companion, stageInviteEntry2, null, null, null, null, null, null, null, null, 510, null)).w(ObservableExtensionsKt$filterNull$1.INSTANCE).E(ObservableExtensionsKt$filterNull$2.INSTANCE); - m.checkNotNullExpressionValue(E, "filter { it != null }.map { it!! }"); - ObservableExtensionsKt.appSubscribe$default(E, WidgetChatListAdapterItemStageInvite.class, (Context) null, new WidgetChatListAdapterItemStageInvite$onConfigure$2(this), (Function1) null, (Function0) null, (Function0) null, new WidgetChatListAdapterItemStageInvite$onConfigure$1(this), 58, (Object) null); + Observable F = ObservableExtensionsKt.ui(Model.Companion.observe$default(companion, stageInviteEntry2, null, null, null, null, null, null, null, null, 510, null)).x(ObservableExtensionsKt$filterNull$1.INSTANCE).F(ObservableExtensionsKt$filterNull$2.INSTANCE); + m.checkNotNullExpressionValue(F, "filter { it != null }.map { it!! }"); + ObservableExtensionsKt.appSubscribe$default(F, WidgetChatListAdapterItemStageInvite.class, (Context) null, new WidgetChatListAdapterItemStageInvite$onConfigure$2(this), (Function1) null, (Function0) null, (Function0) null, new WidgetChatListAdapterItemStageInvite$onConfigure$1(this), 58, (Object) null); } } diff --git a/app/src/main/java/com/discord/widgets/chat/list/adapter/WidgetChatListAdapterItemSticker.java b/app/src/main/java/com/discord/widgets/chat/list/adapter/WidgetChatListAdapterItemSticker.java index 4effd1298d..5d5e9edabc 100644 --- a/app/src/main/java/com/discord/widgets/chat/list/adapter/WidgetChatListAdapterItemSticker.java +++ b/app/src/main/java/com/discord/widgets/chat/list/adapter/WidgetChatListAdapterItemSticker.java @@ -52,8 +52,8 @@ public final class WidgetChatListAdapterItemSticker extends WidgetChatListItem { m.checkNotNullParameter(chatListEntry, "data"); super.onConfigure(i, chatListEntry); StickerEntry stickerEntry = (StickerEntry) chatListEntry; - Observable Y = StickerUtils.getGuildOrStandardSticker$default(StickerUtils.INSTANCE, stickerEntry.getSticker().d(), false, 2, null).Y(1); - m.checkNotNullExpressionValue(Y, "StickerUtils.getGuildOrS…kerId())\n .take(1)"); - ObservableExtensionsKt.appSubscribe$default(Y, WidgetChatListAdapterItemSticker.class, (Context) null, (Function1) null, (Function1) null, (Function0) null, (Function0) null, new WidgetChatListAdapterItemSticker$onConfigure$1(this, stickerEntry, chatListEntry), 62, (Object) null); + Observable Z = StickerUtils.getGuildOrStandardSticker$default(StickerUtils.INSTANCE, stickerEntry.getSticker().d(), false, 2, null).Z(1); + m.checkNotNullExpressionValue(Z, "StickerUtils.getGuildOrS…kerId())\n .take(1)"); + ObservableExtensionsKt.appSubscribe$default(Z, WidgetChatListAdapterItemSticker.class, (Context) null, (Function1) null, (Function1) null, (Function0) null, (Function0) null, new WidgetChatListAdapterItemSticker$onConfigure$1(this, stickerEntry, chatListEntry), 62, (Object) null); } } diff --git a/app/src/main/java/com/discord/widgets/chat/list/adapter/WidgetChatListAdapterItemUploadProgress.java b/app/src/main/java/com/discord/widgets/chat/list/adapter/WidgetChatListAdapterItemUploadProgress.java index 96f81b5e73..ce040c80af 100644 --- a/app/src/main/java/com/discord/widgets/chat/list/adapter/WidgetChatListAdapterItemUploadProgress.java +++ b/app/src/main/java/com/discord/widgets/chat/list/adapter/WidgetChatListAdapterItemUploadProgress.java @@ -466,9 +466,9 @@ public final class WidgetChatListAdapterItemUploadProgress extends WidgetChatLis for (SendUtils.FileUpload fileUpload2 : list) { arrayList.add(ObservableExtensionsKt.leadingEdgeThrottle(fileUpload2.getBytesWrittenObservable(), j, TimeUnit.MILLISECONDS)); } - Observable E = Observable.b(arrayList, WidgetChatListAdapterItemUploadProgress$ModelProvider$getManyUploadsObservable$3.INSTANCE).E(new WidgetChatListAdapterItemUploadProgress$ModelProvider$getManyUploadsObservable$4(ref$LongRef)).q().E(new WidgetChatListAdapterItemUploadProgress$ModelProvider$getManyUploadsObservable$5(list, ref$LongRef)); - m.checkNotNullExpressionValue(E, "Observable\n .…essPercent)\n }"); - return E; + Observable F = Observable.b(arrayList, WidgetChatListAdapterItemUploadProgress$ModelProvider$getManyUploadsObservable$3.INSTANCE).F(new WidgetChatListAdapterItemUploadProgress$ModelProvider$getManyUploadsObservable$4(ref$LongRef)).q().F(new WidgetChatListAdapterItemUploadProgress$ModelProvider$getManyUploadsObservable$5(list, ref$LongRef)); + m.checkNotNullExpressionValue(F, "Observable\n .…essPercent)\n }"); + return F; } private final int getPercentage(long j, long j2) { @@ -486,17 +486,17 @@ public final class WidgetChatListAdapterItemUploadProgress extends WidgetChatLis m.checkNotNullExpressionValue(jVar, "Observable.just(\n …E\n )\n )"); return jVar; } - Observable E = ObservableExtensionsKt.leadingEdgeThrottle(fileUpload.getBytesWrittenObservable(), j, TimeUnit.MILLISECONDS).E(new WidgetChatListAdapterItemUploadProgress$ModelProvider$getSingleUploadObservable$1(fileUpload)).q().E(new WidgetChatListAdapterItemUploadProgress$ModelProvider$getSingleUploadObservable$2(fileUpload)); - m.checkNotNullExpressionValue(E, "upload\n .byte… )\n }"); - return E; + Observable F = ObservableExtensionsKt.leadingEdgeThrottle(fileUpload.getBytesWrittenObservable(), j, TimeUnit.MILLISECONDS).F(new WidgetChatListAdapterItemUploadProgress$ModelProvider$getSingleUploadObservable$1(fileUpload)).q().F(new WidgetChatListAdapterItemUploadProgress$ModelProvider$getSingleUploadObservable$2(fileUpload)); + m.checkNotNullExpressionValue(F, "upload\n .byte… )\n }"); + return F; } public final Observable get(String str, long j) { m.checkNotNullParameter(str, "nonce"); StoreMessageUploads messageUploads = StoreStream.Companion.getMessageUploads(); - Observable X = ObservationDeck.connectRx$default(ObservationDeckProvider.get(), new ObservationDeck.UpdateSource[]{messageUploads}, false, null, null, new WidgetChatListAdapterItemUploadProgress$ModelProvider$get$1(messageUploads, str), 14, null).X(new WidgetChatListAdapterItemUploadProgress$ModelProvider$get$2(j)); - m.checkNotNullExpressionValue(X, "ObservationDeckProvider.… }\n }\n }"); - return X; + Observable Y = ObservationDeck.connectRx$default(ObservationDeckProvider.get(), new ObservationDeck.UpdateSource[]{messageUploads}, false, null, null, new WidgetChatListAdapterItemUploadProgress$ModelProvider$get$1(messageUploads, str), 14, null).Y(new WidgetChatListAdapterItemUploadProgress$ModelProvider$get$2(j)); + m.checkNotNullExpressionValue(Y, "ObservationDeckProvider.… }\n }\n }"); + return Y; } } @@ -709,9 +709,9 @@ public final class WidgetChatListAdapterItemUploadProgress extends WidgetChatLis public void onConfigure(int i, ChatListEntry chatListEntry) { m.checkNotNullParameter(chatListEntry, "data"); super.onConfigure(i, chatListEntry); - Observable J = ModelProvider.INSTANCE.get(((UploadProgressEntry) chatListEntry).getMessageNonce(), 100).J(); - m.checkNotNullExpressionValue(J, "ModelProvider.get(data.m… .onBackpressureLatest()"); - ObservableExtensionsKt.appSubscribe$default(ObservableExtensionsKt.ui(J), WidgetChatListAdapterItemUploadProgress.class, (Context) null, new WidgetChatListAdapterItemUploadProgress$onConfigure$2(this), (Function1) null, (Function0) null, (Function0) null, new WidgetChatListAdapterItemUploadProgress$onConfigure$1(this), 58, (Object) null); + Observable K = ModelProvider.INSTANCE.get(((UploadProgressEntry) chatListEntry).getMessageNonce(), 100).K(); + m.checkNotNullExpressionValue(K, "ModelProvider.get(data.m… .onBackpressureLatest()"); + ObservableExtensionsKt.appSubscribe$default(ObservableExtensionsKt.ui(K), WidgetChatListAdapterItemUploadProgress.class, (Context) null, new WidgetChatListAdapterItemUploadProgress$onConfigure$2(this), (Function1) null, (Function0) null, (Function0) null, new WidgetChatListAdapterItemUploadProgress$onConfigure$1(this), 58, (Object) null); WidgetChatListAdapterItemUploadProgress$onConfigure$cancel$1 widgetChatListAdapterItemUploadProgress$onConfigure$cancel$1 = new WidgetChatListAdapterItemUploadProgress$onConfigure$cancel$1(chatListEntry); this.binding.f2199c.setOnClickListener(new WidgetChatListAdapterItemUploadProgress$onConfigure$3(widgetChatListAdapterItemUploadProgress$onConfigure$cancel$1)); this.binding.b.setOnClickListener(new WidgetChatListAdapterItemUploadProgress$onConfigure$4(widgetChatListAdapterItemUploadProgress$onConfigure$cancel$1)); diff --git a/app/src/main/java/com/discord/widgets/chat/list/model/WidgetChatListModel$ChatListState$Companion$get$1.java b/app/src/main/java/com/discord/widgets/chat/list/model/WidgetChatListModel$ChatListState$Companion$get$1.java index f4cc8df52c..0181445ef8 100644 --- a/app/src/main/java/com/discord/widgets/chat/list/model/WidgetChatListModel$ChatListState$Companion$get$1.java +++ b/app/src/main/java/com/discord/widgets/chat/list/model/WidgetChatListModel$ChatListState$Companion$get$1.java @@ -32,6 +32,6 @@ public final class WidgetChatListModel$ChatListState$Companion$get$1 imple } public final Observable call(boolean z2) { - return z2 ? StoreStream.Companion.getMessagesLoader().getMessagesLoadedState(this.$channelId).E(AnonymousClass1.INSTANCE).q() : new j(WidgetChatListModel.ChatListState.ATTACHED); + return z2 ? StoreStream.Companion.getMessagesLoader().getMessagesLoadedState(this.$channelId).F(AnonymousClass1.INSTANCE).q() : new j(WidgetChatListModel.ChatListState.ATTACHED); } } diff --git a/app/src/main/java/com/discord/widgets/chat/list/model/WidgetChatListModel.java b/app/src/main/java/com/discord/widgets/chat/list/model/WidgetChatListModel.java index 4689b2491d..4a203ef25f 100644 --- a/app/src/main/java/com/discord/widgets/chat/list/model/WidgetChatListModel.java +++ b/app/src/main/java/com/discord/widgets/chat/list/model/WidgetChatListModel.java @@ -62,9 +62,9 @@ public final class WidgetChatListModel implements WidgetChatListAdapter.Data { } public final Observable get(long j) { - Observable X = StoreStream.Companion.getMessages().observeIsDetached(j).X(new WidgetChatListModel$ChatListState$Companion$get$1(j)); - m.checkNotNullExpressionValue(X, "StoreStream\n … }\n }"); - return X; + Observable Y = StoreStream.Companion.getMessages().observeIsDetached(j).Y(new WidgetChatListModel$ChatListState$Companion$get$1(j)); + m.checkNotNullExpressionValue(Y, "StoreStream\n … }\n }"); + return Y; } } } @@ -165,9 +165,9 @@ public final class WidgetChatListModel implements WidgetChatListAdapter.Data { } public final Observable get() { - Observable X = StoreStream.Companion.getChannelsSelected().observeResolvedSelectedChannel().X(WidgetChatListModel$Companion$get$1.INSTANCE); - m.checkNotNullExpressionValue(X, "StoreStream\n .g… }\n }"); - return X; + Observable Y = StoreStream.Companion.getChannelsSelected().observeResolvedSelectedChannel().Y(WidgetChatListModel$Companion$get$1.INSTANCE); + m.checkNotNullExpressionValue(Y, "StoreStream\n .g… }\n }"); + return Y; } } diff --git a/app/src/main/java/com/discord/widgets/chat/list/model/WidgetChatListModelMessages.java b/app/src/main/java/com/discord/widgets/chat/list/model/WidgetChatListModelMessages.java index ac3d5df9b4..fa84643193 100644 --- a/app/src/main/java/com/discord/widgets/chat/list/model/WidgetChatListModelMessages.java +++ b/app/src/main/java/com/discord/widgets/chat/list/model/WidgetChatListModelMessages.java @@ -153,9 +153,9 @@ public final class WidgetChatListModelMessages { } private final Observable observeUnreadMarkerMessageId(StoreReadStates storeReadStates, long j) { - Observable E = storeReadStates.getUnreadMarker(j).E(WidgetChatListModelMessages$Companion$observeUnreadMarkerMessageId$1.INSTANCE); - m.checkNotNullExpressionValue(E, "getUnreadMarker(channelI… marker.messageId ?: 0L }"); - return ObservableExtensionsKt.computationLatest(E).q(); + Observable F = storeReadStates.getUnreadMarker(j).F(WidgetChatListModelMessages$Companion$observeUnreadMarkerMessageId$1.INSTANCE); + m.checkNotNullExpressionValue(F, "getUnreadMarker(channelI… marker.messageId ?: 0L }"); + return ObservableExtensionsKt.computationLatest(F).q(); } private final MessageEntry.WelcomeCtaData parseWelcomeData(Message message, long j, Map map, Channel channel, Long l) { @@ -288,9 +288,9 @@ public final class WidgetChatListModelMessages { Observable observeIsAutoPlayGifsEnabled$default = StoreUserSettings.observeIsAutoPlayGifsEnabled$default(companion.getUserSettings(), false, 1, null); Observable observeIsRenderEmbedsEnabled = companion.getUserSettings().observeIsRenderEmbedsEnabled(); Observable observeMeId = companion.getUsers().observeMeId(); - Observable E = companion.getExperiments().observeUserExperiment("2021-03_bot_ui_kit_components_android", false).E(WidgetChatListModelMessages$Companion$get$1.INSTANCE); - m.checkNotNullExpressionValue(E, "StoreStream\n …experiment?.bucket == 1 }"); - return ObservableCombineLatestOverloadsKt.combineLatest(observable, observeChannel, observeForType, observeExpandedBlockedMessageIds, observeGuildMembers, observeUnreadMarkerMessageId, observeRoles, observePermissionsForChannel, observeIsAnimatedEmojisEnabled$default, observeIsAutoPlayGifsEnabled$default, observeIsRenderEmbedsEnabled, observeMeId, E, ComponentChatListState.INSTANCE.observeChatListComponentState(), InviteEmbedModel.Companion.observe$default(InviteEmbedModel.Companion, null, null, null, null, 15, null), new WidgetChatListModelMessages$Companion$get$2(channel)); + Observable F = companion.getExperiments().observeUserExperiment("2021-03_bot_ui_kit_components_android", false).F(WidgetChatListModelMessages$Companion$get$1.INSTANCE); + m.checkNotNullExpressionValue(F, "StoreStream\n …experiment?.bucket == 1 }"); + return ObservableCombineLatestOverloadsKt.combineLatest(observable, observeChannel, observeForType, observeExpandedBlockedMessageIds, observeGuildMembers, observeUnreadMarkerMessageId, observeRoles, observePermissionsForChannel, observeIsAnimatedEmojisEnabled$default, observeIsAutoPlayGifsEnabled$default, observeIsRenderEmbedsEnabled, observeMeId, F, ComponentChatListState.INSTANCE.observeChatListComponentState(), InviteEmbedModel.Companion.observe$default(InviteEmbedModel.Companion, null, null, null, null, 15, null), new WidgetChatListModelMessages$Companion$get$2(channel)); } public final List getMessageItems(Channel channel, Map map, Map map2, Map map3, Channel channel2, StoreThreadMessages.ThreadState threadState, Message message, StoreMessageState.State state, Map map4, boolean z2, boolean z3, Long l, boolean z4, boolean z5, boolean z6, long j, boolean z7, Map map5, InviteEmbedModel inviteEmbedModel, boolean z8) { @@ -534,9 +534,9 @@ public final class WidgetChatListModelMessages { public final Observable get(Channel channel) { m.checkNotNullParameter(channel, "channel"); - Observable X = StoreStream.Companion.getMessages().observeMessagesForChannel(channel.h()).X(new WidgetChatListModelMessages$MessagesWithMetadata$Companion$get$2(channel)); - m.checkNotNullExpressionValue(X, "StoreStream\n … )\n }"); - return X; + Observable Y = StoreStream.Companion.getMessages().observeMessagesForChannel(channel.h()).Y(new WidgetChatListModelMessages$MessagesWithMetadata$Companion$get$2(channel)); + m.checkNotNullExpressionValue(Y, "StoreStream\n … )\n }"); + return Y; } public final Observable get(List list) { diff --git a/app/src/main/java/com/discord/widgets/chat/list/model/WidgetChatListModelTop$Companion$get$1.java b/app/src/main/java/com/discord/widgets/chat/list/model/WidgetChatListModelTop$Companion$get$1.java index 6ff7c4f48c..f867e00cd9 100644 --- a/app/src/main/java/com/discord/widgets/chat/list/model/WidgetChatListModelTop$Companion$get$1.java +++ b/app/src/main/java/com/discord/widgets/chat/list/model/WidgetChatListModelTop$Companion$get$1.java @@ -36,6 +36,6 @@ public final class WidgetChatListModelTop$Companion$get$1 implements b observeGuild = companion.getGuilds().observeGuild(channel.f()); Observable observeMe$default = StoreUser.observeMe$default(companion.getUsers(), false, 1, null); Observable observePermissionsForChannel = companion.getPermissions().observePermissionsForChannel(channel.h()); - Observable q = companion.getChannels().observeDefaultChannel(channel.f()).E(WidgetChatListModelTop$Companion$getWelcomeEntry$1.INSTANCE).q(); + Observable q = companion.getChannels().observeDefaultChannel(channel.f()).F(WidgetChatListModelTop$Companion$getWelcomeEntry$1.INSTANCE).q(); Observable observeGuildMember = observeGuildMember(channel.f(), channel.q()); Observable observeUser = companion.getUsers().observeUser(channel.q()); UserMutualGuildsManager userMutualGuildsManager = new UserMutualGuildsManager(null, null, null, 7, null); @@ -56,7 +56,7 @@ public final class WidgetChatListModelTop { public final Observable get(Channel channel) { c0.z.d.m.checkNotNullParameter(channel, "channel"); - Observable q = StoreStream.Companion.getMessagesLoader().getMessagesLoadedState(channel.h()).X(new WidgetChatListModelTop$Companion$get$1(channel)).q(); + Observable q = StoreStream.Companion.getMessagesLoader().getMessagesLoadedState(channel.h()).Y(new WidgetChatListModelTop$Companion$get$1(channel)).q(); c0.z.d.m.checkNotNullExpressionValue(q, "StoreStream\n .g… .distinctUntilChanged()"); return q; } diff --git a/app/src/main/java/com/discord/widgets/chat/list/sheet/WidgetApplicationCommandBottomSheetViewModel.java b/app/src/main/java/com/discord/widgets/chat/list/sheet/WidgetApplicationCommandBottomSheetViewModel.java index 5f8711434b..842e06718a 100644 --- a/app/src/main/java/com/discord/widgets/chat/list/sheet/WidgetApplicationCommandBottomSheetViewModel.java +++ b/app/src/main/java/com/discord/widgets/chat/list/sheet/WidgetApplicationCommandBottomSheetViewModel.java @@ -627,7 +627,7 @@ public final class WidgetApplicationCommandBottomSheetViewModel extends AppViewM this.messageNonce = str; ObservableExtensionsKt.appSubscribe$default(ObservableExtensionsKt.ui$default(ObservableExtensionsKt.computationLatest(observable), this, null, 2, null), WidgetApplicationCommandBottomSheetViewModel.class, (Context) null, (Function1) null, (Function1) null, (Function0) null, (Function0) null, new AnonymousClass1(this), 62, (Object) null); requestInteractionData(); - Observable q = ObservableExtensionsKt.ui$default(ObservableExtensionsKt.computationLatest(observable), this, null, 2, null).E(AnonymousClass2.INSTANCE).q(); + Observable q = ObservableExtensionsKt.ui$default(ObservableExtensionsKt.computationLatest(observable), this, null, 2, null).F(AnonymousClass2.INSTANCE).q(); m.checkNotNullExpressionValue(q, "storeObservable.computat… .distinctUntilChanged()"); ObservableExtensionsKt.appSubscribe$default(q, WidgetApplicationCommandBottomSheetViewModel.class, (Context) null, (Function1) null, (Function1) null, (Function0) null, (Function0) null, new AnonymousClass3(this), 62, (Object) null); } diff --git a/app/src/main/java/com/discord/widgets/chat/managereactions/ManageReactionsModelProvider$get$2.java b/app/src/main/java/com/discord/widgets/chat/managereactions/ManageReactionsModelProvider$get$2.java index 96026e3b65..0ea162f042 100644 --- a/app/src/main/java/com/discord/widgets/chat/managereactions/ManageReactionsModelProvider$get$2.java +++ b/app/src/main/java/com/discord/widgets/chat/managereactions/ManageReactionsModelProvider$get$2.java @@ -126,7 +126,7 @@ public final class ManageReactionsModelProvider$get$2 implements b call(MessageReactionEmoji messageReactionEmoji) { ManageReactionsModelProvider manageReactionsModelProvider = this.this$0.this$0.this$0; m.checkNotNullExpressionValue(messageReactionEmoji, "targetedEmoji"); - return ManageReactionsModelProvider.access$getUsersForReaction(manageReactionsModelProvider, messageReactionEmoji).E(new AnonymousClass1(this, messageReactionEmoji)); + return ManageReactionsModelProvider.access$getUsersForReaction(manageReactionsModelProvider, messageReactionEmoji).F(new AnonymousClass1(this, messageReactionEmoji)); } } @@ -145,7 +145,7 @@ public final class ManageReactionsModelProvider$get$2 implements b call(Triple, ? extends Map> triple) { Boolean component1 = triple.component1(); List list = (List) triple.component2(); - return list.isEmpty() ? new j(null) : ManageReactionsModelProvider.access$getTargetedEmojiKeySubject$p(this.this$0.this$0).q().E(new AnonymousClass1(list)).X(new AnonymousClass2(this, list, component1, (Map) triple.component3())); + return list.isEmpty() ? new j(null) : ManageReactionsModelProvider.access$getTargetedEmojiKeySubject$p(this.this$0.this$0).q().F(new AnonymousClass1(list)).Y(new AnonymousClass2(this, list, component1, (Map) triple.component3())); } } @@ -157,6 +157,6 @@ public final class ManageReactionsModelProvider$get$2 implements b call(MeUser meUser) { - return Observable.i(this.$getCanManageMessagesObs$1.invoke(meUser.getMfaEnabled()), this.$reactionsObs, this.$guildMembersObservable, AnonymousClass1.INSTANCE).X(new AnonymousClass2(this, meUser)); + return Observable.i(this.$getCanManageMessagesObs$1.invoke(meUser.getMfaEnabled()), this.$reactionsObs, this.$guildMembersObservable, AnonymousClass1.INSTANCE).Y(new AnonymousClass2(this, meUser)); } } diff --git a/app/src/main/java/com/discord/widgets/chat/managereactions/ManageReactionsModelProvider.java b/app/src/main/java/com/discord/widgets/chat/managereactions/ManageReactionsModelProvider.java index 3fc42677bd..38eb605ec9 100644 --- a/app/src/main/java/com/discord/widgets/chat/managereactions/ManageReactionsModelProvider.java +++ b/app/src/main/java/com/discord/widgets/chat/managereactions/ManageReactionsModelProvider.java @@ -45,7 +45,7 @@ public final class ManageReactionsModelProvider { this.storeChannels = storeChannels; this.storeGuilds = storeGuilds; this.observationDeck = observationDeck; - this.targetedEmojiKeySubject = new SerializedSubject<>(BehaviorSubject.k0(str)); + this.targetedEmojiKeySubject = new SerializedSubject<>(BehaviorSubject.l0(str)); } /* JADX INFO: this call moved to the top of the method (can break code semantics) */ @@ -119,11 +119,11 @@ public final class ManageReactionsModelProvider { public final Observable get() { ManageReactionsModelProvider$get$1 manageReactionsModelProvider$get$1 = new ManageReactionsModelProvider$get$1(this); StoreStream.Companion companion = StoreStream.Companion; - Observable E = companion.getMessages().observeMessagesForChannel(this.channelId, this.messageId).E(ManageReactionsModelProvider$get$reactionsObs$1.INSTANCE).E(ManageReactionsModelProvider$get$reactionsObs$2.INSTANCE); - m.checkNotNullExpressionValue(E, "StoreStream\n .get…ion -> reaction.count } }"); - Observable X = StoreUser.observeMe$default(companion.getUsers(), false, 1, null).X(new ManageReactionsModelProvider$get$2(this, manageReactionsModelProvider$get$1, E, ObservationDeck.connectRx$default(this.observationDeck, new ObservationDeck.UpdateSource[]{this.storeChannels, this.storeGuilds}, false, null, null, new ManageReactionsModelProvider$get$guildMembersObservable$1(this), 14, null))); - m.checkNotNullExpressionValue(X, "StoreStream\n .get… }\n }"); - Observable q = ObservableExtensionsKt.computationLatest(X).q(); + Observable F = companion.getMessages().observeMessagesForChannel(this.channelId, this.messageId).F(ManageReactionsModelProvider$get$reactionsObs$1.INSTANCE).F(ManageReactionsModelProvider$get$reactionsObs$2.INSTANCE); + m.checkNotNullExpressionValue(F, "StoreStream\n .get…ion -> reaction.count } }"); + Observable Y = StoreUser.observeMe$default(companion.getUsers(), false, 1, null).Y(new ManageReactionsModelProvider$get$2(this, manageReactionsModelProvider$get$1, F, ObservationDeck.connectRx$default(this.observationDeck, new ObservationDeck.UpdateSource[]{this.storeChannels, this.storeGuilds}, false, null, null, new ManageReactionsModelProvider$get$guildMembersObservable$1(this), 14, null))); + m.checkNotNullExpressionValue(Y, "StoreStream\n .get… }\n }"); + Observable q = ObservableExtensionsKt.computationLatest(Y).q(); m.checkNotNullExpressionValue(q, "StoreStream\n .get… .distinctUntilChanged()"); return q; } diff --git a/app/src/main/java/com/discord/widgets/chat/overlay/ChatTypingModel$Companion$getTypingObservableForChannel$2.java b/app/src/main/java/com/discord/widgets/chat/overlay/ChatTypingModel$Companion$getTypingObservableForChannel$2.java index de96820927..cf52fc195a 100644 --- a/app/src/main/java/com/discord/widgets/chat/overlay/ChatTypingModel$Companion$getTypingObservableForChannel$2.java +++ b/app/src/main/java/com/discord/widgets/chat/overlay/ChatTypingModel$Companion$getTypingObservableForChannel$2.java @@ -48,6 +48,6 @@ public final class ChatTypingModel$Companion$getTypingObservableForChannel$2 call(Channel channel) { - return channel == null ? new j(ChatTypingModel.Hide.INSTANCE) : GuildVerificationLevelUtils.observeVerificationLevelTriggered$default(GuildVerificationLevelUtils.INSTANCE, channel.f(), null, null, null, 14, null).X(new AnonymousClass1(channel)); + return channel == null ? new j(ChatTypingModel.Hide.INSTANCE) : GuildVerificationLevelUtils.observeVerificationLevelTriggered$default(GuildVerificationLevelUtils.INSTANCE, channel.f(), null, null, null, 14, null).Y(new AnonymousClass1(channel)); } } diff --git a/app/src/main/java/com/discord/widgets/chat/overlay/ChatTypingModel.java b/app/src/main/java/com/discord/widgets/chat/overlay/ChatTypingModel.java index 3f4c8b57c1..45fc688336 100644 --- a/app/src/main/java/com/discord/widgets/chat/overlay/ChatTypingModel.java +++ b/app/src/main/java/com/discord/widgets/chat/overlay/ChatTypingModel.java @@ -38,25 +38,25 @@ public abstract class ChatTypingModel { private final Observable getTypingObservableForChannel(Channel channel) { j jVar = new j(channel); - Observable X = Observable.g0(new r(jVar.i, new u0(ChatTypingModel$Companion$getTypingObservableForChannel$1.INSTANCE))).X(ChatTypingModel$Companion$getTypingObservableForChannel$2.INSTANCE); - m.checkNotNullExpressionValue(X, "Observable.just(resolved… }\n }"); - return X; + Observable Y = Observable.h0(new r(jVar.i, new u0(ChatTypingModel$Companion$getTypingObservableForChannel$1.INSTANCE))).Y(ChatTypingModel$Companion$getTypingObservableForChannel$2.INSTANCE); + m.checkNotNullExpressionValue(Y, "Observable.just(resolved… }\n }"); + return Y; } private final Observable getTypingObservableForDraft(Channel channel) { - Observable X = StoreStream.Companion.getSlowMode().observeCooldownSecs(Long.valueOf(channel.h()), StoreSlowMode.Type.ThreadCreate.INSTANCE).X(new ChatTypingModel$Companion$getTypingObservableForDraft$1(channel)); - m.checkNotNullExpressionValue(X, "StoreStream\n …ldownSecs))\n }"); - return X; + Observable Y = StoreStream.Companion.getSlowMode().observeCooldownSecs(Long.valueOf(channel.h()), StoreSlowMode.Type.ThreadCreate.INSTANCE).Y(new ChatTypingModel$Companion$getTypingObservableForDraft$1(channel)); + m.checkNotNullExpressionValue(Y, "StoreStream\n …ldownSecs))\n }"); + return Y; } private final Observable> getTypingUsers(Channel channel) { - Observable> q = StoreStream.Companion.getUsersTyping().observeTypingUsers(channel.h()).X(new ChatTypingModel$Companion$getTypingUsers$1(channel)).E(ChatTypingModel$Companion$getTypingUsers$2.INSTANCE).q(); + Observable> q = StoreStream.Companion.getUsersTyping().observeTypingUsers(channel.h()).Y(new ChatTypingModel$Companion$getTypingUsers$1(channel)).F(ChatTypingModel$Companion$getTypingUsers$2.INSTANCE).q(); m.checkNotNullExpressionValue(q, "StoreStream\n .g… .distinctUntilChanged()"); return q; } public final Observable get() { - Observable q = StoreStream.Companion.getChannelsSelected().observeResolvedSelectedChannel().X(ChatTypingModel$Companion$get$1.INSTANCE).q(); + Observable q = StoreStream.Companion.getChannelsSelected().observeResolvedSelectedChannel().Y(ChatTypingModel$Companion$get$1.INSTANCE).q(); m.checkNotNullExpressionValue(q, "StoreStream.getChannelsS… .distinctUntilChanged()"); return q; } diff --git a/app/src/main/java/com/discord/widgets/chat/overlay/WidgetChatOverlay$OldMessageModel$Companion$get$1.java b/app/src/main/java/com/discord/widgets/chat/overlay/WidgetChatOverlay$OldMessageModel$Companion$get$1.java index 67ec0c722f..1fcb353f4d 100644 --- a/app/src/main/java/com/discord/widgets/chat/overlay/WidgetChatOverlay$OldMessageModel$Companion$get$1.java +++ b/app/src/main/java/com/discord/widgets/chat/overlay/WidgetChatOverlay$OldMessageModel$Companion$get$1.java @@ -38,8 +38,8 @@ public final class WidgetChatOverlay$OldMessageModel$Companion$get$1 imple StoreStream.Companion companion = StoreStream.Companion; StoreMessages messages = companion.getMessages(); m.checkNotNullExpressionValue(l, "selectedChannelId"); - observable = Observable.j(messages.observeIsDetached(l.longValue()), companion.getChat().observeInteractionState().w(new WidgetChatOverlay$OldMessageModel$Companion$get$1$isViewingOldMessagesObs$1(l)).o(200, TimeUnit.MILLISECONDS), WidgetChatOverlay$OldMessageModel$Companion$get$1$isViewingOldMessagesObs$2.INSTANCE); + observable = Observable.j(messages.observeIsDetached(l.longValue()), companion.getChat().observeInteractionState().x(new WidgetChatOverlay$OldMessageModel$Companion$get$1$isViewingOldMessagesObs$1(l)).o(200, TimeUnit.MILLISECONDS), WidgetChatOverlay$OldMessageModel$Companion$get$1$isViewingOldMessagesObs$2.INSTANCE); } - return Observable.m(new j(Boolean.FALSE), observable).q().E(new AnonymousClass1(l)); + return Observable.m(new j(Boolean.FALSE), observable).q().F(new AnonymousClass1(l)); } } diff --git a/app/src/main/java/com/discord/widgets/chat/overlay/WidgetChatOverlay.java b/app/src/main/java/com/discord/widgets/chat/overlay/WidgetChatOverlay.java index 94d6e89c54..1e9eba78ee 100644 --- a/app/src/main/java/com/discord/widgets/chat/overlay/WidgetChatOverlay.java +++ b/app/src/main/java/com/discord/widgets/chat/overlay/WidgetChatOverlay.java @@ -68,9 +68,9 @@ public final class WidgetChatOverlay extends AppFragment { } public final Observable get() { - Observable X = StoreStream.Companion.getChannelsSelected().observeId().q().X(WidgetChatOverlay$OldMessageModel$Companion$get$1.INSTANCE); - m.checkNotNullExpressionValue(X, "StoreStream\n … }\n }"); - return X; + Observable Y = StoreStream.Companion.getChannelsSelected().observeId().q().Y(WidgetChatOverlay$OldMessageModel$Companion$get$1.INSTANCE); + m.checkNotNullExpressionValue(Y, "StoreStream\n … }\n }"); + return Y; } } diff --git a/app/src/main/java/com/discord/widgets/chat/pins/WidgetChannelPinnedMessages.java b/app/src/main/java/com/discord/widgets/chat/pins/WidgetChannelPinnedMessages.java index 435c40b6a9..62758224da 100644 --- a/app/src/main/java/com/discord/widgets/chat/pins/WidgetChannelPinnedMessages.java +++ b/app/src/main/java/com/discord/widgets/chat/pins/WidgetChannelPinnedMessages.java @@ -279,9 +279,9 @@ public final class WidgetChannelPinnedMessages extends AppFragment { StoreStream.Companion companion = StoreStream.Companion; Channel findChannelByIdInternal$app_productionCanaryRelease = companion.getChannels().findChannelByIdInternal$app_productionCanaryRelease(j); if (findChannelByIdInternal$app_productionCanaryRelease != null) { - Observable X = companion.getPinnedMessages().observeForChannel(j).X(new WidgetChannelPinnedMessages$Model$Companion$get$1(findChannelByIdInternal$app_productionCanaryRelease, context)); - m.checkNotNullExpressionValue(X, "getPinnedMessages().obse… }\n }"); - return X; + Observable Y = companion.getPinnedMessages().observeForChannel(j).Y(new WidgetChannelPinnedMessages$Model$Companion$get$1(findChannelByIdInternal$app_productionCanaryRelease, context)); + m.checkNotNullExpressionValue(Y, "getPinnedMessages().obse… }\n }"); + return Y; } i0.l.e.j jVar = new i0.l.e.j(null); m.checkNotNullExpressionValue(jVar, "Observable.just(null)"); diff --git a/app/src/main/java/com/discord/widgets/contact_sync/WidgetContactSyncViewModel.java b/app/src/main/java/com/discord/widgets/contact_sync/WidgetContactSyncViewModel.java index 987c2034a7..18f0effc7e 100644 --- a/app/src/main/java/com/discord/widgets/contact_sync/WidgetContactSyncViewModel.java +++ b/app/src/main/java/com/discord/widgets/contact_sync/WidgetContactSyncViewModel.java @@ -97,9 +97,9 @@ public final class WidgetContactSyncViewModel extends AppViewModel { StoreUser users = companion.getUsers(); StorePhone phone = companion.getPhone(); StoreUserConnections userConnections = companion.getUserConnections(); - Observable E = ObservableExtensionsKt.leadingEdgeThrottle(ObservationDeck.connectRx$default(ObservationDeckProvider.get(), new ObservationDeck.UpdateSource[]{users, phone, userConnections}, false, null, null, 14, null), 1, TimeUnit.SECONDS).E(new WidgetContactSyncViewModel$Companion$observeStores$1(users, phone, userConnections)); - m.checkNotNullExpressionValue(E, "ObservationDeckProvider\n… )\n }"); - return E; + Observable F = ObservableExtensionsKt.leadingEdgeThrottle(ObservationDeck.connectRx$default(ObservationDeckProvider.get(), new ObservationDeck.UpdateSource[]{users, phone, userConnections}, false, null, null, 14, null), 1, TimeUnit.SECONDS).F(new WidgetContactSyncViewModel$Companion$observeStores$1(users, phone, userConnections)); + m.checkNotNullExpressionValue(F, "ObservationDeckProvider\n… )\n }"); + return F; } } @@ -888,7 +888,7 @@ public final class WidgetContactSyncViewModel extends AppViewModel { this.restAPI = restAPI; this.tracker = contactSyncFlowAnalytics; this.initialized = z4; - this.eventsSubject = PublishSubject.j0(); + this.eventsSubject = PublishSubject.k0(); ObservableExtensionsKt.appSubscribe$default(ObservableExtensionsKt.ui$default(observable, this, null, 2, null), WidgetContactSyncViewModel.class, (Context) null, (Function1) null, (Function1) null, (Function0) null, (Function0) null, new AnonymousClass1(this), 62, (Object) null); } diff --git a/app/src/main/java/com/discord/widgets/debugging/WidgetDebugging.java b/app/src/main/java/com/discord/widgets/debugging/WidgetDebugging.java index 2065ca3593..1dc5a6a9b7 100644 --- a/app/src/main/java/com/discord/widgets/debugging/WidgetDebugging.java +++ b/app/src/main/java/com/discord/widgets/debugging/WidgetDebugging.java @@ -46,7 +46,7 @@ public final class WidgetDebugging extends AppFragment { private static final int COLLAPSED_MAX_LINES = 2; public static final Companion Companion = new Companion(null); private final FragmentViewBindingDelegate binding$delegate = FragmentViewBindingDelegateKt.viewBinding$default(this, WidgetDebugging$binding$2.INSTANCE, null, 2, null); - private final BehaviorSubject filterSubject = BehaviorSubject.k0(Boolean.TRUE); + private final BehaviorSubject filterSubject = BehaviorSubject.l0(Boolean.TRUE); private Adapter logsAdapter; /* compiled from: WidgetDebugging.kt */ @@ -310,7 +310,7 @@ public final class WidgetDebugging extends AppFragment { Objects.requireNonNull(AppLog.g); Observable q = ObservableExtensionsKt.computationBuffered(AppLog.d).q(); m.checkNotNullExpressionValue(q, "logsSubject\n .c… .distinctUntilChanged()"); - Observable j = Observable.j(q.a(200, TimeUnit.MILLISECONDS).w(WidgetDebugging$onViewBoundOrOnResume$1.INSTANCE).O(new ArrayList(), WidgetDebugging$onViewBoundOrOnResume$2.INSTANCE), this.filterSubject.q(), WidgetDebugging$onViewBoundOrOnResume$3.INSTANCE); + Observable j = Observable.j(q.a(200, TimeUnit.MILLISECONDS).x(WidgetDebugging$onViewBoundOrOnResume$1.INSTANCE).P(new ArrayList(), WidgetDebugging$onViewBoundOrOnResume$2.INSTANCE), this.filterSubject.q(), WidgetDebugging$onViewBoundOrOnResume$3.INSTANCE); m.checkNotNullExpressionValue(j, "Observable\n .comb…gs, isFiltered)\n }"); ObservableExtensionsKt.appSubscribe$default(ObservableExtensionsKt.ui$default(ObservableExtensionsKt.computationBuffered(j), this, null, 2, null), WidgetDebugging.class, (Context) null, (Function1) null, (Function1) null, (Function0) null, (Function0) null, new WidgetDebugging$onViewBoundOrOnResume$4(this), 62, (Object) null); } diff --git a/app/src/main/java/com/discord/widgets/directories/WidgetDirectoriesViewModel.java b/app/src/main/java/com/discord/widgets/directories/WidgetDirectoriesViewModel.java index c16c49977a..37c295ea10 100644 --- a/app/src/main/java/com/discord/widgets/directories/WidgetDirectoriesViewModel.java +++ b/app/src/main/java/com/discord/widgets/directories/WidgetDirectoriesViewModel.java @@ -343,11 +343,11 @@ public final class WidgetDirectoriesViewModel extends AppViewModel { ObservableExtensionsKt.appSubscribe$default(ObservableExtensionsKt.ui$default(ObservableExtensionsKt.computationLatest(observable), this, null, 2, null), WidgetDirectoriesViewModel.class, (Context) null, (Function1) null, (Function1) null, (Function0) null, (Function0) null, new AnonymousClass1(this), 62, (Object) null); Observable q = storeChannelsSelected.observeSelectedChannel().q(); m.checkNotNullExpressionValue(q, "channelsSelectedStore\n … .distinctUntilChanged()"); - Observable E = q.w(ObservableExtensionsKt$filterNull$1.INSTANCE).E(ObservableExtensionsKt$filterNull$2.INSTANCE); - m.checkNotNullExpressionValue(E, "filter { it != null }.map { it!! }"); - Observable w2 = E.w(AnonymousClass2.INSTANCE); - m.checkNotNullExpressionValue(w2, "channelsSelectedStore\n …?.isDirectory() == true }"); - ObservableExtensionsKt.appSubscribe$default(w2, WidgetDirectoriesViewModel.class, (Context) null, (Function1) null, (Function1) null, (Function0) null, (Function0) null, new AnonymousClass3(this), 62, (Object) null); + Observable F = q.x(ObservableExtensionsKt$filterNull$1.INSTANCE).F(ObservableExtensionsKt$filterNull$2.INSTANCE); + m.checkNotNullExpressionValue(F, "filter { it != null }.map { it!! }"); + Observable x2 = F.x(AnonymousClass2.INSTANCE); + m.checkNotNullExpressionValue(x2, "channelsSelectedStore\n …?.isDirectory() == true }"); + ObservableExtensionsKt.appSubscribe$default(x2, WidgetDirectoriesViewModel.class, (Context) null, (Function1) null, (Function1) null, (Function0) null, (Function0) null, new AnonymousClass3(this), 62, (Object) null); } /* JADX WARNING: Illegal instructions before constructor call */ diff --git a/app/src/main/java/com/discord/widgets/directories/WidgetDirectoryChannel.java b/app/src/main/java/com/discord/widgets/directories/WidgetDirectoryChannel.java index 0f4ec7cdbe..e15044b034 100644 --- a/app/src/main/java/com/discord/widgets/directories/WidgetDirectoryChannel.java +++ b/app/src/main/java/com/discord/widgets/directories/WidgetDirectoryChannel.java @@ -96,6 +96,13 @@ public final class WidgetDirectoryChannel extends AppFragment { widgetDirectoryChannel.onViewBindingDestroy(widgetDirectoryChannelBinding); } + public static /* synthetic */ void bindGestureObservers$default(WidgetDirectoryChannel widgetDirectoryChannel, boolean z2, WidgetDirectoryChannelBinding widgetDirectoryChannelBinding, int i, Object obj) { + if ((i & 2) != 0) { + widgetDirectoryChannelBinding = null; + } + widgetDirectoryChannel.bindGestureObservers(z2, widgetDirectoryChannelBinding); + } + private final void configureUi(WidgetDirectoriesViewModel.ViewState viewState) { Guild guild = viewState.getGuild(); int i = 0; @@ -137,14 +144,7 @@ public final class WidgetDirectoryChannel extends AppFragment { } private final void onViewBindingDestroy(WidgetDirectoryChannelBinding widgetDirectoryChannelBinding) { - c.a.o.b a = b.C0034b.a(); - TabLayout tabLayout = widgetDirectoryChannelBinding.d; - m.checkNotNullExpressionValue(tabLayout, "binding.tabs"); - a.c(tabLayout); - c.a.o.b a2 = b.C0034b.a(); - ViewPager2 viewPager2 = widgetDirectoryChannelBinding.e; - m.checkNotNullExpressionValue(viewPager2, "binding.viewPager"); - a2.c(viewPager2); + bindGestureObservers(false, widgetDirectoryChannelBinding); } private final void toggleHeaderMargins(boolean z2) { @@ -165,6 +165,31 @@ public final class WidgetDirectoryChannel extends AppFragment { toolbar.setLayoutParams(marginLayoutParams2); } + public final void bindGestureObservers(boolean z2, WidgetDirectoryChannelBinding widgetDirectoryChannelBinding) { + if (widgetDirectoryChannelBinding == null) { + widgetDirectoryChannelBinding = getBinding(); + } + if (z2) { + c.a.o.b a = b.C0034b.a(); + TabLayout tabLayout = widgetDirectoryChannelBinding.d; + m.checkNotNullExpressionValue(tabLayout, "nonNullBinding.tabs"); + a.b(tabLayout); + c.a.o.b a2 = b.C0034b.a(); + ViewPager2 viewPager2 = widgetDirectoryChannelBinding.e; + m.checkNotNullExpressionValue(viewPager2, "nonNullBinding.viewPager"); + a2.b(viewPager2); + return; + } + c.a.o.b a3 = b.C0034b.a(); + TabLayout tabLayout2 = widgetDirectoryChannelBinding.d; + m.checkNotNullExpressionValue(tabLayout2, "nonNullBinding.tabs"); + a3.c(tabLayout2); + c.a.o.b a4 = b.C0034b.a(); + ViewPager2 viewPager22 = widgetDirectoryChannelBinding.e; + m.checkNotNullExpressionValue(viewPager22, "nonNullBinding.viewPager"); + a4.c(viewPager22); + } + public final WidgetDirectoryChannelViewPagerAdapter getAdapter() { return (WidgetDirectoryChannelViewPagerAdapter) this.adapter$delegate.getValue(); } @@ -186,23 +211,17 @@ public final class WidgetDirectoryChannel extends AppFragment { ServerDiscoveryHeader serverDiscoveryHeader = getBinding().f2214c; serverDiscoveryHeader.setTitle(getString(R.string.hub_directory_search_title)); serverDiscoveryHeader.setDescription(getString(R.string.hub_directory_search_subtitle)); - ViewPager2 viewPager2 = getBinding().e; - viewPager2.setAdapter(getAdapter()); - c.a.o.b a = b.C0034b.a(); - m.checkNotNullExpressionValue(viewPager2, "this"); - a.b(viewPager2); + getBinding().e.setAdapter(getAdapter()); TabLayout tabLayout = getBinding().d; - c.a.o.b a2 = b.C0034b.a(); - m.checkNotNullExpressionValue(tabLayout, "this"); - a2.b(tabLayout); - ViewPager2 viewPager22 = getBinding().e; - m.checkNotNullExpressionValue(viewPager22, "binding.viewPager"); - ViewPager2ExtensionsKt.setUpWithViewPager2(tabLayout, viewPager22, new WidgetDirectoryChannel$onViewBound$$inlined$apply$lambda$1(this)); + ViewPager2 viewPager2 = getBinding().e; + m.checkNotNullExpressionValue(viewPager2, "binding.viewPager"); + ViewPager2ExtensionsKt.setUpWithViewPager2(tabLayout, viewPager2, new WidgetDirectoryChannel$onViewBound$$inlined$apply$lambda$1(this)); + bindGestureObservers$default(this, true, null, 2, null); Observable q = StoreStream.Companion.getGuildSelected().observeSelectedGuildId().q(); m.checkNotNullExpressionValue(q, "StoreStream\n .get… .distinctUntilChanged()"); - Observable E = q.w(ObservableExtensionsKt$filterNull$1.INSTANCE).E(ObservableExtensionsKt$filterNull$2.INSTANCE); - m.checkNotNullExpressionValue(E, "filter { it != null }.map { it!! }"); - ObservableExtensionsKt.appSubscribe$default(ObservableExtensionsKt.ui(E), WidgetDirectoryChannel.class, (Context) null, (Function1) null, (Function1) null, (Function0) null, (Function0) null, new WidgetDirectoryChannel$onViewBound$5(this), 62, (Object) null); + Observable F = q.x(ObservableExtensionsKt$filterNull$1.INSTANCE).F(ObservableExtensionsKt$filterNull$2.INSTANCE); + m.checkNotNullExpressionValue(F, "filter { it != null }.map { it!! }"); + ObservableExtensionsKt.appSubscribe$default(ObservableExtensionsKt.ui(F), WidgetDirectoryChannel.class, (Context) null, (Function1) null, (Function1) null, (Function0) null, (Function0) null, new WidgetDirectoryChannel$onViewBound$5(this), 62, (Object) null); } @Override // com.discord.app.AppFragment diff --git a/app/src/main/java/com/discord/widgets/emoji/EmojiSheetViewModel$Companion$getGuildForCustomEmoji$2.java b/app/src/main/java/com/discord/widgets/emoji/EmojiSheetViewModel$Companion$getGuildForCustomEmoji$2.java index 3e40520fd3..ac2125a00c 100644 --- a/app/src/main/java/com/discord/widgets/emoji/EmojiSheetViewModel$Companion$getGuildForCustomEmoji$2.java +++ b/app/src/main/java/com/discord/widgets/emoji/EmojiSheetViewModel$Companion$getGuildForCustomEmoji$2.java @@ -89,6 +89,6 @@ public final class EmojiSheetViewModel$Companion$getGuildForCustomEmoji$2 } public final Observable call(Guild guild) { - return guild != null ? guild.getFeatures().contains(GuildFeature.DISCOVERABLE) ? this.$restAPI.getEmojiGuild(this.$emoji.getId()).E(AnonymousClass1.INSTANCE).E(AnonymousClass2.INSTANCE).K(new AnonymousClass3(guild)) : new j(new EmojiSheetViewModel.Companion.CustomEmojGuildInfo.Known(guild, false, true, null)) : this.$restAPI.getEmojiGuild(this.$emoji.getId()).E(AnonymousClass4.INSTANCE).E(AnonymousClass5.INSTANCE).K(AnonymousClass6.INSTANCE); + return guild != null ? guild.getFeatures().contains(GuildFeature.DISCOVERABLE) ? this.$restAPI.getEmojiGuild(this.$emoji.getId()).F(AnonymousClass1.INSTANCE).F(AnonymousClass2.INSTANCE).L(new AnonymousClass3(guild)) : new j(new EmojiSheetViewModel.Companion.CustomEmojGuildInfo.Known(guild, false, true, null)) : this.$restAPI.getEmojiGuild(this.$emoji.getId()).F(AnonymousClass4.INSTANCE).F(AnonymousClass5.INSTANCE).L(AnonymousClass6.INSTANCE); } } diff --git a/app/src/main/java/com/discord/widgets/emoji/EmojiSheetViewModel.java b/app/src/main/java/com/discord/widgets/emoji/EmojiSheetViewModel.java index 0583fc3ff1..bdb077fc92 100644 --- a/app/src/main/java/com/discord/widgets/emoji/EmojiSheetViewModel.java +++ b/app/src/main/java/com/discord/widgets/emoji/EmojiSheetViewModel.java @@ -247,9 +247,9 @@ public final class EmojiSheetViewModel extends AppViewModel { } EmojiNode.EmojiIdAndType.Custom custom = (EmojiNode.EmojiIdAndType.Custom) emojiIdAndType; if (custom != null) { - Observable y2 = Observable.B(new EmojiSheetViewModel$Companion$getGuildForCustomEmoji$1(storeEmojiCustom, custom, storeGuilds)).y(new EmojiSheetViewModel$Companion$getGuildForCustomEmoji$2(restAPI, custom)); - m.checkNotNullExpressionValue(y2, "Observable.fromCallable … }\n }\n }"); - return y2; + Observable z2 = Observable.C(new EmojiSheetViewModel$Companion$getGuildForCustomEmoji$1(storeEmojiCustom, custom, storeGuilds)).z(new EmojiSheetViewModel$Companion$getGuildForCustomEmoji$2(restAPI, custom)); + m.checkNotNullExpressionValue(z2, "Observable.fromCallable … }\n }\n }"); + return z2; } j jVar = new j(null); m.checkNotNullExpressionValue(jVar, "Observable.just(null)"); diff --git a/app/src/main/java/com/discord/widgets/feedback/WidgetFeedbackSheet.java b/app/src/main/java/com/discord/widgets/feedback/WidgetFeedbackSheet.java index fcd51a471e..22280c2acf 100644 --- a/app/src/main/java/com/discord/widgets/feedback/WidgetFeedbackSheet.java +++ b/app/src/main/java/com/discord/widgets/feedback/WidgetFeedbackSheet.java @@ -168,9 +168,9 @@ public final class WidgetFeedbackSheet extends AppBottomSheet { requireDialog().cancel(); return; } - Observable c02 = Observable.c0(SHEET_DISMISS_DELAY_MS, TimeUnit.MILLISECONDS); - m.checkNotNullExpressionValue(c02, "Observable\n …S, TimeUnit.MILLISECONDS)"); - ObservableExtensionsKt.appSubscribe$default(ObservableExtensionsKt.ui$default(c02, this, null, 2, null), WidgetFeedbackSheet.class, (Context) null, (Function1) null, (Function1) null, (Function0) null, (Function0) null, new WidgetFeedbackSheet$handleEvent$1(this), 62, (Object) null); + Observable d02 = Observable.d0(SHEET_DISMISS_DELAY_MS, TimeUnit.MILLISECONDS); + m.checkNotNullExpressionValue(d02, "Observable\n …S, TimeUnit.MILLISECONDS)"); + ObservableExtensionsKt.appSubscribe$default(ObservableExtensionsKt.ui$default(d02, this, null, 2, null), WidgetFeedbackSheet.class, (Context) null, (Function1) null, (Function1) null, (Function0) null, (Function0) null, new WidgetFeedbackSheet$handleEvent$1(this), 62, (Object) null); } else if (event instanceof FeedbackSheetViewModel.Event.NavigateToIssueDetails) { WidgetIssueDetailsForm.Companion companion = WidgetIssueDetailsForm.Companion; Context requireContext = requireContext(); @@ -206,9 +206,9 @@ public final class WidgetFeedbackSheet extends AppBottomSheet { m.checkNotNullExpressionValue(string2, "getString(viewState.issuesHeaderTextResId)"); feedbackView.updateView(string, selectedFeedbackRating, widgetFeedbackSheet$updateView$2, widgetFeedbackSheet$updateView$3, widgetFeedbackSheet$updateView$4, string2, viewState.getFeedbackIssues(), new WidgetFeedbackSheet$updateView$5(this)); if (z2) { - Observable c02 = Observable.c0(100, TimeUnit.MILLISECONDS); - m.checkNotNullExpressionValue(c02, "Observable\n .ti…S, TimeUnit.MILLISECONDS)"); - ObservableExtensionsKt.appSubscribe$default(ObservableExtensionsKt.ui$default(c02, this, null, 2, null), WidgetFeedbackSheet.class, (Context) null, (Function1) null, (Function1) null, (Function0) null, (Function0) null, new WidgetFeedbackSheet$updateView$6(this), 62, (Object) null); + Observable d02 = Observable.d0(100, TimeUnit.MILLISECONDS); + m.checkNotNullExpressionValue(d02, "Observable\n .ti…S, TimeUnit.MILLISECONDS)"); + ObservableExtensionsKt.appSubscribe$default(ObservableExtensionsKt.ui$default(d02, this, null, 2, null), WidgetFeedbackSheet.class, (Context) null, (Function1) null, (Function1) null, (Function0) null, (Function0) null, new WidgetFeedbackSheet$updateView$6(this), 62, (Object) null); } } diff --git a/app/src/main/java/com/discord/widgets/friends/FriendsListViewModel.java b/app/src/main/java/com/discord/widgets/friends/FriendsListViewModel.java index f157b7a94f..71201bdd05 100644 --- a/app/src/main/java/com/discord/widgets/friends/FriendsListViewModel.java +++ b/app/src/main/java/com/discord/widgets/friends/FriendsListViewModel.java @@ -101,9 +101,9 @@ public final class FriendsListViewModel extends AppViewModel { StoreUser users = companion.getUsers(); StoreUserRelationships userRelationships = companion.getUserRelationships(); StoreUserConnections userConnections = companion.getUserConnections(); - Observable E = ObservableExtensionsKt.leadingEdgeThrottle(ObservationDeck.connectRx$default(ObservationDeckProvider.get(), new ObservationDeck.UpdateSource[]{companion.getChannelsSelected(), companion.getPresences(), companion.getUsers(), companion.getUserRelationships(), companion.getApplicationStreaming(), companion.getUserConnections(), companion.getExperiments(), companion.getContactSync()}, false, null, null, 14, null), 1, TimeUnit.SECONDS).E(new FriendsListViewModel$Companion$observeStores$1(channelsSelected, presences, users, userRelationships, companion.getApplicationStreaming(), userConnections, companion.getExperiments(), companion.getContactSync(), companion.getFriendSuggestions())); - m.checkNotNullExpressionValue(E, "ObservationDeckProvider\n… )\n }"); - return E; + Observable F = ObservableExtensionsKt.leadingEdgeThrottle(ObservationDeck.connectRx$default(ObservationDeckProvider.get(), new ObservationDeck.UpdateSource[]{companion.getChannelsSelected(), companion.getPresences(), companion.getUsers(), companion.getUserRelationships(), companion.getApplicationStreaming(), companion.getUserConnections(), companion.getExperiments(), companion.getContactSync()}, false, null, null, 14, null), 1, TimeUnit.SECONDS).F(new FriendsListViewModel$Companion$observeStores$1(channelsSelected, presences, users, userRelationships, companion.getApplicationStreaming(), userConnections, companion.getExperiments(), companion.getContactSync(), companion.getFriendSuggestions())); + m.checkNotNullExpressionValue(F, "ObservationDeckProvider\n… )\n }"); + return F; } } @@ -1457,7 +1457,7 @@ public final class FriendsListViewModel extends AppViewModel { this.storeChannels = storeChannels; this.restAPI = restAPI; this.listSections = new ListSections(null, n.emptyList(), null, n.emptyList(), n.emptyList(), null); - this.eventSubject = PublishSubject.j0(); + this.eventSubject = PublishSubject.k0(); ObservableExtensionsKt.appSubscribe$default(ObservableExtensionsKt.ui$default(observable, this, null, 2, null), FriendsListViewModel.class, (Context) null, (Function1) null, (Function1) null, (Function0) null, (Function0) null, new AnonymousClass1(this), 62, (Object) null); } @@ -1493,9 +1493,9 @@ public final class FriendsListViewModel extends AppViewModel { private final Cancellable asyncComputeAndHandleOnUiThread(Function0 function0, Function1 function1, Function1 function12) { Ref$ObjectRef ref$ObjectRef = new Ref$ObjectRef(); ref$ObjectRef.element = null; - Observable W = Observable.n(new FriendsListViewModel$asyncComputeAndHandleOnUiThread$1(function0), Emitter.BackpressureMode.NONE).W(i0.p.a.a()); - m.checkNotNullExpressionValue(W, "Observable\n .crea…Schedulers.computation())"); - Observable ui$default = ObservableExtensionsKt.ui$default(W, this, null, 2, null); + Observable X = Observable.n(new FriendsListViewModel$asyncComputeAndHandleOnUiThread$1(function0), Emitter.BackpressureMode.NONE).X(i0.p.a.a()); + m.checkNotNullExpressionValue(X, "Observable\n .crea…Schedulers.computation())"); + Observable ui$default = ObservableExtensionsKt.ui$default(X, this, null, 2, null); FriendsListViewModel$asyncComputeAndHandleOnUiThread$2 friendsListViewModel$asyncComputeAndHandleOnUiThread$2 = new FriendsListViewModel$asyncComputeAndHandleOnUiThread$2(function12); ObservableExtensionsKt.appSubscribe$default(ui$default, FriendsListViewModel.class, (Context) null, new FriendsListViewModel$asyncComputeAndHandleOnUiThread$4(ref$ObjectRef), new FriendsListViewModel$asyncComputeAndHandleOnUiThread$3(function1), (Function0) null, (Function0) null, friendsListViewModel$asyncComputeAndHandleOnUiThread$2, 50, (Object) null); return new FriendsListViewModel$asyncComputeAndHandleOnUiThread$5(ref$ObjectRef); diff --git a/app/src/main/java/com/discord/widgets/friends/NearbyManager.java b/app/src/main/java/com/discord/widgets/friends/NearbyManager.java index 5992aae189..07b801d17f 100644 --- a/app/src/main/java/com/discord/widgets/friends/NearbyManager.java +++ b/app/src/main/java/com/discord/widgets/friends/NearbyManager.java @@ -33,7 +33,7 @@ public final class NearbyManager { private MessageListener messageListener; private PublishOptions messagePublishOptions; private MessagesClient messagesClient; - private final BehaviorSubject nearbyStateSubject = BehaviorSubject.k0(NearbyState.Uninitialized.INSTANCE); + private final BehaviorSubject nearbyStateSubject = BehaviorSubject.l0(NearbyState.Uninitialized.INSTANCE); private final HashSet nearbyUserIds = new HashSet<>(); private Message outboundMessage; private SubscribeOptions subscribeOptions; diff --git a/app/src/main/java/com/discord/widgets/friends/WidgetFriendsFindNearby.java b/app/src/main/java/com/discord/widgets/friends/WidgetFriendsFindNearby.java index 5270773d66..9f9802fad4 100644 --- a/app/src/main/java/com/discord/widgets/friends/WidgetFriendsFindNearby.java +++ b/app/src/main/java/com/discord/widgets/friends/WidgetFriendsFindNearby.java @@ -194,9 +194,9 @@ public final class WidgetFriendsFindNearby extends AppFragment { public final Observable get(Observable observable) { m.checkNotNullParameter(observable, "nearbyStateObservable"); - Observable X = observable.X(WidgetFriendsFindNearby$ModelProvider$get$1.INSTANCE); - m.checkNotNullExpressionValue(X, "nearbyStateObservable\n … }\n }"); - return X; + Observable Y = observable.Y(WidgetFriendsFindNearby$ModelProvider$get$1.INSTANCE); + m.checkNotNullExpressionValue(Y, "nearbyStateObservable\n … }\n }"); + return Y; } } @@ -461,13 +461,13 @@ public final class WidgetFriendsFindNearby extends AppFragment { public void onViewBoundOrOnResume() { super.onViewBoundOrOnResume(); StoreStream.Companion companion = StoreStream.Companion; - Observable E = companion.getUserRelationships().observeForType(4).E(i.i); - Observable E2 = companion.getUserRelationships().observeForType(3).E(i.j); + Observable F = companion.getUserRelationships().observeForType(4).F(i.i); + Observable F2 = companion.getUserRelationships().observeForType(3).F(i.j); u uVar = u.i; if (uVar != null) { uVar = new v(uVar); } - Observable j = Observable.j(E, E2, (Func2) uVar); + Observable j = Observable.j(F, F2, (Func2) uVar); m.checkNotNullExpressionValue(j, "Observable\n .comb…erRequestsModel\n )"); Observable q = ObservableExtensionsKt.computationLatest(j).q(); m.checkNotNullExpressionValue(q, "Observable\n .comb… .distinctUntilChanged()"); diff --git a/app/src/main/java/com/discord/widgets/guild_delete_feedback/GuildDeleteFeedbackSheetViewModel.java b/app/src/main/java/com/discord/widgets/guild_delete_feedback/GuildDeleteFeedbackSheetViewModel.java index 02ff203e30..d8307fc785 100644 --- a/app/src/main/java/com/discord/widgets/guild_delete_feedback/GuildDeleteFeedbackSheetViewModel.java +++ b/app/src/main/java/com/discord/widgets/guild_delete_feedback/GuildDeleteFeedbackSheetViewModel.java @@ -18,7 +18,7 @@ import rx.subjects.PublishSubject; public final class GuildDeleteFeedbackSheetViewModel extends AppViewModel implements FeedbackSheetViewModel { public static final Companion Companion = new Companion(null); private static final List REASONS = n.listOf((Object[]) new FeedbackIssue[]{FeedbackIssue.GUILD_DELETE_TOO_HARD, FeedbackIssue.GUILD_DELETE_TEST, FeedbackIssue.GUILD_DELETE_ACCIDENT, FeedbackIssue.GUILD_DELETE_TEMPLATE, FeedbackIssue.GUILD_DELETE_LONELY, FeedbackIssue.GUILD_DELETE_INACTIVE}); - private final PublishSubject eventSubject = PublishSubject.j0(); + private final PublishSubject eventSubject = PublishSubject.k0(); private PendingFeedback.GuildDeleteFeedback pendingFeedback; private boolean submitted; diff --git a/app/src/main/java/com/discord/widgets/guild_role_subscriptions/GuildRoleSubscriptionUtils.java b/app/src/main/java/com/discord/widgets/guild_role_subscriptions/GuildRoleSubscriptionUtils.java index 1b63481bc5..8eea35c23e 100644 --- a/app/src/main/java/com/discord/widgets/guild_role_subscriptions/GuildRoleSubscriptionUtils.java +++ b/app/src/main/java/com/discord/widgets/guild_role_subscriptions/GuildRoleSubscriptionUtils.java @@ -34,9 +34,9 @@ public final class GuildRoleSubscriptionUtils { } private final Observable updateGuildRoleSubscriptionDesign(RestAPI restAPI, long j, Integer num, String str, GuildRoleSubscriptionTierListing guildRoleSubscriptionTierListing) { - Observable E = restAPI.updateRole(j, guildRoleSubscriptionTierListing.h(), new RestAPIParams.Role(null, null, null, num, null, null, guildRoleSubscriptionTierListing.h(), str, 55, null)).E(new GuildRoleSubscriptionUtils$updateGuildRoleSubscriptionDesign$1(guildRoleSubscriptionTierListing)); - m.checkNotNullExpressionValue(E, "restApi\n .updat…onTierListing\n }"); - return E; + Observable F = restAPI.updateRole(j, guildRoleSubscriptionTierListing.h(), new RestAPIParams.Role(null, null, null, num, null, null, guildRoleSubscriptionTierListing.h(), str, 55, null)).F(new GuildRoleSubscriptionUtils$updateGuildRoleSubscriptionDesign$1(guildRoleSubscriptionTierListing)); + m.checkNotNullExpressionValue(F, "restApi\n .updat…onTierListing\n }"); + return F; } public static /* synthetic */ Observable updateGuildRoleSubscriptionDesign$default(GuildRoleSubscriptionUtils guildRoleSubscriptionUtils, RestAPI restAPI, long j, Integer num, String str, GuildRoleSubscriptionTierListing guildRoleSubscriptionTierListing, int i, Object obj) { @@ -53,9 +53,9 @@ public final class GuildRoleSubscriptionUtils { m.checkNotNullParameter(str3, "tierName"); m.checkNotNullParameter(list, "channelBenefits"); m.checkNotNullParameter(list2, "intangibleBenefits"); - Observable y2 = restAPI.createGuildRoleSubscriptionGroupListing(j, new RestAPIParams.CreateGuildRoleSubscriptionGroupListing(str, str2)).y(new GuildRoleSubscriptionUtils$createGuildRoleSubscriptionGroupListing$1(storeGuildRoleSubscriptions, j, restAPI, str3, str4, i, str5, i2, str6, list, list2)); - m.checkNotNullExpressionValue(y2, "restApi\n .createG…ts,\n )\n }"); - return ObservableExtensionsKt.restSubscribeOn$default(y2, false, 1, null); + Observable z2 = restAPI.createGuildRoleSubscriptionGroupListing(j, new RestAPIParams.CreateGuildRoleSubscriptionGroupListing(str, str2)).z(new GuildRoleSubscriptionUtils$createGuildRoleSubscriptionGroupListing$1(storeGuildRoleSubscriptions, j, restAPI, str3, str4, i, str5, i2, str6, list, list2)); + m.checkNotNullExpressionValue(z2, "restApi\n .createG…ts,\n )\n }"); + return ObservableExtensionsKt.restSubscribeOn$default(z2, false, 1, null); } public final Observable createGuildRoleSubscriptionTierListing(RestAPI restAPI, StoreGuildRoleSubscriptions storeGuildRoleSubscriptions, long j, long j2, String str, String str2, int i, String str3, int i2, String str4, List list, List list2) { @@ -69,19 +69,19 @@ public final class GuildRoleSubscriptionUtils { for (Benefit benefit : plus) { arrayList.add(benefit.toGuildRoleSubscriptionBenefit()); } - Observable y2 = restAPI.createGuildRoleSubscriptionTier(j, j2, new RestAPIParams.CreateGuildRoleSubscriptionTierListing(str, str3, str2, arrayList, i)).y(new GuildRoleSubscriptionUtils$createGuildRoleSubscriptionTierListing$1(restAPI, j, i2, str4)); - m.checkNotNullExpressionValue(y2, "restApi\n .createG…ng,\n )\n }"); - Observable s = ObservableExtensionsKt.restSubscribeOn$default(y2, false, 1, null).s(new GuildRoleSubscriptionUtils$createGuildRoleSubscriptionTierListing$2(storeGuildRoleSubscriptions, j, j2)); - m.checkNotNullExpressionValue(s, "restApi\n .createG…ing\n )\n }"); - return s; + Observable z2 = restAPI.createGuildRoleSubscriptionTier(j, j2, new RestAPIParams.CreateGuildRoleSubscriptionTierListing(str, str3, str2, arrayList, i)).z(new GuildRoleSubscriptionUtils$createGuildRoleSubscriptionTierListing$1(restAPI, j, i2, str4)); + m.checkNotNullExpressionValue(z2, "restApi\n .createG…ng,\n )\n }"); + Observable t = ObservableExtensionsKt.restSubscribeOn$default(z2, false, 1, null).t(new GuildRoleSubscriptionUtils$createGuildRoleSubscriptionTierListing$2(storeGuildRoleSubscriptions, j, j2)); + m.checkNotNullExpressionValue(t, "restApi\n .createG…ing\n )\n }"); + return t; } public final Observable updateGuildRoleSubscriptionGroupListing(RestAPI restAPI, StoreGuildRoleSubscriptions storeGuildRoleSubscriptions, long j, long j2, String str, String str2) { m.checkNotNullParameter(restAPI, "restApi"); m.checkNotNullParameter(storeGuildRoleSubscriptions, "storeGuildRoleSubscriptions"); - Observable s = ObservableExtensionsKt.restSubscribeOn$default(restAPI.updateGuildRoleSubscriptionGroupListing(j, j2, new RestAPIParams.UpdateGuildRoleSubscriptionGroupListing(str, str2)), false, 1, null).s(new GuildRoleSubscriptionUtils$updateGuildRoleSubscriptionGroupListing$1(storeGuildRoleSubscriptions, j)); - m.checkNotNullExpressionValue(s, "restApi\n .updateG…, groupListing)\n }"); - return s; + Observable t = ObservableExtensionsKt.restSubscribeOn$default(restAPI.updateGuildRoleSubscriptionGroupListing(j, j2, new RestAPIParams.UpdateGuildRoleSubscriptionGroupListing(str, str2)), false, 1, null).t(new GuildRoleSubscriptionUtils$updateGuildRoleSubscriptionGroupListing$1(storeGuildRoleSubscriptions, j)); + m.checkNotNullExpressionValue(t, "restApi\n .updateG…, groupListing)\n }"); + return t; } public final Observable updateGuildRoleSubscriptionTierListing(RestAPI restAPI, StoreGuildRoleSubscriptions storeGuildRoleSubscriptions, long j, long j2, long j3, String str, String str2, String str3, Integer num, String str4, List list, List list2, Boolean bool) { @@ -98,10 +98,10 @@ public final class GuildRoleSubscriptionUtils { } else { arrayList = null; } - Observable y2 = restAPI.updateGuildRoleSubscriptionTierListing(j, j2, j3, new RestAPIParams.UpdateGuildRoleSubscriptionTierListing(str, str3, str2, arrayList, bool)).y(new GuildRoleSubscriptionUtils$updateGuildRoleSubscriptionTierListing$2(restAPI, j, num, str4)); - m.checkNotNullExpressionValue(y2, "restApi\n .updateG…ng,\n )\n }"); - Observable s = ObservableExtensionsKt.restSubscribeOn$default(y2, false, 1, null).s(new GuildRoleSubscriptionUtils$updateGuildRoleSubscriptionTierListing$3(storeGuildRoleSubscriptions, j)); - m.checkNotNullExpressionValue(s, "restApi\n .updateG…te(guildId, it)\n }"); - return s; + Observable z2 = restAPI.updateGuildRoleSubscriptionTierListing(j, j2, j3, new RestAPIParams.UpdateGuildRoleSubscriptionTierListing(str, str3, str2, arrayList, bool)).z(new GuildRoleSubscriptionUtils$updateGuildRoleSubscriptionTierListing$2(restAPI, j, num, str4)); + m.checkNotNullExpressionValue(z2, "restApi\n .updateG…ng,\n )\n }"); + Observable t = ObservableExtensionsKt.restSubscribeOn$default(z2, false, 1, null).t(new GuildRoleSubscriptionUtils$updateGuildRoleSubscriptionTierListing$3(storeGuildRoleSubscriptions, j)); + m.checkNotNullExpressionValue(t, "restApi\n .updateG…te(guildId, it)\n }"); + return t; } } diff --git a/app/src/main/java/com/discord/widgets/guild_role_subscriptions/setup/GuildRoleSubscriptionPlanSetupViewModel.java b/app/src/main/java/com/discord/widgets/guild_role_subscriptions/setup/GuildRoleSubscriptionPlanSetupViewModel.java index 040d798fc2..40da4b5412 100644 --- a/app/src/main/java/com/discord/widgets/guild_role_subscriptions/setup/GuildRoleSubscriptionPlanSetupViewModel.java +++ b/app/src/main/java/com/discord/widgets/guild_role_subscriptions/setup/GuildRoleSubscriptionPlanSetupViewModel.java @@ -285,7 +285,7 @@ public final class GuildRoleSubscriptionPlanSetupViewModel extends AppViewModel< this.guildId = j; this.restApi = restAPI; this.storeGuildRoleSubscriptions = storeGuildRoleSubscriptions; - this.eventSubject = PublishSubject.j0(); + this.eventSubject = PublishSubject.k0(); } /* JADX INFO: this call moved to the top of the method (can break code semantics) */ diff --git a/app/src/main/java/com/discord/widgets/guild_role_subscriptions/tier/create/CreateGuildRoleSubscriptionTierViewModel.java b/app/src/main/java/com/discord/widgets/guild_role_subscriptions/tier/create/CreateGuildRoleSubscriptionTierViewModel.java index 4195534b69..13278451e2 100644 --- a/app/src/main/java/com/discord/widgets/guild_role_subscriptions/tier/create/CreateGuildRoleSubscriptionTierViewModel.java +++ b/app/src/main/java/com/discord/widgets/guild_role_subscriptions/tier/create/CreateGuildRoleSubscriptionTierViewModel.java @@ -199,7 +199,7 @@ public final class CreateGuildRoleSubscriptionTierViewModel extends AppViewModel this.groupListingId = j2; this.restApi = restAPI; this.storeGuildRoleSubscriptions = storeGuildRoleSubscriptions; - this.eventSubject = PublishSubject.j0(); + this.eventSubject = PublishSubject.k0(); } /* JADX INFO: this call moved to the top of the method (can break code semantics) */ diff --git a/app/src/main/java/com/discord/widgets/guild_role_subscriptions/tier/create/benefits/GuildRoleSubscriptionTierBenefitViewModel.java b/app/src/main/java/com/discord/widgets/guild_role_subscriptions/tier/create/benefits/GuildRoleSubscriptionTierBenefitViewModel.java index af68b29118..817c744bd9 100644 --- a/app/src/main/java/com/discord/widgets/guild_role_subscriptions/tier/create/benefits/GuildRoleSubscriptionTierBenefitViewModel.java +++ b/app/src/main/java/com/discord/widgets/guild_role_subscriptions/tier/create/benefits/GuildRoleSubscriptionTierBenefitViewModel.java @@ -285,7 +285,7 @@ public final class GuildRoleSubscriptionTierBenefitViewModel extends AppViewMode Benefit.ChannelBenefit channelBenefit2 = (Benefit.ChannelBenefit) (!z3 ? null : benefit); this.benefitType = guildRoleSubscriptionBenefitType; this.tierName = str; - this.eventSubject = PublishSubject.j0(); + this.eventSubject = PublishSubject.k0(); } /* JADX INFO: this call moved to the top of the method (can break code semantics) */ diff --git a/app/src/main/java/com/discord/widgets/guilds/WidgetGuildFolderSettingsViewModel.java b/app/src/main/java/com/discord/widgets/guilds/WidgetGuildFolderSettingsViewModel.java index 528adeb257..03d41954a2 100644 --- a/app/src/main/java/com/discord/widgets/guilds/WidgetGuildFolderSettingsViewModel.java +++ b/app/src/main/java/com/discord/widgets/guilds/WidgetGuildFolderSettingsViewModel.java @@ -449,7 +449,7 @@ public final class WidgetGuildFolderSettingsViewModel extends AppViewModel> get(boolean z2, FilterFunction filterFunction) { - Observable E = StoreStream.Companion.getGuildsSorted().observeOrderedGuilds().E(new WidgetGuildSelector$get$1(filterFunction, z2)); - m.checkNotNullExpressionValue(E, "StoreStream.getGuildsSor….map { Item(it) }\n }"); - Observable> q = ObservableExtensionsKt.computationLatest(E).q(); + Observable F = StoreStream.Companion.getGuildsSorted().observeOrderedGuilds().F(new WidgetGuildSelector$get$1(filterFunction, z2)); + m.checkNotNullExpressionValue(F, "StoreStream.getGuildsSor….map { Item(it) }\n }"); + Observable> q = ObservableExtensionsKt.computationLatest(F).q(); m.checkNotNullExpressionValue(q, "StoreStream.getGuildsSor… .distinctUntilChanged()"); return q; } diff --git a/app/src/main/java/com/discord/widgets/guilds/contextmenu/FolderContextMenuViewModel.java b/app/src/main/java/com/discord/widgets/guilds/contextmenu/FolderContextMenuViewModel.java index a9e628653f..6b230b92e3 100644 --- a/app/src/main/java/com/discord/widgets/guilds/contextmenu/FolderContextMenuViewModel.java +++ b/app/src/main/java/com/discord/widgets/guilds/contextmenu/FolderContextMenuViewModel.java @@ -303,7 +303,7 @@ public final class FolderContextMenuViewModel extends AppViewModel { this.folderId = j; this.restAPI = restAPI; this.storeStateObservable = observable; - this.eventSubject = PublishSubject.j0(); + this.eventSubject = PublishSubject.k0(); this.guildIds = n.emptyList(); this.unreadGuildIds = n0.emptySet(); ObservableExtensionsKt.appSubscribe$default(ObservableExtensionsKt.ui$default(observable, this, null, 2, null), FolderContextMenuViewModel.class, (Context) null, (Function1) null, (Function1) null, (Function0) null, (Function0) null, new AnonymousClass1(this), 62, (Object) null); @@ -371,9 +371,9 @@ public final class FolderContextMenuViewModel extends AppViewModel { for (Number number : intersect) { arrayList.add(ObservableExtensionsKt.restSubscribeOn$default(this.restAPI.ackGuild(number.longValue()), false, 1, null)); } - Observable e02 = Observable.F(Observable.g0(new q(arrayList))).e0(); - m.checkNotNullExpressionValue(e02, "Observable\n .merg…tCalls)\n .toList()"); - ObservableExtensionsKt.appSubscribe$default(ObservableExtensionsKt.ui$default(e02, this, null, 2, null), FolderContextMenuViewModel.class, (Context) null, (Function1) null, (Function1) null, (Function0) null, (Function0) null, new FolderContextMenuViewModel$onMarkAsReadClicked$1(this), 62, (Object) null); + Observable f02 = Observable.G(Observable.h0(new q(arrayList))).f0(); + m.checkNotNullExpressionValue(f02, "Observable\n .merg…tCalls)\n .toList()"); + ObservableExtensionsKt.appSubscribe$default(ObservableExtensionsKt.ui$default(f02, this, null, 2, null), FolderContextMenuViewModel.class, (Context) null, (Function1) null, (Function1) null, (Function0) null, (Function0) null, new FolderContextMenuViewModel$onMarkAsReadClicked$1(this), 62, (Object) null); } public final void onSettingsClicked() { diff --git a/app/src/main/java/com/discord/widgets/guilds/contextmenu/GuildContextMenuViewModel.java b/app/src/main/java/com/discord/widgets/guilds/contextmenu/GuildContextMenuViewModel.java index 3d22f326e6..1006d69c8d 100644 --- a/app/src/main/java/com/discord/widgets/guilds/contextmenu/GuildContextMenuViewModel.java +++ b/app/src/main/java/com/discord/widgets/guilds/contextmenu/GuildContextMenuViewModel.java @@ -364,7 +364,7 @@ public final class GuildContextMenuViewModel extends AppViewModel { this.guildId = j; this.restAPI = restAPI; this.storeStateObservable = observable; - this.eventSubject = PublishSubject.j0(); + this.eventSubject = PublishSubject.k0(); ObservableExtensionsKt.appSubscribe$default(ObservableExtensionsKt.ui$default(observable, this, null, 2, null), GuildContextMenuViewModel.class, (Context) null, (Function1) null, (Function1) null, (Function0) null, (Function0) null, new AnonymousClass1(this), 62, (Object) null); } diff --git a/app/src/main/java/com/discord/widgets/guilds/create/WidgetGuildCreateViewModel.java b/app/src/main/java/com/discord/widgets/guilds/create/WidgetGuildCreateViewModel.java index bbeeab9a93..076673aa17 100644 --- a/app/src/main/java/com/discord/widgets/guilds/create/WidgetGuildCreateViewModel.java +++ b/app/src/main/java/com/discord/widgets/guilds/create/WidgetGuildCreateViewModel.java @@ -562,7 +562,7 @@ public final class WidgetGuildCreateViewModel extends AppViewModel { this.closeWithResult = z3; this.selectedGuildStore = storeGuildSelected; this.restAPI = restAPI; - this.eventsSubject = PublishSubject.j0(); + this.eventsSubject = PublishSubject.k0(); ObservableExtensionsKt.appSubscribe$default(ObservableExtensionsKt.ui$default(observable, this, null, 2, null), WidgetGuildCreateViewModel.class, (Context) null, (Function1) null, (Function1) null, (Function0) null, (Function0) null, new AnonymousClass3(this), 62, (Object) null); } @@ -578,10 +578,10 @@ public final class WidgetGuildCreateViewModel extends AppViewModel { RestAPI api = (i2 & 256) != 0 ? RestAPI.Companion.getApi() : restAPI; if ((i2 & 512) != 0) { StoreStream.Companion companion = StoreStream.Companion; - Observable Y = StoreUser.observeMe$default(companion.getUsers(), false, 1, null).Y(1); - Observable jVar = str == null ? new j<>(StoreGuildTemplates.GuildTemplateState.None.INSTANCE) : companion.getGuildTemplates().observeGuildTemplate(str).t(new AnonymousClass1(str)); + Observable Z = StoreUser.observeMe$default(companion.getUsers(), false, 1, null).Z(1); + Observable jVar = str == null ? new j<>(StoreGuildTemplates.GuildTemplateState.None.INSTANCE) : companion.getGuildTemplates().observeGuildTemplate(str).u(new AnonymousClass1(str)); AnonymousClass2 r0 = AnonymousClass2.INSTANCE; - Observable j = Observable.j(Y, jVar, (Func2) (r0 != null ? new WidgetGuildCreateViewModel$sam$rx_functions_Func2$0(r0) : r0)); + Observable j = Observable.j(Z, jVar, (Func2) (r0 != null ? new WidgetGuildCreateViewModel$sam$rx_functions_Func2$0(r0) : r0)); m.checkNotNullExpressionValue(j, "Observable.combineLatest…},\n ::StoreState\n )"); observable2 = j; } else { diff --git a/app/src/main/java/com/discord/widgets/guilds/invite/GuildInviteSettingsViewModel.java b/app/src/main/java/com/discord/widgets/guilds/invite/GuildInviteSettingsViewModel.java index 497e8f9987..09bedb5ddd 100644 --- a/app/src/main/java/com/discord/widgets/guilds/invite/GuildInviteSettingsViewModel.java +++ b/app/src/main/java/com/discord/widgets/guilds/invite/GuildInviteSettingsViewModel.java @@ -332,9 +332,9 @@ public final class GuildInviteSettingsViewModel extends AppViewModel this.guildId = j; this.storeInviteSettings = storeInviteSettings; this.targetChannelSelector = targetChannelSelector; - PublishSubject j0 = PublishSubject.j0(); - m.checkNotNullExpressionValue(j0, "PublishSubject.create()"); - this.eventSubject = j0; + PublishSubject k0 = PublishSubject.k0(); + m.checkNotNullExpressionValue(k0, "PublishSubject.create()"); + this.eventSubject = k0; ObservableExtensionsKt.appSubscribe$default(ObservableExtensionsKt.ui$default(ObservableExtensionsKt.computationLatest(observable), this, null, 2, null), GuildInviteSettingsViewModel.class, (Context) null, (Function1) null, (Function1) null, (Function0) null, (Function0) null, new AnonymousClass1(this), 62, (Object) null); } diff --git a/app/src/main/java/com/discord/widgets/guilds/invite/GuildInviteShareSheetViewModel.java b/app/src/main/java/com/discord/widgets/guilds/invite/GuildInviteShareSheetViewModel.java index 819ad7715d..6300b55c32 100644 --- a/app/src/main/java/com/discord/widgets/guilds/invite/GuildInviteShareSheetViewModel.java +++ b/app/src/main/java/com/discord/widgets/guilds/invite/GuildInviteShareSheetViewModel.java @@ -531,9 +531,9 @@ public final class GuildInviteShareSheetViewModel extends AppViewModel k0 = BehaviorSubject.k0(""); - m.checkNotNullExpressionValue(k0, "BehaviorSubject.create(\"\")"); - this.searchQuerySubject = k0; + BehaviorSubject l0 = BehaviorSubject.l0(""); + m.checkNotNullExpressionValue(l0, "BehaviorSubject.create(\"\")"); + this.searchQuerySubject = l0; this.searchQuery = ""; this.sentInvites = h0.emptyMap(); ObservableExtensionsKt.appSubscribe$default(ObservableExtensionsKt.ui$default(ObservableExtensionsKt.computationLatest(observable), this, null, 2, null), GuildInviteShareSheetViewModel.class, (Context) null, (Function1) null, (Function1) null, (Function0) null, (Function0) null, new AnonymousClass1(this), 62, (Object) null); diff --git a/app/src/main/java/com/discord/widgets/guilds/invite/InviteGenerator.java b/app/src/main/java/com/discord/widgets/guilds/invite/InviteGenerator.java index 4df781c96f..885a255719 100644 --- a/app/src/main/java/com/discord/widgets/guilds/invite/InviteGenerator.java +++ b/app/src/main/java/com/discord/widgets/guilds/invite/InviteGenerator.java @@ -113,9 +113,9 @@ public final class InviteGenerator implements Closeable { } public InviteGenerator() { - BehaviorSubject k0 = BehaviorSubject.k0(new InviteGenerationState(null, null, 3, null)); - this.generationStateSubject = k0; - Observable q = k0.q(); + BehaviorSubject l0 = BehaviorSubject.l0(new InviteGenerationState(null, null, 3, null)); + this.generationStateSubject = l0; + Observable q = l0.q(); m.checkNotNullExpressionValue(q, "generationStateSubject.distinctUntilChanged()"); this.generationState = q; } @@ -135,7 +135,7 @@ public final class InviteGenerator implements Closeable { private final void handleRestCallFailed() { BehaviorSubject behaviorSubject = this.generationStateSubject; m.checkNotNullExpressionValue(behaviorSubject, "generationStateSubject"); - this.generationStateSubject.onNext(InviteGenerationState.copy$default(behaviorSubject.m0(), null, GenerationState.FAILURE, 1, null)); + this.generationStateSubject.onNext(InviteGenerationState.copy$default(behaviorSubject.n0(), null, GenerationState.FAILURE, 1, null)); } @Override // java.io.Closeable, java.lang.AutoCloseable @@ -147,7 +147,7 @@ public final class InviteGenerator implements Closeable { m.checkNotNullParameter(appFragment, "fragment"); BehaviorSubject behaviorSubject = this.generationStateSubject; m.checkNotNullExpressionValue(behaviorSubject, "generationStateSubject"); - this.generationStateSubject.onNext(InviteGenerationState.copy$default(behaviorSubject.m0(), null, GenerationState.GENERATING, 1, null)); + this.generationStateSubject.onNext(InviteGenerationState.copy$default(behaviorSubject.n0(), null, GenerationState.GENERATING, 1, null)); ObservableExtensionsKt.ui$default(StoreInviteSettings.generateInvite$default(StoreStream.Companion.getInviteSettings(), j, null, 2, null), appFragment, null, 2, null).k(o.a.g(appFragment.getContext(), new InviteGenerator$generate$1(this), new InviteGenerator$generate$2(this))); } @@ -155,7 +155,7 @@ public final class InviteGenerator implements Closeable { m.checkNotNullParameter(appComponent, "appComponent"); BehaviorSubject behaviorSubject = this.generationStateSubject; m.checkNotNullExpressionValue(behaviorSubject, "generationStateSubject"); - this.generationStateSubject.onNext(InviteGenerationState.copy$default(behaviorSubject.m0(), null, GenerationState.GENERATING, 1, null)); + this.generationStateSubject.onNext(InviteGenerationState.copy$default(behaviorSubject.n0(), null, GenerationState.GENERATING, 1, null)); ObservableExtensionsKt.appSubscribe$default(ObservableExtensionsKt.ui$default(ObservableExtensionsKt.computationBuffered(StoreInviteSettings.generateInvite$default(StoreStream.Companion.getInviteSettings(), j, null, 2, null)), appComponent, null, 2, null), InviteGenerator.class, (Context) null, (Function1) null, new InviteGenerator$generateForAppComponent$2(this), (Function0) null, (Function0) null, new InviteGenerator$generateForAppComponent$1(this), 54, (Object) null); } diff --git a/app/src/main/java/com/discord/widgets/guilds/invite/InviteSuggestionsManager.java b/app/src/main/java/com/discord/widgets/guilds/invite/InviteSuggestionsManager.java index 214c725f08..c64b8910ac 100644 --- a/app/src/main/java/com/discord/widgets/guilds/invite/InviteSuggestionsManager.java +++ b/app/src/main/java/com/discord/widgets/guilds/invite/InviteSuggestionsManager.java @@ -149,7 +149,7 @@ public final class InviteSuggestionsManager { } public final Observable> observeInviteSuggestions() { - Observable> i = Observable.i(this.storeChannels.observePrivateChannels(), this.storeMessagesMostRecent.observeRecentMessageIds().Y(1), this.storeUserAffinities.observeAffinityUserIds().X(new InviteSuggestionsManager$observeInviteSuggestions$1(this)), InviteSuggestionsManager$observeInviteSuggestions$2.INSTANCE); + Observable> i = Observable.i(this.storeChannels.observePrivateChannels(), this.storeMessagesMostRecent.observeRecentMessageIds().Z(1), this.storeUserAffinities.observeAffinityUserIds().Y(new InviteSuggestionsManager$observeInviteSuggestions$1(this)), InviteSuggestionsManager$observeInviteSuggestions$2.INSTANCE); m.checkNotNullExpressionValue(i, "Observable.combineLatest… inviteSuggestionList\n }"); return i; } diff --git a/app/src/main/java/com/discord/widgets/guilds/invite/WidgetGuildInvite.java b/app/src/main/java/com/discord/widgets/guilds/invite/WidgetGuildInvite.java index 2cf24656ea..fae49693df 100644 --- a/app/src/main/java/com/discord/widgets/guilds/invite/WidgetGuildInvite.java +++ b/app/src/main/java/com/discord/widgets/guilds/invite/WidgetGuildInvite.java @@ -128,7 +128,7 @@ public final class WidgetGuildInvite extends AppFragment { } StoreStream.Companion companion = StoreStream.Companion; companion.getInstantInvites().fetchInviteIfNotLoaded(inviteCode.getInviteCode(), inviteCode.getEventId(), inviteCode.getSource(), Boolean.valueOf(this.inviteResolved)); - return companion.getInstantInvites().observeInvite(ModelInvite.getInviteStoreKey(inviteCode.getInviteCode(), inviteCode.getEventId())).w(WidgetGuildInvite$getResolvedInviteOrDefault$1.INSTANCE); + return companion.getInstantInvites().observeInvite(ModelInvite.getInviteStoreKey(inviteCode.getInviteCode(), inviteCode.getEventId())).x(WidgetGuildInvite$getResolvedInviteOrDefault$1.INSTANCE); } private final void trackAndConsumeDynamicLinkCache(ModelInvite modelInvite) { diff --git a/app/src/main/java/com/discord/widgets/guilds/invite/WidgetGuildInviteShare.java b/app/src/main/java/com/discord/widgets/guilds/invite/WidgetGuildInviteShare.java index c9a6419dae..69a9efbe5b 100644 --- a/app/src/main/java/com/discord/widgets/guilds/invite/WidgetGuildInviteShare.java +++ b/app/src/main/java/com/discord/widgets/guilds/invite/WidgetGuildInviteShare.java @@ -309,14 +309,14 @@ public final class WidgetGuildInviteShare extends AppFragment { @Override // com.discord.app.AppFragment public void onViewBoundOrOnResume() { super.onViewBoundOrOnResume(); - Observable I = getViewModel().observeViewState().I(); - m.checkNotNullExpressionValue(I, "viewModel.observeViewSta… .onBackpressureBuffer()"); - Observable E = I.w(WidgetGuildInviteShare$onViewBoundOrOnResume$$inlined$filterIs$1.INSTANCE).E(WidgetGuildInviteShare$onViewBoundOrOnResume$$inlined$filterIs$2.INSTANCE); - m.checkNotNullExpressionValue(E, "filter { it is T }.map { it as T }"); + Observable J = getViewModel().observeViewState().J(); + m.checkNotNullExpressionValue(J, "viewModel.observeViewSta… .onBackpressureBuffer()"); + Observable F = J.x(WidgetGuildInviteShare$onViewBoundOrOnResume$$inlined$filterIs$1.INSTANCE).F(WidgetGuildInviteShare$onViewBoundOrOnResume$$inlined$filterIs$2.INSTANCE); + m.checkNotNullExpressionValue(F, "filter { it is T }.map { it as T }"); PrivateChannelAdapter privateChannelAdapter = this.adapter; if (privateChannelAdapter == null) { m.throwUninitializedPropertyAccessException("adapter"); } - ObservableExtensionsKt.appSubscribe$default(ObservableExtensionsKt.bindToComponentLifecycle(E, this, privateChannelAdapter), WidgetGuildInviteShare.class, (Context) null, (Function1) null, (Function1) null, (Function0) null, (Function0) null, new WidgetGuildInviteShare$onViewBoundOrOnResume$1(this), 62, (Object) null); + ObservableExtensionsKt.appSubscribe$default(ObservableExtensionsKt.bindToComponentLifecycle(F, this, privateChannelAdapter), WidgetGuildInviteShare.class, (Context) null, (Function1) null, (Function1) null, (Function0) null, (Function0) null, new WidgetGuildInviteShare$onViewBoundOrOnResume$1(this), 62, (Object) null); } } diff --git a/app/src/main/java/com/discord/widgets/guilds/invite/WidgetGuildInviteShareCompact.java b/app/src/main/java/com/discord/widgets/guilds/invite/WidgetGuildInviteShareCompact.java index 014fcb3f6e..fdb67001e3 100644 --- a/app/src/main/java/com/discord/widgets/guilds/invite/WidgetGuildInviteShareCompact.java +++ b/app/src/main/java/com/discord/widgets/guilds/invite/WidgetGuildInviteShareCompact.java @@ -323,12 +323,12 @@ public final class WidgetGuildInviteShareCompact extends AppFragment { @Override // com.discord.app.AppFragment public void onViewBoundOrOnResume() { super.onViewBoundOrOnResume(); - Observable E = getViewModel().observeViewState().w(WidgetGuildInviteShareCompact$onViewBoundOrOnResume$$inlined$filterIs$1.INSTANCE).E(WidgetGuildInviteShareCompact$onViewBoundOrOnResume$$inlined$filterIs$2.INSTANCE); - m.checkNotNullExpressionValue(E, "filter { it is T }.map { it as T }"); + Observable F = getViewModel().observeViewState().x(WidgetGuildInviteShareCompact$onViewBoundOrOnResume$$inlined$filterIs$1.INSTANCE).F(WidgetGuildInviteShareCompact$onViewBoundOrOnResume$$inlined$filterIs$2.INSTANCE); + m.checkNotNullExpressionValue(F, "filter { it is T }.map { it as T }"); PrivateChannelAdapter privateChannelAdapter = this.adapter; if (privateChannelAdapter == null) { m.throwUninitializedPropertyAccessException("adapter"); } - ObservableExtensionsKt.appSubscribe$default(ObservableExtensionsKt.bindToComponentLifecycle(E, this, privateChannelAdapter), WidgetGuildInviteShareCompact.class, (Context) null, (Function1) null, (Function1) null, (Function0) null, (Function0) null, new WidgetGuildInviteShareCompact$onViewBoundOrOnResume$1(this), 62, (Object) null); + ObservableExtensionsKt.appSubscribe$default(ObservableExtensionsKt.bindToComponentLifecycle(F, this, privateChannelAdapter), WidgetGuildInviteShareCompact.class, (Context) null, (Function1) null, (Function1) null, (Function0) null, (Function0) null, new WidgetGuildInviteShareCompact$onViewBoundOrOnResume$1(this), 62, (Object) null); } } diff --git a/app/src/main/java/com/discord/widgets/guilds/invite/WidgetGuildInviteShareEmptySuggestions.java b/app/src/main/java/com/discord/widgets/guilds/invite/WidgetGuildInviteShareEmptySuggestions.java index f8fd52a452..556d21bdcd 100644 --- a/app/src/main/java/com/discord/widgets/guilds/invite/WidgetGuildInviteShareEmptySuggestions.java +++ b/app/src/main/java/com/discord/widgets/guilds/invite/WidgetGuildInviteShareEmptySuggestions.java @@ -205,10 +205,10 @@ public final class WidgetGuildInviteShareEmptySuggestions extends AppFragment { @Override // com.discord.app.AppFragment public void onViewBoundOrOnResume() { super.onViewBoundOrOnResume(); - Observable I = getViewModel().observeViewState().I(); - m.checkNotNullExpressionValue(I, "viewModel.observeViewSta… .onBackpressureBuffer()"); - Observable E = I.w(WidgetGuildInviteShareEmptySuggestions$onViewBoundOrOnResume$$inlined$filterIs$1.INSTANCE).E(WidgetGuildInviteShareEmptySuggestions$onViewBoundOrOnResume$$inlined$filterIs$2.INSTANCE); - m.checkNotNullExpressionValue(E, "filter { it is T }.map { it as T }"); - ObservableExtensionsKt.appSubscribe$default(ObservableExtensionsKt.bindToComponentLifecycle$default(E, this, null, 2, null), WidgetGuildInviteShareEmptySuggestions.class, (Context) null, (Function1) null, (Function1) null, (Function0) null, (Function0) null, new WidgetGuildInviteShareEmptySuggestions$onViewBoundOrOnResume$1(this), 62, (Object) null); + Observable J = getViewModel().observeViewState().J(); + m.checkNotNullExpressionValue(J, "viewModel.observeViewSta… .onBackpressureBuffer()"); + Observable F = J.x(WidgetGuildInviteShareEmptySuggestions$onViewBoundOrOnResume$$inlined$filterIs$1.INSTANCE).F(WidgetGuildInviteShareEmptySuggestions$onViewBoundOrOnResume$$inlined$filterIs$2.INSTANCE); + m.checkNotNullExpressionValue(F, "filter { it is T }.map { it as T }"); + ObservableExtensionsKt.appSubscribe$default(ObservableExtensionsKt.bindToComponentLifecycle$default(F, this, null, 2, null), WidgetGuildInviteShareEmptySuggestions.class, (Context) null, (Function1) null, (Function1) null, (Function0) null, (Function0) null, new WidgetGuildInviteShareEmptySuggestions$onViewBoundOrOnResume$1(this), 62, (Object) null); } } diff --git a/app/src/main/java/com/discord/widgets/guilds/invite/WidgetGuildInviteShareViewModel.java b/app/src/main/java/com/discord/widgets/guilds/invite/WidgetGuildInviteShareViewModel.java index a5630a45d8..ccf61f09e2 100644 --- a/app/src/main/java/com/discord/widgets/guilds/invite/WidgetGuildInviteShareViewModel.java +++ b/app/src/main/java/com/discord/widgets/guilds/invite/WidgetGuildInviteShareViewModel.java @@ -286,20 +286,20 @@ public final class WidgetGuildInviteShareViewModel extends AppViewModel>> k0 = BehaviorSubject.k0(h0.emptyMap()); - m.checkNotNullExpressionValue(k0, "BehaviorSubject.create(emptyMap())"); - this.sentInvitesSubject = k0; - this.filterPublisher = BehaviorSubject.k0(""); - BehaviorSubject k02 = BehaviorSubject.k0(null); - m.checkNotNullExpressionValue(k02, "BehaviorSubject.create(null as ChannelId?)"); - this.selectedChannelSubject = k02; - BehaviorSubject k03 = BehaviorSubject.k0(Unit.a); - m.checkNotNullExpressionValue(k03, "BehaviorSubject.create(Unit)"); - this.refreshUiSubject = k03; + BehaviorSubject>> l0 = BehaviorSubject.l0(h0.emptyMap()); + m.checkNotNullExpressionValue(l0, "BehaviorSubject.create(emptyMap())"); + this.sentInvitesSubject = l0; + this.filterPublisher = BehaviorSubject.l0(""); + BehaviorSubject l02 = BehaviorSubject.l0(null); + m.checkNotNullExpressionValue(l02, "BehaviorSubject.create(null as ChannelId?)"); + this.selectedChannelSubject = l02; + BehaviorSubject l03 = BehaviorSubject.l0(Unit.a); + m.checkNotNullExpressionValue(l03, "BehaviorSubject.create(Unit)"); + this.refreshUiSubject = l03; if (z2) { - Observable s = observeViewStateFromStores$app_productionCanaryRelease(j, l, str).s(new AnonymousClass1(this)); - m.checkNotNullExpressionValue(s, "observeViewStateFromStor…romViewState(viewState) }"); - ObservableExtensionsKt.appSubscribe$default(ObservableExtensionsKt.ui$default(ObservableExtensionsKt.computationBuffered(s), this, null, 2, null), WidgetGuildInviteShareViewModel.class, (Context) null, (Function1) null, (Function1) null, (Function0) null, (Function0) null, new AnonymousClass2(this), 62, (Object) null); + Observable t = observeViewStateFromStores$app_productionCanaryRelease(j, l, str).t(new AnonymousClass1(this)); + m.checkNotNullExpressionValue(t, "observeViewStateFromStor…romViewState(viewState) }"); + ObservableExtensionsKt.appSubscribe$default(ObservableExtensionsKt.ui$default(ObservableExtensionsKt.computationBuffered(t), this, null, 2, null), WidgetGuildInviteShareViewModel.class, (Context) null, (Function1) null, (Function1) null, (Function0) null, (Function0) null, new AnonymousClass2(this), 62, (Object) null); } } diff --git a/app/src/main/java/com/discord/widgets/guilds/leave/LeaveGuildDialogViewModel.java b/app/src/main/java/com/discord/widgets/guilds/leave/LeaveGuildDialogViewModel.java index c410bae76c..8516269884 100644 --- a/app/src/main/java/com/discord/widgets/guilds/leave/LeaveGuildDialogViewModel.java +++ b/app/src/main/java/com/discord/widgets/guilds/leave/LeaveGuildDialogViewModel.java @@ -309,7 +309,7 @@ public final class LeaveGuildDialogViewModel extends AppViewModel { this.guildId = j; this.restAPI = restAPI; this.lurkingStore = storeLurking; - this.eventSubject = PublishSubject.j0(); + this.eventSubject = PublishSubject.k0(); ObservableExtensionsKt.appSubscribe$default(ObservableExtensionsKt.ui$default(observable, this, null, 2, null), LeaveGuildDialogViewModel.class, (Context) null, (Function1) null, (Function1) null, (Function0) null, (Function0) null, new AnonymousClass1(this), 62, (Object) null); } diff --git a/app/src/main/java/com/discord/widgets/guilds/list/WidgetGuildsList.java b/app/src/main/java/com/discord/widgets/guilds/list/WidgetGuildsList.java index a37b884113..77c98e319f 100644 --- a/app/src/main/java/com/discord/widgets/guilds/list/WidgetGuildsList.java +++ b/app/src/main/java/com/discord/widgets/guilds/list/WidgetGuildsList.java @@ -83,17 +83,17 @@ public final class WidgetGuildsList extends AppFragment implements WidgetGuildLi public final Observable get() { StoreStream.Companion companion = StoreStream.Companion; - Observable w2 = Observable.i(companion.getNux().getNuxState(), StoreConnectionOpen.observeConnectionOpen$default(companion.getConnectionOpen(), false, 1, null), companion.getChannels().observeGuildAndPrivateChannels(), WidgetGuildsList$AddGuildHint$Companion$get$1.INSTANCE).w(WidgetGuildsList$AddGuildHint$Companion$get$2.INSTANCE); - m.checkNotNullExpressionValue(w2, "Observable\n ….filter { it.isEligible }"); - Observable K = ObservableExtensionsKt.takeSingleUntilTimeout$default(w2, 0, false, 3, null).K(WidgetGuildsList$AddGuildHint$Companion$get$3.INSTANCE); - m.checkNotNullExpressionValue(K, "Observable\n … = false)\n }"); - return K; + Observable x2 = Observable.i(companion.getNux().getNuxState(), StoreConnectionOpen.observeConnectionOpen$default(companion.getConnectionOpen(), false, 1, null), companion.getChannels().observeGuildAndPrivateChannels(), WidgetGuildsList$AddGuildHint$Companion$get$1.INSTANCE).x(WidgetGuildsList$AddGuildHint$Companion$get$2.INSTANCE); + m.checkNotNullExpressionValue(x2, "Observable\n ….filter { it.isEligible }"); + Observable L = ObservableExtensionsKt.takeSingleUntilTimeout$default(x2, 0, false, 3, null).L(WidgetGuildsList$AddGuildHint$Companion$get$3.INSTANCE); + m.checkNotNullExpressionValue(L, "Observable\n … = false)\n }"); + return L; } public final Observable getDismissAction() { - Observable E = StoreStream.Companion.getNavigation().observeLeftPanelState().E(WidgetGuildsList$AddGuildHint$Companion$getDismissAction$1.INSTANCE); - m.checkNotNullExpressionValue(E, "StoreStream\n …te == PanelState.Closed }"); - return E; + Observable F = StoreStream.Companion.getNavigation().observeLeftPanelState().F(WidgetGuildsList$AddGuildHint$Companion$getDismissAction$1.INSTANCE); + m.checkNotNullExpressionValue(F, "StoreStream\n …te == PanelState.Closed }"); + return F; } } diff --git a/app/src/main/java/com/discord/widgets/guilds/list/WidgetGuildsListViewModel.java b/app/src/main/java/com/discord/widgets/guilds/list/WidgetGuildsListViewModel.java index 38239f1689..ecd0501512 100644 --- a/app/src/main/java/com/discord/widgets/guilds/list/WidgetGuildsListViewModel.java +++ b/app/src/main/java/com/discord/widgets/guilds/list/WidgetGuildsListViewModel.java @@ -461,7 +461,7 @@ public final class WidgetGuildsListViewModel extends AppViewModel { Observable invoke = widgetGuildsListViewModel$Companion$observeStores$1.mo17invoke(); Observable invoke2 = widgetGuildsListViewModel$Companion$observeStores$2.mo17invoke(); StoreStream.Companion companion = StoreStream.Companion; - Observable c2 = Observable.c(invoke, invoke2, companion.getLurking().getLurkingGuildIds(), companion.getExpandedGuildFolders().observeOpenFolderIds(), StoreUser.observeMe$default(companion.getUsers(), false, 1, null).q().E(new WidgetGuildsListViewModel$Companion$observeStores$3(clock)), new StreamContextService(null, null, null, null, null, null, null, null, 255, null).getForAllStreamingUsers(), companion.getPermissions().observePermissionsForAllChannels(), companion.getNavigation().observeLeftPanelState().E(WidgetGuildsListViewModel$Companion$observeStores$4.INSTANCE), companion.getTabsNavigation().observeSelectedTab().E(WidgetGuildsListViewModel$Companion$observeStores$5.INSTANCE), WidgetGuildsListViewModel$Companion$observeStores$6.INSTANCE); + Observable c2 = Observable.c(invoke, invoke2, companion.getLurking().getLurkingGuildIds(), companion.getExpandedGuildFolders().observeOpenFolderIds(), StoreUser.observeMe$default(companion.getUsers(), false, 1, null).q().F(new WidgetGuildsListViewModel$Companion$observeStores$3(clock)), new StreamContextService(null, null, null, null, null, null, null, null, 255, null).getForAllStreamingUsers(), companion.getPermissions().observePermissionsForAllChannels(), companion.getNavigation().observeLeftPanelState().F(WidgetGuildsListViewModel$Companion$observeStores$4.INSTANCE), companion.getTabsNavigation().observeSelectedTab().F(WidgetGuildsListViewModel$Companion$observeStores$5.INSTANCE), WidgetGuildsListViewModel$Companion$observeStores$6.INSTANCE); m.checkNotNullExpressionValue(c2, "Observable.combineLatest…Sparkle\n )\n }"); return ObservableExtensionsKt.leadingEdgeThrottle(c2, 100, TimeUnit.MILLISECONDS); } @@ -1202,7 +1202,7 @@ public final class WidgetGuildsListViewModel extends AppViewModel { m.checkNotNullParameter(clock, "clock"); m.checkNotNullParameter(observable, "storeObservable"); this.clock = clock; - this.eventSubject = PublishSubject.j0(); + this.eventSubject = PublishSubject.k0(); Observable q = ObservableExtensionsKt.computationLatest(observable).q(); m.checkNotNullExpressionValue(q, "storeObservable\n … .distinctUntilChanged()"); ObservableExtensionsKt.appSubscribe$default(ObservableExtensionsKt.ui$default(q, this, null, 2, null), WidgetGuildsListViewModel.class, (Context) null, (Function1) null, (Function1) null, (Function0) null, (Function0) null, new AnonymousClass1(this), 62, (Object) null); diff --git a/app/src/main/java/com/discord/widgets/guilds/profile/WidgetChangeGuildIdentityViewModel$Companion$observeStoreState$1.java b/app/src/main/java/com/discord/widgets/guilds/profile/WidgetChangeGuildIdentityViewModel$Companion$observeStoreState$1.java index 817241892d..fcbc836233 100644 --- a/app/src/main/java/com/discord/widgets/guilds/profile/WidgetChangeGuildIdentityViewModel$Companion$observeStoreState$1.java +++ b/app/src/main/java/com/discord/widgets/guilds/profile/WidgetChangeGuildIdentityViewModel$Companion$observeStoreState$1.java @@ -37,6 +37,6 @@ public final class WidgetChangeGuildIdentityViewModel$Companion$observeStoreStat } public final Observable call(MeUser meUser) { - return StoreStream.Companion.getGuilds().observeComputed(this.$guildId, m.listOf(Long.valueOf(meUser.getId()))).E(new AnonymousClass1(meUser)); + return StoreStream.Companion.getGuilds().observeComputed(this.$guildId, m.listOf(Long.valueOf(meUser.getId()))).F(new AnonymousClass1(meUser)); } } diff --git a/app/src/main/java/com/discord/widgets/guilds/profile/WidgetChangeGuildIdentityViewModel.java b/app/src/main/java/com/discord/widgets/guilds/profile/WidgetChangeGuildIdentityViewModel.java index 0b93df05f4..4515f77c1a 100644 --- a/app/src/main/java/com/discord/widgets/guilds/profile/WidgetChangeGuildIdentityViewModel.java +++ b/app/src/main/java/com/discord/widgets/guilds/profile/WidgetChangeGuildIdentityViewModel.java @@ -71,7 +71,7 @@ public final class WidgetChangeGuildIdentityViewModel extends AppViewModel observeStoreState(long j, StoreGuilds storeGuilds, StoreUser storeUser) { - Observable h = Observable.h(GuildChannelsInfo.Companion.get(j), storeGuilds.observeGuild(j), StoreUser.observeMe$default(storeUser, false, 1, null), StoreUser.observeMe$default(storeUser, false, 1, null).X(new WidgetChangeGuildIdentityViewModel$Companion$observeStoreState$1(j)), WidgetChangeGuildIdentityViewModel$Companion$observeStoreState$2.INSTANCE); + Observable h = Observable.h(GuildChannelsInfo.Companion.get(j), storeGuilds.observeGuild(j), StoreUser.observeMe$default(storeUser, false, 1, null), StoreUser.observeMe$default(storeUser, false, 1, null).Y(new WidgetChangeGuildIdentityViewModel$Companion$observeStoreState$1(j)), WidgetChangeGuildIdentityViewModel$Companion$observeStoreState$2.INSTANCE); m.checkNotNullExpressionValue(h, "Observable.combineLatest…uildChannelsInfo)\n }"); return h; } @@ -515,9 +515,9 @@ public final class WidgetChangeGuildIdentityViewModel extends AppViewModel j0 = PublishSubject.j0(); - m.checkNotNullExpressionValue(j0, "PublishSubject.create()"); - this.eventSubject = j0; + PublishSubject k0 = PublishSubject.k0(); + m.checkNotNullExpressionValue(k0, "PublishSubject.create()"); + this.eventSubject = k0; ObservableExtensionsKt.appSubscribe$default(ObservableExtensionsKt.ui$default(ObservableExtensionsKt.computationLatest(Companion.observeStoreState$default(Companion, j, null, null, 6, null)), this, null, 2, null), WidgetChangeGuildIdentityViewModel.class, (Context) null, (Function1) null, (Function1) null, (Function0) null, (Function0) null, new AnonymousClass1(this), 62, (Object) null); } diff --git a/app/src/main/java/com/discord/widgets/guilds/profile/WidgetGuildProfileSheetViewModel$Companion$observeStores$1.java b/app/src/main/java/com/discord/widgets/guilds/profile/WidgetGuildProfileSheetViewModel$Companion$observeStores$1.java index 88f844b89b..a90e888c86 100644 --- a/app/src/main/java/com/discord/widgets/guilds/profile/WidgetGuildProfileSheetViewModel$Companion$observeStores$1.java +++ b/app/src/main/java/com/discord/widgets/guilds/profile/WidgetGuildProfileSheetViewModel$Companion$observeStores$1.java @@ -37,6 +37,6 @@ public final class WidgetGuildProfileSheetViewModel$Companion$observeStores$1 call(MeUser meUser) { - return StoreStream.Companion.getGuilds().observeComputed(this.$guildId, m.listOf(Long.valueOf(meUser.getId()))).E(new AnonymousClass1(meUser)); + return StoreStream.Companion.getGuilds().observeComputed(this.$guildId, m.listOf(Long.valueOf(meUser.getId()))).F(new AnonymousClass1(meUser)); } } diff --git a/app/src/main/java/com/discord/widgets/guilds/profile/WidgetGuildProfileSheetViewModel.java b/app/src/main/java/com/discord/widgets/guilds/profile/WidgetGuildProfileSheetViewModel.java index 6a3bcfed0a..680eee814a 100644 --- a/app/src/main/java/com/discord/widgets/guilds/profile/WidgetGuildProfileSheetViewModel.java +++ b/app/src/main/java/com/discord/widgets/guilds/profile/WidgetGuildProfileSheetViewModel.java @@ -540,7 +540,7 @@ public final class WidgetGuildProfileSheetViewModel extends AppViewModel observeStores(long j) { StoreStream.Companion companion = StoreStream.Companion; - Observable c2 = Observable.c(companion.getGuilds().observeGuild(j), companion.getGuildProfiles().observeGuildProfile(j), companion.getReadStates().getIsUnread(j), StoreUser.observeMe$default(companion.getUsers(), false, 1, null), StoreUser.observeMe$default(companion.getUsers(), false, 1, null).X(new WidgetGuildProfileSheetViewModel$Companion$observeStores$1(j)), companion.getUserSettings().observeRestrictedGuildIds(), companion.getEmojis().getEmojiSet(new StoreEmoji.EmojiContext.GuildProfile(j), true, false).E(new WidgetGuildProfileSheetViewModel$Companion$observeStores$2(j)), companion.getLurking().isLurkingObs(j), GuildChannelsInfo.Companion.get(j), WidgetGuildProfileSheetViewModel$Companion$observeStores$3.INSTANCE); + Observable c2 = Observable.c(companion.getGuilds().observeGuild(j), companion.getGuildProfiles().observeGuildProfile(j), companion.getReadStates().getIsUnread(j), StoreUser.observeMe$default(companion.getUsers(), false, 1, null), StoreUser.observeMe$default(companion.getUsers(), false, 1, null).Y(new WidgetGuildProfileSheetViewModel$Companion$observeStores$1(j)), companion.getUserSettings().observeRestrictedGuildIds(), companion.getEmojis().getEmojiSet(new StoreEmoji.EmojiContext.GuildProfile(j), true, false).F(new WidgetGuildProfileSheetViewModel$Companion$observeStores$2(j)), companion.getLurking().isLurkingObs(j), GuildChannelsInfo.Companion.get(j), WidgetGuildProfileSheetViewModel$Companion$observeStores$3.INSTANCE); m.checkNotNullExpressionValue(c2, "Observable.combineLatest…ead\n )\n }"); return c2; } @@ -1308,7 +1308,7 @@ public final class WidgetGuildProfileSheetViewModel extends AppViewModel x2 = StoreStream.Companion.getChannels().observeDefaultChannel(this.$item.getEvent().f()).x(); - m.checkNotNullExpressionValue(x2, "StoreStream.getChannels(…\n .first()"); - ObservableExtensionsKt.appSubscribe$default(x2, this.this$0.getClass(), (Context) null, (Function1) null, (Function1) null, (Function0) null, (Function0) null, new AnonymousClass1(this), 62, (Object) null); + Observable y2 = StoreStream.Companion.getChannels().observeDefaultChannel(this.$item.getEvent().f()).y(); + m.checkNotNullExpressionValue(y2, "StoreStream.getChannels(…\n .first()"); + ObservableExtensionsKt.appSubscribe$default(y2, this.this$0.getClass(), (Context) null, (Function1) null, (Function1) null, (Function0) null, (Function0) null, new AnonymousClass1(this), 62, (Object) null); } } diff --git a/app/src/main/java/com/discord/widgets/guildscheduledevent/WidgetGuildScheduledEventDetailsBottomSheet$configureUi$4.java b/app/src/main/java/com/discord/widgets/guildscheduledevent/WidgetGuildScheduledEventDetailsBottomSheet$configureUi$4.java index e7665b6610..ec7879fa9f 100644 --- a/app/src/main/java/com/discord/widgets/guildscheduledevent/WidgetGuildScheduledEventDetailsBottomSheet$configureUi$4.java +++ b/app/src/main/java/com/discord/widgets/guildscheduledevent/WidgetGuildScheduledEventDetailsBottomSheet$configureUi$4.java @@ -61,8 +61,8 @@ public final class WidgetGuildScheduledEventDetailsBottomSheet$configureUi$4 ext @Override // kotlin.jvm.functions.Function0 /* renamed from: invoke */ public final void mo17invoke() { - Observable x2 = StoreStream.Companion.getChannels().observeDefaultChannel(((GuildScheduledEventDetailsViewModel.ViewState.Initialized) this.$viewState).getGuildScheduledEvent().f()).x(); - m.checkNotNullExpressionValue(x2, "StoreStream.getChannels(…d)\n .first()"); - ObservableExtensionsKt.appSubscribe$default(x2, this.this$0.getClass(), (Context) null, (Function1) null, (Function1) null, (Function0) null, (Function0) null, new AnonymousClass1(this), 62, (Object) null); + Observable y2 = StoreStream.Companion.getChannels().observeDefaultChannel(((GuildScheduledEventDetailsViewModel.ViewState.Initialized) this.$viewState).getGuildScheduledEvent().f()).y(); + m.checkNotNullExpressionValue(y2, "StoreStream.getChannels(…d)\n .first()"); + ObservableExtensionsKt.appSubscribe$default(y2, this.this$0.getClass(), (Context) null, (Function1) null, (Function1) null, (Function0) null, (Function0) null, new AnonymousClass1(this), 62, (Object) null); } } diff --git a/app/src/main/java/com/discord/widgets/guildscheduledevent/WidgetGuildScheduledEventLocationSelectViewModel.java b/app/src/main/java/com/discord/widgets/guildscheduledevent/WidgetGuildScheduledEventLocationSelectViewModel.java index f60ebfd0d9..c6c57a2054 100644 --- a/app/src/main/java/com/discord/widgets/guildscheduledevent/WidgetGuildScheduledEventLocationSelectViewModel.java +++ b/app/src/main/java/com/discord/widgets/guildscheduledevent/WidgetGuildScheduledEventLocationSelectViewModel.java @@ -436,9 +436,9 @@ public final class WidgetGuildScheduledEventLocationSelectViewModel extends AppV this.initialChannelId = l; this.existingGuildScheduledEventId = l2; this.channelsStore = storeChannels; - Observable W = observable.W(i0.p.a.a()); - m.checkNotNullExpressionValue(W, "storeStateObservable\n …Schedulers.computation())"); - ObservableExtensionsKt.appSubscribe$default(ObservableExtensionsKt.ui$default(W, this, null, 2, null), WidgetGuildScheduledEventLocationSelectViewModel.class, (Context) null, (Function1) null, (Function1) null, (Function0) null, (Function0) null, new AnonymousClass1(this), 62, (Object) null); + Observable X = observable.X(i0.p.a.a()); + m.checkNotNullExpressionValue(X, "storeStateObservable\n …Schedulers.computation())"); + ObservableExtensionsKt.appSubscribe$default(ObservableExtensionsKt.ui$default(X, this, null, 2, null), WidgetGuildScheduledEventLocationSelectViewModel.class, (Context) null, (Function1) null, (Function1) null, (Function0) null, (Function0) null, new AnonymousClass1(this), 62, (Object) null); } /* JADX WARNING: Illegal instructions before constructor call */ diff --git a/app/src/main/java/com/discord/widgets/home/WidgetHome$configureFirstOpen$2.java b/app/src/main/java/com/discord/widgets/home/WidgetHome$configureFirstOpen$2.java index 7addf660ea..d812e1f105 100644 --- a/app/src/main/java/com/discord/widgets/home/WidgetHome$configureFirstOpen$2.java +++ b/app/src/main/java/com/discord/widgets/home/WidgetHome$configureFirstOpen$2.java @@ -124,9 +124,9 @@ public final class WidgetHome$configureFirstOpen$2 extends o implements Function } j jVar = new j(new AnonymousClass2(this)); TimeUnit timeUnit = TimeUnit.MILLISECONDS; - Observable G = Observable.G(jVar.p(1000, timeUnit), new j(AnonymousClass3.INSTANCE).p(2000, timeUnit)); - m.checkNotNullExpressionValue(G, "Observable\n …, TimeUnit.MILLISECONDS))"); - ObservableExtensionsKt.appSubscribe$default(ObservableExtensionsKt.ui$default(G, this.this$0, null, 2, null), this.this$0.getClass(), (Context) null, (Function1) null, (Function1) null, (Function0) null, (Function0) null, AnonymousClass4.INSTANCE, 62, (Object) null); + Observable H = Observable.H(jVar.p(1000, timeUnit), new j(AnonymousClass3.INSTANCE).p(2000, timeUnit)); + m.checkNotNullExpressionValue(H, "Observable\n …, TimeUnit.MILLISECONDS))"); + ObservableExtensionsKt.appSubscribe$default(ObservableExtensionsKt.ui$default(H, this.this$0, null, 2, null), this.this$0.getClass(), (Context) null, (Function1) null, (Function1) null, (Function0) null, (Function0) null, AnonymousClass4.INSTANCE, 62, (Object) null); } } } diff --git a/app/src/main/java/com/discord/widgets/home/WidgetHome$onViewBoundOrOnResume$10.java b/app/src/main/java/com/discord/widgets/home/WidgetHome$onViewBoundOrOnResume$10.java index c22b792a71..f458f544c5 100644 --- a/app/src/main/java/com/discord/widgets/home/WidgetHome$onViewBoundOrOnResume$10.java +++ b/app/src/main/java/com/discord/widgets/home/WidgetHome$onViewBoundOrOnResume$10.java @@ -1,16 +1,37 @@ package com.discord.widgets.home; -import c0.z.d.m; -import com.discord.models.user.MeUser; -import com.discord.utilities.user.UserUtils; +import com.discord.models.guild.Guild; +import com.discord.stores.StoreNux; +import com.discord.stores.StoreStream; +import com.discord.utilities.features.GrowthTeamFeatures; import i0.k.b; +import java.util.Collection; +import java.util.Iterator; /* compiled from: WidgetHome.kt */ -public final class WidgetHome$onViewBoundOrOnResume$10 implements b { +public final class WidgetHome$onViewBoundOrOnResume$10 implements b { public static final WidgetHome$onViewBoundOrOnResume$10 INSTANCE = new WidgetHome$onViewBoundOrOnResume$10(); - public final Boolean call(MeUser meUser) { - UserUtils userUtils = UserUtils.INSTANCE; - m.checkNotNullExpressionValue(meUser, "it"); - return Boolean.valueOf(userUtils.getHasUnreadUrgentMessages(meUser)); + public final Boolean call(StoreNux.NuxState nuxState) { + boolean z2; + Collection values = StoreStream.Companion.getGuilds().getGuilds().values(); + boolean z3 = false; + if (!(values instanceof Collection) || !values.isEmpty()) { + Iterator it = values.iterator(); + while (true) { + if (it.hasNext()) { + if (!(!it.next().isHub())) { + z2 = false; + break; + } + } else { + break; + } + } + } + z2 = true; + if (z2 && GrowthTeamFeatures.INSTANCE.isHubEmailConnectionEnabled()) { + z3 = true; + } + return Boolean.valueOf(z3); } } diff --git a/app/src/main/java/com/discord/widgets/home/WidgetHome$onViewBoundOrOnResume$11.java b/app/src/main/java/com/discord/widgets/home/WidgetHome$onViewBoundOrOnResume$11.java index a1432b9c87..9db8c201ca 100644 --- a/app/src/main/java/com/discord/widgets/home/WidgetHome$onViewBoundOrOnResume$11.java +++ b/app/src/main/java/com/discord/widgets/home/WidgetHome$onViewBoundOrOnResume$11.java @@ -1,11 +1,11 @@ package com.discord.widgets.home; import c0.z.d.o; -import com.discord.models.user.MeUser; +import com.discord.stores.StoreNux; import kotlin.Unit; import kotlin.jvm.functions.Function1; /* compiled from: WidgetHome.kt */ -public final class WidgetHome$onViewBoundOrOnResume$11 extends o implements Function1 { +public final class WidgetHome$onViewBoundOrOnResume$11 extends o implements Function1 { public final /* synthetic */ WidgetHome this$0; /* JADX INFO: super call moved to the top of the method (can break code semantics) */ @@ -17,12 +17,12 @@ public final class WidgetHome$onViewBoundOrOnResume$11 extends o implements Func /* Return type fixed from 'java.lang.Object' to match base method */ /* JADX DEBUG: Method arguments types fixed to match base method, original types: [java.lang.Object] */ @Override // kotlin.jvm.functions.Function1 - public /* bridge */ /* synthetic */ Unit invoke(MeUser meUser) { - invoke(meUser); + public /* bridge */ /* synthetic */ Unit invoke(StoreNux.NuxState nuxState) { + invoke(nuxState); return Unit.a; } - public final void invoke(MeUser meUser) { - WidgetHome.access$showUrgentMessageDialog(this.this$0); + public final void invoke(StoreNux.NuxState nuxState) { + WidgetHome.access$maybeShowHubEmailUpsell(this.this$0); } } diff --git a/app/src/main/java/com/discord/widgets/home/WidgetHome$onViewBoundOrOnResume$12.java b/app/src/main/java/com/discord/widgets/home/WidgetHome$onViewBoundOrOnResume$12.java index 5669ae1701..d6354c64e5 100644 --- a/app/src/main/java/com/discord/widgets/home/WidgetHome$onViewBoundOrOnResume$12.java +++ b/app/src/main/java/com/discord/widgets/home/WidgetHome$onViewBoundOrOnResume$12.java @@ -1,26 +1,16 @@ package com.discord.widgets.home; -import c0.z.d.k; import c0.z.d.m; -import com.discord.widgets.status.WidgetGlobalStatusIndicatorState; -import kotlin.Unit; -import kotlin.jvm.functions.Function1; +import com.discord.models.user.MeUser; +import com.discord.utilities.user.UserUtils; +import i0.k.b; /* compiled from: WidgetHome.kt */ -public final /* synthetic */ class WidgetHome$onViewBoundOrOnResume$12 extends k implements Function1 { - public WidgetHome$onViewBoundOrOnResume$12(WidgetHome widgetHome) { - super(1, widgetHome, WidgetHome.class, "handleGlobalStatusIndicatorState", "handleGlobalStatusIndicatorState(Lcom/discord/widgets/status/WidgetGlobalStatusIndicatorState$State;)V", 0); - } +public final class WidgetHome$onViewBoundOrOnResume$12 implements b { + public static final WidgetHome$onViewBoundOrOnResume$12 INSTANCE = new WidgetHome$onViewBoundOrOnResume$12(); - /* Return type fixed from 'java.lang.Object' to match base method */ - /* JADX DEBUG: Method arguments types fixed to match base method, original types: [java.lang.Object] */ - @Override // kotlin.jvm.functions.Function1 - public /* bridge */ /* synthetic */ Unit invoke(WidgetGlobalStatusIndicatorState.State state) { - invoke(state); - return Unit.a; - } - - public final void invoke(WidgetGlobalStatusIndicatorState.State state) { - m.checkNotNullParameter(state, "p1"); - WidgetHome.access$handleGlobalStatusIndicatorState((WidgetHome) this.receiver, state); + public final Boolean call(MeUser meUser) { + UserUtils userUtils = UserUtils.INSTANCE; + m.checkNotNullExpressionValue(meUser, "it"); + return Boolean.valueOf(userUtils.getHasUnreadUrgentMessages(meUser)); } } diff --git a/app/src/main/java/com/discord/widgets/home/WidgetHome$onViewBoundOrOnResume$13.java b/app/src/main/java/com/discord/widgets/home/WidgetHome$onViewBoundOrOnResume$13.java new file mode 100644 index 0000000000..ee19d29622 --- /dev/null +++ b/app/src/main/java/com/discord/widgets/home/WidgetHome$onViewBoundOrOnResume$13.java @@ -0,0 +1,28 @@ +package com.discord.widgets.home; + +import c0.z.d.o; +import com.discord.models.user.MeUser; +import kotlin.Unit; +import kotlin.jvm.functions.Function1; +/* compiled from: WidgetHome.kt */ +public final class WidgetHome$onViewBoundOrOnResume$13 extends o implements Function1 { + public final /* synthetic */ WidgetHome this$0; + + /* JADX INFO: super call moved to the top of the method (can break code semantics) */ + public WidgetHome$onViewBoundOrOnResume$13(WidgetHome widgetHome) { + super(1); + this.this$0 = widgetHome; + } + + /* Return type fixed from 'java.lang.Object' to match base method */ + /* JADX DEBUG: Method arguments types fixed to match base method, original types: [java.lang.Object] */ + @Override // kotlin.jvm.functions.Function1 + public /* bridge */ /* synthetic */ Unit invoke(MeUser meUser) { + invoke(meUser); + return Unit.a; + } + + public final void invoke(MeUser meUser) { + WidgetHome.access$showUrgentMessageDialog(this.this$0); + } +} diff --git a/app/src/main/java/com/discord/widgets/home/WidgetHome$onViewBoundOrOnResume$14.java b/app/src/main/java/com/discord/widgets/home/WidgetHome$onViewBoundOrOnResume$14.java new file mode 100644 index 0000000000..4a0d3469ee --- /dev/null +++ b/app/src/main/java/com/discord/widgets/home/WidgetHome$onViewBoundOrOnResume$14.java @@ -0,0 +1,26 @@ +package com.discord.widgets.home; + +import c0.z.d.k; +import c0.z.d.m; +import com.discord.widgets.status.WidgetGlobalStatusIndicatorState; +import kotlin.Unit; +import kotlin.jvm.functions.Function1; +/* compiled from: WidgetHome.kt */ +public final /* synthetic */ class WidgetHome$onViewBoundOrOnResume$14 extends k implements Function1 { + public WidgetHome$onViewBoundOrOnResume$14(WidgetHome widgetHome) { + super(1, widgetHome, WidgetHome.class, "handleGlobalStatusIndicatorState", "handleGlobalStatusIndicatorState(Lcom/discord/widgets/status/WidgetGlobalStatusIndicatorState$State;)V", 0); + } + + /* Return type fixed from 'java.lang.Object' to match base method */ + /* JADX DEBUG: Method arguments types fixed to match base method, original types: [java.lang.Object] */ + @Override // kotlin.jvm.functions.Function1 + public /* bridge */ /* synthetic */ Unit invoke(WidgetGlobalStatusIndicatorState.State state) { + invoke(state); + return Unit.a; + } + + public final void invoke(WidgetGlobalStatusIndicatorState.State state) { + m.checkNotNullParameter(state, "p1"); + WidgetHome.access$handleGlobalStatusIndicatorState((WidgetHome) this.receiver, state); + } +} diff --git a/app/src/main/java/com/discord/widgets/home/WidgetHome$onViewBoundOrOnResume$4.java b/app/src/main/java/com/discord/widgets/home/WidgetHome$onViewBoundOrOnResume$4.java index 6b29e37d8e..6c54acb1d3 100644 --- a/app/src/main/java/com/discord/widgets/home/WidgetHome$onViewBoundOrOnResume$4.java +++ b/app/src/main/java/com/discord/widgets/home/WidgetHome$onViewBoundOrOnResume$4.java @@ -1,13 +1,11 @@ package com.discord.widgets.home; -import c0.z.d.m; -import com.discord.utilities.surveys.SurveyUtils; -import i0.k.b; +import rx.functions.Func2; /* compiled from: WidgetHome.kt */ -public final class WidgetHome$onViewBoundOrOnResume$4 implements b { +public final class WidgetHome$onViewBoundOrOnResume$4 implements Func2 { public static final WidgetHome$onViewBoundOrOnResume$4 INSTANCE = new WidgetHome$onViewBoundOrOnResume$4(); - public final Boolean call(SurveyUtils.Survey survey) { - return Boolean.valueOf(!m.areEqual(survey, SurveyUtils.Survey.None.INSTANCE)); + public final Boolean call(WidgetHomeModel widgetHomeModel, WidgetHomeModel widgetHomeModel2) { + return Boolean.valueOf(widgetHomeModel.getChannelId() == widgetHomeModel2.getChannelId()); } } diff --git a/app/src/main/java/com/discord/widgets/home/WidgetHome$onViewBoundOrOnResume$5.java b/app/src/main/java/com/discord/widgets/home/WidgetHome$onViewBoundOrOnResume$5.java index 37c755a60c..b5c5ea1124 100644 --- a/app/src/main/java/com/discord/widgets/home/WidgetHome$onViewBoundOrOnResume$5.java +++ b/app/src/main/java/com/discord/widgets/home/WidgetHome$onViewBoundOrOnResume$5.java @@ -1,26 +1,30 @@ package com.discord.widgets.home; -import c0.z.d.k; import c0.z.d.m; -import com.discord.utilities.surveys.SurveyUtils; +import c0.z.d.o; import kotlin.Unit; import kotlin.jvm.functions.Function1; /* compiled from: WidgetHome.kt */ -public final /* synthetic */ class WidgetHome$onViewBoundOrOnResume$5 extends k implements Function1 { +public final class WidgetHome$onViewBoundOrOnResume$5 extends o implements Function1 { + public final /* synthetic */ WidgetHome this$0; + + /* JADX INFO: super call moved to the top of the method (can break code semantics) */ public WidgetHome$onViewBoundOrOnResume$5(WidgetHome widgetHome) { - super(1, widgetHome, WidgetHome.class, "showSurvey", "showSurvey(Lcom/discord/utilities/surveys/SurveyUtils$Survey;)V", 0); + super(1); + this.this$0 = widgetHome; } /* Return type fixed from 'java.lang.Object' to match base method */ /* JADX DEBUG: Method arguments types fixed to match base method, original types: [java.lang.Object] */ @Override // kotlin.jvm.functions.Function1 - public /* bridge */ /* synthetic */ Unit invoke(SurveyUtils.Survey survey) { - invoke(survey); + public /* bridge */ /* synthetic */ Unit invoke(WidgetHomeModel widgetHomeModel) { + invoke(widgetHomeModel); return Unit.a; } - public final void invoke(SurveyUtils.Survey survey) { - m.checkNotNullParameter(survey, "p1"); - WidgetHome.access$showSurvey((WidgetHome) this.receiver, survey); + public final void invoke(WidgetHomeModel widgetHomeModel) { + WidgetHome widgetHome = this.this$0; + m.checkNotNullExpressionValue(widgetHomeModel, "it"); + WidgetHome.access$maybeToggleChannel(widgetHome, widgetHomeModel); } } diff --git a/app/src/main/java/com/discord/widgets/home/WidgetHome$onViewBoundOrOnResume$6.java b/app/src/main/java/com/discord/widgets/home/WidgetHome$onViewBoundOrOnResume$6.java index 820b71beb6..a5176be2b8 100644 --- a/app/src/main/java/com/discord/widgets/home/WidgetHome$onViewBoundOrOnResume$6.java +++ b/app/src/main/java/com/discord/widgets/home/WidgetHome$onViewBoundOrOnResume$6.java @@ -1,12 +1,13 @@ package com.discord.widgets.home; -import com.discord.stores.StoreNux; +import c0.z.d.m; +import com.discord.utilities.surveys.SurveyUtils; import i0.k.b; /* compiled from: WidgetHome.kt */ -public final class WidgetHome$onViewBoundOrOnResume$6 implements b { +public final class WidgetHome$onViewBoundOrOnResume$6 implements b { public static final WidgetHome$onViewBoundOrOnResume$6 INSTANCE = new WidgetHome$onViewBoundOrOnResume$6(); - public final Boolean call(StoreNux.NuxState nuxState) { - return Boolean.valueOf(nuxState.getFirstOpen()); + public final Boolean call(SurveyUtils.Survey survey) { + return Boolean.valueOf(!m.areEqual(survey, SurveyUtils.Survey.None.INSTANCE)); } } diff --git a/app/src/main/java/com/discord/widgets/home/WidgetHome$onViewBoundOrOnResume$7.java b/app/src/main/java/com/discord/widgets/home/WidgetHome$onViewBoundOrOnResume$7.java index 5cc2dc6c3a..ccf017ef68 100644 --- a/app/src/main/java/com/discord/widgets/home/WidgetHome$onViewBoundOrOnResume$7.java +++ b/app/src/main/java/com/discord/widgets/home/WidgetHome$onViewBoundOrOnResume$7.java @@ -1,28 +1,26 @@ package com.discord.widgets.home; -import c0.z.d.o; -import com.discord.stores.StoreNux; +import c0.z.d.k; +import c0.z.d.m; +import com.discord.utilities.surveys.SurveyUtils; import kotlin.Unit; import kotlin.jvm.functions.Function1; /* compiled from: WidgetHome.kt */ -public final class WidgetHome$onViewBoundOrOnResume$7 extends o implements Function1 { - public final /* synthetic */ WidgetHome this$0; - - /* JADX INFO: super call moved to the top of the method (can break code semantics) */ +public final /* synthetic */ class WidgetHome$onViewBoundOrOnResume$7 extends k implements Function1 { public WidgetHome$onViewBoundOrOnResume$7(WidgetHome widgetHome) { - super(1); - this.this$0 = widgetHome; + super(1, widgetHome, WidgetHome.class, "showSurvey", "showSurvey(Lcom/discord/utilities/surveys/SurveyUtils$Survey;)V", 0); } /* Return type fixed from 'java.lang.Object' to match base method */ /* JADX DEBUG: Method arguments types fixed to match base method, original types: [java.lang.Object] */ @Override // kotlin.jvm.functions.Function1 - public /* bridge */ /* synthetic */ Unit invoke(StoreNux.NuxState nuxState) { - invoke(nuxState); + public /* bridge */ /* synthetic */ Unit invoke(SurveyUtils.Survey survey) { + invoke(survey); return Unit.a; } - public final void invoke(StoreNux.NuxState nuxState) { - WidgetHome.access$configureFirstOpen(this.this$0); + public final void invoke(SurveyUtils.Survey survey) { + m.checkNotNullParameter(survey, "p1"); + WidgetHome.access$showSurvey((WidgetHome) this.receiver, survey); } } diff --git a/app/src/main/java/com/discord/widgets/home/WidgetHome$onViewBoundOrOnResume$8.java b/app/src/main/java/com/discord/widgets/home/WidgetHome$onViewBoundOrOnResume$8.java index 7424545bc2..9349662043 100644 --- a/app/src/main/java/com/discord/widgets/home/WidgetHome$onViewBoundOrOnResume$8.java +++ b/app/src/main/java/com/discord/widgets/home/WidgetHome$onViewBoundOrOnResume$8.java @@ -1,37 +1,12 @@ package com.discord.widgets.home; -import com.discord.models.guild.Guild; import com.discord.stores.StoreNux; -import com.discord.stores.StoreStream; -import com.discord.utilities.features.GrowthTeamFeatures; import i0.k.b; -import java.util.Collection; -import java.util.Iterator; /* compiled from: WidgetHome.kt */ public final class WidgetHome$onViewBoundOrOnResume$8 implements b { public static final WidgetHome$onViewBoundOrOnResume$8 INSTANCE = new WidgetHome$onViewBoundOrOnResume$8(); public final Boolean call(StoreNux.NuxState nuxState) { - boolean z2; - Collection values = StoreStream.Companion.getGuilds().getGuilds().values(); - boolean z3 = false; - if (!(values instanceof Collection) || !values.isEmpty()) { - Iterator it = values.iterator(); - while (true) { - if (it.hasNext()) { - if (!(!it.next().isHub())) { - z2 = false; - break; - } - } else { - break; - } - } - } - z2 = true; - if (z2 && GrowthTeamFeatures.INSTANCE.isHubEmailConnectionEnabled()) { - z3 = true; - } - return Boolean.valueOf(z3); + return Boolean.valueOf(nuxState.getFirstOpen()); } } diff --git a/app/src/main/java/com/discord/widgets/home/WidgetHome$onViewBoundOrOnResume$9.java b/app/src/main/java/com/discord/widgets/home/WidgetHome$onViewBoundOrOnResume$9.java index ca068ab020..3c88a47a1a 100644 --- a/app/src/main/java/com/discord/widgets/home/WidgetHome$onViewBoundOrOnResume$9.java +++ b/app/src/main/java/com/discord/widgets/home/WidgetHome$onViewBoundOrOnResume$9.java @@ -23,6 +23,6 @@ public final class WidgetHome$onViewBoundOrOnResume$9 extends o implements Funct } public final void invoke(StoreNux.NuxState nuxState) { - WidgetHome.access$maybeShowHubEmailUpsell(this.this$0); + WidgetHome.access$configureFirstOpen(this.this$0); } } diff --git a/app/src/main/java/com/discord/widgets/home/WidgetHome.java b/app/src/main/java/com/discord/widgets/home/WidgetHome.java index a913a0c094..b452cdb37e 100644 --- a/app/src/main/java/com/discord/widgets/home/WidgetHome.java +++ b/app/src/main/java/com/discord/widgets/home/WidgetHome.java @@ -66,9 +66,11 @@ import com.discord.widgets.accessibility.AccessibilityDetectionNavigator; import com.discord.widgets.channels.WidgetChannelOnboarding; import com.discord.widgets.chat.input.SmoothKeyboardReactionHelper; import com.discord.widgets.chat.list.WidgetChatList; +import com.discord.widgets.directories.WidgetDirectoryChannel; import com.discord.widgets.guilds.join.WidgetGuildWelcomeSheet; import com.discord.widgets.guildscheduledevent.WidgetGuildScheduledEventDetailsBottomSheet; import com.discord.widgets.guildscheduledevent.WidgetGuildScheduledEventUpsellBottomSheet; +import com.discord.widgets.home.WidgetHomeModel; import com.discord.widgets.home.WidgetHomeViewModel; import com.discord.widgets.hubs.WidgetHubEmailFlow; import com.discord.widgets.notice.WidgetNoticeNuxSamsungLink; @@ -190,6 +192,10 @@ public final class WidgetHome extends AppFragment implements OnTabSelectedListen widgetHome.maybeShowHubEmailUpsell(); } + public static final /* synthetic */ void access$maybeToggleChannel(WidgetHome widgetHome, WidgetHomeModel widgetHomeModel) { + widgetHome.maybeToggleChannel(widgetHomeModel); + } + public static final /* synthetic */ void access$setPanelNsfw$p(WidgetHome widgetHome, WidgetHomePanelNsfw widgetHomePanelNsfw) { widgetHome.panelNsfw = widgetHomePanelNsfw; } @@ -252,9 +258,9 @@ public final class WidgetHome extends AppFragment implements OnTabSelectedListen private final void configureFirstOpen() { StoreStream.Companion companion = StoreStream.Companion; - Observable x2 = Observable.j(StoreConnectionOpen.observeConnectionOpen$default(companion.getConnectionOpen(), false, 1, null), companion.getChannels().observeGuildAndPrivateChannels(), WidgetHome$configureFirstOpen$1.INSTANCE).x(); - m.checkNotNullExpressionValue(x2, "Observable\n .comb… }\n .first()"); - ObservableExtensionsKt.appSubscribe$default(x2, WidgetHome.class, (Context) null, (Function1) null, (Function1) null, (Function0) null, (Function0) null, new WidgetHome$configureFirstOpen$2(this), 62, (Object) null); + Observable y2 = Observable.j(StoreConnectionOpen.observeConnectionOpen$default(companion.getConnectionOpen(), false, 1, null), companion.getChannels().observeGuildAndPrivateChannels(), WidgetHome$configureFirstOpen$1.INSTANCE).y(); + m.checkNotNullExpressionValue(y2, "Observable\n .comb… }\n .first()"); + ObservableExtensionsKt.appSubscribe$default(y2, WidgetHome.class, (Context) null, (Function1) null, (Function1) null, (Function0) null, (Function0) null, new WidgetHome$configureFirstOpen$2(this), 62, (Object) null); } private final void configureLeftPanel() { @@ -278,20 +284,6 @@ public final class WidgetHome extends AppFragment implements OnTabSelectedListen m.checkNotNullExpressionValue(binding, "binding"); widgetHomeHeaderManager.configure(this, widgetHomeModel, binding); } - Channel channel = widgetHomeModel.getChannel(); - int i = 0; - boolean z2 = channel != null && ChannelUtils.o(channel); - FragmentContainerView fragmentContainerView = getBinding().d.f73c; - m.checkNotNullExpressionValue(fragmentContainerView, "binding.panelCenter.widgetHomePanelDirectory"); - fragmentContainerView.setVisibility(z2 ? 0 : 8); - c5 c5Var = getBinding().d.b; - m.checkNotNullExpressionValue(c5Var, "binding.panelCenter.widgetHomePanelCenterChat"); - ConstraintLayout constraintLayout = c5Var.a; - m.checkNotNullExpressionValue(constraintLayout, "binding.panelCenter.widgetHomePanelCenterChat.root"); - if (!(!z2)) { - i = 8; - } - constraintLayout.setVisibility(i); WidgetHomePanelNsfw widgetHomePanelNsfw = this.panelNsfw; if (widgetHomePanelNsfw != null) { widgetHomePanelNsfw.configureUI(widgetHomeModel); @@ -400,6 +392,31 @@ public final class WidgetHome extends AppFragment implements OnTabSelectedListen notices.requestToShow(new StoreNotices.Notice(name, null, 0, 0, true, c0.t.m.listOf(a0.getOrCreateKotlinClass(WidgetHome.class)), 0, true, RecyclerView.FOREVER_NS, WidgetHome$maybeShowHubEmailUpsell$1.INSTANCE, 6, null)); } + private final void maybeToggleChannel(WidgetHomeModel widgetHomeModel) { + Channel channel = widgetHomeModel.getChannel(); + int i = 0; + boolean z2 = channel != null && ChannelUtils.o(channel); + FragmentContainerView fragmentContainerView = getBinding().d.f73c; + m.checkNotNullExpressionValue(fragmentContainerView, "binding.panelCenter.widgetHomePanelDirectory"); + fragmentContainerView.setVisibility(z2 ? 0 : 8); + Fragment findFragmentById = getChildFragmentManager().findFragmentById(R.id.widget_home_panel_directory); + if (!(findFragmentById instanceof WidgetDirectoryChannel)) { + findFragmentById = null; + } + WidgetDirectoryChannel widgetDirectoryChannel = (WidgetDirectoryChannel) findFragmentById; + if (widgetDirectoryChannel != null) { + WidgetDirectoryChannel.bindGestureObservers$default(widgetDirectoryChannel, z2, null, 2, null); + } + c5 c5Var = getBinding().d.b; + m.checkNotNullExpressionValue(c5Var, "binding.panelCenter.widgetHomePanelCenterChat"); + ConstraintLayout constraintLayout = c5Var.a; + m.checkNotNullExpressionValue(constraintLayout, "binding.panelCenter.widgetHomePanelCenterChat.root"); + if (!(!z2)) { + i = 8; + } + constraintLayout.setVisibility(i); + } + private final void roundPanelCorners() { setPanelCorners((float) DimenUtils.dpToPixels(8)); } @@ -478,10 +495,12 @@ public final class WidgetHome extends AppFragment implements OnTabSelectedListen } private final void showWelcomeSheet(long j, Long l) { - WidgetGuildWelcomeSheet.Companion companion = WidgetGuildWelcomeSheet.Companion; - FragmentManager parentFragmentManager = getParentFragmentManager(); - m.checkNotNullExpressionValue(parentFragmentManager, "parentFragmentManager"); - companion.show(parentFragmentManager, j, l); + if (!StoreStream.Companion.getGuildWelcomeScreens().hasWelcomeScreenBeenSeen(j)) { + WidgetGuildWelcomeSheet.Companion companion = WidgetGuildWelcomeSheet.Companion; + FragmentManager parentFragmentManager = getParentFragmentManager(); + m.checkNotNullExpressionValue(parentFragmentManager, "parentFragmentManager"); + companion.show(parentFragmentManager, j, l); + } } public static /* synthetic */ void showWelcomeSheet$default(WidgetHome widgetHome, long j, Long l, int i, Object obj) { @@ -627,27 +646,31 @@ public final class WidgetHome extends AppFragment implements OnTabSelectedListen } ObservableExtensionsKt.appSubscribe$default(ObservableExtensionsKt.bindToComponentLifecycle$default(getViewModel().observeViewState(), this, null, 2, null), WidgetHome.class, (Context) null, (Function1) null, (Function1) null, (Function0) null, (Function0) null, new WidgetHome$onViewBoundOrOnResume$1(this), 62, (Object) null); ObservableExtensionsKt.appSubscribe$default(ObservableExtensionsKt.bindToComponentLifecycle$default(getViewModel().observeEvents(), this, null, 2, null), WidgetHome.class, (Context) null, (Function1) null, (Function1) null, (Function0) null, (Function0) null, new WidgetHome$onViewBoundOrOnResume$2(this), 62, (Object) null); - ObservableExtensionsKt.appSubscribe$default(ObservableExtensionsKt.ui$default(WidgetHomeModel.Companion.get(), this, null, 2, null), WidgetHome.class, (Context) null, (Function1) null, (Function1) null, (Function0) null, (Function0) null, new WidgetHome$onViewBoundOrOnResume$3(this), 62, (Object) null); + WidgetHomeModel.Companion companion = WidgetHomeModel.Companion; + ObservableExtensionsKt.appSubscribe$default(ObservableExtensionsKt.ui$default(companion.get(), this, null, 2, null), WidgetHome.class, (Context) null, (Function1) null, (Function1) null, (Function0) null, (Function0) null, new WidgetHome$onViewBoundOrOnResume$3(this), 62, (Object) null); + Observable r2 = ObservableExtensionsKt.ui$default(companion.get(), this, null, 2, null).r(WidgetHome$onViewBoundOrOnResume$4.INSTANCE); + m.checkNotNullExpressionValue(r2, "WidgetHomeModel\n …lId == model2.channelId }"); + ObservableExtensionsKt.appSubscribe$default(r2, WidgetHome.class, (Context) null, (Function1) null, (Function1) null, (Function0) null, (Function0) null, new WidgetHome$onViewBoundOrOnResume$5(this), 62, (Object) null); AccessibilityDetectionNavigator.INSTANCE.enqueueNoticeWhenEnabled(this); - StoreStream.Companion companion = StoreStream.Companion; - configureNavigationDrawerAction(companion.getNavigation()); + StoreStream.Companion companion2 = StoreStream.Companion; + configureNavigationDrawerAction(companion2.getNavigation()); configureOverlappingPanels(); - Observable E = ObservableExtensionsKt.ui$default(ObservableExtensionsKt.takeSingleUntilTimeout$default(SurveyUtils.INSTANCE.getSurveyToShow(), 0, false, 3, null), this, null, 2, null).w(ObservableExtensionsKt$filterNull$1.INSTANCE).E(ObservableExtensionsKt$filterNull$2.INSTANCE); - m.checkNotNullExpressionValue(E, "filter { it != null }.map { it!! }"); - Observable w2 = E.w(WidgetHome$onViewBoundOrOnResume$4.INSTANCE); - m.checkNotNullExpressionValue(w2, "SurveyUtils\n .get…SurveyUtils.Survey.None }"); - ObservableExtensionsKt.appSubscribe$default(w2, WidgetHome.class, (Context) null, (Function1) null, (Function1) null, (Function0) null, (Function0) null, new WidgetHome$onViewBoundOrOnResume$5(this), 62, (Object) null); - Observable w3 = companion.getNux().getNuxState().w(WidgetHome$onViewBoundOrOnResume$6.INSTANCE); - m.checkNotNullExpressionValue(w3, "StoreStream\n .get… .filter { it.firstOpen }"); - ObservableExtensionsKt.appSubscribe$default(ObservableExtensionsKt.ui$default(ObservableExtensionsKt.takeSingleUntilTimeout$default(w3, 0, false, 1, null), this, null, 2, null), WidgetHome.class, (Context) null, (Function1) null, (Function1) null, (Function0) null, (Function0) null, new WidgetHome$onViewBoundOrOnResume$7(this), 62, (Object) null); - Observable w4 = companion.getNux().getNuxState().w(WidgetHome$onViewBoundOrOnResume$8.INSTANCE); - m.checkNotNullExpressionValue(w4, "StoreStream\n .get…ectionEnabled()\n }"); - ObservableExtensionsKt.appSubscribe$default(ObservableExtensionsKt.ui$default(ObservableExtensionsKt.takeSingleUntilTimeout$default(w4, 0, false, 1, null), this, null, 2, null), WidgetHome.class, (Context) null, (Function1) null, (Function1) null, (Function0) null, (Function0) null, new WidgetHome$onViewBoundOrOnResume$9(this), 62, (Object) null); - Observable w5 = StoreUser.observeMe$default(companion.getUsers(), false, 1, null).w(WidgetHome$onViewBoundOrOnResume$10.INSTANCE); - m.checkNotNullExpressionValue(w5, "StoreStream\n .get…hasUnreadUrgentMessages }"); - ObservableExtensionsKt.appSubscribe$default(ObservableExtensionsKt.ui$default(w5, this, null, 2, null), WidgetHome.class, (Context) null, (Function1) null, (Function1) null, (Function0) null, (Function0) null, new WidgetHome$onViewBoundOrOnResume$11(this), 62, (Object) null); + Observable F = ObservableExtensionsKt.ui$default(ObservableExtensionsKt.takeSingleUntilTimeout$default(SurveyUtils.INSTANCE.getSurveyToShow(), 0, false, 3, null), this, null, 2, null).x(ObservableExtensionsKt$filterNull$1.INSTANCE).F(ObservableExtensionsKt$filterNull$2.INSTANCE); + m.checkNotNullExpressionValue(F, "filter { it != null }.map { it!! }"); + Observable x2 = F.x(WidgetHome$onViewBoundOrOnResume$6.INSTANCE); + m.checkNotNullExpressionValue(x2, "SurveyUtils\n .get…SurveyUtils.Survey.None }"); + ObservableExtensionsKt.appSubscribe$default(x2, WidgetHome.class, (Context) null, (Function1) null, (Function1) null, (Function0) null, (Function0) null, new WidgetHome$onViewBoundOrOnResume$7(this), 62, (Object) null); + Observable x3 = companion2.getNux().getNuxState().x(WidgetHome$onViewBoundOrOnResume$8.INSTANCE); + m.checkNotNullExpressionValue(x3, "StoreStream\n .get… .filter { it.firstOpen }"); + ObservableExtensionsKt.appSubscribe$default(ObservableExtensionsKt.ui$default(ObservableExtensionsKt.takeSingleUntilTimeout$default(x3, 0, false, 1, null), this, null, 2, null), WidgetHome.class, (Context) null, (Function1) null, (Function1) null, (Function0) null, (Function0) null, new WidgetHome$onViewBoundOrOnResume$9(this), 62, (Object) null); + Observable x4 = companion2.getNux().getNuxState().x(WidgetHome$onViewBoundOrOnResume$10.INSTANCE); + m.checkNotNullExpressionValue(x4, "StoreStream\n .get…ectionEnabled()\n }"); + ObservableExtensionsKt.appSubscribe$default(ObservableExtensionsKt.ui$default(ObservableExtensionsKt.takeSingleUntilTimeout$default(x4, 0, false, 1, null), this, null, 2, null), WidgetHome.class, (Context) null, (Function1) null, (Function1) null, (Function0) null, (Function0) null, new WidgetHome$onViewBoundOrOnResume$11(this), 62, (Object) null); + Observable x5 = StoreUser.observeMe$default(companion2.getUsers(), false, 1, null).x(WidgetHome$onViewBoundOrOnResume$12.INSTANCE); + m.checkNotNullExpressionValue(x5, "StoreStream\n .get…hasUnreadUrgentMessages }"); + ObservableExtensionsKt.appSubscribe$default(ObservableExtensionsKt.ui$default(x5, this, null, 2, null), WidgetHome.class, (Context) null, (Function1) null, (Function1) null, (Function0) null, (Function0) null, new WidgetHome$onViewBoundOrOnResume$13(this), 62, (Object) null); configureLeftPanel(); - ObservableExtensionsKt.appSubscribe$default(ObservableExtensionsKt.bindToComponentLifecycle$default(this.globalStatusIndicatorStateObserver.observeState(), this, null, 2, null), WidgetHome.class, (Context) null, (Function1) null, (Function1) null, (Function0) null, (Function0) null, new WidgetHome$onViewBoundOrOnResume$12(this), 62, (Object) null); + ObservableExtensionsKt.appSubscribe$default(ObservableExtensionsKt.bindToComponentLifecycle$default(this.globalStatusIndicatorStateObserver.observeState(), this, null, 2, null), WidgetHome.class, (Context) null, (Function1) null, (Function1) null, (Function0) null, (Function0) null, new WidgetHome$onViewBoundOrOnResume$14(this), 62, (Object) null); } public final void setOnGuildListAddHintCreate(Function1 function1) { diff --git a/app/src/main/java/com/discord/widgets/home/WidgetHomeModel.java b/app/src/main/java/com/discord/widgets/home/WidgetHomeModel.java index e8d76fce22..918f0ebf74 100644 --- a/app/src/main/java/com/discord/widgets/home/WidgetHomeModel.java +++ b/app/src/main/java/com/discord/widgets/home/WidgetHomeModel.java @@ -39,9 +39,9 @@ public final class WidgetHomeModel { public final Observable get() { StoreStream.Companion companion = StoreStream.Companion; - Observable X = Observable.j(companion.getGuildSelected().observeSelectedGuildId(), companion.getChannelsSelected().observeResolvedSelectedChannel(), WidgetHomeModel$Companion$get$1.INSTANCE).X(WidgetHomeModel$Companion$get$2.INSTANCE); - m.checkNotNullExpressionValue(X, "Observable.combineLatest… )\n }"); - Observable q = ObservableExtensionsKt.computationLatest(X).q(); + Observable Y = Observable.j(companion.getGuildSelected().observeSelectedGuildId(), companion.getChannelsSelected().observeResolvedSelectedChannel(), WidgetHomeModel$Companion$get$1.INSTANCE).Y(WidgetHomeModel$Companion$get$2.INSTANCE); + m.checkNotNullExpressionValue(Y, "Observable.combineLatest… )\n }"); + Observable q = ObservableExtensionsKt.computationLatest(Y).q(); m.checkNotNullExpressionValue(q, "Observable.combineLatest… .distinctUntilChanged()"); return q; } diff --git a/app/src/main/java/com/discord/widgets/home/WidgetHomePanelNsfw.java b/app/src/main/java/com/discord/widgets/home/WidgetHomePanelNsfw.java index afb90bc7ba..b34975d630 100644 --- a/app/src/main/java/com/discord/widgets/home/WidgetHomePanelNsfw.java +++ b/app/src/main/java/com/discord/widgets/home/WidgetHomePanelNsfw.java @@ -133,9 +133,9 @@ public final class WidgetHomePanelNsfw { View inflate; boolean z4 = nsfwAllowance == NsfwAllowance.DISALLOWED; if (!z2 || (!z3 && !z4)) { - Observable c02 = Observable.c0(HIDE_DELAY_MILLIS, TimeUnit.MILLISECONDS); - m.checkNotNullExpressionValue(c02, "Observable.timer(HIDE_DE…S, TimeUnit.MILLISECONDS)"); - ObservableExtensionsKt.appSubscribe$default(ObservableExtensionsKt.ui$default(c02, this.appComponent, null, 2, null), WidgetHomePanelNsfw.class, (Context) null, new WidgetHomePanelNsfw$toggleContainerVisibility$2(this), (Function1) null, (Function0) null, (Function0) null, new WidgetHomePanelNsfw$toggleContainerVisibility$3(this), 58, (Object) null); + Observable d02 = Observable.d0(HIDE_DELAY_MILLIS, TimeUnit.MILLISECONDS); + m.checkNotNullExpressionValue(d02, "Observable.timer(HIDE_DE…S, TimeUnit.MILLISECONDS)"); + ObservableExtensionsKt.appSubscribe$default(ObservableExtensionsKt.ui$default(d02, this.appComponent, null, 2, null), WidgetHomePanelNsfw.class, (Context) null, new WidgetHomePanelNsfw$toggleContainerVisibility$2(this), (Function1) null, (Function0) null, (Function0) null, new WidgetHomePanelNsfw$toggleContainerVisibility$3(this), 58, (Object) null); return; } ViewStub viewStub = this.stub; diff --git a/app/src/main/java/com/discord/widgets/home/WidgetHomeViewModel.java b/app/src/main/java/com/discord/widgets/home/WidgetHomeViewModel.java index 215fe1b5fc..c625f211f5 100644 --- a/app/src/main/java/com/discord/widgets/home/WidgetHomeViewModel.java +++ b/app/src/main/java/com/discord/widgets/home/WidgetHomeViewModel.java @@ -110,7 +110,7 @@ public final class WidgetHomeViewModel extends AppViewModel { } private final Observable observeStoreState(StoreGuildSelected storeGuildSelected, StoreNavigation storeNavigation, StoreLurking storeLurking, StoreUser storeUser, StoreGuildWelcomeScreens storeGuildWelcomeScreens, StoreChannelsSelected storeChannelsSelected, StoreExperiments storeExperiments, StorePermissions storePermissions) { - Observable f = Observable.f(storeNavigation.observeLeftPanelState(), storeNavigation.observeRightPanelState(), storeGuildSelected.observeSelectedGuildId().X(new WidgetHomeViewModel$Companion$observeStoreState$guildInfoObservable$1(storeLurking, storeGuildWelcomeScreens, storePermissions, storeExperiments)), StoreUser.observeMe$default(storeUser, false, 1, null), storeChannelsSelected.observeResolvedSelectedChannel(), storeExperiments.observeUserExperiment("2021-09_events_upsell", false), WidgetHomeViewModel$Companion$observeStoreState$1.INSTANCE); + Observable f = Observable.f(storeNavigation.observeLeftPanelState(), storeNavigation.observeRightPanelState(), storeGuildSelected.observeSelectedGuildId().Y(new WidgetHomeViewModel$Companion$observeStoreState$guildInfoObservable$1(storeLurking, storeGuildWelcomeScreens, storePermissions, storeExperiments)), StoreUser.observeMe$default(storeUser, false, 1, null), storeChannelsSelected.observeResolvedSelectedChannel(), storeExperiments.observeUserExperiment("2021-09_events_upsell", false), WidgetHomeViewModel$Companion$observeStoreState$1.INSTANCE); m.checkNotNullExpressionValue(f, "Observable.combineLatest…t == 1,\n )\n }"); return f; } @@ -669,7 +669,7 @@ public final class WidgetHomeViewModel extends AppViewModel { this.channelOnboardingManager = channelOnboardingManager; this.sharedPreferences = sharedPreferences; this.clock = clock; - this.eventSubject = PublishSubject.j0(); + this.eventSubject = PublishSubject.k0(); Observable q = observable.q(); m.checkNotNullExpressionValue(q, "storeStateObservable\n … .distinctUntilChanged()"); ObservableExtensionsKt.appSubscribe$default(ObservableExtensionsKt.ui$default(ObservableExtensionsKt.computationLatest(q), this, null, 2, null), WidgetHomeViewModel.class, (Context) null, (Function1) null, (Function1) null, (Function0) null, (Function0) null, new AnonymousClass1(this), 62, (Object) null); diff --git a/app/src/main/java/com/discord/widgets/media/WidgetMedia.java b/app/src/main/java/com/discord/widgets/media/WidgetMedia.java index 8fa6da8ee3..da68f1e37b 100644 --- a/app/src/main/java/com/discord/widgets/media/WidgetMedia.java +++ b/app/src/main/java/com/discord/widgets/media/WidgetMedia.java @@ -400,9 +400,9 @@ public final class WidgetMedia extends AppFragment { if (subscription != null) { subscription.unsubscribe(); } - Observable c02 = Observable.c0(SHOW_CONTROLS_TIMEOUT_MS, TimeUnit.MILLISECONDS); - m.checkNotNullExpressionValue(c02, "Observable.timer(SHOW_CO…S, TimeUnit.MILLISECONDS)"); - ObservableExtensionsKt.appSubscribe$default(ObservableExtensionsKt.ui$default(c02, this, null, 2, null), WidgetMedia.class, (Context) null, new WidgetMedia$showControls$1(this), (Function1) null, (Function0) null, (Function0) null, new WidgetMedia$showControls$2(this), 58, (Object) null); + Observable d02 = Observable.d0(SHOW_CONTROLS_TIMEOUT_MS, TimeUnit.MILLISECONDS); + m.checkNotNullExpressionValue(d02, "Observable.timer(SHOW_CO…S, TimeUnit.MILLISECONDS)"); + ObservableExtensionsKt.appSubscribe$default(ObservableExtensionsKt.ui$default(d02, this, null, 2, null), WidgetMedia.class, (Context) null, new WidgetMedia$showControls$1(this), (Function1) null, (Function0) null, (Function0) null, new WidgetMedia$showControls$2(this), 58, (Object) null); } else { getBinding().f.c(); } @@ -559,9 +559,9 @@ public final class WidgetMedia extends AppFragment { if (appMediaPlayer4 == null) { m.throwUninitializedPropertyAccessException("appMediaPlayer"); } - Observable I = appMediaPlayer4.a.I(); - m.checkNotNullExpressionValue(I, "eventSubject.onBackpressureBuffer()"); - ObservableExtensionsKt.appSubscribe$default(ObservableExtensionsKt.bindToComponentLifecycle$default(I, this, null, 2, null), WidgetMedia.class, (Context) null, (Function1) null, (Function1) null, (Function0) null, (Function0) null, new WidgetMedia$onViewBoundOrOnResume$$inlined$let$lambda$1(this), 62, (Object) null); + Observable J = appMediaPlayer4.a.J(); + m.checkNotNullExpressionValue(J, "eventSubject.onBackpressureBuffer()"); + ObservableExtensionsKt.appSubscribe$default(ObservableExtensionsKt.bindToComponentLifecycle$default(J, this, null, 2, null), WidgetMedia.class, (Context) null, (Function1) null, (Function1) null, (Function0) null, (Function0) null, new WidgetMedia$onViewBoundOrOnResume$$inlined$let$lambda$1(this), 62, (Object) null); } } } diff --git a/app/src/main/java/com/discord/widgets/phone/WidgetPhoneCountryCodeBottomSheet.java b/app/src/main/java/com/discord/widgets/phone/WidgetPhoneCountryCodeBottomSheet.java index 91e291196a..5de6f00778 100644 --- a/app/src/main/java/com/discord/widgets/phone/WidgetPhoneCountryCodeBottomSheet.java +++ b/app/src/main/java/com/discord/widgets/phone/WidgetPhoneCountryCodeBottomSheet.java @@ -54,9 +54,9 @@ public final class WidgetPhoneCountryCodeBottomSheet extends AppBottomSheet { public WidgetPhoneCountryCodeBottomSheet() { super(false, 1, null); - BehaviorSubject k0 = BehaviorSubject.k0(""); - m.checkNotNullExpressionValue(k0, "BehaviorSubject.create(\"\")"); - this.nameFilterSubject = k0; + BehaviorSubject l0 = BehaviorSubject.l0(""); + m.checkNotNullExpressionValue(l0, "BehaviorSubject.create(\"\")"); + this.nameFilterSubject = l0; this.adapter = new PhoneCountryCodeAdapter(); } diff --git a/app/src/main/java/com/discord/widgets/search/WidgetSearch.java b/app/src/main/java/com/discord/widgets/search/WidgetSearch.java index ea82d937fc..57ee677987 100644 --- a/app/src/main/java/com/discord/widgets/search/WidgetSearch.java +++ b/app/src/main/java/com/discord/widgets/search/WidgetSearch.java @@ -233,9 +233,9 @@ public final class WidgetSearch extends AppFragment { TextInputLayout textInputLayout2 = getBinding().f2339c; m.checkNotNullExpressionValue(textInputLayout2, "binding.widgetSearchInput"); ViewExtensions.addBindedTextWatcher(textInputLayout2, this, WidgetSearch$configureSearchInput$2.INSTANCE); - Observable E = ObservableExtensionsKt.ui$default(StoreStream.Companion.getSearch().getStoreSearchInput().getForcedInput(), this, null, 2, null).E(new WidgetSearch$configureSearchInput$3(this)).E(WidgetSearch$configureSearchInput$4.INSTANCE); - m.checkNotNullExpressionValue(E, "StoreStream\n .get… obj.toString()\n }"); - ObservableExtensionsKt.appSubscribe$default(E, WidgetSearch.class, (Context) null, (Function1) null, (Function1) null, (Function0) null, (Function0) null, new WidgetSearch$configureSearchInput$5(this), 62, (Object) null); + Observable F = ObservableExtensionsKt.ui$default(StoreStream.Companion.getSearch().getStoreSearchInput().getForcedInput(), this, null, 2, null).F(new WidgetSearch$configureSearchInput$3(this)).F(WidgetSearch$configureSearchInput$4.INSTANCE); + m.checkNotNullExpressionValue(F, "StoreStream\n .get… obj.toString()\n }"); + ObservableExtensionsKt.appSubscribe$default(F, WidgetSearch.class, (Context) null, (Function1) null, (Function1) null, (Function0) null, (Function0) null, new WidgetSearch$configureSearchInput$5(this), 62, (Object) null); } /* JADX DEBUG: Can't convert new array creation: APUT found in different block: 0x0092: APUT (r2v2 java.lang.Object[]), (0 ??[int, short, byte, char]), (r7v2 java.lang.String) */ diff --git a/app/src/main/java/com/discord/widgets/search/results/WidgetSearchResults.java b/app/src/main/java/com/discord/widgets/search/results/WidgetSearchResults.java index 9aa3e501e6..83d30fa456 100644 --- a/app/src/main/java/com/discord/widgets/search/results/WidgetSearchResults.java +++ b/app/src/main/java/com/discord/widgets/search/results/WidgetSearchResults.java @@ -76,7 +76,7 @@ public final class WidgetSearchResults extends AppFragment { } public final Observable get() { - Observable q = StoreStream.Companion.getSearch().getStoreSearchQuery().getState().X(WidgetSearchResults$Model$Companion$get$1.INSTANCE).q(); + Observable q = StoreStream.Companion.getSearch().getStoreSearchQuery().getState().Y(WidgetSearchResults$Model$Companion$get$1.INSTANCE).q(); m.checkNotNullExpressionValue(q, "StoreStream\n … .distinctUntilChanged()"); return ObservableExtensionsKt.computationLatest(q); } diff --git a/app/src/main/java/com/discord/widgets/servers/WidgetServerNotifications.java b/app/src/main/java/com/discord/widgets/servers/WidgetServerNotifications.java index c822aac897..3aba392c41 100644 --- a/app/src/main/java/com/discord/widgets/servers/WidgetServerNotifications.java +++ b/app/src/main/java/com/discord/widgets/servers/WidgetServerNotifications.java @@ -65,7 +65,7 @@ public final class WidgetServerNotifications extends AppFragment { private final Observable> getNotificationOverrides(long j) { StoreStream.Companion companion = StoreStream.Companion; - return Observable.i(companion.getUserGuildSettings().observeGuildSettings(j).E(WidgetServerNotifications$Companion$getNotificationOverrides$1.INSTANCE), StoreChannels.observeChannelsForGuild$default(companion.getChannels(), j, null, 2, null), GuildChannelsInfo.Companion.get(j), WidgetServerNotifications$Companion$getNotificationOverrides$2.INSTANCE); + return Observable.i(companion.getUserGuildSettings().observeGuildSettings(j).F(WidgetServerNotifications$Companion$getNotificationOverrides$1.INSTANCE), StoreChannels.observeChannelsForGuild$default(companion.getChannels(), j, null, 2, null), GuildChannelsInfo.Companion.get(j), WidgetServerNotifications$Companion$getNotificationOverrides$2.INSTANCE); } public final void launch(long j, Context context) { diff --git a/app/src/main/java/com/discord/widgets/servers/WidgetServerNotificationsOverrideSelector.java b/app/src/main/java/com/discord/widgets/servers/WidgetServerNotificationsOverrideSelector.java index 3aa5e81758..e4bf80de5e 100644 --- a/app/src/main/java/com/discord/widgets/servers/WidgetServerNotificationsOverrideSelector.java +++ b/app/src/main/java/com/discord/widgets/servers/WidgetServerNotificationsOverrideSelector.java @@ -35,7 +35,7 @@ public final class WidgetServerNotificationsOverrideSelector extends AppFragment public static final Companion Companion = new Companion(null); private final FragmentViewBindingDelegate binding$delegate = FragmentViewBindingDelegateKt.viewBinding$default(this, WidgetServerNotificationsOverrideSelector$binding$2.INSTANCE, null, 2, null); private SettingsChannelListAdapter channelsAdapter; - private final BehaviorSubject filterPublisher = BehaviorSubject.k0(""); + private final BehaviorSubject filterPublisher = BehaviorSubject.l0(""); /* compiled from: WidgetServerNotificationsOverrideSelector.kt */ public static final class Companion { diff --git a/app/src/main/java/com/discord/widgets/servers/WidgetServerSettingsBans$Model$Companion$getBanItems$1.java b/app/src/main/java/com/discord/widgets/servers/WidgetServerSettingsBans$Model$Companion$getBanItems$1.java index 85ab804c70..b27d60644d 100644 --- a/app/src/main/java/com/discord/widgets/servers/WidgetServerSettingsBans$Model$Companion$getBanItems$1.java +++ b/app/src/main/java/com/discord/widgets/servers/WidgetServerSettingsBans$Model$Companion$getBanItems$1.java @@ -92,8 +92,8 @@ public final class WidgetServerSettingsBans$Model$Companion$getBanItems$1 } public final Observable> call(String str) { - Observable E = Observable.z(this.$bannedUserMap.values()).w(new AnonymousClass1(str)).E(AnonymousClass2.INSTANCE); - return Observable.g0(new r(E.i, new o2(AnonymousClass3.INSTANCE, 10))); + Observable F = Observable.A(this.$bannedUserMap.values()).x(new AnonymousClass1(str)).F(AnonymousClass2.INSTANCE); + return Observable.h0(new r(F.i, new o2(AnonymousClass3.INSTANCE, 10))); } } @@ -113,6 +113,6 @@ public final class WidgetServerSettingsBans$Model$Companion$getBanItems$1 } public final Observable call(Map map) { - return map == null ? StoreStream.Companion.getGuilds().observeGuild(this.$guildId).E(AnonymousClass1.INSTANCE) : Observable.i(StoreStream.Companion.getGuilds().observeGuild(this.$guildId), new j(Integer.valueOf(map.size())), this.$filterPublisher.X(new AnonymousClass2(map)), AnonymousClass3.INSTANCE); + return map == null ? StoreStream.Companion.getGuilds().observeGuild(this.$guildId).F(AnonymousClass1.INSTANCE) : Observable.i(StoreStream.Companion.getGuilds().observeGuild(this.$guildId), new j(Integer.valueOf(map.size())), this.$filterPublisher.Y(new AnonymousClass2(map)), AnonymousClass3.INSTANCE); } } diff --git a/app/src/main/java/com/discord/widgets/servers/WidgetServerSettingsBans.java b/app/src/main/java/com/discord/widgets/servers/WidgetServerSettingsBans.java index 0242837666..cc4c50e7b5 100644 --- a/app/src/main/java/com/discord/widgets/servers/WidgetServerSettingsBans.java +++ b/app/src/main/java/com/discord/widgets/servers/WidgetServerSettingsBans.java @@ -63,7 +63,7 @@ public final class WidgetServerSettingsBans extends AppFragment { private Adapter adapter; private final FragmentViewBindingDelegate binding$delegate = FragmentViewBindingDelegateKt.viewBinding$default(this, WidgetServerSettingsBans$binding$2.INSTANCE, null, 2, null); private AlertDialog dialog; - private final BehaviorSubject filterPublisher = BehaviorSubject.k0(""); + private final BehaviorSubject filterPublisher = BehaviorSubject.l0(""); private long guildId; private final LoggingConfig loggingConfig = new LoggingConfig(false, null, WidgetServerSettingsBans$loggingConfig$1.INSTANCE, 3); @@ -287,9 +287,9 @@ public final class WidgetServerSettingsBans extends AppFragment { } private final Observable getBanItems(long j, Observable observable) { - Observable X = StoreStream.Companion.getBans().observeBans(j).X(new WidgetServerSettingsBans$Model$Companion$getBanItems$1(j, observable)); - m.checkNotNullExpressionValue(X, "StoreStream\n … }\n }"); - Observable q = ObservableExtensionsKt.computationLatest(X).q(); + Observable Y = StoreStream.Companion.getBans().observeBans(j).Y(new WidgetServerSettingsBans$Model$Companion$getBanItems$1(j, observable)); + m.checkNotNullExpressionValue(Y, "StoreStream\n … }\n }"); + Observable q = ObservableExtensionsKt.computationLatest(Y).q(); m.checkNotNullExpressionValue(q, "StoreStream\n … .distinctUntilChanged()"); return q; } @@ -312,9 +312,9 @@ public final class WidgetServerSettingsBans extends AppFragment { public final Observable get(long j, Observable observable) { m.checkNotNullParameter(observable, "filterPublisher"); - Observable X = getCanManageBans(j).X(new WidgetServerSettingsBans$Model$Companion$get$1(j, observable)); - m.checkNotNullExpressionValue(X, "getCanManageBans(guildId….just(null)\n }"); - return X; + Observable Y = getCanManageBans(j).Y(new WidgetServerSettingsBans$Model$Companion$get$1(j, observable)); + m.checkNotNullExpressionValue(Y, "getCanManageBans(guildId….just(null)\n }"); + return Y; } } diff --git a/app/src/main/java/com/discord/widgets/servers/WidgetServerSettingsChannels.java b/app/src/main/java/com/discord/widgets/servers/WidgetServerSettingsChannels.java index afd896e98f..bee140af2e 100644 --- a/app/src/main/java/com/discord/widgets/servers/WidgetServerSettingsChannels.java +++ b/app/src/main/java/com/discord/widgets/servers/WidgetServerSettingsChannels.java @@ -47,7 +47,7 @@ public final class WidgetServerSettingsChannels extends AppFragment { public static final String INTENT_EXTRA_GUILD_ID = "INTENT_EXTRA_GUILD_ID"; private SettingsChannelListAdapter adapter; private final FragmentViewBindingDelegate binding$delegate = FragmentViewBindingDelegateKt.viewBinding$default(this, WidgetServerSettingsChannels$binding$2.INSTANCE, null, 2, null); - private final BehaviorSubject channelSortTypeSubject = BehaviorSubject.k0(-1); + private final BehaviorSubject channelSortTypeSubject = BehaviorSubject.l0(-1); private final LoggingConfig loggingConfig = new LoggingConfig(false, null, WidgetServerSettingsChannels$loggingConfig$1.INSTANCE, 3); /* compiled from: WidgetServerSettingsChannels.kt */ diff --git a/app/src/main/java/com/discord/widgets/servers/WidgetServerSettingsEditRole.java b/app/src/main/java/com/discord/widgets/servers/WidgetServerSettingsEditRole.java index 4f7d94c519..507e4b56a8 100644 --- a/app/src/main/java/com/discord/widgets/servers/WidgetServerSettingsEditRole.java +++ b/app/src/main/java/com/discord/widgets/servers/WidgetServerSettingsEditRole.java @@ -128,7 +128,7 @@ public final class WidgetServerSettingsEditRole extends AppFragment { } public final Observable get(long j, long j2) { - Observable q = StoreUser.observeMe$default(StoreStream.Companion.getUsers(), false, 1, null).X(new WidgetServerSettingsEditRole$Model$Companion$get$1(j, j2)).q(); + Observable q = StoreUser.observeMe$default(StoreStream.Companion.getUsers(), false, 1, null).Y(new WidgetServerSettingsEditRole$Model$Companion$get$1(j, j2)).q(); m.checkNotNullExpressionValue(q, "getUsers()\n .… .distinctUntilChanged()"); return q; } diff --git a/app/src/main/java/com/discord/widgets/servers/WidgetServerSettingsEmojis.java b/app/src/main/java/com/discord/widgets/servers/WidgetServerSettingsEmojis.java index 23bec07f02..2d15ece8c4 100644 --- a/app/src/main/java/com/discord/widgets/servers/WidgetServerSettingsEmojis.java +++ b/app/src/main/java/com/discord/widgets/servers/WidgetServerSettingsEmojis.java @@ -717,15 +717,15 @@ public final class WidgetServerSettingsEmojis extends AppFragment { StoreStream.Companion companion = StoreStream.Companion; StoreEmojiGuild guildEmojis = companion.getGuildEmojis(); StoreGuilds guilds = companion.getGuilds(); - Observable t = ObservationDeck.connectRx$default(ObservationDeckProvider.get(), new ObservationDeck.UpdateSource[]{guildEmojis, guilds}, false, null, null, new WidgetServerSettingsEmojis$Model$Companion$getGuildEmojis$1(guild, guildEmojis, guilds), 14, null).t(new WidgetServerSettingsEmojis$Model$Companion$getGuildEmojis$2(guildEmojis, guild.getId())); - m.checkNotNullExpressionValue(t, "ObservationDeckProvider.…etchGuildEmoji(guildId) }"); - return ObservableExtensionsKt.computationBuffered(t); + Observable u = ObservationDeck.connectRx$default(ObservationDeckProvider.get(), new ObservationDeck.UpdateSource[]{guildEmojis, guilds}, false, null, null, new WidgetServerSettingsEmojis$Model$Companion$getGuildEmojis$1(guild, guildEmojis, guilds), 14, null).u(new WidgetServerSettingsEmojis$Model$Companion$getGuildEmojis$2(guildEmojis, guild.getId())); + m.checkNotNullExpressionValue(u, "ObservationDeckProvider.…etchGuildEmoji(guildId) }"); + return ObservableExtensionsKt.computationBuffered(u); } public final Observable get(long j) { - Observable X = canManageEmojisAndStickers(j).X(WidgetServerSettingsEmojis$Model$Companion$get$1.INSTANCE); - m.checkNotNullExpressionValue(X, "canManageEmojisAndSticke… }\n }"); - return X; + Observable Y = canManageEmojisAndStickers(j).Y(WidgetServerSettingsEmojis$Model$Companion$get$1.INSTANCE); + m.checkNotNullExpressionValue(Y, "canManageEmojisAndSticke… }\n }"); + return Y; } } diff --git a/app/src/main/java/com/discord/widgets/servers/WidgetServerSettingsOverview$configureUI$7.java b/app/src/main/java/com/discord/widgets/servers/WidgetServerSettingsOverview$configureUI$7.java index 334602e475..25fce4349f 100644 --- a/app/src/main/java/com/discord/widgets/servers/WidgetServerSettingsOverview$configureUI$7.java +++ b/app/src/main/java/com/discord/widgets/servers/WidgetServerSettingsOverview$configureUI$7.java @@ -36,9 +36,9 @@ public final class WidgetServerSettingsOverview$configureUI$7 implements View.On public static final AnonymousClass1 INSTANCE = new AnonymousClass1(); public final Observable call(Guild guild) { - Observable E = StoreStream.Companion.getGuilds().observeGuild(guild.p()).w(ObservableExtensionsKt$filterNull$1.INSTANCE).E(ObservableExtensionsKt$filterNull$2.INSTANCE); - m.checkNotNullExpressionValue(E, "filter { it != null }.map { it!! }"); - return E; + Observable F = StoreStream.Companion.getGuilds().observeGuild(guild.p()).x(ObservableExtensionsKt$filterNull$1.INSTANCE).F(ObservableExtensionsKt$filterNull$2.INSTANCE); + m.checkNotNullExpressionValue(F, "filter { it != null }.map { it!! }"); + return F; } } @@ -131,8 +131,8 @@ public final class WidgetServerSettingsOverview$configureUI$7 implements View.On StatefulViews access$getState$p10 = WidgetServerSettingsOverview.access$getState$p(this.this$0); SimpleDraweeView simpleDraweeView3 = WidgetServerSettingsOverview.access$getBinding$p(this.this$0).i.d; m.checkNotNullExpressionValue(simpleDraweeView3, "binding.uploadBanner.uploadBanner"); - Observable X = ObservableExtensionsKt.restSubscribeOn$default(apiSerializeNulls.updateGuild(id5, new RestAPIParams.UpdateGuild(valueOf, num, valueOf2, num2, str, str2, verificationLevel, explicitContentFilter, (String) access$getState$p9.get(simpleDraweeView2.getId(), this.$this_configureUI.getGuild().getSplash()), (String) access$getState$p10.get(simpleDraweeView3.getId(), this.$this_configureUI.getGuild().getBanner()), Integer.valueOf(i), u.toList(this.$this_configureUI.getGuild().getFeatures()), this.$this_configureUI.getGuild().getRulesChannelId(), this.$this_configureUI.getGuild().getPublicUpdatesChannelId(), this.$this_configureUI.getGuild().getPreferredLocale())), false, 1, null).X(AnonymousClass1.INSTANCE).X(AnonymousClass2.INSTANCE); - m.checkNotNullExpressionValue(X, "RestAPI\n .apiSe…atedGuild.id)\n }"); - ObservableExtensionsKt.ui$default(ObservableExtensionsKt.takeSingleUntilTimeout$default(X, 0, false, 3, null), this.this$0, null, 2, null).k(o.i(new AnonymousClass3(this), this.this$0)); + Observable Y = ObservableExtensionsKt.restSubscribeOn$default(apiSerializeNulls.updateGuild(id5, new RestAPIParams.UpdateGuild(valueOf, num, valueOf2, num2, str, str2, verificationLevel, explicitContentFilter, (String) access$getState$p9.get(simpleDraweeView2.getId(), this.$this_configureUI.getGuild().getSplash()), (String) access$getState$p10.get(simpleDraweeView3.getId(), this.$this_configureUI.getGuild().getBanner()), Integer.valueOf(i), u.toList(this.$this_configureUI.getGuild().getFeatures()), this.$this_configureUI.getGuild().getRulesChannelId(), this.$this_configureUI.getGuild().getPublicUpdatesChannelId(), this.$this_configureUI.getGuild().getPreferredLocale())), false, 1, null).Y(AnonymousClass1.INSTANCE).Y(AnonymousClass2.INSTANCE); + m.checkNotNullExpressionValue(Y, "RestAPI\n .apiSe…atedGuild.id)\n }"); + ObservableExtensionsKt.ui$default(ObservableExtensionsKt.takeSingleUntilTimeout$default(Y, 0, false, 3, null), this.this$0, null, 2, null).k(o.i(new AnonymousClass3(this), this.this$0)); } } diff --git a/app/src/main/java/com/discord/widgets/servers/WidgetServerSettingsOverview.java b/app/src/main/java/com/discord/widgets/servers/WidgetServerSettingsOverview.java index a52700f149..b437854935 100644 --- a/app/src/main/java/com/discord/widgets/servers/WidgetServerSettingsOverview.java +++ b/app/src/main/java/com/discord/widgets/servers/WidgetServerSettingsOverview.java @@ -182,9 +182,9 @@ public final class WidgetServerSettingsOverview extends AppFragment { } public final Observable get(long j) { - Observable X = StoreStream.Companion.getGuilds().observeGuild(j).X(new WidgetServerSettingsOverview$Model$Companion$get$1(j)); - m.checkNotNullExpressionValue(X, "StoreStream\n … }\n }"); - Observable q = ObservableExtensionsKt.computationLatest(X).q(); + Observable Y = StoreStream.Companion.getGuilds().observeGuild(j).Y(new WidgetServerSettingsOverview$Model$Companion$get$1(j)); + m.checkNotNullExpressionValue(Y, "StoreStream\n … }\n }"); + Observable q = ObservableExtensionsKt.computationLatest(Y).q(); m.checkNotNullExpressionValue(q, "StoreStream\n … .distinctUntilChanged()"); return q; } diff --git a/app/src/main/java/com/discord/widgets/servers/WidgetServerSettingsRoles$Model$Companion$get$1.java b/app/src/main/java/com/discord/widgets/servers/WidgetServerSettingsRoles$Model$Companion$get$1.java index 5986254c9f..5f87b782a3 100644 --- a/app/src/main/java/com/discord/widgets/servers/WidgetServerSettingsRoles$Model$Companion$get$1.java +++ b/app/src/main/java/com/discord/widgets/servers/WidgetServerSettingsRoles$Model$Companion$get$1.java @@ -84,6 +84,6 @@ public final class WidgetServerSettingsRoles$Model$Companion$get$1 impleme public final Observable call(MeUser meUser) { StoreStream.Companion companion = StoreStream.Companion; - return Observable.h(companion.getGuilds().observeGuild(this.$guildId), companion.getGuilds().observeComputed(this.$guildId, m.listOf(Long.valueOf(meUser.getId()))).E(new AnonymousClass1(meUser)), companion.getPermissions().observePermissionsForGuild(this.$guildId), companion.getGuilds().observeRoles(this.$guildId), new AnonymousClass2(this, meUser)); + return Observable.h(companion.getGuilds().observeGuild(this.$guildId), companion.getGuilds().observeComputed(this.$guildId, m.listOf(Long.valueOf(meUser.getId()))).F(new AnonymousClass1(meUser)), companion.getPermissions().observePermissionsForGuild(this.$guildId), companion.getGuilds().observeRoles(this.$guildId), new AnonymousClass2(this, meUser)); } } diff --git a/app/src/main/java/com/discord/widgets/servers/WidgetServerSettingsRoles$createRole$1.java b/app/src/main/java/com/discord/widgets/servers/WidgetServerSettingsRoles$createRole$1.java index 5b7bbf0f92..97a3fd0686 100644 --- a/app/src/main/java/com/discord/widgets/servers/WidgetServerSettingsRoles$createRole$1.java +++ b/app/src/main/java/com/discord/widgets/servers/WidgetServerSettingsRoles$createRole$1.java @@ -37,6 +37,6 @@ public final class WidgetServerSettingsRoles$createRole$1 implements b call(GuildRole guildRole) { long a = guildRole.a(); - return StoreStream.Companion.getGuilds().observeRoles(this.$guildId, m.listOf(Long.valueOf(a))).E(new AnonymousClass1(a)); + return StoreStream.Companion.getGuilds().observeRoles(this.$guildId, m.listOf(Long.valueOf(a))).F(new AnonymousClass1(a)); } } diff --git a/app/src/main/java/com/discord/widgets/servers/WidgetServerSettingsRoles.java b/app/src/main/java/com/discord/widgets/servers/WidgetServerSettingsRoles.java index cd2336e1fa..d1521ab26c 100644 --- a/app/src/main/java/com/discord/widgets/servers/WidgetServerSettingsRoles.java +++ b/app/src/main/java/com/discord/widgets/servers/WidgetServerSettingsRoles.java @@ -85,7 +85,7 @@ public final class WidgetServerSettingsRoles extends AppFragment { } public final Observable get(long j) { - Observable q = StoreUser.observeMe$default(StoreStream.Companion.getUsers(), false, 1, null).X(new WidgetServerSettingsRoles$Model$Companion$get$1(j)).q(); + Observable q = StoreUser.observeMe$default(StoreStream.Companion.getUsers(), false, 1, null).Y(new WidgetServerSettingsRoles$Model$Companion$get$1(j)).q(); m.checkNotNullExpressionValue(q, "StoreStream\n … .distinctUntilChanged()"); return q; } @@ -260,9 +260,9 @@ public final class WidgetServerSettingsRoles extends AppFragment { } private final void createRole(long j, Model model) { - Observable X = ObservableExtensionsKt.restSubscribeOn$default(RestAPI.Companion.getApi().createRole(j), false, 1, null).X(new WidgetServerSettingsRoles$createRole$1(j)); - m.checkNotNullExpressionValue(X, "RestAPI\n .api\n … rolesMap[id] }\n }"); - ObservableExtensionsKt.appSubscribe$default(ObservableExtensionsKt.ui$default(ObservableExtensionsKt.takeSingleUntilTimeout$default(X, 0, false, 3, null), this, null, 2, null), WidgetServerSettingsRoles.class, getContext(), (Function1) null, (Function1) null, (Function0) null, (Function0) null, new WidgetServerSettingsRoles$createRole$2(this, j, model), 60, (Object) null); + Observable Y = ObservableExtensionsKt.restSubscribeOn$default(RestAPI.Companion.getApi().createRole(j), false, 1, null).Y(new WidgetServerSettingsRoles$createRole$1(j)); + m.checkNotNullExpressionValue(Y, "RestAPI\n .api\n … rolesMap[id] }\n }"); + ObservableExtensionsKt.appSubscribe$default(ObservableExtensionsKt.ui$default(ObservableExtensionsKt.takeSingleUntilTimeout$default(Y, 0, false, 3, null), this, null, 2, null), WidgetServerSettingsRoles.class, getContext(), (Function1) null, (Function1) null, (Function0) null, (Function0) null, new WidgetServerSettingsRoles$createRole$2(this, j, model), 60, (Object) null); } private final WidgetServerSettingsRolesBinding getBinding() { diff --git a/app/src/main/java/com/discord/widgets/servers/auditlog/WidgetServerSettingsAuditLogFilter.java b/app/src/main/java/com/discord/widgets/servers/auditlog/WidgetServerSettingsAuditLogFilter.java index 313207a8dc..cf09442f34 100644 --- a/app/src/main/java/com/discord/widgets/servers/auditlog/WidgetServerSettingsAuditLogFilter.java +++ b/app/src/main/java/com/discord/widgets/servers/auditlog/WidgetServerSettingsAuditLogFilter.java @@ -42,7 +42,7 @@ public final class WidgetServerSettingsAuditLogFilter extends AppFragment { public static final Companion Companion = new Companion(null); private WidgetServerSettingsAuditLogFilterAdapter adapter; private final FragmentViewBindingDelegate binding$delegate = FragmentViewBindingDelegateKt.viewBinding$default(this, WidgetServerSettingsAuditLogFilter$binding$2.INSTANCE, null, 2, null); - private final BehaviorSubject filterPublisher = BehaviorSubject.k0(""); + private final BehaviorSubject filterPublisher = BehaviorSubject.l0(""); private Integer filterType; private Long guildId; private final Function0 onFilterSelectedCallback = new WidgetServerSettingsAuditLogFilter$onFilterSelectedCallback$1(this); @@ -90,7 +90,7 @@ public final class WidgetServerSettingsAuditLogFilter extends AppFragment { m.checkNotNullParameter(context, "context"); m.checkNotNullParameter(observable, "filterPublisher"); StoreStream.Companion companion = StoreStream.Companion; - Observable q = Observable.g(companion.getAuditLog().observeAuditLogState(j), getPermissionUserIds(j).X(WidgetServerSettingsAuditLogFilter$Model$Companion$get$1.INSTANCE), companion.getGuilds().observeComputed(j), new i0.l.e.j(AuditLogUtils.INSTANCE.getALL_ACTION_TYPES()), ObservableExtensionsKt.leadingEdgeThrottle(observable, 100, TimeUnit.MILLISECONDS).q(), new WidgetServerSettingsAuditLogFilter$Model$Companion$get$2(i, context)).q(); + Observable q = Observable.g(companion.getAuditLog().observeAuditLogState(j), getPermissionUserIds(j).Y(WidgetServerSettingsAuditLogFilter$Model$Companion$get$1.INSTANCE), companion.getGuilds().observeComputed(j), new i0.l.e.j(AuditLogUtils.INSTANCE.getALL_ACTION_TYPES()), ObservableExtensionsKt.leadingEdgeThrottle(observable, 100, TimeUnit.MILLISECONDS).q(), new WidgetServerSettingsAuditLogFilter$Model$Companion$get$2(i, context)).q(); m.checkNotNullExpressionValue(q, "Observable\n … .distinctUntilChanged()"); return q; } diff --git a/app/src/main/java/com/discord/widgets/servers/community/WidgetServerSettingsCommunityFirstStep.java b/app/src/main/java/com/discord/widgets/servers/community/WidgetServerSettingsCommunityFirstStep.java index 88f78e9568..55d9ea33fe 100644 --- a/app/src/main/java/com/discord/widgets/servers/community/WidgetServerSettingsCommunityFirstStep.java +++ b/app/src/main/java/com/discord/widgets/servers/community/WidgetServerSettingsCommunityFirstStep.java @@ -112,8 +112,8 @@ public final class WidgetServerSettingsCommunityFirstStep extends AppFragment { @Override // com.discord.app.AppFragment public void onViewBoundOrOnResume() { super.onViewBoundOrOnResume(); - Observable E = ObservableExtensionsKt.bindToComponentLifecycle$default(getViewModel().observeViewState(), this, null, 2, null).w(WidgetServerSettingsCommunityFirstStep$onViewBoundOrOnResume$$inlined$filterIs$1.INSTANCE).E(WidgetServerSettingsCommunityFirstStep$onViewBoundOrOnResume$$inlined$filterIs$2.INSTANCE); - m.checkNotNullExpressionValue(E, "filter { it is T }.map { it as T }"); - ObservableExtensionsKt.appSubscribe$default(E, WidgetServerSettingsCommunityFirstStep.class, (Context) null, (Function1) null, (Function1) null, (Function0) null, (Function0) null, new WidgetServerSettingsCommunityFirstStep$onViewBoundOrOnResume$1(this), 62, (Object) null); + Observable F = ObservableExtensionsKt.bindToComponentLifecycle$default(getViewModel().observeViewState(), this, null, 2, null).x(WidgetServerSettingsCommunityFirstStep$onViewBoundOrOnResume$$inlined$filterIs$1.INSTANCE).F(WidgetServerSettingsCommunityFirstStep$onViewBoundOrOnResume$$inlined$filterIs$2.INSTANCE); + m.checkNotNullExpressionValue(F, "filter { it is T }.map { it as T }"); + ObservableExtensionsKt.appSubscribe$default(F, WidgetServerSettingsCommunityFirstStep.class, (Context) null, (Function1) null, (Function1) null, (Function0) null, (Function0) null, new WidgetServerSettingsCommunityFirstStep$onViewBoundOrOnResume$1(this), 62, (Object) null); } } diff --git a/app/src/main/java/com/discord/widgets/servers/community/WidgetServerSettingsCommunityOverviewViewModel.java b/app/src/main/java/com/discord/widgets/servers/community/WidgetServerSettingsCommunityOverviewViewModel.java index 76d239c590..c0fd4a8577 100644 --- a/app/src/main/java/com/discord/widgets/servers/community/WidgetServerSettingsCommunityOverviewViewModel.java +++ b/app/src/main/java/com/discord/widgets/servers/community/WidgetServerSettingsCommunityOverviewViewModel.java @@ -66,9 +66,9 @@ public final class WidgetServerSettingsCommunityOverviewViewModel extends AppVie } private final Observable observeStoreState(long j, StoreGuilds storeGuilds, StoreChannels storeChannels, StorePermissions storePermissions, StoreUser storeUser) { - Observable X = storeGuilds.observeGuild(j).X(new WidgetServerSettingsCommunityOverviewViewModel$Companion$observeStoreState$1(storeUser, storePermissions, j, storeChannels)); - m.checkNotNullExpressionValue(X, "storeGuilds.observeGuild… }\n }\n }"); - return X; + Observable Y = storeGuilds.observeGuild(j).Y(new WidgetServerSettingsCommunityOverviewViewModel$Companion$observeStoreState$1(storeUser, storePermissions, j, storeChannels)); + m.checkNotNullExpressionValue(Y, "storeGuilds.observeGuild… }\n }\n }"); + return Y; } public static /* synthetic */ Observable observeStoreState$default(Companion companion, long j, StoreGuilds storeGuilds, StoreChannels storeChannels, StorePermissions storePermissions, StoreUser storeUser, int i, Object obj) { @@ -452,7 +452,7 @@ public final class WidgetServerSettingsCommunityOverviewViewModel extends AppVie super(ViewState.Uninitialized.INSTANCE); m.checkNotNullParameter(observable, "storeStateObservable"); this.guildId = j; - this.eventSubject = PublishSubject.j0(); + this.eventSubject = PublishSubject.k0(); ObservableExtensionsKt.appSubscribe$default(ObservableExtensionsKt.ui$default(ObservableExtensionsKt.computationLatest(observable), this, null, 2, null), WidgetServerSettingsCommunityOverviewViewModel.class, (Context) null, (Function1) null, (Function1) null, (Function0) null, (Function0) null, new AnonymousClass1(this), 62, (Object) null); } diff --git a/app/src/main/java/com/discord/widgets/servers/community/WidgetServerSettingsCommunitySecondStep.java b/app/src/main/java/com/discord/widgets/servers/community/WidgetServerSettingsCommunitySecondStep.java index 0ecc3964e7..df79e6289e 100644 --- a/app/src/main/java/com/discord/widgets/servers/community/WidgetServerSettingsCommunitySecondStep.java +++ b/app/src/main/java/com/discord/widgets/servers/community/WidgetServerSettingsCommunitySecondStep.java @@ -96,8 +96,8 @@ public final class WidgetServerSettingsCommunitySecondStep extends AppFragment { @Override // com.discord.app.AppFragment public void onViewBoundOrOnResume() { super.onViewBoundOrOnResume(); - Observable E = ObservableExtensionsKt.bindToComponentLifecycle$default(getViewModel().observeViewState(), this, null, 2, null).w(WidgetServerSettingsCommunitySecondStep$onViewBoundOrOnResume$$inlined$filterIs$1.INSTANCE).E(WidgetServerSettingsCommunitySecondStep$onViewBoundOrOnResume$$inlined$filterIs$2.INSTANCE); - m.checkNotNullExpressionValue(E, "filter { it is T }.map { it as T }"); - ObservableExtensionsKt.appSubscribe$default(E, WidgetServerSettingsCommunitySecondStep.class, (Context) null, (Function1) null, (Function1) null, (Function0) null, (Function0) null, new WidgetServerSettingsCommunitySecondStep$onViewBoundOrOnResume$1(this), 62, (Object) null); + Observable F = ObservableExtensionsKt.bindToComponentLifecycle$default(getViewModel().observeViewState(), this, null, 2, null).x(WidgetServerSettingsCommunitySecondStep$onViewBoundOrOnResume$$inlined$filterIs$1.INSTANCE).F(WidgetServerSettingsCommunitySecondStep$onViewBoundOrOnResume$$inlined$filterIs$2.INSTANCE); + m.checkNotNullExpressionValue(F, "filter { it is T }.map { it as T }"); + ObservableExtensionsKt.appSubscribe$default(F, WidgetServerSettingsCommunitySecondStep.class, (Context) null, (Function1) null, (Function1) null, (Function0) null, (Function0) null, new WidgetServerSettingsCommunitySecondStep$onViewBoundOrOnResume$1(this), 62, (Object) null); } } diff --git a/app/src/main/java/com/discord/widgets/servers/community/WidgetServerSettingsCommunityThirdStep.java b/app/src/main/java/com/discord/widgets/servers/community/WidgetServerSettingsCommunityThirdStep.java index b09395816e..c8b6b5dd91 100644 --- a/app/src/main/java/com/discord/widgets/servers/community/WidgetServerSettingsCommunityThirdStep.java +++ b/app/src/main/java/com/discord/widgets/servers/community/WidgetServerSettingsCommunityThirdStep.java @@ -148,9 +148,9 @@ public final class WidgetServerSettingsCommunityThirdStep extends AppFragment { @Override // com.discord.app.AppFragment public void onViewBoundOrOnResume() { super.onViewBoundOrOnResume(); - Observable E = ObservableExtensionsKt.bindToComponentLifecycle$default(getViewModel().observeViewState(), this, null, 2, null).w(WidgetServerSettingsCommunityThirdStep$onViewBoundOrOnResume$$inlined$filterIs$1.INSTANCE).E(WidgetServerSettingsCommunityThirdStep$onViewBoundOrOnResume$$inlined$filterIs$2.INSTANCE); - m.checkNotNullExpressionValue(E, "filter { it is T }.map { it as T }"); - ObservableExtensionsKt.appSubscribe$default(E, WidgetServerSettingsCommunityThirdStep.class, (Context) null, (Function1) null, (Function1) null, (Function0) null, (Function0) null, new WidgetServerSettingsCommunityThirdStep$onViewBoundOrOnResume$1(this), 62, (Object) null); + Observable F = ObservableExtensionsKt.bindToComponentLifecycle$default(getViewModel().observeViewState(), this, null, 2, null).x(WidgetServerSettingsCommunityThirdStep$onViewBoundOrOnResume$$inlined$filterIs$1.INSTANCE).F(WidgetServerSettingsCommunityThirdStep$onViewBoundOrOnResume$$inlined$filterIs$2.INSTANCE); + m.checkNotNullExpressionValue(F, "filter { it is T }.map { it as T }"); + ObservableExtensionsKt.appSubscribe$default(F, WidgetServerSettingsCommunityThirdStep.class, (Context) null, (Function1) null, (Function1) null, (Function0) null, (Function0) null, new WidgetServerSettingsCommunityThirdStep$onViewBoundOrOnResume$1(this), 62, (Object) null); CheckedSetting checkedSetting = getBinding().e; Context context = getContext(); checkedSetting.setText(context != null ? b.b(context, R.string.enable_community_modal_default_notifications_label_mobile, new Object[0], new WidgetServerSettingsCommunityThirdStep$onViewBoundOrOnResume$2(this)) : null); diff --git a/app/src/main/java/com/discord/widgets/servers/community/WidgetServerSettingsEnableCommunitySteps.java b/app/src/main/java/com/discord/widgets/servers/community/WidgetServerSettingsEnableCommunitySteps.java index 2856d4625c..2da7937942 100644 --- a/app/src/main/java/com/discord/widgets/servers/community/WidgetServerSettingsEnableCommunitySteps.java +++ b/app/src/main/java/com/discord/widgets/servers/community/WidgetServerSettingsEnableCommunitySteps.java @@ -100,9 +100,9 @@ public final class WidgetServerSettingsEnableCommunitySteps extends AppFragment Observable q = getViewModel().observeViewState().q(); m.checkNotNullExpressionValue(q, "viewModel\n .obser… .distinctUntilChanged()"); ObservableExtensionsKt.appSubscribe$default(ObservableExtensionsKt.bindToComponentLifecycle$default(q, this, null, 2, null), WidgetServerSettingsEnableCommunitySteps.class, (Context) null, (Function1) null, (Function1) null, (Function0) null, (Function0) null, new WidgetServerSettingsEnableCommunitySteps$onViewBoundOrOnResume$1(this), 62, (Object) null); - Observable E = ObservableExtensionsKt.bindToComponentLifecycle$default(getViewModel().observeViewState(), this, null, 2, null).w(WidgetServerSettingsEnableCommunitySteps$onViewBoundOrOnResume$$inlined$filterIs$1.INSTANCE).E(WidgetServerSettingsEnableCommunitySteps$onViewBoundOrOnResume$$inlined$filterIs$2.INSTANCE); - m.checkNotNullExpressionValue(E, "filter { it is T }.map { it as T }"); - ObservableExtensionsKt.appSubscribe$default(E, WidgetServerSettingsEnableCommunitySteps.class, (Context) null, (Function1) null, (Function1) null, (Function0) null, (Function0) null, new WidgetServerSettingsEnableCommunitySteps$onViewBoundOrOnResume$2(this), 62, (Object) null); + Observable F = ObservableExtensionsKt.bindToComponentLifecycle$default(getViewModel().observeViewState(), this, null, 2, null).x(WidgetServerSettingsEnableCommunitySteps$onViewBoundOrOnResume$$inlined$filterIs$1.INSTANCE).F(WidgetServerSettingsEnableCommunitySteps$onViewBoundOrOnResume$$inlined$filterIs$2.INSTANCE); + m.checkNotNullExpressionValue(F, "filter { it is T }.map { it as T }"); + ObservableExtensionsKt.appSubscribe$default(F, WidgetServerSettingsEnableCommunitySteps.class, (Context) null, (Function1) null, (Function1) null, (Function0) null, (Function0) null, new WidgetServerSettingsEnableCommunitySteps$onViewBoundOrOnResume$2(this), 62, (Object) null); ObservableExtensionsKt.appSubscribe$default(ObservableExtensionsKt.bindToComponentLifecycle$default(getViewModel().observeEvents(), this, null, 2, null), WidgetServerSettingsEnableCommunitySteps.class, (Context) null, (Function1) null, (Function1) null, (Function0) null, (Function0) null, new WidgetServerSettingsEnableCommunitySteps$onViewBoundOrOnResume$3(this), 62, (Object) null); } } diff --git a/app/src/main/java/com/discord/widgets/servers/community/WidgetServerSettingsEnableCommunityViewModel.java b/app/src/main/java/com/discord/widgets/servers/community/WidgetServerSettingsEnableCommunityViewModel.java index ce5b43d1e9..b12519e73f 100644 --- a/app/src/main/java/com/discord/widgets/servers/community/WidgetServerSettingsEnableCommunityViewModel.java +++ b/app/src/main/java/com/discord/widgets/servers/community/WidgetServerSettingsEnableCommunityViewModel.java @@ -312,9 +312,9 @@ public final class WidgetServerSettingsEnableCommunityViewModel extends AppViewM } private final Observable observeStoreState(long j, StoreGuilds storeGuilds, StoreChannels storeChannels, StorePermissions storePermissions, StoreUser storeUser) { - Observable X = storeGuilds.observeGuild(j).X(new WidgetServerSettingsEnableCommunityViewModel$Companion$observeStoreState$1(storeUser, storePermissions, j, storeChannels)); - m.checkNotNullExpressionValue(X, "storeGuilds.observeGuild… }\n }\n }"); - return X; + Observable Y = storeGuilds.observeGuild(j).Y(new WidgetServerSettingsEnableCommunityViewModel$Companion$observeStoreState$1(storeUser, storePermissions, j, storeChannels)); + m.checkNotNullExpressionValue(Y, "storeGuilds.observeGuild… }\n }\n }"); + return Y; } public static /* synthetic */ Observable observeStoreState$default(Companion companion, long j, StoreGuilds storeGuilds, StoreChannels storeChannels, StorePermissions storePermissions, StoreUser storeUser, int i, Object obj) { @@ -661,7 +661,7 @@ public final class WidgetServerSettingsEnableCommunityViewModel extends AppViewM super(ViewState.Uninitialized.INSTANCE); m.checkNotNullParameter(observable, "storeStateObservable"); this.guildId = j; - this.eventSubject = PublishSubject.j0(); + this.eventSubject = PublishSubject.k0(); ObservableExtensionsKt.appSubscribe$default(ObservableExtensionsKt.ui$default(ObservableExtensionsKt.computationLatest(observable), this, null, 2, null), WidgetServerSettingsEnableCommunityViewModel.class, (Context) null, (Function1) null, (Function1) null, (Function0) null, (Function0) null, new AnonymousClass1(this), 62, (Object) null); } diff --git a/app/src/main/java/com/discord/widgets/servers/guild_role_subscription/ServerSettingsGuildRoleSubscriptionViewModel.java b/app/src/main/java/com/discord/widgets/servers/guild_role_subscription/ServerSettingsGuildRoleSubscriptionViewModel.java index 067c9750fd..e1c0a169da 100644 --- a/app/src/main/java/com/discord/widgets/servers/guild_role_subscription/ServerSettingsGuildRoleSubscriptionViewModel.java +++ b/app/src/main/java/com/discord/widgets/servers/guild_role_subscription/ServerSettingsGuildRoleSubscriptionViewModel.java @@ -400,7 +400,7 @@ public final class ServerSettingsGuildRoleSubscriptionViewModel extends AppViewM this.guildId = j; this.restApi = restAPI; this.storeGuildRoleSubscriptions = storeGuildRoleSubscriptions; - this.eventSubject = PublishSubject.j0(); + this.eventSubject = PublishSubject.k0(); storeGuildRoleSubscriptions.fetchGuildRoleSubscriptionGroupsForGuild(j); ObservableExtensionsKt.appSubscribe$default(ObservableExtensionsKt.ui$default(ObservableExtensionsKt.computationLatest(observable), this, null, 2, null), ServerSettingsGuildRoleSubscriptionViewModel.class, (Context) null, (Function1) null, (Function1) null, (Function0) null, (Function0) null, new AnonymousClass1(this), 62, (Object) null); } diff --git a/app/src/main/java/com/discord/widgets/servers/guild_role_subscription/edit_tier/ServerSettingsGuildRoleSubscriptionEditTierViewModel.java b/app/src/main/java/com/discord/widgets/servers/guild_role_subscription/edit_tier/ServerSettingsGuildRoleSubscriptionEditTierViewModel.java index 8379259de5..ab4057dec2 100644 --- a/app/src/main/java/com/discord/widgets/servers/guild_role_subscription/edit_tier/ServerSettingsGuildRoleSubscriptionEditTierViewModel.java +++ b/app/src/main/java/com/discord/widgets/servers/guild_role_subscription/edit_tier/ServerSettingsGuildRoleSubscriptionEditTierViewModel.java @@ -481,7 +481,7 @@ public final class ServerSettingsGuildRoleSubscriptionEditTierViewModel extends this.guildRoleSubscriptionGroupListingId = j3; this.restApi = restAPI; this.storeGuildRoleSubscriptions = storeGuildRoleSubscriptions; - this.eventSubject = PublishSubject.j0(); + this.eventSubject = PublishSubject.k0(); storeGuildRoleSubscriptions.fetchGuildRoleSubscriptionGroupsForGuild(j); Observable q = observable.q(); m.checkNotNullExpressionValue(q, "storeStateObservable\n … .distinctUntilChanged()"); diff --git a/app/src/main/java/com/discord/widgets/servers/member_verification/MemberVerificationPendingViewModel.java b/app/src/main/java/com/discord/widgets/servers/member_verification/MemberVerificationPendingViewModel.java index ed42888807..c3a6be6822 100644 --- a/app/src/main/java/com/discord/widgets/servers/member_verification/MemberVerificationPendingViewModel.java +++ b/app/src/main/java/com/discord/widgets/servers/member_verification/MemberVerificationPendingViewModel.java @@ -63,9 +63,9 @@ public final class MemberVerificationPendingViewModel extends AppViewModel observeStores(long j) { - Observable E = StoreStream.Companion.getMemberVerificationForms().observeMemberVerificationFormData(j).E(MemberVerificationPendingViewModel$Companion$observeStores$1.INSTANCE); - m.checkNotNullExpressionValue(E, "StoreStream\n .g…d).map { StoreState(it) }"); - return E; + Observable F = StoreStream.Companion.getMemberVerificationForms().observeMemberVerificationFormData(j).F(MemberVerificationPendingViewModel$Companion$observeStores$1.INSTANCE); + m.checkNotNullExpressionValue(F, "StoreStream\n .g…d).map { StoreState(it) }"); + return F; } } @@ -271,7 +271,7 @@ public final class MemberVerificationPendingViewModel extends AppViewModel y2 = this.restAPI.unsubscribeToGuild(this.previousGuildId, this.subscriptionId).y(new PremiumGuildTransferInProgressViewModel$transferPremiumGuildSubscription$1(this)); - m.checkNotNullExpressionValue(y2, "restAPI\n .unsubsc… )\n }"); - ObservableExtensionsKt.appSubscribe$default(ObservableExtensionsKt.ui$default(ObservableExtensionsKt.restSubscribeOn$default(y2, false, 1, null), this, null, 2, null), PremiumGuildTransferInProgressViewModel.class, (Context) null, (Function1) null, new PremiumGuildTransferInProgressViewModel$transferPremiumGuildSubscription$2(this), (Function0) null, (Function0) null, new PremiumGuildTransferInProgressViewModel$transferPremiumGuildSubscription$3(this), 54, (Object) null); + Observable z2 = this.restAPI.unsubscribeToGuild(this.previousGuildId, this.subscriptionId).z(new PremiumGuildTransferInProgressViewModel$transferPremiumGuildSubscription$1(this)); + m.checkNotNullExpressionValue(z2, "restAPI\n .unsubsc… )\n }"); + ObservableExtensionsKt.appSubscribe$default(ObservableExtensionsKt.ui$default(ObservableExtensionsKt.restSubscribeOn$default(z2, false, 1, null), this, null, 2, null), PremiumGuildTransferInProgressViewModel.class, (Context) null, (Function1) null, new PremiumGuildTransferInProgressViewModel$transferPremiumGuildSubscription$2(this), (Function0) null, (Function0) null, new PremiumGuildTransferInProgressViewModel$transferPremiumGuildSubscription$3(this), 54, (Object) null); } } diff --git a/app/src/main/java/com/discord/widgets/servers/premiumguild/PremiumGuildViewModel.java b/app/src/main/java/com/discord/widgets/servers/premiumguild/PremiumGuildViewModel.java index 82faa10d83..066895b432 100644 --- a/app/src/main/java/com/discord/widgets/servers/premiumguild/PremiumGuildViewModel.java +++ b/app/src/main/java/com/discord/widgets/servers/premiumguild/PremiumGuildViewModel.java @@ -664,7 +664,7 @@ public final class PremiumGuildViewModel extends AppViewModel { this.storePremiumGuildSubscription = storePremiumGuildSubscription; this.storeSubscriptions = storeSubscriptions; this.clock = clock; - this.eventSubject = PublishSubject.j0(); + this.eventSubject = PublishSubject.k0(); fetchData(); ObservableExtensionsKt.appSubscribe$default(ObservableExtensionsKt.ui$default(ObservableExtensionsKt.computationLatest(observable), this, null, 2, null), PremiumGuildViewModel.class, (Context) null, (Function1) null, (Function1) null, (Function0) null, (Function0) null, new AnonymousClass1(this), 62, (Object) null); } diff --git a/app/src/main/java/com/discord/widgets/servers/role_members/ServerSettingsRoleMembersViewModel.java b/app/src/main/java/com/discord/widgets/servers/role_members/ServerSettingsRoleMembersViewModel.java index 871d6626e0..61d797c627 100644 --- a/app/src/main/java/com/discord/widgets/servers/role_members/ServerSettingsRoleMembersViewModel.java +++ b/app/src/main/java/com/discord/widgets/servers/role_members/ServerSettingsRoleMembersViewModel.java @@ -422,14 +422,14 @@ public final class ServerSettingsRoleMembersViewModel extends AppViewModel q = observable.q(); m.checkNotNullExpressionValue(q, "storeStateObservable\n … .distinctUntilChanged()"); ObservableExtensionsKt.appSubscribe$default(ObservableExtensionsKt.ui$default(ObservableExtensionsKt.computationLatest(q), this, null, 2, null), ServerSettingsRoleMembersViewModel.class, (Context) null, (Function1) null, (Function1) null, (Function0) null, (Function0) null, new AnonymousClass1(this), 62, (Object) null); - Observable N = behaviorSubject.N(750, TimeUnit.MILLISECONDS); - m.checkNotNullExpressionValue(N, "searchQuerySubject\n …0, TimeUnit.MILLISECONDS)"); - ObservableExtensionsKt.appSubscribe$default(ObservableExtensionsKt.ui$default(ObservableExtensionsKt.computationLatest(N), this, null, 2, null), ServerSettingsRoleMembersViewModel.class, (Context) null, (Function1) null, (Function1) null, (Function0) null, (Function0) null, new AnonymousClass2(this), 62, (Object) null); + Observable O = behaviorSubject.O(750, TimeUnit.MILLISECONDS); + m.checkNotNullExpressionValue(O, "searchQuerySubject\n …0, TimeUnit.MILLISECONDS)"); + ObservableExtensionsKt.appSubscribe$default(ObservableExtensionsKt.ui$default(ObservableExtensionsKt.computationLatest(O), this, null, 2, null), ServerSettingsRoleMembersViewModel.class, (Context) null, (Function1) null, (Function1) null, (Function0) null, (Function0) null, new AnonymousClass2(this), 62, (Object) null); } /* JADX DEBUG: Multi-variable search result rejected for r0v2, resolved type: com.discord.widgets.servers.role_members.ServerSettingsRoleMembersViewModel$Companion */ @@ -440,9 +440,9 @@ public final class ServerSettingsRoleMembersViewModel extends AppViewModel get(long j, Observable observable, Observable observable2) { m.checkNotNullParameter(observable, "filterPublisher"); m.checkNotNullParameter(observable2, "roleFilterPublisher"); - Observable X = StoreStream.Companion.getGuilds().observeComputed(j).X(new WidgetServerSettingsMembersModel$Companion$get$1(j, observable, observable2)); - m.checkNotNullExpressionValue(X, "StoreStream\n … }\n }"); - Observable q = ObservableExtensionsKt.computationLatest(X).q(); + Observable Y = StoreStream.Companion.getGuilds().observeComputed(j).Y(new WidgetServerSettingsMembersModel$Companion$get$1(j, observable, observable2)); + m.checkNotNullExpressionValue(Y, "StoreStream\n … }\n }"); + Observable q = ObservableExtensionsKt.computationLatest(Y).q(); m.checkNotNullExpressionValue(q, "StoreStream\n … .distinctUntilChanged()"); return q; } diff --git a/app/src/main/java/com/discord/widgets/settings/MuteSettingsSheetViewModel.java b/app/src/main/java/com/discord/widgets/settings/MuteSettingsSheetViewModel.java index 5736083546..a81c35cf89 100644 --- a/app/src/main/java/com/discord/widgets/settings/MuteSettingsSheetViewModel.java +++ b/app/src/main/java/com/discord/widgets/settings/MuteSettingsSheetViewModel.java @@ -586,7 +586,7 @@ public final class MuteSettingsSheetViewModel extends AppViewModel { this.storeUserGuildSettings = storeUserGuildSettings; this.clock = clock; this.config = j != 0 ? new Config.Guild(j) : new Config.Channel(j2); - this.eventSubject = PublishSubject.j0(); + this.eventSubject = PublishSubject.k0(); ObservableExtensionsKt.appSubscribe$default(ObservableExtensionsKt.ui$default(ObservableExtensionsKt.computationLatest(observable), this, null, 2, null), MuteSettingsSheetViewModel.class, (Context) null, (Function1) null, (Function1) null, (Function0) null, (Function0) null, new AnonymousClass1(this), 62, (Object) null); } diff --git a/app/src/main/java/com/discord/widgets/settings/WidgetSettings.java b/app/src/main/java/com/discord/widgets/settings/WidgetSettings.java index 5a36c576b8..393bebee9e 100644 --- a/app/src/main/java/com/discord/widgets/settings/WidgetSettings.java +++ b/app/src/main/java/com/discord/widgets/settings/WidgetSettings.java @@ -313,7 +313,7 @@ public final class WidgetSettings extends AppFragment implements OnTabSelectedLi TextView textView = binding.f; m.checkNotNullExpressionValue(textView, "appInfoHeader"); String string = getString(R.string.app_information); - textView.setText(string + " - 99.2 - Alpha (99202)"); + textView.setText(string + " - 99.3 - Alpha (99203)"); binding.A.setOnClickListener(new WidgetSettings$onViewBound$$inlined$with$lambda$3(this)); binding.u.setOnClickListener(WidgetSettings$onViewBound$1$5.INSTANCE); binding.q.setOnClickListener(WidgetSettings$onViewBound$1$6.INSTANCE); diff --git a/app/src/main/java/com/discord/widgets/settings/WidgetSettingsAppearance$pureEvilEasterEggSubject$2.java b/app/src/main/java/com/discord/widgets/settings/WidgetSettingsAppearance$pureEvilEasterEggSubject$2.java index 0664bbd006..09f76b1596 100644 --- a/app/src/main/java/com/discord/widgets/settings/WidgetSettingsAppearance$pureEvilEasterEggSubject$2.java +++ b/app/src/main/java/com/discord/widgets/settings/WidgetSettingsAppearance$pureEvilEasterEggSubject$2.java @@ -17,6 +17,6 @@ public final class WidgetSettingsAppearance$pureEvilEasterEggSubject$2 extends o @Override // kotlin.jvm.functions.Function0 /* renamed from: invoke */ public final BehaviorSubject mo17invoke() { - return BehaviorSubject.k0(Boolean.valueOf(m.areEqual(StoreStream.Companion.getUserSettingsSystem().getTheme(), ModelUserSettings.THEME_PURE_EVIL))); + return BehaviorSubject.l0(Boolean.valueOf(m.areEqual(StoreStream.Companion.getUserSettingsSystem().getTheme(), ModelUserSettings.THEME_PURE_EVIL))); } } diff --git a/app/src/main/java/com/discord/widgets/settings/WidgetSettingsAppearance.java b/app/src/main/java/com/discord/widgets/settings/WidgetSettingsAppearance.java index a9ff802f25..9ffe5f112f 100644 --- a/app/src/main/java/com/discord/widgets/settings/WidgetSettingsAppearance.java +++ b/app/src/main/java/com/discord/widgets/settings/WidgetSettingsAppearance.java @@ -54,7 +54,7 @@ public final class WidgetSettingsAppearance extends AppFragment { private static final int PURE_EVIL_UNLOCK_COUNT = 8; private final FragmentViewBindingDelegate binding$delegate = FragmentViewBindingDelegateKt.viewBinding$default(this, WidgetSettingsAppearance$binding$2.INSTANCE, null, 2, null); private final AtomicInteger holyLightEasterEggCounter = new AtomicInteger(0); - private final BehaviorSubject newFontScaleSubject = BehaviorSubject.j0(); + private final BehaviorSubject newFontScaleSubject = BehaviorSubject.k0(); private final AtomicInteger pureEvilEasterEggCounter = new AtomicInteger(0); private final Lazy pureEvilEasterEggSubject$delegate = g.lazy(WidgetSettingsAppearance$pureEvilEasterEggSubject$2.INSTANCE); private ToastManager toastManager = new ToastManager(); @@ -352,9 +352,9 @@ public final class WidgetSettingsAppearance extends AppFragment { View view = getBinding().g; m.checkNotNullExpressionValue(view, "binding.settingsAppearanceHolyLight"); view.setVisibility(0); - Observable c02 = Observable.c0(3, TimeUnit.SECONDS); - m.checkNotNullExpressionValue(c02, "Observable\n .timer(3, TimeUnit.SECONDS)"); - ObservableExtensionsKt.appSubscribe$default(ObservableExtensionsKt.ui$default(c02, this, null, 2, null), WidgetSettingsAppearance.class, (Context) null, (Function1) null, (Function1) null, (Function0) null, (Function0) null, new WidgetSettingsAppearance$showHolyLight$1(this), 62, (Object) null); + Observable d02 = Observable.d0(3, TimeUnit.SECONDS); + m.checkNotNullExpressionValue(d02, "Observable\n .timer(3, TimeUnit.SECONDS)"); + ObservableExtensionsKt.appSubscribe$default(ObservableExtensionsKt.ui$default(d02, this, null, 2, null), WidgetSettingsAppearance.class, (Context) null, (Function1) null, (Function1) null, (Function0) null, (Function0) null, new WidgetSettingsAppearance$showHolyLight$1(this), 62, (Object) null); } private final void tryEnableTorchMode(boolean z2) { diff --git a/app/src/main/java/com/discord/widgets/settings/WidgetSettingsPrivacy$Model$Companion$get$3.java b/app/src/main/java/com/discord/widgets/settings/WidgetSettingsPrivacy$Model$Companion$get$3.java index 74e1534405..6a9059d2df 100644 --- a/app/src/main/java/com/discord/widgets/settings/WidgetSettingsPrivacy$Model$Companion$get$3.java +++ b/app/src/main/java/com/discord/widgets/settings/WidgetSettingsPrivacy$Model$Companion$get$3.java @@ -48,9 +48,9 @@ public final class WidgetSettingsPrivacy$Model$Companion$get$3 implements public final Observable call(MeUser meUser) { RetryWithDelay retryWithDelay = RetryWithDelay.INSTANCE; - Observable H = RestAPI.Companion.getApi().getHarvestStatusGuarded().H(a.c()); - m.checkNotNullExpressionValue(H, "RestAPI\n …bserveOn(Schedulers.io())"); - return RetryWithDelay.restRetry$default(retryWithDelay, H, 0, null, null, 7, null).p(500, TimeUnit.MILLISECONDS).K(AnonymousClass1.INSTANCE); + Observable I = RestAPI.Companion.getApi().getHarvestStatusGuarded().I(a.c()); + m.checkNotNullExpressionValue(I, "RestAPI\n …bserveOn(Schedulers.io())"); + return RetryWithDelay.restRetry$default(retryWithDelay, I, 0, null, null, 7, null).p(500, TimeUnit.MILLISECONDS).L(AnonymousClass1.INSTANCE); } } @@ -76,6 +76,6 @@ public final class WidgetSettingsPrivacy$Model$Companion$get$3 implements public final Observable call(WidgetSettingsPrivacy.LocalState localState) { j jVar = new j(localState); StoreStream.Companion companion = StoreStream.Companion; - return Observable.i(jVar, companion.getUserSettings().observeConsents(), Observable.G(new j(null), StoreUser.observeMe$default(companion.getUsers(), false, 1, null).w(AnonymousClass1.INSTANCE).y(AnonymousClass2.INSTANCE)), AnonymousClass3.INSTANCE); + return Observable.i(jVar, companion.getUserSettings().observeConsents(), Observable.H(new j(null), StoreUser.observeMe$default(companion.getUsers(), false, 1, null).x(AnonymousClass1.INSTANCE).z(AnonymousClass2.INSTANCE)), AnonymousClass3.INSTANCE); } } diff --git a/app/src/main/java/com/discord/widgets/settings/WidgetSettingsPrivacy.java b/app/src/main/java/com/discord/widgets/settings/WidgetSettingsPrivacy.java index 5d7f4ba8c3..2a2572e94b 100644 --- a/app/src/main/java/com/discord/widgets/settings/WidgetSettingsPrivacy.java +++ b/app/src/main/java/com/discord/widgets/settings/WidgetSettingsPrivacy.java @@ -275,16 +275,16 @@ public final class WidgetSettingsPrivacy extends AppFragment { Observable observeExplicitContentFilter = companion.getUserSettings().observeExplicitContentFilter(); Observable observeIsDefaultGuildsRestricted = companion.getUserSettings().observeIsDefaultGuildsRestricted(); Observable observeFriendSourceFlags = companion.getUserSettings().observeFriendSourceFlags(); - Observable E = companion.getUserConnections().observeConnectedAccounts().E(WidgetSettingsPrivacy$Model$Companion$get$1.INSTANCE); + Observable F = companion.getUserConnections().observeConnectedAccounts().F(WidgetSettingsPrivacy$Model$Companion$get$1.INSTANCE); Observable observeUserExperiment = companion.getExperiments().observeUserExperiment("2021-04_contact_sync_android_main", true); Observable observeFriendDiscoveryFlags = companion.getUserSettings().observeFriendDiscoveryFlags(); WidgetSettingsPrivacy$Model$Companion$get$2 widgetSettingsPrivacy$Model$Companion$get$2 = WidgetSettingsPrivacy$Model$Companion$get$2.INSTANCE; if (widgetSettingsPrivacy$Model$Companion$get$2 != null) { widgetSettingsPrivacy$Model$Companion$get$2 = new WidgetSettingsPrivacy$sam$rx_functions_Func7$0(widgetSettingsPrivacy$Model$Companion$get$2); } - Observable X = Observable.e(observeMe$default, observeExplicitContentFilter, observeIsDefaultGuildsRestricted, observeFriendSourceFlags, E, observeUserExperiment, observeFriendDiscoveryFlags, (Func7) widgetSettingsPrivacy$Model$Companion$get$2).X(WidgetSettingsPrivacy$Model$Companion$get$3.INSTANCE); - m.checkNotNullExpressionValue(X, "Observable\n .co… }\n }"); - Observable q = ObservableExtensionsKt.computationLatest(X).q(); + Observable Y = Observable.e(observeMe$default, observeExplicitContentFilter, observeIsDefaultGuildsRestricted, observeFriendSourceFlags, F, observeUserExperiment, observeFriendDiscoveryFlags, (Func7) widgetSettingsPrivacy$Model$Companion$get$2).Y(WidgetSettingsPrivacy$Model$Companion$get$3.INSTANCE); + m.checkNotNullExpressionValue(Y, "Observable\n .co… }\n }"); + Observable q = ObservableExtensionsKt.computationLatest(Y).q(); m.checkNotNullExpressionValue(q, "Observable\n .co… .distinctUntilChanged()"); return q; } @@ -739,9 +739,9 @@ public final class WidgetSettingsPrivacy extends AppFragment { } private final void updateDefaultGuildsRestricted(boolean z2, boolean z3) { - Observable Y = (!z3 ? new i0.l.e.j(null) : !z2 ? new i0.l.e.j(n0.emptySet()) : StoreStream.Companion.getGuilds().observeGuilds().E(WidgetSettingsPrivacy$updateDefaultGuildsRestricted$1.INSTANCE)).Y(1); - m.checkNotNullExpressionValue(Y, "when {\n !applyToExi… }\n }\n .take(1)"); - ObservableExtensionsKt.appSubscribe$default(ObservableExtensionsKt.ui$default(ObservableExtensionsKt.computationLatest(Y), this, null, 2, null), WidgetSettingsPrivacy.class, (Context) null, (Function1) null, (Function1) null, (Function0) null, (Function0) null, new WidgetSettingsPrivacy$updateDefaultGuildsRestricted$2(this, z2), 62, (Object) null); + Observable Z = (!z3 ? new i0.l.e.j(null) : !z2 ? new i0.l.e.j(n0.emptySet()) : StoreStream.Companion.getGuilds().observeGuilds().F(WidgetSettingsPrivacy$updateDefaultGuildsRestricted$1.INSTANCE)).Z(1); + m.checkNotNullExpressionValue(Z, "when {\n !applyToExi… }\n }\n .take(1)"); + ObservableExtensionsKt.appSubscribe$default(ObservableExtensionsKt.ui$default(ObservableExtensionsKt.computationLatest(Z), this, null, 2, null), WidgetSettingsPrivacy.class, (Context) null, (Function1) null, (Function1) null, (Function0) null, (Function0) null, new WidgetSettingsPrivacy$updateDefaultGuildsRestricted$2(this, z2), 62, (Object) null); AlertDialog alertDialog = this.dialog; if (alertDialog != null) { alertDialog.dismiss(); diff --git a/app/src/main/java/com/discord/widgets/settings/WidgetSettingsVoice.java b/app/src/main/java/com/discord/widgets/settings/WidgetSettingsVoice.java index 638d318c21..fda2cc9ecd 100644 --- a/app/src/main/java/com/discord/widgets/settings/WidgetSettingsVoice.java +++ b/app/src/main/java/com/discord/widgets/settings/WidgetSettingsVoice.java @@ -66,7 +66,7 @@ public final class WidgetSettingsVoice extends AppFragment { private final FragmentViewBindingDelegate binding$delegate = FragmentViewBindingDelegateKt.viewBinding$default(this, WidgetSettingsVoice$binding$2.INSTANCE, null, 2, null); private List openSLESConfigRadioButtons; private RadioManager openSLESConfigRadioManager; - private final BehaviorSubject requestListenForSensitivitySubject = BehaviorSubject.k0(Boolean.FALSE); + private final BehaviorSubject requestListenForSensitivitySubject = BehaviorSubject.l0(Boolean.FALSE); /* compiled from: WidgetSettingsVoice.kt */ public static final class Companion { @@ -163,12 +163,12 @@ public final class WidgetSettingsVoice extends AppFragment { Observable j = Observable.j(observable, companion.getMediaEngine().getIsNativeEngineInitialized(), WidgetSettingsVoice$Model$Companion$get$shouldListenForSensitivity$1.INSTANCE); Observable voiceConfig = companion.getMediaSettings().getVoiceConfig(); Observable openSLESConfig = companion.getMediaEngine().getOpenSLESConfig(); - Observable X = j.X(WidgetSettingsVoice$Model$Companion$get$1.INSTANCE); + Observable Y = j.Y(WidgetSettingsVoice$Model$Companion$get$1.INSTANCE); WidgetSettingsVoice$Model$Companion$get$2 widgetSettingsVoice$Model$Companion$get$2 = WidgetSettingsVoice$Model$Companion$get$2.INSTANCE; if (widgetSettingsVoice$Model$Companion$get$2 != null) { widgetSettingsVoice$Model$Companion$get$2 = new WidgetSettingsVoice$sam$rx_functions_Func3$0(widgetSettingsVoice$Model$Companion$get$2); } - Observable i = Observable.i(voiceConfig, openSLESConfig, X, (Func3) widgetSettingsVoice$Model$Companion$get$2); + Observable i = Observable.i(voiceConfig, openSLESConfig, Y, (Func3) widgetSettingsVoice$Model$Companion$get$2); m.checkNotNullExpressionValue(i, "Observable\n .… ::Model\n )"); Observable q = ObservableExtensionsKt.computationLatest(i).q(); m.checkNotNullExpressionValue(q, "Observable\n .… .distinctUntilChanged()"); @@ -423,10 +423,10 @@ public final class WidgetSettingsVoice extends AppFragment { private final void onOverlayToggled(Context context) { StoreStream.Companion companion = StoreStream.Companion; if (companion.getUserSettings().getIsMobileOverlayEnabled()) { - Observable w2 = companion.getRtcConnection().getConnectionState().w(WidgetSettingsVoice$onOverlayToggled$1.INSTANCE); - Observable E = companion.getVoiceChannelSelected().observeSelectedChannel().w(ObservableExtensionsKt$filterNull$1.INSTANCE).E(ObservableExtensionsKt$filterNull$2.INSTANCE); - m.checkNotNullExpressionValue(E, "filter { it != null }.map { it!! }"); - Observable j = Observable.j(w2, E, WidgetSettingsVoice$onOverlayToggled$2.INSTANCE); + Observable x2 = companion.getRtcConnection().getConnectionState().x(WidgetSettingsVoice$onOverlayToggled$1.INSTANCE); + Observable F = companion.getVoiceChannelSelected().observeSelectedChannel().x(ObservableExtensionsKt$filterNull$1.INSTANCE).F(ObservableExtensionsKt$filterNull$2.INSTANCE); + m.checkNotNullExpressionValue(F, "filter { it != null }.map { it!! }"); + Observable j = Observable.j(x2, F, WidgetSettingsVoice$onOverlayToggled$2.INSTANCE); m.checkNotNullExpressionValue(j, "Observable\n .co… -> rtcState to channel }"); ObservableExtensionsKt.appSubscribe$default(ObservableExtensionsKt.ui$default(ObservableExtensionsKt.takeSingleUntilTimeout(j, 200, false), this, null, 2, null), WidgetSettingsVoice.class, (Context) null, (Function1) null, (Function1) null, (Function0) null, (Function0) null, new WidgetSettingsVoice$onOverlayToggled$3(context), 62, (Object) null); return; diff --git a/app/src/main/java/com/discord/widgets/settings/account/WidgetSettingsBlockedUsersViewModel$Companion$observeStores$1.java b/app/src/main/java/com/discord/widgets/settings/account/WidgetSettingsBlockedUsersViewModel$Companion$observeStores$1.java index 0c2ced5ee5..8acf375248 100644 --- a/app/src/main/java/com/discord/widgets/settings/account/WidgetSettingsBlockedUsersViewModel$Companion$observeStores$1.java +++ b/app/src/main/java/com/discord/widgets/settings/account/WidgetSettingsBlockedUsersViewModel$Companion$observeStores$1.java @@ -42,6 +42,6 @@ public final class WidgetSettingsBlockedUsersViewModel$Companion$observeStores$1 linkedHashMap.put(entry.getKey(), entry.getValue()); } } - return this.$storeUser.observeUsers(linkedHashMap.keySet()).E(AnonymousClass1.INSTANCE); + return this.$storeUser.observeUsers(linkedHashMap.keySet()).F(AnonymousClass1.INSTANCE); } } diff --git a/app/src/main/java/com/discord/widgets/settings/account/WidgetSettingsBlockedUsersViewModel.java b/app/src/main/java/com/discord/widgets/settings/account/WidgetSettingsBlockedUsersViewModel.java index 8d390beeb0..130d271cb9 100644 --- a/app/src/main/java/com/discord/widgets/settings/account/WidgetSettingsBlockedUsersViewModel.java +++ b/app/src/main/java/com/discord/widgets/settings/account/WidgetSettingsBlockedUsersViewModel.java @@ -68,9 +68,9 @@ public final class WidgetSettingsBlockedUsersViewModel extends AppViewModel observeStores(StoreUserRelationships storeUserRelationships, StoreUser storeUser) { m.checkNotNullParameter(storeUserRelationships, "storeUserRelationships"); m.checkNotNullParameter(storeUser, "storeUser"); - Observable X = storeUserRelationships.observe().X(new WidgetSettingsBlockedUsersViewModel$Companion$observeStores$1(storeUser)); - m.checkNotNullExpressionValue(X, "storeUserRelationships\n … }\n }"); - return X; + Observable Y = storeUserRelationships.observe().Y(new WidgetSettingsBlockedUsersViewModel$Companion$observeStores$1(storeUser)); + m.checkNotNullExpressionValue(Y, "storeUserRelationships\n … }\n }"); + return Y; } } @@ -339,7 +339,7 @@ public final class WidgetSettingsBlockedUsersViewModel extends AppViewModel E = getViewModel().observeViewState().w(WidgetPaymentSourceEditDialog$onViewBound$$inlined$filterIs$1.INSTANCE).E(WidgetPaymentSourceEditDialog$onViewBound$$inlined$filterIs$2.INSTANCE); - m.checkNotNullExpressionValue(E, "filter { it is T }.map { it as T }"); - Observable Y = E.E(WidgetPaymentSourceEditDialog$onViewBound$1.INSTANCE).E(new WidgetPaymentSourceEditDialog$onViewBound$2(this)).Y(1); - m.checkNotNullExpressionValue(Y, "viewModel\n .obser… }\n .take(1)"); - ObservableExtensionsKt.appSubscribe$default(ObservableExtensionsKt.bindToComponentLifecycle$default(Y, this, null, 2, null), WidgetPaymentSourceEditDialog.class, (Context) null, (Function1) null, (Function1) null, (Function0) null, (Function0) null, new WidgetPaymentSourceEditDialog$onViewBound$3(this), 62, (Object) null); + Observable F = getViewModel().observeViewState().x(WidgetPaymentSourceEditDialog$onViewBound$$inlined$filterIs$1.INSTANCE).F(WidgetPaymentSourceEditDialog$onViewBound$$inlined$filterIs$2.INSTANCE); + m.checkNotNullExpressionValue(F, "filter { it is T }.map { it as T }"); + Observable Z = F.F(WidgetPaymentSourceEditDialog$onViewBound$1.INSTANCE).F(new WidgetPaymentSourceEditDialog$onViewBound$2(this)).Z(1); + m.checkNotNullExpressionValue(Z, "viewModel\n .obser… }\n .take(1)"); + ObservableExtensionsKt.appSubscribe$default(ObservableExtensionsKt.bindToComponentLifecycle$default(Z, this, null, 2, null), WidgetPaymentSourceEditDialog.class, (Context) null, (Function1) null, (Function1) null, (Function0) null, (Function0) null, new WidgetPaymentSourceEditDialog$onViewBound$3(this), 62, (Object) null); getBinding().b.setNavigationOnClickListener(new WidgetPaymentSourceEditDialog$onViewBound$4(this)); getBinding().d.setOnClickListener(new WidgetPaymentSourceEditDialog$onViewBound$5(this)); } diff --git a/app/src/main/java/com/discord/widgets/settings/connections/WidgetSettingsUserConnectionsAddXbox.java b/app/src/main/java/com/discord/widgets/settings/connections/WidgetSettingsUserConnectionsAddXbox.java index 523be6441d..04df0898a4 100644 --- a/app/src/main/java/com/discord/widgets/settings/connections/WidgetSettingsUserConnectionsAddXbox.java +++ b/app/src/main/java/com/discord/widgets/settings/connections/WidgetSettingsUserConnectionsAddXbox.java @@ -103,8 +103,8 @@ public final class WidgetSettingsUserConnectionsAddXbox extends AppFragment { m.checkNotNullParameter(platform, "platform"); m.checkNotNullParameter(appComponent, "appComponent"); m.checkNotNullParameter(action1, "errorHandler"); - Observable y2 = ObservableExtensionsKt.restSubscribeOn$default(RestAPI.Companion.getApi().getConnectionState(platform.getPlatformId(), str), false, 1, null).y(new WidgetSettingsUserConnectionsAddXbox$submitPinCode$1(platform)); - m.checkNotNullExpressionValue(y2, "RestAPI\n .api\n … )\n }"); - ObservableExtensionsKt.withDimmer$default(ObservableExtensionsKt.ui$default(y2, appComponent, null, 2, null), dimmerView, 0, 2, null).k(o.a.g(activity, new WidgetSettingsUserConnectionsAddXbox$submitPinCode$2(activity), action1)); + Observable z2 = ObservableExtensionsKt.restSubscribeOn$default(RestAPI.Companion.getApi().getConnectionState(platform.getPlatformId(), str), false, 1, null).z(new WidgetSettingsUserConnectionsAddXbox$submitPinCode$1(platform)); + m.checkNotNullExpressionValue(z2, "RestAPI\n .api\n … )\n }"); + ObservableExtensionsKt.withDimmer$default(ObservableExtensionsKt.ui$default(z2, appComponent, null, 2, null), dimmerView, 0, 2, null).k(o.a.g(activity, new WidgetSettingsUserConnectionsAddXbox$submitPinCode$2(activity), action1)); } } diff --git a/app/src/main/java/com/discord/widgets/settings/connections/WidgetSettingsUserConnectionsViewModel.java b/app/src/main/java/com/discord/widgets/settings/connections/WidgetSettingsUserConnectionsViewModel.java index 90f1877c45..0229ec03a4 100644 --- a/app/src/main/java/com/discord/widgets/settings/connections/WidgetSettingsUserConnectionsViewModel.java +++ b/app/src/main/java/com/discord/widgets/settings/connections/WidgetSettingsUserConnectionsViewModel.java @@ -382,10 +382,10 @@ public final class WidgetSettingsUserConnectionsViewModel extends AppViewModel> k0 = BehaviorSubject.k0(h0.emptyMap()); - this.joinStateSubject = k0; + BehaviorSubject> l0 = BehaviorSubject.l0(h0.emptyMap()); + this.joinStateSubject = l0; storeUserConnections.fetchConnectedAccounts(); - Observable j = Observable.j(observable, k0, new AnonymousClass1(this)); + Observable j = Observable.j(observable, l0, new AnonymousClass1(this)); m.checkNotNullExpressionValue(j, "Observable.combineLatest…te(storeState, joinMap) }"); ObservableExtensionsKt.appSubscribe$default(ObservableExtensionsKt.ui$default(ObservableExtensionsKt.computationLatest(j), this, null, 2, null), WidgetSettingsUserConnectionsViewModel.class, (Context) null, (Function1) null, (Function1) null, (Function0) null, (Function0) null, new AnonymousClass2(this), 62, (Object) null); } diff --git a/app/src/main/java/com/discord/widgets/settings/developer/WidgetSettingsDeveloper.java b/app/src/main/java/com/discord/widgets/settings/developer/WidgetSettingsDeveloper.java index efcd1b4f72..3695213bc5 100644 --- a/app/src/main/java/com/discord/widgets/settings/developer/WidgetSettingsDeveloper.java +++ b/app/src/main/java/com/discord/widgets/settings/developer/WidgetSettingsDeveloper.java @@ -141,9 +141,9 @@ public final class WidgetSettingsDeveloper extends AppFragment { } recyclerView.setAdapter(experimentOverridesAdapter); StoreExperiments experiments = StoreStream.Companion.getExperiments(); - Observable E = experiments.observeOverrides().E(new WidgetSettingsDeveloper$setupExperimentSection$1(experiments)); - m.checkNotNullExpressionValue(E, "experimentStore\n … }\n }"); - ObservableExtensionsKt.appSubscribe$default(ObservableExtensionsKt.ui$default(E, this, null, 2, null), WidgetSettingsDeveloper.class, (Context) null, (Function1) null, (Function1) null, (Function0) null, (Function0) null, new WidgetSettingsDeveloper$setupExperimentSection$2(this), 62, (Object) null); + Observable F = experiments.observeOverrides().F(new WidgetSettingsDeveloper$setupExperimentSection$1(experiments)); + m.checkNotNullExpressionValue(F, "experimentStore\n … }\n }"); + ObservableExtensionsKt.appSubscribe$default(ObservableExtensionsKt.ui$default(F, this, null, 2, null), WidgetSettingsDeveloper.class, (Context) null, (Function1) null, (Function1) null, (Function0) null, (Function0) null, new WidgetSettingsDeveloper$setupExperimentSection$2(this), 62, (Object) null); } private final void setupNoticesSection() { @@ -152,9 +152,9 @@ public final class WidgetSettingsDeveloper extends AppFragment { m.checkNotNullExpressionValue(recyclerView, "binding.developerSettingsNotices"); recyclerView.setAdapter(simpleRecyclerAdapter); new WidgetSettingsDeveloper$setupNoticesSection$1(this).mo17invoke().attachToRecyclerView(getBinding().f); - Observable E = StoreStream.Companion.getNotices().observeNoticesSeen().E(WidgetSettingsDeveloper$setupNoticesSection$2.INSTANCE); - m.checkNotNullExpressionValue(E, "StoreStream\n .get… .toList()\n }"); - ObservableExtensionsKt.appSubscribe$default(ObservableExtensionsKt.ui$default(ObservableExtensionsKt.computationLatest(E), this, null, 2, null), WidgetSettingsDeveloper.class, (Context) null, (Function1) null, (Function1) null, (Function0) null, (Function0) null, new WidgetSettingsDeveloper$setupNoticesSection$3(simpleRecyclerAdapter), 62, (Object) null); + Observable F = StoreStream.Companion.getNotices().observeNoticesSeen().F(WidgetSettingsDeveloper$setupNoticesSection$2.INSTANCE); + m.checkNotNullExpressionValue(F, "StoreStream\n .get… .toList()\n }"); + ObservableExtensionsKt.appSubscribe$default(ObservableExtensionsKt.ui$default(ObservableExtensionsKt.computationLatest(F), this, null, 2, null), WidgetSettingsDeveloper.class, (Context) null, (Function1) null, (Function1) null, (Function0) null, (Function0) null, new WidgetSettingsDeveloper$setupNoticesSection$3(simpleRecyclerAdapter), 62, (Object) null); } private final void setupScreenshotDetector() { diff --git a/app/src/main/java/com/discord/widgets/settings/premium/ChoosePlanViewModel.java b/app/src/main/java/com/discord/widgets/settings/premium/ChoosePlanViewModel.java index 433baf3c7b..6dd18a29a4 100644 --- a/app/src/main/java/com/discord/widgets/settings/premium/ChoosePlanViewModel.java +++ b/app/src/main/java/com/discord/widgets/settings/premium/ChoosePlanViewModel.java @@ -627,7 +627,7 @@ public final class ChoosePlanViewModel extends AppViewModel { m.checkNotNullParameter(observable, "storeObservable"); this.viewType = viewType; this.oldSkuName = str; - this.eventSubject = PublishSubject.j0(); + this.eventSubject = PublishSubject.k0(); fetchData(); ObservableExtensionsKt.appSubscribe$default(ObservableExtensionsKt.ui$default(ObservableExtensionsKt.computationLatest(observable), this, null, 2, null), ChoosePlanViewModel.class, (Context) null, (Function1) null, (Function1) null, (Function0) null, (Function0) null, new AnonymousClass1(this), 62, (Object) null); ObservableExtensionsKt.appSubscribe$default(ObservableExtensionsKt.ui$default(StoreStream.Companion.getGooglePlayPurchases().observeEvents(), this, null, 2, null), ChoosePlanViewModel.class, (Context) null, (Function1) null, (Function1) null, (Function0) null, (Function0) null, new AnonymousClass2(this), 62, (Object) null); diff --git a/app/src/main/java/com/discord/widgets/settings/premium/ClaimOutboundPromoViewModel.java b/app/src/main/java/com/discord/widgets/settings/premium/ClaimOutboundPromoViewModel.java index c50d00c052..1b99efe312 100644 --- a/app/src/main/java/com/discord/widgets/settings/premium/ClaimOutboundPromoViewModel.java +++ b/app/src/main/java/com/discord/widgets/settings/premium/ClaimOutboundPromoViewModel.java @@ -287,7 +287,7 @@ public final class ClaimOutboundPromoViewModel extends AppViewModel { m.checkNotNullParameter(storeOutboundPromotions, "storeOutboundPromotions"); this.claimStatus = claimStatus; this.storeOutboundPromotions = storeOutboundPromotions; - this.eventSubject = PublishSubject.j0(); + this.eventSubject = PublishSubject.k0(); handleClaimStatus(); } diff --git a/app/src/main/java/com/discord/widgets/settings/premium/SettingsGiftingViewModel.java b/app/src/main/java/com/discord/widgets/settings/premium/SettingsGiftingViewModel.java index 02a8137926..9ed2f05a4d 100644 --- a/app/src/main/java/com/discord/widgets/settings/premium/SettingsGiftingViewModel.java +++ b/app/src/main/java/com/discord/widgets/settings/premium/SettingsGiftingViewModel.java @@ -202,14 +202,14 @@ public final class SettingsGiftingViewModel extends AppViewModel { private final Observable observeStores() { StoreStream.Companion companion = StoreStream.Companion; Observable observeEntitlementState = companion.getEntitlements().observeEntitlementState(); - Observable X = companion.getUsers().observeMeId().X(SettingsGiftingViewModel$Companion$observeStores$1.INSTANCE); + Observable Y = companion.getUsers().observeMeId().Y(SettingsGiftingViewModel$Companion$observeStores$1.INSTANCE); Observable observeState = companion.getOutboundPromotions().observeState(); - Observable E = StoreUser.observeMe$default(companion.getUsers(), false, 1, null).E(SettingsGiftingViewModel$Companion$observeStores$2.INSTANCE); + Observable F = StoreUser.observeMe$default(companion.getUsers(), false, 1, null).F(SettingsGiftingViewModel$Companion$observeStores$2.INSTANCE); SettingsGiftingViewModel$Companion$observeStores$3 settingsGiftingViewModel$Companion$observeStores$3 = SettingsGiftingViewModel$Companion$observeStores$3.INSTANCE; if (settingsGiftingViewModel$Companion$observeStores$3 != null) { settingsGiftingViewModel$Companion$observeStores$3 = new SettingsGiftingViewModel$sam$rx_functions_Func4$0(settingsGiftingViewModel$Companion$observeStores$3); } - Observable q = Observable.h(observeEntitlementState, X, observeState, E, (Func4) settingsGiftingViewModel$Companion$observeStores$3).q(); + Observable q = Observable.h(observeEntitlementState, Y, observeState, F, (Func4) settingsGiftingViewModel$Companion$observeStores$3).q(); m.checkNotNullExpressionValue(q, "Observable\n .co… .distinctUntilChanged()"); return q; } @@ -1175,26 +1175,26 @@ public final class SettingsGiftingViewModel extends AppViewModel { this.storeGifting = storeGifting; this.storeUserSettingsSystem = storeUserSettingsSystem; this.storeOutboundPromotions = storeOutboundPromotions; - BehaviorSubject j0 = BehaviorSubject.j0(); - this.storeStateSubject = j0; - BehaviorSubject> j02 = BehaviorSubject.j0(); - this.claimedPromotionsSubject = j02; + BehaviorSubject k0 = BehaviorSubject.k0(); + this.storeStateSubject = k0; + BehaviorSubject> k02 = BehaviorSubject.k0(); + this.claimedPromotionsSubject = k02; this.shouldCheckClaimedPromos = new AtomicBoolean(true); - this.giftPurchaseEventSubject = PublishSubject.j0(); - this.eventSubject = PublishSubject.j0(); + this.giftPurchaseEventSubject = PublishSubject.k0(); + this.eventSubject = PublishSubject.k0(); this.onGiftCodeResolved = SettingsGiftingViewModel$onGiftCodeResolved$1.INSTANCE; this.subscriptions = new CompositeSubscription(); storeEntitlements.fetchMyGiftEntitlements(); googlePlayBillingManager.queryPurchases(); ObservableExtensionsKt.appSubscribe$default(ObservableExtensionsKt.ui$default(storeGooglePlayPurchases.observeEvents(), this, null, 2, null), SettingsGiftingViewModel.class, (Context) null, (Function1) null, (Function1) null, (Function0) null, (Function0) null, new AnonymousClass1(this), 62, (Object) null); ObservableExtensionsKt.appSubscribe$default(ObservableExtensionsKt.ui$default(storeGooglePlayPurchases.observeQueryState(), this, null, 2, null), SettingsGiftingViewModel.class, (Context) null, (Function1) null, (Function1) null, (Function0) null, (Function0) null, new AnonymousClass2(this), 62, (Object) null); - Observable s = ObservableExtensionsKt.computationLatest(observable).s(new AnonymousClass3(this)); - m.checkNotNullExpressionValue(s, "storeObservable\n …oreState.isUserPremium) }"); - ObservableExtensionsKt.appSubscribe$default(s, SettingsGiftingViewModel.class, (Context) null, (Function1) null, (Function1) null, (Function0) null, (Function0) null, new AnonymousClass4(j0), 62, (Object) null); - m.checkNotNullExpressionValue(j0, "storeStateSubject"); - Observable computationLatest = ObservableExtensionsKt.computationLatest(j0); - m.checkNotNullExpressionValue(j02, "claimedPromotionsSubject"); - Observable q = Observable.j(computationLatest, ObservableExtensionsKt.computationLatest(j02), new SettingsGiftingViewModel$sam$rx_functions_Func2$0(new AnonymousClass5(this))).q(); + Observable t = ObservableExtensionsKt.computationLatest(observable).t(new AnonymousClass3(this)); + m.checkNotNullExpressionValue(t, "storeObservable\n …oreState.isUserPremium) }"); + ObservableExtensionsKt.appSubscribe$default(t, SettingsGiftingViewModel.class, (Context) null, (Function1) null, (Function1) null, (Function0) null, (Function0) null, new AnonymousClass4(k0), 62, (Object) null); + m.checkNotNullExpressionValue(k0, "storeStateSubject"); + Observable computationLatest = ObservableExtensionsKt.computationLatest(k0); + m.checkNotNullExpressionValue(k02, "claimedPromotionsSubject"); + Observable q = Observable.j(computationLatest, ObservableExtensionsKt.computationLatest(k02), new SettingsGiftingViewModel$sam$rx_functions_Func2$0(new AnonymousClass5(this))).q(); m.checkNotNullExpressionValue(q, "Observable.combineLatest… .distinctUntilChanged()"); ObservableExtensionsKt.appSubscribe$default(ObservableExtensionsKt.ui$default(q, this, null, 2, null), SettingsGiftingViewModel.class, (Context) null, (Function1) null, (Function1) null, (Function0) null, (Function0) null, new AnonymousClass6(this), 62, (Object) null); } @@ -1387,9 +1387,9 @@ public final class SettingsGiftingViewModel extends AppViewModel { return; } if (z2) { - Observable K = ObservableExtensionsKt.restSubscribeOn$default(this.storeOutboundPromotions.fetchClaimedOutboundPromotions(), false, 1, null).r(new SettingsGiftingViewModel$maybeCheckClaimedPromos$1(this)).K(SettingsGiftingViewModel$maybeCheckClaimedPromos$2.INSTANCE); - m.checkNotNullExpressionValue(K, "storeOutboundPromotions.…rorReturn { emptyList() }"); - ObservableExtensionsKt.appSubscribe$default(K, SettingsGiftingViewModel.class, (Context) null, (Function1) null, (Function1) null, (Function0) null, (Function0) null, new SettingsGiftingViewModel$maybeCheckClaimedPromos$3(this.claimedPromotionsSubject), 62, (Object) null); + Observable L = ObservableExtensionsKt.restSubscribeOn$default(this.storeOutboundPromotions.fetchClaimedOutboundPromotions(), false, 1, null).s(new SettingsGiftingViewModel$maybeCheckClaimedPromos$1(this)).L(SettingsGiftingViewModel$maybeCheckClaimedPromos$2.INSTANCE); + m.checkNotNullExpressionValue(L, "storeOutboundPromotions.…rorReturn { emptyList() }"); + ObservableExtensionsKt.appSubscribe$default(L, SettingsGiftingViewModel.class, (Context) null, (Function1) null, (Function1) null, (Function0) null, (Function0) null, new SettingsGiftingViewModel$maybeCheckClaimedPromos$3(this.claimedPromotionsSubject), 62, (Object) null); return; } this.claimedPromotionsSubject.onNext(n.emptyList()); diff --git a/app/src/main/java/com/discord/widgets/settings/premium/SettingsPremiumViewModel.java b/app/src/main/java/com/discord/widgets/settings/premium/SettingsPremiumViewModel.java index e8240a55b9..707e068b22 100644 --- a/app/src/main/java/com/discord/widgets/settings/premium/SettingsPremiumViewModel.java +++ b/app/src/main/java/com/discord/widgets/settings/premium/SettingsPremiumViewModel.java @@ -124,9 +124,9 @@ public final class SettingsPremiumViewModel extends AppViewModel { m.checkNotNullExpressionValue(jVar, "Observable.just(\n …nvoice(null))\n )"); return jVar; } - Observable K = ObservableExtensionsKt.restSubscribeOn$default(restAPI.getInvoicePreview(new RestAPIParams.InvoicePreviewBody(id2, true, z2 && !modelSubscription.isGoogleSubscription())), false, 1, null).E(new SettingsPremiumViewModel$Companion$getSubscriptionsAndInvoicePreview$1(subscriptionsState)).K(new SettingsPremiumViewModel$Companion$getSubscriptionsAndInvoicePreview$2(subscriptionsState)); - m.checkNotNullExpressionValue(K, "restAPI\n .g…ch.Error)\n }"); - return K; + Observable L = ObservableExtensionsKt.restSubscribeOn$default(restAPI.getInvoicePreview(new RestAPIParams.InvoicePreviewBody(id2, true, z2 && !modelSubscription.isGoogleSubscription())), false, 1, null).F(new SettingsPremiumViewModel$Companion$getSubscriptionsAndInvoicePreview$1(subscriptionsState)).L(new SettingsPremiumViewModel$Companion$getSubscriptionsAndInvoicePreview$2(subscriptionsState)); + m.checkNotNullExpressionValue(L, "restAPI\n .g…ch.Error)\n }"); + return L; } Observable observable = d.j; m.checkNotNullExpressionValue(observable, "Observable.never()"); @@ -134,7 +134,7 @@ public final class SettingsPremiumViewModel extends AppViewModel { } private final Observable observeStores(StorePaymentSources storePaymentSources, StoreSubscriptions storeSubscriptions, StoreEntitlements storeEntitlements, StorePremiumGuildSubscription storePremiumGuildSubscription, StoreGooglePlaySkuDetails storeGooglePlaySkuDetails, StoreGooglePlayPurchases storeGooglePlayPurchases, StoreExperiments storeExperiments, RestAPI restAPI) { - Observable e = Observable.e(storePaymentSources.observePaymentSourcesState(), storeSubscriptions.observeSubscriptions().X(new SettingsPremiumViewModel$Companion$observeStores$1(restAPI)), storeSubscriptions.observeSubscriptions().X(new SettingsPremiumViewModel$Companion$observeStores$2(restAPI)), storeEntitlements.observeEntitlementState(), StorePremiumGuildSubscription.observePremiumGuildSubscriptionsState$default(storePremiumGuildSubscription, null, 1, null), storeGooglePlaySkuDetails.observeState(), storeGooglePlayPurchases.observeState(), SettingsPremiumViewModel$Companion$observeStores$3.INSTANCE); + Observable e = Observable.e(storePaymentSources.observePaymentSourcesState(), storeSubscriptions.observeSubscriptions().Y(new SettingsPremiumViewModel$Companion$observeStores$1(restAPI)), storeSubscriptions.observeSubscriptions().Y(new SettingsPremiumViewModel$Companion$observeStores$2(restAPI)), storeEntitlements.observeEntitlementState(), StorePremiumGuildSubscription.observePremiumGuildSubscriptionsState$default(storePremiumGuildSubscription, null, 1, null), storeGooglePlaySkuDetails.observeState(), storeGooglePlayPurchases.observeState(), SettingsPremiumViewModel$Companion$observeStores$3.INSTANCE); m.checkNotNullExpressionValue(e, "Observable\n .co… )\n }"); return e; } @@ -771,7 +771,7 @@ public final class SettingsPremiumViewModel extends AppViewModel { this.storePremiumGuildSubscription = storePremiumGuildSubscription; this.billingGracePeriodExperiment = billingGracePeriodExperiment; this.restAPI = restAPI; - this.eventSubject = PublishSubject.j0(); + this.eventSubject = PublishSubject.k0(); fetchData(); ObservableExtensionsKt.appSubscribe$default(ObservableExtensionsKt.ui$default(ObservableExtensionsKt.computationLatest(observable), this, null, 2, null), SettingsPremiumViewModel.class, (Context) null, (Function1) null, (Function1) null, (Function0) null, (Function0) null, new AnonymousClass1(this), 62, (Object) null); } diff --git a/app/src/main/java/com/discord/widgets/settings/premium/WidgetSettingsPremium.java b/app/src/main/java/com/discord/widgets/settings/premium/WidgetSettingsPremium.java index a3f1d5b3c1..2f537cfa4b 100644 --- a/app/src/main/java/com/discord/widgets/settings/premium/WidgetSettingsPremium.java +++ b/app/src/main/java/com/discord/widgets/settings/premium/WidgetSettingsPremium.java @@ -1012,9 +1012,9 @@ public final class WidgetSettingsPremium extends AppFragment { Integer valueOf3 = extras != null ? Integer.valueOf(extras.getInt(INTENT_SCROLL_TO_SECTION, -1)) : null; if (valueOf3 == null || valueOf3.intValue() != -1) { try { - Observable c02 = Observable.c0(300, TimeUnit.MILLISECONDS); - m.checkNotNullExpressionValue(c02, "Observable\n .…0, TimeUnit.MILLISECONDS)"); - ObservableExtensionsKt.appSubscribe$default(ObservableExtensionsKt.ui$default(c02, this, null, 2, null), getClass(), (Context) null, (Function1) null, (Function1) null, (Function0) null, (Function0) null, new WidgetSettingsPremium$showContent$1(this, valueOf3), 62, (Object) null); + Observable d02 = Observable.d0(300, TimeUnit.MILLISECONDS); + m.checkNotNullExpressionValue(d02, "Observable\n .…0, TimeUnit.MILLISECONDS)"); + ObservableExtensionsKt.appSubscribe$default(ObservableExtensionsKt.ui$default(d02, this, null, 2, null), getClass(), (Context) null, (Function1) null, (Function1) null, (Function0) null, (Function0) null, new WidgetSettingsPremium$showContent$1(this, valueOf3), 62, (Object) null); } catch (Exception e) { Logger.e$default(AppLog.g, "Error Scrolling to section", e, null, 4, null); } diff --git a/app/src/main/java/com/discord/widgets/settings/premiumguild/SettingsPremiumGuildViewModel.java b/app/src/main/java/com/discord/widgets/settings/premiumguild/SettingsPremiumGuildViewModel.java index 556f73aa8d..0feeceda81 100644 --- a/app/src/main/java/com/discord/widgets/settings/premiumguild/SettingsPremiumGuildViewModel.java +++ b/app/src/main/java/com/discord/widgets/settings/premiumguild/SettingsPremiumGuildViewModel.java @@ -88,7 +88,7 @@ public final class SettingsPremiumGuildViewModel extends AppViewModel Observable observePremiumGuildSubscriptionsState$default = StorePremiumGuildSubscription.observePremiumGuildSubscriptionsState$default(companion.getPremiumGuildSubscriptions(), null, 1, null); Observable observeSubscriptions = companion.getSubscriptions().observeSubscriptions(); Observable> observeOrderedGuilds = companion.getGuildsSorted().observeOrderedGuilds(); - Observable q = StoreUser.observeMe$default(companion.getUsers(), false, 1, null).E(SettingsPremiumGuildViewModel$Companion$observeStores$1.INSTANCE).q(); + Observable q = StoreUser.observeMe$default(companion.getUsers(), false, 1, null).F(SettingsPremiumGuildViewModel$Companion$observeStores$1.INSTANCE).q(); SettingsPremiumGuildViewModel$Companion$observeStores$2 settingsPremiumGuildViewModel$Companion$observeStores$2 = SettingsPremiumGuildViewModel$Companion$observeStores$2.INSTANCE; if (settingsPremiumGuildViewModel$Companion$observeStores$2 != null) { settingsPremiumGuildViewModel$Companion$observeStores$2 = new SettingsPremiumGuildViewModel$sam$rx_functions_Func4$0(settingsPremiumGuildViewModel$Companion$observeStores$2); diff --git a/app/src/main/java/com/discord/widgets/settings/profile/SettingsUserProfileViewModel.java b/app/src/main/java/com/discord/widgets/settings/profile/SettingsUserProfileViewModel.java index 2105a1c90a..ebdd235d95 100644 --- a/app/src/main/java/com/discord/widgets/settings/profile/SettingsUserProfileViewModel.java +++ b/app/src/main/java/com/discord/widgets/settings/profile/SettingsUserProfileViewModel.java @@ -480,10 +480,10 @@ public final class SettingsUserProfileViewModel extends AppViewModel this.storeUserProfile = storeUserProfile; this.restAPI = restAPI; this.bioParser = parser; - this.eventSubject = PublishSubject.j0(); - Observable Y = ObservableExtensionsKt.computationLatest(storeUser.observeMe(false)).Y(1); - m.checkNotNullExpressionValue(Y, "storeUser.observeMe(emit…Latest()\n .take(1)"); - ObservableExtensionsKt.appSubscribe$default(ObservableExtensionsKt.ui$default(Y, this, null, 2, null), SettingsUserProfileViewModel.class, (Context) null, (Function1) null, (Function1) null, (Function0) null, (Function0) null, new AnonymousClass1(this), 62, (Object) null); + this.eventSubject = PublishSubject.k0(); + Observable Z = ObservableExtensionsKt.computationLatest(storeUser.observeMe(false)).Z(1); + m.checkNotNullExpressionValue(Z, "storeUser.observeMe(emit…Latest()\n .take(1)"); + ObservableExtensionsKt.appSubscribe$default(ObservableExtensionsKt.ui$default(Z, this, null, 2, null), SettingsUserProfileViewModel.class, (Context) null, (Function1) null, (Function1) null, (Function0) null, (Function0) null, new AnonymousClass1(this), 62, (Object) null); Observable q = observable.q(); m.checkNotNullExpressionValue(q, "storeStateObservable\n … .distinctUntilChanged()"); ObservableExtensionsKt.appSubscribe$default(ObservableExtensionsKt.ui$default(ObservableExtensionsKt.computationLatest(q), this, null, 2, null), SettingsUserProfileViewModel.class, (Context) null, (Function1) null, (Function1) null, (Function0) null, (Function0) null, new AnonymousClass2(this), 62, (Object) null); @@ -571,7 +571,7 @@ public final class SettingsUserProfileViewModel extends AppViewModel } public final Observable observeHeaderViewState() { - Observable q = observeViewState().E(SettingsUserProfileViewModel$observeHeaderViewState$1.INSTANCE).q(); + Observable q = observeViewState().F(SettingsUserProfileViewModel$observeHeaderViewState$1.INSTANCE).q(); m.checkNotNullExpressionValue(q, "observeViewState().map {… }.distinctUntilChanged()"); return q; } diff --git a/app/src/main/java/com/discord/widgets/settings/profile/WidgetSettingsUserProfile$configureBannerSelect$2.java b/app/src/main/java/com/discord/widgets/settings/profile/WidgetSettingsUserProfile$configureBannerSelect$2.java index 92278f03ba..00c2358117 100644 --- a/app/src/main/java/com/discord/widgets/settings/profile/WidgetSettingsUserProfile$configureBannerSelect$2.java +++ b/app/src/main/java/com/discord/widgets/settings/profile/WidgetSettingsUserProfile$configureBannerSelect$2.java @@ -125,8 +125,8 @@ public final class WidgetSettingsUserProfile$configureBannerSelect$2 extends o i @Override // kotlin.jvm.functions.Function0 /* renamed from: invoke */ public final void mo17invoke() { - Observable J = WidgetSettingsUserProfile.access$getAvatarRepresentativeColorHexSubject$p(this.this$0).Y(1).J(); - m.checkNotNullExpressionValue(J, "avatarRepresentativeColo… .onBackpressureLatest()"); - ObservableExtensionsKt.appSubscribe$default(ObservableExtensionsKt.bindToComponentLifecycle$default(J, this.this$0, null, 2, null), this.this$0.getClass(), (Context) null, (Function1) null, (Function1) null, (Function0) null, (Function0) null, new AnonymousClass1(this), 62, (Object) null); + Observable K = WidgetSettingsUserProfile.access$getAvatarRepresentativeColorHexSubject$p(this.this$0).Z(1).K(); + m.checkNotNullExpressionValue(K, "avatarRepresentativeColo… .onBackpressureLatest()"); + ObservableExtensionsKt.appSubscribe$default(ObservableExtensionsKt.bindToComponentLifecycle$default(K, this.this$0, null, 2, null), this.this$0.getClass(), (Context) null, (Function1) null, (Function1) null, (Function0) null, (Function0) null, new AnonymousClass1(this), 62, (Object) null); } } diff --git a/app/src/main/java/com/discord/widgets/settings/profile/WidgetSettingsUserProfile.java b/app/src/main/java/com/discord/widgets/settings/profile/WidgetSettingsUserProfile.java index e59b6f8f03..172403db64 100644 --- a/app/src/main/java/com/discord/widgets/settings/profile/WidgetSettingsUserProfile.java +++ b/app/src/main/java/com/discord/widgets/settings/profile/WidgetSettingsUserProfile.java @@ -100,7 +100,7 @@ public final class WidgetSettingsUserProfile extends AppFragment { f0 f0Var = new f0(this); this.viewModel$delegate = FragmentViewModelLazyKt.createViewModelLazy(this, a0.getOrCreateKotlinClass(SettingsUserProfileViewModel.class), new WidgetSettingsUserProfile$appViewModels$$inlined$viewModels$1(f0Var), new h0(widgetSettingsUserProfile$viewModel$2)); this.discardConfirmed = new AtomicBoolean(false); - this.avatarRepresentativeColorHexSubject = BehaviorSubject.j0(); + this.avatarRepresentativeColorHexSubject = BehaviorSubject.k0(); } public static final /* synthetic */ void access$configureUI(WidgetSettingsUserProfile widgetSettingsUserProfile, SettingsUserProfileViewModel.ViewState viewState) { diff --git a/app/src/main/java/com/discord/widgets/share/WidgetIncomingShare$onSendClicked$2.java b/app/src/main/java/com/discord/widgets/share/WidgetIncomingShare$onSendClicked$2.java index d78ab95911..3cae2201ab 100644 --- a/app/src/main/java/com/discord/widgets/share/WidgetIncomingShare$onSendClicked$2.java +++ b/app/src/main/java/com/discord/widgets/share/WidgetIncomingShare$onSendClicked$2.java @@ -53,6 +53,6 @@ public final class WidgetIncomingShare$onSendClicked$2 implements b implements public final Observable call(WidgetGlobalSearchModel.ItemDataPayload itemDataPayload) { Channel channel; BehaviorSubject access$getContentPublisher$p = WidgetIncomingShare.access$getContentPublisher$p(this.this$0); - Observable X = WidgetIncomingShare.access$getContentPublisher$p(this.this$0).X(AnonymousClass1.INSTANCE); + Observable Y = WidgetIncomingShare.access$getContentPublisher$p(this.this$0).Y(AnonymousClass1.INSTANCE); BehaviorSubject access$getCommentPublisher$p = WidgetIncomingShare.access$getCommentPublisher$p(this.this$0); m.checkNotNullExpressionValue(access$getCommentPublisher$p, "commentPublisher"); Observable leadingEdgeThrottle = ObservableExtensionsKt.leadingEdgeThrottle(access$getCommentPublisher$p, 500, TimeUnit.MILLISECONDS); @@ -90,6 +90,6 @@ public final class WidgetIncomingShare$onViewBoundOrOnResume$1 implements m.checkNotNullExpressionValue(access$getSearchQueryPublisher$p, "searchQueryPublisher"); Observable forSend$default = WidgetGlobalSearchModel.Companion.getForSend$default(companion, access$getSearchQueryPublisher$p, null, 2, null); StoreStream.Companion companion2 = StoreStream.Companion; - return Observable.f(access$getContentPublisher$p, X, leadingEdgeThrottle, forSend$default, companion2.getSlowMode().observeCooldownSecs((itemDataPayload == null || (channel = itemDataPayload.getChannel()) == null) ? null : Long.valueOf(channel.h()), StoreSlowMode.Type.MessageSend.INSTANCE).E(AnonymousClass2.INSTANCE).q(), StoreUser.observeMe$default(companion2.getUsers(), false, 1, null), new AnonymousClass3(itemDataPayload)); + return Observable.f(access$getContentPublisher$p, Y, leadingEdgeThrottle, forSend$default, companion2.getSlowMode().observeCooldownSecs((itemDataPayload == null || (channel = itemDataPayload.getChannel()) == null) ? null : Long.valueOf(channel.h()), StoreSlowMode.Type.MessageSend.INSTANCE).F(AnonymousClass2.INSTANCE).q(), StoreUser.observeMe$default(companion2.getUsers(), false, 1, null), new AnonymousClass3(itemDataPayload)); } } diff --git a/app/src/main/java/com/discord/widgets/share/WidgetIncomingShare.java b/app/src/main/java/com/discord/widgets/share/WidgetIncomingShare.java index 39b5797687..94752fd807 100644 --- a/app/src/main/java/com/discord/widgets/share/WidgetIncomingShare.java +++ b/app/src/main/java/com/discord/widgets/share/WidgetIncomingShare.java @@ -79,13 +79,13 @@ public final class WidgetIncomingShare extends AppFragment { private static final int FLIPPER_SEARCH = 0; private static final int FLIPPER_SELECTED = 1; private final FragmentViewBindingDelegate binding$delegate = FragmentViewBindingDelegateKt.viewBinding$default(this, WidgetIncomingShare$binding$2.INSTANCE, null, 2, null); - private final BehaviorSubject commentPublisher = BehaviorSubject.k0(""); - private final BehaviorSubject contentPublisher = BehaviorSubject.j0(); + private final BehaviorSubject commentPublisher = BehaviorSubject.l0(""); + private final BehaviorSubject contentPublisher = BehaviorSubject.k0(); private Adapter previewAdapter; private String queryString; private WidgetGlobalSearchAdapter resultsAdapter; - private final BehaviorSubject searchQueryPublisher = BehaviorSubject.k0(""); - private final BehaviorSubject selectedReceiverPublisher = BehaviorSubject.j0(); + private final BehaviorSubject searchQueryPublisher = BehaviorSubject.l0(""); + private final BehaviorSubject selectedReceiverPublisher = BehaviorSubject.k0(); /* compiled from: WidgetIncomingShare.kt */ public final class Adapter extends RecyclerView.Adapter { @@ -758,13 +758,13 @@ public final class WidgetIncomingShare extends AppFragment { Observable observeMe$default = StoreUser.observeMe$default(companion2.getUsers(), false, 1, null); Observable k = companion2.getChannelsSelected().observeSelectedChannel().k(cVar); m.checkNotNullExpressionValue(k, "StoreStream\n … .compose(filter)"); - Observable y2 = Observable.j(observeMe$default, ObservableExtensionsKt.takeSingleUntilTimeout$default(k, 1000, false, 2, null), WidgetIncomingShare$onSendClicked$1.INSTANCE).Y(1).y(new WidgetIncomingShare$onSendClicked$2(this, list, model)); - m.checkNotNullExpressionValue(y2, "Observable\n .comb…ervable.empty()\n }"); + Observable z8 = Observable.j(observeMe$default, ObservableExtensionsKt.takeSingleUntilTimeout$default(k, 1000, false, 2, null), WidgetIncomingShare$onSendClicked$1.INSTANCE).Z(1).z(new WidgetIncomingShare$onSendClicked$2(this, list, model)); + m.checkNotNullExpressionValue(z8, "Observable\n .comb…ervable.empty()\n }"); WidgetGlobalSearchAdapter widgetGlobalSearchAdapter = this.resultsAdapter; if (widgetGlobalSearchAdapter == null) { m.throwUninitializedPropertyAccessException("resultsAdapter"); } - ObservableExtensionsKt.appSubscribe$default(ObservableExtensionsKt.withDimmer(ObservableExtensionsKt.ui(y2, this, widgetGlobalSearchAdapter), getBinding().b, 0), WidgetIncomingShare.class, (Context) null, (Function1) null, (Function1) null, (Function0) null, (Function0) null, new WidgetIncomingShare$onSendClicked$3(this, list, context, itemDataPayload, z4, z5, z6), 62, (Object) null); + ObservableExtensionsKt.appSubscribe$default(ObservableExtensionsKt.withDimmer(ObservableExtensionsKt.ui(z8, this, widgetGlobalSearchAdapter), getBinding().b, 0), WidgetIncomingShare.class, (Context) null, (Function1) null, (Function1) null, (Function0) null, (Function0) null, new WidgetIncomingShare$onSendClicked$3(this, list, context, itemDataPayload, z4, z5, z6), 62, (Object) null); } private final void onSendCompleted() { @@ -826,9 +826,9 @@ public final class WidgetIncomingShare extends AppFragment { m.checkNotNullExpressionValue(behaviorSubject, "searchQueryPublisher"); StoreGuilds.Actions.requestMembers(this, behaviorSubject, false); Clock clock = ClockFactory.get(); - Observable X = this.selectedReceiverPublisher.q().X(new WidgetIncomingShare$onViewBoundOrOnResume$1(this)); - m.checkNotNullExpressionValue(X, "selectedReceiverPublishe… )\n }\n }"); - Observable computationLatest = ObservableExtensionsKt.computationLatest(X); + Observable Y = this.selectedReceiverPublisher.q().Y(new WidgetIncomingShare$onViewBoundOrOnResume$1(this)); + m.checkNotNullExpressionValue(Y, "selectedReceiverPublishe… )\n }\n }"); + Observable computationLatest = ObservableExtensionsKt.computationLatest(Y); WidgetGlobalSearchAdapter widgetGlobalSearchAdapter = this.resultsAdapter; if (widgetGlobalSearchAdapter == null) { m.throwUninitializedPropertyAccessException("resultsAdapter"); diff --git a/app/src/main/java/com/discord/widgets/stage/StageChannelJoinHelper.java b/app/src/main/java/com/discord/widgets/stage/StageChannelJoinHelper.java index 35119dfd26..e4282f519b 100644 --- a/app/src/main/java/com/discord/widgets/stage/StageChannelJoinHelper.java +++ b/app/src/main/java/com/discord/widgets/stage/StageChannelJoinHelper.java @@ -118,7 +118,7 @@ public final class StageChannelJoinHelper { StoreVoiceChannelSelected storeVoiceChannelSelected2; StageChannelJoinHelper stageChannelJoinHelper2; boolean z4; - Observable x2; + Observable y2; StageChannelJoinHelper stageChannelJoinHelper3; Object obj; StoreVoiceChannelSelected storeVoiceChannelSelected3; @@ -192,8 +192,8 @@ public final class StageChannelJoinHelper { context3 = (Context) stageChannelJoinHelper$lurkAndJoinStageAsync$1.L$1; stageChannelJoinHelper2 = (StageChannelJoinHelper) stageChannelJoinHelper$lurkAndJoinStageAsync$1.L$0; l.throwOnFailure(obj2); - x2 = storeVoiceChannelSelected2.observeSelectedChannel().w(StageChannelJoinHelper$lurkAndJoinStageAsync$4.INSTANCE).x(); - m.checkNotNullExpressionValue(x2, "selectedVoiceChannelStor…= null }\n .first()"); + y2 = storeVoiceChannelSelected2.observeSelectedChannel().x(StageChannelJoinHelper$lurkAndJoinStageAsync$4.INSTANCE).y(); + m.checkNotNullExpressionValue(y2, "selectedVoiceChannelStor…= null }\n .first()"); stageChannelJoinHelper$lurkAndJoinStageAsync$1.L$0 = stageChannelJoinHelper2; stageChannelJoinHelper$lurkAndJoinStageAsync$1.L$1 = context3; stageChannelJoinHelper$lurkAndJoinStageAsync$1.L$2 = fragmentManager3; @@ -203,7 +203,7 @@ public final class StageChannelJoinHelper { stageChannelJoinHelper$lurkAndJoinStageAsync$1.J$1 = j6; stageChannelJoinHelper$lurkAndJoinStageAsync$1.Z$0 = z4; stageChannelJoinHelper$lurkAndJoinStageAsync$1.label = 3; - if (RxCoroutineUtilsKt.awaitSingle(x2, stageChannelJoinHelper$lurkAndJoinStageAsync$1) != coroutine_suspended) { + if (RxCoroutineUtilsKt.awaitSingle(y2, stageChannelJoinHelper$lurkAndJoinStageAsync$1) != coroutine_suspended) { return coroutine_suspended; } z3 = z4; @@ -234,8 +234,8 @@ public final class StageChannelJoinHelper { if (((Unit) obj) != null) { return c0.w.i.a.b.boxBoolean(false); } - Observable> x3 = storeGuilds2.observeGuildIds().w(new StageChannelJoinHelper$lurkAndJoinStageAsync$3(j5)).x(); - m.checkNotNullExpressionValue(x3, "guildsStore\n .obs…in ids }\n .first()"); + Observable> y3 = storeGuilds2.observeGuildIds().x(new StageChannelJoinHelper$lurkAndJoinStageAsync$3(j5)).y(); + m.checkNotNullExpressionValue(y3, "guildsStore\n .obs…in ids }\n .first()"); stageChannelJoinHelper$lurkAndJoinStageAsync$1.L$0 = stageChannelJoinHelper3; stageChannelJoinHelper$lurkAndJoinStageAsync$1.L$1 = context4; stageChannelJoinHelper$lurkAndJoinStageAsync$1.L$2 = fragmentManager4; @@ -246,7 +246,7 @@ public final class StageChannelJoinHelper { stageChannelJoinHelper$lurkAndJoinStageAsync$1.J$1 = j6; stageChannelJoinHelper$lurkAndJoinStageAsync$1.Z$0 = z5; stageChannelJoinHelper$lurkAndJoinStageAsync$1.label = 2; - if (RxCoroutineUtilsKt.awaitSingle(x3, stageChannelJoinHelper$lurkAndJoinStageAsync$1) == coroutine_suspended) { + if (RxCoroutineUtilsKt.awaitSingle(y3, stageChannelJoinHelper$lurkAndJoinStageAsync$1) == coroutine_suspended) { return coroutine_suspended; } storeLurking3 = storeLurking4; @@ -255,8 +255,8 @@ public final class StageChannelJoinHelper { stageChannelJoinHelper2 = stageChannelJoinHelper3; fragmentManager3 = fragmentManager4; z4 = z5; - x2 = storeVoiceChannelSelected2.observeSelectedChannel().w(StageChannelJoinHelper$lurkAndJoinStageAsync$4.INSTANCE).x(); - m.checkNotNullExpressionValue(x2, "selectedVoiceChannelStor…= null }\n .first()"); + y2 = storeVoiceChannelSelected2.observeSelectedChannel().x(StageChannelJoinHelper$lurkAndJoinStageAsync$4.INSTANCE).y(); + m.checkNotNullExpressionValue(y2, "selectedVoiceChannelStor…= null }\n .first()"); stageChannelJoinHelper$lurkAndJoinStageAsync$1.L$0 = stageChannelJoinHelper2; stageChannelJoinHelper$lurkAndJoinStageAsync$1.L$1 = context3; stageChannelJoinHelper$lurkAndJoinStageAsync$1.L$2 = fragmentManager3; @@ -266,7 +266,7 @@ public final class StageChannelJoinHelper { stageChannelJoinHelper$lurkAndJoinStageAsync$1.J$1 = j6; stageChannelJoinHelper$lurkAndJoinStageAsync$1.Z$0 = z4; stageChannelJoinHelper$lurkAndJoinStageAsync$1.label = 3; - if (RxCoroutineUtilsKt.awaitSingle(x2, stageChannelJoinHelper$lurkAndJoinStageAsync$1) != coroutine_suspended) { + if (RxCoroutineUtilsKt.awaitSingle(y2, stageChannelJoinHelper$lurkAndJoinStageAsync$1) != coroutine_suspended) { } } } diff --git a/app/src/main/java/com/discord/widgets/stage/StageChannelNotifications$onInvitedToSpeak$1$invokeSuspend$$inlined$let$lambda$1.java b/app/src/main/java/com/discord/widgets/stage/StageChannelNotifications$onInvitedToSpeak$1$invokeSuspend$$inlined$let$lambda$1.java index f0d700f41a..b50d230836 100644 --- a/app/src/main/java/com/discord/widgets/stage/StageChannelNotifications$onInvitedToSpeak$1$invokeSuspend$$inlined$let$lambda$1.java +++ b/app/src/main/java/com/discord/widgets/stage/StageChannelNotifications$onInvitedToSpeak$1$invokeSuspend$$inlined$let$lambda$1.java @@ -48,10 +48,10 @@ public final class StageChannelNotifications$onInvitedToSpeak$1$invokeSuspend$$i if (i == 0) { l.throwOnFailure(obj); Observable bitmap = MGImagesBitmap.INSTANCE.getBitmap(this.$iconUrl$inlined, true); - Observable g02 = Observable.g0(new r(bitmap.i, new f1(StageChannelNotifications$onInvitedToSpeak$1$bitmap$1$1$1.INSTANCE))); - m.checkNotNullExpressionValue(g02, "MGImagesBitmap.getBitmap…nErrorResumeNext { null }"); + Observable h02 = Observable.h0(new r(bitmap.i, new f1(StageChannelNotifications$onInvitedToSpeak$1$bitmap$1$1$1.INSTANCE))); + m.checkNotNullExpressionValue(h02, "MGImagesBitmap.getBitmap…nErrorResumeNext { null }"); this.label = 1; - obj = RxCoroutineUtilsKt.awaitSingle(g02, this); + obj = RxCoroutineUtilsKt.awaitSingle(h02, this); if (obj == coroutine_suspended) { return coroutine_suspended; } diff --git a/app/src/main/java/com/discord/widgets/stage/model/StageCallModel.java b/app/src/main/java/com/discord/widgets/stage/model/StageCallModel.java index b64b496458..74fe921dcf 100644 --- a/app/src/main/java/com/discord/widgets/stage/model/StageCallModel.java +++ b/app/src/main/java/com/discord/widgets/stage/model/StageCallModel.java @@ -135,9 +135,9 @@ public final class StageCallModel { } public final Observable observeStageCallModel(long j) { - Observable X = StoreStream.Companion.getChannels().observeChannel(j).X(new StageCallModel$Companion$observeStageCallModel$1(j)); - m.checkNotNullExpressionValue(X, "StoreStream\n .g… }\n }"); - return X; + Observable Y = StoreStream.Companion.getChannels().observeChannel(j).Y(new StageCallModel$Companion$observeStageCallModel$1(j)); + m.checkNotNullExpressionValue(Y, "StoreStream\n .g… }\n }"); + return Y; } } diff --git a/app/src/main/java/com/discord/widgets/stage/sheet/WidgetStageRaisedHandsBottomSheetViewModel.java b/app/src/main/java/com/discord/widgets/stage/sheet/WidgetStageRaisedHandsBottomSheetViewModel.java index 6247caa8a6..311d58c473 100644 --- a/app/src/main/java/com/discord/widgets/stage/sheet/WidgetStageRaisedHandsBottomSheetViewModel.java +++ b/app/src/main/java/com/discord/widgets/stage/sheet/WidgetStageRaisedHandsBottomSheetViewModel.java @@ -87,11 +87,11 @@ public final class WidgetStageRaisedHandsBottomSheetViewModel extends AppViewMod } private final Observable observeStoreState(long j, StoreVoiceParticipants storeVoiceParticipants, StoreChannels storeChannels, StoreGuilds storeGuilds, StoreStageChannels storeStageChannels, Clock clock) { - Observable E = storeChannels.observeChannel(j).w(ObservableExtensionsKt$filterNull$1.INSTANCE).E(ObservableExtensionsKt$filterNull$2.INSTANCE); - m.checkNotNullExpressionValue(E, "filter { it != null }.map { it!! }"); - Observable X = E.q().X(new WidgetStageRaisedHandsBottomSheetViewModel$Companion$observeStoreState$1(storeGuilds, storeVoiceParticipants, j, storeStageChannels, clock)); - m.checkNotNullExpressionValue(X, "channelsStore.observeCha… }\n }"); - return X; + Observable F = storeChannels.observeChannel(j).x(ObservableExtensionsKt$filterNull$1.INSTANCE).F(ObservableExtensionsKt$filterNull$2.INSTANCE); + m.checkNotNullExpressionValue(F, "filter { it != null }.map { it!! }"); + Observable Y = F.q().Y(new WidgetStageRaisedHandsBottomSheetViewModel$Companion$observeStoreState$1(storeGuilds, storeVoiceParticipants, j, storeStageChannels, clock)); + m.checkNotNullExpressionValue(Y, "channelsStore.observeCha… }\n }"); + return Y; } } @@ -504,7 +504,7 @@ public final class WidgetStageRaisedHandsBottomSheetViewModel extends AppViewMod this.channelsStore = storeChannels; this.usersStore = storeUser; ObservableExtensionsKt.appSubscribe$default(ObservableExtensionsKt.ui$default(observable, this, null, 2, null), WidgetStageRaisedHandsBottomSheetViewModel.class, (Context) null, (Function1) null, (Function1) null, (Function0) null, (Function0) null, new AnonymousClass1(this), 62, (Object) null); - this.eventSubject = PublishSubject.j0(); + this.eventSubject = PublishSubject.k0(); } /* JADX WARNING: Illegal instructions before constructor call */ @@ -558,11 +558,11 @@ public final class WidgetStageRaisedHandsBottomSheetViewModel extends AppViewMod } private final Observable setUserSuppressed(long j, boolean z2) { - Observable E = this.channelsStore.observeChannel(this.channelId).w(ObservableExtensionsKt$filterNull$1.INSTANCE).E(ObservableExtensionsKt$filterNull$2.INSTANCE); - m.checkNotNullExpressionValue(E, "filter { it != null }.map { it!! }"); - Observable y2 = E.x().y(new WidgetStageRaisedHandsBottomSheetViewModel$setUserSuppressed$1(j, z2)); - m.checkNotNullExpressionValue(y2, "channelSingle\n .f…stSubscribeOn()\n }"); - return ObservableExtensionsKt.ui$default(y2, this, null, 2, null); + Observable F = this.channelsStore.observeChannel(this.channelId).x(ObservableExtensionsKt$filterNull$1.INSTANCE).F(ObservableExtensionsKt$filterNull$2.INSTANCE); + m.checkNotNullExpressionValue(F, "filter { it != null }.map { it!! }"); + Observable z3 = F.y().z(new WidgetStageRaisedHandsBottomSheetViewModel$setUserSuppressed$1(j, z2)); + m.checkNotNullExpressionValue(z3, "channelSingle\n .f…stSubscribeOn()\n }"); + return ObservableExtensionsKt.ui$default(z3, this, null, 2, null); } public final void dismissRequestToSpeak(StoreVoiceParticipants.VoiceUser voiceUser) { diff --git a/app/src/main/java/com/discord/widgets/stage/sheet/WidgetStageStartEventBottomSheetViewModel.java b/app/src/main/java/com/discord/widgets/stage/sheet/WidgetStageStartEventBottomSheetViewModel.java index 28c038f17a..a6bb8e7f15 100644 --- a/app/src/main/java/com/discord/widgets/stage/sheet/WidgetStageStartEventBottomSheetViewModel.java +++ b/app/src/main/java/com/discord/widgets/stage/sheet/WidgetStageStartEventBottomSheetViewModel.java @@ -75,9 +75,9 @@ public final class WidgetStageStartEventBottomSheetViewModel extends AppViewMode } private final Observable observeStoreState(long j, StoreChannels storeChannels, StoreStageInstances storeStageInstances) { - Observable E = storeChannels.observeChannel(j).w(ObservableExtensionsKt$filterNull$1.INSTANCE).E(ObservableExtensionsKt$filterNull$2.INSTANCE); - m.checkNotNullExpressionValue(E, "filter { it != null }.map { it!! }"); - Observable j2 = Observable.j(E, storeStageInstances.observeStageInstanceForChannel(j).x(), WidgetStageStartEventBottomSheetViewModel$Companion$observeStoreState$1.INSTANCE); + Observable F = storeChannels.observeChannel(j).x(ObservableExtensionsKt$filterNull$1.INSTANCE).F(ObservableExtensionsKt$filterNull$2.INSTANCE); + m.checkNotNullExpressionValue(F, "filter { it != null }.map { it!! }"); + Observable j2 = Observable.j(F, storeStageInstances.observeStageInstanceForChannel(j).y(), WidgetStageStartEventBottomSheetViewModel$Companion$observeStoreState$1.INSTANCE); m.checkNotNullExpressionValue(j2, "Observable.combineLatest… stageInstance)\n }"); return j2; } @@ -435,7 +435,7 @@ public final class WidgetStageStartEventBottomSheetViewModel extends AppViewMode this.channelsStore = storeChannels; this.stageInstanceStore = storeStageInstances; ObservableExtensionsKt.appSubscribe$default(ObservableExtensionsKt.ui$default(observable, this, null, 2, null), WidgetStageStartEventBottomSheetViewModel.class, (Context) null, (Function1) null, (Function1) null, (Function0) null, (Function0) null, new AnonymousClass1(this), 62, (Object) null); - this.eventSubject = PublishSubject.j0(); + this.eventSubject = PublishSubject.k0(); } /* JADX WARNING: Illegal instructions before constructor call */ diff --git a/app/src/main/java/com/discord/widgets/stage/start/ModeratorStartStageViewModel.java b/app/src/main/java/com/discord/widgets/stage/start/ModeratorStartStageViewModel.java index bc2bf42d43..033b52fdbb 100644 --- a/app/src/main/java/com/discord/widgets/stage/start/ModeratorStartStageViewModel.java +++ b/app/src/main/java/com/discord/widgets/stage/start/ModeratorStartStageViewModel.java @@ -74,11 +74,11 @@ public final class ModeratorStartStageViewModel extends AppViewModel } private final Observable observeStores(long j, StoreChannels storeChannels, StoreGuildScheduledEvents storeGuildScheduledEvents, StorePermissions storePermissions, StoreVoiceParticipants storeVoiceParticipants) { - Observable E = storeChannels.observeChannel(j).w(ObservableExtensionsKt$filterNull$1.INSTANCE).E(ObservableExtensionsKt$filterNull$2.INSTANCE); - m.checkNotNullExpressionValue(E, "filter { it != null }.map { it!! }"); - Observable X = E.X(new ModeratorStartStageViewModel$Companion$observeStores$1(storeVoiceParticipants, storeGuildScheduledEvents, storePermissions, j)); - m.checkNotNullExpressionValue(X, "channelStore.observeChan… )\n }\n }"); - return X; + Observable F = storeChannels.observeChannel(j).x(ObservableExtensionsKt$filterNull$1.INSTANCE).F(ObservableExtensionsKt$filterNull$2.INSTANCE); + m.checkNotNullExpressionValue(F, "filter { it != null }.map { it!! }"); + Observable Y = F.Y(new ModeratorStartStageViewModel$Companion$observeStores$1(storeVoiceParticipants, storeGuildScheduledEvents, storePermissions, j)); + m.checkNotNullExpressionValue(Y, "channelStore.observeChan… )\n }\n }"); + return Y; } } diff --git a/app/src/main/java/com/discord/widgets/status/WidgetChatStatus$Model$Companion$get$isUnreadValidObs$1.java b/app/src/main/java/com/discord/widgets/status/WidgetChatStatus$Model$Companion$get$isUnreadValidObs$1.java index 187d5b699b..ad0262172e 100644 --- a/app/src/main/java/com/discord/widgets/status/WidgetChatStatus$Model$Companion$get$isUnreadValidObs$1.java +++ b/app/src/main/java/com/discord/widgets/status/WidgetChatStatus$Model$Companion$get$isUnreadValidObs$1.java @@ -17,6 +17,6 @@ public final class WidgetChatStatus$Model$Companion$get$isUnreadValidObs$1 m.checkNotNullExpressionValue(l, "selectedChannelId"); Observable observeForChannel = messageAck.observeForChannel(l.longValue()); TimeUnit timeUnit = TimeUnit.MILLISECONDS; - return Observable.m(new j(Boolean.FALSE), Observable.j(observeForChannel.o(200, timeUnit), companion.getMessagesMostRecent().observeRecentMessageIds(l.longValue()).o(200, timeUnit).Y(1), WidgetChatStatus$Model$Companion$get$isUnreadValidObs$1$isLastAckOlderThanMostRecent$1.INSTANCE).a0(WidgetChatStatus$Model$Companion$get$isUnreadValidObs$1$isLastAckOlderThanMostRecent$2.INSTANCE)); + return Observable.m(new j(Boolean.FALSE), Observable.j(observeForChannel.o(200, timeUnit), companion.getMessagesMostRecent().observeRecentMessageIds(l.longValue()).o(200, timeUnit).Z(1), WidgetChatStatus$Model$Companion$get$isUnreadValidObs$1$isLastAckOlderThanMostRecent$1.INSTANCE).b0(WidgetChatStatus$Model$Companion$get$isUnreadValidObs$1$isLastAckOlderThanMostRecent$2.INSTANCE)); } } diff --git a/app/src/main/java/com/discord/widgets/status/WidgetChatStatus.java b/app/src/main/java/com/discord/widgets/status/WidgetChatStatus.java index 5171cdcef4..8b3879aa9c 100644 --- a/app/src/main/java/com/discord/widgets/status/WidgetChatStatus.java +++ b/app/src/main/java/com/discord/widgets/status/WidgetChatStatus.java @@ -72,7 +72,7 @@ public final class WidgetChatStatus extends AppFragment { public final Observable get() { StoreStream.Companion companion = StoreStream.Companion; - Observable combineLatest = ObservableWithLeadingEdgeThrottle.combineLatest(companion.getChannelsSelected().observeId().q().X(WidgetChatStatus$Model$Companion$get$isUnreadValidObs$1.INSTANCE).q(), companion.getMessages().getAllDetached(), companion.getReadStates().getUnreadMarkerForSelectedChannel(), new WidgetChatStatus$sam$rx_functions_Func3$0(new WidgetChatStatus$Model$Companion$get$1(this)), 500, TimeUnit.MILLISECONDS); + Observable combineLatest = ObservableWithLeadingEdgeThrottle.combineLatest(companion.getChannelsSelected().observeId().q().Y(WidgetChatStatus$Model$Companion$get$isUnreadValidObs$1.INSTANCE).q(), companion.getMessages().getAllDetached(), companion.getReadStates().getUnreadMarkerForSelectedChannel(), new WidgetChatStatus$sam$rx_functions_Func3$0(new WidgetChatStatus$Model$Companion$get$1(this)), 500, TimeUnit.MILLISECONDS); m.checkNotNullExpressionValue(combineLatest, "ObservableWithLeadingEdg…ILLISECONDS\n )"); Observable q = ObservableExtensionsKt.computationLatest(combineLatest).q(); m.checkNotNullExpressionValue(q, "ObservableWithLeadingEdg… .distinctUntilChanged()"); diff --git a/app/src/main/java/com/discord/widgets/status/WidgetGlobalStatusIndicator.java b/app/src/main/java/com/discord/widgets/status/WidgetGlobalStatusIndicator.java index 928054e6a7..dc1448ca53 100644 --- a/app/src/main/java/com/discord/widgets/status/WidgetGlobalStatusIndicator.java +++ b/app/src/main/java/com/discord/widgets/status/WidgetGlobalStatusIndicator.java @@ -84,7 +84,7 @@ public final class WidgetGlobalStatusIndicator extends AppFragment { } private final Observable bindDelay(Observable observable) { - return observable.X(new WidgetGlobalStatusIndicator$bindDelay$1(observable)); + return observable.Y(new WidgetGlobalStatusIndicator$bindDelay$1(observable)); } private final void configureUI(WidgetGlobalStatusIndicatorViewModel.ViewState viewState) { diff --git a/app/src/main/java/com/discord/widgets/status/WidgetGlobalStatusIndicatorState.java b/app/src/main/java/com/discord/widgets/status/WidgetGlobalStatusIndicatorState.java index 0e2f1edfa9..57b7c374aa 100644 --- a/app/src/main/java/com/discord/widgets/status/WidgetGlobalStatusIndicatorState.java +++ b/app/src/main/java/com/discord/widgets/status/WidgetGlobalStatusIndicatorState.java @@ -10,7 +10,7 @@ import rx.subjects.BehaviorSubject; public final class WidgetGlobalStatusIndicatorState { public static final Provider Provider = new Provider(null); private static final WidgetGlobalStatusIndicatorState callIndicatorState = new WidgetGlobalStatusIndicatorState(); - private final BehaviorSubject stateSubject = BehaviorSubject.j0(); + private final BehaviorSubject stateSubject = BehaviorSubject.k0(); /* compiled from: WidgetGlobalStatusIndicatorState.kt */ public static final class Provider { @@ -133,20 +133,20 @@ public final class WidgetGlobalStatusIndicatorState { if ((i & 1) != 0) { BehaviorSubject behaviorSubject = widgetGlobalStatusIndicatorState.stateSubject; m.checkNotNullExpressionValue(behaviorSubject, "stateSubject"); - State m0 = behaviorSubject.m0(); - z2 = m0 != null ? m0.isVisible() : false; + State n0 = behaviorSubject.n0(); + z2 = n0 != null ? n0.isVisible() : false; } if ((i & 2) != 0) { BehaviorSubject behaviorSubject2 = widgetGlobalStatusIndicatorState.stateSubject; m.checkNotNullExpressionValue(behaviorSubject2, "stateSubject"); - State m02 = behaviorSubject2.m0(); - z3 = m02 != null ? m02.isCustomBackground() : false; + State n02 = behaviorSubject2.n0(); + z3 = n02 != null ? n02.isCustomBackground() : false; } if ((i & 4) != 0) { BehaviorSubject behaviorSubject3 = widgetGlobalStatusIndicatorState.stateSubject; m.checkNotNullExpressionValue(behaviorSubject3, "stateSubject"); - State m03 = behaviorSubject3.m0(); - z4 = m03 != null ? m03.isViewingCall() : false; + State n03 = behaviorSubject3.n0(); + z4 = n03 != null ? n03.isViewingCall() : false; } widgetGlobalStatusIndicatorState.updateState(z2, z3, z4); } diff --git a/app/src/main/java/com/discord/widgets/status/WidgetGlobalStatusIndicatorViewModel$Companion$observeStoreState$1.java b/app/src/main/java/com/discord/widgets/status/WidgetGlobalStatusIndicatorViewModel$Companion$observeStoreState$1.java index b5b7d802f4..cf435a5e73 100644 --- a/app/src/main/java/com/discord/widgets/status/WidgetGlobalStatusIndicatorViewModel$Companion$observeStoreState$1.java +++ b/app/src/main/java/com/discord/widgets/status/WidgetGlobalStatusIndicatorViewModel$Companion$observeStoreState$1.java @@ -138,7 +138,7 @@ public final class WidgetGlobalStatusIndicatorViewModel$Companion$observeStoreSt if (r2 != null) { r2 = new WidgetGlobalStatusIndicatorViewModel$sam$rx_functions_Func1$0(r2); } - return observeState.E((b) r2); + return observeState.F((b) r2); } j jVar = new j(channel); Observable connectionState = this.$storeRtcConnection.getConnectionState(); diff --git a/app/src/main/java/com/discord/widgets/status/WidgetGlobalStatusIndicatorViewModel.java b/app/src/main/java/com/discord/widgets/status/WidgetGlobalStatusIndicatorViewModel.java index 69ed7a3d72..b575f2fb2e 100644 --- a/app/src/main/java/com/discord/widgets/status/WidgetGlobalStatusIndicatorViewModel.java +++ b/app/src/main/java/com/discord/widgets/status/WidgetGlobalStatusIndicatorViewModel.java @@ -74,7 +74,7 @@ public final class WidgetGlobalStatusIndicatorViewModel extends AppViewModel observeStoreState(StreamContextService streamContextService, StoreVoiceChannelSelected storeVoiceChannelSelected, StoreConnectivity storeConnectivity, StoreRtcConnection storeRtcConnection, StoreGuilds storeGuilds, StoreVoiceParticipants storeVoiceParticipants, StoreStageChannels storeStageChannels, StoreUserRelationships storeUserRelationships, StoreStageInstances storeStageInstances, ObservationDeck observationDeck) { - return storeVoiceChannelSelected.observeSelectedChannel().X(new WidgetGlobalStatusIndicatorViewModel$Companion$observeStoreState$1(storeConnectivity, storeRtcConnection, storeGuilds, storeVoiceParticipants, streamContextService, storeStageChannels, observationDeck, storeUserRelationships, storeStageInstances)); + return storeVoiceChannelSelected.observeSelectedChannel().Y(new WidgetGlobalStatusIndicatorViewModel$Companion$observeStoreState$1(storeConnectivity, storeRtcConnection, storeGuilds, storeVoiceParticipants, streamContextService, storeStageChannels, observationDeck, storeUserRelationships, storeStageInstances)); } public static /* synthetic */ Observable observeStoreState$default(Companion companion, StreamContextService streamContextService, StoreVoiceChannelSelected storeVoiceChannelSelected, StoreConnectivity storeConnectivity, StoreRtcConnection storeRtcConnection, StoreGuilds storeGuilds, StoreVoiceParticipants storeVoiceParticipants, StoreStageChannels storeStageChannels, StoreUserRelationships storeUserRelationships, StoreStageInstances storeStageInstances, ObservationDeck observationDeck, int i, Object obj) { diff --git a/app/src/main/java/com/discord/widgets/status/WidgetThreadStatusViewModel.java b/app/src/main/java/com/discord/widgets/status/WidgetThreadStatusViewModel.java index 571b367142..a44aa79f10 100644 --- a/app/src/main/java/com/discord/widgets/status/WidgetThreadStatusViewModel.java +++ b/app/src/main/java/com/discord/widgets/status/WidgetThreadStatusViewModel.java @@ -67,11 +67,11 @@ public final class WidgetThreadStatusViewModel extends AppViewModel { } private final Observable observeStoreState(StoreThreadsActiveJoined storeThreadsActiveJoined, StoreChannelsSelected storeChannelsSelected, StorePermissions storePermissions) { - Observable E = storeChannelsSelected.observeSelectedChannel().w(ObservableExtensionsKt$filterNull$1.INSTANCE).E(ObservableExtensionsKt$filterNull$2.INSTANCE); - m.checkNotNullExpressionValue(E, "filter { it != null }.map { it!! }"); - Observable X = E.X(new WidgetThreadStatusViewModel$Companion$observeStoreState$1(storeThreadsActiveJoined, storePermissions)); - m.checkNotNullExpressionValue(X, "storeChannelsSelected.ob…ntilChanged()\n }"); - return X; + Observable F = storeChannelsSelected.observeSelectedChannel().x(ObservableExtensionsKt$filterNull$1.INSTANCE).F(ObservableExtensionsKt$filterNull$2.INSTANCE); + m.checkNotNullExpressionValue(F, "filter { it != null }.map { it!! }"); + Observable Y = F.Y(new WidgetThreadStatusViewModel$Companion$observeStoreState$1(storeThreadsActiveJoined, storePermissions)); + m.checkNotNullExpressionValue(Y, "storeChannelsSelected.ob…ntilChanged()\n }"); + return Y; } public static /* synthetic */ Observable observeStoreState$default(Companion companion, StoreThreadsActiveJoined storeThreadsActiveJoined, StoreChannelsSelected storeChannelsSelected, StorePermissions storePermissions, int i, Object obj) { @@ -402,7 +402,7 @@ public final class WidgetThreadStatusViewModel extends AppViewModel { super(null, 1, null); m.checkNotNullParameter(observable, "storeStateObservable"); this.storeStateObservable = observable; - this.eventSubject = PublishSubject.j0(); + this.eventSubject = PublishSubject.k0(); ObservableExtensionsKt.appSubscribe$default(ObservableExtensionsKt.ui$default(observable, this, null, 2, null), WidgetThreadStatusViewModel.class, (Context) null, (Function1) null, (Function1) null, (Function0) null, (Function0) null, new AnonymousClass1(this), 62, (Object) null); } diff --git a/app/src/main/java/com/discord/widgets/stickers/GuildStickerSheetViewModel$Companion$getGuildForGuildSticker$2.java b/app/src/main/java/com/discord/widgets/stickers/GuildStickerSheetViewModel$Companion$getGuildForGuildSticker$2.java index 658073b7a0..76204e9c7a 100644 --- a/app/src/main/java/com/discord/widgets/stickers/GuildStickerSheetViewModel$Companion$getGuildForGuildSticker$2.java +++ b/app/src/main/java/com/discord/widgets/stickers/GuildStickerSheetViewModel$Companion$getGuildForGuildSticker$2.java @@ -89,6 +89,6 @@ public final class GuildStickerSheetViewModel$Companion$getGuildForGuildSticker$ } public final Observable call(Guild guild) { - return guild != null ? guild.getFeatures().contains(GuildFeature.DISCOVERABLE) ? this.$restAPI.getStickerGuild(this.$sticker.getId()).E(AnonymousClass1.INSTANCE).E(AnonymousClass2.INSTANCE).K(new AnonymousClass3(guild)) : new j(new GuildStickerSheetViewModel.Companion.GuildStickerGuildInfo.Known(guild, false, true, null)) : this.$restAPI.getStickerGuild(this.$sticker.getId()).E(AnonymousClass4.INSTANCE).E(AnonymousClass5.INSTANCE).K(AnonymousClass6.INSTANCE); + return guild != null ? guild.getFeatures().contains(GuildFeature.DISCOVERABLE) ? this.$restAPI.getStickerGuild(this.$sticker.getId()).F(AnonymousClass1.INSTANCE).F(AnonymousClass2.INSTANCE).L(new AnonymousClass3(guild)) : new j(new GuildStickerSheetViewModel.Companion.GuildStickerGuildInfo.Known(guild, false, true, null)) : this.$restAPI.getStickerGuild(this.$sticker.getId()).F(AnonymousClass4.INSTANCE).F(AnonymousClass5.INSTANCE).L(AnonymousClass6.INSTANCE); } } diff --git a/app/src/main/java/com/discord/widgets/stickers/GuildStickerSheetViewModel.java b/app/src/main/java/com/discord/widgets/stickers/GuildStickerSheetViewModel.java index c6c46ad0ff..467cf08ea8 100644 --- a/app/src/main/java/com/discord/widgets/stickers/GuildStickerSheetViewModel.java +++ b/app/src/main/java/com/discord/widgets/stickers/GuildStickerSheetViewModel.java @@ -229,9 +229,9 @@ public final class GuildStickerSheetViewModel extends AppViewModel { } private final Observable getGuildForGuildSticker(RestAPI restAPI, Sticker sticker, StoreGuilds storeGuilds) { - Observable y2 = Observable.B(new GuildStickerSheetViewModel$Companion$getGuildForGuildSticker$1(storeGuilds, sticker)).y(new GuildStickerSheetViewModel$Companion$getGuildForGuildSticker$2(restAPI, sticker)); - m.checkNotNullExpressionValue(y2, "Observable.fromCallable … }\n }\n }"); - return y2; + Observable z2 = Observable.C(new GuildStickerSheetViewModel$Companion$getGuildForGuildSticker$1(storeGuilds, sticker)).z(new GuildStickerSheetViewModel$Companion$getGuildForGuildSticker$2(restAPI, sticker)); + m.checkNotNullExpressionValue(z2, "Observable.fromCallable … }\n }\n }"); + return z2; } private final Observable observeStoreState(RestAPI restAPI, Sticker sticker, StoreUser storeUser, StoreChannelsSelected storeChannelsSelected, StoreGuilds storeGuilds) { diff --git a/app/src/main/java/com/discord/widgets/tabs/BottomNavViewObserver.java b/app/src/main/java/com/discord/widgets/tabs/BottomNavViewObserver.java index 76b6215499..b163736855 100644 --- a/app/src/main/java/com/discord/widgets/tabs/BottomNavViewObserver.java +++ b/app/src/main/java/com/discord/widgets/tabs/BottomNavViewObserver.java @@ -11,7 +11,7 @@ import rx.subjects.BehaviorSubject; public final class BottomNavViewObserver implements TabsHostBottomNavigationView.HeightChangedListener { public static final Companion Companion = new Companion(null); private static final Lazy INSTANCE$delegate = g.lazy(BottomNavViewObserver$Companion$INSTANCE$2.INSTANCE); - private final BehaviorSubject heightSubject = BehaviorSubject.k0(0); + private final BehaviorSubject heightSubject = BehaviorSubject.l0(0); /* compiled from: BottomNavViewObserver.kt */ public static final class Companion { diff --git a/app/src/main/java/com/discord/widgets/tabs/TabsHostViewModel.java b/app/src/main/java/com/discord/widgets/tabs/TabsHostViewModel.java index ca7344132f..cc0f420c87 100644 --- a/app/src/main/java/com/discord/widgets/tabs/TabsHostViewModel.java +++ b/app/src/main/java/com/discord/widgets/tabs/TabsHostViewModel.java @@ -499,7 +499,7 @@ public final class TabsHostViewModel extends AppViewModel { m.checkNotNullParameter(observable, "storeStateObservable"); this.storeTabsNavigation = storeTabsNavigation; this.storeNavigation = storeNavigation; - this.eventSubject = PublishSubject.j0(); + this.eventSubject = PublishSubject.k0(); ObservableExtensionsKt.appSubscribe$default(ObservableExtensionsKt.ui$default(ObservableExtensionsKt.computationLatest(observable), this, null, 2, null), TabsHostViewModel.class, (Context) null, (Function1) null, (Function1) null, (Function0) null, (Function0) null, new AnonymousClass1(this), 62, (Object) null); ObservableExtensionsKt.appSubscribe$default(ObservableExtensionsKt.ui$default(bottomNavViewObserver.observeHeight(), this, null, 2, null), TabsHostViewModel.class, (Context) null, (Function1) null, (Function1) null, (Function0) null, (Function0) null, new AnonymousClass2(this), 62, (Object) null); ObservableExtensionsKt.appSubscribe$default(ObservableExtensionsKt.ui$default(storeTabsNavigation.observeDismissTabsDialogEvent(), this, null, 2, null), TabsHostViewModel.class, (Context) null, (Function1) null, (Function1) null, (Function0) null, (Function0) null, new AnonymousClass3(this), 62, (Object) null); diff --git a/app/src/main/java/com/discord/widgets/tos/WidgetTosReportViolationViewModel.java b/app/src/main/java/com/discord/widgets/tos/WidgetTosReportViolationViewModel.java index 1c482bc0d4..4e218c8d03 100644 --- a/app/src/main/java/com/discord/widgets/tos/WidgetTosReportViolationViewModel.java +++ b/app/src/main/java/com/discord/widgets/tos/WidgetTosReportViolationViewModel.java @@ -271,9 +271,9 @@ public final class WidgetTosReportViolationViewModel extends AppViewModel observeStoreState() { - Observable E = ObservableExtensionsKt.restSubscribeOn$default(RestAPIInterface.DefaultImpls.report$default(RestAPI.Companion.getApi(), Long.valueOf(this.channelId), null, Long.valueOf(this.messageId), null, 2, null), false, 1, null).E(WidgetTosReportViolationViewModel$observeStoreState$1.INSTANCE); - m.checkNotNullExpressionValue(E, "RestAPI\n .api\n …eportReasons)\n }"); - return E; + Observable F = ObservableExtensionsKt.restSubscribeOn$default(RestAPIInterface.DefaultImpls.report$default(RestAPI.Companion.getApi(), Long.valueOf(this.channelId), null, Long.valueOf(this.messageId), null, 2, null), false, 1, null).F(WidgetTosReportViolationViewModel$observeStoreState$1.INSTANCE); + m.checkNotNullExpressionValue(F, "RestAPI\n .api\n …eportReasons)\n }"); + return F; } public final ReportReason getReasonSelected() { diff --git a/app/src/main/java/com/discord/widgets/user/WidgetPruneUsersViewModel.java b/app/src/main/java/com/discord/widgets/user/WidgetPruneUsersViewModel.java index 5f15efd848..1c21696854 100644 --- a/app/src/main/java/com/discord/widgets/user/WidgetPruneUsersViewModel.java +++ b/app/src/main/java/com/discord/widgets/user/WidgetPruneUsersViewModel.java @@ -519,11 +519,11 @@ public final class WidgetPruneUsersViewModel extends AppViewModel { this.storeUsers = storeUser; this.guildName = str; this.restAPI = restAPI; - this.eventSubject = PublishSubject.j0(); + this.eventSubject = PublishSubject.k0(); ViewState viewState = getViewState(); Objects.requireNonNull(viewState, "null cannot be cast to non-null type com.discord.widgets.user.WidgetPruneUsersViewModel.ViewState.Loading"); this.whichPruneDays = ((ViewState.Loading) viewState).getWhichPruneDays(); - Observable q = observable.E(AnonymousClass1.INSTANCE).q(); + Observable q = observable.F(AnonymousClass1.INSTANCE).q(); m.checkNotNullExpressionValue(q, "storeDataObservable\n … .distinctUntilChanged()"); ObservableExtensionsKt.appSubscribe$default(ObservableExtensionsKt.ui$default(ObservableExtensionsKt.computationLatest(q), this, null, 2, null), WidgetPruneUsersViewModel.class, (Context) null, (Function1) null, (Function1) null, (Function0) null, (Function0) null, new AnonymousClass2(this), 62, (Object) null); } @@ -591,9 +591,9 @@ public final class WidgetPruneUsersViewModel extends AppViewModel { private final void getUpdatedPruneCount() { updateViewState(getLoadingState()); - Observable K = ObservableExtensionsKt.restSubscribeOn$default(this.restAPI.getPruneCount(this.guildId, this.whichPruneDays.getCount()), false, 1, null).E(WidgetPruneUsersViewModel$getUpdatedPruneCount$1.INSTANCE).E(new WidgetPruneUsersViewModel$getUpdatedPruneCount$2(this)).r(new WidgetPruneUsersViewModel$getUpdatedPruneCount$3(this)).K(WidgetPruneUsersViewModel$getUpdatedPruneCount$4.INSTANCE); - m.checkNotNullExpressionValue(K, "restAPI.getPruneCount(gu…Failed(dismiss = false) }"); - ObservableExtensionsKt.appSubscribe$default(ObservableExtensionsKt.ui$default(K, this, null, 2, null), WidgetPruneUsersViewModel.class, (Context) null, new WidgetPruneUsersViewModel$getUpdatedPruneCount$5(this), (Function1) null, (Function0) null, (Function0) null, new WidgetPruneUsersViewModel$getUpdatedPruneCount$6(this), 58, (Object) null); + Observable L = ObservableExtensionsKt.restSubscribeOn$default(this.restAPI.getPruneCount(this.guildId, this.whichPruneDays.getCount()), false, 1, null).F(WidgetPruneUsersViewModel$getUpdatedPruneCount$1.INSTANCE).F(new WidgetPruneUsersViewModel$getUpdatedPruneCount$2(this)).s(new WidgetPruneUsersViewModel$getUpdatedPruneCount$3(this)).L(WidgetPruneUsersViewModel$getUpdatedPruneCount$4.INSTANCE); + m.checkNotNullExpressionValue(L, "restAPI.getPruneCount(gu…Failed(dismiss = false) }"); + ObservableExtensionsKt.appSubscribe$default(ObservableExtensionsKt.ui$default(L, this, null, 2, null), WidgetPruneUsersViewModel.class, (Context) null, new WidgetPruneUsersViewModel$getUpdatedPruneCount$5(this), (Function1) null, (Function0) null, (Function0) null, new WidgetPruneUsersViewModel$getUpdatedPruneCount$6(this), 58, (Object) null); } private final void pruneInProgress(boolean z2) { diff --git a/app/src/main/java/com/discord/widgets/user/WidgetUserMentions$observeModel$1.java b/app/src/main/java/com/discord/widgets/user/WidgetUserMentions$observeModel$1.java index b537561c00..6709fcf90e 100644 --- a/app/src/main/java/com/discord/widgets/user/WidgetUserMentions$observeModel$1.java +++ b/app/src/main/java/com/discord/widgets/user/WidgetUserMentions$observeModel$1.java @@ -20,6 +20,6 @@ public final class WidgetUserMentions$observeModel$1 implements b get(MessageLoader messageLoader, NavigationTab navigationTab) { m.checkNotNullParameter(messageLoader, "messageLoader"); m.checkNotNullParameter(navigationTab, "selectedTab"); - Observable X = messageLoader.getMentionsLoadingStateSubject().X(new WidgetUserMentions$Model$Companion$get$1(navigationTab)); - Observable q = Observable.g0(new r(X.i, new LeadingEdgeThrottle(300, TimeUnit.MILLISECONDS, i0.p.a.a()))).q(); + Observable Y = messageLoader.getMentionsLoadingStateSubject().Y(new WidgetUserMentions$Model$Companion$get$1(navigationTab)); + Observable q = Observable.h0(new r(Y.i, new LeadingEdgeThrottle(300, TimeUnit.MILLISECONDS, i0.p.a.a()))).q(); m.checkNotNullExpressionValue(q, "messageLoader\n … .distinctUntilChanged()"); return q; } @@ -398,9 +398,9 @@ public final class WidgetUserMentions extends AppFragment implements OnTabSelect public MessageLoader(long j) { this.retryDelayMs = j; - BehaviorSubject k0 = BehaviorSubject.k0(this.mentionsLoadingState); - m.checkNotNullExpressionValue(k0, "BehaviorSubject.create(mentionsLoadingState)"); - this.mentionsLoadingStateSubject = k0; + BehaviorSubject l0 = BehaviorSubject.l0(this.mentionsLoadingState); + m.checkNotNullExpressionValue(l0, "BehaviorSubject.create(mentionsLoadingState)"); + this.mentionsLoadingStateSubject = l0; } public static final /* synthetic */ Subscription access$getLoadSubscription$p(MessageLoader messageLoader) { @@ -448,9 +448,9 @@ public final class WidgetUserMentions extends AppFragment implements OnTabSelect subscription.unsubscribe(); } this.retryAction = function0; - Observable c02 = Observable.c0(this.retryDelayMs, TimeUnit.MILLISECONDS); - m.checkNotNullExpressionValue(c02, "Observable.timer(retryDe…s, TimeUnit.MILLISECONDS)"); - ObservableExtensionsKt.appSubscribe$default(ObservableExtensionsKt.ui(c02), MessageLoader.class, (Context) null, new WidgetUserMentions$Model$MessageLoader$retry$1(this), (Function1) null, (Function0) null, (Function0) null, new WidgetUserMentions$Model$MessageLoader$retry$2(function0), 58, (Object) null); + Observable d02 = Observable.d0(this.retryDelayMs, TimeUnit.MILLISECONDS); + m.checkNotNullExpressionValue(d02, "Observable.timer(retryDe…s, TimeUnit.MILLISECONDS)"); + ObservableExtensionsKt.appSubscribe$default(ObservableExtensionsKt.ui(d02), MessageLoader.class, (Context) null, new WidgetUserMentions$Model$MessageLoader$retry$1(this), (Function1) null, (Function0) null, (Function0) null, new WidgetUserMentions$Model$MessageLoader$retry$2(function0), 58, (Object) null); } private final void setMentionsLoadingState(LoadingState loadingState) { @@ -512,9 +512,9 @@ public final class WidgetUserMentions extends AppFragment implements OnTabSelect setMentionsLoadingState(function1.invoke(this.mentionsLoadingState)); if (!this.mentionsLoadingState.isLoading() && !this.mentionsLoadingState.isAllLoaded() && (interactionState = this.interactionState) != null && interactionState.isAtTopIgnoringTouch() && this.isFocused) { setMentionsLoadingState(LoadingState.copy$default(this.mentionsLoadingState, true, false, null, 6, null)); - Observable E = ObservableExtensionsKt.ui(ObservableExtensionsKt.restSubscribeOn$default(RestAPI.Companion.getApi().getMentions(this.mentionLimit, this.filters.getIncludeRoles(), this.filters.getIncludeEveryone(), Long.valueOf(this.filters.getAllGuilds() ? 0 : this.filters.getGuildId()), this.loadBeforeMessageId), false, 1, null)).E(WidgetUserMentions$Model$MessageLoader$tryLoad$2.INSTANCE); - m.checkNotNullExpressionValue(E, "RestAPI\n .api…messages.map(::Message) }"); - ObservableExtensionsKt.appSubscribe$default(E, MessageLoader.class, (Context) null, new WidgetUserMentions$Model$MessageLoader$tryLoad$5(this), new WidgetUserMentions$Model$MessageLoader$tryLoad$3(this), (Function0) null, (Function0) null, new WidgetUserMentions$Model$MessageLoader$tryLoad$4(this), 50, (Object) null); + Observable F = ObservableExtensionsKt.ui(ObservableExtensionsKt.restSubscribeOn$default(RestAPI.Companion.getApi().getMentions(this.mentionLimit, this.filters.getIncludeRoles(), this.filters.getIncludeEveryone(), Long.valueOf(this.filters.getAllGuilds() ? 0 : this.filters.getGuildId()), this.loadBeforeMessageId), false, 1, null)).F(WidgetUserMentions$Model$MessageLoader$tryLoad$2.INSTANCE); + m.checkNotNullExpressionValue(F, "RestAPI\n .api…messages.map(::Message) }"); + ObservableExtensionsKt.appSubscribe$default(F, MessageLoader.class, (Context) null, new WidgetUserMentions$Model$MessageLoader$tryLoad$5(this), new WidgetUserMentions$Model$MessageLoader$tryLoad$3(this), (Function0) null, (Function0) null, new WidgetUserMentions$Model$MessageLoader$tryLoad$4(this), 50, (Object) null); } } } @@ -1168,9 +1168,9 @@ public final class WidgetUserMentions extends AppFragment implements OnTabSelect if (isEmbedded()) { return Model.Companion.get(this.mentionsLoader, NavigationTab.MENTIONS); } - Observable X = StoreStream.Companion.getTabsNavigation().observeSelectedTab().X(new WidgetUserMentions$observeModel$1(this)); - m.checkNotNullExpressionValue(X, "StoreStream.getTabsNavig… }\n }"); - return X; + Observable Y = StoreStream.Companion.getTabsNavigation().observeSelectedTab().Y(new WidgetUserMentions$observeModel$1(this)); + m.checkNotNullExpressionValue(Y, "StoreStream.getTabsNavig… }\n }"); + return Y; } @Override // androidx.fragment.app.Fragment diff --git a/app/src/main/java/com/discord/widgets/user/WidgetUserMutualFriends.java b/app/src/main/java/com/discord/widgets/user/WidgetUserMutualFriends.java index 6d6a7077ff..4b263b3fef 100644 --- a/app/src/main/java/com/discord/widgets/user/WidgetUserMutualFriends.java +++ b/app/src/main/java/com/discord/widgets/user/WidgetUserMutualFriends.java @@ -90,9 +90,9 @@ public final class WidgetUserMutualFriends extends AppFragment { } public final Observable get(long j) { - Observable X = ObservableExtensionsKt.restSubscribeOn$default(RestAPI.Companion.getApi().getRelationships(j), false, 1, null).X(new WidgetUserMutualFriends$Model$Companion$get$1(j)); - m.checkNotNullExpressionValue(X, "RestAPI\n .api… )\n }"); - Observable q = ObservableExtensionsKt.computationLatest(X).q(); + Observable Y = ObservableExtensionsKt.restSubscribeOn$default(RestAPI.Companion.getApi().getRelationships(j), false, 1, null).Y(new WidgetUserMutualFriends$Model$Companion$get$1(j)); + m.checkNotNullExpressionValue(Y, "RestAPI\n .api… )\n }"); + Observable q = ObservableExtensionsKt.computationLatest(Y).q(); m.checkNotNullExpressionValue(q, "RestAPI\n .api… .distinctUntilChanged()"); return q; } diff --git a/app/src/main/java/com/discord/widgets/user/WidgetUserSetCustomStatusViewModel.java b/app/src/main/java/com/discord/widgets/user/WidgetUserSetCustomStatusViewModel.java index 5da53996fe..4f77c6b446 100644 --- a/app/src/main/java/com/discord/widgets/user/WidgetUserSetCustomStatusViewModel.java +++ b/app/src/main/java/com/discord/widgets/user/WidgetUserSetCustomStatusViewModel.java @@ -79,9 +79,9 @@ public final class WidgetUserSetCustomStatusViewModel extends AppViewModel observeStoreState(StoreUserSettings storeUserSettings, StoreEmoji storeEmoji) { - Observable Y = Observable.j(storeUserSettings.observeCustomStatus(), storeEmoji.getEmojiSet(StoreEmoji.EmojiContext.Global.INSTANCE, false, false), WidgetUserSetCustomStatusViewModel$Companion$observeStoreState$1.INSTANCE).Y(1); - m.checkNotNullExpressionValue(Y, "Observable.combineLatest… )\n }.take(1)"); - return Y; + Observable Z = Observable.j(storeUserSettings.observeCustomStatus(), storeEmoji.getEmojiSet(StoreEmoji.EmojiContext.Global.INSTANCE, false, false), WidgetUserSetCustomStatusViewModel$Companion$observeStoreState$1.INSTANCE).Z(1); + m.checkNotNullExpressionValue(Z, "Observable.combineLatest… )\n }.take(1)"); + return Z; } public final FormState.Expiration getDEFAULT_EXPIRATION() { @@ -477,7 +477,7 @@ public final class WidgetUserSetCustomStatusViewModel extends AppViewModel observeStoreState(StoreUserPresence storeUserPresence) { - Observable E = storeUserPresence.observeLocalPresence().E(WidgetUserStatusSheetViewModel$Companion$observeStoreState$1.INSTANCE); - m.checkNotNullExpressionValue(E, "storePresences\n … )\n }"); - return E; + Observable F = storeUserPresence.observeLocalPresence().F(WidgetUserStatusSheetViewModel$Companion$observeStoreState$1.INSTANCE); + m.checkNotNullExpressionValue(F, "storePresences\n … )\n }"); + return F; } } diff --git a/app/src/main/java/com/discord/widgets/user/email/WidgetUserEmailVerify.java b/app/src/main/java/com/discord/widgets/user/email/WidgetUserEmailVerify.java index 282eb3f0eb..144295725f 100644 --- a/app/src/main/java/com/discord/widgets/user/email/WidgetUserEmailVerify.java +++ b/app/src/main/java/com/discord/widgets/user/email/WidgetUserEmailVerify.java @@ -63,7 +63,7 @@ public final class WidgetUserEmailVerify extends WidgetUserAccountVerifyBase { } public final Observable get() { - Observable q = StoreUser.observeMe$default(StoreStream.Companion.getUsers(), false, 1, null).E(WidgetUserEmailVerify$Model$Companion$get$1.INSTANCE).q(); + Observable q = StoreUser.observeMe$default(StoreStream.Companion.getUsers(), false, 1, null).F(WidgetUserEmailVerify$Model$Companion$get$1.INSTANCE).q(); m.checkNotNullExpressionValue(q, "getUsers()\n .… .distinctUntilChanged()"); return q; } diff --git a/app/src/main/java/com/discord/widgets/user/presence/ModelRichPresence$Companion$get$1.java b/app/src/main/java/com/discord/widgets/user/presence/ModelRichPresence$Companion$get$1.java index 0f2ba06a01..d750889000 100644 --- a/app/src/main/java/com/discord/widgets/user/presence/ModelRichPresence$Companion$get$1.java +++ b/app/src/main/java/com/discord/widgets/user/presence/ModelRichPresence$Companion$get$1.java @@ -17,6 +17,6 @@ public final class ModelRichPresence$Companion$get$1 implements b get(long j, StoreUserPresence storeUserPresence) { m.checkNotNullParameter(storeUserPresence, "storeUserPresence"); - Observable X = storeUserPresence.observePresenceForUser(j).X(ModelRichPresence$Companion$get$1.INSTANCE); - m.checkNotNullExpressionValue(X, "storeUserPresence\n … }\n }"); - return X; + Observable Y = storeUserPresence.observePresenceForUser(j).Y(ModelRichPresence$Companion$get$1.INSTANCE); + m.checkNotNullExpressionValue(Y, "storeUserPresence\n … }\n }"); + return Y; } } diff --git a/app/src/main/java/com/discord/widgets/user/presence/ModelStageRichPresence.java b/app/src/main/java/com/discord/widgets/user/presence/ModelStageRichPresence.java index 7be4dc3742..026eceaee1 100644 --- a/app/src/main/java/com/discord/widgets/user/presence/ModelStageRichPresence.java +++ b/app/src/main/java/com/discord/widgets/user/presence/ModelStageRichPresence.java @@ -45,9 +45,9 @@ public final class ModelStageRichPresence { public final Observable> observeStageRichPresence(StoreUserPresence storeUserPresence) { m.checkNotNullParameter(storeUserPresence, "storeUserPresence"); - Observable E = storeUserPresence.observeAllPresences().E(ModelStageRichPresence$Companion$observeStageRichPresence$1.INSTANCE); - m.checkNotNullExpressionValue(E, "storeUserPresence\n … }.toList()\n }"); - return E; + Observable F = storeUserPresence.observeAllPresences().F(ModelStageRichPresence$Companion$observeStageRichPresence$1.INSTANCE); + m.checkNotNullExpressionValue(F, "storeUserPresence\n … }.toList()\n }"); + return F; } } diff --git a/app/src/main/java/com/discord/widgets/user/presence/ViewHolderUserRichPresence.java b/app/src/main/java/com/discord/widgets/user/presence/ViewHolderUserRichPresence.java index 1b6a02b78f..115d47b946 100644 --- a/app/src/main/java/com/discord/widgets/user/presence/ViewHolderUserRichPresence.java +++ b/app/src/main/java/com/discord/widgets/user/presence/ViewHolderUserRichPresence.java @@ -665,9 +665,9 @@ public class ViewHolderUserRichPresence { ActivityTimestamps o = activity.o(); if ((o != null ? friendlyTime(o) : null) != null) { if (this.perSecondTimerSubscription == null) { - Observable C = Observable.C(0, 1, TimeUnit.SECONDS); - m.checkNotNullExpressionValue(C, "Observable\n .in…0L, 1L, TimeUnit.SECONDS)"); - ObservableExtensionsKt.appSubscribe$default(ObservableExtensionsKt.ui$default(C, appComponent, null, 2, null), getClass(), (Context) null, new ViewHolderUserRichPresence$configureUiTimestamp$1(this), (Function1) null, (Function0) null, (Function0) null, new ViewHolderUserRichPresence$configureUiTimestamp$2(this, activity), 58, (Object) null); + Observable D = Observable.D(0, 1, TimeUnit.SECONDS); + m.checkNotNullExpressionValue(D, "Observable\n .in…0L, 1L, TimeUnit.SECONDS)"); + ObservableExtensionsKt.appSubscribe$default(ObservableExtensionsKt.ui$default(D, appComponent, null, 2, null), getClass(), (Context) null, new ViewHolderUserRichPresence$configureUiTimestamp$1(this), (Function1) null, (Function0) null, (Function0) null, new ViewHolderUserRichPresence$configureUiTimestamp$2(this, activity), 58, (Object) null); return; } return; diff --git a/app/src/main/java/com/discord/widgets/user/profile/UserProfileHeaderView.java b/app/src/main/java/com/discord/widgets/user/profile/UserProfileHeaderView.java index df142f374f..f03c14a6bf 100644 --- a/app/src/main/java/com/discord/widgets/user/profile/UserProfileHeaderView.java +++ b/app/src/main/java/com/discord/widgets/user/profile/UserProfileHeaderView.java @@ -138,9 +138,9 @@ public final class UserProfileHeaderView extends ConstraintLayout { m.checkNotNullParameter(userProfileHeaderView, "$this$bind"); m.checkNotNullParameter(appComponent, "appComponent"); m.checkNotNullParameter(observable, "observable"); - Observable E = observable.w(UserProfileHeaderView$Companion$bind$$inlined$filterIs$1.INSTANCE).E(UserProfileHeaderView$Companion$bind$$inlined$filterIs$2.INSTANCE); - m.checkNotNullExpressionValue(E, "filter { it is T }.map { it as T }"); - ObservableExtensionsKt.appSubscribe$default(ObservableExtensionsKt.bindToComponentLifecycle$default(E, appComponent, null, 2, null), appComponent.getClass(), (Context) null, (Function1) null, (Function1) null, (Function0) null, (Function0) null, new UserProfileHeaderView$Companion$bind$1(userProfileHeaderView), 62, (Object) null); + Observable F = observable.x(UserProfileHeaderView$Companion$bind$$inlined$filterIs$1.INSTANCE).F(UserProfileHeaderView$Companion$bind$$inlined$filterIs$2.INSTANCE); + m.checkNotNullExpressionValue(F, "filter { it is T }.map { it as T }"); + ObservableExtensionsKt.appSubscribe$default(ObservableExtensionsKt.bindToComponentLifecycle$default(F, appComponent, null, 2, null), appComponent.getClass(), (Context) null, (Function1) null, (Function1) null, (Function0) null, (Function0) null, new UserProfileHeaderView$Companion$bind$1(userProfileHeaderView), 62, (Object) null); } } @@ -381,9 +381,9 @@ public final class UserProfileHeaderView extends ConstraintLayout { private final Observable observeRepresentativeColor(UserProfileHeaderViewModel.ViewState.Loaded loaded) { GuildMember guildMember = loaded.getGuildMember(); - Observable a02 = ObservableExtensionsKt.ui((guildMember == null || !guildMember.hasAvatar()) ? RepresentativeColorsKt.getUserRepresentativeColors().observeRepresentativeColor(loaded.getAvatarColorId()) : RepresentativeColorsKt.getGuildMemberRepresentativeColors().observeRepresentativeColor(loaded.getGuildMemberColorId())).Z(new ViewDetachedFromWindowObservable(this).observe()).a0(UserProfileHeaderView$observeRepresentativeColor$1.INSTANCE); - m.checkNotNullExpressionValue(a02, "representativeColorObser….takeUntil { it != null }"); - return a02; + Observable b02 = ObservableExtensionsKt.ui((guildMember == null || !guildMember.hasAvatar()) ? RepresentativeColorsKt.getUserRepresentativeColors().observeRepresentativeColor(loaded.getAvatarColorId()) : RepresentativeColorsKt.getGuildMemberRepresentativeColors().observeRepresentativeColor(loaded.getGuildMemberColorId())).a0(new ViewDetachedFromWindowObservable(this).observe()).b0(UserProfileHeaderView$observeRepresentativeColor$1.INSTANCE); + m.checkNotNullExpressionValue(b02, "representativeColorObser….takeUntil { it != null }"); + return b02; } private final void onTapBanner() { diff --git a/app/src/main/java/com/discord/widgets/user/profile/UserProfileHeaderViewModel$Companion$observeStoreState$1.java b/app/src/main/java/com/discord/widgets/user/profile/UserProfileHeaderViewModel$Companion$observeStoreState$1.java index 31458da44c..aa4813ae48 100644 --- a/app/src/main/java/com/discord/widgets/user/profile/UserProfileHeaderViewModel$Companion$observeStoreState$1.java +++ b/app/src/main/java/com/discord/widgets/user/profile/UserProfileHeaderViewModel$Companion$observeStoreState$1.java @@ -33,6 +33,6 @@ public final class UserProfileHeaderViewModel$Companion$observeStoreState$1> call(MeUser meUser) { long j = this.$userId; - return j == -1 ? new j(new Pair(meUser, meUser)) : this.$storeUser.observeUser(j).E(new AnonymousClass1(meUser)); + return j == -1 ? new j(new Pair(meUser, meUser)) : this.$storeUser.observeUser(j).F(new AnonymousClass1(meUser)); } } diff --git a/app/src/main/java/com/discord/widgets/user/profile/UserProfileHeaderViewModel.java b/app/src/main/java/com/discord/widgets/user/profile/UserProfileHeaderViewModel.java index 39d012786b..a81012a109 100644 --- a/app/src/main/java/com/discord/widgets/user/profile/UserProfileHeaderViewModel.java +++ b/app/src/main/java/com/discord/widgets/user/profile/UserProfileHeaderViewModel.java @@ -93,9 +93,9 @@ public final class UserProfileHeaderViewModel extends AppViewModel { private final Observable> observeComputedMembers(Long l, Long l2, Collection collection, StoreChannels storeChannels, StoreGuilds storeGuilds) { if (l != null && l.longValue() > 0) { - Observable X = storeChannels.observeChannel(l.longValue()).X(new UserProfileHeaderViewModel$Companion$observeComputedMembers$1(storeGuilds, collection)); - m.checkNotNullExpressionValue(X, "storeChannels\n …emptyMap())\n }"); - return X; + Observable Y = storeChannels.observeChannel(l.longValue()).Y(new UserProfileHeaderViewModel$Companion$observeComputedMembers$1(storeGuilds, collection)); + m.checkNotNullExpressionValue(Y, "storeChannels\n …emptyMap())\n }"); + return Y; } else if (l2 != null && l2.longValue() > 0) { return storeGuilds.observeComputed(l2.longValue(), collection); } else { @@ -120,9 +120,9 @@ public final class UserProfileHeaderViewModel extends AppViewModel { m.checkNotNullParameter(storeUserSettings, "storeUserSettings"); m.checkNotNullParameter(streamContextService, "streamContextService"); m.checkNotNullParameter(storeAccessibility, "storeAccessibility"); - Observable X = StoreUser.observeMe$default(storeUser, false, 1, null).X(new UserProfileHeaderViewModel$Companion$observeStoreState$1(j, storeUser)).X(new UserProfileHeaderViewModel$Companion$observeStoreState$2(l, storeChannels, storeGuilds, l2, storeUserPresence, streamContextService, storeUserProfile, storeExperiments, storeUserSettings, storeAccessibility)); - m.checkNotNullExpressionValue(X, "storeUser.observeMe()\n … }\n }"); - return X; + Observable Y = StoreUser.observeMe$default(storeUser, false, 1, null).Y(new UserProfileHeaderViewModel$Companion$observeStoreState$1(j, storeUser)).Y(new UserProfileHeaderViewModel$Companion$observeStoreState$2(l, storeChannels, storeGuilds, l2, storeUserPresence, streamContextService, storeUserProfile, storeExperiments, storeUserSettings, storeAccessibility)); + m.checkNotNullExpressionValue(Y, "storeUser.observeMe()\n … }\n }"); + return Y; } } diff --git a/app/src/main/java/com/discord/widgets/user/search/WidgetGlobalSearch.java b/app/src/main/java/com/discord/widgets/user/search/WidgetGlobalSearch.java index 699ecb885f..c766a66ac0 100644 --- a/app/src/main/java/com/discord/widgets/user/search/WidgetGlobalSearch.java +++ b/app/src/main/java/com/discord/widgets/user/search/WidgetGlobalSearch.java @@ -69,7 +69,7 @@ public final class WidgetGlobalSearch extends AppFragment { private static final int INDEX_RESULTS_NOT_FOUND = 2; private final FragmentViewBindingDelegate binding$delegate = FragmentViewBindingDelegateKt.viewBinding$default(this, WidgetGlobalSearch$binding$2.INSTANCE, null, 2, null); private final Lazy dismissViewModel$delegate = FragmentViewModelLazyKt.createViewModelLazy(this, a0.getOrCreateKotlinClass(WidgetGlobalSearchDismissModel.class), new WidgetGlobalSearch$$special$$inlined$activityViewModels$1(this), new WidgetGlobalSearch$$special$$inlined$activityViewModels$2(this)); - private final BehaviorSubject filterPublisher = BehaviorSubject.k0(""); + private final BehaviorSubject filterPublisher = BehaviorSubject.l0(""); private String filterString; private WidgetGlobalSearchGuildsAdapter guildsAdapter; private WidgetGlobalSearchAdapter resultsAdapter; diff --git a/app/src/main/java/com/discord/widgets/user/search/WidgetGlobalSearchDialog.java b/app/src/main/java/com/discord/widgets/user/search/WidgetGlobalSearchDialog.java index 5185437f05..8bca24d55a 100644 --- a/app/src/main/java/com/discord/widgets/user/search/WidgetGlobalSearchDialog.java +++ b/app/src/main/java/com/discord/widgets/user/search/WidgetGlobalSearchDialog.java @@ -108,8 +108,8 @@ public final class WidgetGlobalSearchDialog extends AppDialog { public void onViewBoundOrOnResume() { super.onViewBoundOrOnResume(); ObservableExtensionsKt.appSubscribe$default(ObservableExtensionsKt.ui$default(getDismissViewModel().getDismissEvents(), this, null, 2, null), WidgetGlobalSearchDialog.class, (Context) null, (Function1) null, (Function1) null, (Function0) null, (Function0) null, new WidgetGlobalSearchDialog$onViewBoundOrOnResume$1(this), 62, (Object) null); - Observable R = ObservableExtensionsKt.computationLatest(StoreStream.Companion.getChannelsSelected().observeId()).q().R(1); - m.checkNotNullExpressionValue(R, "StoreStream\n .get…hanged()\n .skip(1)"); - ObservableExtensionsKt.appSubscribe$default(ObservableExtensionsKt.ui$default(R, this, null, 2, null), WidgetGlobalSearchDialog.class, (Context) null, (Function1) null, (Function1) null, (Function0) null, (Function0) null, new WidgetGlobalSearchDialog$onViewBoundOrOnResume$2(this), 62, (Object) null); + Observable S = ObservableExtensionsKt.computationLatest(StoreStream.Companion.getChannelsSelected().observeId()).q().S(1); + m.checkNotNullExpressionValue(S, "StoreStream\n .get…hanged()\n .skip(1)"); + ObservableExtensionsKt.appSubscribe$default(ObservableExtensionsKt.ui$default(S, this, null, 2, null), WidgetGlobalSearchDialog.class, (Context) null, (Function1) null, (Function1) null, (Function0) null, (Function0) null, new WidgetGlobalSearchDialog$onViewBoundOrOnResume$2(this), 62, (Object) null); } } diff --git a/app/src/main/java/com/discord/widgets/user/search/WidgetGlobalSearchDismissModel.java b/app/src/main/java/com/discord/widgets/user/search/WidgetGlobalSearchDismissModel.java index d3895a4114..4f7ab7211d 100644 --- a/app/src/main/java/com/discord/widgets/user/search/WidgetGlobalSearchDismissModel.java +++ b/app/src/main/java/com/discord/widgets/user/search/WidgetGlobalSearchDismissModel.java @@ -7,7 +7,7 @@ import rx.Observable; import rx.subjects.PublishSubject; /* compiled from: WidgetGlobalSearchDismissModel.kt */ public final class WidgetGlobalSearchDismissModel extends AppViewModel { - private final PublishSubject dismissEventsSubject = PublishSubject.j0(); + private final PublishSubject dismissEventsSubject = PublishSubject.k0(); public WidgetGlobalSearchDismissModel() { super(null, 1, null); diff --git a/app/src/main/java/com/discord/widgets/user/search/WidgetGlobalSearchModel.java b/app/src/main/java/com/discord/widgets/user/search/WidgetGlobalSearchModel.java index 5fef8441a3..8319ef598a 100644 --- a/app/src/main/java/com/discord/widgets/user/search/WidgetGlobalSearchModel.java +++ b/app/src/main/java/com/discord/widgets/user/search/WidgetGlobalSearchModel.java @@ -309,7 +309,7 @@ public final class WidgetGlobalSearchModel { if (widgetGlobalSearchModel$Companion$get$channelContextObservable$1 != null) { widgetGlobalSearchModel$Companion$get$channelContextObservable$1 = new WidgetGlobalSearchModel$sam$rx_functions_Func8$0(widgetGlobalSearchModel$Companion$get$channelContextObservable$1); } - Observable q4 = ObservableWithLeadingEdgeThrottle.combineLatest(observeGuilds, observeGuildAndPrivateChannels, observeAllActiveJoinedThreadsChannelsById, observePermissionsForAllChannels, observePrivateChannels, observeIds, unreadChannelIds, unreadGuildIds, (Func8) widgetGlobalSearchModel$Companion$get$channelContextObservable$1, 3, timeUnit).E(new WidgetGlobalSearchModel$Companion$get$channelContextObservable$2(function2)).q(); + Observable q4 = ObservableWithLeadingEdgeThrottle.combineLatest(observeGuilds, observeGuildAndPrivateChannels, observeAllActiveJoinedThreadsChannelsById, observePermissionsForAllChannels, observePrivateChannels, observeIds, unreadChannelIds, unreadGuildIds, (Func8) widgetGlobalSearchModel$Companion$get$channelContextObservable$1, 3, timeUnit).F(new WidgetGlobalSearchModel$Companion$get$channelContextObservable$2(function2)).q(); Observable q5 = ObservableWithLeadingEdgeThrottle.combineLatest(q2, q3, q4, ObservableWithLeadingEdgeThrottle.combineLatest(q2, q4, companion.getUserGuildSettings().observeGuildSettings(), companion.getGuildsSorted().observeOrderedGuilds(), WidgetGlobalSearchModel$Companion$get$guildsListObservable$1.INSTANCE, 5, timeUnit).q(), new j(function1), new j(function12), new WidgetGlobalSearchModel$sam$rx_functions_Func6$0(new WidgetGlobalSearchModel$Companion$get$1(this)), 200, timeUnit2).q(); m.checkNotNullExpressionValue(q5, "ObservableWithLeadingEdg… .distinctUntilChanged()"); return q5; diff --git a/app/src/main/java/com/discord/widgets/user/usersheet/WidgetUserSheetViewModel.java b/app/src/main/java/com/discord/widgets/user/usersheet/WidgetUserSheetViewModel.java index 6fc43350ae..93602e2584 100644 --- a/app/src/main/java/com/discord/widgets/user/usersheet/WidgetUserSheetViewModel.java +++ b/app/src/main/java/com/discord/widgets/user/usersheet/WidgetUserSheetViewModel.java @@ -1579,7 +1579,7 @@ public final class WidgetUserSheetViewModel extends AppViewModel { this.restAPISerializeNulls = restAPI2; this.storeApplicationStreamPreviews = storeApplicationStreamPreviews; this.bioParser = parser; - this.eventSubject = PublishSubject.j0(); + this.eventSubject = PublishSubject.k0(); this.fetchedPreviews = new LinkedHashSet(); this.revealedBioIndices = new LinkedHashSet(); ObservableExtensionsKt.appSubscribe$default(ObservableExtensionsKt.ui$default(ObservableExtensionsKt.computationLatest(observable), this, null, 2, null), WidgetUserSheetViewModel.class, (Context) null, (Function1) null, (Function1) null, (Function0) null, (Function0) null, new AnonymousClass1(this), 62, (Object) null); diff --git a/app/src/main/java/com/discord/widgets/user/usersheet/WidgetUserSheetViewModelStoreState$observeStoreState$3.java b/app/src/main/java/com/discord/widgets/user/usersheet/WidgetUserSheetViewModelStoreState$observeStoreState$3.java index 8199b62ecd..9f5ff0bc9d 100644 --- a/app/src/main/java/com/discord/widgets/user/usersheet/WidgetUserSheetViewModelStoreState$observeStoreState$3.java +++ b/app/src/main/java/com/discord/widgets/user/usersheet/WidgetUserSheetViewModelStoreState$observeStoreState$3.java @@ -155,7 +155,7 @@ public final class WidgetUserSheetViewModelStoreState$observeStoreState$3 Channel component3 = bootstrapData.component3(); Channel component4 = bootstrapData.component4(); if (component1 == null) { - return Observable.c0(5, TimeUnit.SECONDS).E(AnonymousClass1.INSTANCE); + return Observable.d0(5, TimeUnit.SECONDS).F(AnonymousClass1.INSTANCE); } Long l = this.$guildId; if (l == null) { diff --git a/app/src/main/java/com/discord/widgets/user/usersheet/WidgetUserSheetViewModelStoreState.java b/app/src/main/java/com/discord/widgets/user/usersheet/WidgetUserSheetViewModelStoreState.java index a007fd5ad6..0ea11aa6a7 100644 --- a/app/src/main/java/com/discord/widgets/user/usersheet/WidgetUserSheetViewModelStoreState.java +++ b/app/src/main/java/com/discord/widgets/user/usersheet/WidgetUserSheetViewModelStoreState.java @@ -198,7 +198,7 @@ public final class WidgetUserSheetViewModelStoreState { if (widgetUserSheetViewModelStoreState$observeStoreState$2 != null) { widgetUserSheetViewModelStoreState$observeStoreState$2 = new WidgetUserSheetViewModelStoreState$sam$rx_functions_Func4$0(widgetUserSheetViewModelStoreState$observeStoreState$2); } - Observable q = Observable.g0(new r(Observable.h(observeUser, observeMe$default, observable, observeSelectedChannel, (Func4) widgetUserSheetViewModelStoreState$observeStoreState$2).X(new WidgetUserSheetViewModelStoreState$observeStoreState$3(l2, storeGuilds, storeVoiceStates, storeUserPresence, storePermissions, streamContextService, storeStageChannels, storeMediaSettings, storeUserProfile, storeUserRelationships, storeUserNotes)).i, new LeadingEdgeThrottle(250, TimeUnit.MILLISECONDS, scheduler))).q(); + Observable q = Observable.h0(new r(Observable.h(observeUser, observeMe$default, observable, observeSelectedChannel, (Func4) widgetUserSheetViewModelStoreState$observeStoreState$2).Y(new WidgetUserSheetViewModelStoreState$observeStoreState$3(l2, storeGuilds, storeVoiceStates, storeUserPresence, storePermissions, streamContextService, storeStageChannels, storeMediaSettings, storeUserProfile, storeUserRelationships, storeUserNotes)).i, new LeadingEdgeThrottle(250, TimeUnit.MILLISECONDS, scheduler))).q(); m.checkNotNullExpressionValue(q, "Observable\n .co… .distinctUntilChanged()"); return q; } diff --git a/app/src/main/java/com/discord/widgets/voice/call/PrivateCallLaunchUtilsKt$callAndLaunch$1.java b/app/src/main/java/com/discord/widgets/voice/call/PrivateCallLaunchUtilsKt$callAndLaunch$1.java index 31ac70a181..ae6ab90b01 100644 --- a/app/src/main/java/com/discord/widgets/voice/call/PrivateCallLaunchUtilsKt$callAndLaunch$1.java +++ b/app/src/main/java/com/discord/widgets/voice/call/PrivateCallLaunchUtilsKt$callAndLaunch$1.java @@ -197,9 +197,9 @@ public final class PrivateCallLaunchUtilsKt$callAndLaunch$1 extends o implements /* renamed from: invoke */ public final void mo17invoke() { StoreStream.Companion companion = StoreStream.Companion; - Observable Y = Observable.j(companion.getRtcConnection().getConnectionState().w(AnonymousClass1.INSTANCE), companion.getVoiceChannelSelected().observeSelectedChannel().E(AnonymousClass2.INSTANCE), AnonymousClass3.INSTANCE).k(c.a.d.o.c(new AnonymousClass4(this), -1L, 250, TimeUnit.MILLISECONDS)).Y(1); - m.checkNotNullExpressionValue(Y, "Observable\n .comb… )\n .take(1)"); - ObservableExtensionsKt.appSubscribe$default(ObservableExtensionsKt.ui(Y), WidgetCallFullscreen.class, (Context) null, (Function1) null, (Function1) null, (Function0) null, (Function0) null, new AnonymousClass5(this), 62, (Object) null); + Observable Z = Observable.j(companion.getRtcConnection().getConnectionState().x(AnonymousClass1.INSTANCE), companion.getVoiceChannelSelected().observeSelectedChannel().F(AnonymousClass2.INSTANCE), AnonymousClass3.INSTANCE).k(c.a.d.o.c(new AnonymousClass4(this), -1L, 250, TimeUnit.MILLISECONDS)).Z(1); + m.checkNotNullExpressionValue(Z, "Observable\n .comb… )\n .take(1)"); + ObservableExtensionsKt.appSubscribe$default(ObservableExtensionsKt.ui(Z), WidgetCallFullscreen.class, (Context) null, (Function1) null, (Function1) null, (Function0) null, (Function0) null, new AnonymousClass5(this), 62, (Object) null); AnonymousClass6 r1 = new AnonymousClass6(this); if (this.$isVideo) { companion.getMediaEngine().selectDefaultVideoDevice(new AnonymousClass7(this, r1)); diff --git a/app/src/main/java/com/discord/widgets/voice/call/WidgetVoiceCallIncoming$Model$Companion$get$1.java b/app/src/main/java/com/discord/widgets/voice/call/WidgetVoiceCallIncoming$Model$Companion$get$1.java index 495f454125..70419138ac 100644 --- a/app/src/main/java/com/discord/widgets/voice/call/WidgetVoiceCallIncoming$Model$Companion$get$1.java +++ b/app/src/main/java/com/discord/widgets/voice/call/WidgetVoiceCallIncoming$Model$Companion$get$1.java @@ -87,6 +87,6 @@ public final class WidgetVoiceCallIncoming$Model$Companion$get$1 implement } CallModel.Companion companion = CallModel.Companion; m.checkNotNullExpressionValue(set, "incomingCalls"); - return companion.get(((Number) u.first(set)).longValue()).E(new AnonymousClass1(set)); + return companion.get(((Number) u.first(set)).longValue()).F(new AnonymousClass1(set)); } } diff --git a/app/src/main/java/com/discord/widgets/voice/call/WidgetVoiceCallIncoming.java b/app/src/main/java/com/discord/widgets/voice/call/WidgetVoiceCallIncoming.java index 40b450acc7..4acc57d038 100644 --- a/app/src/main/java/com/discord/widgets/voice/call/WidgetVoiceCallIncoming.java +++ b/app/src/main/java/com/discord/widgets/voice/call/WidgetVoiceCallIncoming.java @@ -66,9 +66,9 @@ public class WidgetVoiceCallIncoming extends AppFragment { } public final Observable get() { - Observable X = StoreStream.Companion.getCallsIncoming().observeIncoming().X(WidgetVoiceCallIncoming$Model$Companion$get$1.INSTANCE); - m.checkNotNullExpressionValue(X, "StoreStream\n … }\n }"); - Observable q = ObservableExtensionsKt.computationLatest(X).q(); + Observable Y = StoreStream.Companion.getCallsIncoming().observeIncoming().Y(WidgetVoiceCallIncoming$Model$Companion$get$1.INSTANCE); + m.checkNotNullExpressionValue(Y, "StoreStream\n … }\n }"); + Observable q = ObservableExtensionsKt.computationLatest(Y).q(); m.checkNotNullExpressionValue(q, "StoreStream\n … .distinctUntilChanged()"); return q; } @@ -212,9 +212,9 @@ public class WidgetVoiceCallIncoming extends AppFragment { public void onViewCreated(View view, Bundle bundle) { m.checkNotNullParameter(view, "view"); super.onViewCreated(view, bundle); - Observable c02 = Observable.c0(15, TimeUnit.SECONDS); - m.checkNotNullExpressionValue(c02, "Observable.timer(15, TimeUnit.SECONDS)"); - ObservableExtensionsKt.appSubscribe$default(ObservableExtensionsKt.ui$default(c02, this, null, 2, null), SystemCallIncoming.class, (Context) null, (Function1) null, (Function1) null, (Function0) null, (Function0) null, new WidgetVoiceCallIncoming$SystemCallIncoming$onViewCreated$1(this), 62, (Object) null); + Observable d02 = Observable.d0(15, TimeUnit.SECONDS); + m.checkNotNullExpressionValue(d02, "Observable.timer(15, TimeUnit.SECONDS)"); + ObservableExtensionsKt.appSubscribe$default(ObservableExtensionsKt.ui$default(d02, this, null, 2, null), SystemCallIncoming.class, (Context) null, (Function1) null, (Function1) null, (Function0) null, (Function0) null, new WidgetVoiceCallIncoming$SystemCallIncoming$onViewCreated$1(this), 62, (Object) null); } } diff --git a/app/src/main/java/com/discord/widgets/voice/call/WidgetVoiceCallInline.java b/app/src/main/java/com/discord/widgets/voice/call/WidgetVoiceCallInline.java index 5d7a05feb9..32ee6429c8 100644 --- a/app/src/main/java/com/discord/widgets/voice/call/WidgetVoiceCallInline.java +++ b/app/src/main/java/com/discord/widgets/voice/call/WidgetVoiceCallInline.java @@ -48,9 +48,9 @@ public final class WidgetVoiceCallInline extends AppFragment { } public final Observable get() { - Observable E = VoiceConnected.Companion.get().E(WidgetVoiceCallInline$Model$Companion$get$1.INSTANCE); - m.checkNotNullExpressionValue(E, "VoiceConnected\n …eConnected)\n }"); - return E; + Observable F = VoiceConnected.Companion.get().F(WidgetVoiceCallInline$Model$Companion$get$1.INSTANCE); + m.checkNotNullExpressionValue(F, "VoiceConnected\n …eConnected)\n }"); + return F; } } @@ -71,9 +71,9 @@ public final class WidgetVoiceCallInline extends AppFragment { } public final Observable get() { - Observable X = StoreStream.Companion.getVoiceChannelSelected().observeSelectedChannel().X(WidgetVoiceCallInline$Model$VoiceConnected$Companion$get$1.INSTANCE); - m.checkNotNullExpressionValue(X, "StoreStream\n … }\n }"); - return ObservableExtensionsKt.computationLatest(X); + Observable Y = StoreStream.Companion.getVoiceChannelSelected().observeSelectedChannel().Y(WidgetVoiceCallInline$Model$VoiceConnected$Companion$get$1.INSTANCE); + m.checkNotNullExpressionValue(Y, "StoreStream\n … }\n }"); + return ObservableExtensionsKt.computationLatest(Y); } } diff --git a/app/src/main/java/com/discord/widgets/voice/controls/AnchoredVoiceControlsView.java b/app/src/main/java/com/discord/widgets/voice/controls/AnchoredVoiceControlsView.java index 1635004395..fe24974d53 100644 --- a/app/src/main/java/com/discord/widgets/voice/controls/AnchoredVoiceControlsView.java +++ b/app/src/main/java/com/discord/widgets/voice/controls/AnchoredVoiceControlsView.java @@ -144,9 +144,9 @@ public final class AnchoredVoiceControlsView extends FrameLayout { ImageView imageView2 = this.binding.f; m.checkNotNullExpressionValue(imageView2, "binding.voiceFullscreenControlsScreenshare"); FloatingViewGravity floatingViewGravity = FloatingViewGravity.CENTER; - Observable E = appComponent.getUnsubscribeSignal().E(AnchoredVoiceControlsView$configureScreenShareButtonSparkle$2.INSTANCE); - m.checkNotNullExpressionValue(E, "appComponent.unsubscribeSignal.map { Unit }"); - tooltipManager2.d(imageView2, sparkleView, screenShareButtonSparkleTooltip, floatingViewGravity, 0, 0, false, E); + Observable F = appComponent.getUnsubscribeSignal().F(AnchoredVoiceControlsView$configureScreenShareButtonSparkle$2.INSTANCE); + m.checkNotNullExpressionValue(F, "appComponent.unsubscribeSignal.map { Unit }"); + tooltipManager2.d(imageView2, sparkleView, screenShareButtonSparkleTooltip, floatingViewGravity, 0, 0, false, F); return; } } diff --git a/app/src/main/java/com/discord/widgets/voice/feedback/IssueDetailsFormViewModel.java b/app/src/main/java/com/discord/widgets/voice/feedback/IssueDetailsFormViewModel.java index 40aa337f8c..4461492505 100644 --- a/app/src/main/java/com/discord/widgets/voice/feedback/IssueDetailsFormViewModel.java +++ b/app/src/main/java/com/discord/widgets/voice/feedback/IssueDetailsFormViewModel.java @@ -40,9 +40,9 @@ public final class IssueDetailsFormViewModel extends AppViewModel { m.checkNotNullParameter(feedbackSubmitter, "feedbackSubmitter"); this.pendingFeedback = pendingFeedback; this.feedbackSubmitter = feedbackSubmitter; - PublishSubject j0 = PublishSubject.j0(); - m.checkNotNullExpressionValue(j0, "PublishSubject.create()"); - this.eventSubject = j0; + PublishSubject k0 = PublishSubject.k0(); + m.checkNotNullExpressionValue(k0, "PublishSubject.create()"); + this.eventSubject = k0; } /* JADX INFO: this call moved to the top of the method (can break code semantics) */ diff --git a/app/src/main/java/com/discord/widgets/voice/feedback/call/CallFeedbackSheetViewModel.java b/app/src/main/java/com/discord/widgets/voice/feedback/call/CallFeedbackSheetViewModel.java index 4d0f8c1ab9..58e34bc375 100644 --- a/app/src/main/java/com/discord/widgets/voice/feedback/call/CallFeedbackSheetViewModel.java +++ b/app/src/main/java/com/discord/widgets/voice/feedback/call/CallFeedbackSheetViewModel.java @@ -87,9 +87,9 @@ public final class CallFeedbackSheetViewModel extends AppViewModel observeStoreState(StoreExperiments storeExperiments) { - Observable E = storeExperiments.observeUserExperiment("2020-08_feedback_modal_helpdesk_link", true).E(CallFeedbackSheetViewModel$Companion$observeStoreState$1.INSTANCE); - m.checkNotNullExpressionValue(E, "storeExperiments\n … )\n }"); - return E; + Observable F = storeExperiments.observeUserExperiment("2020-08_feedback_modal_helpdesk_link", true).F(CallFeedbackSheetViewModel$Companion$observeStoreState$1.INSTANCE); + m.checkNotNullExpressionValue(F, "storeExperiments\n … )\n }"); + return F; } public final List getISSUES_UI_OPTIONS() { @@ -345,7 +345,7 @@ public final class CallFeedbackSheetViewModel extends AppViewModel) c0.t.m.shuffled(ISSUES_UI_OPTIONS), FeedbackIssue.OTHER); diff --git a/app/src/main/java/com/discord/widgets/voice/feedback/stream/StreamFeedbackSheetViewModel.java b/app/src/main/java/com/discord/widgets/voice/feedback/stream/StreamFeedbackSheetViewModel.java index 54b1742477..2158b4af77 100644 --- a/app/src/main/java/com/discord/widgets/voice/feedback/stream/StreamFeedbackSheetViewModel.java +++ b/app/src/main/java/com/discord/widgets/voice/feedback/stream/StreamFeedbackSheetViewModel.java @@ -78,9 +78,9 @@ public final class StreamFeedbackSheetViewModel extends AppViewModel observeStoreState(StoreExperiments storeExperiments) { - Observable E = storeExperiments.observeUserExperiment("2020-08_feedback_modal_helpdesk_link", true).E(StreamFeedbackSheetViewModel$Companion$observeStoreState$1.INSTANCE); - m.checkNotNullExpressionValue(E, "storeExperiments\n … )\n }"); - return E; + Observable F = storeExperiments.observeUserExperiment("2020-08_feedback_modal_helpdesk_link", true).F(StreamFeedbackSheetViewModel$Companion$observeStoreState$1.INSTANCE); + m.checkNotNullExpressionValue(F, "storeExperiments\n … )\n }"); + return F; } public final List getISSUES_UI_OPTIONS() { @@ -166,7 +166,7 @@ public final class StreamFeedbackSheetViewModel extends AppViewModel C = Observable.C(0, 1, TimeUnit.SECONDS); - m.checkNotNullExpressionValue(C, "Observable\n .in…0L, 1L, TimeUnit.SECONDS)"); - ObservableExtensionsKt.appSubscribe$default(ObservableExtensionsKt.ui$default(C, this, null, 2, null), WidgetCallFullscreen.class, (Context) null, new WidgetCallFullscreen$configureConnectionStatusText$2(this), (Function1) null, (Function0) null, (Function0) null, new WidgetCallFullscreen$configureConnectionStatusText$1(this, callModel), 58, (Object) null); + Observable D = Observable.D(0, 1, TimeUnit.SECONDS); + m.checkNotNullExpressionValue(D, "Observable\n .in…0L, 1L, TimeUnit.SECONDS)"); + ObservableExtensionsKt.appSubscribe$default(ObservableExtensionsKt.ui$default(D, this, null, 2, null), WidgetCallFullscreen.class, (Context) null, new WidgetCallFullscreen$configureConnectionStatusText$2(this), (Function1) null, (Function0) null, (Function0) null, new WidgetCallFullscreen$configureConnectionStatusText$1(this, callModel), 58, (Object) null); } } @@ -958,15 +958,15 @@ public final class WidgetCallFullscreen extends AppFragment { String string = getResources().getString(R.string.voice_controls_sheet_tooltip_swipe_up); m.checkNotNullExpressionValue(string, "resources.getString(R.st…s_sheet_tooltip_swipe_up)"); int dpToPixels = DimenUtils.dpToPixels(-12); - Observable E = getUnsubscribeSignal().E(WidgetCallFullscreen$configureSwipeTooltip$1.INSTANCE); - m.checkNotNullExpressionValue(E, "this.unsubscribeSignal.map { }"); + Observable F = getUnsubscribeSignal().F(WidgetCallFullscreen$configureSwipeTooltip$1.INSTANCE); + m.checkNotNullExpressionValue(F, "this.unsubscribeSignal.map { }"); FloatingViewGravity floatingViewGravity = FloatingViewGravity.TOP; Objects.requireNonNull(defaultTooltipCreator); m.checkNotNullParameter(voiceControlsSheetView, "anchorView"); m.checkNotNullParameter(string, "tooltipText"); m.checkNotNullParameter(voiceControlsSheetSwipeTooltip, "tooltip"); m.checkNotNullParameter(floatingViewGravity, "tooltipGravity"); - m.checkNotNullParameter(E, "componentPausedObservable"); + m.checkNotNullParameter(F, "componentPausedObservable"); if (defaultTooltipCreator.a.b(voiceControlsSheetSwipeTooltip, true)) { LayoutInflater from = LayoutInflater.from(voiceControlsSheetView.getContext()); if (floatingViewGravity == floatingViewGravity) { @@ -1000,7 +1000,7 @@ public final class WidgetCallFullscreen extends AppFragment { TooltipManager tooltipManager = defaultTooltipCreator.a; View root = viewBinding.getRoot(); m.checkNotNullExpressionValue(root, "tooltipView.root"); - tooltipManager.d(voiceControlsSheetView, root, voiceControlsSheetSwipeTooltip, floatingViewGravity, 0, dpToPixels, true, E); + tooltipManager.d(voiceControlsSheetView, root, voiceControlsSheetSwipeTooltip, floatingViewGravity, 0, dpToPixels, true, F); return; } return; diff --git a/app/src/main/java/com/discord/widgets/voice/fullscreen/WidgetCallFullscreenViewModel.java b/app/src/main/java/com/discord/widgets/voice/fullscreen/WidgetCallFullscreenViewModel.java index 6fecb45a88..b27728faa7 100644 --- a/app/src/main/java/com/discord/widgets/voice/fullscreen/WidgetCallFullscreenViewModel.java +++ b/app/src/main/java/com/discord/widgets/voice/fullscreen/WidgetCallFullscreenViewModel.java @@ -1641,16 +1641,16 @@ public final class WidgetCallFullscreenViewModel extends AppViewModel this.experimentsStore = storeExperiments; this.showStageCallBottomSheet = j != StoreStream.Companion.getVoiceChannelSelected().getSelectedVoiceChannelId(); this.logStreamQualityIndicatorViewed = true; - this.eventSubject = PublishSubject.j0(); - PublishSubject> j0 = PublishSubject.j0(); - this.offScreenSubject = j0; + this.eventSubject = PublishSubject.k0(); + PublishSubject> k0 = PublishSubject.k0(); + this.offScreenSubject = k0; this.videoPlayerIdleDetector = new VideoPlayerIdleDetector(0, null, null, new WidgetCallFullscreenViewModel$videoPlayerIdleDetector$1(this), 7, null); this.allVideoParticipants = n.emptyList(); if (str != null) { this.autotargetStreamKey = str; storeVoiceChannelSelected.selectVoiceChannel(ModelApplicationStream.Companion.decodeStreamKey(str).getChannelId()); } - Observable> o = j0.o(1000, TimeUnit.MILLISECONDS); + Observable> o = k0.o(1000, TimeUnit.MILLISECONDS); m.checkNotNullExpressionValue(o, "offScreenSubject\n …0, TimeUnit.MILLISECONDS)"); ObservableExtensionsKt.appSubscribe$default(o, WidgetCallFullscreenViewModel.class, (Context) null, (Function1) null, (Function1) null, (Function0) null, (Function0) null, new AnonymousClass1(this), 62, (Object) null); } @@ -2082,9 +2082,9 @@ public final class WidgetCallFullscreenViewModel extends AppViewModel @MainThread private final void startTapForwardingJob() { cancelTapForwardingJob(); - Observable d02 = Observable.d0(255, TimeUnit.MILLISECONDS, this.backgroundThreadScheduler); - m.checkNotNullExpressionValue(d02, "Observable\n .time…ackgroundThreadScheduler)"); - ObservableExtensionsKt.appSubscribe$default(ObservableExtensionsKt.ui$default(d02, this, null, 2, null), WidgetCallFullscreenViewModel.class, (Context) null, new WidgetCallFullscreenViewModel$startTapForwardingJob$1(this), (Function1) null, (Function0) null, (Function0) null, new WidgetCallFullscreenViewModel$startTapForwardingJob$2(this), 58, (Object) null); + Observable e02 = Observable.e0(255, TimeUnit.MILLISECONDS, this.backgroundThreadScheduler); + m.checkNotNullExpressionValue(e02, "Observable\n .time…ackgroundThreadScheduler)"); + ObservableExtensionsKt.appSubscribe$default(ObservableExtensionsKt.ui$default(e02, this, null, 2, null), WidgetCallFullscreenViewModel.class, (Context) null, new WidgetCallFullscreenViewModel$startTapForwardingJob$1(this), (Function1) null, (Function0) null, (Function0) null, new WidgetCallFullscreenViewModel$startTapForwardingJob$2(this), 58, (Object) null); } @MainThread diff --git a/app/src/main/java/com/discord/widgets/voice/fullscreen/WidgetGuildCallOnboardingSheetViewModel.java b/app/src/main/java/com/discord/widgets/voice/fullscreen/WidgetGuildCallOnboardingSheetViewModel.java index 734ffcd65a..dedf416806 100644 --- a/app/src/main/java/com/discord/widgets/voice/fullscreen/WidgetGuildCallOnboardingSheetViewModel.java +++ b/app/src/main/java/com/discord/widgets/voice/fullscreen/WidgetGuildCallOnboardingSheetViewModel.java @@ -272,7 +272,7 @@ public final class WidgetGuildCallOnboardingSheetViewModel extends AppViewModel< this.channelsStore = storeChannels; this.guildsStore = storeGuilds; this.voiceStatesStore = storeVoiceStates; - this.eventSubject = PublishSubject.j0(); + this.eventSubject = PublishSubject.k0(); Observable q = observeStoreState().q(); m.checkNotNullExpressionValue(q, "observeStoreState()\n … .distinctUntilChanged()"); ObservableExtensionsKt.appSubscribe$default(ObservableExtensionsKt.ui$default(ObservableExtensionsKt.computationLatest(q), this, null, 2, null), WidgetGuildCallOnboardingSheetViewModel.class, (Context) null, (Function1) null, (Function1) null, (Function0) null, (Function0) null, new AnonymousClass1(this), 62, (Object) null); @@ -293,9 +293,9 @@ public final class WidgetGuildCallOnboardingSheetViewModel extends AppViewModel< } private final Observable observeStoreState() { - Observable E = VoiceChannelJoinabilityUtils.observeJoinability$default(VoiceChannelJoinabilityUtils.INSTANCE, this.channelId, this.channelsStore, this.guildsStore, this.permissionsStore, this.voiceStatesStore, null, null, 96, null).E(WidgetGuildCallOnboardingSheetViewModel$observeStoreState$1.INSTANCE); - m.checkNotNullExpressionValue(E, "VoiceChannelJoinabilityU…StoreState(joinability) }"); - return E; + Observable F = VoiceChannelJoinabilityUtils.observeJoinability$default(VoiceChannelJoinabilityUtils.INSTANCE, this.channelId, this.channelsStore, this.guildsStore, this.permissionsStore, this.voiceStatesStore, null, null, 96, null).F(WidgetGuildCallOnboardingSheetViewModel$observeStoreState$1.INSTANCE); + m.checkNotNullExpressionValue(F, "VoiceChannelJoinabilityU…StoreState(joinability) }"); + return F; } public final Observable observeEvents() { diff --git a/app/src/main/java/com/discord/widgets/voice/fullscreen/stage/SpeakerViewHolder.java b/app/src/main/java/com/discord/widgets/voice/fullscreen/stage/SpeakerViewHolder.java index 032e79f3a8..55de3c3608 100644 --- a/app/src/main/java/com/discord/widgets/voice/fullscreen/stage/SpeakerViewHolder.java +++ b/app/src/main/java/com/discord/widgets/voice/fullscreen/stage/SpeakerViewHolder.java @@ -93,10 +93,10 @@ public final class SpeakerViewHolder extends StageCallViewHolder { if (subscription != null) { subscription.unsubscribe(); } - Observable E = RepresentativeColorsKt.getUserRepresentativeColors().observeRepresentativeColor(colorId).w(ObservableExtensionsKt$filterNull$1.INSTANCE).E(ObservableExtensionsKt$filterNull$2.INSTANCE); - m.checkNotNullExpressionValue(E, "filter { it != null }.map { it!! }"); - Observable Y = E.Y(1); - m.checkNotNullExpressionValue(Y, "UserRepresentativeColors…erNull()\n .take(1)"); - ObservableExtensionsKt.appSubscribe$default(Y, StageCallSpeakerView.class, (Context) null, new h(stageCallSpeakerView2), (Function1) null, (Function0) null, (Function0) null, new i(stageCallSpeakerView2), 58, (Object) null); + Observable F = RepresentativeColorsKt.getUserRepresentativeColors().observeRepresentativeColor(colorId).x(ObservableExtensionsKt$filterNull$1.INSTANCE).F(ObservableExtensionsKt$filterNull$2.INSTANCE); + m.checkNotNullExpressionValue(F, "filter { it != null }.map { it!! }"); + Observable Z = F.Z(1); + m.checkNotNullExpressionValue(Z, "UserRepresentativeColors…erNull()\n .take(1)"); + ObservableExtensionsKt.appSubscribe$default(Z, StageCallSpeakerView.class, (Context) null, new h(stageCallSpeakerView2), (Function1) null, (Function0) null, (Function0) null, new i(stageCallSpeakerView2), 58, (Object) null); } } diff --git a/app/src/main/java/com/discord/widgets/voice/model/CallModel$Companion$get$1.java b/app/src/main/java/com/discord/widgets/voice/model/CallModel$Companion$get$1.java index 0f9fa7a569..e13ac57879 100644 --- a/app/src/main/java/com/discord/widgets/voice/model/CallModel$Companion$get$1.java +++ b/app/src/main/java/com/discord/widgets/voice/model/CallModel$Companion$get$1.java @@ -129,6 +129,6 @@ public final class CallModel$Companion$get$1 implements b get(long j) { - Observable X = StoreStream.Companion.getChannels().observeChannel(j).X(new CallModel$Companion$get$1(j)); - m.checkNotNullExpressionValue(X, "StoreStream\n .g… }\n }"); - return X; + Observable Y = StoreStream.Companion.getChannels().observeChannel(j).Y(new CallModel$Companion$get$1(j)); + m.checkNotNullExpressionValue(Y, "StoreStream\n .g… }\n }"); + return Y; } } diff --git a/app/src/main/java/com/discord/widgets/voice/sheet/WidgetNoiseCancellationBottomSheetViewModel.java b/app/src/main/java/com/discord/widgets/voice/sheet/WidgetNoiseCancellationBottomSheetViewModel.java index 12069f12c8..77f505323e 100644 --- a/app/src/main/java/com/discord/widgets/voice/sheet/WidgetNoiseCancellationBottomSheetViewModel.java +++ b/app/src/main/java/com/discord/widgets/voice/sheet/WidgetNoiseCancellationBottomSheetViewModel.java @@ -86,7 +86,7 @@ public final class WidgetNoiseCancellationBottomSheetViewModel extends AppViewMo super(null, 1, null); m.checkNotNullParameter(storeMediaSettings, "mediaSettingsStore"); this.mediaSettingsStore = storeMediaSettings; - this.eventSubject = PublishSubject.j0(); + this.eventSubject = PublishSubject.k0(); } /* JADX INFO: this call moved to the top of the method (can break code semantics) */ diff --git a/app/src/main/java/com/discord/widgets/voice/sheet/WidgetVoiceBottomSheet$viewModel$2.java b/app/src/main/java/com/discord/widgets/voice/sheet/WidgetVoiceBottomSheet$viewModel$2.java index ca2c629475..dc14360281 100644 --- a/app/src/main/java/com/discord/widgets/voice/sheet/WidgetVoiceBottomSheet$viewModel$2.java +++ b/app/src/main/java/com/discord/widgets/voice/sheet/WidgetVoiceBottomSheet$viewModel$2.java @@ -17,6 +17,6 @@ public final class WidgetVoiceBottomSheet$viewModel$2 extends o implements Funct @Override // kotlin.jvm.functions.Function0 /* renamed from: invoke */ public final AppViewModel mo17invoke() { - return new WidgetVoiceBottomSheetViewModel(WidgetVoiceBottomSheet.access$getChannelId$p(this.this$0), WidgetVoiceBottomSheet.access$getForwardToFullscreenIfVideoActivated$p(this.this$0), null, null, null, null, null, null, null, null, null, null, null, null, null, 32764, null); + return new WidgetVoiceBottomSheetViewModel(WidgetVoiceBottomSheet.access$getChannelId$p(this.this$0), WidgetVoiceBottomSheet.access$getForwardToFullscreenIfVideoActivated$p(this.this$0), null, null, null, null, null, null, null, null, null, null, null, null, null, null, 65532, null); } } diff --git a/app/src/main/java/com/discord/widgets/voice/sheet/WidgetVoiceBottomSheetViewModel$Companion$observeStoreState$1.java b/app/src/main/java/com/discord/widgets/voice/sheet/WidgetVoiceBottomSheetViewModel$Companion$observeStoreState$1.java index dc70b5e671..c48b76998f 100644 --- a/app/src/main/java/com/discord/widgets/voice/sheet/WidgetVoiceBottomSheetViewModel$Companion$observeStoreState$1.java +++ b/app/src/main/java/com/discord/widgets/voice/sheet/WidgetVoiceBottomSheetViewModel$Companion$observeStoreState$1.java @@ -1,24 +1,48 @@ package com.discord.widgets.voice.sheet; import c0.t.n0; +import c0.z.d.m; +import com.discord.api.channel.Channel; import com.discord.stores.StoreMediaSettings; +import com.discord.stores.StorePermissions; +import com.discord.widgets.chat.list.TextInVoiceFeatureFlag; import com.discord.widgets.voice.model.CallModel; import com.discord.widgets.voice.sheet.WidgetVoiceBottomSheetViewModel; -import rx.functions.Func2; +import i0.k.b; +import rx.Observable; +import rx.functions.Func3; /* compiled from: WidgetVoiceBottomSheetViewModel.kt */ -public final class WidgetVoiceBottomSheetViewModel$Companion$observeStoreState$1 implements Func2 { - public static final WidgetVoiceBottomSheetViewModel$Companion$observeStoreState$1 INSTANCE = new WidgetVoiceBottomSheetViewModel$Companion$observeStoreState$1(); +public final class WidgetVoiceBottomSheetViewModel$Companion$observeStoreState$1 implements b> { + public final /* synthetic */ long $channelId; + public final /* synthetic */ StorePermissions $permissionsStore; - public final WidgetVoiceBottomSheetViewModel.StoreState call(CallModel callModel, Long l) { - if (callModel != null) { - boolean z2 = false; - if (n0.setOf((Object[]) new Integer[]{2, 13, 1, 3}).contains(Integer.valueOf(callModel.getChannel().A()))) { - if (callModel.getVoiceSettings().getNoiseProcessing() == StoreMediaSettings.NoiseProcessing.Cancellation) { - z2 = true; + /* compiled from: WidgetVoiceBottomSheetViewModel.kt */ + /* renamed from: com.discord.widgets.voice.sheet.WidgetVoiceBottomSheetViewModel$Companion$observeStoreState$1$1 reason: invalid class name */ + public static final class AnonymousClass1 implements Func3 { + public static final AnonymousClass1 INSTANCE = new AnonymousClass1(); + + public final WidgetVoiceBottomSheetViewModel.StoreState call(CallModel callModel, Long l, Boolean bool) { + if (callModel != null) { + boolean z2 = false; + if (n0.setOf((Object[]) new Integer[]{2, 13, 1, 3}).contains(Integer.valueOf(callModel.getChannel().A()))) { + if (callModel.getVoiceSettings().getNoiseProcessing() == StoreMediaSettings.NoiseProcessing.Cancellation) { + z2 = true; + } + Boolean valueOf = Boolean.valueOf(z2); + m.checkNotNullExpressionValue(bool, "textInVoiceEnabled"); + return new WidgetVoiceBottomSheetViewModel.StoreState.Valid(callModel, valueOf, l, bool.booleanValue()); } - return new WidgetVoiceBottomSheetViewModel.StoreState.Valid(callModel, Boolean.valueOf(z2), l); } + return WidgetVoiceBottomSheetViewModel.StoreState.Invalid.INSTANCE; } - return WidgetVoiceBottomSheetViewModel.StoreState.Invalid.INSTANCE; + } + + public WidgetVoiceBottomSheetViewModel$Companion$observeStoreState$1(long j, StorePermissions storePermissions) { + this.$channelId = j; + this.$permissionsStore = storePermissions; + } + + public final Observable call(Channel channel) { + return Observable.i(CallModel.Companion.get(this.$channelId), this.$permissionsStore.observePermissionsForChannel(this.$channelId), TextInVoiceFeatureFlag.Companion.getINSTANCE().observeEnabled(channel != null ? Long.valueOf(channel.f()) : null), AnonymousClass1.INSTANCE); } } diff --git a/app/src/main/java/com/discord/widgets/voice/sheet/WidgetVoiceBottomSheetViewModel$tryConnectToVoice$1.java b/app/src/main/java/com/discord/widgets/voice/sheet/WidgetVoiceBottomSheetViewModel$tryConnectToVoice$1.java index bb2d11e8b4..fbfa4b3c69 100644 --- a/app/src/main/java/com/discord/widgets/voice/sheet/WidgetVoiceBottomSheetViewModel$tryConnectToVoice$1.java +++ b/app/src/main/java/com/discord/widgets/voice/sheet/WidgetVoiceBottomSheetViewModel$tryConnectToVoice$1.java @@ -6,14 +6,13 @@ import c0.w.i.a.e; import c0.w.i.a.k; import c0.z.d.m; import com.discord.stores.StoreMediaEngine; -import com.discord.widgets.voice.sheet.WidgetVoiceBottomSheetViewModel; +import com.google.android.material.behavior.HideBottomViewOnScrollBehavior; import kotlin.Unit; import kotlin.coroutines.Continuation; import kotlin.jvm.functions.Function2; import kotlinx.coroutines.CoroutineScope; -import rx.subjects.PublishSubject; /* compiled from: WidgetVoiceBottomSheetViewModel.kt */ -@e(c = "com.discord.widgets.voice.sheet.WidgetVoiceBottomSheetViewModel$tryConnectToVoice$1", f = "WidgetVoiceBottomSheetViewModel.kt", l = {165, 173}, m = "invokeSuspend") +@e(c = "com.discord.widgets.voice.sheet.WidgetVoiceBottomSheetViewModel$tryConnectToVoice$1", f = "WidgetVoiceBottomSheetViewModel.kt", l = {HideBottomViewOnScrollBehavior.EXIT_ANIMATION_DURATION}, m = "invokeSuspend") public final class WidgetVoiceBottomSheetViewModel$tryConnectToVoice$1 extends k implements Function2, Object> { public final /* synthetic */ StoreMediaEngine $mediaEngine; public int label; @@ -42,38 +41,20 @@ public final class WidgetVoiceBottomSheetViewModel$tryConnectToVoice$1 extends k public final Object invokeSuspend(Object obj) { Object coroutine_suspended = c.getCOROUTINE_SUSPENDED(); int i = this.label; - boolean z2 = true; if (i == 0) { l.throwOnFailure(obj); + WidgetVoiceBottomSheetViewModel widgetVoiceBottomSheetViewModel = this.this$0; + WidgetVoiceBottomSheetViewModel.access$joinVoiceChannel(widgetVoiceBottomSheetViewModel, WidgetVoiceBottomSheetViewModel.access$getChannelId$p(widgetVoiceBottomSheetViewModel)); StoreMediaEngine storeMediaEngine = this.$mediaEngine; this.label = 1; - obj = storeMediaEngine.getDefaultVideoDeviceGUID(this); - if (obj == coroutine_suspended) { + if (storeMediaEngine.selectDefaultVideoDeviceAsync(this) == coroutine_suspended) { return coroutine_suspended; } } else if (i == 1) { l.throwOnFailure(obj); - } else if (i == 2) { - l.throwOnFailure(obj); - return Unit.a; } else { throw new IllegalStateException("call to 'resume' before 'invoke' with coroutine"); } - if (obj == null) { - z2 = false; - } - if (z2) { - WidgetVoiceBottomSheetViewModel widgetVoiceBottomSheetViewModel = this.this$0; - WidgetVoiceBottomSheetViewModel.access$joinVoiceChannel(widgetVoiceBottomSheetViewModel, WidgetVoiceBottomSheetViewModel.access$getChannelId$p(widgetVoiceBottomSheetViewModel)); - StoreMediaEngine storeMediaEngine2 = this.$mediaEngine; - this.label = 2; - if (storeMediaEngine2.selectDefaultVideoDeviceAsync(this) == coroutine_suspended) { - return coroutine_suspended; - } - } else { - PublishSubject access$getEventSubject$p = WidgetVoiceBottomSheetViewModel.access$getEventSubject$p(this.this$0); - access$getEventSubject$p.j.onNext(WidgetVoiceBottomSheetViewModel.Event.ShowNoVideoDevicesAvailableToast.INSTANCE); - } return Unit.a; } } diff --git a/app/src/main/java/com/discord/widgets/voice/sheet/WidgetVoiceBottomSheetViewModel.java b/app/src/main/java/com/discord/widgets/voice/sheet/WidgetVoiceBottomSheetViewModel.java index 2a13d42656..009f292118 100644 --- a/app/src/main/java/com/discord/widgets/voice/sheet/WidgetVoiceBottomSheetViewModel.java +++ b/app/src/main/java/com/discord/widgets/voice/sheet/WidgetVoiceBottomSheetViewModel.java @@ -23,6 +23,7 @@ import com.discord.rtcconnection.RtcConnection; import com.discord.stores.StoreApplicationStreamPreviews; import com.discord.stores.StoreApplicationStreaming; import com.discord.stores.StoreCalls; +import com.discord.stores.StoreChannels; import com.discord.stores.StoreGuilds; import com.discord.stores.StoreMediaEngine; import com.discord.stores.StoreMediaSettings; @@ -67,6 +68,7 @@ public final class WidgetVoiceBottomSheetViewModel extends AppViewModel eventSubject; private Set fetchedPreviews; @@ -120,14 +122,14 @@ public final class WidgetVoiceBottomSheetViewModel extends AppViewModel observeStoreState(long j, StorePermissions storePermissions) { - Observable j2 = Observable.j(CallModel.Companion.get(j), storePermissions.observePermissionsForChannel(j), WidgetVoiceBottomSheetViewModel$Companion$observeStoreState$1.INSTANCE); - m.checkNotNullExpressionValue(j2, "Observable.combineLatest…Invalid\n }\n }"); - return j2; + private final Observable observeStoreState(long j, StorePermissions storePermissions, StoreChannels storeChannels) { + Observable Y = storeChannels.observeChannel(j).Y(new WidgetVoiceBottomSheetViewModel$Companion$observeStoreState$1(j, storePermissions)); + m.checkNotNullExpressionValue(Y, "storeChannels.observeCha… }\n }\n }"); + return Y; } } @@ -674,17 +676,19 @@ public final class WidgetVoiceBottomSheetViewModel extends AppViewModel observable) { + public WidgetVoiceBottomSheetViewModel(long j, boolean z2, StoreChannels storeChannels, StorePermissions storePermissions, StoreVoiceChannelSelected storeVoiceChannelSelected, StoreMediaSettings storeMediaSettings, StoreMediaEngine storeMediaEngine, StoreUserSettings storeUserSettings, StoreCalls storeCalls, StoreGuilds storeGuilds, VideoPermissionsManager videoPermissionsManager, StoreApplicationStreamPreviews storeApplicationStreamPreviews, VoiceEngineServiceController voiceEngineServiceController, Clock clock, TooltipManager tooltipManager, Observable observable) { super(null, 1, null); + m.checkNotNullParameter(storeChannels, "channelStore"); m.checkNotNullParameter(storePermissions, "permissionsStore"); m.checkNotNullParameter(storeVoiceChannelSelected, "selectedVoiceChannelStore"); m.checkNotNullParameter(storeMediaSettings, "mediaSettingsStore"); @@ -971,6 +997,7 @@ public final class WidgetVoiceBottomSheetViewModel extends AppViewModel weakReference = a.b.a; @@ -1034,10 +1062,6 @@ public final class WidgetVoiceBottomSheetViewModel extends AppViewModel observeStoreState(long j, StoreStageChannels storeStageChannels) { - Observable X = ObservableExtensionsKt.computationLatest(CallModel.Companion.get(j)).q().X(new WidgetVoiceSettingsBottomSheetViewModel$Companion$observeStoreState$1(storeStageChannels, j)); - m.checkNotNullExpressionValue(X, "CallModel.get(channelId)… }\n }"); - return X; + Observable Y = ObservableExtensionsKt.computationLatest(CallModel.Companion.get(j)).q().Y(new WidgetVoiceSettingsBottomSheetViewModel$Companion$observeStoreState$1(storeStageChannels, j)); + m.checkNotNullExpressionValue(Y, "CallModel.get(channelId)… }\n }"); + return Y; } } diff --git a/app/src/main/java/com/discord/workers/BackgroundMessageSendWorker.java b/app/src/main/java/com/discord/workers/BackgroundMessageSendWorker.java index 25be2135b2..5c48097ba9 100644 --- a/app/src/main/java/com/discord/workers/BackgroundMessageSendWorker.java +++ b/app/src/main/java/com/discord/workers/BackgroundMessageSendWorker.java @@ -40,7 +40,7 @@ public final class BackgroundMessageSendWorker extends Worker { if (application != null) { StoreStream.Companion companion = StoreStream.Companion; companion.initialize(application); - new i0.m.a(companion.getMessages().observeInitResendFinished().w(a.i).Y(1)).b(); + new i0.m.a(companion.getMessages().observeInitResendFinished().x(a.i).Z(1)).b(); ListenableWorker.Result success = ListenableWorker.Result.success(); m.checkNotNullExpressionValue(success, "Result.success()"); return success; diff --git a/app/src/main/java/com/google/android/gms/internal/p000authapi/zzt.java b/app/src/main/java/com/google/android/gms/internal/p001authapi/zzt.java similarity index 94% rename from app/src/main/java/com/google/android/gms/internal/p000authapi/zzt.java rename to app/src/main/java/com/google/android/gms/internal/p001authapi/zzt.java index 7641d42024..b59d34674e 100644 --- a/app/src/main/java/com/google/android/gms/internal/p000authapi/zzt.java +++ b/app/src/main/java/com/google/android/gms/internal/p001authapi/zzt.java @@ -1,4 +1,4 @@ -package com.google.android.gms.internal.p000authapi; +package com.google.android.gms.internal.p001authapi; import android.os.Parcel; import android.os.Parcelable; diff --git a/app/src/main/java/com/google/android/gms/internal/p000authapi/zzz.java b/app/src/main/java/com/google/android/gms/internal/p001authapi/zzz.java similarity index 94% rename from app/src/main/java/com/google/android/gms/internal/p000authapi/zzz.java rename to app/src/main/java/com/google/android/gms/internal/p001authapi/zzz.java index e964e60a16..dc52f93411 100644 --- a/app/src/main/java/com/google/android/gms/internal/p000authapi/zzz.java +++ b/app/src/main/java/com/google/android/gms/internal/p001authapi/zzz.java @@ -1,4 +1,4 @@ -package com.google.android.gms.internal.p000authapi; +package com.google.android.gms.internal.p001authapi; import android.os.Parcel; import android.os.Parcelable; diff --git a/app/src/main/java/com/lytefast/flexinput/fragment/FlexInputFragment.java b/app/src/main/java/com/lytefast/flexinput/fragment/FlexInputFragment.java index 0956aabb55..6bf57097d7 100644 --- a/app/src/main/java/com/lytefast/flexinput/fragment/FlexInputFragment.java +++ b/app/src/main/java/com/lytefast/flexinput/fragment/FlexInputFragment.java @@ -648,10 +648,10 @@ public class FlexInputFragment extends Fragment implements c.b.a.b { super.onResume(); FlexInputViewModel flexInputViewModel = this.f2924r; if (flexInputViewModel != null) { - this.s = flexInputViewModel.observeState().q().U(new c.b.a.a.n(new d(this))); + this.s = flexInputViewModel.observeState().q().V(new c.b.a.a.n(new d(this))); FlexInputViewModel flexInputViewModel2 = this.f2924r; if (flexInputViewModel2 != null) { - this.t = flexInputViewModel2.observeEvents().U(new c.b.a.a.n(new e(this))); + this.t = flexInputViewModel2.observeEvents().V(new c.b.a.a.n(new e(this))); } } } diff --git a/app/src/main/java/i0/c.java b/app/src/main/java/i0/c.java index a19f3d9655..e62e3ec4a5 100644 --- a/app/src/main/java/i0/c.java +++ b/app/src/main/java/i0/c.java @@ -16,6 +16,6 @@ public final class c implements d.a { e eVar2 = eVar; b bVar = new b(this, eVar2); eVar2.a(bVar); - this.i.h0(bVar); + this.i.i0(bVar); } } diff --git a/app/src/main/java/i0/l/a/c.java b/app/src/main/java/i0/l/a/c.java index baa898e2de..65513b6509 100644 --- a/app/src/main/java/i0/l/a/c.java +++ b/app/src/main/java/i0/l/a/c.java @@ -6,7 +6,7 @@ import rx.Subscriber; public enum c implements Observable.a { INSTANCE; - public static final Observable j = Observable.g0(INSTANCE); + public static final Observable j = Observable.h0(INSTANCE); @Override // rx.functions.Action1 public void call(Object obj) { diff --git a/app/src/main/java/i0/l/a/c0.java b/app/src/main/java/i0/l/a/c0.java index 0bc6d3c53f..b3f32f14a7 100644 --- a/app/src/main/java/i0/l/a/c0.java +++ b/app/src/main/java/i0/l/a/c0.java @@ -26,7 +26,7 @@ public final class c0 implements Observable.a { if (this.k.incrementAndGet() == 1) { AtomicBoolean atomicBoolean = new AtomicBoolean(true); try { - this.i.j0(new z(this, subscriber, atomicBoolean)); + this.i.k0(new z(this, subscriber, atomicBoolean)); } finally { if (atomicBoolean.get()) { this.l.unlock(); @@ -36,7 +36,7 @@ public final class c0 implements Observable.a { try { CompositeSubscription compositeSubscription = this.j; subscriber.add(new a(new b0(this, compositeSubscription))); - this.i.h0(new a0(this, subscriber, subscriber, compositeSubscription)); + this.i.i0(new a0(this, subscriber, subscriber, compositeSubscription)); } finally { this.l.unlock(); } diff --git a/app/src/main/java/i0/l/a/d.java b/app/src/main/java/i0/l/a/d.java index 4c2c6e7ce2..037efa38bf 100644 --- a/app/src/main/java/i0/l/a/d.java +++ b/app/src/main/java/i0/l/a/d.java @@ -6,7 +6,7 @@ import rx.Subscriber; public enum d implements Observable.a { INSTANCE; - public static final Observable j = Observable.g0(INSTANCE); + public static final Observable j = Observable.h0(INSTANCE); @Override // rx.functions.Action1 public void call(Object obj) { diff --git a/app/src/main/java/i0/l/a/e0.java b/app/src/main/java/i0/l/a/e0.java index ee5b4ee913..14b2eced7f 100644 --- a/app/src/main/java/i0/l/a/e0.java +++ b/app/src/main/java/i0/l/a/e0.java @@ -16,6 +16,6 @@ public class e0 implements h.a { i iVar = (i) obj; d0 d0Var = new d0(this, iVar); iVar.i.a(d0Var); - this.i.h0(d0Var); + this.i.i0(d0Var); } } diff --git a/app/src/main/java/i0/l/a/e1.java b/app/src/main/java/i0/l/a/e1.java index 1d88cf39d3..37f5017168 100644 --- a/app/src/main/java/i0/l/a/e1.java +++ b/app/src/main/java/i0/l/a/e1.java @@ -71,7 +71,7 @@ public class e1 extends Subscriber { if (j != 0) { this.l.b(j); } - ((Observable) this.n.i.call(th)).h0(aVar); + ((Observable) this.n.i.call(th)).i0(aVar); } catch (Throwable th2) { Subscriber subscriber = this.k; c.q.a.k.a.b0(th2); diff --git a/app/src/main/java/i0/l/a/f.java b/app/src/main/java/i0/l/a/f.java index 9dba643f41..ff4876ad85 100644 --- a/app/src/main/java/i0/l/a/f.java +++ b/app/src/main/java/i0/l/a/f.java @@ -325,7 +325,7 @@ public final class f implements Observable.a { bVar.actual.add(bVar); bVar.actual.setProducer(bVar); for (int i4 = 0; i4 < length && !bVar.cancelled; i4++) { - observableArr[i4].T(aVarArr[i4]); + observableArr[i4].U(aVarArr[i4]); } } } diff --git a/app/src/main/java/i0/l/a/f2.java b/app/src/main/java/i0/l/a/f2.java index 6619ad1a94..7e1f479090 100644 --- a/app/src/main/java/i0/l/a/f2.java +++ b/app/src/main/java/i0/l/a/f2.java @@ -20,7 +20,7 @@ public final class f2 implements Observable.b { serializedSubscriber.add(d2Var); serializedSubscriber.add(e2Var); subscriber.add(serializedSubscriber); - this.i.h0(e2Var); + this.i.i0(e2Var); return d2Var; } } diff --git a/app/src/main/java/i0/l/a/g0.java b/app/src/main/java/i0/l/a/g0.java index 55a42fba7a..2d1508e684 100644 --- a/app/src/main/java/i0/l/a/g0.java +++ b/app/src/main/java/i0/l/a/g0.java @@ -88,7 +88,7 @@ public final class g0 implements Observable.a { } a aVar = new a(bVar.i, bVar.n); if (bVar.q.a(aVar)) { - bVar.m.T(aVar); + bVar.m.U(aVar); } } } @@ -165,6 +165,6 @@ public final class g0 implements Observable.a { subscriber.add(bVar.q); subscriber.setProducer(bVar.n); bVar.p.a(bVar.l.b(new b.a(0), bVar.j, bVar.k)); - this.i.T(bVar); + this.i.U(bVar); } } diff --git a/app/src/main/java/i0/l/a/h.java b/app/src/main/java/i0/l/a/h.java index e9b8a79db0..2cdabd7b2e 100644 --- a/app/src/main/java/i0/l/a/h.java +++ b/app/src/main/java/i0/l/a/h.java @@ -155,7 +155,7 @@ public final class h implements Observable.a { this.p.a(bVar); if (!bVar.isUnsubscribed()) { this.f3095r = true; - observable.h0(bVar); + observable.i0(bVar); } else { return; } @@ -251,7 +251,7 @@ public final class h implements Observable.a { subscriber.add(cVar.p); subscriber.setProducer(new g(this, cVar)); if (!subscriber.isUnsubscribed()) { - this.i.h0(cVar); + this.i.i0(cVar); } } } diff --git a/app/src/main/java/i0/l/a/h1.java b/app/src/main/java/i0/l/a/h1.java index 1ef7ad0010..8a7441e0f3 100644 --- a/app/src/main/java/i0/l/a/h1.java +++ b/app/src/main/java/i0/l/a/h1.java @@ -356,7 +356,7 @@ public final class h1 extends i0.m.b { } @Override // i0.m.b - public void j0(Action1 action1) { + public void k0(Action1 action1) { b bVar; while (true) { bVar = this.k.get(); @@ -376,7 +376,7 @@ public final class h1 extends i0.m.b { } ((z) action1).call(bVar); if (z2) { - this.j.h0(bVar); + this.j.i0(bVar); } } } diff --git a/app/src/main/java/i0/l/a/j.java b/app/src/main/java/i0/l/a/j.java index bfbd49ae4c..71eb11d720 100644 --- a/app/src/main/java/i0/l/a/j.java +++ b/app/src/main/java/i0/l/a/j.java @@ -17,7 +17,7 @@ public final class j implements Observable.a { public void call(Object obj) { Subscriber subscriber = (Subscriber) obj; try { - ((Observable) this.i.call()).h0(new e(subscriber, subscriber)); + ((Observable) this.i.call()).i0(new e(subscriber, subscriber)); } catch (Throwable th) { a.b0(th); subscriber.onError(th); diff --git a/app/src/main/java/i0/l/a/j1.java b/app/src/main/java/i0/l/a/j1.java index 06e7ab2e7e..050f4935ac 100644 --- a/app/src/main/java/i0/l/a/j1.java +++ b/app/src/main/java/i0/l/a/j1.java @@ -622,7 +622,7 @@ public final class j1 extends i0.m.b implements Subscription { } @Override // i0.m.b - public void j0(Action1 action1) { + public void k0(Action1 action1) { f fVar; while (true) { fVar = this.l.get(); @@ -642,7 +642,7 @@ public final class j1 extends i0.m.b implements Subscription { } ((z) action1).call(fVar); if (z2) { - this.k.h0(fVar); + this.k.i0(fVar); } } diff --git a/app/src/main/java/i0/l/a/k.java b/app/src/main/java/i0/l/a/k.java index 16bd99d292..09f5b7e327 100644 --- a/app/src/main/java/i0/l/a/k.java +++ b/app/src/main/java/i0/l/a/k.java @@ -73,6 +73,6 @@ public class k implements Observable.a { @Override // rx.functions.Action1 public void call(Object obj) { - this.j.h0(new a((Subscriber) obj, this.i)); + this.j.i0(new a((Subscriber) obj, this.i)); } } diff --git a/app/src/main/java/i0/l/a/l.java b/app/src/main/java/i0/l/a/l.java index bf25c7ebd2..48290befa9 100644 --- a/app/src/main/java/i0/l/a/l.java +++ b/app/src/main/java/i0/l/a/l.java @@ -71,6 +71,6 @@ public final class l implements Observable.a { Subscriber subscriber = (Subscriber) obj; a aVar = new a(subscriber, this.j); subscriber.add(aVar); - this.i.h0(aVar); + this.i.i0(aVar); } } diff --git a/app/src/main/java/i0/l/a/l0.java b/app/src/main/java/i0/l/a/l0.java index 5ecb8ba18f..3358043b2a 100644 --- a/app/src/main/java/i0/l/a/l0.java +++ b/app/src/main/java/i0/l/a/l0.java @@ -71,7 +71,7 @@ public final class l0 implements Observable.a>, Func0 subscriber2 = aVar.i; subscriber2.add(aVar); subscriber2.setProducer(new a.C0325a(aVar)); - observable.h0(aVar); + observable.i0(aVar); } catch (Throwable th) { c.q.a.k.a.b0(th); subscriber.onError(th); diff --git a/app/src/main/java/i0/l/a/n.java b/app/src/main/java/i0/l/a/n.java index fe7b67dad0..3989c1c88b 100644 --- a/app/src/main/java/i0/l/a/n.java +++ b/app/src/main/java/i0/l/a/n.java @@ -269,6 +269,6 @@ public final class n implements Observable.a { a aVar = new a(subscriber, this.j, this.k); subscriber.add(aVar); subscriber.setProducer(new m(this, aVar)); - this.i.h0(aVar); + this.i.i0(aVar); } } diff --git a/app/src/main/java/i0/l/a/q2.java b/app/src/main/java/i0/l/a/q2.java index a7143458bc..0be2084f60 100644 --- a/app/src/main/java/i0/l/a/q2.java +++ b/app/src/main/java/i0/l/a/q2.java @@ -85,7 +85,7 @@ public final class q2 implements Observable.b[]> { this.requested = atomicLong; this.subscribers = objArr; for (int i3 = 0; i3 < observableArr.length; i3++) { - observableArr[i3].h0((C0326a) objArr[i3]); + observableArr[i3].i0((C0326a) objArr[i3]); } } diff --git a/app/src/main/java/i0/l/a/s.java b/app/src/main/java/i0/l/a/s.java index 44f69bb73f..81d15c505f 100644 --- a/app/src/main/java/i0/l/a/s.java +++ b/app/src/main/java/i0/l/a/s.java @@ -66,6 +66,6 @@ public final class s implements Observable.a { Subscriber subscriber = (Subscriber) obj; a aVar = new a(subscriber, this.j); subscriber.add(aVar); - this.i.h0(aVar); + this.i.i0(aVar); } } diff --git a/app/src/main/java/i0/l/a/t.java b/app/src/main/java/i0/l/a/t.java index cfb96ac626..57ea36a202 100644 --- a/app/src/main/java/i0/l/a/t.java +++ b/app/src/main/java/i0/l/a/t.java @@ -77,7 +77,7 @@ public class t implements Action0 { if (!this.i.isUnsubscribed()) { a aVar = new a(); this.m.a(aVar); - this.n.i.h0(aVar); + this.n.i.i0(aVar); } } } diff --git a/app/src/main/java/i0/l/a/w.java b/app/src/main/java/i0/l/a/w.java index 48f3677db5..fd23e5b386 100644 --- a/app/src/main/java/i0/l/a/w.java +++ b/app/src/main/java/i0/l/a/w.java @@ -63,6 +63,6 @@ public class w implements Action0 { @Override // rx.functions.Action0 public void call() { - this.i.h0(new a(this.j)); + this.i.i0(new a(this.j)); } } diff --git a/app/src/main/java/i0/l/a/x0.java b/app/src/main/java/i0/l/a/x0.java index a65a6ee339..bd286595a1 100644 --- a/app/src/main/java/i0/l/a/x0.java +++ b/app/src/main/java/i0/l/a/x0.java @@ -682,7 +682,7 @@ public final class x0 implements Observable.b> { cVarArr2[length] = cVar; this.u = cVarArr2; } - observable.h0(cVar); + observable.i0(cVar); b(); return; } diff --git a/app/src/main/java/i0/l/a/x1.java b/app/src/main/java/i0/l/a/x1.java index d604712878..d333226b60 100644 --- a/app/src/main/java/i0/l/a/x1.java +++ b/app/src/main/java/i0/l/a/x1.java @@ -68,7 +68,7 @@ public final class x1 implements Observable.a { Observable observable = this.l; this.l = null; this.m = Thread.currentThread(); - observable.h0(this); + observable.i0(this); } @Override // i0.g diff --git a/app/src/main/java/i0/l/a/y.java b/app/src/main/java/i0/l/a/y.java index c865215a8d..303a9512ec 100644 --- a/app/src/main/java/i0/l/a/y.java +++ b/app/src/main/java/i0/l/a/y.java @@ -36,11 +36,11 @@ public final class y implements Observable.a { subscriber.add(aVar); SerialSubscription serialSubscription = new SerialSubscription(); subscriber.add(serialSubscription); - SerializedSubject serializedSubject = new SerializedSubject(BehaviorSubject.j0()); - serializedSubject.T(new d(a.a)); + SerializedSubject serializedSubject = new SerializedSubject(BehaviorSubject.k0()); + serializedSubject.U(new d(a.a)); i0.l.b.a aVar2 = new i0.l.b.a(); t tVar = new t(this, subscriber, serializedSubject, aVar2, atomicLong, serialSubscription); - aVar.a(new w(this, (Observable) this.j.call(Observable.g0(new r(serializedSubject.i, new v(this)))), subscriber, atomicLong, aVar, tVar, atomicBoolean)); + aVar.a(new w(this, (Observable) this.j.call(Observable.h0(new r(serializedSubject.i, new v(this)))), subscriber, atomicLong, aVar, tVar, atomicBoolean)); subscriber.setProducer(new x(this, atomicLong, aVar2, atomicBoolean, aVar, tVar)); } } diff --git a/app/src/main/java/i0/l/a/y1.java b/app/src/main/java/i0/l/a/y1.java index 2e3d1df41d..5e6ace9ef5 100644 --- a/app/src/main/java/i0/l/a/y1.java +++ b/app/src/main/java/i0/l/a/y1.java @@ -273,7 +273,7 @@ public final class y1 implements Observable.b> { this.f3106r = null; } this.k.a(bVar); - observable.h0(bVar); + observable.i0(bVar); } } diff --git a/app/src/main/java/i0/l/a/z.java b/app/src/main/java/i0/l/a/z.java index 59bf8e9433..634f82f6ea 100644 --- a/app/src/main/java/i0/l/a/z.java +++ b/app/src/main/java/i0/l/a/z.java @@ -28,7 +28,7 @@ public class z implements Action1 { Subscriber subscriber = this.i; CompositeSubscription compositeSubscription = c0Var.j; subscriber.add(new a(new b0(c0Var, compositeSubscription))); - c0Var.i.h0(new a0(c0Var, subscriber, subscriber, compositeSubscription)); + c0Var.i.i0(new a0(c0Var, subscriber, subscriber, compositeSubscription)); } finally { this.k.l.unlock(); this.j.set(z2); diff --git a/app/src/main/java/i0/l/e/e.java b/app/src/main/java/i0/l/e/e.java index 692a12ae5e..9c9b0a0e0c 100644 --- a/app/src/main/java/i0/l/e/e.java +++ b/app/src/main/java/i0/l/e/e.java @@ -43,7 +43,7 @@ public enum e { /* JADX DEBUG: Method arguments types fixed to match base method, original types: [java.lang.Object] */ @Override // i0.k.b public Observable call(Observable> observable) { - return (Observable) this.i.call(observable.E(e.i)); + return (Observable) this.i.call(observable.F(e.i)); } } @@ -59,7 +59,7 @@ public enum e { /* JADX DEBUG: Method arguments types fixed to match base method, original types: [java.lang.Object] */ @Override // i0.k.b public Observable call(Observable> observable) { - return (Observable) this.i.call(observable.E(e.j)); + return (Observable) this.i.call(observable.F(e.j)); } } diff --git a/app/src/main/java/i0/l/e/j.java b/app/src/main/java/i0/l/e/j.java index 878b9f5cb2..c37e32bd46 100644 --- a/app/src/main/java/i0/l/e/j.java +++ b/app/src/main/java/i0/l/e/j.java @@ -65,7 +65,7 @@ public final class j extends Observable { subscriber.setProducer(j.j ? new i0.l.b.c(subscriber, t) : new g(subscriber, t)); return; } - observable.h0(new i0.n.e(subscriber, subscriber)); + observable.i0(new i0.n.e(subscriber, subscriber)); } } @@ -193,11 +193,11 @@ public final class j extends Observable { this.k = t; } - public Observable j0(i0.k.b> bVar) { - return Observable.g0(new c(bVar)); + public Observable k0(i0.k.b> bVar) { + return Observable.h0(new c(bVar)); } - public Observable k0(Scheduler scheduler) { - return Observable.g0(new e(this.k, scheduler instanceof i0.l.c.b ? new a(this, (i0.l.c.b) scheduler) : new b(this, scheduler))); + public Observable l0(Scheduler scheduler) { + return Observable.h0(new e(this.k, scheduler instanceof i0.l.c.b ? new a(this, (i0.l.c.b) scheduler) : new b(this, scheduler))); } } diff --git a/app/src/main/java/i0/m/a.java b/app/src/main/java/i0/m/a.java index d4aeef3c5c..2d08ba67df 100644 --- a/app/src/main/java/i0/m/a.java +++ b/app/src/main/java/i0/m/a.java @@ -47,12 +47,12 @@ public final class a { AtomicReference atomicReference = new AtomicReference(); AtomicReference atomicReference2 = new AtomicReference(); CountDownLatch countDownLatch = new CountDownLatch(1); - Subscription T = observable.T(new C0339a(this, countDownLatch, atomicReference2, atomicReference)); + Subscription U = observable.U(new C0339a(this, countDownLatch, atomicReference2, atomicReference)); if (countDownLatch.getCount() != 0) { try { countDownLatch.await(); } catch (InterruptedException e) { - T.unsubscribe(); + U.unsubscribe(); Thread.currentThread().interrupt(); throw new IllegalStateException("Interrupted while waiting for subscription to complete.", e); } @@ -65,6 +65,6 @@ public final class a { } public T b() { - return a(this.a.Q()); + return a(this.a.R()); } } diff --git a/app/src/main/java/i0/m/b.java b/app/src/main/java/i0/m/b.java index 713d453f3a..4f941b377e 100644 --- a/app/src/main/java/i0/m/b.java +++ b/app/src/main/java/i0/m/b.java @@ -9,5 +9,5 @@ public abstract class b extends Observable { super(aVar); } - public abstract void j0(Action1 action1); + public abstract void k0(Action1 action1); } diff --git a/app/src/main/java/rx/Observable.java b/app/src/main/java/rx/Observable.java index 87c224b499..ac8ecbe73f 100644 --- a/app/src/main/java/rx/Observable.java +++ b/app/src/main/java/rx/Observable.java @@ -89,58 +89,62 @@ public class Observable { this.i = aVar; } - public static Observable A(T[] tArr) { + public static Observable A(Iterable iterable) { + return h0(new q(iterable)); + } + + public static Observable B(T[] tArr) { int length = tArr.length; - return length == 0 ? (Observable) i0.l.a.c.j : length == 1 ? new j(tArr[0]) : g0(new o(tArr)); + return length == 0 ? (Observable) i0.l.a.c.j : length == 1 ? new j(tArr[0]) : h0(new o(tArr)); } - public static Observable B(Callable callable) { - return g0(new p(callable)); + public static Observable C(Callable callable) { + return h0(new p(callable)); } - public static Observable C(long j, long j2, TimeUnit timeUnit) { - return D(j, j2, timeUnit, i0.p.a.a()); + public static Observable D(long j, long j2, TimeUnit timeUnit) { + return E(j, j2, timeUnit, i0.p.a.a()); } - public static Observable D(long j, long j2, TimeUnit timeUnit, Scheduler scheduler) { - return g0(new k0(j, j2, timeUnit, scheduler)); + public static Observable E(long j, long j2, TimeUnit timeUnit, Scheduler scheduler) { + return h0(new k0(j, j2, timeUnit, scheduler)); } - public static Observable F(Observable> observable) { + public static Observable G(Observable> observable) { if (observable.getClass() == j.class) { - return ((j) observable).j0(l.INSTANCE); + return ((j) observable).k0(l.INSTANCE); } - return g0(new r(observable.i, x0.b.a)); + return h0(new r(observable.i, x0.b.a)); } - public static Observable G(Observable observable, Observable observable2) { - return F(A(new Observable[]{observable, observable2})); + public static Observable H(Observable observable, Observable observable2) { + return G(B(new Observable[]{observable, observable2})); } public static Observable b(List> list, FuncN funcN) { - return g0(new f(list, funcN)); + return h0(new f(list, funcN)); } public static Observable c(Observable observable, Observable observable2, Observable observable3, Observable observable4, Observable observable5, Observable observable6, Observable observable7, Observable observable8, Observable observable9, Func9 func9) { return b(Arrays.asList(observable, observable2, observable3, observable4, observable5, observable6, observable7, observable8, observable9), new i0.k.c(func9)); } - public static Observable c0(long j, TimeUnit timeUnit) { - return d0(j, timeUnit, i0.p.a.a()); - } - public static Observable d(Observable observable, Observable observable2, Observable observable3, Observable observable4, Observable observable5, Observable observable6, Observable observable7, Observable observable8, Func8 func8) { return b(Arrays.asList(observable, observable2, observable3, observable4, observable5, observable6, observable7, observable8), new i0.k.j(func8)); } - public static Observable d0(long j, TimeUnit timeUnit, Scheduler scheduler) { - return g0(new i0(j, timeUnit, scheduler)); + public static Observable d0(long j, TimeUnit timeUnit) { + return e0(j, timeUnit, i0.p.a.a()); } public static Observable e(Observable observable, Observable observable2, Observable observable3, Observable observable4, Observable observable5, Observable observable6, Observable observable7, Func7 func7) { return b(Arrays.asList(observable, observable2, observable3, observable4, observable5, observable6, observable7), new i(func7)); } + public static Observable e0(long j, TimeUnit timeUnit, Scheduler scheduler) { + return h0(new i0(j, timeUnit, scheduler)); + } + public static Observable f(Observable observable, Observable observable2, Observable observable3, Observable observable4, Observable observable5, Observable observable6, Func6 func6) { return b(Arrays.asList(observable, observable2, observable3, observable4, observable5, observable6), new h(func6)); } @@ -149,73 +153,69 @@ public class Observable { return b(Arrays.asList(observable, observable2, observable3, observable4, observable5), new g(func5)); } - public static Observable g0(a aVar) { - return new Observable<>(i0.o.l.a(aVar)); - } - public static Observable h(Observable observable, Observable observable2, Observable observable3, Observable observable4, Func4 func4) { return b(Arrays.asList(observable, observable2, observable3, observable4), new i0.k.f(func4)); } + public static Observable h0(a aVar) { + return new Observable<>(i0.o.l.a(aVar)); + } + public static Observable i(Observable observable, Observable observable2, Observable observable3, Func3 func3) { return b(Arrays.asList(observable, observable2, observable3), new e(func3)); } - public static Observable i0(Observable observable, Observable observable2, Func2 func2) { - return g0(new r(new j(new Observable[]{observable, observable2}).i, new q2(func2))); - } - public static Observable j(Observable observable, Observable observable2, Func2 func2) { return b(Arrays.asList(observable, observable2), new d(func2)); } + public static Observable j0(Observable observable, Observable observable2, Func2 func2) { + return h0(new r(new j(new Observable[]{observable, observable2}).i, new q2(func2))); + } + public static Observable l(Observable> observable) { l lVar = l.INSTANCE; Objects.requireNonNull(observable); - return observable instanceof j ? ((j) observable).j0(lVar) : g0(new i0.l.a.h(observable, lVar, 2, 0)); + return observable instanceof j ? ((j) observable).k0(lVar) : h0(new i0.l.a.h(observable, lVar, 2, 0)); } public static Observable m(Observable observable, Observable observable2) { - return l(A(new Object[]{observable, observable2})); + return l(B(new Object[]{observable, observable2})); } public static Observable n(Action1> action1, Emitter.BackpressureMode backpressureMode) { - return g0(new i0.l.a.i(action1, backpressureMode)); + return h0(new i0.l.a.i(action1, backpressureMode)); } - public static Observable v(Throwable th) { - return g0(new f0(th)); + public static Observable w(Throwable th) { + return h0(new f0(th)); } - public static Observable z(Iterable iterable) { - return g0(new q(iterable)); + public final Observable F(i0.k.b bVar) { + return h0(new s(this, bVar)); } - public final Observable E(i0.k.b bVar) { - return g0(new s(this, bVar)); - } - - public final Observable H(Scheduler scheduler) { + public final Observable I(Scheduler scheduler) { int i = i0.l.e.h.i; if (this instanceof j) { - return ((j) this).k0(scheduler); + return ((j) this).l0(scheduler); } - return g0(new r(this.i, new z0(scheduler, false, i))); - } - - public final Observable I() { - return g0(new r(this.i, a1.b.a)); + return h0(new r(this.i, new z0(scheduler, false, i))); } public final Observable J() { - return g0(new r(this.i, b1.a.a)); + return h0(new r(this.i, a1.b.a)); } - public final Observable K(i0.k.b bVar) { - return g0(new r(this.i, new f1(new c1(bVar)))); + public final Observable K() { + return h0(new r(this.i, b1.a.a)); } - public final i0.m.b L(int i) { + public final Observable L(i0.k.b bVar) { + return h0(new r(this.i, new f1(new c1(bVar)))); + } + + public final i0.m.b M(int i) { if (i == Integer.MAX_VALUE) { Func0 func0 = j1.j; AtomicReference atomicReference = new AtomicReference(); @@ -226,39 +226,39 @@ public class Observable { return new j1(new l1(atomicReference2, k1Var), this, atomicReference2, k1Var); } - public final Observable M(i0.k.b, ? extends Observable> bVar) { + public final Observable N(i0.k.b, ? extends Observable> bVar) { e.d dVar = new e.d(bVar); AtomicReference atomicReference = i0.p.a.a; - return g0(new y(this, dVar, true, false, m.a)); + return h0(new y(this, dVar, true, false, m.a)); } - public final Observable N(long j, TimeUnit timeUnit) { - return g0(new r(this.i, new n1(j, timeUnit, i0.p.a.a()))); + public final Observable O(long j, TimeUnit timeUnit) { + return h0(new r(this.i, new n1(j, timeUnit, i0.p.a.a()))); } - public final Observable O(R r2, Func2 func2) { - return g0(new r(this.i, new o1(r2, func2))); - } - - public final Observable P() { - AtomicReference atomicReference = new AtomicReference(); - return g0(new c0(new h1(new g1(atomicReference), this, atomicReference))); + public final Observable P(R r2, Func2 func2) { + return h0(new r(this.i, new o1(r2, func2))); } public final Observable Q() { - return g0(new r(this.i, r1.a.a)); + AtomicReference atomicReference = new AtomicReference(); + return h0(new c0(new h1(new g1(atomicReference), this, atomicReference))); } - public final Observable R(int i) { - return g0(new r(this.i, new t1(i))); + public final Observable R() { + return h0(new r(this.i, r1.a.a)); } - public final Observable S(T t) { + public final Observable S(int i) { + return h0(new r(this.i, new t1(i))); + } + + public final Observable T(T t) { return m(new j(t), this); } /* JADX WARN: Multi-variable type inference failed */ - public final Subscription T(Subscriber subscriber) { + public final Subscription U(Subscriber subscriber) { if (subscriber == null) { throw new IllegalArgumentException("subscriber can not be null"); } else if (this.i != null) { @@ -290,60 +290,60 @@ public class Observable { } } - public final Subscription U(Action1 action1) { - return T(new i0.l.e.b(action1, i0.l.e.e.k, i0.k.a.a)); + public final Subscription V(Action1 action1) { + return U(new i0.l.e.b(action1, i0.l.e.e.k, i0.k.a.a)); } - public final Subscription V(Action1 action1, Action1 action12) { + public final Subscription W(Action1 action1, Action1 action12) { if (action1 == null) { throw new IllegalArgumentException("onNext can not be null"); } else if (action12 != null) { - return T(new i0.l.e.b(action1, action12, i0.k.a.a)); + return U(new i0.l.e.b(action1, action12, i0.k.a.a)); } else { throw new IllegalArgumentException("onError can not be null"); } } - public final Observable W(Scheduler scheduler) { - return this instanceof j ? ((j) this).k0(scheduler) : g0(new x1(this, scheduler, !(this.i instanceof i0.l.a.i))); + public final Observable X(Scheduler scheduler) { + return this instanceof j ? ((j) this).l0(scheduler) : h0(new x1(this, scheduler, !(this.i instanceof i0.l.a.i))); } /* JADX DEBUG: Multi-variable search result rejected for r3v0, resolved type: i0.k.b> */ /* JADX WARN: Multi-variable type inference failed */ - public final Observable X(i0.k.b> bVar) { - Observable E = E(bVar); - return g0(new r(E.i, y1.a.a)); + public final Observable Y(i0.k.b> bVar) { + Observable F = F(bVar); + return h0(new r(F.i, y1.a.a)); } - public final Observable Y(int i) { - return g0(new r(this.i, new c2(i))); - } - - public final Observable Z(Observable observable) { - return g0(new r(this.i, new f2(observable))); + public final Observable Z(int i) { + return h0(new r(this.i, new c2(i))); } public final Observable> a(long j, TimeUnit timeUnit) { - return g0(new r(this.i, new n0(j, j, timeUnit, Integer.MAX_VALUE, i0.p.a.a()))); + return h0(new r(this.i, new n0(j, j, timeUnit, Integer.MAX_VALUE, i0.p.a.a()))); } - public final Observable a0(i0.k.b bVar) { - return g0(new r(this.i, new h2(bVar))); + public final Observable a0(Observable observable) { + return h0(new r(this.i, new f2(observable))); } - public final Observable b0(long j, TimeUnit timeUnit) { - return g0(new g0(this, j, timeUnit, i0.p.a.a(), null)); + public final Observable b0(i0.k.b bVar) { + return h0(new r(this.i, new h2(bVar))); } - public final Observable> e0() { - return g0(new r(this.i, n2.a.a)); + public final Observable c0(long j, TimeUnit timeUnit) { + return h0(new g0(this, j, timeUnit, i0.p.a.a(), null)); } - public final Observable> f0(i0.k.b bVar, i0.k.b bVar2) { - return g0(new l0(this, bVar, bVar2)); + public final Observable> f0() { + return h0(new r(this.i, n2.a.a)); } - public final Subscription h0(Subscriber subscriber) { + public final Observable> g0(i0.k.b bVar, i0.k.b bVar2) { + return h0(new l0(this, bVar, bVar2)); + } + + public final Subscription i0(Subscriber subscriber) { try { subscriber.onStart(); a aVar = this.i; @@ -370,46 +370,50 @@ public class Observable { } public final Observable o(long j, TimeUnit timeUnit) { - return g0(new r(this.i, new q0(j, timeUnit, i0.p.a.a()))); + return h0(new r(this.i, new q0(j, timeUnit, i0.p.a.a()))); } public final Observable p(long j, TimeUnit timeUnit) { - return g0(new r(this.i, new s0(j, timeUnit, i0.p.a.a()))); + return h0(new r(this.i, new s0(j, timeUnit, i0.p.a.a()))); } public final Observable q() { - return g0(new r(this.i, u0.a.a)); + return h0(new r(this.i, u0.a.a)); } - public final Observable r(Action1 action1) { + public final Observable r(Func2 func2) { + return h0(new r(this.i, new u0(func2))); + } + + public final Observable s(Action1 action1) { a.C0324a aVar = i0.k.a.a; - return g0(new k(this, new i0.l.e.a(aVar, action1, aVar))); + return h0(new k(this, new i0.l.e.a(aVar, action1, aVar))); } - public final Observable s(Action1 action1) { + public final Observable t(Action1 action1) { a.C0324a aVar = i0.k.a.a; - return g0(new k(this, new i0.l.e.a(action1, aVar, aVar))); - } - - public final Observable t(Action0 action0) { - return g0(new r(this.i, new v0(action0))); + return h0(new k(this, new i0.l.e.a(action1, aVar, aVar))); } public final Observable u(Action0 action0) { - return g0(new r(this.i, new w0(action0))); + return h0(new r(this.i, new v0(action0))); } - public final Observable w(i0.k.b bVar) { - return g0(new i0.l.a.l(this, bVar)); + public final Observable v(Action0 action0) { + return h0(new r(this.i, new w0(action0))); } - public final Observable x() { - return Y(1).Q(); + public final Observable x(i0.k.b bVar) { + return h0(new i0.l.a.l(this, bVar)); + } + + public final Observable y() { + return Z(1).R(); } /* JADX DEBUG: Multi-variable search result rejected for r3v0, resolved type: i0.k.b> */ /* JADX WARN: Multi-variable type inference failed */ - public final Observable y(i0.k.b> bVar) { - return getClass() == j.class ? ((j) this).j0(bVar) : F(E(bVar)); + public final Observable z(i0.k.b> bVar) { + return getClass() == j.class ? ((j) this).k0(bVar) : G(F(bVar)); } } diff --git a/app/src/main/java/rx/subjects/BehaviorSubject.java b/app/src/main/java/rx/subjects/BehaviorSubject.java index 2dfcccf230..0043a8891a 100644 --- a/app/src/main/java/rx/subjects/BehaviorSubject.java +++ b/app/src/main/java/rx/subjects/BehaviorSubject.java @@ -92,15 +92,15 @@ public final class BehaviorSubject extends Subject { this.k = cVar; } - public static BehaviorSubject j0() { - return l0(null, false); + public static BehaviorSubject k0() { + return m0(null, false); } - public static BehaviorSubject k0(T t) { - return l0(t, true); + public static BehaviorSubject l0(T t) { + return m0(t, true); } - public static BehaviorSubject l0(T t, boolean z2) { + public static BehaviorSubject m0(T t, boolean z2) { c cVar = new c(); if (z2) { if (t == null) { @@ -114,7 +114,7 @@ public final class BehaviorSubject extends Subject { return new BehaviorSubject<>(cVar, cVar); } - public T m0() { + public T n0() { Object obj = this.k.latest; if (obj != null && !(obj instanceof e.c) && !e.c(obj)) { return (T) e.b(obj); diff --git a/app/src/main/java/rx/subjects/PublishSubject.java b/app/src/main/java/rx/subjects/PublishSubject.java index 1c9961c6fa..925dcd16b9 100644 --- a/app/src/main/java/rx/subjects/PublishSubject.java +++ b/app/src/main/java/rx/subjects/PublishSubject.java @@ -196,7 +196,7 @@ public final class PublishSubject extends Subject { this.j = bVar; } - public static PublishSubject j0() { + public static PublishSubject k0() { return new PublishSubject<>(new b()); } diff --git a/app/src/main/java/rx/subjects/SerializedSubject.java b/app/src/main/java/rx/subjects/SerializedSubject.java index b0f9d61b4a..5b4657351a 100644 --- a/app/src/main/java/rx/subjects/SerializedSubject.java +++ b/app/src/main/java/rx/subjects/SerializedSubject.java @@ -15,7 +15,7 @@ public class SerializedSubject extends Subject { @Override // rx.functions.Action1 public void call(Object obj) { - this.i.h0((Subscriber) obj); + this.i.i0((Subscriber) obj); } } diff --git a/app/src/main/res/values-ar-rXB/strings.xml b/app/src/main/res/values-ar-rXB/strings.xml index 45573c57f7..1f5f4a99f2 100644 --- a/app/src/main/res/values-ar-rXB/strings.xml +++ b/app/src/main/res/values-ar-rXB/strings.xml @@ -1159,7 +1159,6 @@ ‏‮None‬‏ ‏‮You’ve‬‏ ‏‮hit‬‏ ‏‮the‬‏ ‏‮limit‬‏ ‏‮of‬‏ ‏‮{maxCustomBackgrounds}‬‏‏‮!‬‏ ‏‮Right‬‏ ‏‮click‬‏ ‏‮to‬‏ ‏‮remove‬‏ ‏‮a‬‏ ‏‮background‬‏ ‏‮before‬‏ ‏‮adding‬‏ ‏‮another.‬‏ ‏‮Upload‬‏ ‏‮your‬‏ ‏‮own‬‏ ‏‮custom‬‏ ‏‮background,‬‏ ‏‮powered‬‏ ‏‮by‬‏ ‏‮Nitro!‬‏ - ‏‮Upload‬‏ ‏‮your‬‏ ‏‮own‬‏ ‏‮custom‬‏ ‏‮background‬‏ ‏‮and‬‏ ‏‮more‬‏ ‏‮by‬‏ ‏‮subscribing‬‏ ‏‮to‬‏ ‏‮Discord‬‏ ‏‮Nitro.‬‏ ‏‮Get‬‏ ‏‮your‬‏ ‏‮own‬‏ ‏‮custom‬‏ ‏‮video‬‏ ‏‮backgrounds‬‏ ‏‮and‬‏ ‏‮more‬‏ ‏‮with‬‏ ‏‮Discord‬‏ ‏‮Nitro!‬‏ ‏‮Switch‬‏ ‏‮Camera‬‏ ‏‮Camera‬‏ ‏‮Switched‬‏ @@ -1543,6 +1542,9 @@ ‏‮Connected‬‏ ‏‮Accounts‬‏ ‏‮Connect‬‏ ‏‮your‬‏ ‏‮accounts‬‏ ‏‮to‬‏ ‏‮unlock‬‏ ‏‮special‬‏ ‏‮Discord‬‏ ‏‮integrations‬‏ ‏‮No‬‏ ‏‮Connections‬‏ + ‏‮Let\'s‬‏ ‏‮go‬‏ + ‏‮Connect‬‏ ‏‮your‬‏ ‏‮Twitch‬‏ ‏‮and‬‏ ‏‮YouTube‬‏ ‏‮accounts‬‏ ‏‮in‬‏ ‏‮Connections‬‏ ‏‮settings.‬‏ + ‏‮Find‬‏ ‏‮communities‬‏ ‏‮you‬‏ ‏‮already‬‏ ‏‮know‬‏ ‏‮Don\'t‬‏ ‏‮Switch‬‏ ‏‮Switch‬‏ ‏‮Device‬‏ ‏‮Discord‬‏ ‏‮has‬‏ ‏‮detected‬‏ ‏‮a‬‏ ‏‮new‬‏ ‏‮audio‬‏ ‏‮device‬‏ ‏‮named‬‏ ‏‮**!!‬‏‏‮{name}‬‏‏‮!!**!‬‏ ‏‮Do‬‏ ‏‮you‬‏ ‏‮want‬‏ ‏‮to‬‏ ‏‮switch‬‏ ‏‮to‬‏ ‏‮it?‬‏ @@ -2230,6 +2232,7 @@ ‏‮Discord‬‏ ‏‮Dispatch‬‏ ‏‮Error‬‏ ‏‮Open‬‏ ‏‮a‬‏ ‏‮ticket‬‏ ‏‮Failed‬‏ ‏‮to‬‏ ‏‮launch‬‏ ‏‮game.‬‏ ‏‮Game‬‏ ‏‮executable‬‏ ‏‮not‬‏ ‏‮found.‬‏ ‏‮Please‬‏ ‏‮repair‬‏ ‏‮the‬‏ ‏‮game‬‏ ‏‮and‬‏ ‏‮try‬‏ ‏‮again.‬‏ + ‏‮Display‬‏ ‏‮Display‬‏ ‏‮{platform}‬‏ ‏‮as‬‏ ‏‮your‬‏ ‏‮status‬‏ ‏‮Display‬‏ ‏‮on‬‏ ‏‮profile‬‏ ‏‮Always‬‏ @@ -3339,6 +3342,8 @@ ‏‮Find‬‏ ‏‮your‬‏ ‏‮Community.‬‏ ‏‮Search‬‏ ‏‮for‬‏ ‏‮communities‬‏ ‏‮Popular‬‏ ‏‮communities‬‏ + ‏‮Recommended‬‏ ‏‮for‬‏ ‏‮you‬‏ + ‏‮Check‬‏ ‏‮out‬‏ ‏‮recommended‬‏ ‏‮servers!‬‏ ‏‮Try‬‏ ‏‮searching‬‏ ‏‮for‬‏ ‏‮something‬‏ ‏‮else.‬‏ ‏‮Try‬‏ ‏‮searching‬‏ ‏‮for‬‏ ‏‮something‬‏ ‏‮else‬‏ ‏‮or‬‏ ‏‮[see‬‏ ‏‮results‬‏ ‏‮from‬‏ ‏‮all‬‏ ‏‮categories](onClick).‬‏ ‏‮No‬‏ ‏‮results‬‏ ‏‮found‬‏ ‏‮in‬‏ ‏‮{categoryName}‬‏ @@ -4354,6 +4359,9 @@ ‏‮{required}‬‏ ‏‮Server‬‏ ‏‮Boost‬‏ ‏‮Status‬‏ ‏‮Unlocked‬‏ + ‏‮This‬‏ ‏‮progress‬‏ ‏‮bar‬‏ ‏‮will‬‏ ‏‮display‬‏ ‏‮in‬‏ ‏‮your‬‏ ‏‮channel‬‏ ‏‮list,‬‏ ‏‮attached‬‏ ‏‮to‬‏ ‏‮your‬‏ ‏‮server‬‏ ‏‮name‬‏ ‏‮(or‬‏ ‏‮server‬‏ ‏‮banner‬‏ ‏‮if‬‏ ‏‮you‬‏ ‏‮have‬‏ ‏‮one‬‏ ‏‮set).‬‏ + ‏‮Boost‬‏ ‏‮progress‬‏ ‏‮bar‬‏ ‏‮example‬‏ + ‏‮Show‬‏ ‏‮Boost‬‏ ‏‮progress‬‏ ‏‮bar‬‏ ‏‮{discountPercentage}‬‏ ‏‮off‬‏ ‏‮Server‬‏ ‏‮Boosts‬‏ ‏‮Does‬‏ ‏‮not‬‏ ‏‮include‬‏ ‏‮{numFreeGuildSubscriptions}‬‏ ‏‮Includes‬‏ ‏‮{numFreeGuildSubscriptions}‬‏‏‮—unlock‬‏ ‏‮Level‬‏ ‏‮1!‬‏ @@ -5960,8 +5968,8 @@ ‏‮Members‬‏ ‏‮with‬‏ ‏‮this‬‏ ‏‮permission‬‏ ‏‮can‬‏ ‏‮drag‬‏ ‏‮other‬‏ ‏‮members‬‏ ‏‮out‬‏ ‏‮of‬‏ ‏‮this‬‏ ‏‮channel.‬‏ ‏‮They‬‏ ‏‮can‬‏ ‏‮only‬‏ ‏‮move‬‏ ‏‮members‬‏ ‏‮between‬‏ ‏‮channels‬‏ ‏‮both‬‏ ‏‮they‬‏ ‏‮and‬‏ ‏‮the‬‏ ‏‮member‬‏ ‏‮they‬‏ ‏‮are‬‏ ‏‮moving‬‏ ‏‮have‬‏ ‏‮access.‬‏ ‏‮Move‬‏ ‏‮To‬‏ ‏‮User‬‏ ‏‮has‬‏ ‏‮been‬‏ ‏‮moved‬‏ ‏‮to‬‏ ‏‮the‬‏ ‏‮selected‬‏ ‏‮channel.‬‏ - ‏‮Alert‬‏ ‏‮Cleared‬‏ - ‏‮No‬‏ ‏‮Alert‬‏ ‏‮Showing‬‏ + ‏‮Alert‬‏ ‏‮Cleared‬‏ + ‏‮No‬‏ ‏‮Alert‬‏ ‏‮Showing‬‏ ‏‮New‬‏ ‏‮notification‬‏ ‏‮Remove‬‏ ‏‮%1$s‬‏ ‏‮More‬‏ ‏‮than‬‏ %1$d ‏‮new‬‏ ‏‮notifications‬‏ @@ -6355,14 +6363,10 @@ ‏‮Connect‬‏ ‏‮to‬‏ ‏‮Discord‬‏ ‏‮Active‬‏ ‏‮since‬‏ ‏‮{date}‬‏ ‏‮Used‬‏ ‏‮in‬‏ ‏‮{guildCount}‬‏ ‏‮servers‬‏ - ‏‮The‬‏ ‏‮developer\'s‬‏ ‏‮privacy‬‏ ‏‮policy‬‏ ‏‮and‬‏ ‏‮terms‬‏ ‏‮of‬‏ ‏‮service‬‏ ‏‮apply‬‏ ‏‮to‬‏ ‏‮this‬‏ ‏‮application.‬‏ - ‏‮!!‬‏‏‮{developer}‬‏‏‮!!\'s‬‏ ‏‮privacy‬‏ ‏‮policy‬‏ ‏‮and‬‏ ‏‮terms‬‏ ‏‮of‬‏ ‏‮service‬‏ ‏‮apply‬‏ ‏‮to‬‏ ‏‮this‬‏ ‏‮application.‬‏ - ‏‮The‬‏ ‏‮developer\'s‬‏ ‏‮[privacy‬‏ ‏‮policy](‬‏‏‮{privacyPolicyURL}‬‏‏‮)‬‏ ‏‮and‬‏ ‏‮[terms‬‏ ‏‮of‬‏ ‏‮service](‬‏‏‮{termsOfServiceURL}‬‏‏‮)‬‏ ‏‮apply‬‏ ‏‮to‬‏ ‏‮this‬‏ ‏‮application.‬‏ - ‏‮!!‬‏‏‮{developer}‬‏‏‮!!\'s‬‏ ‏‮[privacy‬‏ ‏‮policy](‬‏‏‮{privacyPolicyURL}‬‏‏‮)‬‏ ‏‮and‬‏ ‏‮[terms‬‏ ‏‮of‬‏ ‏‮service](‬‏‏‮{termsOfServiceURL}‬‏‏‮)‬‏ ‏‮apply‬‏ ‏‮to‬‏ ‏‮this‬‏ ‏‮application.‬‏ - ‏‮The‬‏ ‏‮developer\'s‬‏ ‏‮[privacy‬‏ ‏‮policy](‬‏‏‮{privacyPolicyURL}‬‏‏‮)‬‏ ‏‮and‬‏ ‏‮terms‬‏ ‏‮of‬‏ ‏‮service‬‏ ‏‮apply‬‏ ‏‮to‬‏ ‏‮this‬‏ ‏‮application.‬‏ - ‏‮!!‬‏‏‮{developer}‬‏‏‮!!\'s‬‏ ‏‮[privacy‬‏ ‏‮policy](‬‏‏‮{privacyPolicyURL}‬‏‏‮)‬‏ ‏‮and‬‏ ‏‮terms‬‏ ‏‮of‬‏ ‏‮service‬‏ ‏‮apply‬‏ ‏‮to‬‏ ‏‮this‬‏ ‏‮application.‬‏ - ‏‮The‬‏ ‏‮developer\'s‬‏ ‏‮privacy‬‏ ‏‮policy‬‏ ‏‮and‬‏ ‏‮[terms‬‏ ‏‮of‬‏ ‏‮service](‬‏‏‮{termsOfServiceURL}‬‏‏‮)‬‏ ‏‮apply‬‏ ‏‮to‬‏ ‏‮this‬‏ ‏‮application.‬‏ - ‏‮!!‬‏‏‮{developer}‬‏‏‮!!\'s‬‏ ‏‮privacy‬‏ ‏‮policy‬‏ ‏‮and‬‏ ‏‮[terms‬‏ ‏‮of‬‏ ‏‮service](‬‏‏‮{termsOfServiceURL}‬‏‏‮)‬‏ ‏‮apply‬‏ ‏‮to‬‏ ‏‮this‬‏ ‏‮application.‬‏ + ‏‮The‬‏ ‏‮developer‬‏ ‏‮of‬‏ ‏‮!!‬‏‏‮{application}‬‏‏‮!!\'s‬‏ ‏‮privacy‬‏ ‏‮policy‬‏ ‏‮and‬‏ ‏‮terms‬‏ ‏‮of‬‏ ‏‮service‬‏ ‏‮apply‬‏ ‏‮to‬‏ ‏‮this‬‏ ‏‮application.‬‏ + ‏‮The‬‏ ‏‮developer‬‏ ‏‮of‬‏ ‏‮!!‬‏‏‮{application}‬‏‏‮!!\'s‬‏ ‏‮[privacy‬‏ ‏‮policy](‬‏‏‮{privacyPolicyURL}‬‏‏‮)‬‏ ‏‮and‬‏ ‏‮[terms‬‏ ‏‮of‬‏ ‏‮service](‬‏‏‮{termsOfServiceURL}‬‏‏‮)‬‏ ‏‮apply‬‏ ‏‮to‬‏ ‏‮this‬‏ ‏‮application.‬‏ + ‏‮The‬‏ ‏‮developer‬‏ ‏‮of‬‏ ‏‮!!‬‏‏‮{application}‬‏‏‮!!\'s‬‏ ‏‮[privacy‬‏ ‏‮policy](‬‏‏‮{privacyPolicyURL}‬‏‏‮)‬‏ ‏‮and‬‏ ‏‮terms‬‏ ‏‮of‬‏ ‏‮service‬‏ ‏‮apply‬‏ ‏‮to‬‏ ‏‮this‬‏ ‏‮application.‬‏ + ‏‮The‬‏ ‏‮developer‬‏ ‏‮of‬‏ ‏‮!!‬‏‏‮{application}‬‏‏‮!!\'s‬‏ ‏‮privacy‬‏ ‏‮policy‬‏ ‏‮and‬‏ ‏‮[terms‬‏ ‏‮of‬‏ ‏‮service](‬‏‏‮{termsOfServiceURL}‬‏‏‮)‬‏ ‏‮apply‬‏ ‏‮to‬‏ ‏‮this‬‏ ‏‮application.‬‏ ‏‮Once‬‏ ‏‮you‬‏ ‏‮authorize,‬‏ ‏‮you‬‏ ‏‮will‬‏ ‏‮be‬‏ ‏‮redirected‬‏ ‏‮to:‬‏ ‏‮!!‬‏‏‮{origin}‬‏‏‮!!‬‏ ‏‮**!!‬‏‏‮{applicationName}‬‏‏‮!!**‬‏ ‏‮has‬‏ ‏‮also‬‏ ‏‮asked‬‏ ‏‮for‬‏ ‏‮the‬‏ ‏‮following‬‏ ‏‮permissions,‬‏ ‏‮but‬‏ ‏‮you‬‏ ‏‮can\'t‬‏ ‏‮grant‬‏ ‏‮them:‬‏ ‏‮Bake‬‏ ‏‮a‬‏ ‏‮cake‬‏ @@ -6378,7 +6382,7 @@ ‏‮Invalid‬‏ ‏‮scope‬‏ ‏‮**‬‏‏‮{scope}‬‏‏‮**‬‏ ‏‮Invalid‬‏ ‏‮request.‬‏ ‏‮Missing‬‏ ‏‮param‬‏ ‏‮**‬‏‏‮{param}‬‏‏‮**‬‏ ‏‮wants‬‏ ‏‮to‬‏ ‏‮access‬‏ ‏‮your‬‏ ‏‮account‬‏ - ‏‮This‬‏ ‏‮will‬‏ ‏‮allow‬‏ ‏‮the‬‏ ‏‮developer‬‏ ‏‮of‬‏ ‏‮!!‬‏‏‮{application}‬‏‏‮!!‬‏ ‏‮to:‬‏ + ‏‮This‬‏ ‏‮will‬‏ ‏‮allow‬‏ ‏‮!!‬‏‏‮{application}‬‏‏‮!!‬‏ ‏‮to:‬‏ ‏‮Signed‬‏ ‏‮in‬‏ ‏‮as‬‏ ‏‮$[](userHook)‬‏ ‏‮Authorize‬‏ ‏‮access‬‏ ‏‮to‬‏ ‏‮your‬‏ ‏‮account‬‏ ‏‮Oops,‬‏ ‏‮something‬‏ ‏‮went‬‏ ‏‮wrong…‬‏ @@ -6924,6 +6928,7 @@ ‏‮Get‬‏ ‏‮Boosted‬‏ ‏‮This‬‏ ‏‮feature‬‏ ‏‮is‬‏ ‏‮a‬‏ ‏‮part‬‏ ‏‮of‬‏ ‏‮Boosting.‬‏ ‏‮Unlock‬‏ ‏‮perks‬‏ ‏‮for‬‏ ‏‮everyone‬‏ ‏‮in‬‏ ‏‮the‬‏ ‏‮server‬‏ ‏‮like:‬‏ ‏‮Image‬‏ ‏‮of‬‏ ‏‮a‬‏ ‏‮pink‬‏ ‏‮crystal‬‏ ‏‮with‬‏ ‏‮wings‬‏ + ‏‮Boosting‬‏ ‏‮unlocks‬‏ ‏‮powerful‬‏ ‏‮features‬‏ ‏‮and‬‏ ‏‮upgrades‬‏ ‏‮for‬‏ ‏‮everyone‬‏ ‏‮in‬‏ ‏‮the‬‏ ‏‮server‬‏ ‏‮to‬‏ ‏‮enjoy.‬‏ ‏‮Give‬‏ ‏‮a‬‏ ‏‮Boost‬‏ ‏‮and‬‏ ‏‮get:‬‏ ‏‮Stand‬‏ ‏‮out‬‏ ‏‮with‬‏ ‏‮an‬‏ ‏‮animated‬‏ ‏‮server‬‏ ‏‮icon‬‏ ‏‮Customize‬‏ ‏‮your‬‏ ‏‮server‬‏ ‏‮invites‬‏ ‏‮with‬‏ ‏‮a‬‏ ‏‮custom‬‏ ‏‮background‬‏ ‏‮Show‬‏ ‏‮everyone‬‏ ‏‮what‬‏ ‏‮your‬‏ ‏‮server‬‏ ‏‮is‬‏ ‏‮about‬‏ ‏‮with‬‏ ‏‮a‬‏ ‏‮server‬‏ ‏‮banner‬‏ @@ -6932,6 +6937,13 @@ ‏‮Upload‬‏ ‏‮custom‬‏ ‏‮stickers‬‏ ‏‮for‬‏ ‏‮everyone‬‏ ‏‮to‬‏ ‏‮use‬‏ ‏‮Longer‬‏ ‏‮archive‬‏ ‏‮options‬‏ ‏‮for‬‏ ‏‮threads‬‏ ‏‮Create‬‏ ‏‮private‬‏ ‏‮threads‬‏ + ‏‮Goal:‬‏ ‏‮{levelName}‬‏ + ‏‮Buy‬‏ ‏‮Boosts‬‏ ‏‮to‬‏ ‏‮help‬‏ ‏‮unlock‬‏ ‏‮{levelName}‬‏ ‏‮perks!‬‏ + ‏‮This‬‏ ‏‮server‬‏ ‏‮has‬‏ ‏‮unlocked‬‏ ‏‮all‬‏ ‏‮Boosting‬‏ ‏‮perks!‬‏ + ‏‮This‬‏ ‏‮server‬‏ ‏‮has‬‏ ‏‮unlocked‬‏ ‏‮all‬‏ ‏‮Boosting‬‏ ‏‮rewards!‬‏ + ‏‮Buy‬‏ ‏‮Boosts‬‏ ‏‮to‬‏ ‏‮help‬‏ ‏‮unlock‬‏ ‏‮the‬‏ ‏‮{planName}‬‏ ‏‮plan!‬‏ + ‏‮**‬‏‏‮{numBoosts}‬‏‏‮/‬‏‏‮{numTotal}‬‏‏‮**‬‏ ‏‮Boosts‬‏ + ‏‮Image‬‏ ‏‮of‬‏ ‏‮party‬‏ ‏‮popper‬‏ ‏‮**‬‏‏‮{quantity}‬‏‏‮x**‬‏ ‏‮{quantity}‬‏ ‏‮-‬‏ ‏‮**!!‬‏‏‮{rate}‬‏‏‮!!**‬‏ ‏‮**‬‏‏‮{boostQuantity}‬‏‏‮x**‬‏ ‏‮{quantity}‬‏ ‏‮-‬‏ ‏‮**!!‬‏‏‮{rate}‬‏‏‮!!**‬‏ ‏‮(Subscription‬‏ ‏‮on‬‏ ‏‮hold)‬‏ ‏‮**‬‏‏‮{boostQuantity}‬‏‏‮x**‬‏ ‏‮{quantity}‬‏ ‏‮(Subscription‬‏ ‏‮on‬‏ ‏‮hold)‬‏ @@ -6956,9 +6968,13 @@ ‏‮This‬‏ ‏‮server‬‏ ‏‮will‬‏ ‏‮lose‬‏ ‏‮progress‬‏ ‏‮if‬‏ ‏‮you‬‏ ‏‮remove‬‏ ‏‮your‬‏ ‏‮boost.‬‏ ‏‮**Your‬‏ ‏‮Boost‬‏ ‏‮is‬‏ ‏‮still‬‏ ‏‮on‬‏ ‏‮cooldown.‬‏ ‏‮It‬‏ ‏‮will‬‏ ‏‮be‬‏ ‏‮available‬‏ ‏‮in‬‏ ‏‮{hours}‬‏ ‏‮and‬‏ ‏‮{minutes}‬‏‏‮.**‬‏ ‏‮This‬‏ ‏‮server‬‏ ‏‮will‬‏ ‏‮lose‬‏ ‏‮progress‬‏ ‏‮if‬‏ ‏‮you‬‏ ‏‮remove‬‏ ‏‮your‬‏ ‏‮boost.‬‏ ‏‮**Your‬‏ ‏‮Boost‬‏ ‏‮is‬‏ ‏‮still‬‏ ‏‮on‬‏ ‏‮cooldown.‬‏ ‏‮It‬‏ ‏‮will‬‏ ‏‮be‬‏ ‏‮available‬‏ ‏‮in‬‏ ‏‮{minutes}‬‏‏‮.**‬‏ ‏‮Remove‬‏ ‏‮Server‬‏ ‏‮Boost?‬‏ + ‏‮An‬‏ ‏‮exclusive‬‏ ‏‮crystal‬‏ ‏‮badge‬‏ ‏‮next‬‏ ‏‮to‬‏ ‏‮your‬‏ ‏‮name‬‏ ‏‮A‬‏ ‏‮member‬‏ ‏‮list‬‏ ‏‮icon‬‏ ‏‮next‬‏ ‏‮to‬‏ ‏‮your‬‏ ‏‮name‬‏ - ‏‮A‬‏ ‏‮shiny‬‏ ‏‮profile‬‏ ‏‮badge‬‏ ‏‮that‬‏ ‏‮changes‬‏ ‏‮over‬‏ ‏‮time‬‏ + ‏‮Access‬‏ ‏‮to‬‏ ‏‮server-wide‬‏ ‏‮features‬‏ ‏‮like:‬‏ ‏‮custom‬‏ ‏‮stickers,‬‏ ‏‮private‬‏ ‏‮threads,‬‏ ‏‮larger‬‏ ‏‮file‬‏ ‏‮upload‬‏ ‏‮limits,‬‏ ‏‮and‬‏ ‏‮more!‬‏ + ‏‮A‬‏ ‏‮shiny‬‏ ‏‮user‬‏ ‏‮profile‬‏ ‏‮badge‬‏ ‏‮that‬‏ ‏‮changes‬‏ ‏‮over‬‏ ‏‮time‬‏ ‏‮An‬‏ ‏‮exclusive‬‏ ‏‮new‬‏ ‏‮role‬‏ ‏‮in‬‏ ‏‮that‬‏ ‏‮server‬‏ + ‏‮An‬‏ ‏‮exclusive‬‏ ‏‮new‬‏ ‏‮role‬‏ ‏‮in‬‏ ‏‮that‬‏ ‏‮server‬‏ ‏‮with‬‏ ‏‮a‬‏ ‏‮Boost‬‏ ‏‮icon‬‏ ‏‮next‬‏ ‏‮to‬‏ ‏‮your‬‏ ‏‮name‬‏ + ‏‮Special‬‏ ‏‮role‬‏ ‏‮only‬‏ ‏‮available‬‏ ‏‮to‬‏ ‏‮those‬‏ ‏‮who‬‏ ‏‮give‬‏ ‏‮a‬‏ ‏‮Boost‬‏ ‏‮Boost‬‏ ‏‮a‬‏ ‏‮server‬‏ ‏‮and‬‏ ‏‮get:‬‏ ‏‮Included‬‏ ‏‮in‬‏ ‏‮Nitro:‬‏ ‏‮Get‬‏ ‏‮Nitro‬‏ @@ -7043,6 +7059,12 @@ ‏‮Get‬‏ ‏‮more‬‏ ‏‮customization‬‏ ‏‮with‬‏ ‏‮a‬‏ ‏‮profile‬‏ ‏‮banner,‬‏ ‏‮an‬‏ ‏‮animated‬‏ ‏‮avatar,‬‏ ‏‮a‬‏ ‏‮custom‬‏ ‏‮tag,‬‏ ‏‮and‬‏ ‏‮more‬‏ ‏‮with‬‏ ‏‮**Discord‬‏ ‏‮Nitro!**‬‏ ‏‮Wanna‬‏ ‏‮upload‬‏ ‏‮your‬‏ ‏‮own‬‏ ‏‮banner?‬‏ ‏‮Wanna‬‏ ‏‮upload‬‏ ‏‮your‬‏ ‏‮own‬‏ ‏‮profile‬‏ ‏‮banner?‬‏ + ‏‮The‬‏ ‏‮**Boost‬‏ ‏‮Progress‬‏ ‏‮Bar**‬‏ ‏‮shows‬‏ ‏‮members‬‏ ‏‮how‬‏ ‏‮many‬‏ ‏‮Boosts‬‏ ‏‮your‬‏ ‏‮server‬‏ ‏‮needs‬‏ ‏‮to‬‏ ‏‮reach‬‏ ‏‮the‬‏ ‏‮next‬‏ ‏‮Level.‬‏ ‏‮Toggle‬‏ ‏‮it‬‏ ‏‮under‬‏ ‏‮**Server‬‏ ‏‮Settings‬‏ ‏‮>‬‏ ‏‮Display**.‬‏ + ‏‮The‬‏ ‏‮**Boost‬‏ ‏‮Progress‬‏ ‏‮Bar**‬‏ ‏‮shows‬‏ ‏‮members‬‏ ‏‮how‬‏ ‏‮many‬‏ ‏‮Boosts‬‏ ‏‮your‬‏ ‏‮server‬‏ ‏‮needs‬‏ ‏‮to‬‏ ‏‮reach‬‏ ‏‮the‬‏ ‏‮next‬‏ ‏‮Plan.‬‏ ‏‮Toggle‬‏ ‏‮it‬‏ ‏‮under‬‏ ‏‮**Server‬‏ ‏‮Settings‬‏ ‏‮>‬‏ ‏‮Display**.‬‏ + ‏‮Toggle‬‏ ‏‮On‬‏ + ‏‮Got‬‏ ‏‮it‬‏ + ‏‮Want‬‏ ‏‮to‬‏ ‏‮get‬‏ ‏‮to‬‏ ‏‮the‬‏ ‏‮next‬‏ ‏‮Level?‬‏ + ‏‮Want‬‏ ‏‮to‬‏ ‏‮get‬‏ ‏‮to‬‏ ‏‮the‬‏ ‏‮next‬‏ ‏‮Plan?‬‏ ‏‮Lift‬‏ ‏‮off‬‏ ‏‮with‬‏ ‏‮Discord‬‏ ‏‮Nitro‬‏ ‏‮to‬‏ ‏‮use‬‏ ‏‮animated‬‏ ‏‮and‬‏ ‏‮custom‬‏ ‏‮emoji‬‏ ‏‮anywhere.‬‏ ‏‮Lift‬‏ ‏‮off‬‏ ‏‮with‬‏ ‏‮**Discord‬‏ ‏‮Nitro**‬‏ ‏‮to‬‏ ‏‮use‬‏ ‏‮animated‬‏ ‏‮and‬‏ ‏‮custom‬‏ ‏‮emojis‬‏ ‏‮anywhere.‬‏ ‏‮[Learn‬‏ ‏‮more](onClick)‬‏ ‏‮Claim‬‏ ‏‮your‬‏ ‏‮free‬‏ ‏‮month‬‏ ‏‮of‬‏ ‏‮Discord‬‏ ‏‮Nitro‬‏ ‏‮to‬‏ ‏‮use‬‏ ‏‮animated‬‏ ‏‮and‬‏ ‏‮custom‬‏ ‏‮emojis‬‏ ‏‮anywhere.‬‏ @@ -7584,9 +7606,13 @@ ‏‮{numSubscriptionsApplied}‬‏ ‏‮Help‬‏ ‏‮unlock‬‏ ‏‮rewards‬‏ ‏‮together.‬‏ ‏‮**$[Buy‬‏ ‏‮Single‬‏ ‏‮Boosts‬‏ ‏‮→](buySingleSubscriptionHook)**‬‏ ‏‮Free‬‏ + ‏‮No‬‏ ‏‮Plan‬‏ ‏‮Friends‬‏ + ‏‮Plan‬‏ ‏‮1‬‏ ‏‮Groups‬‏ + ‏‮Plan‬‏ ‏‮2‬‏ ‏‮Communities‬‏ + ‏‮Plan‬‏ ‏‮3‬‏ ‏‮Request‬‏ ‏‮to‬‏ ‏‮Speak‬‏ ‏‮Invite‬‏ ‏‮to‬‏ ‏‮Speak‬‏ ‏‮Open‬‏ ‏‮Raised‬‏ ‏‮Hands‬‏ ‏‮List‬‏ @@ -7982,44 +8008,31 @@ ‏‮Create‬‏ ‏‮Event‬‏ ‏‮Schedule‬‏ ‏‮a‬‏ ‏‮Stage‬‏ ‏‮for‬‏ ‏‮a‬‏ ‏‮future‬‏ ‏‮date.‬‏ ‏‮Access‬‏ ‏‮your‬‏ ‏‮Active‬‏ ‏‮Now‬‏ ‏‮activities‬‏ - ‏‮This‬‏ ‏‮allows‬‏ ‏‮the‬‏ ‏‮app‬‏ ‏‮to‬‏ ‏‮read‬‏ ‏‮the‬‏ ‏‮information‬‏ ‏‮from‬‏ ‏‮the‬‏ ‏‮Active‬‏ ‏‮Now‬‏ ‏‮section‬‏ ‏‮of‬‏ ‏‮your‬‏ ‏‮Friends‬‏ ‏‮page.‬‏ ‏‮Update‬‏ ‏‮your‬‏ ‏‮current‬‏ ‏‮activity‬‏ - ‏‮This‬‏ ‏‮allows‬‏ ‏‮the‬‏ ‏‮app‬‏ ‏‮to‬‏ ‏‮tell‬‏ ‏‮Discord‬‏ ‏‮when‬‏ ‏‮you\'re‬‏ ‏‮doing‬‏ ‏‮an‬‏ ‏‮activity‬‏ ‏‮like‬‏ ‏‮streaming.‬‏ ‏‮Read‬‏ ‏‮build‬‏ ‏‮information‬‏ - ‏‮This‬‏ ‏‮allows‬‏ ‏‮the‬‏ ‏‮app‬‏ ‏‮to‬‏ ‏‮read‬‏ ‏‮build‬‏ ‏‮information‬‏ ‏‮for‬‏ ‏‮applications‬‏ ‏‮as‬‏ ‏‮you‬‏ ‏‮on‬‏ ‏‮Discord\'s‬‏ ‏‮store‬‏ ‏‮Upload‬‏ ‏‮and‬‏ ‏‮manage‬‏ ‏‮builds‬‏ - ‏‮This‬‏ ‏‮allows‬‏ ‏‮the‬‏ ‏‮app‬‏ ‏‮to‬‏ ‏‮upload‬‏ ‏‮and‬‏ ‏‮manage‬‏ ‏‮builds‬‏ ‏‮for‬‏ ‏‮applications‬‏ ‏‮as‬‏ ‏‮you‬‏ ‏‮on‬‏ ‏‮Discord\'s‬‏ ‏‮store‬‏ - ‏‮Create‬‏ ‏‮slash‬‏ ‏‮commands‬‏ ‏‮in‬‏ ‏‮a‬‏ ‏‮server‬‏ - ‏‮This‬‏ ‏‮allows‬‏ ‏‮the‬‏ ‏‮app‬‏ ‏‮to‬‏ ‏‮create‬‏ ‏‮slash‬‏ ‏‮commands‬‏ ‏‮in‬‏ ‏‮a‬‏ ‏‮server‬‏ - ‏‮Update‬‏ ‏‮slash‬‏ ‏‮commands‬‏ - ‏‮This‬‏ ‏‮allows‬‏ ‏‮the‬‏ ‏‮app‬‏ ‏‮to‬‏ ‏‮update‬‏ ‏‮slash‬‏ ‏‮commands‬‏ ‏‮for‬‏ ‏‮applications‬‏ ‏‮as‬‏ ‏‮you‬‏ + ‏‮Create‬‏ ‏‮commands‬‏ ‏‮in‬‏ ‏‮a‬‏ ‏‮server‬‏ + ‏‮Manage‬‏ ‏‮access‬‏ ‏‮to‬‏ ‏‮its‬‏ ‏‮commands‬‏ ‏‮in‬‏ ‏‮a‬‏ ‏‮server‬‏ + ‏‮Update‬‏ ‏‮commands‬‏ ‏‮Manage‬‏ ‏‮entitlements‬‏ - ‏‮This‬‏ ‏‮allows‬‏ ‏‮the‬‏ ‏‮app‬‏ ‏‮to‬‏ ‏‮read‬‏ ‏‮and‬‏ ‏‮consume‬‏ ‏‮entitlements‬‏ ‏‮for‬‏ ‏‮applications‬‏ ‏‮as‬‏ ‏‮you‬‏ ‏‮on‬‏ ‏‮Discord\'s‬‏ ‏‮store‬‏ ‏‮Manage‬‏ ‏‮store‬‏ ‏‮SKUs,‬‏ ‏‮listings,‬‏ ‏‮and‬‏ ‏‮assets‬‏ - ‏‮This‬‏ ‏‮allows‬‏ ‏‮the‬‏ ‏‮app‬‏ ‏‮to‬‏ ‏‮create,‬‏ ‏‮read,‬‏ ‏‮update,‬‏ ‏‮and‬‏ ‏‮delete‬‏ ‏‮SKUs,‬‏ ‏‮listings,‬‏ ‏‮and‬‏ ‏‮assets‬‏ ‏‮for‬‏ ‏‮applications‬‏ ‏‮as‬‏ ‏‮you‬‏ ‏‮on‬‏ ‏‮Discord\'s‬‏ ‏‮store‬‏ ‏‮Add‬‏ ‏‮a‬‏ ‏‮bot‬‏ ‏‮to‬‏ ‏‮a‬‏ ‏‮server‬‏ ‏‮Allow‬‏ ‏‮the‬‏ ‏‮following‬‏ ‏‮permissions‬‏ - ‏‮This‬‏ ‏‮will‬‏ ‏‮create‬‏ ‏‮a‬‏ ‏‮role‬‏ ‏‮named‬‏ ‏‮**!!‬‏‏‮{name}‬‏‏‮!!**‬‏ ‏‮you‬‏ ‏‮can‬‏ ‏‮edit.‬‏ ‏‮Access‬‏ ‏‮your‬‏ ‏‮third-party‬‏ ‏‮connections‬‏ ‏‮You‬‏ ‏‮don\'t‬‏ ‏‮have‬‏ ‏‮any‬‏ ‏‮third-party‬‏ ‏‮connections‬‏ ‏‮yet!‬‏ ‏‮Access‬‏ ‏‮your‬‏ ‏‮email‬‏ ‏‮address‬‏ ‏‮You‬‏ ‏‮haven\'t‬‏ ‏‮set‬‏ ‏‮up‬‏ ‏‮an‬‏ ‏‮email‬‏ ‏‮yet!‬‏ ‏‮Join‬‏ ‏‮group‬‏ ‏‮DMs‬‏ ‏‮for‬‏ ‏‮you‬‏ - ‏‮This‬‏ ‏‮allows‬‏ ‏‮the‬‏ ‏‮app‬‏ ‏‮to‬‏ ‏‮join‬‏ ‏‮group‬‏ ‏‮DMs‬‏ ‏‮on‬‏ ‏‮your‬‏ ‏‮behalf‬‏ ‏‮that‬‏ ‏‮it‬‏ ‏‮has‬‏ ‏‮created.‬‏ ‏‮Know‬‏ ‏‮what‬‏ ‏‮servers‬‏ ‏‮you\'re‬‏ ‏‮in‬‏ ‏‮You\'re‬‏ ‏‮not‬‏ ‏‮in‬‏ ‏‮any‬‏ ‏‮servers.‬‏ ‏‮Join‬‏ ‏‮servers‬‏ ‏‮for‬‏ ‏‮you‬‏ - ‏‮Use‬‏ ‏‮invites‬‏ ‏‮on‬‏ ‏‮your‬‏ ‏‮behalf.‬‏ + ‏‮Read‬‏ ‏‮your‬‏ ‏‮member‬‏ ‏‮info‬‏ ‏‮(nickname,‬‏ ‏‮avatar,‬‏ ‏‮roles,‬‏ ‏‮etc…)‬‏ ‏‮for‬‏ ‏‮servers‬‏ ‏‮you‬‏ ‏‮belong‬‏ ‏‮to‬‏ ‏‮Access‬‏ ‏‮your‬‏ ‏‮username,‬‏ ‏‮avatar,‬‏ ‏‮and‬‏ ‏‮banner‬‏ ‏‮Read‬‏ ‏‮all‬‏ ‏‮messages‬‏ - ‏‮This‬‏ ‏‮allows‬‏ ‏‮the‬‏ ‏‮app‬‏ ‏‮to‬‏ ‏‮read‬‏ ‏‮all‬‏ ‏‮messages‬‏ ‏‮accessible‬‏ ‏‮through‬‏ ‏‮your‬‏ ‏‮Discord‬‏ ‏‮account‬‏ ‏‮See‬‏ ‏‮who‬‏ ‏‮your‬‏ ‏‮friends‬‏ ‏‮are‬‏ - ‏‮This‬‏ ‏‮allows‬‏ ‏‮the‬‏ ‏‮app‬‏ ‏‮to‬‏ ‏‮access‬‏ ‏‮your‬‏ ‏‮friends‬‏ ‏‮list‬‏ ‏‮Interface‬‏ ‏‮with‬‏ ‏‮your‬‏ ‏‮Discord‬‏ ‏‮client‬‏ ‏‮Set‬‏ ‏‮your‬‏ ‏‮current‬‏ ‏‮activity‬‏ - ‏‮This‬‏ ‏‮allows‬‏ ‏‮the‬‏ ‏‮app‬‏ ‏‮to‬‏ ‏‮connect‬‏ ‏‮with‬‏ ‏‮your‬‏ ‏‮local‬‏ ‏‮Discord‬‏ ‏‮client.‬‏ ‏‮Listen‬‏ ‏‮to‬‏ ‏‮notifications‬‏ ‏‮over‬‏ ‏‮your‬‏ ‏‮Discord‬‏ ‏‮client‬‏ - ‏‮This‬‏ ‏‮allows‬‏ ‏‮the‬‏ ‏‮app‬‏ ‏‮to‬‏ ‏‮see‬‏ ‏‮notifications‬‏ ‏‮we‬‏ ‏‮send‬‏ ‏‮to‬‏ ‏‮you.‬‏ ‏‮Read‬‏ ‏‮your‬‏ ‏‮voice‬‏ ‏‮settings‬‏ ‏‮and‬‏ ‏‮listen‬‏ ‏‮for‬‏ ‏‮voice‬‏ ‏‮events‬‏ ‏‮Alter‬‏ ‏‮your‬‏ ‏‮voice‬‏ ‏‮settings‬‏ ‏‮Not‬‏ ‏‮supported‬‏ ‏‮within‬‏ ‏‮Android‬‏ ‏‮app‬‏ @@ -8406,6 +8419,7 @@ ‏‮Show‬‏ ‏‮Keyboard‬‏ ‏‮Show‬‏ ‏‮{n}‬‏ ‏‮Muted‬‏ ‏‮Show‬‏ ‏‮Muted‬‏ ‏‮Channels‬‏ + ‏‮Show‬‏ ‏‮New‬‏ ‏‮Message‬‏ ‏‮Previews‬‏ ‏‮Always‬‏ ‏‮Show‬‏ ‏‮spoiler‬‏ ‏‮content‬‏ ‏‮This‬‏ ‏‮controls‬‏ ‏‮when‬‏ ‏‮spoiler‬‏ ‏‮content‬‏ ‏‮is‬‏ ‏‮displayed.‬‏ diff --git a/app/src/main/res/values-bg/strings.xml b/app/src/main/res/values-bg/strings.xml index a8419529dc..e55fe02f8d 100644 --- a/app/src/main/res/values-bg/strings.xml +++ b/app/src/main/res/values-bg/strings.xml @@ -1131,7 +1131,6 @@ Няма Достигна ограничението от {maxCustomBackgrounds}! Кликни с десния бутон на мишката, за да отстраниш фона, преди да добавиш друг. Качи свой собствен персонализиран фон благодарение на Nitro! - Качи свой собствен персонализиран фон и други, като се абонираш за Discord Nitro. Качи свои собствени персонализирани видео фонове и много други с Discord Nitro! Превключи камерата Камера превключена @@ -5853,14 +5852,6 @@ Свързване с Discord Активен от {date} Използвано в {guildCount} сървъри - Политиката за поверителност и условията за ползване на разработчика важат за настоящото приложение. - Политиката за поверителност и условията за ползване на !!{developer}!! важат за настоящото приложение. - [Политиката за поверителност]({privacyPolicyURL}) и [условията за ползване]({termsOfServiceURL}) на разработчика важат за настоящото приложение. - [Политиката за поверителност]({privacyPolicyURL}) и [условията за ползване]({termsOfServiceURL}) на !!{developer}!! важат за настоящото приложение. - [Политиката за поверителност]({privacyPolicyURL}) и условията за ползване на разработчика важат за настоящото приложение. - [Политиката за поверителност]({privacyPolicyURL}) и условията за ползване на !!{developer}!! важат за настоящото приложение. - Политиката за поверителност и [условията за ползване]({termsOfServiceURL}) на разработчика важат за настоящото приложение. - Политиката за поверителност и [условията за ползване]({termsOfServiceURL}) на !!{developer}!! важат за настоящото приложение. След като оторизира, ще бъдеш пренасочен към: !!{origin}!! **!!{applicationName}!!** също попита за следните разрешения, но ти не можеш да му ги дадеш: Изпечи торта @@ -5876,7 +5867,6 @@ Невалиден обхват **{scope}** Невалидна заявка. Липсващи параметри **{param}** иска да получи достъп до твоя акаунт - Това ще позволи на разработчика на !!{application}!! да: Вписан като $[](userHook) Разреши достъп до своя акаунт Опа, нещо се обърка… @@ -7381,44 +7371,27 @@ Създаване на събитие Планирай график за сцена за бъдеща дата. Получи достъп до твоите Активни сега дейности - Това позволява на приложението да прочете информацията от раздела „Активни сега“ на твоята страница с приятели. Актуализирай текущата си активност - Това позволява на приложението да съобщи на Discord кога правиш нещо, като да стриймваш. Прочети информацията за компилация - Това позволява на приложението да разчита информация за компилации на приложения от твое име в магазина на Discord Качи и управлявай компилации - Това позволява на приложението да качва и управлява компилации за приложения от твое име в магазина на Discord - Създаване на команди с наклонена черта в сървър - Това дава възможност на приложението да създава команди с наклонена черта в сървър - Актуализирай командите с наклонена черта - Това позволява на приложението да актуализира командите с наклонена черта за приложения, когато Управлявай права - Това позволява на приложението да разчита и консумира права за приложения от твое име в магазина на Discord Управлявай SKU, списъци и активи в магазина - Това позволява на приложението да създава, чете, актуализира и премахва SKU, списъци и активи за приложения от твое име в магазина на Discord Добавяне на бот към сървър Дай следните разрешения - Това ще създаде роля, наречена **!!{name}!!**, която можеш да редактираш. Достъп до връзките ти с трети страни Нямаш никакви връзки с трети страни! Достъп до твоя имейл адрес Все още не си въвел имейл! Присъединяване на групови директни съобщения за теб - Това позволява на приложението да се присъедини към групови директни съобщения от твое име, които то е създало. Виж в кои сървъри си Не си в никакви сървъри. Присъединяване на сървъри за теб - Използвай покани от свое име. Получи достъп до своето потребителско име, аватар и банер Прочитане на всички съобщения - Това позволява на приложението да чете всички съобщения, достъпни чрез твоя акаунт в Discord Виж кои са приятелите ти - Това дава на приложението достъп до списъка ти с приятели Интерфейс с твоя Discord клиент Настройване на текущата ти активност - Това позволява на приложението да се свърже с твоя локален клиент на Discord. Изслушване на уведомления през твоя Discord клиент - Това позволява на приложението да вижда известията, които ти изпращаме. Прочети гласовите си настройки и слушай гласовите събития Промяна на гласовите ти настройки Не се поддържа от приложение на Android diff --git a/app/src/main/res/values-cs/strings.xml b/app/src/main/res/values-cs/strings.xml index 9d2ec3fa61..34f1083ac9 100644 --- a/app/src/main/res/values-cs/strings.xml +++ b/app/src/main/res/values-cs/strings.xml @@ -1131,7 +1131,6 @@ Žádný Dosáhl/a jsi limitu {maxCustomBackgrounds}! Pravým tlačítkem klikni pro odebrání některého z nich, než budeš moct přidat další. Nahraj si prostřednictvím Nitra vlastní pozadí! - Předplať si Discord Nitro a užívej si výhody jako například vlastní pozadí. Pořiď si vlastní pozadí videa a další výhody s Discordem Nitro! Přepnout kameru Kamera přepnuta @@ -5857,14 +5856,6 @@ Připojit k Discordu Aktivní od {date} Používá se na {guildCount} serverech - Na tuto aplikaci se vztahují zásady ochrany osobních údajů a podmínky využívání služeb příslušného vývojáře. - Na tuto aplikaci se vztahují zásady ochrany osobních údajů a podmínky využívání služeb !!{developer}!!. - Na tuto aplikaci se vztahují [zásady ochrany osobních údajů]({privacyPolicyURL}) a [podmínky využívání služeb]({termsOfServiceURL}) příslušného vývojáře. - Na tuto aplikaci se vztahují [zásady ochrany osobních údajů]({privacyPolicyURL}) a [podmínky využívání služeb]({termsOfServiceURL}) !!{developer}!!. - Na tuto aplikaci se vztahují [zásady ochrany osobních údajů]({privacyPolicyURL}) a podmínky využívání služeb příslušného vývojáře. - Na tuto aplikaci se vztahují [zásady ochrany osobních údajů]({privacyPolicyURL}) a podmínky využívání služeb !!{developer}!!. - Na tuto aplikaci se vztahují zásady ochrany osobních údajů a [podmínky využívání služeb]({termsOfServiceURL}) příslušného vývojáře. - Na tuto aplikaci se vztahují zásady ochrany osobních údajů a [podmínky využívání služeb]({termsOfServiceURL}) !!{developer}!!. Po autorizaci tě přesměrujeme na: !!{origin}!! **!!{applicationName}!!** žádá také o následující oprávnění, ale ty je nemůžeš udělit: Upéct dort @@ -5880,7 +5871,6 @@ Neplatný rozsah **{scope}** Neplatný požadavek. Chybí parametr **{param}** chce přístup k tvému účtu - Toto umožní vývojáři !!{application}!!: Přihlášen jako $[](userHook) Autorizovat přístup k tvému účtu Jej, něco se pokazilo… @@ -7385,44 +7375,27 @@ Vytvořit událost Naplánovat pódium do budoucna. Přejdi na své aktivity z Právě aktivní - Umožní aplikaci získávat údaje z oddílu Právě aktivní na stránce Přátelé. Aktualizovat poslední činnost - Umožní aplikaci, aby Discordu oznámila, když něco děláš, např. streamuješ. Přečíst informace o verzi - Tohle aplikaci umožní číst informace o verzi u aplikací v obchodu Discord pod tvým jménem Nahrávat a spravovat verze - Tohle aplikaci umožní nahrávat a spravovat verze u aplikací v obchodu Discord pod tvým jménem - Vytvářet na serveru /příkazy - Toto povolí aplikaci vytvářet na serveru /příkazy - Aktualizovat /příkazy - Tohle aplikaci umožní aktualizovat /příkazy tvým jménem Spravovat nároky - Tohle aplikaci umožní číst a spotřebovávat poukazy u aplikací v obchodu Discord pod tvým jménem Spravovat SKU, nabídky a funkce v obchodu - Tohle aplikaci umožní vytvářet, číst, aktualizovat a odstraňovat SKU, nabídky a funkce u aplikací v obchodu Discord pod tvým jménem Přidat na server bota Povolit následující oprávnění - Vytvoří roli se názvem **!!{name}!!**, kterou můžeš upravovat. Zobrazit tvá spojení se třetími stranami Ještě nemáš žádná propojení na třetí strany! Zobrazit tvou e-mailovou adresu Ještě jsi nenastavil/a e-mail! Přidej se ke skupinovým chatům pro tebe - Umožní aplikaci tvým jménem vstupovat do skupinových zpráv, které vytvořila. Měj přehled, na jakých jsi serverech Nejsi na žádném serveru. Přidej se k serverům pro tebe - Využij pozvánky pod svým jménem. Přístup ke tvému uživatelskému jménu, avataru a banneru Přečíst všechny zprávy - Umožní aplikaci číst všechny zprávy dostupné přes tvůj účet na Discordu. Zobrazit přátele - Umožní aplikaci přístup k seznamu tvých přátel Propojit s klientem Discord Nastavit aktuální činnost - Umožní aplikaci, aby se propojila s místním klient Discord. Poslouchat upozornění prostřednictvím klienta Discord - Umožní aplikaci zobrazovat oznámení, která ti pošleme. Načíst nastavení hlasu a poslouchat hlasové události Upravit nastavení hlasu V aplikaci pro Android není podporováno diff --git a/app/src/main/res/values-da/strings.xml b/app/src/main/res/values-da/strings.xml index c6d28c9bce..e5a08485ef 100644 --- a/app/src/main/res/values-da/strings.xml +++ b/app/src/main/res/values-da/strings.xml @@ -1131,7 +1131,6 @@ Ingen Du har nået grænsen for {maxCustomBackgrounds}! Højreklik for at fjerne en baggrund, før du tilføjer en anden. Upload din egen brugerdefinerede baggrund, drevet af Nitro! - Upload din egen personligt tilpassede baggrund og mere med Discord Nitro. Få din egen personligt tilpassede videobaggrund og mere med Discord Nitro! Skift kamera Kamera skiftet @@ -5858,14 +5857,6 @@ Slut dig til Discord Aktiv siden {date} Anvendt på {guildCount} servere - Udviklerens fortrolighedspolitik og servicevilkår er gældende for denne applikation. - Udvikleren !!{developer}!!s fortrolighedspolitik og servicevilkår er gældende for denne applikation. - Udviklerens [fortrolighedspolitik]({privacyPolicyURL}) og [servicevilkår]({termsOfServiceURL}) er gældende for denne applikation. - Udvikleren !!{developer}!!s [fortrolighedspolitik]({privacyPolicyURL}) og [servicevilkår]({termsOfServiceURL}) er gældende for denne applikation. - Udviklerens [fortrolighedspolitik]({privacyPolicyURL}) og servicevilkår er gældende for denne applikation. - Udvikleren !!{developer}!!s [fortrolighedspolitik]({privacyPolicyURL}) og servicevilkår er gældende for denne applikation. - Udviklerens fortrolighedspolitik og [servicevilkår]({termsOfServiceURL}) er gældende for denne applikation. - Udvikleren !!{developer}!!s fortrolighedspolitik og [servicevilkår]({termsOfServiceURL}) er gældende for denne applikation. Når du giver tilladelse, vil du blive viderestillet til: !!{origin}!! **!!{applicationName}!!** har også anmodet om følgende tilladelse, men du kan ikke give dem denne: Bag en kage @@ -5881,7 +5872,6 @@ Ugyldigt omfang **{scope}** Ugyldig anmodning. Manglende parametre **{param}** ønsker at få adgang til din konto - Dette vil give udvikleren af !!{application}!! mulighed for at: Logget ind som $[](userHook) Autoriser adgang til din konto Hovsa, noget gik galt… @@ -7386,44 +7376,27 @@ Opret event Planlæg et podie for en fremtidig dato. Tilgå dine ’aktiv nu’ aktiviteter - Dette tillader appen at læse informationen ’aktiv nu’-sektionen på din venneside. Opdater din nuværende aktivitet - Dette tillader appen at fortælle Discord, når du spiller eller streamer et spil. Læs opbygningsinformation - Dette tillader app’en at læse opsætningsinformation for apps som dig på Discords butik Upload og styr opsætninger - Dette tillader app’en at uploade og styre opsætninger for apps som dig på Discords butik - Opret slash-kommandoer på denne server - Dette tillader appen at oprette slash-kommandoer på en server - Opdater slash-kommandoer - Dette tillader appen at oprette slash-kommandoer for applikationer imens du Styr rettigheder - Dette tillader app’en at læse og forbruge rettigheder til apps som dig på Discords butik Styr butiks SKU’er, indtastninger og aktiver - Dette tillader app’en at skabe, læse, opdatere og slette SKU’er, indtastninger og aktiver for apps som dig på Discords butik Tilføj en bot til en server Giv følgende tilladelser - Dette vil oprette en rolle ved navn **!!{name}!!** , som du kan redigere. Få adgang til dine tredjepartsforbindelser Du har endnu ikke nogen tredjepartsforbindelser. Få adgang til din e-mailadresse Du har ikke opsat en e-mail endnu. Deltag i gruppe-DM\'er for dig - Dette lader appen tilslutte sig gruppe-DM’er på dine vegne, som den har oprettet. Vid, hvilke servere du er i Du findes ikke på nogen servere. Deltag i servere for dig - Brug invitationer på dine vegne. Får adgang til dit brugernavn, din avatar og dit banner Læs alle meddelelser - Dette lader appen læse alle tilgængelige beskeder via din Discord-konto Se, hvem dine venner er - Dette giver appen adgang til din venneliste Gør kompatibel med din Discord-kunde Angiv din nuværende aktivitet - Dette lader appen blive tilsluttet din lokale Discord-kunde. Lyt til underretninger over din Discord-kunde - Dette lader appen se meddelelser, som vi sender til dig. Oplæse dine stemmeindstillinger, og lad applikationen lytte efter stemmehændelser Ændr dine indstillinger for tale Ikke understøttet i Android app’en diff --git a/app/src/main/res/values-de/strings.xml b/app/src/main/res/values-de/strings.xml index d48ca33e2e..e667056993 100644 --- a/app/src/main/res/values-de/strings.xml +++ b/app/src/main/res/values-de/strings.xml @@ -1131,7 +1131,6 @@ Keine Du hast das Limit von {maxCustomBackgrounds} erreicht! Entferne einen Hintergrund per Rechtsklick, bevor du einen neuen hinzufügst. Lade mit Nitro deinen eigenen Hintergrund hoch! - Mit Discord Nitro kannst du deinen eigenen Hintergrund hochladen und vieles mehr. Mit Discord Nitro erhältst du unter anderem Zugriff auf personalisierte Video-Hintergründe! Kamera wechseln Kamera gewechselt @@ -5683,7 +5682,7 @@ Dein Server nähert sich der Höchstgrenze an Mitgliedern. Um mehr als {maxMemberCount} Mitglieder zu haben, musst du eine Anfrage senden. [Mehr erfahren]({maxMembersUrl}) Verbinde deinen Spotify-Account, um deine Musik in deinem Status anzuzeigen! Deine Verbindung zum Sprachchat wurde getrennt, weil du dich von einem anderen Standort aus verbunden hast. - Hm, sieht so aus, als wäre deine Discord-Installation korrupt. Lass uns das wieder in Ordnung bringen … gemeinsam. + Hm, sieht so aus, als wäre deine Discord-Installation fehlerhaft. Lass uns das wieder in Ordnung bringen … gemeinsam. Hilfe! Möchtest du **!!{applicationName}!!** spielen? Hol dir *!!{skuName}!!* kostenlos! Jetzt einlösen @@ -5862,14 +5861,6 @@ Mit Discord verbinden Aktiv seit {date} Auf {guildCount}-Servern verwendet - Für diese Anwendung gelten die Datenschutzerklärung und die Nutzungsbedingungen des Entwicklers. - Für diese Anwendung gelten die Datenschutzerklärung und die Nutzungsbedingungen von !!{developer}!!. - Für diese Anwendung gelten die [Datenschutzerklärung]({privacyPolicyURL}) und die [Nutzungsbedingungen]({termsOfServiceURL}) des Entwicklers. - Für diese Anwendung gelten die [Datenschutzerklärung]({privacyPolicyURL}) und die [Nutzungsbedingungen]({termsOfServiceURL}) von !!{developer}!!. - Für diese Anwendung gelten die [Datenschutzerklärung]({privacyPolicyURL}) und die Nutzungsbedingungen des Entwicklers. - Für diese Anwendung gelten die [Datenschutzerklärung]({privacyPolicyURL}) und die Nutzungsbedingungen von !!{developer}!!. - Für diese Anwendung gelten die Datenschutzerklärung und die [Nutzungsbedingungen]({termsOfServiceURL}) des Entwicklers. - Für diese Anwendung gelten die Datenschutzerklärung und die [Nutzungsbedingungen]({termsOfServiceURL}) von !!{developer}!!. Nach der Autorisierung wirst du weitergeleitet zu: !!{origin}!! **!!{applicationName}!!** hat auch nach den folgenden Berechtigungen gefragt, aber du kannst sie nicht gewähren: Einen Kuchen backen @@ -5885,7 +5876,6 @@ Ungültiger Bereich **{scope}** Ungültige Anfrage. Fehlender Parameter **{param}** möchte auf deinen Account zugreifen - Dies wird dem Entwickler von !!{application}!! Folgendes erlauben: Angemeldet als $[](userHook) Autorisiere den Zugang zu deinem Account Ups, da ist etwas schiefgelaufen … @@ -7390,44 +7380,27 @@ Event erstellen Eine Stage an einem bestimmten Tag planen. Auf deine „Jetzt aktiv“-Aktivitäten zugreifen - Damit erhält die App Informationen aus dem „Jetzt aktiv“-Bereich deiner Freundesliste. Deine aktuelle Aktivität aktualisieren - Damit kann die App Discord anzeigen, wenn du etwas machst, zum Beispiel streamen. Versionsinformationen lesen - Dadurch kann die App Versionen anderer Anwendungen aus dem Discord Store für dich einlesen. Versionen hochladen und verwalten - Dadurch kann die App Versionen anderer Anwendungen aus dem Discord Store für dich hochladen und verwalten. - Slash-Befehle in einem Server erstellen - Damit kann die App Slash-Befehle in einem Server erstellen - Slash-Befehle updaten - Dadurch kann die App Slash-Befehle für Anwendungen updaten. Ansprüche verwalten - Dadurch kann die App Ansprüche für andere Anwendungen aus dem Discord Store für dich einlesen und verbrauchen. Store-SKUs, Auflistungen und Assets verwalten - Dadurch kann die App SKUs, Auflistungen und Assets für andere Anwendungen aus dem Discord Store für dich erstellen, einlesen, aktualisieren und löschen. Bot zu einem Server hinzufügen Folgende Berechtigungen gewähren - Dadurch wird eine Rolle namens **!!{name}!!** erstellt, die du bearbeiten kannst. Auf deine Drittanbieter-Verbindungen zugreifen Du hast noch keine Drittanbieter-Verknüpfungen! Auf deine E-Mail-Adresse zugreifen Du hast noch keine E-Mail-Adresse eingerichtet! Gruppenchat für dich beitreten - Dadurch kann die Anwendung Gruppenchats beitreten, die sie für dich erstellt hat. Wissen, auf welchen Servern du bist Du bist auf keinem Server. Servern für dich beitreten - Dadurch werden Einladungen in deinem Namen verwendet. Zugriff auf deinen Benutzernamen, Avatar und Banner Alle Nachrichten lesen - Dadurch kann die Anwendung alle Nachrichten lesen, die über deinen Discord-Account zugänglich sind. Schau dir an, wer deine Freunde sind - Dadurch kann die App auf deine Freundesliste zugreifen Mit deinem Discord-Client interagieren Deine aktuelle Aktivität anpassen - Dadurch kann sich die Anwendung mit deinem Discord-Client verbinden. Benachrichtigungen über den Discord-Client anhören - Dadurch kann die Anwendung Benachrichtigungen sehen, die wir dir schicken. Deine Spracheinstellungen ansehen und Sprachbefehle aktivieren Deine Spracheinstellungen ändern Von Android-App nicht unterstützt diff --git a/app/src/main/res/values-el/strings.xml b/app/src/main/res/values-el/strings.xml index 09a3b63884..e6f6c79be5 100644 --- a/app/src/main/res/values-el/strings.xml +++ b/app/src/main/res/values-el/strings.xml @@ -1131,7 +1131,6 @@ Κανένα Έφτασες το όριο {maxCustomBackgrounds}! Κάνε δεξί κλικ για να αφαιρέσεις ένα φόντο πριν προσθέσεις ένα άλλο. Μεταφόρτωσε το δικό σου προσαρμοσμένο φόντο, με τη δύναμη του Discord Nitro! - Μεταφόρτωσε το δικό σου προσαρμοσμένο φόντο και πολλά άλλα, με εγγραφή στο Discord Nitro. Απόκτησε τα δικά σου προσαρμοσμένα φόντα βίντεο και πολλά άλλα με το Discord Nitro! Αλλαγή κάμερας Έγινε εναλλαγή κάμερας @@ -5853,14 +5852,6 @@ Σύνδεση στο Discord Ενεργός από {date} Χρησιμοποιείται σε {guildCount} διακομιστές - Η πολιτική απορρήτου και οι όροι παροχής υπηρεσιών του προγραμματιστή εφαρμόζονται σε αυτήν την εφαρμογή. - Η πολιτική απορρήτου και οι όροι παροχής υπηρεσιών του προγραμματιστή !!{developer}!! εφαρμόζονται σε αυτήν την εφαρμογή. - Η [πολιτική απορρήτου]({privacyPolicyURL}) και οι [όροι παροχής υπηρεσιών]({termsOfServiceURL}) του προγραμματιστή εφαρμόζονται σε αυτήν την εφαρμογή. - Η [πολιτική απορρήτου]({privacyPolicyURL}) και οι [όροι παροχής υπηρεσιών]({termsOfServiceURL}) του προγραμματιστή !!{developer}!! εφαρμόζονται σε αυτήν την εφαρμογή. - Η [πολιτική απορρήτου]({privacyPolicyURL}) και οι όροι παροχής υπηρεσιών του προγραμματιστή εφαρμόζονται σε αυτήν την εφαρμογή. - Η [πολιτική απορρήτου]({privacyPolicyURL}) και οι όροι παροχής υπηρεσιών του προγραμματιστή !!{developer}!! εφαρμόζονται σε αυτήν την εφαρμογή. - Η πολιτική απορρήτου και οι [όροι παροχής υπηρεσιών]({termsOfServiceURL}) του προγραμματιστή εφαρμόζονται σε αυτήν την εφαρμογή. - Η πολιτική απορρήτου και οι [όροι παροχής υπηρεσιών]({termsOfServiceURL}) του προγραμματιστή !!{developer}!! εφαρμόζονται σε αυτήν την εφαρμογή. Μόλις δώσεις πρόσβαση, θα σε ανακατευθύνουμε εδώ: !!{origin}!! Το **!!{applicationName}!!** ζητάει επίσης τις παρακάτω άδειες, αλλά δεν μπορείς να τις παραχωρήσεις: Ψήσε ένα κέικ @@ -5876,7 +5867,6 @@ Μη έγκυρο εύρος **{scope}** Μη έγκυρο αίτημα. Μη υπάρχουσα παράμετρος **{param}** θέλει πρόσβαση στον λογαριασμό σου - Αυτό θα επιτρέψει στον προγραμματιστή της εφαρμογής !!{application}!! να: Σύνδεση ως $[](userHook) Επιτρέψτε την πρόσβαση στον λογαριασμό σου Ωχ! Κάτι πήγε στραβά… @@ -7381,44 +7371,27 @@ Δημιουργία εκδήλωσης Προγραμματισμός μιας Σκηνής σε μελλοντική ημερομηνία. Απόκτησε πρόσβαση σε δραστηριότητες Ενεργοί τώρα - Αυτό επιτρέπει στην εφαρμογή να διαβάσει τις πληροφορίες από την ενότητα Ενεργοί τώρα από τη σελίδα των φίλων σου. Ενημερώστε την τρέχουσα δραστηριότητά σας - Αυτό επιτρέπει στην εφαρμογή να πει στη Discord πότε παίζεις ή πότε στριμάρεις. Διαβάστε τις πληροφορίες εσωτερικών εκδόσεων - Αυτό επιτρέπει στην εφαρμογή να διαβάσει τις πληροφορίες εσωτερικών εκδόσεων των εφαρμογών στο Κατάστημα Discord σαν να το κάνατε εσείς. Ανέβασμα και διαχείριση εσωτερικών εκδόσεων - Αυτό επιτρέπει στην εφαρμογή να ανεβάσει και να διαχειριστεί τις εσωτερικές εκδόσεις των εφαρμογών στο Κατάστημα Discord σαν να το κάνατε εσείς. - Δημιούργησε εντολές με κάθετο σε έναν διακομιστή - Αυτό επιτρέπει στην εφαρμογή να δημιουργεί εντολές με κάθετο σε έναν διακομιστή - Ενημέρωση εντολών με κάθετο - Αυτό επιτρέπει στην εφαρμογή να ενημερώνει τις εντολές με κάθετο για τις εφαρμογές σαν να το έκανες εσύ Διαχείριση δικαιωμάτων - Αυτό επιτρέπει στην εφαρμογή να διαβάσει και να χρησιμοποιήσει τα δικαιώματά σας για εφαρμογές στο Κατάστημα Discord σαν να το κάνατε εσείς. Διαχείριση των SKUs του καταστήματος, των καταχωρήσεων και των στοιχείων - Αυτό επιτρέπει στην εφαρμογή να δημιουργήσει, να διαβάσει, να αναβαθμίσει και να διαγράψει τα SKUs, τις καταχωρήσεις και τα στοιχεία των εφαρμογών στο Κατάστημα Discord σαν να το κάνατε εσείς. Πρόσθεσε ένα bot σε έναν διακομιστή Να επιτρέπονται οι ακόλουθες άδειες - Αυτό θα δημιουργήσει έναν ρόλο με όνομα **!!{name}!!** τον οποίο μπορείς να επεξεργαστείς. Πρόσβαση σε συνδέσεις σου τρίτων κατασκευαστών Ακόμα δεν έχεις καμία σύνδεση τρίτων μερών! Πρόσβαση στη διεύθυνση email σου Δεν έχεις ορίσει κάποια διεύθυνση ηλεκτρονικού ταχυδρομείου ακόμα! Συμμετέχει σε ομαδικές συζητήσεις για εσένα - Αυτό επιτρέπει στην εφαρμογή να ενταχθεί σε ομαδικά άμεσα μηνύματα που έχει δημιουργήσει για λογαριασμό σου. Γνωρίζει σε τι διακομιστές είσαι μέλος Δεν είσαι σε κανέναν διακομιστή. Συμμετέχει σε διακομιστές για εσένα - Χρήση προσκλήσεων για λογαριασμό σου. Πρόσβαση στο όνομα χρήστη, το άβαταρ και το banner σου Διάβασε όλα τα μηνύματα - Αυτό επιτρέπει στην εφαρμογή να διαβάζει όλα τα μηνύματα που είναι προσβάσιμα μέσω του λογαριασμού Discord σου Δες τους φίλους σου - Αυτό επιτρέπει στην εφαρμογή να αποκτήσει πρόσβαση στη λίστα των φίλων σας Διασυνδέσου με τον Discord υπολογιστή-πελάτη Όρισε την τρέχουσα δραστηριότητά σου - Αυτό επιτρέπει στην εφαρμογή να συνδέεται με τον τοπικό υπολογιστή-πελάτη του Discord. Άκου τις ειδοποιήσεις του Discord υπολογιστή-πελάτη - Αυτό επιτρέπει στην εφαρμογή να βλέπει ειδοποιήσεις που σου στέλνουμε. Διάβασε τις φωνητικές ρυθμίσεις σου και άκου αν υπάρχουν φωνητικά συμβάντα Άλλαξε τις φωνητικές ρυθμίσεις σου Δεν υποστηρίζεται εντός της εφαρμογής Android diff --git a/app/src/main/res/values-en-rXA/strings.xml b/app/src/main/res/values-en-rXA/strings.xml index 18c3038cf5..87f50c676e 100644 --- a/app/src/main/res/values-en-rXA/strings.xml +++ b/app/src/main/res/values-en-rXA/strings.xml @@ -1159,7 +1159,6 @@ [Ñöñé one] [Ýöû’Vé ĥîţ ţĥé ļîḿîţ öƒ »{maxCustomBackgrounds}«¡ Ŕîĝĥţ çļîçķ ţö ŕéḿöVé å ɓåçķĝŕöûñð ɓéƒöŕé åððîñĝ åñöţĥéŕ. one two three four five six seven eight nine] [Ûþļöåð ýöûŕ öŵñ çûšţöḿ ɓåçķĝŕöûñð, þöŵéŕéð ɓý Ñîţŕö¡ one two three four five six] - [Ûþļöåð ýöûŕ öŵñ çûšţöḿ ɓåçķĝŕöûñð åñð ḿöŕé ɓý šûɓšçŕîɓîñĝ ţö Ðîšçöŕð Ñîţŕö. one two three four five six seven eight] [Ĝéţ ýöûŕ öŵñ çûšţöḿ Vîðéö ɓåçķĝŕöûñðš åñð ḿöŕé ŵîţĥ Ðîšçöŕð Ñîţŕö¡ one two three four five six seven eight] [Šŵîţçĥ Çåḿéŕå one two] [Çåḿéŕå Šŵîţçĥéð one two three] @@ -1543,6 +1542,9 @@ [Çöññéçţéð Åççöûñţš one two three] [Çöññéçţ ýöûŕ åççöûñţš ţö ûñļöçķ šþéçîåļ Ðîšçöŕð îñţéĝŕåţîöñš one two three four five six seven] [Ñö Çöññéçţîöñš one two three] + [Ļéţ\'š ĝö one two] + [Çöññéçţ ýöûŕ Ţŵîţçĥ åñð ÝöûŢûɓé åççöûñţš îñ Çöññéçţîöñš šéţţîñĝš. one two three four five six seven] + [Fîñð çöḿḿûñîţîéš ýöû åļŕéåðý ķñöŵ one two three four] [Ðöñ\'ţ Šŵîţçĥ one two] [Šŵîţçĥ ÐéVîçé one two] [Ðîšçöŕð ĥåš ðéţéçţéð å ñéŵ åûðîö ðéVîçé ñåḿéð **¡¡»{name}«¡¡**¡ Ðö ýöû ŵåñţ ţö šŵîţçĥ ţö îţ¿ one two three four five six seven eight nine] @@ -2230,6 +2232,7 @@ [Ðîšçöŕð Ðîšþåţçĥ Éŕŕöŕ one two three] [Öþéñ å ţîçķéţ one two] [Fåîļéð ţö ļåûñçĥ ĝåḿé. Ĝåḿé éхéçûţåɓļé ñöţ ƒöûñð. Þļéåšé ŕéþåîŕ ţĥé ĝåḿé åñð ţŕý åĝåîñ. one two three four five six seven eight nine ten eleven twelve thirteen fourteen fiveteen] + [Ðîšþļåý one two] [Ðîšþļåý »{platform}« åš ýöûŕ šţåţûš one two three] [Ðîšþļåý öñ þŕöƒîļé one two three] [Åļŵåýš one two] @@ -3339,6 +3342,8 @@ [Fîñð ýöûŕ Çöḿḿûñîţý. one two three] [Šéåŕçĥ ƒöŕ çöḿḿûñîţîéš one two three] [Þöþûļåŕ çöḿḿûñîţîéš one two three] + [Ŕéçöḿḿéñðéð ƒöŕ ýöû one two three] + [Çĥéçķ öûţ ŕéçöḿḿéñðéð šéŕVéŕš¡ one two three four] [Ţŕý šéåŕçĥîñĝ ƒöŕ šöḿéţĥîñĝ éļšé. one two three four] [Ţŕý šéåŕçĥîñĝ ƒöŕ šöḿéţĥîñĝ éļšé öŕ [šéé ŕéšûļţš ƒŕöḿ åļļ çåţéĝöŕîéš](öñÇļîçķ). one two three four five six seven eight nine] [Ñö ŕéšûļţš ƒöûñð îñ »{categoryName}« one two three] @@ -4354,6 +4359,9 @@ [»{required}«] [ŠéŕVéŕ βööšţ Šţåţûš one two three] [Ûñļöçķéð one two] + [Ţĥîš þŕöĝŕéšš ɓåŕ ŵîļļ ðîšþļåý îñ ýöûŕ çĥåññéļ ļîšţ, åţţåçĥéð ţö ýöûŕ šéŕVéŕ ñåḿé (öŕ šéŕVéŕ ɓåññéŕ îƒ ýöû ĥåVé öñé šéţ). one two three four five six seven eight nine ten eleven twelve] + [βööšţ þŕöĝŕéšš ɓåŕ éхåḿþļé one two three four] + [Šĥöŵ βööšţ þŕöĝŕéšš ɓåŕ one two three] [»{discountPercentage}« öƒƒ ŠéŕVéŕ βööšţš one two three] [Ðöéš ñöţ îñçļûðé »{numFreeGuildSubscriptions}« one two three] [Îñçļûðéš »{numFreeGuildSubscriptions}«—ûñļöçķ ĻéVéļ 1¡ one two three] @@ -5960,8 +5968,8 @@ [Ḿéḿɓéŕš ŵîţĥ ţĥîš þéŕḿîššîöñ çåñ ðŕåĝ öţĥéŕ ḿéḿɓéŕš öûţ öƒ ţĥîš çĥåññéļ. Ţĥéý çåñ öñļý ḿöVé ḿéḿɓéŕš ɓéţŵééñ çĥåññéļš ɓöţĥ ţĥéý åñð ţĥé ḿéḿɓéŕ ţĥéý åŕé ḿöVîñĝ ĥåVé åççéšš. one two three four five six seven eight nine ten eleven twelve thirteen fourteen fiveteen] [ḾöVé Ţö one two] [Ûšéŕ ĥåš ɓééñ ḿöVéð ţö ţĥé šéļéçţéð çĥåññéļ. one two three four five] - [Åļéŕţ Çļéåŕéð one two] - [Ñö Åļéŕţ Šĥöŵîñĝ one two three] + [Åļéŕţ Çļéåŕéð one two] + [Ñö Åļéŕţ Šĥöŵîñĝ one two three] [Ñéŵ ñöţîƒîçåţîöñ one two three] [ŔéḿöVé »%1$s« one two] [Ḿöŕé ţĥåñ %1$d ñéŵ ñöţîƒîçåţîöñš one two three four] @@ -6355,14 +6363,10 @@ [Çöññéçţ ţö Ðîšçöŕð one two three] [ÅçţîVé šîñçé »{date}« one two] [Ûšéð îñ »{guildCount}« šéŕVéŕš one two three] - [Ţĥé ðéVéļöþéŕ\'š þŕîVåçý þöļîçý åñð ţéŕḿš öƒ šéŕVîçé åþþļý ţö ţĥîš åþþļîçåţîöñ. one two three four five six seven eight nine] - [¡¡»{developer}«¡¡\'š þŕîVåçý þöļîçý åñð ţéŕḿš öƒ šéŕVîçé åþþļý ţö ţĥîš åþþļîçåţîöñ. one two three four five six seven eight] - [Ţĥé ðéVéļöþéŕ\'š [þŕîVåçý þöļîçý](»{privacyPolicyURL}«) åñð [ţéŕḿš öƒ šéŕVîçé](»{termsOfServiceURL}«) åþþļý ţö ţĥîš åþþļîçåţîöñ. one two three four five six seven eight nine ten eleven twelve thirteen fourteen fiveteen] - [¡¡»{developer}«¡¡\'š [þŕîVåçý þöļîçý](»{privacyPolicyURL}«) åñð [ţéŕḿš öƒ šéŕVîçé](»{termsOfServiceURL}«) åþþļý ţö ţĥîš åþþļîçåţîöñ. one two three four five six seven eight nine ten eleven twelve thirteen fourteen] - [Ţĥé ðéVéļöþéŕ\'š [þŕîVåçý þöļîçý](»{privacyPolicyURL}«) åñð ţéŕḿš öƒ šéŕVîçé åþþļý ţö ţĥîš åþþļîçåţîöñ. one two three four five six seven eight nine ten eleven twelve thirteen fourteen fiveteen] - [¡¡»{developer}«¡¡\'š [þŕîVåçý þöļîçý](»{privacyPolicyURL}«) åñð ţéŕḿš öƒ šéŕVîçé åþþļý ţö ţĥîš åþþļîçåţîöñ. one two three four five six seven eight nine ten eleven twelve thirteen fourteen] - [Ţĥé ðéVéļöþéŕ\'š þŕîVåçý þöļîçý åñð [ţéŕḿš öƒ šéŕVîçé](»{termsOfServiceURL}«) åþþļý ţö ţĥîš åþþļîçåţîöñ. one two three four five six seven eight nine ten eleven twelve thirteen fourteen fiveteen] - [¡¡»{developer}«¡¡\'š þŕîVåçý þöļîçý åñð [ţéŕḿš öƒ šéŕVîçé](»{termsOfServiceURL}«) åþþļý ţö ţĥîš åþþļîçåţîöñ. one two three four five six seven eight nine ten eleven twelve thirteen fourteen] + [Ţĥé ðéVéļöþéŕ öƒ ¡¡»{application}«¡¡\'š þŕîVåçý þöļîçý åñð ţéŕḿš öƒ šéŕVîçé åþþļý ţö ţĥîš åþþļîçåţîöñ. one two three four five six seven eight nine] + [Ţĥé ðéVéļöþéŕ öƒ ¡¡»{application}«¡¡\'š [þŕîVåçý þöļîçý](»{privacyPolicyURL}«) åñð [ţéŕḿš öƒ šéŕVîçé](»{termsOfServiceURL}«) åþþļý ţö ţĥîš åþþļîçåţîöñ. one two three four five six seven eight nine ten eleven twelve thirteen fourteen fiveteen sixteen] + [Ţĥé ðéVéļöþéŕ öƒ ¡¡»{application}«¡¡\'š [þŕîVåçý þöļîçý](»{privacyPolicyURL}«) åñð ţéŕḿš öƒ šéŕVîçé åþþļý ţö ţĥîš åþþļîçåţîöñ. one two three four five six seven eight nine ten eleven twelve thirteen fourteen fiveteen sixteen] + [Ţĥé ðéVéļöþéŕ öƒ ¡¡»{application}«¡¡\'š þŕîVåçý þöļîçý åñð [ţéŕḿš öƒ šéŕVîçé](»{termsOfServiceURL}«) åþþļý ţö ţĥîš åþþļîçåţîöñ. one two three four five six seven eight nine ten eleven twelve thirteen fourteen fiveteen sixteen] [Öñçé ýöû åûţĥöŕîžé, ýöû ŵîļļ ɓé ŕéðîŕéçţéð ţö: ¡¡»{origin}«¡¡ one two three four five six] [**¡¡»{applicationName}«¡¡** ĥåš åļšö åšķéð ƒöŕ ţĥé ƒöļļöŵîñĝ þéŕḿîššîöñš, ɓûţ ýöû çåñ\'ţ ĝŕåñţ ţĥéḿ: one two three four five six seven eight nine ten eleven twelve thirteen fourteen fiveteen] [βåķé å çåķé one two] @@ -6378,7 +6382,7 @@ [ÎñVåļîð šçöþé **»{scope}«** one two three] [ÎñVåļîð ŕéQûéšţ. Ḿîššîñĝ þåŕåḿ **»{param}«** one two three four] [ŵåñţš ţö åççéšš ýöûŕ åççöûñţ one two three four] - [Ţĥîš ŵîļļ åļļöŵ ţĥé ðéVéļöþéŕ öƒ ¡¡»{application}«¡¡ ţö: one two three four five] + [Ţĥîš ŵîļļ åļļöŵ ¡¡»{application}«¡¡ ţö: one two three] [Šîĝñéð îñ åš €[](ûšéŕĤööķ) one two three four] [Åûţĥöŕîžé åççéšš ţö ýöûŕ åççöûñţ one two three four] [Ööþš, šöḿéţĥîñĝ ŵéñţ ŵŕöñĝ… one two three four] @@ -6924,6 +6928,7 @@ [Ĝéţ βööšţéð one two] [Ţĥîš ƒéåţûŕé îš å þåŕţ öƒ βööšţîñĝ. Ûñļöçķ þéŕķš ƒöŕ éVéŕýöñé îñ ţĥé šéŕVéŕ ļîķé: one two three four five six seven eight nine] [Îḿåĝé öƒ å þîñķ çŕýšţåļ ŵîţĥ ŵîñĝš one two three four] + [βööšţîñĝ ûñļöçķš þöŵéŕƒûļ ƒéåţûŕéš åñð ûþĝŕåðéš ƒöŕ éVéŕýöñé îñ ţĥé šéŕVéŕ ţö éñĵöý. ĜîVé å βööšţ åñð ĝéţ: one two three four five six seven eight nine ten eleven] [Šţåñð öûţ ŵîţĥ åñ åñîḿåţéð šéŕVéŕ îçöñ one two three four five] [Çûšţöḿîžé ýöûŕ šéŕVéŕ îñVîţéš ŵîţĥ å çûšţöḿ ɓåçķĝŕöûñð one two three four five six seven] [Šĥöŵ éVéŕýöñé ŵĥåţ ýöûŕ šéŕVéŕ îš åɓöûţ ŵîţĥ å šéŕVéŕ ɓåññéŕ one two three four five six seven] @@ -6932,6 +6937,13 @@ [Ûþļöåð çûšţöḿ šţîçķéŕš ƒöŕ éVéŕýöñé ţö ûšé one two three four five] [Ļöñĝéŕ åŕçĥîVé öþţîöñš ƒöŕ ţĥŕéåðš one two three four] [Çŕéåţé þŕîVåţé ţĥŕéåðš one two three] + [Ĝöåļ: »{levelName}« one two] + [βûý βööšţš ţö ĥéļþ ûñļöçķ »{levelName}« þéŕķš¡ one two three four] + [Ţĥîš šéŕVéŕ ĥåš ûñļöçķéð åļļ βööšţîñĝ þéŕķš¡ one two three four five] + [Ţĥîš šéŕVéŕ ĥåš ûñļöçķéð åļļ βööšţîñĝ ŕéŵåŕðš¡ one two three four five six] + [βûý βööšţš ţö ĥéļþ ûñļöçķ ţĥé »{planName}« þļåñ¡ one two three four five] + [**»{numBoosts}«/»{numTotal}«** βööšţš one two] + [Îḿåĝé öƒ þåŕţý þöþþéŕ one two three] [**»{quantity}«х** »{quantity}« - **¡¡»{rate}«¡¡** one two three four] [**»{boostQuantity}«х** »{quantity}« - **¡¡»{rate}«¡¡** (Šûɓšçŕîþţîöñ öñ ĥöļð) one two three four five six seven eight nine] [**»{boostQuantity}«х** »{quantity}« (Šûɓšçŕîþţîöñ öñ ĥöļð) one two three four five six seven] @@ -6956,9 +6968,13 @@ [Ţĥîš šéŕVéŕ ŵîļļ ļöšé þŕöĝŕéšš îƒ ýöû ŕéḿöVé ýöûŕ ɓööšţ. **Ýöûŕ βööšţ îš šţîļļ öñ çööļðöŵñ. Îţ ŵîļļ ɓé åVåîļåɓļé îñ »{hours}« åñð »{minutes}«.** one two three four five six seven eight nine ten eleven twelve thirteen fourteen fiveteen sixteen seventeen nineteen twenty one] [Ţĥîš šéŕVéŕ ŵîļļ ļöšé þŕöĝŕéšš îƒ ýöû ŕéḿöVé ýöûŕ ɓööšţ. **Ýöûŕ βööšţ îš šţîļļ öñ çööļðöŵñ. Îţ ŵîļļ ɓé åVåîļåɓļé îñ »{minutes}«.** one two three four five six seven eight nine ten eleven twelve thirteen fourteen fiveteen sixteen seventeen nineteen twenty] [ŔéḿöVé ŠéŕVéŕ βööšţ¿ one two three] + [Åñ éхçļûšîVé çŕýšţåļ ɓåðĝé ñéхţ ţö ýöûŕ ñåḿé one two three four five] [Å ḿéḿɓéŕ ļîšţ îçöñ ñéхţ ţö ýöûŕ ñåḿé one two three four five] - [Å šĥîñý þŕöƒîļé ɓåðĝé ţĥåţ çĥåñĝéš öVéŕ ţîḿé one two three four five] + [Åççéšš ţö šéŕVéŕ-ŵîðé ƒéåţûŕéš ļîķé: çûšţöḿ šţîçķéŕš, þŕîVåţé ţĥŕéåðš, ļåŕĝéŕ ƒîļé ûþļöåð ļîḿîţš, åñð ḿöŕé¡ one two three four five six seven eight nine ten eleven twelve thirteen fourteen fiveteen sixteen seventeen nineteen] + [Å šĥîñý ûšéŕ þŕöƒîļé ɓåðĝé ţĥåţ çĥåñĝéš öVéŕ ţîḿé one two three four five six] [Åñ éхçļûšîVé ñéŵ ŕöļé îñ ţĥåţ šéŕVéŕ one two three four five] + [Åñ éхçļûšîVé ñéŵ ŕöļé îñ ţĥåţ šéŕVéŕ ŵîţĥ å βööšţ îçöñ ñéхţ ţö ýöûŕ ñåḿé one two three four five six seven eight] + [Šþéçîåļ ŕöļé öñļý åVåîļåɓļé ţö ţĥöšé ŵĥö ĝîVé å βööšţ one two three four five six] [βööšţ å šéŕVéŕ åñð ĝéţ: one two three] [Îñçļûðéð îñ Ñîţŕö: one two three] [Ĝéţ Ñîţŕö one two] @@ -7043,6 +7059,12 @@ [Ĝéţ ḿöŕé çûšţöḿîžåţîöñ ŵîţĥ å þŕöƒîļé ɓåññéŕ, åñ åñîḿåţéð åVåţåŕ, å çûšţöḿ ţåĝ, åñð ḿöŕé ŵîţĥ **Ðîšçöŕð Ñîţŕö¡** one two three four five six seven eight nine ten eleven twelve thirteen fourteen fiveteen sixteen seventeen nineteen] [Ŵåññå ûþļöåð ýöûŕ öŵñ ɓåññéŕ¿ one two three four] [Ŵåññå ûþļöåð ýöûŕ öŵñ þŕöƒîļé ɓåññéŕ¿ one two three four five] + [Ţĥé **βööšţ Þŕöĝŕéšš βåŕ** šĥöŵš ḿéḿɓéŕš ĥöŵ ḿåñý βööšţš ýöûŕ šéŕVéŕ ñééðš ţö ŕéåçĥ ţĥé ñéхţ ĻéVéļ. Ţöĝĝļé îţ ûñðéŕ **ŠéŕVéŕ Šéţţîñĝš > Ðîšþļåý**. one two three four five six seven eight nine ten eleven twelve thirteen fourteen fiveteen sixteen seventeen nineteen twenty one two three four five] + [Ţĥé **βööšţ Þŕöĝŕéšš βåŕ** šĥöŵš ḿéḿɓéŕš ĥöŵ ḿåñý βööšţš ýöûŕ šéŕVéŕ ñééðš ţö ŕéåçĥ ţĥé ñéхţ Þļåñ. Ţöĝĝļé îţ ûñðéŕ **ŠéŕVéŕ Šéţţîñĝš > Ðîšþļåý**. one two three four five six seven eight nine ten eleven twelve thirteen fourteen fiveteen sixteen seventeen nineteen twenty one two three four five] + [Ţöĝĝļé Öñ one two] + [Ĝöţ îţ one two] + [Ŵåñţ ţö ĝéţ ţö ţĥé ñéхţ ĻéVéļ¿ one two three four] + [Ŵåñţ ţö ĝéţ ţö ţĥé ñéхţ Þļåñ¿ one two three four] [Ļîƒţ öƒƒ ŵîţĥ Ðîšçöŕð Ñîţŕö ţö ûšé åñîḿåţéð åñð çûšţöḿ éḿöĵî åñýŵĥéŕé. one two three four five six seven eight] [Ļîƒţ öƒƒ ŵîţĥ **Ðîšçöŕð Ñîţŕö** ţö ûšé åñîḿåţéð åñð çûšţöḿ éḿöĵîš åñýŵĥéŕé. [Ļéåŕñ ḿöŕé](öñÇļîçķ) one two three four five six seven eight nine ten eleven twelve thirteen fourteen fiveteen sixteen seventeen] [Çļåîḿ ýöûŕ ƒŕéé ḿöñţĥ öƒ Ðîšçöŕð Ñîţŕö ţö ûšé åñîḿåţéð åñð çûšţöḿ éḿöĵîš åñýŵĥéŕé. one two three four five six seven eight nine] @@ -7584,9 +7606,13 @@ [»{numSubscriptionsApplied}«] [Ĥéļþ ûñļöçķ ŕéŵåŕðš ţöĝéţĥéŕ. **€[βûý Šîñĝļé βööšţš →](ɓûýŠîñĝļéŠûɓšçŕîþţîöñĤööķ)** one two three four five six seven eight nine] [Fŕéé one] + [Ñö Þļåñ one two] [Fŕîéñðš one two] + [Þļåñ 1 one two] [Ĝŕöûþš one two] + [Þļåñ 2 one two] [Çöḿḿûñîţîéš one two] + [Þļåñ 3 one two] [ŔéQûéšţ ţö Šþéåķ one two three] [ÎñVîţé ţö Šþéåķ one two three] [Öþéñ Ŕåîšéð Ĥåñðš Ļîšţ one two three] @@ -7982,44 +8008,31 @@ [Çŕéåţé ÉVéñţ one two] [Šçĥéðûļé å Šţåĝé ƒöŕ å ƒûţûŕé ðåţé. one two three four] [Åççéšš ýöûŕ ÅçţîVé Ñöŵ åçţîVîţîéš one two three four] - [Ţĥîš åļļöŵš ţĥé åþþ ţö ŕéåð ţĥé îñƒöŕḿåţîöñ ƒŕöḿ ţĥé ÅçţîVé Ñöŵ šéçţîöñ öƒ ýöûŕ Fŕîéñðš þåĝé. one two three four five six seven eight nine ten] [Ûþðåţé ýöûŕ çûŕŕéñţ åçţîVîţý one two three four] - [Ţĥîš åļļöŵš ţĥé åþþ ţö ţéļļ Ðîšçöŕð ŵĥéñ ýöû\'ŕé ðöîñĝ åñ åçţîVîţý ļîķé šţŕéåḿîñĝ. one two three four five six seven eight nine] [Ŕéåð ɓûîļð îñƒöŕḿåţîöñ one two three] - [Ţĥîš åļļöŵš ţĥé åþþ ţö ŕéåð ɓûîļð îñƒöŕḿåţîöñ ƒöŕ åþþļîçåţîöñš åš ýöû öñ Ðîšçöŕð\'š šţöŕé one two three four five six seven eight nine ten] [Ûþļöåð åñð ḿåñåĝé ɓûîļðš one two three] - [Ţĥîš åļļöŵš ţĥé åþþ ţö ûþļöåð åñð ḿåñåĝé ɓûîļðš ƒöŕ åþþļîçåţîöñš åš ýöû öñ Ðîšçöŕð\'š šţöŕé one two three four five six seven eight nine ten] - [Çŕéåţé šļåšĥ çöḿḿåñðš îñ å šéŕVéŕ one two three four] - [Ţĥîš åļļöŵš ţĥé åþþ ţö çŕéåţé šļåšĥ çöḿḿåñðš îñ å šéŕVéŕ one two three four five six seven] - [Ûþðåţé šļåšĥ çöḿḿåñðš one two three] - [Ţĥîš åļļöŵš ţĥé åþþ ţö ûþðåţé šļåšĥ çöḿḿåñðš ƒöŕ åþþļîçåţîöñš åš ýöû one two three four five six seven eight] + [Çŕéåţé çöḿḿåñðš îñ å šéŕVéŕ one two three four] + [Ḿåñåĝé åççéšš ţö îţš çöḿḿåñðš îñ å šéŕVéŕ one two three four five] + [Ûþðåţé çöḿḿåñðš one two three] [Ḿåñåĝé éñţîţļéḿéñţš one two three] - [Ţĥîš åļļöŵš ţĥé åþþ ţö ŕéåð åñð çöñšûḿé éñţîţļéḿéñţš ƒöŕ åþþļîçåţîöñš åš ýöû öñ Ðîšçöŕð\'š šţöŕé one two three four five six seven eight nine ten] [Ḿåñåĝé šţöŕé ŠĶÛš, ļîšţîñĝš, åñð åššéţš one two three four five] - [Ţĥîš åļļöŵš ţĥé åþþ ţö çŕéåţé, ŕéåð, ûþðåţé, åñð ðéļéţé ŠĶÛš, ļîšţîñĝš, åñð åššéţš ƒöŕ åþþļîçåţîöñš åš ýöû öñ Ðîšçöŕð\'š šţöŕé one two three four five six seven eight nine ten eleven twelve thirteen fourteen fiveteen sixteen seventeen nineteen twenty one] [Åðð å ɓöţ ţö å šéŕVéŕ one two three] [Åļļöŵ ţĥé ƒöļļöŵîñĝ þéŕḿîššîöñš one two three four] - [Ţĥîš ŵîļļ çŕéåţé å ŕöļé ñåḿéð **¡¡»{name}«¡¡** ýöû çåñ éðîţ. one two three four five six] [Åççéšš ýöûŕ ţĥîŕð-þåŕţý çöññéçţîöñš one two three four] [Ýöû ðöñ\'ţ ĥåVé åñý ţĥîŕð-þåŕţý çöññéçţîöñš ýéţ¡ one two three four five six] [Åççéšš ýöûŕ éḿåîļ åððŕéšš one two three] [Ýöû ĥåVéñ\'ţ šéţ ûþ åñ éḿåîļ ýéţ¡ one two three four] [Ĵöîñ ĝŕöûþ ÐḾš ƒöŕ ýöû one two three] - [Ţĥîš åļļöŵš ţĥé åþþ ţö ĵöîñ ĝŕöûþ ÐḾš öñ ýöûŕ ɓéĥåļƒ ţĥåţ îţ ĥåš çŕéåţéð. one two three four five six seven eight] [Ķñöŵ ŵĥåţ šéŕVéŕš ýöû\'ŕé îñ one two three four] [Ýöû\'ŕé ñöţ îñ åñý šéŕVéŕš. one two three four] [Ĵöîñ šéŕVéŕš ƒöŕ ýöû one two three] - [Ûšé îñVîţéš öñ ýöûŕ ɓéĥåļƒ. one two three four] + [Ŕéåð ýöûŕ ḿéḿɓéŕ îñƒö (ñîçķñåḿé, åVåţåŕ, ŕöļéš, éţç…) ƒöŕ šéŕVéŕš ýöû ɓéļöñĝ ţö one two three four five six seven eight nine ten eleven twelve thirteen fourteen] [Åççéšš ýöûŕ ûšéŕñåḿé, åVåţåŕ, åñð ɓåññéŕ one two three four five] [Ŕéåð åļļ ḿéššåĝéš one two three] - [Ţĥîš åļļöŵš ţĥé åþþ ţö ŕéåð åļļ ḿéššåĝéš åççéššîɓļé ţĥŕöûĝĥ ýöûŕ Ðîšçöŕð åççöûñţ one two three four five six seven eight nine] [Šéé ŵĥö ýöûŕ ƒŕîéñðš åŕé one two three] - [Ţĥîš åļļöŵš ţĥé åþþ ţö åççéšš ýöûŕ ƒŕîéñðš ļîšţ one two three four five six] [Îñţéŕƒåçé ŵîţĥ ýöûŕ Ðîšçöŕð çļîéñţ one two three four] [Šéţ ýöûŕ çûŕŕéñţ åçţîVîţý one two three] - [Ţĥîš åļļöŵš ţĥé åþþ ţö çöññéçţ ŵîţĥ ýöûŕ ļöçåļ Ðîšçöŕð çļîéñţ. one two three four five six seven] [Ļîšţéñ ţö ñöţîƒîçåţîöñš öVéŕ ýöûŕ Ðîšçöŕð çļîéñţ one two three four five six] - [Ţĥîš åļļöŵš ţĥé åþþ ţö šéé ñöţîƒîçåţîöñš ŵé šéñð ţö ýöû. one two three four five six seven] [Ŕéåð ýöûŕ Vöîçé šéţţîñĝš åñð ļîšţéñ ƒöŕ Vöîçé éVéñţš one two three four five six] [Åļţéŕ ýöûŕ Vöîçé šéţţîñĝš one two three] [Ñöţ šûþþöŕţéð ŵîţĥîñ Åñðŕöîð åþþ one two three four] @@ -8406,6 +8419,7 @@ [Šĥöŵ Ķéýɓöåŕð one two] [Šĥöŵ »{n}« Ḿûţéð one two] [Šĥöŵ Ḿûţéð Çĥåññéļš one two three] + [Šĥöŵ Ñéŵ Ḿéššåĝé ÞŕéVîéŵš one two three] [Åļŵåýš one two] [Šĥöŵ šþöîļéŕ çöñţéñţ one two three] [Ţĥîš çöñţŕöļš ŵĥéñ šþöîļéŕ çöñţéñţ îš ðîšþļåýéð. one two three four five six] diff --git a/app/src/main/res/values-es-rES/strings.xml b/app/src/main/res/values-es-rES/strings.xml index 0d429f6fc5..5f5544b721 100644 --- a/app/src/main/res/values-es-rES/strings.xml +++ b/app/src/main/res/values-es-rES/strings.xml @@ -1103,7 +1103,6 @@ Ninguno ¡Has alcanzado el límite de {maxCustomBackgrounds}! Haz clic derecho para eliminar un fondo antes de añadir otro. ¡Sube tu propio fondo personalizado con Nitro! - Suscríbete a Discord Nitro para subir tu propio fondo personalizado y más. ¡Consigue tus propios fondos de vídeo personalizados y más con Discord Nitro! Cambiar cámara Cámara cambiada @@ -5702,14 +5701,6 @@ Conectarse a Discord Activo desde {date} Se usa en {guildCount} servidores - En esta aplicación, rigen la política de privacidad y las condiciones de servicio del desarrollador. - En esta aplicación, rigen la política de privacidad y las condiciones de servicio de !!{developer}!!. - En esta aplicación, rigen la [política de privacidad]({privacyPolicyURL}) y las [condiciones de servicio]({termsOfServiceURL}) del desarrollador. - En esta aplicación, rigen la [política de privacidad]({privacyPolicyURL}) y las [condiciones de servicio]({termsOfServiceURL}) de !!{developer}!!. - En esta aplicación, rigen la [política de privacidad]({privacyPolicyURL}) y las condiciones de servicio del desarrollador. - En esta aplicación, rigen la [política de privacidad]({privacyPolicyURL}) y las condiciones de servicio de !!{developer}!!. - En esta aplicación, rigen la política de privacidad y las [condiciones de servicio]({termsOfServiceURL}) del desarrollador. - En esta aplicación, rigen la política de privacidad y las [condiciones de servicio]({termsOfServiceURL}) de !!{developer}!!. Cuando lo autorices, te redirigirá a: !!{origin}!! **!!{applicationName}!!** también ha pedido los siguientes permisos, pero no se los puedes conceder: Preparar una tarta @@ -5725,7 +5716,6 @@ Ámbito no válido **{scope}** Solicitud no válida. Falta el parámetro **{param}** quiere acceder a tu cuenta - Esto permitirá al desarrollador de !!{application}!!: Sesión iniciada como $[](userHook) Autorizar el acceso a tu cuenta Ups, algo ha fallado… @@ -7228,44 +7218,27 @@ Crear evento Programa un escenario para una fecha futura. Acceder a tus actividades de Activo ahora - Esto permite a la aplicación leer la información de la sección Activo ahora de tu lista de amigos. Actualizar tu actividad actual - Esto permite a la aplicación informar a Discord de cuándo estás realizando una actividad como transmitir. Leer la información de la versión - Esto permite que la aplicación lea la información de las versiones de las aplicaciones por ti en la tienda de Discord. Subir y gestionar versiones - Esto permite que la aplicación suba y gestione las versiones de las aplicaciones por ti en la tienda de Discord. - Crear comandos de barra diagonal en un servidor - Permite a la aplicación crear comandos de barra diagonal en un servidor. - Actualizar comandos de barra diagonal - Esto permite que la aplicación actualice los comandos de barra diagonal en aplicaciones dado que Gestionar derechos - Esto permite que la aplicación lea y use los derechos de las aplicaciones por ti en la tienda de Discord. Gestionar SKUs, listados y recursos de la tienda - Esto permite que la aplicación cree, lea, actualice y elimine los SKUs, los listados y los recursos de las aplicaciones por ti en la tienda de Discord. Añadir un bot a un servidor Permitir los siguientes permisos - Esto creará un rol llamado **!!{name}!!** que puedes editar. Acceder a tus conexiones de terceros ¡Todavía no tienes aplicaciones de terceros! Acceder a tu correo electrónico ¡Todavía no has configurado un correo electrónico! Unirse a grupos de MD por ti - Esto permite a la aplicación unirse a grupos de MD, que esta haya creado, en tu nombre. Descubre en qué servidores estás No estás en ningún servidor. Unirse a servidores por ti - Usar invitaciones en tu nombre. Acceder a tu nombre de usuario, avatar y cartel Leer todos los mensajes - Esto permite a la aplicación leer todos los mensajes accesibles a través de tu cuenta de Discord. Mira quiénes son tus amigos - Esto permite a la aplicación acceder a tu lista de amigos Interfaz con tu cliente de Discord Establecer actividad actual - Esto permite a la aplicación conectarse con tu cliente de Discord local. Escuchar las notificaciones en tu cliente de Discord - Esto permite a la aplicación ver las notificaciones que te enviamos. Consultar ajustes de voz y escuchar comandos de voz Modificar ajustes de voz No es compatible con la aplicación de Android diff --git a/app/src/main/res/values-fi/strings.xml b/app/src/main/res/values-fi/strings.xml index 42af99e062..59079bffb7 100644 --- a/app/src/main/res/values-fi/strings.xml +++ b/app/src/main/res/values-fi/strings.xml @@ -1131,7 +1131,6 @@ Ei mitään {maxCustomBackgrounds} enimmäisrajasi on täyttynyt! Poista tausta hiiren kakkospainiketta napsauttamalla ennen kuin lisäät uuden taustan. Lataa itsellesi oma mukautettu tausta Nitro-etuna! - Tilaa Discord Nitro, niin voit ladata itsellesi oman mukautetun taustan. Omat videokuvan mukautetut taustakuvat ja paljon muuta Discord Nitrolla! Vaihda kamera Kamera vaihdettu @@ -5853,14 +5852,6 @@ Yhdistä Discordiin Aktiivinen {date} lähtien Käytössä {guildCount} palvelimella - Kehittäjän tietosuojakäytäntö ja palveluehdot koskevat tätä sovellusta. - Kehittäjän !!{developer}!! tietosuojakäytäntö ja palveluehdot koskevat tätä sovellusta. - Kehittäjän [tietosuojakäytäntö]({privacyPolicyURL}) ja [palveluehdot]({termsOfServiceURL}) koskevat tätä sovellusta. - Kehittäjän !!{developer}!! [tietosuojakäytäntö]({privacyPolicyURL}) ja [palveluehdot]({termsOfServiceURL}) koskevat tätä sovellusta. - Kehittäjän [tietosuojakäytäntö]({privacyPolicyURL}) ja palveluehdot koskevat tätä sovellusta. - Kehittäjän !!{developer}!! [tietosuojakäytäntö]({privacyPolicyURL}) ja palveluehdot koskevat tätä sovellusta. - Kehittäjän tietosuojakäytäntö ja [palveluehdot]({termsOfServiceURL}) koskevat tätä sovellusta. - Kehittäjän !!{developer}!! tietosuojakäytäntö ja [palveluehdot]({termsOfServiceURL}) koskevat tätä sovellusta. Kun myönnät valtuudet, sinut ohjataan takaisin tänne: !!{origin}!! **!!{applicationName}!!** on pyytänyt lisäksi seuraavia käyttöoikeuksia, mutta et voi myöntää niitä: Kakun leipominen @@ -5876,7 +5867,6 @@ Virheellinen laajuus **{scope}** Virheellinen pyyntö. Parametri **{param}** puuttuu haluaa käyttöoikeuden tilillesi - Tämä antaa sovelluksen !!{application}!! kehittäjälle seuraavat oikeudet: Kirjautuneena nimellä $[](userHook) Salli pääsy tilillesi Hups, jokin meni pieleen… @@ -7381,44 +7371,27 @@ Luo tapahtuma Ajoita tuleva esitys. Käytä Aktiivisena nyt ‑toimintoja - Tämä antaa sovellukselle luvan lukea tietoja Kaverisi-sivun Aktiivisena nyt ‑osiosta. Päivitä nykyinen toimintasi - Tämä antaa sovelluksen luvan kertoa Discordille, milloin teet jotain, kuten vaikkapa striimaat. Koontiversiotietojen luku - Tämä sallii sovelluksen lukea sovellusten koontiversiotiedot Discordin kaupassa sinun oikeuksillasi Koontiversioiden lataus ja hallinta - Tämä sallii sovelluksen ladata ja hallita sovellusten koontiversioita Discordin kaupassa sinun oikeuksillasi - Luo vinoviivakomentoja palvelimelle - Tällä toiminnolla voit luoda palvelimelle vinoviivakomentoja - Päivitä vinoviivakomennot - Tämä sallii sovelluksen päivittää sovellusten vinoviivakomennot sinun oikeuksillasi Oikeuksien hallinta - Tämä sallii sovelluksen lukea ja käyttää sovellusten oikeuksia Discordin kaupassa sinun oikeuksillasi Kaupan SKU-pakettien, listausten ja resurssien hallinta - Tämä sallii sovelluksen luoda, lukea, päivittää ja poistaa sovellusten SKU-paketteja, listauksia ja resursseja Discordin kaupassa sinun oikeuksillasi Botin lisääminen palvelimelle Salli seuraavat käyttöoikeudet - Tämä luo roolin nimeltä **!!{name}!!**, jota voit muokata. Pääsy kolmannen osapuolen yhteyksiisi Sinulla ei ole vielä kolmannen osapuolen yhteyksiä! Pääsy sähköpostiosoitteeseesi Et ole vielä määrittänyt sähköpostiosoitetta! Liittyminen ryhmäkeskusteluihin puolestasi - Tämä sallii sovelluksen liittymisen ryhmäkeskusteluun puolestasi. Pääsy tietoon siitä, millä palvelimilla olet Et ole millään palvelimella. Liittyminen palvelimille puolestasi - Käyttää kutsuja puolestasi. Pääsy käyttäjänimeesi, profiilikuvaasi ja banneriisi Kaikkien viestien lukeminen - Tämä sallii sovelluksen lukea kaikki viestit, joihin on pääsy Discord-tilisi kautta Tarkasta kaveritilanteesi - Tämä antaa sovelluksen käyttää kaveriluetteloasi Kommunikointi Discord-asiakasohjelmasi kanssa Nykyisen toimintasi asettaminen - Tämä sallii sovelluksen yhdistää Discordiin. Ilmoitusten tarkkailu Discord-asiakasohjelmasi kautta - Tämä antaa sovelluksen nähdä ilmoitukset, joita lähetämme sinulle. Ääniasetustesi lukeminen ja äänitapahtumien kuunteleminen Ääniasetustesi muuttaminen Ei tuettu Android-sovelluksessa diff --git a/app/src/main/res/values-fr/strings.xml b/app/src/main/res/values-fr/strings.xml index b21c2f011e..551745de00 100644 --- a/app/src/main/res/values-fr/strings.xml +++ b/app/src/main/res/values-fr/strings.xml @@ -1131,7 +1131,6 @@ Aucun Tu as atteint la limite de {maxCustomBackgrounds} ! Fais un clic droit pour supprimer un arrière-plan avant d\'en ajouter un nouveau. Télécharge ton arrière-plan personnalisé, optimisé par Nitro ! - Télécharge ton propre arrière-plan personnalisé et bien plus encore en t\'abonnant à Discord Nitro. Obtiens tes propres arrière-plans de vidéo personnalisés et plus encore avec l\'abonnement Discord Nitro ! Changer de vue Basculement de caméra effectué @@ -5857,14 +5856,6 @@ Connexion à Discord En ligne depuis le {date} Utilisé dans {guildCount} serveur(s) - La politique de confidentialité et les conditions d\'utilisation du développeur s\'appliquent à cette application. - La politique de confidentialité et les conditions d\'utilisation de !!{developer}!! s\'appliquent à cette application. - La [politique de confidentialité]({privacyPolicyURL}) et les [conditions d\'utilisation]({termsOfServiceURL}) du développeur s\'appliquent à cette application. - La [politique de confidentialité]({privacyPolicyURL}) et les [conditions d\'utilisation]({termsOfServiceURL}) de !!{developer}!! s\'appliquent à cette application. - La [politique de confidentialité]({privacyPolicyURL}) et les conditions d\'utilisation du développeur s\'appliquent à cette application. - La [politique de confidentialité]({privacyPolicyURL}) et les conditions d\'utilisation de !!{developer}!! s\'appliquent à cette application. - La politique de confidentialité et les [conditions d\'utilisation]({termsOfServiceURL}) du développeur s\'appliquent à cette application. - La politique de confidentialité et les [conditions d\'utilisation]({termsOfServiceURL}) de !!{developer}!! s\'appliquent à cette application. Une fois que tu l\'auras autorisé, tu seras redirigé vers : !!{origin}!! **!!{applicationName}!!** a aussi demandé les permissions suivantes, mais tu ne peux pas les accorder : Faire un gâteau @@ -5880,7 +5871,6 @@ Champ invalide : **{scope}** Demande non valide. Paramètres manquants : **{param}** veut accéder à ton compte - Cela autorisera le développeur de !!{application}!! à : Connexion en tant que $[](userHook) Autoriser l\'accès à ton compte Oups, une erreur s\'est produite… @@ -7385,44 +7375,27 @@ Créer un événement Programmer une conférence à une date ultérieure. Accède aux activités de tes contacts En ligne - Cela permet à l\'application de lire les informations de la section En ligne de la page de tes amis. Mets à jour ton activité en cours - Cela permet à l\'application d\'indiquer à Discord que tu streames, par exemple. Lire les informations sur la version - Cela permet à l\'application de lire les informations relatives aux versions des applications en ton nom dans la boutique Discord Télécharger et gérer les versions - Cela permet à l\'application de télécharger et de gérer les versions des applications en ton nom dans la boutique Discord - Créer des commandes slash sur un serveur - Ceci permet à l\'application de créer des commandes slash sur un serveur - Modifier les commandes slash - Cela permet à l\'application de modifier les commandes slash des applications en ton nom Gérer les droits - Cela permet à l\'application de lire et d\'utiliser les droits des applications en ton nom dans la boutique Discord Gérer la boutique des SKU, des listes et des ressources - Cela permet à l\'application de créer, de lire, de mettre à jour et de supprimer des SKU, des listes, et des ressources pour les applications en ton nom dans la boutique Discord Ajouter un bot à un serveur Octroyer les permissions suivantes - Cela créera un rôle nommé **!!{name}!!** que tu pourras modifier. Accéder à tes connexions tierces Tu n\'as pas encore de connexion tierce ! Accéder à ton adresse e-mail Tu n\'as pas encore défini d\'adresse e-mail ! Rejoindre des groupes privés pour toi - Permet à l\'application de se joindre aux groupes privés qu\'elle a créés pour toi. Savoir sur quels serveurs tu es Tun\'es sur aucun serveur. Rejoindre des serveurs pour toi - Envoyer des invitations en ton nom. Accéder à ton nom d\'utilisateur, ton avatar et ta bannière Lire tous les messages - Ceci permet à l\'application de lire tous les messages accessibles via ton compte Discord Vérifie qui sont tes amis - Ceci permet à l\'application d\'accéder à ta liste d\'amis Communiquer avec ton client Discord Règle ton activité en cours - Ceci permet à l\'application de se connecter avec ton client Discord local. Écouter les notifications sur ton client Discord - Cela permet à l\'application de voir les notifications que nous t\'envoyons. Lis tes paramètres vocaux et écoute les événements vocaux Modifier tes paramètres vocaux Non supporté dans l\'application Android diff --git a/app/src/main/res/values-hi/strings.xml b/app/src/main/res/values-hi/strings.xml index fa9e0f29f3..1434fcb360 100644 --- a/app/src/main/res/values-hi/strings.xml +++ b/app/src/main/res/values-hi/strings.xml @@ -1131,7 +1131,6 @@ कोई नहीं आपके {maxCustomBackgrounds}की लिमिट पूरी हो गई है! दूसरा बैकग्राउंड ऐड करने से पहले राइट क्लिक करके पहले का कोई बैकग्राउंड रिमूव करें. अपना खुद का कस्टम बैकग्राउंड अपलोड करें, पावर्ड बाई Nitro! - Discord Nitro को सब्सक्राइब करके खुद का कस्टम बैकग्राउंड और भी बहुत कुछ अपलोड करें. Discord Nitro के साथ अपने खुद के कस्टम वीडियो बैकग्राउंड और भी बहुत कुछ पाएं! कैमरा को स्विच करें कैमरा स्विच किया गया @@ -5853,14 +5852,6 @@ Discord से कनेक्ट करें {date} से सक्रिय {guildCount} सर्वर में यूज़ किया गया - डेवलपर की प्राइवेसी पॉलिसी और सेवा की शर्तें इस एप्लीकेशन पर लागू होती हैं. - !!{developer}!! की प्राइवेसी पॉलिसी और सेवा की शर्तें इस एप्लीकेशन पर लागू होती हैं. - डेवलपर की [प्राइवेसी पॉलिसी]({privacyPolicyURL}) और [सेवा की शर्तें]({termsOfServiceURL}) इस एप्लीकेशन पर लागू होती हैं. - !!{developer}!! की [प्राइवेसी पॉलिसी]({privacyPolicyURL}) और [सेवा की शर्तें]({termsOfServiceURL}) इस एप्लीकेशन पर लागू होती हैं. - डेवलपर की [प्राइवेसी पॉलिसी]({privacyPolicyURL}) और सेवा की शर्तें इस एप्लीकेशन पर लागू होती हैं. - !!{developer}!! की [प्राइवेसी पॉलिसी]({privacyPolicyURL}) और सेवा की शर्तें इस एप्लीकेशन पर लागू होती हैं. - डेवलपर की प्राइवेसी पॉलिसी और [सेवा की शर्तें]({termsOfServiceURL}) इस एप्लीकेशन पर लागू होती हैं. - !!{developer}!! की प्राइवेसी पॉलिसी और [सेवा की शर्तें]({termsOfServiceURL}) इस एप्लीकेशन पर लागू होती हैं. आपके एक बार ऑथराइज़ होते ही, आप इस पर रीडरेक्ट हो जाएंगे: !!{origin}!! **!!{applicationName}!!** ने नीचे दी गई परमिशन भी मांगी हैं, लेकिन आप उन्हें दे नहीं सकते: केक बेक करें @@ -5876,7 +5867,6 @@ इनवैलिड स्कोप **{scope}** रिक्वेस्ट इनवैलिड है. परम **{param}** मिसिंग है आप अपने अकाउंट को एक्सेस करना चाहते हैं - यह !!{application}!! के डेवलपर को अनुमति देगा: $[](userHook) के रूप में साइन इन किया है आपने अकाउंट का एक्सेस ऑथराइज़ करें ओह! कुछ गलत हो गया है… @@ -7381,44 +7371,27 @@ इवेंट क्रिएट करें आने वाली तारीख के लिए स्टेज को शेड्यूल करें. अपनी एक्टिव नाओ गतिविधियों पर पहुँचें - यह ऐप को आपके फ्रेंड्स पेज के एक्टिव नाओ वाले हिस्से से इंफ़ोर्मेशन पढ़ने की अनुमति देता है. अपनी मौजूदा एक्टिविटी अपडेट करें - जब आप कोई स्ट्रीमिंग कर रहे हों, तो यह ऐप को उस बारे में Discord को बताने की अनुमति देता है. बिल्ड इनफार्मेशन को रीड करें - यह ऐप को एप्लिकेशन की जानकारी को रीड करने की अनुमति देता है जैसे आप Discord स्टोर को देते है बिल्ड को अपलोड और मैनेज करें - यह ऐप को एप्लिकेशन को अपलोड करने और मैनेज करने की अनुमति देता है जैसा कि आप Discord स्टोर पर करते हैं - सर्वर में स्लैश कमांड्स क्रिएट करें - यह ऐप आपको सर्वर में स्लैश कमांड्स क्रिएट करने की अनुमति देती है - स्लैश कमांड्स अपडेट करें - यह ऐप को एप्लीकेशन्स के लिए स्लैश अपडेट करने की अनुमति देता है क्योंकि आप एंटाइटेलमेंट मैनेज करें - यह ऐप को Discord स्टोर पर आपके द्वारा एप्लिकेशन के लिए एंटाइटेलमेंट को रीड करने और कंज्यूम पाने की अनुमति देता है SKU स्टोर, लिस्टिंग और ऐसेट को मैनेज करें - यह ऐप को एप्लिकेशन के लिए SKU, लिस्टिंग करने,और ऐसेट बनाने, रीड करने, अपडेट करने और हटाने की अनुमति देता है जैसे आप Discord स्टोर को देते है सर्वर में बॉट ऐड करें नीचे दी गई परमिशन को अनुमति दें - यह रोल नेम को **!!{name}!!** क्रिएट करेगा जिसे आप एडिट कर सकते हैं. अपने थर्ड-पार्टी कनेक्शन को ऐक्सेस करें आपके पास अभी तक कोई थर्ड-पार्टी कनेक्शन नहीं है! अपने ईमेल एड्रेस को ऐक्सेस करें आपने अभी तक ईमेल को सेट अप नहीं किया है! अपने लिए ग्रुप DM में जॉइन करें - यह ऐप को आपकी तरफ से क्रिएट किए गए ग्रुप DM में जॉइन करने की अनुमति देता है. जानिए आप किस सर्वर में हैं आप किसी भी सर्वर में नहीं है. अपने लिए सर्वर को जॉइन करें - अपनी तरफ से इनवाइट का इस्तेमाल करें. अपना यूज़रनेम, अवतार और बैनर एक्सेस करें सभी मैसेज को रीड करें - यह ऐप को आपके Discord अकाउंट के ज़रिए सभी एक्सेस किए जाने वाले मैसेज रीड करने की अनुमति देता है देखें कि आपके फ्रेंड्स कौन हैं - यह ऐप को आपकी फ्रेंड्स लिस्ट को ऐक्सेस करने की अनुमति देता है अपने Discord क्लाइंट के साथ इंटरफेस करें अपनी मौजूदा एक्टिविटी सेट करें - यह ऐप को आपके लोकल Discord client के साथ कनेक्ट करने की अनुमति देता है. अपने Discord client की तरफ से नोटिफिकेशन सुने - यह ऐप को आपकी तरफ से भेजे जाने वाली नोटिफिकेशन को देखने की अनुमति देता है. आपकी वॉइस सेटिंग्स को समझेऔर इवेंट्स के लिए वॉइसकमांड सुनें वॉइस सेटिंग्स में बदलाव करें Android ऐप में सपोर्ट नहीं करता है diff --git a/app/src/main/res/values-hr/strings.xml b/app/src/main/res/values-hr/strings.xml index 2e2df3d1fc..2c4ff8d019 100644 --- a/app/src/main/res/values-hr/strings.xml +++ b/app/src/main/res/values-hr/strings.xml @@ -1131,7 +1131,6 @@ Ništa Dosegao/la si ograničenje od {maxCustomBackgrounds}! Učini jedan desni klik i lijepo ukloni neku pozadinu prije nego dodaš drugu. Prenesi svoju vlastitu prilagođenu pozadinu iza koje stoji snažni Nitro! - Prenesi svoju vlastitom rukom uređenu pozadinu (i još štošta) nakon što si uzmeš Discord Nitro pretplatu. Ako imaš Discord Nitro, možeš imati video pozadine i još puno toga! Promijeni kameru Kamera prebačena @@ -5853,14 +5852,6 @@ Poveži na Discord Aktivan od {date} Korisnik u {guildCount} servera - Za ovu aplikaciju vrijede politika privatnosti i uvjeti pružanja usluge kako ih je odredio programer te aplikacije. - Za ovu aplikaciju vrijede politika privatnosti i uvjeti pružanja usluge kako ih je odredio programer te aplikacije !!{developer}!!. - Za ovu aplikaciju vrijede [politika privatnosti]({privacyPolicyURL}) i [uvjeti pružanja usluge]({termsOfServiceURL}) kako ih je odredio programer te aplikacije. - Za ovu aplikaciju vrijede [politika privatnosti]({privacyPolicyURL}) i [uvjeti pružanja usluge]({termsOfServiceURL}) kako ih je odredio programer te aplikacije !!{developer}!!. - Za ovu aplikaciju vrijede [politika privatnosti]({privacyPolicyURL}) i uvjeti pružanja usluge kako ih je odredio programer te aplikacije. - Za ovu aplikaciju vrijede [politika privatnosti]({privacyPolicyURL}) i uvjeti pružanja usluge kako ih je odredio programer te aplikacije !!{developer}!!. - Za ovu aplikaciju vrijede politika privatnosti i [uvjeti pružanja usluge]({termsOfServiceURL}) kako ih je odredio programer te aplikacije. - Za ovu aplikaciju vrijede politika privatnosti i [uvjeti pružanja usluge]({termsOfServiceURL}) kako ih je odredio programer te aplikacije !!{developer}!!. Nakon što autoriziraš, bit ćeš preusmjeren na: !!{origin}!! **!!{applicationName}!!** tražila je još i ove dozvole koje ne možeš dati: Ispeče kolače @@ -5876,7 +5867,6 @@ Nevažeći opseg **{scope}** Neispravan zahtjev. Nedostaje parametar **{param}** želi pristup tvom računu - Ovime ćeš autorima aplikacije !!{application}!! dozvoliti: Prijavljen(a) korisničkim imenom $[](userHook) Autoriziraj pristup svom računu Ups, nešto je pošlo po zlu… @@ -7381,44 +7371,27 @@ Napravi događaj Zakaži pozornicu za neki budući datum. Pristupi svojim aktivnostima iz Trenutačno aktivan - To će aplikaciji omogućiti da očita podatke iz dijela Trenutačno aktivan s tvoje stranice Prijatelji. Ažuriraj svoju sadašnju aktivnost - To će omogućiti aplikaciji da Discordu javi kada se nečim zabavljaš ili radiš nešto kao što je stream. Pročitaj informacije o buildu - To omogućuje aplikaciji da pročita informacije o bildovima za aplikacije u trgovini Discord umjesto tebe Prenesi i upravljaj buildovima - To omogućuje aplikaciji da prenese i upravlja bildovima za aplikacije u trgovini Discord umjesto tebe - Izradi slash naredbu na serveru - Ovim ćeš aplikaciji dopustiti da unutar servera izradi slash naredbe - Ažuriraj slash naredbe - To će omogućiti aplikaciji da ažurira slash komande za vrijeme dok ti Upravljanje dodijeljenim pravima - To omogućuje aplikaciji da pročita i konzumira dodijeljena prava za aplikacije u trgovini Discord umjesto tebe Upravljaj SKU-ovima, popisima i sredstvima u trgovini - To omogućuje aplikaciji da stvara, čita, ažurira i briše SKU-ove, popise i sredstva za aplikacije u trgovini Discord umjesto tebe Dodavanje bota serveru Dozvoli sljedeće dozvole - Ovime ćeš stvoriti ulogu **!!{name}!!** koju možeš uređivati. Pristup tvojim vezama treće strane Nemaš instaliranih aplikacija treće strane! Pristup tvojoj adresi e-pošte Još uvijek nisi postavio/la email adresu! Pridruživanje grupnim izravnim porukama za tebe - Ovime dozvoljavaš aplikaciji da se umjesto tebe pridruži grupnim izravnim porukama koje je prethodno kreirala. Treba znati na kojim si serverima Nisi u nijednom serveru. Pridruživanje serverima umjesto tebe - Upotreba pozivnica u tvoje ime. Pristup tvom korisničkom imenu, avataru i banneru Čitanje svih poruka - Ovime dozvoljavaš aplikaciji čitanje svih poruka dostupnih kroz tvoj Discord račun Vidjeti tko su ti prijatelji - Ovime dozvoljavaš aplikaciji da pristupi tvoje popisu prijatelja Međupovezivanje s tvojim Discord klijentom Postavi svoju sadašnju aktivnost - Ovime dozvoljavaš aplikaciji da se poveže s tvojim lokalnim Discord klijentom. Slušanje obavijesti preko tvog Discord klijenta - Ovime dozvoljavaš aplikaciji prikaz obavijesti koje ti šaljemo. Pročitaj svoje glasovne postavke i slušaj glasovna događanja Promijeni svoje glasovne postavke Nije podržano unutar Android aplikacije diff --git a/app/src/main/res/values-hu/strings.xml b/app/src/main/res/values-hu/strings.xml index fa70f9a141..3644da53aa 100644 --- a/app/src/main/res/values-hu/strings.xml +++ b/app/src/main/res/values-hu/strings.xml @@ -1131,7 +1131,6 @@ Nincs Elérted a korlátot: {maxCustomBackgrounds}! Jobb kattintással távolíthatsz el egy hátteret, mielőtt másikat adnál hozzá. Töltsd fel saját egyedi hátteredet a Nitro-előfizetés segítségével! - Töltsd fel saját egyedi hátteredet és sok minden mást a Discord Nitro-előfizetésed segítségével! Szerezd be a saját videóhátteredet és sok minden mást a Discord Nitro-előfizetéssel! Kamera váltása Átváltottál kamerára @@ -5852,14 +5851,6 @@ Csatlakozás a Discordhoz {date} óta aktív {guildCount} szerveren használatban - Erre az alkalmazásra a fejlesztő adatvédelmi szabályzata és általános szerződési feltételei vonatkoznak. - Erre az alkalmazásra a(z) !!{developer}!! adatvédelmi szabályzata és általános szerződési feltételei vonatkoznak. - Erre az alkalmazásra a fejlesztő [adatvédelmi szabályzata]({privacyPolicyURL}) és [általános szerződési feltételei]({termsOfServiceURL}) vonatkoznak. - Erre az alkalmazásra a(z) !!{developer}!! [adatvédelmi szabályzata]({privacyPolicyURL}) és [általános szerződési feltételei]({termsOfServiceURL}) vonatkoznak. - Erre az alkalmazásra a fejlesztő [adatvédelmi szabályzata]({privacyPolicyURL}) és általános szerződési feltételei vonatkoznak. - Erre az alkalmazásra a(z) !!{developer}!! [adatvédelmi szabályzata]({privacyPolicyURL}) és általános szerződési feltételei vonatkoznak. - Erre az alkalmazásra a fejlesztő adatvédelmi szabályzata és [általános szerződési feltételei]({termsOfServiceURL}) vonatkoznak. - Erre az alkalmazásra a(z) !!{developer}!! adatvédelmi szabályzata és [általános szerződési feltételei]({termsOfServiceURL}) vonatkoznak. Hitelesítést követően ide irányítunk át: !!{origin}!! **!!{applicationName}!!** a következő jogosultságokat is kérte, de nem adhatod meg neki: Tortát süssön @@ -5875,7 +5866,6 @@ Érvénytelen hatókör **{scope}** Érvénytelen kérés. Hiányzó paraméter **{param}** hozzáférést kér a fiókodhoz - Ez lehetővé teszi a(z) !!{application}!! alkalmazás fejlesztője számára, hogy: Bejelentkezve, mint $[](userHook) Hozzáférés biztosítása a fiókodhoz Hoppá, valami hiba történt… @@ -7380,44 +7370,27 @@ Esemény létrehozása Jegyezz elő egy pódiumot jövőbeli dátumra. Hozzáférés az Aktivitás tevékenységeihez - Ez engedélyezi az alkalmazásnak, hogy kiolvassa az adatokat a Barátok oldalad Aktivitás részéből. Frissítsd a jelenlegi tevékenységet - Ezzel engedélyezed az alkalmazásnak, hogy jelezzen a Discordnak, amikor valamit tevékenykedsz, pl. közvetítesz. Készítési információk olvasása - Ez lehetővé teszi, hogy az alkalmazás kiolvassa a készítési információkat az alkalmazásokhoz, amikor a Discord-áruházban van Készítések feltöltése és kezelése - Ez lehetővé teszi, hogy az alkalmazás készítéseket töltsön fel és kezeljen az alkalmazásokhoz, amikor a Discord-áruházban van - Perjeles parancsok létrehozása a szerveren - Engedélyezi az alkalmazásnak, hogy perjeles parancsokat hozzon létre a szerveren - Perjeles parancsok frissítése - Ez lehetővé teszi az alkalmazás számára, hogy frissítse az alkalmazások perjeles parancsait a nevedben Jogosultságok kezelése - Ez lehetővé teszi, hogy az alkalmazás kiolvassa és felhasználja a jogosultságokat az alkalmazásokhoz, amikor a Discord-áruházban van Áruház SKU-k, listázások és eszközök kezelése - Ez lehetővé teszi, hogy az alkalmazás SKU-kat, listázásokat és eszközöket hozzon létre, olvasson ki, frissítsen és töröljön az alkalmazásokhoz, amikor a Discord-áruházban van Bot hozzáadása szerverhez Engedélyezed a következő jogosultságokat - Ez egy **!!{name}!!** nevű, szerkeszthető rangot hoz létre. Hozzáférés a külső kapcsolataidhoz Még nincsenek külső kapcsolataid! Hozzáférés az e-mail címedhez Még nem állítottál be e-mail címet! Csatlakozás csoport közvetlen üzeneteihez - Engedélyt ad az alkalmazásnak, hogy a te nevedben csatlakozzon a csoportokhoz, ha létre lett hozva. Ismerd meg az általad jelenleg használt szerverek listáját Jelenleg egy szerverre sem vagy belépve. Csatlakozás szerverhez - Meghívók használata a te nevedben. Hozzáférés a felhasználónevedhez, profilképedhez és banneredhez Összes üzenet elolvasása - Engedélyezi az alkalmazásnak, hogy az üzeneteid elérhetőek legyenek a Discord-fiókodon keresztül Nézd meg, hol vannak a barátaid - Engedélyezi az alkalmazásnak, hogy hozzáférjen a barátaid listájához Discord-kliens használata Jelenlegi tevékenységed beállítása - Engedélyezi az alkalmazásnak, hogy kapcsolódjon a helyi Discord-klienshez. Értesítések figyelése a Discord-kliensben - Engedélyezi az alkalmazásnak, hogy lásd azokat az értesítéseket, amiket küldünk neked. Hangbeállítások olvasása és a hangesemények figyelése Hangbeállítások módosítása Az Android alkalmazásban nem támogatott diff --git a/app/src/main/res/values-it/strings.xml b/app/src/main/res/values-it/strings.xml index 0a2e7e8de2..fa0ee2b6dc 100644 --- a/app/src/main/res/values-it/strings.xml +++ b/app/src/main/res/values-it/strings.xml @@ -1131,7 +1131,6 @@ Nessuno Hai raggiunto il limite di {maxCustomBackgrounds}! Clicca con il tasto destro per rimuovere uno sfondo, prima di aggiungerne un altro. Carica il tuo sfondo personalizzato, grazie a Discord Nitro! - Abbonati a Discord Nitro per caricare il tuo sfondo personalizzato e molto altro. Usa sfondi video personalizzati e molto altro ancora con Discord Nitro! Cambia webcam Camera cambiata @@ -5858,14 +5857,6 @@ Connettersi a Discord Attivo fin dal {date} Usato in {guildCount} server - L\'informativa sulla privacy e i termini di servizio dello sviluppatore sono validi per questa applicazione. - L\'informativa sulla privacy e i termini di servizio di !!{developer}!! sono validi per questa applicazione. - L\'[informativa sulla privacy]({privacyPolicyURL}) e i [termini di servizio]({termsOfServiceURL}) dello sviluppatore sono validi per questa applicazione. - L\'[informativa sulla privacy]({privacyPolicyURL}) e i [termini di servizio]({termsOfServiceURL}) di !!{developer}!! sono validi per questa applicazione. - L\'[informativa sulla privacy]({privacyPolicyURL}) e i termini di servizio dello sviluppatore sono validi per questa applicazione. - L\'[informativa sulla privacy]({privacyPolicyURL}) e i termini di servizio di !!{developer}!! sono validi per questa applicazione. - L\'informativa sulla privacy e i [termini di servizio]({termsOfServiceURL}) dello sviluppatore sono validi per questa applicazione. - L\'informativa sulla privacy e i [termini di servizio]({termsOfServiceURL}) di !!{developer}!! sono validi per questa applicazione. Dopo aver concesso l\'autorizzazione, sarai reindirizzato a: !!{origin}!! **!!{applicationName}!!** ha chiesto anche le seguenti autorizzazioni, ma non puoi garantirgliele: Infornare una torta @@ -5881,7 +5872,6 @@ Ambito non valido **{scope}** Richiesta non valida. Parametri mancanti **{param}** vuole accedere al tuo account - Questo consentirà allo sviluppatore di !!{application}!! di: Registrato come $[](userHook) Autorizzare l\'accesso al tuo account Oops, qualcosa è andato storto… @@ -7386,44 +7376,27 @@ Crea evento Programma una conferenza futura. Accedi alle attività del tuo Attivi ora - Questo permette all\'app di accedere alle informazioni dalla sezione Attivi ora della tua finestra amici. Aggiorna la tua attività in corso - Questo permette all\'app di dire a Discord che stai svolgendo un\'attività come trasmettere in streaming. Leggi informazioni build - Attivare questa opzione permetterà all\'applicazione di farti leggere informazioni build per applicazioni sul negozio di Discord Carica e gestisci build - Attivare questa opzione permetterà all\'applicazione di farti caricare e gestire build per applicazioni sul negozio di Discord - Crea comandi slash in un server - Questa opzione consente all\'applicazione di creare comandi barra in un server - Aggiorna comandi slash - Attivare questa opzione permetterà all\'applicazione di aggiornare i comandi slash per le applicazioni mentre tu Gestisci diritti - Attivare questa opzione permetterà all\'applicazione di farti leggere e consumare diritti per applicazioni sul negozio di Discord Gestisci negozio SKU, liste e asset - Attivare questa opzione permetterà all\'applicazione di farti creare, leggere, aggiornare e cancellare SKU, liste e asset per applicazioni sul negozio di Discord Aggiungere un bot ad un server Con i seguenti permessi - Verrà creato un ruolo chiamato **!!{name}!!** che potrai modificare. Accedere ai tuoi collegamenti a terzi Non hai ancora stabilito collegamenti a terzi! Accedere al tuo indirizzo e-mail Non hai ancora aggiunto un indirizzo e-mail! Unirsi alle chat di gruppo per te - Consente all\'app di unirsi alle chat di gruppo da essa create a nome tuo. Sapere di quali server fai parte Non fai ancora parte di un server. Unirsi ai server per te - Usa gli inviti a nome tuo. Accesso al tuo nome utente, avatar e banner Leggere tutti i messaggi - Consente all\'app di leggere tutti i messaggi disponibili al tuo account di Discord Vedi chi sono i tuoi amici - Questa opzione consente all\'applicazione di accedere alla tua lista amici Interagire con il tuo Discord Client Impostare la tua attività corrente - Consente all\'app di collegarsi al tuo Discord Client locale. Mostrare notifiche al di sopra del tuo Discord Client - Consente all\'app di vedere le notifiche che ti inviamo. Leggere le tue impostazioni vocali e ricevere comandi vocali Modificare le impostazioni vocali Non supportata con applicazioni Android diff --git a/app/src/main/res/values-ja/strings.xml b/app/src/main/res/values-ja/strings.xml index 63667fbe2a..108912b457 100644 --- a/app/src/main/res/values-ja/strings.xml +++ b/app/src/main/res/values-ja/strings.xml @@ -1131,7 +1131,6 @@ 設定しない 背景数の上限 {maxCustomBackgrounds} に達しました! 新しい背景を追加するには、右クリックで既存の背景を削除してください。 Nitro の力でカスタム背景をアップロード! - Discord Nitro に登録して自分だけのカスタム背景をアップロードしましょう。他にも特典がたくさん! Discord Nitro なら、自分だけのカスタムビデオ背景などの特典が使えます! カメラを切り替える カメラを切り替えました @@ -5863,14 +5862,6 @@ Discordに接続 {date}より活動中 {guildCount}サーバーで使用 - このアプリケーションにはデベロッパーのプライバシーポリシーおよび利用規約が適用されます。 - このアプリケーションには !!{developer}!! のプライバシーポリシーおよび利用規約が適用されます。 - このアプリケーションにはデベロッパーの[プライバシーポリシー]({privacyPolicyURL})および[利用規約]({termsOfServiceURL})が適用されます。 - このアプリケーションには !!{developer}!! の[プライバシーポリシー]({privacyPolicyURL})および[利用規約]({termsOfServiceURL})が適用されます。 - このアプリケーションにはデベロッパーの[プライバシーポリシー]({privacyPolicyURL})および利用規約が適用されます。 - このアプリケーションには !!{developer}!! の[プライバシーポリシー]({privacyPolicyURL})および利用規約が適用されます。 - このアプリケーションにはデベロッパーのプライバシーポリシーおよび[利用規約]({termsOfServiceURL})が適用されます。 - このアプリケーションには !!{developer}!! のプライバシーポリシーおよび[利用規約]({termsOfServiceURL})が適用されます。 承認したら、!!{origin}!!にリダイレクトされます。 **!!{applicationName}!!**は以下の権限も求めていますが、付与できません。 ケーキを焼く @@ -5886,7 +5877,6 @@ 無効な範囲**{scope}** 無効なリクエストです。不足したパラメータ **{param}** があなたのアカウントへのアクセスを要求しています - !!{application}!!のデベロッパーは、以下のことができるようになります。 $[](userHook)としてサインイン中 アカウントへのアクセスを許可します おっと、問題が起きたようです… @@ -7391,44 +7381,27 @@ イベントを作成 今後開催するステージをスケジューリングしましょう。 「現在アクティブ」アクティビティにアクセス - アプリがフレンドページの「現在アクティブ」セクションからの情報を読み取ることができます。 現在のアクティビティを更新する - 配信などのアクティビティ中にアプリがDiscordに通知する許可を付与します。 ビルド情報を読む - これによりアプリは、あなたがDiscordのストアにいる間、アプリのためにビルド情報を読むことができるようになります。 ビルドのアップロードと管理 - これによりアプリは、あなたがDiscordのストアにいる間、アプリのためにビルドのアップロードと管理ができるようになります。 - サーバーでスラッシュコマンドを作る - これにより、アプリはあなたのサーバーでスラッシュコマンドを作れるようになります - スラッシュコマンドを更新 - これによりアプリは、アプリのためにスラッシュコマンドを更新できるようになります: 権限の管理 - これによりアプリは、あなたがDiscordのストアにいる間、アプリのために権限を読んで使用することができるようになります。 ストアSKU、リスティング、アセットを管理する - これによりアプリは、あなたがDiscordのストアにいる間、アプリのためにSKU、リスティング、アセットを作成し、これらの読み込み、更新、削除が可能になります。 Botをサーバーに追加 次の権限を許可する - これで編集可能なロール**!!{name}!!**が作成されます。 サードパーティのアプリケーションに接続 現在サードパーティとの接続はありません! メールアドレスにアクセスします メールアドレスが設定されていません! あなたの代わりにグループDMに参加します - これによりアプリはあなたに代わって、作成したグループDMに参加します。 あなたがどのサーバーに入っているか確認します あなたはどのサーバーにも入っていません。 サーバーに参加します - 招待を代わりに行います ユーザー名、アバター画像、バナーにアクセス すべてのメッセージを読む - これによりアプリはあなたのアカウントがアクセスできる全てのメッセージを読むことができます。 友だちが誰かを確認する - これにより、アプリはあなたの友達リストにアクセスすることができます。 Discordクライアントとインターフェイスで接続 現在のアクティビティを設定する - ローカルのDiscordクライアントとの接続を許可するアプリです。 Discordクライアントへの通知を受信する - これにより、アプリはあなた宛の通知を見ることができます。 音声設定を読み込んで音声認識をする 音声設定の変更 Androidアプリでサポートしていません diff --git a/app/src/main/res/values-ko/strings.xml b/app/src/main/res/values-ko/strings.xml index ecb72f5be4..5ac5cb498d 100644 --- a/app/src/main/res/values-ko/strings.xml +++ b/app/src/main/res/values-ko/strings.xml @@ -1131,7 +1131,6 @@ 없음 # 배경이 {maxCustomBackgrounds}에 도달했어요! 다른 배경을 추가하려면 오른쪽 클릭해서 기존 배경을 제거하세요. Nitro가 있으면 나만의 맞춤 배경 등을 업로드할 수 있어요! - Discord Nitro를 구독하면 나만의 맞춤 배경 등을 업로드할 수 있어요. Discord Nitro가 있으면 나만의 영상 배경을 정할 수 있어요! 카메라 전환하기 카메라 전환됨 @@ -5858,14 +5857,6 @@ Discord 접속하기 활동 시작 날짜: {date} 서버 {guildCount}개에서 사용 중 - 개발자의 개인 정보 보호 정책과 서비스 이용 약관이 애플리케이션에 적용돼요. - !!{developer}!!의 개인 정보 보호 정책과 서비스 이용 약관이 이 애플리케이션에 적용돼요. - 개발자의 [개인 정보 보호 정책]({privacyPolicyURL})과 [서비스 이용 약관]({termsOfServiceURL})이 애플리케이션에 적용돼요. - !!{developer}!!의 [개인 정보 보호 정책]({privacyPolicyURL})과 [서비스 이용 약관]({termsOfServiceURL})이 애플리케이션에 적용돼요. - 개발자의 [개인 정보 보호 정책]({privacyPolicyURL})과 서비스 이용 약관이 애플리케이션에 적용돼요. - !!{developer}!!의 [개인 정보 보호 정책]({privacyPolicyURL})과 서비스 이용 약관이 이 애플리케이션에 적용돼요. - 개발자의 개인 정보 보호 정책과 [서비스 이용 약관]({termsOfServiceURL})이 애플리케이션에 적용돼요. - !!{developer}!!의 개인 정보 보호 정책과 [서비스 이용 약관]({termsOfServiceURL})이 애플리케이션에 적용돼요. 인증이 끝나면 다음 위치로 이동합니다: !!{origin}!! **!!{applicationName}!!**이(가) 다음 권한을 요청했지만, 허락할 수 없어요. 케이크 굽기 @@ -5881,7 +5872,6 @@ 올바르지 않은 스코프 **{scope}** 올바르지 않은 요청. **{param}** 파라미터 없음 이(가) 내 계정에 접근하려고 합니다. - !!{application}!!의 개발자에게 다음 권한을 허용합니다: $[](userHook)(으)로 로그인됨 계정 액세스를 승인하기. 이런, 무언가가 잘못되었어요… @@ -7386,44 +7376,27 @@ 이벤트 만들기 무대를 미리 예약하세요. 현재 활동 중 액세스 - 앱에서 친구 페이지의 현재 활동 중 섹션의 정보를 읽도록 허용해요. 현재 활동 업데이트 - 방송 등의 활동을 할 때 앱에서 Discord에 현재 활동을 업데이트할 수 있어요. 빌드 정보 읽기 - Discord 스토어에서 앱이 애플리케이션 빌드 정보를 읽을 수 있도록 해요. 빌드 업로드 및 관리하기 - Discord 스토어에서 앱이 애플리케이션의 빌드를 업로드하고 관리할 수 있도록 해요. - 서버에 /명령어 만들기 - 앱이 서버에서 /명령어를 만들 수 있도록 합니다 - 슬래시 명령어 업데이트 - 이렇게 하면 앱이 애플리케이션 슬래시 명령어를 업데이트하도록 해요 실행 자격 관리하기 - Discord 스토어에서 앱이 애플리케이션을 읽거나 소비할 수 있게 해요. 스토어 SKU, 목록, 애셋 관리하기 - Discord 스토어에서 앱이 애플리케이션의 SKU를 읽거나, 업데이트하거나, 삭제할 수 있게 해요. 서버에 봇 추가하기 다음 권한 허용하기: - 편집 가능한 **!!{name}!!**(이)라는 이름의 역할이 생성돼요. 제삼자 앱 보기 현재 제삼자 접속이 없어요! 이메일 주소 보기 아직 이메일 주소를 설정하지 않았어요! 그룹 메시지 자동 참가하기 - 당신을 대신해서 앱으로 그룹 메시지에 참가해요. 현재 접속한 서버 확인하기 어느 서버에도 입장하지 않았어요. 나 대신 서버에 참가하기 - 나 대신 초대 보내기. 사용자명, 아바타, 배너 보기 모든 메시지 읽기 - 앱에서 Discord 계정으로 액세스 가능한 모든 메시지를 읽을 수 있어요. 내 친구 보기 - 앱이 내 친구 목록을 볼 수 있어요 Discord 클라이언트로 접속하기 현재 활동 설정 - 앱과 Discord 클라이언트를 연결해요. Discord 클라이언트를 통해 알림 듣기 - 앱에서 Discord가 전송한 알림을 볼 수 있어요. 음성 설정을 읽고 음성 이벤트 듣기 음성 설정 변경 Android 앱에서 지원되지 않음 diff --git a/app/src/main/res/values-lt/strings.xml b/app/src/main/res/values-lt/strings.xml index 58932b1684..52f3128b2a 100644 --- a/app/src/main/res/values-lt/strings.xml +++ b/app/src/main/res/values-lt/strings.xml @@ -1131,7 +1131,6 @@ Nėra Pasiekei {maxCustomBackgrounds} leidžiamą ribą! Spustelėk dešinį pelės klavišą, kad pašalintum esamą foną prieš pridėdamas (-a) naują. Įkelk savo sukurtą foną su Nitro! - Discord Nitro prenumerata leis įkelti savo sukurtą foną ir daug kitų dalykų. Gauk savo pritaikytą vaizdo įrašo foną ir dar daugiau, naudodamas (-a) Discord Nitro! Pakeisti Kamerą Kamera perjungta @@ -5853,14 +5852,6 @@ Prijungti prie Discord Aktyvus nuo {date} Naudojama tiek serverių: {guildCount} - Šiai programėlei taikoma kūrėjo privatumo politika ir paslaugų teikimo sąlygos. - Šiai programėlei taikoma kūrėjo !!{developer}!! privatumo politika ir paslaugų teikimo sąlygos. - Šiai programėlei taikoma kūrėjo [privatumo politika]({privacyPolicyURL}) ir [paslaugų teikimo sąlygos]({termsOfServiceURL}). - Šiai programėlei taikoma kūrėjo !!{developer}!! [privatumo politika]({privacyPolicyURL}) ir [paslaugų teikimo sąlygos]({termsOfServiceURL}). - Šiai programėlei taikoma kūrėjo [privatumo politika]({privacyPolicyURL}) ir paslaugų teikimo sąlygos. - Šiai programėlei taikoma kūrėjo !!{developer}!! [privatumo politika]({privacyPolicyURL}) ir paslaugų teikimo sąlygos. - Šiai programėlei taikoma kūrėjo privatumo politika ir [paslaugų teikimo sąlygos]({termsOfServiceURL}). - Šiai programėlei taikoma kūrėjo !!{developer}!! privatumo politika ir [paslaugų teikimo sąlygos]({termsOfServiceURL}). Kai duosi leidimą, būsi nukreiptas į: !!{origin}!! **!!{applicationName}!!** taip pat paprašė toliau nurodytų leidimų, tačiau tu negali jų suteikti. iškepti pyragą @@ -5876,7 +5867,6 @@ Netinkama sritis **{scope}** Netinkama užklausa. Trūksta parametro **{param}** nori pasiekti tavo paskyrą - Dabar !!{application}!! kūrėjas galės: Prisijungta $[](userHook) vardu Leisti prieigą prie paskyros Oi, kažkas įvyko ne taip… @@ -7381,44 +7371,27 @@ Sukurti renginį Planuoti scenos kanalą ateičiai. Pasiek savo dabar aktyvią veiklą - Tai leidžia programėlei skaityti informaciją iš Draugų puslapio dabar aktyvių skilties. Atnaujinti dabartinę veiklą - Tai leidžia programėlei pranešti Discord, kada užsiimi kokia nors veikla, pvz., transliuoji. Skaityti versijos informaciją - Tai leidžia programėlei skaityti programų versijų informaciją, tarsi būtum Discord parduotuvėje Įkelti ir tvarkyti versiją - Tai leidžia programėlei įkelti ir tvarkyti programų versijas, tarsi būtum Discord parduotuvėje - Kurti komandas su pasviruoju brūkšniu serveryje - Tai leidžia programėlei kurti komandas su pasviruoju brūkšniu serveryje - Atnaujinti komandas su pasviruoju brūkšniu - Tai leidžia programėlei atnaujinti komandas su pasviruoju brūkšniu, kai tu Tvarkyti teises - Tai leidžia programėlei skaityti ir naudoti programų teises, tarsi būtum Discord parduotuvėje Tvarkyti parduotuvės SKU, sąrašus ir išteklius - Tai leidžia programėlei kurti, skaityti, atnaujinti ir pašalinti programų SKU, sąrašus ir išteklius, tarsi būtum Discord parduotuvėje Pridėti botą prie serverio Leisti šias teises - Tai sukurs rolę pavadinimu **!!{name}!!**, kurį galite redaguoti. Prieiga prie tavo trečiųjų šalių ryšių Dar neturi įdiegtų trečiosios šalies programų! Prieiga prie tavo el. pašto Dar nenustatei savo el. pašto! Prisijungti prie grupinių AŽ už tave - Tai leidžia programėlei prisijungti prie grupinės AŽ tavo vardu. Žinok, kokiuose serveriuose esi Tu nedalyvauji jokiose serveriuose. Prisijungti į serverius už tave - Naudoti kvietimus tavo vardu. Prieiga prie tavo slapyvardžio, pseudoportreto ir reklamjuostės Pažymėti visas žinutes perskaitytomis - Tai leidžia programai skaityti visus pranešimus, pasiekiamus per Discord paskyrą Peržiūrėk, kas yra tavo draugai - Tai leis programai pasiekti tavo draugų sąrašą Sąsaja su savo Discord klientu Nustatyk dabartinę veiklą - Tai leis programai prisijungti su tavo vietiniu Discord klientu. Išgirsti pranešimus per savo Discord klientą - Tai leidžia programėlei matyti mūsų siunčiamus pranešimus. Skaityk balso nuostatas ir klausykis balso įvykių Keisk balso nuostatas Nepalaikoma Android programėlėje diff --git a/app/src/main/res/values-nl/strings.xml b/app/src/main/res/values-nl/strings.xml index 0b801354e9..a98c58a926 100644 --- a/app/src/main/res/values-nl/strings.xml +++ b/app/src/main/res/values-nl/strings.xml @@ -1131,7 +1131,6 @@ Geen Je hebt de limiet van {maxCustomBackgrounds} bereikt! Verwijder met je rechtermuisknop een achtergrond voordat je een nieuwe toevoegt. Upload je persoonlijke achtergrond, mogelijk gemaakt door Nitro! - Upload je persoonlijke achtergrond en meer door je te abonneren op Discord Nitro. Ontvang je persoonlijke videoachtergronden en meer met Discord Nitro! Camera wisselen Camera gewisseld @@ -5857,14 +5856,6 @@ Verbinden met Discord Actief sinds {date} Gebruikt op {guildCount} servers - Het privacybeleid en de servicevoorwaarden van de ontwikkelaar zijn van toepassing op deze applicatie. - Het privacybeleid en de servicevoorwaarden van !!{developer}!! zijn van toepassing op deze applicatie. - Het [privacybeleid]({privacyPolicyURL}) en de [servicevoorwaarden]({termsOfServiceURL}) van de ontwikkelaar zijn van toepassing op deze applicatie. - Het [privacybeleid]({privacyPolicyURL}) en de [servicevoorwaarden]({termsOfServiceURL}) van !!{developer}!! zijn van toepassing op deze applicatie. - Het [privacybeleid]({privacyPolicyURL}) en de servicevoorwaarden van de ontwikkelaar zijn van toepassing op deze applicatie. - Het [privacybeleid]({privacyPolicyURL}) en de servicevoorwaarden van !!{developer}!! zijn van toepassing op deze applicatie. - Het privacybeleid en de [servicevoorwaarden]({termsOfServiceURL}) van de ontwikkelaar zijn van toepassing op deze applicatie. - Het privacybeleid en de [servicevoorwaarden]({termsOfServiceURL}) van !!{developer}!! zijn van toepassing op deze applicatie. Na de autorisatie word je doorgestuurd naar: !!{origin}!! **!!{applicationName}!!** heeft ook gevraagd om de volgende machtigingen, maar je kunt die niet geven: Een taart te bakken @@ -5880,7 +5871,6 @@ Ongeldig bereik **{scope}** Ongeldig verzoek. Ontbrekende parameter **{param}** wil toegang tot je account - Dit staat de ontwikkelaar van !!{application}!! toe om: Ingelogd als $[](userHook) Geef toegang tot je account Oeps, er ging iets fout… @@ -7385,44 +7375,27 @@ Evenement aanmaken Plan een podium in voor een toekomstige datum. Toegang tot je Nu actief-activiteiten - Hierdoor kan de app de informatie van de sectie \'Nu actief\' van je vriendenpagina lezen. Update je huidige activiteit - Dit laat de app toe om Discord te laten weten wanneer je met een activiteit bezig bent, zoals streamen. Buildinformatie lezen - Geeft de app toestemming om als jou buildinformatie te lezen voor applicaties in de store van Discord Builds uploaden en beheren - Geeft de app toestemming om als jou builds te uploaden en te beheren in de store van Discord - Slash-opdrachten aanmaken op een server - Hierdoor kan de app slash-opdrachten aanmaken op een server - Slashopdrachten updaten - Geeft de app toestemming om als jou slashopdrachten te updaten Rechten beheren - Geeft de app toestemming om als jou rechten te lezen en gebruiken voor applicaties in de store van Discord SKU\'s, vermeldingen in lijsten en assets in store beheren - Geeft de app toestemming om als jou SKU\'s, lijstvermeldingen en assets te creëren, lezen, updaten en wissen voor applicaties in de store van Discord Voeg een bot toe aan een server Sta de volgende machtigingen toe - Dit zal een rol maken met de naam **!!{name}!!** die je kunt bewerken. Bekijk je verbindingen met programma\'s van derden Je hebt nog geen verbindingen met derden! Toegang tot je e-mailadres Je hebt nog geen e-mail ingesteld! Word lid van een groep Directe berichten voor jou - Hierdoor kan de app namens jou lid worden van groeps-DM\'s die hij heeft gemaakt. Weten in welke servers je zit Je zit niet op een server. Neem deel aan servers voor jou - Gebruik namens jou uitnodigingen. Krijg toegang tot je gebruikersnaam, avatar en banner Alle berichten lezen - Hierdoor kan de app alle berichten lezen die toegankelijk zijn via je Discord-account Kijk wie je vrienden zijn - Hierdoor krijgt de app toegang tot je vriendenlijst Communiceren met jouw Discord-client Je huidige activiteit instellen - Hierdoor kan de app verbinding maken met je lokale Discord-client. Luister naar notificaties via jouw Discord-client - Hierdoor kan de app meldingen zien die we naar jou hebben verzonden. Spraakinstellingen lezen en naar stemcommando\'s luisteren Je spraakinstellingen wijzigen Niet ondersteund binnen Android-app diff --git a/app/src/main/res/values-no/strings.xml b/app/src/main/res/values-no/strings.xml index 6ed37c10d2..68727fc5d6 100644 --- a/app/src/main/res/values-no/strings.xml +++ b/app/src/main/res/values-no/strings.xml @@ -1103,7 +1103,6 @@ Ingen Du har nådd grensen på {maxCustomBackgrounds}! Høyreklikk for å fjerne en bakgrunn før du legger til en ny. Skaff deg Nitro for å laste opp en egendefinert bakgrunn! - Last opp en egendefinert bakgrunn og mye mer ved å abonnere på Discord Nitro. Få egendefinerte videobakgrunner og annet med Discord Nitro! Bytt kamera Kamera vendt @@ -5698,14 +5697,6 @@ Koble til Discord Aktiv siden {date} Brukes i {guildCount} servere - Utviklerens personvernerklæring og tjenestevilkår gjelder for denne appen. - !!{developer}!! sin personvernerklæring og tjenestevilkår gjelder for denne appen. - Utviklerens [personvernerklæring]({privacyPolicyURL}) og [tjenestevilkår]({termsOfServiceURL}) gjelder for denne appen. - !!{developer}!! sin [personvernerklæring]({privacyPolicyURL}) og [tjenestevilkår]({termsOfServiceURL}) gjelder for denne appen. - Utviklerens [personvernerklæring]({privacyPolicyURL}) og tjenestevilkår gjelder for denne appen. - !!{developer}!! sin [personvernerklæring]({privacyPolicyURL}) og tjenestevilkår gjelder for denne appen. - Utviklerens personvernerklæring og [tjenestevilkår]({termsOfServiceURL}) gjelder for denne appen. - !!{developer}!! sin personvernerklæring og [tjenestevilkår]({termsOfServiceURL}) gjelder for denne appen. Når du er godkjent omdirigeres du til: !!{origin}!! **!!{applicationName}!!** har også bedt om følgende tillatelser, men du kan ikke tildele dem: Bak en kake @@ -5721,7 +5712,6 @@ Ugyldig område **{scope}** Ugyldig forespørsel. Mangler parameter **{param}** vil ha tilgang til kontoen din - Dette gir utvikleren av !!{application}!! tillatelse til å: Pålogget som $[](userHook) Autoriser tilgang til kontoen din Oops, noe gikk galt … @@ -7224,44 +7214,27 @@ Opprett en event Legg inn en scene i timeplanen Åpne dine Aktiv nå-aktiviteter - Dette lar appen lese informasjonen fra Aktiv nå-delen på vennesiden din. Oppdater den nåværende aktiviteten din - Slik kan appen fortelle Discord hva du gjør på maskinen, som å strømme noe. Les informasjon om delversjonen - Dette lar appen lese informasjon om delversjoner for programmer som deg i Discords butikk Last opp og administrer delversjoner - Dette lar appen laste opp og administrere delversjoner for programmer som deg i Discords butikk - Opprett skråstrekkommandoer i en server - Dette lar appen opprette skråstrekkommandoer i en server - Oppdater skråstekkommandoer - Dette lar appen oppdatere skråstekkommandoer for programmer som du Administrer rettigheter - Dette lar appen lese og forbruke rettigheter for programmer som deg i Discords butikk Administrer butikkens SKU-er, oppføringer og eiendeler - Dette lar appen opprette, lese, oppdatere og slette SKU-er, oppføringer og eiendeler for programmer som deg i Discords butikk Legg til en bot på en server Tillat følgende tillatelser - Dette oppretter en rolle med navn **!!{name}!!**, som du kan redigere. Tilgang til tredjepartsforbindelser Du har ingen tredjepartskoblinger enda! Tilgang til e-postadresse Du ikke har konfigurert en e-postadresse enda! Bli med i direkte gruppemeldinger for deg - Dette gjør det mulig for appen å bli med i direkte gruppemeldinger på dine vegne som den har opprettet. Vit hvilke servere du er på Du er ikke i noen servere. Bli med i servere for deg - Bruk invitasjoner på dine vegne. Tilgang til brukernavnet, avataren og banneret ditt Les alle meldinger - Dette gjør det mulig for appen å lese alle meldinger som er tilgjengelige via Discord-kontoen din Se hvem vennene dine er - Dette gir appen tilgang til vennelisten din Grensesnitt mot Discord-klienten din Angi hva du holder på med nå - Dette gjør det mulig for appen å koble til den lokale Discord-klienten din. Lytt til varsler over Discord-klienten din - Dette gjør det mulig for appen å se varsler vi sender til deg. Les opp taleinnstillingene dine og lytt etter tale Endre taleinnstillingene Støttes ikke i Android-appen diff --git a/app/src/main/res/values-pl/strings.xml b/app/src/main/res/values-pl/strings.xml index 6844403c99..a60c354804 100644 --- a/app/src/main/res/values-pl/strings.xml +++ b/app/src/main/res/values-pl/strings.xml @@ -1131,7 +1131,6 @@ Żaden Osiągnięto limit {maxCustomBackgrounds}! Użyj prawego przycisku myszy, aby usunąć tło, nim dodasz nowe. Prześlij swoje własne tło dzięki Nitro! - Prześlij swoje własne tło i nie tylko dzięki subskrypcji Discord Nitro. Ustaw własne tła wideo i nie tylko dzięki Discord Nitro! Przełącz kamerę Przełączono kamerę @@ -5862,14 +5861,6 @@ Połącz z Discordem Aktywność od {date} Używane na następującej liczbie serwerów: {guildCount} - Do tej aplikacji mają zastosowanie polityka prywatności i warunki korzystania z usługi dewelopera. - Do tej aplikacji mają zastosowanie polityka prywatności i warunki korzystania z usługi !!{developer}!!. - Do tej aplikacji mają zastosowanie [polityka prywatności]({privacyPolicyURL}) i [warunki korzystania z usługi]({termsOfServiceURL}) dewelopera. - Do tej aplikacji mają zastosowanie [polityka prywatności]({privacyPolicyURL}) i [warunki korzystania z usługi]({termsOfServiceURL}) !!{developer}!!. - Do tej aplikacji mają zastosowanie [polityka prywatności]({privacyPolicyURL}) i warunki korzystania z usługi dewelopera. - Do tej aplikacji mają zastosowanie [polityka prywatności]({privacyPolicyURL}) i warunki korzystania z usługi !!{developer}!!. - Do tej aplikacji mają zastosowanie polityka prywatności i [warunki korzystania z usługi]({termsOfServiceURL}) dewelopera. - Do tej aplikacji mają zastosowanie polityka prywatności i [warunki korzystania z usługi]({termsOfServiceURL}) !!{developer}!!. Po autoryzacji nastąpi przekierowanie do: !!{origin}!! Aplikacja **!!{applicationName}!!** poprosiła również o następujące uprawnienia, ale nie możesz ich udzielić: Upiec ciasto @@ -5885,7 +5876,6 @@ Nieprawidłowy zakres **{scope}** Nieprawidłowe żądanie. Brakuje parametru **{param}** chce uzyskać dostęp do Twojego konta - Dzięki temu deweloper aplikacji !!{application}!! może: Zalogowano jako $[](userHook) Autoryzuj dostęp do Twojego konta Ups, coś poszło nie tak… @@ -7390,44 +7380,27 @@ Stwórz wydarzenie Zaplanuj podium na przyszłą datę. Dostęp do Twoich Aktywności teraz - Dzięki temu aplikacja będzie mogła odczytywać informacje z sekcji Aktywności teraz z Twojej strony Znajomych. Aktualizacja obecnej aktywności - Dzięki tej opcji aplikacja może informować Discorda, gdy wykonujesz jakieś działanie, na przykład streamujesz grę. Czytaj informacje o wersji - Pozwala aplikacji w twoim imieniu czytać informacje o wersji aplikacji w sklepie Discorda Przesyłaj wersje i zarządzaj nimi - Pozwala aplikacji w twoim imieniu przesyłać wersje aplikacji i zarządzać nimi w sklepie Discorda - Dodaj polecenia z ukośnikiem na serwerze - Ta opcja zezwala aplikacji na tworzenie poleceń z ukośnikiem na serwerze - Aktualizuj polecenia z ukośnikiem - Pozwala aplikacji w Twoim imieniu aktualizować polecenia z ukośnikiem dla aplikacji Zarządzanie uprawnieniami - Pozwala aplikacji w twoim imieniu stosować uprawnienia aplikacji i korzystać z nich w sklepie Discorda Zarządzaj SKU, listami i zasobami w sklepie - Pozwala aplikacji w twoim imieniu tworzyć, czytać, aktualizować i usuwać SKU, listy i zasoby aplikacji w sklepie Discorda Dodaj bota na serwer Przydziel następujące uprawnienia - Stworzy to rolę o nazwie **!!{name}!!**, którą możesz edytować. Uzyskaj dostęp do Twoich połączonych kont Nie masz jeszcze żadnych połączonych kont! Uzyskaj dostęp do Twojego adresu e-mail Nie masz jeszcze ustawionego e-maila! Dołącz do prywatnych rozmów grupowych dla Ciebie - To pozwala aplikacji na dołączanie do prywatnych rozmów grupowych w Twoim imieniu, gdy zostaną utworzone. Poznaj listę Twoich serwerów Nie masz jeszcze żadnych serwerów! Dołącz do serwerów dla Ciebie - Korzysta z zaproszeń w Twoim imieniu. Uzyskanie dostępu do Twojej nazwy użytkownika, awataru i baneru Przeczytaj wszystkie wiadomości - To pozwala aplikacji na czytanie wszystkich wiadomości na Twoim koncie Discorda Sprawdź, kto jest Twoim znajomym - Pozwala to aplikacji na dostęp do Twojej listy znajomych Połącz ze swoim klientem Discorda Ustaw swoją obecną aktywność - Pozwala to aplikacji na połączenie z Twoim lokalnym klientem Discorda. Nasłuchuj powiadomień przez Twojego klienta Discord - Pozwala to aplikacji na zobaczenie powiadomień, które wysyłamy do Ciebie. Przeczytaj swoje ustawienia głosu i słuchaj poleceń głosowych Zmień ustawienia głosu Brak wsparcia w aplikacji Android diff --git a/app/src/main/res/values-pt-rBR/strings.xml b/app/src/main/res/values-pt-rBR/strings.xml index 89acf94f40..5c7b5aa3a6 100644 --- a/app/src/main/res/values-pt-rBR/strings.xml +++ b/app/src/main/res/values-pt-rBR/strings.xml @@ -1131,7 +1131,6 @@ Nenhum Você atingiu o limite de {maxCustomBackgrounds}! Clique com o botão direito para remover um fundo de antes adicionar outro. Carregue seu próprio fundo com a assinatura Nitro! - Carregue um fundo personalizado só seu e muito mais com o Discord Nitro. Tenha fundos de vídeo personalizados e muito mais com o Discord Nitro! Alternar câmera Câmera trocada @@ -5808,14 +5807,6 @@ Conectar ao Discord Ativo desde {date} Usados em {guildCount} servidores - A política de privacidade e termos de serviço do desenvolvedor se aplicam a este aplicativo. - A política de privacidade e termos de serviço de !!{developer}!! se aplicam a este aplicativo. - A [política de privacidade]({privacyPolicyURL}) e [termos de serviço]({termsOfServiceURL}) do desenvolvedor se aplicam a este aplicativo. - A [política de privacidade]({privacyPolicyURL}) e [termos de serviço]({termsOfServiceURL}) de !!{developer}!! se aplicam a este aplicativo. - A [política de privacidade]({privacyPolicyURL}) e termos de serviço do desenvolvedor se aplicam a este aplicativo. - A [política de privacidade]({privacyPolicyURL}) e termos de serviço de !!{developer}!! se aplicam a este aplicativo. - A política de privacidade e [termos de serviço]({termsOfServiceURL}) do desenvolvedor se aplicam a este aplicativo. - A política de privacidade e [termos de serviço]({termsOfServiceURL}) de !!{developer}!! se aplicam a este aplicativo. Depois de autorizar, você será redirecionado para: !!{origin}!! **!!{applicationName}!!** também pediu as seguintes permissões, mas não é possível concedê-las: Assar um bolo @@ -5831,7 +5822,6 @@ Escopo inválido **{scope}** Pedido inválido. Parâmetro faltando: **{param}** quer acessar sua conta - Isso permitirá ao desenvolvedor de !!{application}!! poder: Conectou-se como $[](userHook) Autorize acesso à sua conta Ops, algo deu errado… @@ -7336,44 +7326,27 @@ Criar evento Agendar um palco para uma data futura. Acesse as atividades Ativo Agora - Isto permite que o aplicativo leia as informações da seção Ativo Agora da sua página de Amigos. Atualize sua atividade atual - Isso permite que o aplicativo informe o Discord quando você estiver fazendo algo, tipo uma transmissão. Ler informações da versão - Isso permite que o aplicativo leia informações da versão de aplicativos enquanto você está na loja do Discord Enviar e gerenciar versões - Isso permite que o aplicativo envie e gerencie versões de aplicativos enquanto você estiver na loja do Discord - Criar comandos / em um servidor - Isso permite ao app criar comandos / em um servidor - Atualizar comandos - Isso permite que o aplicativo atualize comandos para aplicativos enquanto você Gerenciar direitos - Isso permite que o aplicativo leia e consuma direitos de aplicativos enquanto você está na loja do Discord Gerenciar SKUs, listagens e ativos da loja - Isso permite que o aplicativo crie, leia, atualize e exclua SKUs, listagens e ativos de aplicativos enquanto você está na loja do Discord Adicionar um bot a um servidor Autorizar as seguintes permissões - Isto irá criar um cargo com o nome de **!!{name}!!**, que você pode editar. Acessar suas conexões de terceiros Você ainda não tem conexões de terceiros! Acessar seu endereço de e-mail Você ainda não configurou um e-mail! Entrar em grupos privados por você - Isto permite que o aplicativo acesse grupos privados em seu nome. Saber em que servidores você está Você não está em um servidor. Entrar em servidores para você - Usar convites em seu nome. Acesse seu nome de usuário, avatar e faixa Ler todas as mensagens - Isto permite ao aplicativo ler todas as mensagens acessíveis através da sua conta do Discord Ver quem são seus amigos - Isto permite que o aplicativo acesse sua lista de amigos Interagir com seu cliente do Discord Definir sua atividade atual - Isto permite ao aplicativo conectar-se ao seu cliente local do Discord. Ouvir notificações por cima do seu cliente Discord - Isto permite ao aplicativo consultar as notificações que enviamos para você. Ler suas configurações de voz e escutar eventos de voz Alterar configurações de voz Não há suporte no aplicativo Android diff --git a/app/src/main/res/values-ro/strings.xml b/app/src/main/res/values-ro/strings.xml index fd65723f56..891934800e 100644 --- a/app/src/main/res/values-ro/strings.xml +++ b/app/src/main/res/values-ro/strings.xml @@ -1131,7 +1131,6 @@ Niciunul Ai atins limita de {maxCustomBackgrounds}! Dă clic dreapta pentru a elimina un fundal înainte să adaugi unul nou. Încarcă-ți propriul fundal personalizat, cu ajutorul Nitro! - Abonează-te la Discord Nitro pentru a-ți încărca propriul fundal personalizat și nu numai. Poți avea propriile fundaluri video personalizate și multe altele cu Discord Nitro! Schimbă camera Cameră comutată @@ -5853,14 +5852,6 @@ Să se conecteze la Discord Activ de la {date} Se folosește pe {guildCount} servere - Această aplicație se supune Politicii de confidențialitate și Condițiilor de prestare a serviciilor ale dezvoltatorului. - Această aplicație se supune Politicii de confidențialitate și Condițiilor de prestare a serviciilor ale !!{developer}!!. - Această aplicație se supune [Politicii de confidențialitate]({privacyPolicyURL}) și [Condițiilor de prestare a serviciilor]({termsOfServiceURL}) ale dezvoltatorului. - Această aplicație se supune [Politicii de confidențialitate]({privacyPolicyURL}) și [Condițiilor de prestare a serviciilor]({termsOfServiceURL}) ale !!{developer}!!. - Această aplicație se supune [Politicii de confidențialitate]({privacyPolicyURL}) și Condițiilor de prestare a serviciilor ale dezvoltatorului. - Această aplicație se supune [Politicii de confidențialitate]({privacyPolicyURL}) și Condițiilor de prestare a serviciilor ale !!{developer}!!. - Această aplicație se supune Politicii de confidențialitate și [Condițiilor de prestare a serviciilor]({termsOfServiceURL}) ale dezvoltatorului. - Această aplicație se supune Politicii de confidențialitate și [Condițiilor de prestare a serviciilor]({termsOfServiceURL}) ale !!{developer}!!. După autorizare, vei fi redirecționat/ă către: !!{origin}!! **!!{applicationName}!!** a solicitat și următoarele permisiuni, pe care nu le poți acorda: Să facă prăjituri @@ -5876,7 +5867,6 @@ Domeniu nevalid **{scope}** Solicitare nevalidă. Lipsește parametrul **{param}** vrea să-ți acceseze contul - Astfel, dezvoltatorul !!{application}!! va putea să: Autentificat/ă ca $[](userHook) Să permită accesul la contul tău Ups, ceva nu a mers bine… @@ -7381,44 +7371,27 @@ Creează un eveniment Programează un podium viitor. Acceseze activitățile tale din secțiunea Activitate acum - Astfel, aplicația va putea citi informațiile din secțiunea Activitate acum din pagina de Prieteni. Actualizează-ți activitatea actuală - Astfel, aplicația va putea să informeze Discord atunci când desfășori o activitate, de exemplu când faci streaming. Citește informaţii despre build - Aceasta permite aplicației să citească informațiii ce țin de build-uri pentru aplicații în locul tău în magazinul Discord Încarcă și gestionează build-uri - Aceasta permite aplicației să încarce și să gestioneze build-uri pentru aplicații în locul tău în magazinul Discord - Creează pe un server comenzi cu bară oblică - Îi permite aplicației să creeze pe un server comenzi cu bară oblică - Actualizează comenzile cu bară oblică - Permite aplicației să actualizeze comenzile cu bară oblică pentru aplicații în locul tău Gestionează drepturile - Aceasta permite aplicației să creeze și să folosească drepturi pentru aplicații în locul tău în magazinul Discord Gestionează SKU-urile magazinului, listările și activele - Aceasta permite aplicației să creeze, să citească, să actualizeze și să șteargă SKU-uri, listări și active pentru aplicații în locul tău îin magazinul Discord Să adauge un bot pe un server Să ofere următoarele permisiuni - Aceasta va crea un rol numit **!!{name}!!** pe care îl poți edita. Să-ți acceseze conexiunile de tip third-party Încă nu ai nicio conexiune de tip third-party! Să-ți acceseze adresa de e-mail Încă nu ai setat un e-mail! Să se alăture grupurilor de mesaje directe pentru tine - Aceasta permite aplicației să se alăture în numele tău unor grupuri de mesaje directe pe care le-a creat. Să știe pe ce servere te afli Nu ești pe niciun server. Să se alăture serverelor pentru tine - Să folosească invitații în numele tău. Accesul la numele tău de utilizator, avatar și banner Să citească toate mesajele - Aceasta permite aplicației să citească toate mesajele accesibile prin intermediul contului tău Discord Vezi cine sunt prietenii tăi - Acest lucru îi permite aplicației să-ți acceseze lista de prieteni Să interacționeze cu clientul tău Discord Setarea activității actuale - Aceasta permite aplicației să se conecteze cu clientul tău local Discord. Să asculte notificări prin intermediul clientului tău Discord - Aceasta permite aplicației să vadă notificările pe care ți le trimitem. Citirea setărilor de voce și ascultarea evenimentelor vocale Modificarea setărilor de voce Nu este acceptat în aplicația Android diff --git a/app/src/main/res/values-ru/strings.xml b/app/src/main/res/values-ru/strings.xml index 0381b42152..6f01b69a08 100644 --- a/app/src/main/res/values-ru/strings.xml +++ b/app/src/main/res/values-ru/strings.xml @@ -1131,7 +1131,6 @@ Пусто Достигнут лимит в {maxCustomBackgrounds}! Щёлкните правой кнопкой мыши, чтобы удалить фон перед тем, как добавлять новый. Загрузите свой пользовательский фон, подписавшись на Discord Nitro! - Загрузите свой пользовательский фон и откройте другие возможности, подписавшись на Discord Nitro. Получите пользовательские фоны видео и откройте другие возможности с подпиской Discord Nitro! Переключить камеру Камера изменена @@ -5863,14 +5862,6 @@ Подключиться к Discord Активен с {date} Используется на серверах: {guildCount} - На это приложение распространяются Политика конфиденциальности и Условия использования разработчика. - На это приложение распространяются Политика конфиденциальности и Условия использования разработчика !!{developer}!!. - На это приложение распространяются [Политика конфиденциальности]({privacyPolicyURL}) и [Условия использования]({termsOfServiceURL}) разработчика. - На это приложение распространяются [Политика конфиденциальности]({privacyPolicyURL}) и [Условия использования]({termsOfServiceURL}) разработчика !!{developer}!!. - На это приложение распространяются [Политика конфиденциальности]({privacyPolicyURL}) и Условия использования разработчика. - На это приложение распространяются [Политика конфиденциальности]({privacyPolicyURL}) и Условия использования разработчика !!{developer}!!. - На это приложение распространяются Политика конфиденциальности и [Условия использования]({termsOfServiceURL}) разработчика. - На это приложение распространяются Политика конфиденциальности и [Условия использования]({termsOfServiceURL}) разработчика !!{developer}!!. После авторизации вы будете перенаправлены на страницу: !!{origin}!! **!!{applicationName}!!** также просит следующие права, но вы не можете их предоставить: Испечь тортик @@ -5886,7 +5877,6 @@ Некорректная область действия **{scope}** Некорректный запрос. Отсутствует параметр **{param}** хочет получить доступ к вашей учётной записи - Это позволит разработчику !!{application}!! сделать следующее: Выполнен вход: $[](userHook) Авторизовать доступ к вашей учётной записи Ой, что-то пошло не так… @@ -7391,44 +7381,27 @@ Создать событие Назначьте трибуну на будущую дату. Доступ к вашим активным контактам - Это позволит приложению получить доступ к информации из разделов «Активные контакты» вашей страницы друзей. Обновить текущую активность - Это позволит приложению сообщать Discord о том, что вы что-то стримите. Чтение информации о сборке - Это позволяет приложению читать информацию о сборке приложений для магазина Discord. Загрузка сборок и управление ими - Это позволяет приложению загружать сборки приложений для магазина Discord и управлять ими. - Создание на сервере слэш-команд - Позволяет приложению создавать на сервере слэш-команды - Обновление слэш-команд - Это позволяет приложению обновлять слэш-команды приложений, а вы в это время можете Управление правами - Это позволяет приложению читать и использовать права приложений для магазина Discord. Управление SKU, страницами и ассетами магазина - Это позволяет приложению создавать, читать, обновлять и удалять SKU, страницы и ассеты приложений для магазина Discord. Добавлять бота на сервер Предоставить указанные права - Это создаст роль с именем **!!{name}!!**, которую вы сможете редактировать. Доступ к сторонним подключениям У вас ещё нет никаких сторонних подключений! Доступ к вашему адресу электронной почты Вы ещё не указали адрес вашей электронной почты! Вступать в групповые чаты за вас - Это позволит приложению присоединяться к групповым чатам, которые оно создало от вашего имени. Узнавать, на каких серверах вы находитесь Вы не подключены ни к одному серверу. Подключаться к серверам автоматически - Использовать приглашения от вашего имени. Доступ к вашему имени пользователя, аватару и баннеру Прочитать все сообщения - Это предоставит приложению доступ к сообщениям вашей учётной записи Discord Просмотр ваших друзей - Это позволит приложению получить доступ к вашему списку друзей. Взаимодействовать с вашим Discord-клиентом Устанавливать вашу текущую активность - Это позволит приложению подключаться к вашему локальному клиенту Discord. Получать звуковые уведомления через Discord-клиент - Это позволяет приложению видеть уведомления, которые мы вам отправляем. Считывать настройки голоса и слушать голосовые команды Изменять настройки голоса Не поддерживается в приложении Android diff --git a/app/src/main/res/values-sv-rSE/strings.xml b/app/src/main/res/values-sv-rSE/strings.xml index 0c9188f309..6a5e7f3dbb 100644 --- a/app/src/main/res/values-sv-rSE/strings.xml +++ b/app/src/main/res/values-sv-rSE/strings.xml @@ -1103,7 +1103,6 @@ Ingen Du har nått gränsen {maxCustomBackgrounds}! Högerklicka för att ta bort en bakgrund innan du kan lägga till en ny. Ladda upp en egen bakgrund, med hjälp av Nitro! - Prenumerera på Discord Nitro för att ladda upp en egen bakgrund med mera. Skaffa dina egna anpassade videobakgrunder och annat med Discord Nitro! Byt kamera Kamera bytt @@ -5702,14 +5701,6 @@ Anslut till Discord Aktiv sedan {date} Används på {guildCount} servrar - Utvecklarens sekretesspolicy och användarvillkor gäller för denna applikation. - Utvecklarens (!!{developer}!!) sekretesspolicy och användarvillkor gäller för denna applikation. - Utvecklarens [sekretesspolicy]({privacyPolicyURL}) och [användarvillkor]({termsOfServiceURL}) gäller för denna applikation. - Utvecklarens (!!{developer}!!) [sekretesspolicy]({privacyPolicyURL}) och [användarvillkor]({termsOfServiceURL}) gäller för denna applikation. - Utvecklarens [sekretesspolicy]({privacyPolicyURL}) och användarvillkor gäller för denna applikation. - Utvecklarens (!!{developer}!!) [sekretesspolicy]({privacyPolicyURL}) och användarvillkor gäller för denna applikation. - Utvecklarens sekretesspolicy och [användarvillkor]({termsOfServiceURL}) gäller för denna applikation. - Utvecklarens (!!{developer}!!) sekretesspolicy och [användarvillkor]({termsOfServiceURL}) gäller för denna applikation. Efter auktoriseringen omdirigeras du till: !!{origin}!! **!!{applicationName}!!** har dessutom bett om dessa behörigheter, men du kan inte bevilja dem: Baka en tårta @@ -5725,7 +5716,6 @@ Ogiltigt definitionsområde **{scope}** Ogiltig begäran. Saknar param. **{param}** vill komma åt ditt konto - Detta tillåter den som utvecklat !!{application}!! att: Inloggad som $[](userHook) Tillåt åtkomst till ditt konto Oj då, något gick snett … @@ -7228,44 +7218,27 @@ Skapa event Schemalägg ett podium till ett senare datum. Åtkomst till dina Aktiv nu-aktiviteter - Låter appen läsa information från sektionen Aktiv nu på din kompissida. Uppdatera din nuvarande aktivitet - Detta låter appen berätta för Discord när du gör en aktivitet som att streama. Läs versionsinformation - Detta gör det möjligt för appen att läsa versionsinformation för applikationer som du i Discords butik Ladda upp och hantera versioner - Detta gör det möjligt för appen att ladda upp och hantera versioner för applikationer som du i Discords butik - Skapa snedstreckskommandon på en server - Detta gör att appen kan skapa snedstreckskommandon på en server - Uppdatera snedstreckskommandon - Detta gör det möjligt för appen att uppdatera snedstreckskommandon för applikationer då du Hantera berättiganden - Detta gör det möjligt för appen att läsa och förbruka berättiganden för applikationer som du i Discords butik Hantera butik-SKU, listor och tillgångar - Detta gör det möjligt för appen att skapa, läsa, uppdatera och radera SKU, listor och tillgångar för applikationer som du i Discords butik Lägg till en bot till en server Tillåt följande behörigheter - Detta kommer att skapa rollen **!!{name}!!** som du kan ändra. Få tillgång till utomstående anslutningar Du har inga utomstående anslutningar än! Få tillgång till din e-postadress Du har inte angett en e-postadress än! Gå med i grupp-DMs för dig - Detta tillåter appen att å din vägnar ansluta till direktmeddelandegrupper som den har skapat. Ha koll på vilka servrar du är med i Du är inte med i några servrar. Anslut till servrar för dig - Använd inbjudningar å dina vägnar. Få tillgång till ditt användarnamn, avatar och banner Läs alla meddelanden - Detta tillåter appen att läsa alla meddelanden som finns tillgängliga via ditt Discord-konto Se vilka som är dina vänner - Detta ger appen tillgång till din vänlista Kommunicera med din Discord-klient Ställ in din nuvarande aktivitet - Detta tillåter appen att ansluta till din lokala Discord-klient. Lyssna på aviseringar via din Discord-klient - Detta tillåter appen att se aviseringar vi skickar till dig. Läs dina röstinställningar och lyssna efter rösthändelser Ändra dina röstinställningar Stöds inte i Android-app diff --git a/app/src/main/res/values-th/strings.xml b/app/src/main/res/values-th/strings.xml index 866f992ce7..bc02e5fcb5 100644 --- a/app/src/main/res/values-th/strings.xml +++ b/app/src/main/res/values-th/strings.xml @@ -1131,7 +1131,6 @@ ไม่มี คุณมีพื้นหลังถึงขีดจำกัดสูงสุด {maxCustomBackgrounds}แล้ว! คลิกขวาเพื่อลบพื้นหลังก่อนเพิ่มพื้นหลังอื่น ๆ อัปโหลดพื้นหลังที่ปรับแต่งตามสไตล์ของคุณเอง สนับสนุนโดย Nitro! - อัปโหลดพื้นหลังที่ปรับแต่งตามสไตล์ของคุณเองและอีกมากมายด้วยการสมัครสมาชิก Discord Nitro ใช้งานพื้นหลังวิดีโอที่ปรับแต่งตามสไตล์ของคุณเองและอื่น ๆ อีกมากมายด้วย Discord Nitro! เปลี่ยนกล้อง เปลี่ยนกล้องแล้ว @@ -5858,14 +5857,6 @@ เชื่อมต่อกับ Discord ใช้งานตั้งแต่ {date} ใช้ใน {guildCount} เซิร์ฟเวอร์ - นโยบายความเป็นส่วนตัวและเงื่อนไขการให้บริการของผู้พัฒนามีผลกับแอปพลิเคชันนี้ - นโยบายความเป็นส่วนตัวและเงื่อนไขการให้บริการของ !!{developer}!! มีผลกับแอปพลิเคชันนี้ - [นโยบายความเป็นส่วนตัว]({privacyPolicyURL})และ[เงื่อนไขการให้บริการ]({termsOfServiceURL})ของผู้พัฒนามีผลกับแอปพลิเคชันนี้ - [นโยบายความเป็นส่วนตัว]({privacyPolicyURL})และ[เงื่อนไขการให้บริการ]({termsOfServiceURL})ของ !!{developer}!! มีผลกับแอปพลิเคชันนี้ - [นโยบายความเป็นส่วนตัว]({privacyPolicyURL})และเงื่อนไขการให้บริการของผู้พัฒนามีผลกับแอปพลิเคชันนี้ - [นโยบายความเป็นส่วนตัว]({privacyPolicyURL})และเงื่อนไขการให้บริการของ !!{developer}!! มีผลกับแอปพลิเคชันนี้ - นโยบายความเป็นส่วนตัวและ[เงื่อนไขการให้บริการ]({termsOfServiceURL})ของผู้พัฒนามีผลกับแอปพลิเคชันนี้ - นโยบายความเป็นส่วนตัวและ[เงื่อนไขการให้บริการ]({termsOfServiceURL})ของ !!{developer}!! มีผลกับแอปพลิเคชันนี้ เมื่อยืนยันสิทธิ์แล้ว ระบบจะพาคุณไปยัง !!{origin}!! **!!{applicationName}!!** ยังร้องขอการอนุญาตดังต่อไปนี้อีกด้วย แต่คุณไม่สามารถอนุญาตได้ อบเค้ก @@ -5881,7 +5872,6 @@ สโคปไม่ถูกต้อง **{scope}** การร้องขอไม่ถูกต้อง ค่าที่หายไป **{param}** ต้องการเข้าถึงบัญชีของคุณ - นี่จะเป็นการอนุญาตให้ผู้พัฒนาจาก !!{application}!! ทำสิ่งเหล่านี้: ลงชื่อเข้าใช้เป็น $[](userHook) อนุญาตการเข้าถึงบัญชีของคุณ อ่อย เกิดข้อผิดพลาด… @@ -7386,44 +7376,27 @@ สร้างกิจกรรม กำหนดเวลาจัดเวทีสำหรับวันที่ในอนาคต การเข้าถึงกิจกรรมที่ ดำเนินอยู่ ของคุณ - การดำเนินการนี้จะทำให้แอปสามารถอ่านข้อมูลจากส่วน ดำเนินอยู่ ในหน้า เพื่อน ได้ อัปเดตกิจกรรมปัจจุบันของคุณ - การดำเนินการนี้ทำให้แอปสามารถบอก Discord ได้ว่าคุณกำลังทำกิจกรรมอย่างการสตรีมอยู่หรือไม่ อ่านข้อมูลการสร้าง - ช่วยแอพในการอ่านข้อมูลการสร้างสำหรับแอพลิเคชันเนื่องจากคุณอยู่ในร้านค้าของ Discord อัพโหลดและจัดการสร้าง - ช่วยแอพในการอัพโหลดและจัดการสร้างสำหรับแอพลิเคชันเนื่องจากคุณอยู่ในร้านค้าของ Discord - สร้างคำสั่ง Slash ในเซิร์ฟเวอร์ - นี่จะทำให้แอปสามารถสร้างคำสั่ง Slash ในเซิร์ฟเวอร์ได้ - อัปเดตคำสั่ง Slash - ช่วยให้แอปอัปเดตคำสั่ง Slash สำหรับแอปพลิเคชันได้เมื่อคุณ จัดการการให้สิทธิ์ - ช่วยแอพในการอ่านและใช้การสิทธิ์ที่ได้สำหรับแอพลิเคชันเนื่องจากคุณอยู่ในร้านค้าของ Discord จัดการ SKUs ของร้านค้า จัดรายการ และทรัพย์สิน - ช่วยแอพในการสร้าง อ่าน อัพเดท และลบ SKUs จัดรายการ และทรัพย์สิน สำหรับแอพลิเคชันเนื่องจากคุณอยู่ในร้านค้าของ Discord เพิ่มบอทไปยังเซิร์ฟเวอร์ อนุญาตสิทธิดังต่อไปนี้ - จะสร้างบทบาทชื่อว่า **!!{name}!!** ซึ่งคุณสามารถแก้ไขได้ เข้าถึงการเชื่อมต่อภายนอกของคุณ คุณยังไม่มีการเชื่อมต่อไปยังบริการเสริมอื่นๆ เข้าถึงที่อยู่อีเมลของคุณ คุณยังไม่ได้ใส่อีเมลเลย! เข้าร่วมกลุ่ม DM ให้คุณ - เปิดแอพนี้เพื่อเข้ากลุ่ม DM ของตัวแทนของคุณ รู้ว่าคุณเข้าใช้งานเซิร์ฟเวอร์ใด คุณไม่ได้อยู่ในเซิฟเวอร์ใดๆเลย เข้าร่วมเซิร์ฟเวอร์ให้คุณ - ใช้คำเชิญในนามของคุณ เข้าถึงชื่อผู้ใช้ สัญลักษณ์ประจำตัว และแบนเนอร์ของคุณ อ่านข้อความทั้งหมด - นี่จะอนุญาตให้แอปอ่านข้อความทั้งหมดบน บัญชี Discord ได้ ดูว่าเพื่อนของคุณเป็นใคร - อนุญาตให้แอปเข้าถึงรายชื่อเพื่อนของคุณ ประสานกับไคลเอ็นต์ Discord ของคุณ กำหนดกิจกรรมปัจจุบันของคุณ - นี่จะอนุญาตให้แอปเชื่อมต่อกับ Discord Client ฟังการแจ้งเตือนผ่านไคลเอ็นต์ Discord ของคุณ - ทำให้แอปสามารถมองเห็นการแจ้งเตือนที่เราส่งให้คุณได้ อ่านการตั้งค่าเสียงของคุณและฟังเหตุการณ์เสียง ปรับเปลี่ยนการตั้งค่าเสียงของคุณ ไม่สนับสนุนในแอพ Android diff --git a/app/src/main/res/values-tr/strings.xml b/app/src/main/res/values-tr/strings.xml index 515d936dac..341c7dddbf 100644 --- a/app/src/main/res/values-tr/strings.xml +++ b/app/src/main/res/values-tr/strings.xml @@ -1131,7 +1131,6 @@ Yok {maxCustomBackgrounds} limitine ulaştın! Başka bir arka plan eklemeden önce sağ tıklayarak bir arka planı kaldır. Nitro sayesinde kendi özel arka planını yükle! - Discord Nitro\'ya abone olarak kendi özel arka planını yükle ve daha fazlasını yap. Discord Nitro ile kendi kişiselleştirilmiş video arka planlarını ve daha fazlasını al! Kamerayı Değiştir Kamera Değişti @@ -5862,14 +5861,6 @@ Discord\'a Bağlan {date} tarihinden beri aktif {guildCount} sunucuda kullanıldı - Geliştiricinin gizlilik politikası ve hizmet koşulları bu uygulama için geçerli. - !!{developer}!! adlı geliştiricinin gizlilik politikası ve hizmet koşulları bu uygulama için geçerli. - Geliştiricinin [gizlilik politikası]({privacyPolicyURL}) ve [hizmet koşulları]({termsOfServiceURL}) bu uygulama için geçerli. - !!{developer}!! adlı geliştiricinin [gizlilik politikası]({privacyPolicyURL}) ve [hizmet koşulları]({termsOfServiceURL}) bu uygulama için geçerli. - Geliştiricinin [gizlilik politikası]({privacyPolicyURL}) ve hizmet koşulları bu uygulama için geçerli. - !!{developer}!! adlı geliştiricinin [gizlilik politikası]({privacyPolicyURL}) ve hizmet koşulları bu uygulama için geçerli. - Geliştiricinin gizlilik politikası ve [hizmet koşulları]({termsOfServiceURL}) bu uygulama için geçerli. - !!{developer}!! adlı geliştiricinin gizlilik politikası ve [hizmet koşulları]({termsOfServiceURL}) bu uygulama için geçerli. Yetkilendirdikten sonra, şuraya yönleneceksin: !!{origin}!! **!!{applicationName}!!** uygulamasının da talep ettiği şu izinleri veremiyorsun: Bir kek pişirebilecek @@ -5885,7 +5876,6 @@ Geçersiz kapsam **{scope}** Talep geçersiz. **{param}** parametresi eksik hesabına erişmek istiyor - Bu !!{application}!! uygulamasının geliştiricisinin şunu yapmasına izin verecek: $[](userHook) olarak oturum açıldı Hesabına erişim yetkisi ver Tüh, bir şey yanlış gitti… @@ -7390,44 +7380,27 @@ Etkinlik Oluştur İleri bir tarih için bir Sahne zamanla. Şimdi Aktif faaliyetlerine ulaş - Bu, Arkadaşlar sayfasındaki Şimdi Aktif bölümünde yer alan bilgilerin uygulama tarafından okunmasına izin verir. Mevcut etkinliğini güncelle - Bu sayede uygulama, yayın yapma gibi bir etkinlik yaptığında Discord\'a haber verir. Yapı bilgilerini oku - Bu, uygulamanın başvurulara ait yapı bilgilerini Discord mağazasında görüldüğü şekilde okumasını sağlar Yapıları yükle ve yönet - Bu, uygulamanın başvurulara ait yapıları Discord mağazasında görüldüğü şekilde yüklemesini ve yönetmesini sağlar - Sunucuda eğik çizgi komutları oluştur - Bu, uygulamanın sunucuda eğik çizgi komutları oluşturmasına izin verir - Eğik çizgi komutlarını güncelle - Bu, uygulamanın eğik çizgi komutlarını senin yerine güncellemesini sağlar Yetkileri yönet - Bu, uygulamanın başvurulara ait yetkileri Discord mağazasında görüldüğü şekilde okumasını ve kullanmasını sağlar Mağaza SKU\'ları, listeler ve varlıkları yönet - Bu, uygulamanın SKU\'ları, listeleri ve başvuruların varlıklarını Discord mağazasında görüldüğü şekilde oluşturmasını, okumasını, güncellemesini ve silmesini sağlar Bir sunucuya bot ekle Aşağıdaki yetkilere izin ver - Bu **!!{name}!!** isimli düzenlenebilir bir rol oluşturacak. Üçüncü taraf bağlantılarına eriş Henüz üçüncü-parti bağlantın yok! E-posta adresine eriş Henüz bir e-posta belirlemedin! Senin için olan grup DM\'lerine katıl - Bu, uygulamanın oluşturduğu grup DM\'lerine senin adına katılmasına izin verir. Hangi sunucularda bulunduğunu bil Herhangi bir sunucuda bulunmuyorsun. Senin için olan sunuculara katıl - Davetleri kendi adına kullan. Kullanıcı adına, avatarına ve afişine eriş Tüm mesajları oku - Bu, uygulamanın Discord hesabın üzerinden erişilebilen tüm mesajları okumasına izin verir Arkadaşlarını görüntüle - Bu, uygulamanın arkadaş listene ulaşmasına izin verir Discord istemcinle arayüzleş Mevcut etkinliğini belirle - Bu, uygulamanın yerel Discord istemcine bağlanmasına izin verir. Discord istemcin üzerinden bildirimleri dinle - Bu, uygulamanın sana gönderdiğimiz bildirimleri görmesine izin verir. Ses ayarlarını oku ve ses etkinliklerini dinle Ses ayarlarını değiştir Android uygulamasında desteklenmiyor diff --git a/app/src/main/res/values-uk/strings.xml b/app/src/main/res/values-uk/strings.xml index 78b26e559b..25b2dcbc54 100644 --- a/app/src/main/res/values-uk/strings.xml +++ b/app/src/main/res/values-uk/strings.xml @@ -1131,7 +1131,6 @@ Пусто Досягнуто максимум в {maxCustomBackgrounds} для тла! Натисніть праву кнопку миші, щоби прибрати зображення та додати інше. Завантажте власне тло завдяки Nitro! - Оформіть передплату на Discord Nitro та завантажте власне тло, а також отримайте інші переваги. Отримайте спеціальні зображення для тла відео та інші вигоди з Discord Nitro! Перемкнути камеру Камеру перемкнуто @@ -5853,14 +5852,6 @@ Під\'єднати до Discord Активно з {date} Використано на серверах: {guildCount} - До цієї програми застосовуються політика конфіденційності та умови надання послуг розробника. - До цієї програми застосовуються політика конфіденційності та умови надання послуг !!{developer}!!. - До цієї програми застосовуються [політика конфіденційності]({privacyPolicyURL}) та [умови надання послуг]({termsOfServiceURL}) розробника. - До цієї програми застосовуються [політика конфіденційності]({privacyPolicyURL}) та [умови надання послуг]({termsOfServiceURL}) !!{developer}!!. - До цієї програми застосовуються [політика конфіденційності]({privacyPolicyURL}) та умови надання послуг розробника. - До цієї програми застосовуються [політика конфіденційності]({privacyPolicyURL}) та умови надання послуг !!{developer}!!. - До цієї програми застосовуються політика конфіденційності та [умови надання послуг]({termsOfServiceURL}) розробника. - До цієї програми застосовуються політика конфіденційності та [умови надання послуг]({termsOfServiceURL}) !!{developer}!!. Після того, як ти даш дозвіл, тебе буде перенаправлено: !!{origin}!! Програма **!!{applicationName}!!** також запросила такі дозволи, але ти не можеш їх надати: Зроби торт @@ -5876,7 +5867,6 @@ Недійсний діапазон **{scope}** Недійсний запит. Відсутній параметр **{param}** бажає отримати дозвіл на доступ до твого акаунта - Завдяки цьому розробник програми !!{application}!! зможе виконувати описані нижче дії. Виконано вхід як $[](userHook) Надати доступ до твого акаунту Ой, щось пішло не так… @@ -7381,44 +7371,27 @@ Створити подію Запланувати трибуну на певну дату. Перейти к діям «Активний зараз» - Це дозволяє програмі читати інформацію розділа «Активний зараз» сторінок твоїх друзів. Онови свою поточну активність - Це дозволить програмі повідомляти Discord про те, що ти наразі робиш, наприклад, транслюєш. Читання відомостей про збірку - Це дозволяє програмі читати відомості про збірку програми так, як ви це робите в магазині Discord Завантаження збірок на сервер і керування ними - Це дозволяє програмі завантажувати на сервер збірки програми та керувати ними так, як ви це робите в магазині Discord - Створити слеш-команди на сервері - Дозволяє програмі створювати слеш-команди на сервері - Оновити slash-команди - Це дозволить Discord оновити для програм команди зі скісною рискою від твого імені Керування правами - Це дозволяє програмі читати та використовувати права для програм так, як ви це робите в магазині Discord Керування SKU, оголошеннями та активами магазину - Це дозволяє програмі створювати, читати, оновлювати та видаляти SKU, оголошення та активи для програм так, як ви це робите в магазині Discord Додати бот на сервер Надати такі дозволи - Це створить роль під назвою **!!{name}!!**, яку ти можеш редагувати. Доступ до сторонніх з\'єднань В тебе відсутні сторонні підключення! Доступ до твоєї електронної скриньки Ти ще не вказав свою електронну пошту! Приєднатися до приватних повідомлень своєї групи - Це дозволяє програмі від твого імені приєднатися до групи ППП, які вона створила. Дізнатися, на які сервери виконано вхід Тебе немає на жодному сервері. Приєднатися до своїх серверів - Використовувати запрошення від твого імені. Доступ до вашого імені користувача, аватару та банера Прочитати всі повідомлення - Це дозволить програмі читати всі повідомлення, доступні у твоєму акаунті Discord Подивися, хто твої друзі - Це надасть програмі доступ до твого списку друзів Інтерфейс із клієнтом Discord Налаштувати свою поточну активність - Це дозволить програмі з\'єднуватися з твоїм локальним клієнтом Discord. Послухати повідомлення в клієнті Discord - Це дозволить програмі бачити повідомлення, які ми тобі надсилаємо. Читати твої голосові налаштування та слухати голосові події Змінити голосові налаштування Не підтримується в програмі для Android diff --git a/app/src/main/res/values-vi/strings.xml b/app/src/main/res/values-vi/strings.xml index 700222255a..db59e69b7b 100644 --- a/app/src/main/res/values-vi/strings.xml +++ b/app/src/main/res/values-vi/strings.xml @@ -1131,7 +1131,6 @@ Không Bạn đã đạt đến giới hạn của {maxCustomBackgrounds}! Nhấp chuột phải để gỡ bỏ nền trước khi thêm nền khác. Tải lên nền tùy chỉnh của riêng bạn, được cung cấp bởi Nitro! - Tải lên nền tùy chỉnh của riêng bạn và hơn thế nữa bằng cách đăng ký Discord Nitro. Nhận video nền tùy biến của riêng bạn và hơn thế nữa với Discord Nitro! Đổi máy ảnh Đã đổi Camera @@ -5853,14 +5852,6 @@ Kết Nối Với Discord Hoạt động từ {date} Đã sử dụng trong {guildCount} máy chủ - Chính sách bảo mật và điều khoản dịch vụ của nhà phát triển được áp dụng cho ứng dụng này. - Chính sách bảo mật và điều khoản dịch vụ của !!{developer}!! được áp dụng cho ứng dụng này. - [Chính sách bảo mật]({privacyPolicyURL}) và [điều khoản dịch vụ]({termsOfServiceURL}) của nhà phát triển được áp dụng cho ứng dụng này. - [Chính sách bảo mật]({privacyPolicyURL}) và [điều khoản dịch vụ]({termsOfServiceURL}) của !!{developer}!! được áp dụng cho ứng dụng này. - [Chính sách bảo mật]({privacyPolicyURL}) và điều khoản dịch vụ của nhà phát triển được áp dụng cho ứng dụng này. - [Chính sách bảo mật]({privacyPolicyURL}) và điều khoản dịch vụ của !!{developer}!! được áp dụng cho ứng dụng này. - Chính sách bảo mật và [điều khoản dịch vụ]({termsOfServiceURL}) của nhà phát triển được áp dụng cho ứng dụng này. - Chính sách bảo mật và [điều khoản dịch vụ]({termsOfServiceURL}) của !!{developer}!! được áp dụng cho ứng dụng này. Sau khi ủy quyền, bạn sẽ được điều hướng đến: !!{origin}!! **!!{applicationName}!!** cũng yêu cầu các quyền sau, nhưng bạn không thể cấp được: Nướng bánh @@ -5876,7 +5867,6 @@ Phạm vi không hợp lệ **{scope}** Yêu cầu không hợp lệ. Thiếu thông số **{param}** muốn truy cập vào tài khoản của bạn - Điều này sẽ cho phép nhà phát triển của !!{application}!!: Đã đăng nhập với tư cách $[](userHook) Ủy quyền truy cập vào tài khoản Chà, Có gì đó không ổn… @@ -7381,44 +7371,27 @@ Tạo Sự kiện Lên lịch Sân khấu cho tương lai. Truy cập các hoạt động Active Now (Đang Hoạt Động) - Tính năng này cho phép ứng dụng đọc thông tin từ mục Đang Hoạt Động trên trang Bạn Bè. Cập nhật hoạt động hiện tại của bạn - Tùy chọn này cho phép ứng dụng báo cho Discord khi bạn đang có một hoạt động, ví dụ như stream. Đọc thông tin phiên bản - Cài đặt này sẽ cho phép app đọc thông tin phiên bản của các ứng dụng khi bạn ở trong cửa hàng Discord Tải lên và quản lý phiên bản - Cài đặt này sẽ cho phép app có quyền tải lên và quản lý phiên bản của các ứng dụng trong cửa hàng Discord tương tự như bạn - Tạo lệnh sổ chéo trong máy chủ - Thiết lập này cho phép ứng dụng tạo lệnh sổ chéo trong máy chủ - Cập nhật lệnh sổ chéo - Việc này cho phép ứng dụng cập nhật lệnh sổ chéo cho các đơn đăng ký khi bạn Quản lý quyền lợi - Cài đặt này sẽ cho phép app có quyền đọc và sử dụng quyền lợi của các ứng dụng trong cửa hàng Discord tương tự như bạn Quản lý tư liệu, danh sách và các SKU trong cửa hàng - Cài đặt này cho phép app có quyền tạo, đọc, cập nhật và xóa tư liệu, danh sách và các SKU của ứng dụng trong cửa hàng Discord tương tư như bạn Thêm người máy vào máy chủ Cho phép các quyền sau - Điều này sẽ tạo ra một vai trò gọi là **!!{name}!!** mà bạn có thể chỉnh sửa. Truy cập các kết nối của bên thứ ba Bạn chưa có bất kỳ kết nối của bên thứ ba nào! Truy cập địa chỉ thư điện tử của bạn Bạn chưa thiết lập email! Tham gia nhóm DMs cho bạn - Điều này cho phép ứng dụng tham gia nhóm DM đã được tạo thay cho bạn. Biết bạn đang ở máy chủ nào Bạn chưa nằm trong bất kỳ máy chủ nào. Tham gia máy chủ cho bạn - Dùng lời mời thay mặt. Truy cập tên người dùng, ảnh đại diện và biểu ngữ Đọc tất cả tin nhắn - Điều này cho phép ứng dụng đọc tất cả các tin nhắn có thể được truy cập thông qua tài khoản Discord Xem bạn bè của bạn là những ai - Điều này cho phép ứng dụng truy cập danh sách bạn bè của bạn Giao diện với khách hàng Discord Đặt hoạt động hiện tại của bạn - Điều này cho phép ứng dụng kết nối với máy khách Discord cục bộ. Nghe thông báo về máy khách Discord - Điều này cho phép ứng dụng xem các thông báo gửi bởi Discord. Đọc cài đặt giọng nói và nghe các lệnh thoại Thay đổi cài đặt giọng nói Không hỗ trợ trong app của Android diff --git a/app/src/main/res/values-zh-rCN/strings.xml b/app/src/main/res/values-zh-rCN/strings.xml index 436579c579..40ef003e95 100644 --- a/app/src/main/res/values-zh-rCN/strings.xml +++ b/app/src/main/res/values-zh-rCN/strings.xml @@ -1131,7 +1131,6 @@ 暂无 您已达到{maxCustomBackgrounds}上限!在添加另一背景前,请先单击右键以移除现有背景。 上传您的自定义背景图片,由 Nitro 提供技术支持! - 订阅 Discord Nitro 即可上传您的自定义背景图片以及更多内容。 使用 Discord Nitro 获取您的专属自定义视频背景及更多内容! 切换摄像头 镜头已切换 @@ -5857,14 +5856,6 @@ 连接至 Discord 创建时间:{date} 用于{guildCount}个服务器 - 开发人员的隐私权政策和服务条款适用于此 APP。 - !!{developer}!!的隐私权政策和服务条款适用于此 APP。 - 开发人员的[隐私权政策]({privacyPolicyURL})和[服务条款]({termsOfServiceURL})适用于此 APP。 - !!{developer}!!的[隐私权政策]({privacyPolicyURL})和[服务条款]({termsOfServiceURL})适用于此 APP。 - 开发人员的[隐私权政策]({privacyPolicyURL})和服务条款适用于此 APP。 - !!{developer}!!的[隐私权政策]({privacyPolicyURL})和服务条款适用于此 APP。 - 开发人员的隐私权政策和[服务条款]({termsOfServiceURL})适用于此 APP。 - !!{developer}!!的隐私权政策和[服务条款]({termsOfServiceURL})适用于此 APP。 授权后,您将被转至:!!{origin}!! **!!{applicationName}!!** 还请求获得下列权限,但您无法授予: 烤个蛋糕 @@ -5880,7 +5871,6 @@ 无效的范围 **{scope}** 无效请求。缺失参数 **{param}** 想访问您的账户 - 这将会允许!!{application}!!的开发人员: 正在以$[](userHook)身份登录 授权访问您的账号 哎呀,哪里出错了…… @@ -7385,44 +7375,27 @@ 创建活动 安排未来的讲堂活动。 访问您的“当前活动”区域 - 这将允许 APP 读取您好友页面的“当前活动”区域的信息。 更新您当前的动态 - 这将允许该应用在您进行直播等活动时将动态告知 Discord。 阅读版本信息 - 该功能允许您和在 Discord 的商店中一样,在 APP 中阅读版本信息 上传并管理版本 - 该功能允许您和在 Discord 的商店中一样,在 APP 中上传、管理版本 - 在服务器内创建指令行 - 这将允许 APP 在服务器内创建指令行 - 更新指令行 - 该功能允许 APP 以您的身份更新指令行 管理授权 - 该功能允许您和在 Discord 的商店中一样,在 APP 中阅读和使用授权 管理商店 SKU、货品单和资产 - 该功能允许您和在 Discord 的商店中一样,在 APP 中创建、阅读、更新和删除 SKU、货品单以及资产 在服务器中增加一个机器人 允许以下权限 - 这将创建一个名为 **!!{name}!!** 的可编辑角色。 访问您的第三方连接 您还没有任何的第三方连接 访问您的电子邮件地址 您还没有设置电子邮件地址! 为您加入群组私信 - 这将允许该APP加入由您的名义创建的群组私信 查看您所在的服务器位置 您不在任何服务器中。 为您加入服务器 - 以您的名义使用邀请。 访问您的用户名、头像和横幅 阅读所有消息 - 允许Discord读取此APP中所有可访问的信息 查看自己都有哪些好友 - 这将允许APP访问您的好友列表 与您的 Discord 客户端的链接 设置您当前的活动 - 这将允许APP与您本地的 Discord 客户端连接。 接收 Discord 客户端通知 - 这将允许APP读取我们发送给您的通知。 读取语音设置并收听语音活动 更改语音设置 不支持安卓 APP diff --git a/app/src/main/res/values-zh-rTW/strings.xml b/app/src/main/res/values-zh-rTW/strings.xml index 73c9858545..711cfef5ba 100644 --- a/app/src/main/res/values-zh-rTW/strings.xml +++ b/app/src/main/res/values-zh-rTW/strings.xml @@ -1131,7 +1131,6 @@ 您已達到 {maxCustomBackgrounds}的上限!新增其他背景前,按一下右鍵以移除背景。 上傳您專屬的自訂背景,此功能由 Nitro 提供! - 訂閱 Discord Nitro 即可上傳您專屬的自訂背景,還能盡享更多精彩內容。 透過 Discord Nitro 取得屬於您自己的自訂視訊背景,還能體驗其他更多功能! 切換攝影機 已切換相機 @@ -5857,14 +5856,6 @@ 連接至 Discord 自 {date} 開始活動 在 {guildCount} 伺服器中使用 - 開發者的隱私權政策和服務條款適用於此應用程式。 - !!{developer}!!的隱私權政策和服務條款適用於此應用程式。 - 開發者的[隱私權政策]({privacyPolicyURL})和[服務條款]({termsOfServiceURL})適用於此應用程式。 - !!{developer}!!的[隱私權政策]({privacyPolicyURL})和[服務條款]({termsOfServiceURL})適用於此應用程式。 - 開發者的[隱私權政策]({privacyPolicyURL})和服務條款適用於此應用程式。 - !!{developer}!!的[隱私權政策]({privacyPolicyURL})和服務條款適用於此應用程式。 - 開發者的隱私權政策和[服務條款]({termsOfServiceURL})適用於此應用程式。 - !!{developer}!!的隱私權政策和[服務條款]({termsOfServiceURL})適用於此應用程式。 授權後會將您重新導向至:!!{origin}!! **!!{applicationName}!!** 也要求了以下權限,但您無法授權: 烤個蛋糕 @@ -5880,7 +5871,6 @@ 無效的範圍 **{scope}** 無效的請求。缺少參數 **{param}** 想要存取您的帳號 - 這樣將允許 !!{application}!! 的開發者來: 以 $[](userHook) 登入 授權存取您的帳號 喔歐,有東西出錯了… @@ -7385,44 +7375,27 @@ 建立活動 排定一個在未來日期的舞台。 取得動態牆上的活動 - 這會允許應用程式讀取你的「朋友」頁面上的「動態牆」區塊。 更新您目前的動態 - 這讓應用程式可告訴 Discord 您何時進行如串流之類的活動。 閱讀版本資訊 - 這讓應用程式能夠在您進入 Discord 商店時讀取應用程式版本資訊 上傳並管理版本 - 這讓應用程式能夠在您進入 Discord 商店時上傳並管理應用程式版本 - 在伺服器中建立斜線指令 - 這可讓應用程式在伺服器中建立斜線指令 - 更新斜線指令 - 這可讓應用程式更新應用程式斜線指令,而您同時 管理授權 - 這讓應用程式能夠在您進入 Discord 商店時讀取和取用應用程式授權 管理商店 SKU、列表和素材 - 這讓應用程式能夠在您進入 Discord 商店時為應用程式建立、讀取、更新和刪除 SKU、列表和素材 新增機器人至伺服器 允許下列權限 - 這將建立您可編輯名稱的身分組,叫做 **!!{name}!!**。 存取你的第三方連線 您沒有任何的第三方連接呢! 存取你的電子信箱地址 您還沒有設定電子郵件呢! 幫你加入群組訊息 - 這將允許應用程式它以您的名義已經建立並加入群體訊息。 查看你所在伺服器 您不在任何的伺服器中。 幫你加入伺服器 - 以您的名義使用邀請。 存取您的使用者名稱、頭像和橫幅 已讀所有訊息 - 這將允許應用程式可以透過您的 Discord 帳號可讀取所有訊息 查看你有哪些好友 - 這樣應用程式即可存取你的好友名單 與你的 Discord 用戶端連接 設定您的當前動態 - 這將允許應用程式與您本機的 Discord 客戶端連接。 透過你的 Discord 用戶端接收通知 - 這將允許應用程式讀取我們傳送給您的通知。 閱讀您的語音設定並收聽語音活動 調整您的語音設定 在 Android 應用程式中不提供支援 diff --git a/app/src/main/res/values/public.xml b/app/src/main/res/values/public.xml index 411c7cbc2a..181ced8a20 100644 --- a/app/src/main/res/values/public.xml +++ b/app/src/main/res/values/public.xml @@ -15538,7 +15538,6 @@ - @@ -15924,440 +15923,443 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -16613,350 +16615,351 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -17732,6667 +17735,6678 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/app/src/main/res/values/strings.xml b/app/src/main/res/values/strings.xml index e003fa906a..c11790c224 100644 --- a/app/src/main/res/values/strings.xml +++ b/app/src/main/res/values/strings.xml @@ -1161,7 +1161,6 @@ None You’ve hit the limit of {maxCustomBackgrounds}! Right click to remove a background before adding another. Upload your own custom background, powered by Nitro! - Upload your own custom background and more by subscribing to Discord Nitro. Get your own custom video backgrounds and more with Discord Nitro! Switch Camera Camera Switched @@ -1447,7 +1446,7 @@ Select a color Transparency Use Default - c4125df74bbf4b3da77a5d0455afde56 + 3722faeeeadb4162bb9c03ad4b4e96ea Coming Soon Slash command application {applicationName} {applicationName} application @@ -1547,6 +1546,9 @@ Connected Accounts Connect your accounts to unlock special Discord integrations No Connections + Let\'s go + Connect your Twitch and YouTube accounts in Connections settings. + Find communities you already know Don\'t Switch Switch Device Discord has detected a new audio device named **!!{name}!!**! Do you want to switch to it? @@ -2236,6 +2238,7 @@ Discord Dispatch Error Open a ticket Failed to launch game. Game executable not found. Please repair the game and try again. + Display Display {platform} as your status Display on profile Always @@ -3355,6 +3358,8 @@ Find your Community. Search for communities Popular communities + Recommended for you + Check out recommended servers! Try searching for something else. Try searching for something else or [see results from all categories](onClick). No results found in {categoryName} @@ -4370,6 +4375,9 @@ {required} Server Boost Status Unlocked + This progress bar will display in your channel list, attached to your server name (or server banner if you have one set). + Boost progress bar example + Show Boost progress bar {discountPercentage} off Server Boosts Does not include {numFreeGuildSubscriptions} Includes {numFreeGuildSubscriptions}—unlock Level 1! @@ -5979,8 +5987,8 @@ Members with this permission can drag other members out of this channel. They can only move members between channels both they and the member they are moving have access. Move To User has been moved to the selected channel. - Alert Cleared - No Alert Showing + Alert Cleared + No Alert Showing New notification Remove %1$s More than %1$d new notifications @@ -6377,14 +6385,10 @@ Connect to Discord Active since {date} Used in {guildCount} servers - The developer\'s privacy policy and terms of service apply to this application. - !!{developer}!!\'s privacy policy and terms of service apply to this application. - The developer\'s [privacy policy]({privacyPolicyURL}) and [terms of service]({termsOfServiceURL}) apply to this application. - !!{developer}!!\'s [privacy policy]({privacyPolicyURL}) and [terms of service]({termsOfServiceURL}) apply to this application. - The developer\'s [privacy policy]({privacyPolicyURL}) and terms of service apply to this application. - !!{developer}!!\'s [privacy policy]({privacyPolicyURL}) and terms of service apply to this application. - The developer\'s privacy policy and [terms of service]({termsOfServiceURL}) apply to this application. - !!{developer}!!\'s privacy policy and [terms of service]({termsOfServiceURL}) apply to this application. + The developer of !!{application}!!\'s privacy policy and terms of service apply to this application. + The developer of !!{application}!!\'s [privacy policy]({privacyPolicyURL}) and [terms of service]({termsOfServiceURL}) apply to this application. + The developer of !!{application}!!\'s [privacy policy]({privacyPolicyURL}) and terms of service apply to this application. + The developer of !!{application}!!\'s privacy policy and [terms of service]({termsOfServiceURL}) apply to this application. Once you authorize, you will be redirected to: !!{origin}!! **!!{applicationName}!!** has also asked for the following permissions, but you can\'t grant them: Bake a cake @@ -6400,7 +6404,7 @@ Invalid scope **{scope}** Invalid request. Missing param **{param}** wants to access your account - This will allow the developer of !!{application}!! to: + This will allow !!{application}!! to: Signed in as $[](userHook) Authorize access to your account Oops, something went wrong… @@ -6950,6 +6954,7 @@ Get Boosted This feature is a part of Boosting. Unlock perks for everyone in the server like: Image of a pink crystal with wings + Boosting unlocks powerful features and upgrades for everyone in the server to enjoy. Give a Boost and get: Stand out with an animated server icon Customize your server invites with a custom background Show everyone what your server is about with a server banner @@ -6958,6 +6963,13 @@ Upload custom stickers for everyone to use Longer archive options for threads Create private threads + Goal: {levelName} + Buy Boosts to help unlock {levelName} perks! + This server has unlocked all Boosting perks! + This server has unlocked all Boosting rewards! + Buy Boosts to help unlock the {planName} plan! + **{numBoosts}/{numTotal}** Boosts + Image of party popper **{quantity}x** {quantity} - **!!{rate}!!** **{boostQuantity}x** {quantity} - **!!{rate}!!** (Subscription on hold) **{boostQuantity}x** {quantity} (Subscription on hold) @@ -6982,9 +6994,13 @@ This server will lose progress if you remove your boost. **Your Boost is still on cooldown. It will be available in {hours} and {minutes}.** This server will lose progress if you remove your boost. **Your Boost is still on cooldown. It will be available in {minutes}.** Remove Server Boost? + An exclusive crystal badge next to your name A member list icon next to your name - A shiny profile badge that changes over time + Access to server-wide features like: custom stickers, private threads, larger file upload limits, and more! + A shiny user profile badge that changes over time An exclusive new role in that server + An exclusive new role in that server with a Boost icon next to your name + Special role only available to those who give a Boost Boost a server and get: Included in Nitro: Get Nitro @@ -7069,6 +7085,12 @@ Get more customization with a profile banner, an animated avatar, a custom tag, and more with **Discord Nitro!** Wanna upload your own banner? Wanna upload your own profile banner? + The **Boost Progress Bar** shows members how many Boosts your server needs to reach the next Level. Toggle it under **Server Settings > Display**. + The **Boost Progress Bar** shows members how many Boosts your server needs to reach the next Plan. Toggle it under **Server Settings > Display**. + Toggle On + Got it + Want to get to the next Level? + Want to get to the next Plan? Lift off with Discord Nitro to use animated and custom emoji anywhere. Lift off with **Discord Nitro** to use animated and custom emojis anywhere. [Learn more](onClick) Claim your free month of Discord Nitro to use animated and custom emojis anywhere. @@ -7611,9 +7633,13 @@ {numSubscriptionsApplied} Help unlock rewards together. **$[Buy Single Boosts →](buySingleSubscriptionHook)** Free + No Plan Friends + Plan 1 Groups + Plan 2 Communities + Plan 3 Request to Speak Invite to Speak Open Raised Hands List @@ -8009,44 +8035,31 @@ Create Event Schedule a Stage for a future date. Access your Active Now activities - This allows the app to read the information from the Active Now section of your Friends page. Update your current activity - This allows the app to tell Discord when you\'re doing an activity like streaming. Read build information - This allows the app to read build information for applications as you on Discord\'s store Upload and manage builds - This allows the app to upload and manage builds for applications as you on Discord\'s store - Create slash commands in a server - This allows the app to create slash commands in a server - Update slash commands - This allows the app to update slash commands for applications as you + Create commands in a server + Manage access to its commands in a server + Update commands Manage entitlements - This allows the app to read and consume entitlements for applications as you on Discord\'s store Manage store SKUs, listings, and assets - This allows the app to create, read, update, and delete SKUs, listings, and assets for applications as you on Discord\'s store Add a bot to a server Allow the following permissions - This will create a role named **!!{name}!!** you can edit. Access your third-party connections You don\'t have any third-party connections yet! Access your email address You haven\'t set up an email yet! Join group DMs for you - This allows the app to join group DMs on your behalf that it has created. Know what servers you\'re in You\'re not in any servers. Join servers for you - Use invites on your behalf. + Read your member info (nickname, avatar, roles, etc…) for servers you belong to Access your username, avatar, and banner Read all messages - This allows the app to read all messages accessible through your Discord account See who your friends are - This allows the app to access your friends list Interface with your Discord client Set your current activity - This allows the app to connect with your local Discord client. Listen to notifications over your Discord client - This allows the app to see notifications we send to you. Read your voice settings and listen for voice events Alter your voice settings Not supported within Android app @@ -8433,6 +8446,7 @@ Show Keyboard Show {n} Muted Show Muted Channels + Show New Message Previews Always Show spoiler content This controls when spoiler content is displayed.