105.1 - Alpha (105201)

This commit is contained in:
Juby210 2021-11-30 08:28:38 +01:00
parent f76e3f1adf
commit 1d370db4da
24 changed files with 331 additions and 54 deletions

View File

@ -10,8 +10,8 @@ android {
applicationId 'com.discord'
minSdkVersion 21
targetSdkVersion 30
versionCode 105200
versionName "105.0 - Alpha"
versionCode 105201
versionName "105.1 - Alpha"
testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner"
}

View File

@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android" android:versionCode="105200" android:versionName="105.0 - Alpha" android:installLocation="auto" android:compileSdkVersion="30" android:compileSdkVersionCodename="11" package="com.discord" platformBuildVersionCode="30" platformBuildVersionName="11">
<manifest xmlns:android="http://schemas.android.com/apk/res/android" android:versionCode="105201" android:versionName="105.1 - Alpha" android:installLocation="auto" android:compileSdkVersion="30" android:compileSdkVersionCodename="11" package="com.discord" platformBuildVersionCode="30" platformBuildVersionName="11">
<uses-sdk android:minSdkVersion="21" android:targetSdkVersion="30"/>
<uses-feature android:name="android.hardware.camera" android:required="false"/>
<uses-feature android:name="android.hardware.camera.autofocus" android:required="false"/>

File diff suppressed because one or more lines are too long

View File

@ -0,0 +1,51 @@
package com.discord.analytics.generated.events;
import c.d.b.a.a;
import com.discord.analytics.generated.traits.TrackBase;
import com.discord.analytics.generated.traits.TrackBaseReceiver;
import com.discord.analytics.generated.traits.TrackGuild;
import com.discord.analytics.generated.traits.TrackGuildReceiver;
import com.discord.api.science.AnalyticsSchema;
import d0.z.d.m;
/* compiled from: TrackRoleSubscriptionListingDeletedV3.kt */
public final class TrackRoleSubscriptionListingDeletedV3 implements AnalyticsSchema, TrackBaseReceiver, TrackGuildReceiver {
private final transient String analyticsSchemaTypeName = "role_subscription_listing_deleted_v3";
private final Long roleSubscriptionGroupListingId = null;
private final Long roleSubscriptionListingId = null;
private TrackBase trackBase;
private TrackGuild trackGuild;
@Override // com.discord.api.science.AnalyticsSchema
public String b() {
return this.analyticsSchemaTypeName;
}
public boolean equals(Object obj) {
if (this == obj) {
return true;
}
if (!(obj instanceof TrackRoleSubscriptionListingDeletedV3)) {
return false;
}
TrackRoleSubscriptionListingDeletedV3 trackRoleSubscriptionListingDeletedV3 = (TrackRoleSubscriptionListingDeletedV3) obj;
return m.areEqual(this.roleSubscriptionListingId, trackRoleSubscriptionListingDeletedV3.roleSubscriptionListingId) && m.areEqual(this.roleSubscriptionGroupListingId, trackRoleSubscriptionListingDeletedV3.roleSubscriptionGroupListingId);
}
public int hashCode() {
Long l = this.roleSubscriptionListingId;
int i = 0;
int hashCode = (l != null ? l.hashCode() : 0) * 31;
Long l2 = this.roleSubscriptionGroupListingId;
if (l2 != null) {
i = l2.hashCode();
}
return hashCode + i;
}
public String toString() {
StringBuilder R = a.R("TrackRoleSubscriptionListingDeletedV3(roleSubscriptionListingId=");
R.append(this.roleSubscriptionListingId);
R.append(", roleSubscriptionGroupListingId=");
return a.F(R, this.roleSubscriptionGroupListingId, ")");
}
}

View File

@ -0,0 +1,6 @@
package com.discord.analytics.generated.events;
import com.discord.api.science.AnalyticsSchema;
/* compiled from: TrackRoleSubscriptionListingDeletedV3.kt */
public interface TrackRoleSubscriptionListingDeletedV3Receiver extends AnalyticsSchema {
}

View File

@ -0,0 +1,51 @@
package com.discord.analytics.generated.events;
import c.d.b.a.a;
import com.discord.analytics.generated.traits.TrackBase;
import com.discord.analytics.generated.traits.TrackBaseReceiver;
import com.discord.analytics.generated.traits.TrackGuild;
import com.discord.analytics.generated.traits.TrackGuildReceiver;
import com.discord.api.science.AnalyticsSchema;
import d0.z.d.m;
/* compiled from: TrackRoleSubscriptionListingPublishedV3.kt */
public final class TrackRoleSubscriptionListingPublishedV3 implements AnalyticsSchema, TrackBaseReceiver, TrackGuildReceiver {
private final transient String analyticsSchemaTypeName = "role_subscription_listing_published_v3";
private final Long roleSubscriptionGroupListingId = null;
private final Long roleSubscriptionListingId = null;
private TrackBase trackBase;
private TrackGuild trackGuild;
@Override // com.discord.api.science.AnalyticsSchema
public String b() {
return this.analyticsSchemaTypeName;
}
public boolean equals(Object obj) {
if (this == obj) {
return true;
}
if (!(obj instanceof TrackRoleSubscriptionListingPublishedV3)) {
return false;
}
TrackRoleSubscriptionListingPublishedV3 trackRoleSubscriptionListingPublishedV3 = (TrackRoleSubscriptionListingPublishedV3) obj;
return m.areEqual(this.roleSubscriptionListingId, trackRoleSubscriptionListingPublishedV3.roleSubscriptionListingId) && m.areEqual(this.roleSubscriptionGroupListingId, trackRoleSubscriptionListingPublishedV3.roleSubscriptionGroupListingId);
}
public int hashCode() {
Long l = this.roleSubscriptionListingId;
int i = 0;
int hashCode = (l != null ? l.hashCode() : 0) * 31;
Long l2 = this.roleSubscriptionGroupListingId;
if (l2 != null) {
i = l2.hashCode();
}
return hashCode + i;
}
public String toString() {
StringBuilder R = a.R("TrackRoleSubscriptionListingPublishedV3(roleSubscriptionListingId=");
R.append(this.roleSubscriptionListingId);
R.append(", roleSubscriptionGroupListingId=");
return a.F(R, this.roleSubscriptionGroupListingId, ")");
}
}

View File

@ -0,0 +1,6 @@
package com.discord.analytics.generated.events;
import com.discord.api.science.AnalyticsSchema;
/* compiled from: TrackRoleSubscriptionListingPublishedV3.kt */
public interface TrackRoleSubscriptionListingPublishedV3Receiver extends AnalyticsSchema {
}

View File

@ -0,0 +1,51 @@
package com.discord.analytics.generated.events;
import c.d.b.a.a;
import com.discord.analytics.generated.traits.TrackBase;
import com.discord.analytics.generated.traits.TrackBaseReceiver;
import com.discord.analytics.generated.traits.TrackGuild;
import com.discord.analytics.generated.traits.TrackGuildReceiver;
import com.discord.api.science.AnalyticsSchema;
import d0.z.d.m;
/* compiled from: TrackRoleSubscriptionListingUpdatedV3.kt */
public final class TrackRoleSubscriptionListingUpdatedV3 implements AnalyticsSchema, TrackBaseReceiver, TrackGuildReceiver {
private final transient String analyticsSchemaTypeName = "role_subscription_listing_updated_v3";
private final Long roleSubscriptionGroupListingId = null;
private final Long roleSubscriptionListingId = null;
private TrackBase trackBase;
private TrackGuild trackGuild;
@Override // com.discord.api.science.AnalyticsSchema
public String b() {
return this.analyticsSchemaTypeName;
}
public boolean equals(Object obj) {
if (this == obj) {
return true;
}
if (!(obj instanceof TrackRoleSubscriptionListingUpdatedV3)) {
return false;
}
TrackRoleSubscriptionListingUpdatedV3 trackRoleSubscriptionListingUpdatedV3 = (TrackRoleSubscriptionListingUpdatedV3) obj;
return m.areEqual(this.roleSubscriptionListingId, trackRoleSubscriptionListingUpdatedV3.roleSubscriptionListingId) && m.areEqual(this.roleSubscriptionGroupListingId, trackRoleSubscriptionListingUpdatedV3.roleSubscriptionGroupListingId);
}
public int hashCode() {
Long l = this.roleSubscriptionListingId;
int i = 0;
int hashCode = (l != null ? l.hashCode() : 0) * 31;
Long l2 = this.roleSubscriptionGroupListingId;
if (l2 != null) {
i = l2.hashCode();
}
return hashCode + i;
}
public String toString() {
StringBuilder R = a.R("TrackRoleSubscriptionListingUpdatedV3(roleSubscriptionListingId=");
R.append(this.roleSubscriptionListingId);
R.append(", roleSubscriptionGroupListingId=");
return a.F(R, this.roleSubscriptionGroupListingId, ")");
}
}

View File

@ -0,0 +1,6 @@
package com.discord.analytics.generated.events;
import com.discord.api.science.AnalyticsSchema;
/* compiled from: TrackRoleSubscriptionListingUpdatedV3.kt */
public interface TrackRoleSubscriptionListingUpdatedV3Receiver extends AnalyticsSchema {
}

View File

@ -12,37 +12,19 @@ import d0.z.d.m;
import java.util.List;
/* compiled from: TrackRoleSubscriptionListingUpsellPageViewedV2.kt */
public final class TrackRoleSubscriptionListingUpsellPageViewedV2 implements AnalyticsSchema, TrackBaseReceiver, TrackGuildReceiver, TrackChannelReceiver {
private final transient String analyticsSchemaTypeName;
private final Boolean isPremiumMember;
private final Long roleSubscriptionGroupListingId;
private final List<Long> roleSubscriptionListingIds;
private final transient String analyticsSchemaTypeName = "role_subscription_listing_upsell_page_viewed_v2";
private final Boolean isPremiumMember = null;
private final Long roleSubscriptionGroupListingId = null;
private final List<Long> roleSubscriptionListingIds = null;
private TrackBase trackBase;
private TrackChannel trackChannel;
private TrackGuild trackGuild;
public TrackRoleSubscriptionListingUpsellPageViewedV2() {
this.roleSubscriptionGroupListingId = null;
this.roleSubscriptionListingIds = null;
this.isPremiumMember = null;
this.analyticsSchemaTypeName = "role_subscription_listing_upsell_page_viewed_v2";
}
public TrackRoleSubscriptionListingUpsellPageViewedV2(Long l, List<Long> list, Boolean bool) {
this.roleSubscriptionGroupListingId = l;
this.roleSubscriptionListingIds = list;
this.isPremiumMember = bool;
this.analyticsSchemaTypeName = "role_subscription_listing_upsell_page_viewed_v2";
}
@Override // com.discord.api.science.AnalyticsSchema
public String b() {
return this.analyticsSchemaTypeName;
}
public void c(TrackBase trackBase) {
this.trackBase = trackBase;
}
public boolean equals(Object obj) {
if (this == obj) {
return true;

View File

@ -0,0 +1,78 @@
package com.discord.analytics.generated.events;
import c.d.b.a.a;
import com.discord.analytics.generated.traits.TrackBase;
import com.discord.analytics.generated.traits.TrackBaseReceiver;
import com.discord.analytics.generated.traits.TrackChannel;
import com.discord.analytics.generated.traits.TrackChannelReceiver;
import com.discord.analytics.generated.traits.TrackGuild;
import com.discord.analytics.generated.traits.TrackGuildReceiver;
import com.discord.api.science.AnalyticsSchema;
import d0.z.d.m;
import java.util.List;
/* compiled from: TrackRoleSubscriptionListingUpsellPageViewedV3.kt */
public final class TrackRoleSubscriptionListingUpsellPageViewedV3 implements AnalyticsSchema, TrackBaseReceiver, TrackGuildReceiver, TrackChannelReceiver {
private final transient String analyticsSchemaTypeName;
private final Boolean isPremiumMember;
private final Long roleSubscriptionGroupListingId;
private final List<Long> roleSubscriptionListingIds;
private TrackBase trackBase;
private TrackChannel trackChannel;
private TrackGuild trackGuild;
public TrackRoleSubscriptionListingUpsellPageViewedV3() {
this.roleSubscriptionGroupListingId = null;
this.roleSubscriptionListingIds = null;
this.isPremiumMember = null;
this.analyticsSchemaTypeName = "role_subscription_listing_upsell_page_viewed_v3";
}
public TrackRoleSubscriptionListingUpsellPageViewedV3(Long l, List<Long> list, Boolean bool) {
this.roleSubscriptionGroupListingId = l;
this.roleSubscriptionListingIds = list;
this.isPremiumMember = bool;
this.analyticsSchemaTypeName = "role_subscription_listing_upsell_page_viewed_v3";
}
@Override // com.discord.api.science.AnalyticsSchema
public String b() {
return this.analyticsSchemaTypeName;
}
public void c(TrackBase trackBase) {
this.trackBase = trackBase;
}
public boolean equals(Object obj) {
if (this == obj) {
return true;
}
if (!(obj instanceof TrackRoleSubscriptionListingUpsellPageViewedV3)) {
return false;
}
TrackRoleSubscriptionListingUpsellPageViewedV3 trackRoleSubscriptionListingUpsellPageViewedV3 = (TrackRoleSubscriptionListingUpsellPageViewedV3) obj;
return m.areEqual(this.roleSubscriptionGroupListingId, trackRoleSubscriptionListingUpsellPageViewedV3.roleSubscriptionGroupListingId) && m.areEqual(this.roleSubscriptionListingIds, trackRoleSubscriptionListingUpsellPageViewedV3.roleSubscriptionListingIds) && m.areEqual(this.isPremiumMember, trackRoleSubscriptionListingUpsellPageViewedV3.isPremiumMember);
}
public int hashCode() {
Long l = this.roleSubscriptionGroupListingId;
int i = 0;
int hashCode = (l != null ? l.hashCode() : 0) * 31;
List<Long> list = this.roleSubscriptionListingIds;
int hashCode2 = (hashCode + (list != null ? list.hashCode() : 0)) * 31;
Boolean bool = this.isPremiumMember;
if (bool != null) {
i = bool.hashCode();
}
return hashCode2 + i;
}
public String toString() {
StringBuilder R = a.R("TrackRoleSubscriptionListingUpsellPageViewedV3(roleSubscriptionGroupListingId=");
R.append(this.roleSubscriptionGroupListingId);
R.append(", roleSubscriptionListingIds=");
R.append(this.roleSubscriptionListingIds);
R.append(", isPremiumMember=");
return a.C(R, this.isPremiumMember, ")");
}
}

View File

@ -0,0 +1,6 @@
package com.discord.analytics.generated.events;
import com.discord.api.science.AnalyticsSchema;
/* compiled from: TrackRoleSubscriptionListingUpsellPageViewedV3.kt */
public interface TrackRoleSubscriptionListingUpsellPageViewedV3Receiver extends AnalyticsSchema {
}

View File

@ -0,0 +1,25 @@
package com.discord.databinding;
import android.view.View;
import android.widget.ImageView;
import android.widget.LinearLayout;
import android.widget.TextView;
import androidx.annotation.NonNull;
import androidx.viewbinding.ViewBinding;
public final class WidgetChannelsListItemGuildRoleSubsBinding implements ViewBinding {
@NonNull
public final LinearLayout a;
@NonNull
public final TextView b;
public WidgetChannelsListItemGuildRoleSubsBinding(@NonNull LinearLayout linearLayout, @NonNull ImageView imageView, @NonNull TextView textView) {
this.a = linearLayout;
this.b = textView;
}
@Override // androidx.viewbinding.ViewBinding
@NonNull
public View getRoot() {
return this.a;
}
}

View File

@ -13,7 +13,7 @@ import com.adjust.sdk.Adjust;
import com.adjust.sdk.AdjustAttribution;
import com.adjust.sdk.AdjustEvent;
import com.discord.analytics.generated.events.TrackAgeGateSubmitted;
import com.discord.analytics.generated.events.TrackRoleSubscriptionListingUpsellPageViewedV2;
import com.discord.analytics.generated.events.TrackRoleSubscriptionListingUpsellPageViewedV3;
import com.discord.analytics.generated.events.impression.TrackImpressionInviteAccept;
import com.discord.analytics.generated.traits.TrackBase;
import com.discord.analytics.generated.traits.TrackSourceMetadata;
@ -1416,9 +1416,9 @@ public final class AnalyticsTracker {
public final void guildRoleSubscriptionUpsellOpened(long j, List<Long> list, boolean z2, String str) {
m.checkNotNullParameter(str, ModelAuditLogEntry.CHANGE_KEY_LOCATION);
AnalyticsUtils.Tracker tracker2 = tracker;
TrackRoleSubscriptionListingUpsellPageViewedV2 trackRoleSubscriptionListingUpsellPageViewedV2 = new TrackRoleSubscriptionListingUpsellPageViewedV2(Long.valueOf(j), list, Boolean.valueOf(z2));
trackRoleSubscriptionListingUpsellPageViewedV2.c(new TrackBase(null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, str, null, null, null, null, null, null, null, null, -1, -1073741825, 127));
tracker2.track(trackRoleSubscriptionListingUpsellPageViewedV2);
TrackRoleSubscriptionListingUpsellPageViewedV3 trackRoleSubscriptionListingUpsellPageViewedV3 = new TrackRoleSubscriptionListingUpsellPageViewedV3(Long.valueOf(j), list, Boolean.valueOf(z2));
trackRoleSubscriptionListingUpsellPageViewedV3.c(new TrackBase(null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, str, null, null, null, null, null, null, null, null, -1, -1073741825, 127));
tracker2.track(trackRoleSubscriptionListingUpsellPageViewedV3);
}
public final void guildTemplateResolved(ModelGuildTemplate modelGuildTemplate) {

View File

@ -49,7 +49,7 @@ public final class IconUtils {
private static final List<String> GROUP_DM_DEFAULT_ICONS;
private static final int IMAGE_SIZE_ASSET_DEFAULT_PX = 160;
public static final IconUtils INSTANCE = new IconUtils();
private static final Integer[] MEDIA_PROXY_SIZES = {16, 20, 32, 40, 64, 80, 128, Integer.valueOf((int) IMAGE_SIZE_ASSET_DEFAULT_PX), 256, 320, 512, 640, 1024, 1280, 1536, 2048, 3072, 4096};
private static final Integer[] MEDIA_PROXY_SIZES = {16, 20, 22, 24, 28, 32, 40, 44, 48, 56, 60, 64, 80, 96, 100, 128, Integer.valueOf((int) IMAGE_SIZE_ASSET_DEFAULT_PX), 240, 256, 300, 320, 480, 512, 600, 640, 1024, 1280, 1536, 2048, 3072, 4096};
@DimenRes
private static final int UNRESTRICTED = 2131165301;

View File

@ -39,6 +39,7 @@ import com.discord.databinding.WidgetChannelsListItemChannelPrivateBinding;
import com.discord.databinding.WidgetChannelsListItemChannelStageVoiceBinding;
import com.discord.databinding.WidgetChannelsListItemChannelVoiceBinding;
import com.discord.databinding.WidgetChannelsListItemDirectoryBinding;
import com.discord.databinding.WidgetChannelsListItemGuildRoleSubsBinding;
import com.discord.databinding.WidgetChannelsListItemGuildScheduledEventsBinding;
import com.discord.databinding.WidgetChannelsListItemHeaderBinding;
import com.discord.databinding.WidgetChannelsListItemMfaBinding;
@ -1210,15 +1211,26 @@ public final class WidgetChannelsListAdapter extends MGRecyclerAdapterSimple<Cha
/* compiled from: WidgetChannelsListAdapter.kt */
public static final class ItemGuildRoleSubscriptionsOverview extends Item {
private final WidgetChannelsListItemDirectoryBinding binding;
private final WidgetChannelsListItemGuildRoleSubsBinding binding;
/* JADX INFO: super call moved to the top of the method (can break code semantics) */
public ItemGuildRoleSubscriptionsOverview(int i, WidgetChannelsListAdapter widgetChannelsListAdapter) {
super(i, widgetChannelsListAdapter);
m.checkNotNullParameter(widgetChannelsListAdapter, "adapter");
WidgetChannelsListItemDirectoryBinding a = WidgetChannelsListItemDirectoryBinding.a(this.itemView);
m.checkNotNullExpressionValue(a, "WidgetChannelsListItemDi…oryBinding.bind(itemView)");
this.binding = a;
View view = this.itemView;
int i2 = R.id.directory_channel_icon;
ImageView imageView = (ImageView) view.findViewById(R.id.directory_channel_icon);
if (imageView != null) {
i2 = R.id.directory_channel_name;
TextView textView = (TextView) view.findViewById(R.id.directory_channel_name);
if (textView != null) {
WidgetChannelsListItemGuildRoleSubsBinding widgetChannelsListItemGuildRoleSubsBinding = new WidgetChannelsListItemGuildRoleSubsBinding((LinearLayout) view, imageView, textView);
m.checkNotNullExpressionValue(widgetChannelsListItemGuildRoleSubsBinding, "WidgetChannelsListItemGu…ubsBinding.bind(itemView)");
this.binding = widgetChannelsListItemGuildRoleSubsBinding;
return;
}
}
throw new NullPointerException("Missing required view with ID: ".concat(view.getResources().getResourceName(i2)));
}
public static final /* synthetic */ WidgetChannelsListAdapter access$getAdapter$p(ItemGuildRoleSubscriptionsOverview itemGuildRoleSubscriptionsOverview) {
@ -1236,7 +1248,7 @@ public final class WidgetChannelsListAdapter extends MGRecyclerAdapterSimple<Cha
LinearLayout linearLayout2 = this.binding.a;
m.checkNotNullExpressionValue(linearLayout2, "binding.root");
ViewExtensions.setBackgroundAndKeepPadding(linearLayout2, ContextCompat.getDrawable(context, themedDrawableRes$default));
this.binding.f1801c.setText(R.string.guild_role_subscriptions_channel_label);
this.binding.b.setText(R.string.guild_role_subscriptions_channel_label);
this.binding.a.setOnClickListener(new WidgetChannelsListAdapter$ItemGuildRoleSubscriptionsOverview$onConfigure$1(this));
}
}

View File

@ -619,8 +619,7 @@ public final class WidgetChatInput extends AppFragment {
c.a.o.b a = b.C0033b.a();
LinearLayout linearLayout = widgetChatInputBinding.q;
m.checkNotNullExpressionValue(linearLayout, "binding.chatInputWrap");
a.i.remove(Integer.valueOf(linearLayout.getId()));
a.a();
a.c(linearLayout);
}
private final void populateDirectShareData() {
@ -705,7 +704,10 @@ public final class WidgetChatInput extends AppFragment {
}
widgetChatInputAttachments.configureFlexInputFragment(this);
getFlexInputFragment().i(new WidgetChatInput$onViewBound$1(this));
getBinding().q.addOnLayoutChangeListener(b.C0033b.a());
c.a.o.b a = b.C0033b.a();
LinearLayout linearLayout = getBinding().q;
m.checkNotNullExpressionValue(linearLayout, "binding.chatInputWrap");
a.b(linearLayout);
setWindowInsetsListeners$default(this, false, 1, null);
}

View File

@ -2,10 +2,10 @@ package com.discord.widgets.servers.member_verification;
import android.view.View;
/* compiled from: WidgetMemberVerification.kt */
public final class WidgetMemberVerification$onViewBoundOrOnResume$3 implements View.OnClickListener {
public final class WidgetMemberVerification$configureLoadedUI$1 implements View.OnClickListener {
public final /* synthetic */ WidgetMemberVerification this$0;
public WidgetMemberVerification$onViewBoundOrOnResume$3(WidgetMemberVerification widgetMemberVerification) {
public WidgetMemberVerification$configureLoadedUI$1(WidgetMemberVerification widgetMemberVerification) {
this.this$0 = widgetMemberVerification;
}

View File

@ -168,6 +168,7 @@ public final class WidgetMemberVerification extends AppFragment {
}
textView3.setText(str);
}
getBinding().f.setOnClickListener(new WidgetMemberVerification$configureLoadedUI$1(this));
MemberVerificationRulesAdapter memberVerificationRulesAdapter = this.rulesAdapter;
if (memberVerificationRulesAdapter == null) {
m.throwUninitializedPropertyAccessException("rulesAdapter");
@ -266,6 +267,5 @@ public final class WidgetMemberVerification extends AppFragment {
super.onViewBoundOrOnResume();
ObservableExtensionsKt.appSubscribe$default(ObservableExtensionsKt.bindToComponentLifecycle$default(getViewModel().observeViewState(), this, null, 2, null), WidgetMemberVerification.class, (Context) null, (Function1) null, (Function1) null, (Function0) null, (Function0) null, new WidgetMemberVerification$onViewBoundOrOnResume$1(this), 62, (Object) null);
ObservableExtensionsKt.appSubscribe$default(ObservableExtensionsKt.bindToComponentLifecycle$default(getViewModel().observeEvents(), this, null, 2, null), WidgetMemberVerification.class, (Context) null, (Function1) null, (Function1) null, (Function0) null, (Function0) null, new WidgetMemberVerification$onViewBoundOrOnResume$2(this), 62, (Object) null);
getBinding().f.setOnClickListener(new WidgetMemberVerification$onViewBoundOrOnResume$3(this));
}
}

View File

@ -346,7 +346,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 + " - 105.0 - Alpha (105200)");
textView.setText(string + " - 105.1 - Alpha (105201)");
binding.B.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);

View File

@ -242,8 +242,7 @@ public final class WidgetVoiceCallInline extends AppFragment {
b a = b.C0033b.a();
MaterialButton materialButton = widgetVoiceCallInlineBinding.f2134c;
m.checkNotNullExpressionValue(materialButton, "binding.voiceConnectedPtt");
a.i.remove(Integer.valueOf(materialButton.getId()));
a.a();
a.c(materialButton);
}
private final void setWindowInsetsListeners() {
@ -256,7 +255,10 @@ public final class WidgetVoiceCallInline extends AppFragment {
super.onViewBound(view);
getBinding().f2134c.setOnClickListener(WidgetVoiceCallInline$onViewBound$1.INSTANCE);
getBinding().f2134c.setOnTouchListener(new OnPressListener(WidgetVoiceCallInline$onViewBound$2.INSTANCE));
getBinding().f2134c.addOnLayoutChangeListener(b.C0033b.a());
b a = b.C0033b.a();
MaterialButton materialButton = getBinding().f2134c;
m.checkNotNullExpressionValue(materialButton, "binding.voiceConnectedPtt");
a.b(materialButton);
setWindowInsetsListeners();
}

View File

@ -8349,10 +8349,10 @@
<string name="screenshare_source">Source</string>
<string name="screenshare_stop">Stop sharing your screen</string>
<string name="screenshare_stream_game">Stream {gameName}</string>
<string name="screenshare_stream_gifting_body">Gift a Nitro sub to the streamer to turn this into a high quality stream.</string>
<string name="screenshare_stream_gifting_body">Help a buddy out (and their viewers too!) by gifting higher stream quality.</string>
<string name="screenshare_stream_gifting_cta">Gift Nitro</string>
<string name="screenshare_stream_gifting_dismiss">Dismiss</string>
<string name="screenshare_stream_gifting_header">Gift Nitro for HD video</string>
<string name="screenshare_stream_gifting_header">Give the gift of HD streaming</string>
<string name="screenshare_stream_quality">Stream Quality</string>
<string name="screenshare_unavailable">Screen Sharing Unavailable</string>
<string name="screenshare_unavailable_download_app">Download the Discord Desktop app to use screen sharing!</string>

View File

@ -8349,10 +8349,10 @@
<string name="screenshare_source">[Šöûŕçé one two]</string>
<string name="screenshare_stop">[Šţöþ šĥåŕîñĝ ýöûŕ šçŕééñ one two three]</string>
<string name="screenshare_stream_game">[Šţŕéåḿ »{gameName}« one two]</string>
<string name="screenshare_stream_gifting_body">[Ĝîƒţ å Ñîţŕö šûɓ ţö ţĥé šţŕéåḿéŕ ţö ţûŕñ ţĥîš îñţö å ĥîĝĥ Qûåļîţý šţŕéåḿ. one two three four five six seven eight]</string>
<string name="screenshare_stream_gifting_body">[Ĥéļþ å ɓûððý öûţ (åñð ţĥéîŕ Vîéŵéŕš ţöö¡) ɓý ĝîƒţîñĝ ĥîĝĥéŕ šţŕéåḿ Qûåļîţý. one two three four five six seven eight]</string>
<string name="screenshare_stream_gifting_cta">[Ĝîƒţ Ñîţŕö one two]</string>
<string name="screenshare_stream_gifting_dismiss">[Ðîšḿîšš one two]</string>
<string name="screenshare_stream_gifting_header">[Ĝîƒţ Ñîţŕö ƒöŕ ĤÐ Vîðéö one two three]</string>
<string name="screenshare_stream_gifting_header">[ĜîVé ţĥé ĝîƒţ öƒ ĤÐ šţŕéåḿîñĝ one two three four]</string>
<string name="screenshare_stream_quality">[Šţŕéåḿ qûåļîţý one two three]</string>
<string name="screenshare_unavailable">[Šçŕééñ Šĥåŕîñĝ ÛñåVåîļåɓļé one two three four]</string>
<string name="screenshare_unavailable_download_app">[Ðöŵñļöåð ţĥé Ðîšçöŕð Ðéšķţöþ åþþ ţö ûšé šçŕééñ šĥåŕîñĝ¡ one two three four five six seven]</string>

View File

@ -1530,7 +1530,7 @@
<string name="color_picker_title">Select a color</string>
<string name="color_picker_transparency">Transparency</string>
<string name="color_picker_use_default">Use Default</string>
<string name="res_2131887610_com_crashlytics_android_build_id">69f9a550081d4a638abbb4368e0f65f5</string>
<string name="res_2131887610_com_crashlytics_android_build_id">185d66d177ad44869f3b07d03c801bab</string>
<string name="coming_soon">Coming Soon</string>
<string name="command_accessibility_desc_app_header_item">Slash command application {applicationName}</string>
<string name="command_accessibility_desc_app_item">{applicationName} application</string>
@ -8376,10 +8376,10 @@
<string name="screenshare_source">Source</string>
<string name="screenshare_stop">Stop sharing your screen</string>
<string name="screenshare_stream_game">Stream {gameName}</string>
<string name="screenshare_stream_gifting_body">Gift a Nitro sub to the streamer to turn this into a high quality stream.</string>
<string name="screenshare_stream_gifting_body">Help a buddy out (and their viewers too!) by gifting higher stream quality.</string>
<string name="screenshare_stream_gifting_cta">Gift Nitro</string>
<string name="screenshare_stream_gifting_dismiss">Dismiss</string>
<string name="screenshare_stream_gifting_header">Gift Nitro for HD video</string>
<string name="screenshare_stream_gifting_header">Give the gift of HD streaming</string>
<string name="screenshare_stream_quality">Stream Quality</string>
<string name="screenshare_unavailable">Screen Sharing Unavailable</string>
<string name="screenshare_unavailable_download_app">Download the Discord Desktop app to use screen sharing!</string>