From 94ceb34d4cab28a26755e9abca187f897f5db2e8 Mon Sep 17 00:00:00 2001 From: Juby210 Date: Thu, 25 Nov 2021 10:11:30 +0100 Subject: [PATCH] 103.12 - Beta (103112) --- app/build.gradle | 4 +- app/src/main/AndroidManifest.xml | 2 +- app/src/main/java/c/a/a/z/c.java | 568 +- app/src/main/java/c/a/i/h4.java | 34 +- app/src/main/java/c/a/q/n0/a.java | 2 +- app/src/main/java/c/a/r/b.java | 2 +- app/src/main/java/c/e/b/c.java | 4 +- app/src/main/java/c/f/g/a/a/c.java | 6 +- app/src/main/java/c/f/g/a/a/d.java | 2 +- app/src/main/java/c/f/g/f/b.java | 2 +- app/src/main/java/c/f/j/c/f.java | 2 +- app/src/main/java/c/f/j/c/n.java | 6 +- app/src/main/java/c/f/j/c/v.java | 2 +- app/src/main/java/c/f/j/e/c.java | 2 +- app/src/main/java/c/f/j/e/h.java | 2 +- app/src/main/java/c/f/j/e/p.java | 4 +- app/src/main/java/c/f/j/p/a1.java | 2 +- app/src/main/java/c/f/j/p/d.java | 2 +- app/src/main/java/c/f/j/p/d0.java | 4 +- app/src/main/java/c/f/j/p/e0.java | 2 +- app/src/main/java/c/f/j/p/f0.java | 2 +- app/src/main/java/c/f/j/p/i0.java | 4 +- app/src/main/java/c/f/j/p/j0.java | 4 +- app/src/main/java/c/f/j/p/m.java | 2 +- app/src/main/java/c/f/j/p/n.java | 6 +- app/src/main/java/c/f/j/p/o.java | 2 +- app/src/main/java/c/f/j/p/o0.java | 6 +- app/src/main/java/c/f/j/p/q0.java | 2 +- app/src/main/java/c/f/j/p/y.java | 2 +- app/src/main/java/c/f/m/j.java | 10 +- app/src/main/java/c/i/a/c/a3/f0.java | 4 +- app/src/main/java/c/i/a/c/t2/b0.java | 2 +- app/src/main/java/c/i/a/c/t2/e0.java | 4 +- app/src/main/java/c/i/a/c/t2/w.java | 4 +- app/src/main/java/c/i/a/c/t2/y.java | 2 +- app/src/main/java/c/i/a/c/w2/d.java | 2 +- app/src/main/java/c/i/a/c/w2/e.java | 2 +- app/src/main/java/c/i/a/c/w2/o.java | 2 +- app/src/main/java/c/i/a/f/c/a/f/a.java | 2 +- app/src/main/java/c/i/a/f/c/a/f/b/a.java | 4 +- app/src/main/java/c/i/a/f/e/h/j/a1.java | 2 +- app/src/main/java/c/i/a/f/e/h/j/b0.java | 2 +- app/src/main/java/c/i/a/f/e/h/j/g.java | 2 +- app/src/main/java/c/i/a/f/e/k/d.java | 2 +- app/src/main/java/c/i/a/f/e/o/f.java | 4 +- app/src/main/java/c/i/a/f/g/b.java | 4 +- app/src/main/java/c/i/a/f/g/c.java | 6 +- app/src/main/java/c/i/a/f/g/d.java | 6 +- app/src/main/java/c/i/a/f/h/l/g4.java | 4 +- app/src/main/java/c/i/a/f/h/l/u4.java | 2 +- app/src/main/java/c/i/a/f/i/b/g.java | 2 +- app/src/main/java/c/i/a/f/i/b/k9.java | 52 +- app/src/main/java/c/i/a/f/i/b/q9.java | 2 +- app/src/main/java/c/i/a/f/i/b/t9.java | 4 +- app/src/main/java/c/i/a/f/i/b/z4.java | 2 +- app/src/main/java/c/i/a/f/j/b/e/i.java | 2 +- app/src/main/java/c/i/a/g/k/b.java | 4 +- app/src/main/java/c/i/a/g/k/f.java | 2 +- app/src/main/java/c/i/c/m/d/n/a.java | 2 +- app/src/main/java/c/i/d/q/x/b.java | 2 +- app/src/main/java/c/i/e/q/j.java | 2 +- app/src/main/java/c/i/e/q/k.java | 4 +- app/src/main/java/c/i/e/q/l.java | 2 +- app/src/main/java/c/i/e/q/p.java | 8 +- app/src/main/java/c/k/a/a/e.java | 4 +- app/src/main/java/c/o/a/n/g.java | 2 +- app/src/main/java/c/o/a/n/k.java | 2 +- app/src/main/java/c/o/a/n/m.java | 2 +- app/src/main/java/c/o/a/r/f.java | 6 +- app/src/main/java/c/o/a/v/d.java | 8 +- .../WidgetChatListAdapterItemGiftBinding.java | 37 +- .../com/discord/models/domain/ModelGift.java | 34 +- .../NullSerializableTypeAdapter.java | 12 +- .../restapi/BreadcrumbInterceptor.java | 2 +- .../restapi/RequiredHeadersInterceptor.java | 2 +- .../com/discord/restapi/RestAPIBuilder.java | 6 +- .../restapi/SpotifyTokenInterceptor.java | 2 +- .../utils/RetryWithDelay$restRetry$1.java | 2 +- .../com/discord/rlottie/RLottieImageView.java | 18 + .../stores/StoreGifting$acceptGift$1.java | 7 +- .../java/com/discord/stores/StoreGifting.java | 79 +- .../RestCallStateKt$logNetworkAction$2.java | 2 +- .../RestCallStateKt$logNetworkAction$3.java | 2 +- ...gleSmartLockManager$saveCredentials$1.java | 2 +- .../CaptchaHelper$tryShowCaptcha$1.java | 4 +- .../utilities/colors/ColorPickerUtils.java | 10 +- .../com/discord/utilities/error/Error.java | 2 +- .../utilities/fcm/NotificationRenderer.java | 2 +- .../gifting/GiftStyle$Companion$values$2.java | 18 + .../discord/utilities/gifting/GiftStyle.java | 75 + .../utilities/gifting/GiftStyleKt.java | 16 + .../utilities/gifting/GiftingUtils.java | 6 +- .../discord/utilities/images/MGImages.java | 2 +- ...tAppBitmapMemoryCacheParamsSupplier$1.java | 2 +- .../utilities/images/MGImagesConfig.java | 2 +- .../lazy/memberlist/MemberListRow.java | 6 +- .../utilities/premium/PremiumUtils.java | 17 + .../utilities/rest/AttachmentRequestBody.java | 2 +- ...nalyticsInterceptor$$inlined$invoke$1.java | 2 +- .../com/discord/utilities/rest/RestAPI.java | 2 +- .../textprocessing/node/EmojiNode.java | 16 +- .../textprocessing/node/SpoilerNode.java | 6 +- .../utilities/voice/CallSoundManager.java | 16 +- .../utilities/websocket/WebSocket.java | 2 +- .../com/discord/views/CheckedSetting.java | 6 +- .../com/discord/views/FailedUploadList.java | 12 +- .../com/discord/views/NumericBadgingView.java | 14 +- .../views/OverlayMenuBubbleDialog.java | 34 +- .../com/discord/views/OverlayMenuView.java | 12 +- .../main/java/com/discord/views/PileView.java | 6 +- .../views/calls/VideoCallParticipantView.java | 46 +- .../com/discord/views/steps/StepsView.java | 22 +- .../views/user/UserAvatarPresenceView.java | 12 +- .../UserAvatarPresenceViewController.java | 6 +- .../auth/WidgetAuthMfa$onViewBound$1.java | 4 +- .../widgets/bugreports/WidgetBugReport.java | 2 +- .../list/items/ChannelListItemHeader.java | 16 +- .../WidgetChannelSettingsEditPermissions.java | 62 +- ...getChannelSettingsPermissionsAdvanced.java | 16 +- ...getChannelSettingsPermissionsOverview.java | 16 +- ...dgetTextChannelSettings$configureUI$1.java | 4 +- .../WidgetThreadBrowser$updateMenu$1.java | 4 +- .../chat/input/AppFlexInputViewModel.java | 2 +- .../chat/input/ChatInputViewModel.java | 32 +- ...putAttachments$createPreviewAdapter$1.java | 4 +- .../list/actions/WidgetChatListActions.java | 16 +- ...dgetChatListAdapterItemGift$buttons$2.java | 24 - ...reResolvedUI$$inlined$apply$lambda$1.java} | 10 +- ...onfigureResolvedUI$visibleButton$2$1.java} | 4 +- .../WidgetChatListAdapterItemGift.java | 264 +- ...pplicationCommandBottomSheetViewModel.java | 6 +- .../friends/WidgetFriendsFindNearby.java | 20 +- .../WidgetFriendsList$configureToolbar$1.java | 6 +- .../guilds/WidgetGuildFolderSettings.java | 10 +- .../guilds/create/ChannelTemplate.java | 6 +- .../GuildInviteShareSheetViewModel.java | 16 +- .../guilds/invite/WidgetInviteModel.java | 16 +- .../WidgetGuildProfileSheetViewModel.java | 16 +- ...meHeaderManager$getOnSelectedAction$1.java | 14 +- .../widgets/home/WidgetHomeViewModel.java | 16 +- .../discord/widgets/hubs/DomainGuildInfo.java | 8 +- .../widgets/hubs/RadioSelectorItem.java | 18 +- .../WidgetMedia$onViewBoundOrOnResume$1.java | 6 +- .../widgets/notice/WidgetNoticeDialog.java | 4 +- .../servers/SettingsChannelListAdapter.java | 16 +- .../servers/WidgetServerDeleteDialog.java | 6 +- ...tServerSettingsChannels$configureUI$1.java | 4 +- .../WidgetServerSettingsEditIntegration.java | 6 +- .../servers/WidgetServerSettingsEditRole.java | 100 +- ...tServerSettingsAuditLog$onViewBound$1.java | 4 +- ...etServerSettingsAuditLogFilterAdapter.java | 6 +- ...verSettingsCommunityOverviewViewModel.java | 16 +- ...erverSettingsEnableCommunityViewModel.java | 16 +- .../WidgetMemberVerificationViewModel.java | 16 +- .../WidgetSettings$configureToolbar$1.java | 4 +- .../widgets/settings/WidgetSettings.java | 2 +- .../settings/WidgetSettingsPrivacy.java | 32 +- .../premium/SettingsGiftingViewModel.java | 16 +- .../profile/WidgetEditProfileBannerSheet.java | 8 +- .../user/WidgetBanUser$onViewBound$3.java | 6 +- .../user/email/WidgetUserEmailVerify.java | 16 +- .../profile/UserProfileHeaderViewModel.java | 16 +- .../profile/UserStatusPresenceCustomView.java | 16 +- .../search/WidgetGlobalSearchGuildsModel.java | 16 +- .../usersheet/WidgetUserSheetViewModel.java | 16 +- .../WidgetUserSheetViewModelStoreState.java | 16 +- .../WidgetCallFullscreen$configureMenu$1.java | 8 +- .../grid/VideoCallGridViewHolder.java | 2 +- .../esotericsoftware/kryo/Registration.java | 8 +- .../facebook/cache/disk/DiskCacheConfig.java | 8 +- .../common/references/CloseableReference.java | 2 +- .../common/references/SharedReference.java | 10 +- .../controller/AbstractDraweeController.java | 18 +- .../AbstractDraweeControllerBuilder.java | 4 +- .../drawable/ScalingUtils$ScaleType.java | 2 +- .../generic/GenericDraweeHierarchy.java | 16 +- .../drawee/span/DraweeSpanStringBuilder.java | 10 +- .../facebook/drawee/view/DraweeHolder.java | 10 +- .../factory/AnimatedFactoryV2Impl.java | 6 +- .../cache/MemoryCacheParams.java | 4 +- .../imagepipeline/memory/BasePool.java | 16 +- .../nativecode/NativeJpegTranscoder.java | 6 +- .../NativeJpegTranscoderFactory.java | 6 +- .../platform/GingerbreadPurgeableDecoder.java | 8 +- .../platform/KitKatPurgeableDecoder.java | 8 +- .../producers/LocalExifThumbnailProducer.java | 10 +- .../imagepipeline/request/ImageRequest.java | 22 +- .../request/ImageRequestBuilder.java | 2 +- .../samples/zoomable/ZoomableDraweeView.java | 8 +- .../java/com/facebook/soloader/SoLoader.java | 24 +- .../PersistentCookieJar.java | 8 +- .../mmin18/widget/RealtimeBlurView.java | 46 +- .../exoplayer2/audio/AudioProcessor.java | 6 +- .../exoplayer2/audio/DefaultAudioSink.java | 164 +- .../exoplayer2/drm/DefaultDrmSession.java | 30 +- .../drm/DefaultDrmSessionManager.java | 20 +- .../mediacodec/MediaCodecRenderer.java | 208 +- .../exoplayer2/mediacodec/MediaCodecUtil.java | 18 +- .../metadata/scte35/SpliceInsertCommand.java | 16 +- .../scte35/SpliceScheduleCommand.java | 8 +- .../android/exoplayer2/ui/DefaultTimeBar.java | 46 +- .../exoplayer2/ui/PlayerControlView.java | 160 +- .../android/exoplayer2/ui/PlayerView.java | 116 +- .../exoplayer2/ui/TrackSelectionView.java | 14 +- .../android/exoplayer2/upstream/Loader.java | 8 +- .../upstream/cache/CacheDataSink.java | 8 +- .../google/android/flexbox/FlexboxLayout.java | 110 +- .../android/flexbox/FlexboxLayoutManager.java | 134 +- .../ads/identifier/AdvertisingIdClient.java | 16 +- .../gms/auth/api/credentials/Credential.java | 4 +- .../auth/api/signin/GoogleSignInAccount.java | 6 +- .../auth/api/signin/GoogleSignInOptions.java | 32 +- .../gms/common/GoogleApiAvailability.java | 4 +- .../gms/common/api/GoogleApiActivity.java | 2 +- .../api/internal/BasePendingResult.java | 6 +- .../common/internal/GetServiceRequest.java | 8 +- .../android/gms/dynamite/DynamiteModule.java | 14 +- .../gms/internal/measurement/zzhi.java | 4 +- .../gms/measurement/AppMeasurement.java | 32 +- .../android/gms/measurement/internal/zzn.java | 32 +- .../android/gms/measurement/internal/zzz.java | 8 +- .../gms/nearby/messages/SubscribeOptions.java | 2 +- .../messages/internal/SubscribeRequest.java | 22 +- .../gms/nearby/messages/internal/zzbz.java | 6 +- .../android/material/appbar/AppBarLayout.java | 6 +- .../behavior/SwipeDismissBehavior.java | 2 +- .../material/bottomappbar/BottomAppBar.java | 6 +- .../BottomNavigationPresenter.java | 6 +- .../button/MaterialButtonToggleGroup.java | 12 +- .../datepicker/MonthsPagerAdapter.java | 6 +- .../ExtendedFloatingActionButton.java | 6 +- .../internal/NavigationMenuPresenter.java | 20 +- .../android/material/internal/ViewUtils.java | 6 +- .../material/shape/MaterialShapeDrawable.java | 24 +- .../shape/ShapeAppearancePathProvider.java | 10 +- .../android/material/shape/ShapePath.java | 30 +- .../android/material/tabs/TabLayout.java | 10 +- .../material/tabs/TabLayoutMediator.java | 10 +- .../material/timepicker/ClockFaceView.java | 4 +- .../material/timepicker/ClockHandView.java | 36 +- .../FabTransformationBehavior.java | 12 +- .../material/transition/FadeProvider.java | 6 +- .../transition/FadeThroughProvider.java | 6 +- .../MaterialContainerTransform.java | 64 +- .../material/transition/ScaleProvider.java | 6 +- .../transition/platform/FadeProvider.java | 6 +- .../platform/FadeThroughProvider.java | 6 +- .../platform/MaterialContainerTransform.java | 64 +- .../transition/platform/ScaleProvider.java | 6 +- .../firebase/iid/FirebaseInstanceId.java | 4 +- .../firebase/messaging/FirebaseMessaging.java | 12 +- app/src/main/java/com/google/gson/Gson.java | 32 +- .../com/google/gson/internal/Excluder.java | 6 +- .../gson/internal/bind/ArrayTypeAdapter.java | 8 +- .../internal/bind/MapTypeAdapterFactory.java | 6 +- .../bind/ReflectiveTypeAdapterFactory.java | 6 +- .../gson/internal/bind/TreeTypeAdapter.java | 8 +- .../bind/TypeAdapterRuntimeTypeWrapper.java | 8 +- .../gson/internal/bind/TypeAdapters.java | 20 +- .../com/google/gson/stream/JsonReader.java | 62 +- .../com/google/gson/stream/JsonWriter.java | 6 +- .../main/java/com/google/zxing/Result.java | 6 +- .../java/com/hcaptcha/sdk/HCaptchaConfig.java | 6 +- .../android/colorpicker/ColorPanelView.java | 20 +- .../colorpicker/ColorPickerDialog.java | 84 +- .../android/colorpicker/ColorPickerView.java | 78 +- .../colorpicker/ColorPreferenceCompat.java | 6 +- .../java/com/linecorp/apng/decoder/Apng.java | 10 +- .../adapters/AttachmentPreviewAdapter.java | 8 +- .../flexinput/adapters/FileListAdapter.java | 30 +- .../flexinput/fragment/CameraFragment.java | 2 +- .../flexinput/fragment/FilesFragment.java | 2 +- .../flexinput/fragment/FlexInputFragment.java | 20 +- .../flexinput/fragment/MediaFragment.java | 10 +- .../lytefast/flexinput/model/Attachment.java | 12 +- .../flexinput/utils/SelectionAggregator.java | 2 +- .../flexinput/utils/SelectionCoordinator.java | 8 +- .../flexinput/viewmodel/FlexInputState.java | 12 +- .../otaliastudios/cameraview/CameraView.java | 212 +- .../com/yalantis/ucrop/UCropActivity.java | 40 +- .../com/yalantis/ucrop/view/OverlayView.java | 26 +- .../com/yalantis/ucrop/view/UCropView.java | 18 +- .../widget/HorizontalProgressWheelView.java | 6 +- app/src/main/java/d0/c0/e.java | 20 +- app/src/main/java/d0/e0/i.java | 14 +- app/src/main/java/d0/e0/p/d/e.java | 6 +- app/src/main/java/d0/e0/p/d/i.java | 4 +- app/src/main/java/d0/e0/p/d/j.java | 10 +- app/src/main/java/d0/e0/p/d/j0.java | 2 +- app/src/main/java/d0/e0/p/d/l0/a.java | 6 +- app/src/main/java/d0/e0/p/d/l0/b.java | 6 +- app/src/main/java/d0/e0/p/d/l0/e.java | 8 +- app/src/main/java/d0/e0/p/d/l0/g.java | 12 +- app/src/main/java/d0/e0/p/d/l0/i.java | 6 +- app/src/main/java/d0/e0/p/d/m0/a.java | 2 +- app/src/main/java/d0/e0/p/d/m0/b/g.java | 10 +- app/src/main/java/d0/e0/p/d/m0/b/h.java | 20 +- app/src/main/java/d0/e0/p/d/m0/b/j.java | 6 +- app/src/main/java/d0/e0/p/d/m0/b/k.java | 64 +- app/src/main/java/d0/e0/p/d/m0/b/o.java | 6 +- app/src/main/java/d0/e0/p/d/m0/b/p/b.java | 22 +- app/src/main/java/d0/e0/p/d/m0/b/p/d.java | 4 +- app/src/main/java/d0/e0/p/d/m0/b/q/a.java | 4 +- app/src/main/java/d0/e0/p/d/m0/b/q/c.java | 26 +- app/src/main/java/d0/e0/p/d/m0/b/q/e.java | 8 +- app/src/main/java/d0/e0/p/d/m0/b/q/g.java | 10 +- app/src/main/java/d0/e0/p/d/m0/b/q/p.java | 6 +- app/src/main/java/d0/e0/p/d/m0/c/d0.java | 12 +- app/src/main/java/d0/e0/p/d/m0/c/e1.java | 30 +- app/src/main/java/d0/e0/p/d/m0/c/g1/d.java | 6 +- app/src/main/java/d0/e0/p/d/m0/c/g1/f.java | 6 +- app/src/main/java/d0/e0/p/d/m0/c/g1/j.java | 6 +- app/src/main/java/d0/e0/p/d/m0/c/i1/b0.java | 8 +- app/src/main/java/d0/e0/p/d/m0/c/i1/c0.java | 32 +- app/src/main/java/d0/e0/p/d/m0/c/i1/e.java | 2 +- app/src/main/java/d0/e0/p/d/m0/c/i1/f.java | 16 +- app/src/main/java/d0/e0/p/d/m0/c/i1/h0.java | 10 +- app/src/main/java/d0/e0/p/d/m0/c/i1/i.java | 6 +- app/src/main/java/d0/e0/p/d/m0/c/i1/k.java | 2 +- app/src/main/java/d0/e0/p/d/m0/c/i1/k0.java | 6 +- app/src/main/java/d0/e0/p/d/m0/c/i1/l0.java | 6 +- app/src/main/java/d0/e0/p/d/m0/c/i1/o.java | 16 +- app/src/main/java/d0/e0/p/d/m0/c/i1/q.java | 56 +- app/src/main/java/d0/e0/p/d/m0/c/i1/x.java | 6 +- app/src/main/java/d0/e0/p/d/m0/c/i1/z.java | 12 +- app/src/main/java/d0/e0/p/d/m0/c/j1/a.java | 4 +- app/src/main/java/d0/e0/p/d/m0/c/j1/b.java | 6 +- app/src/main/java/d0/e0/p/d/m0/c/j1/c.java | 4 +- app/src/main/java/d0/e0/p/d/m0/c/k1/a/a.java | 4 +- app/src/main/java/d0/e0/p/d/m0/c/k1/a/f.java | 6 +- app/src/main/java/d0/e0/p/d/m0/c/k1/a/k.java | 6 +- app/src/main/java/d0/e0/p/d/m0/c/k1/b/b.java | 6 +- app/src/main/java/d0/e0/p/d/m0/c/k1/b/e.java | 6 +- app/src/main/java/d0/e0/p/d/m0/c/k1/b/h.java | 6 +- app/src/main/java/d0/e0/p/d/m0/c/k1/b/i.java | 6 +- app/src/main/java/d0/e0/p/d/m0/c/k1/b/k.java | 6 +- app/src/main/java/d0/e0/p/d/m0/c/k1/b/l.java | 6 +- app/src/main/java/d0/e0/p/d/m0/c/k1/b/o.java | 8 +- app/src/main/java/d0/e0/p/d/m0/c/k1/b/q.java | 6 +- app/src/main/java/d0/e0/p/d/m0/c/k1/b/t.java | 2 +- app/src/main/java/d0/e0/p/d/m0/c/k1/b/v.java | 4 +- app/src/main/java/d0/e0/p/d/m0/c/k1/b/y.java | 6 +- app/src/main/java/d0/e0/p/d/m0/c/k1/b/z.java | 4 +- app/src/main/java/d0/e0/p/d/m0/c/l0.java | 6 +- app/src/main/java/d0/e0/p/d/m0/c/r0.java | 10 +- app/src/main/java/d0/e0/p/d/m0/c/t.java | 22 +- app/src/main/java/d0/e0/p/d/m0/e/a/a0.java | 4 +- app/src/main/java/d0/e0/p/d/m0/e/a/b.java | 4 +- app/src/main/java/d0/e0/p/d/m0/e/a/b0.java | 6 +- app/src/main/java/d0/e0/p/d/m0/e/a/c.java | 2 +- app/src/main/java/d0/e0/p/d/m0/e/a/e0.java | 6 +- app/src/main/java/d0/e0/p/d/m0/e/a/g0/a.java | 6 +- app/src/main/java/d0/e0/p/d/m0/e/a/g0/b.java | 6 +- app/src/main/java/d0/e0/p/d/m0/e/a/g0/c.java | 10 +- app/src/main/java/d0/e0/p/d/m0/e/a/g0/d.java | 4 +- app/src/main/java/d0/e0/p/d/m0/e/a/g0/j.java | 6 +- app/src/main/java/d0/e0/p/d/m0/e/a/h0/k.java | 2 +- app/src/main/java/d0/e0/p/d/m0/e/a/i.java | 6 +- app/src/main/java/d0/e0/p/d/m0/e/a/i0/b.java | 14 +- app/src/main/java/d0/e0/p/d/m0/e/a/i0/g.java | 6 +- app/src/main/java/d0/e0/p/d/m0/e/a/i0/h.java | 6 +- .../main/java/d0/e0/p/d/m0/e/a/i0/l/a.java | 6 +- .../main/java/d0/e0/p/d/m0/e/a/i0/l/d.java | 8 +- .../main/java/d0/e0/p/d/m0/e/a/i0/l/e.java | 6 +- .../main/java/d0/e0/p/d/m0/e/a/i0/l/f.java | 32 +- .../main/java/d0/e0/p/d/m0/e/a/i0/l/h.java | 56 +- .../main/java/d0/e0/p/d/m0/e/a/i0/l/i.java | 6 +- .../main/java/d0/e0/p/d/m0/e/a/i0/l/j.java | 2 +- .../main/java/d0/e0/p/d/m0/e/a/i0/l/k.java | 34 +- .../main/java/d0/e0/p/d/m0/e/a/i0/l/l.java | 2 +- .../main/java/d0/e0/p/d/m0/e/a/i0/l/o.java | 10 +- .../main/java/d0/e0/p/d/m0/e/a/i0/l/q.java | 6 +- .../main/java/d0/e0/p/d/m0/e/a/i0/l/s.java | 12 +- .../main/java/d0/e0/p/d/m0/e/a/i0/m/a.java | 14 +- .../main/java/d0/e0/p/d/m0/e/a/i0/m/f.java | 6 +- app/src/main/java/d0/e0/p/d/m0/e/a/l0/d.java | 6 +- app/src/main/java/d0/e0/p/d/m0/e/a/l0/e.java | 6 +- app/src/main/java/d0/e0/p/d/m0/e/a/l0/j.java | 6 +- app/src/main/java/d0/e0/p/d/m0/e/a/l0/l.java | 20 +- app/src/main/java/d0/e0/p/d/m0/e/a/l0/q.java | 10 +- app/src/main/java/d0/e0/p/d/m0/e/a/l0/s.java | 12 +- app/src/main/java/d0/e0/p/d/m0/e/a/s.java | 10 +- app/src/main/java/d0/e0/p/d/m0/e/a/u.java | 16 +- app/src/main/java/d0/e0/p/d/m0/e/a/w.java | 12 +- app/src/main/java/d0/e0/p/d/m0/e/b/a.java | 4 +- app/src/main/java/d0/e0/p/d/m0/e/b/b.java | 14 +- app/src/main/java/d0/e0/p/d/m0/e/b/b0/a.java | 14 +- app/src/main/java/d0/e0/p/d/m0/e/b/b0/b.java | 10 +- app/src/main/java/d0/e0/p/d/m0/e/b/c.java | 28 +- app/src/main/java/d0/e0/p/d/m0/e/b/f.java | 4 +- app/src/main/java/d0/e0/p/d/m0/e/b/j.java | 6 +- app/src/main/java/d0/e0/p/d/m0/e/b/k.java | 4 +- app/src/main/java/d0/e0/p/d/m0/e/b/u.java | 2 +- app/src/main/java/d0/e0/p/d/m0/e/b/z.java | 4 +- app/src/main/java/d0/e0/p/d/m0/f/a0/a.java | 6 +- app/src/main/java/d0/e0/p/d/m0/f/a0/b/b.java | 6 +- app/src/main/java/d0/e0/p/d/m0/f/a0/b/d.java | 4 +- app/src/main/java/d0/e0/p/d/m0/f/a0/b/g.java | 6 +- app/src/main/java/d0/e0/p/d/m0/f/b.java | 14 +- app/src/main/java/d0/e0/p/d/m0/f/c.java | 52 +- app/src/main/java/d0/e0/p/d/m0/f/i.java | 20 +- app/src/main/java/d0/e0/p/d/m0/f/n.java | 24 +- app/src/main/java/d0/e0/p/d/m0/f/q.java | 28 +- app/src/main/java/d0/e0/p/d/m0/f/r.java | 6 +- app/src/main/java/d0/e0/p/d/m0/f/y/b.java | 6 +- app/src/main/java/d0/e0/p/d/m0/f/z/a.java | 20 +- app/src/main/java/d0/e0/p/d/m0/f/z/b.java | 28 +- app/src/main/java/d0/e0/p/d/m0/f/z/h.java | 18 +- app/src/main/java/d0/e0/p/d/m0/f/z/i.java | 8 +- app/src/main/java/d0/e0/p/d/m0/g/a.java | 14 +- app/src/main/java/d0/e0/p/d/m0/g/b.java | 8 +- app/src/main/java/d0/e0/p/d/m0/g/c.java | 4 +- app/src/main/java/d0/e0/p/d/m0/g/g.java | 4 +- app/src/main/java/d0/e0/p/d/m0/i/d.java | 48 +- app/src/main/java/d0/e0/p/d/m0/i/f.java | 6 +- app/src/main/java/d0/e0/p/d/m0/i/g.java | 12 +- app/src/main/java/d0/e0/p/d/m0/j/c.java | 4 +- app/src/main/java/d0/e0/p/d/m0/j/d.java | 4 +- app/src/main/java/d0/e0/p/d/m0/j/i.java | 34 +- app/src/main/java/d0/e0/p/d/m0/k/a0/b.java | 6 +- app/src/main/java/d0/e0/p/d/m0/k/a0/d.java | 12 +- app/src/main/java/d0/e0/p/d/m0/k/a0/e.java | 8 +- app/src/main/java/d0/e0/p/d/m0/k/a0/f.java | 2 +- app/src/main/java/d0/e0/p/d/m0/k/a0/m.java | 6 +- app/src/main/java/d0/e0/p/d/m0/k/a0/n.java | 10 +- app/src/main/java/d0/e0/p/d/m0/k/a0/o.java | 6 +- app/src/main/java/d0/e0/p/d/m0/k/a0/p/b.java | 6 +- app/src/main/java/d0/e0/p/d/m0/k/b.java | 6 +- app/src/main/java/d0/e0/p/d/m0/k/d.java | 4 +- app/src/main/java/d0/e0/p/d/m0/k/k.java | 6 +- app/src/main/java/d0/e0/p/d/m0/k/u/a/d.java | 6 +- app/src/main/java/d0/e0/p/d/m0/k/v/a0.java | 2 +- app/src/main/java/d0/e0/p/d/m0/k/v/j.java | 10 +- app/src/main/java/d0/e0/p/d/m0/k/v/k.java | 8 +- app/src/main/java/d0/e0/p/d/m0/k/v/n.java | 10 +- app/src/main/java/d0/e0/p/d/m0/k/v/x.java | 2 +- app/src/main/java/d0/e0/p/d/m0/k/v/y.java | 2 +- app/src/main/java/d0/e0/p/d/m0/k/v/z.java | 2 +- app/src/main/java/d0/e0/p/d/m0/k/y/d.java | 6 +- app/src/main/java/d0/e0/p/d/m0/l/a.java | 6 +- app/src/main/java/d0/e0/p/d/m0/l/b/a.java | 6 +- app/src/main/java/d0/e0/p/d/m0/l/b/a0.java | 2 +- app/src/main/java/d0/e0/p/d/m0/l/b/c0.java | 8 +- app/src/main/java/d0/e0/p/d/m0/l/b/d0/a.java | 2 +- app/src/main/java/d0/e0/p/d/m0/l/b/e0/d.java | 52 +- app/src/main/java/d0/e0/p/d/m0/l/b/e0/h.java | 70 +- app/src/main/java/d0/e0/p/d/m0/l/b/e0/i.java | 6 +- app/src/main/java/d0/e0/p/d/m0/l/b/e0/l.java | 22 +- app/src/main/java/d0/e0/p/d/m0/l/b/e0/m.java | 10 +- app/src/main/java/d0/e0/p/d/m0/l/b/f.java | 12 +- app/src/main/java/d0/e0/p/d/m0/l/b/h.java | 12 +- app/src/main/java/d0/e0/p/d/m0/l/b/j.java | 12 +- app/src/main/java/d0/e0/p/d/m0/l/b/l.java | 6 +- app/src/main/java/d0/e0/p/d/m0/l/b/o.java | 8 +- app/src/main/java/d0/e0/p/d/m0/l/b/r.java | 10 +- app/src/main/java/d0/e0/p/d/m0/l/b/u.java | 16 +- app/src/main/java/d0/e0/p/d/m0/l/b/x.java | 6 +- app/src/main/java/d0/e0/p/d/m0/l/b/y.java | 6 +- app/src/main/java/d0/e0/p/d/m0/l/b/z.java | 2 +- app/src/main/java/d0/e0/p/d/m0/m/c.java | 6 +- app/src/main/java/d0/e0/p/d/m0/m/f.java | 20 +- app/src/main/java/d0/e0/p/d/m0/n/a0.java | 6 +- app/src/main/java/d0/e0/p/d/m0/n/e1.java | 4 +- app/src/main/java/d0/e0/p/d/m0/n/f.java | 10 +- app/src/main/java/d0/e0/p/d/m0/n/g.java | 24 +- app/src/main/java/d0/e0/p/d/m0/n/i.java | 8 +- app/src/main/java/d0/e0/p/d/m0/n/j0.java | 2 +- app/src/main/java/d0/e0/p/d/m0/n/l1/c.java | 2 +- app/src/main/java/d0/e0/p/d/m0/n/l1/j.java | 12 +- app/src/main/java/d0/e0/p/d/m0/n/l1/m.java | 6 +- app/src/main/java/d0/e0/p/d/m0/n/p.java | 14 +- app/src/main/java/d0/e0/p/d/m0/n/p0.java | 6 +- app/src/main/java/d0/e0/p/d/m0/n/p1/d.java | 8 +- app/src/main/java/d0/e0/p/d/m0/n/q0.java | 6 +- app/src/main/java/d0/e0/p/d/m0/n/r0.java | 8 +- app/src/main/java/d0/e0/p/d/m0/n/t.java | 2 +- app/src/main/java/d0/e0/p/d/m0/n/v.java | 2 +- app/src/main/java/d0/e0/p/d/m0/n/v0.java | 8 +- app/src/main/java/d0/e0/p/d/m0/n/z.java | 10 +- app/src/main/java/d0/e0/p/d/m0/o/d.java | 8 +- app/src/main/java/d0/e0/p/d/m0/o/i.java | 2 +- app/src/main/java/d0/e0/p/d/m0/o/j.java | 20 +- app/src/main/java/d0/e0/p/d/m0/o/k.java | 6 +- app/src/main/java/d0/e0/p/d/m0/p/e.java | 6 +- app/src/main/java/d0/e0/p/d/n0/b.java | 6 +- app/src/main/java/d0/e0/p/d/n0/c.java | 26 +- app/src/main/java/d0/e0/p/d/s.java | 10 +- app/src/main/java/d0/f0/g.java | 6 +- app/src/main/java/d0/f0/h.java | 6 +- app/src/main/java/d0/f0/r.java | 10 +- app/src/main/java/d0/g0/c.java | 6 +- app/src/main/java/d0/g0/d.java | 6 +- app/src/main/java/d0/g0/g.java | 14 +- app/src/main/java/d0/t/q0/c.java | 40 +- app/src/main/java/d0/w/i/a/f.java | 2 +- app/src/main/java/d0/w/i/a/h.java | 8 +- app/src/main/java/d0/y/d.java | 26 +- app/src/main/java/defpackage/f.java | 4 +- app/src/main/java/defpackage/i.java | 6 +- app/src/main/java/e0/a/a/a/a.java | 30 +- app/src/main/java/e0/a/a/a/g.java | 30 +- app/src/main/java/f0/a.java | 8 +- app/src/main/java/f0/c0.java | 10 +- app/src/main/java/f0/d.java | 6 +- app/src/main/java/f0/e0/c.java | 4 +- app/src/main/java/f0/e0/d/b.java | 6 +- app/src/main/java/f0/e0/e/a.java | 8 +- app/src/main/java/f0/e0/f/a.java | 6 +- app/src/main/java/f0/e0/f/c.java | 30 +- app/src/main/java/f0/e0/f/d.java | 16 +- app/src/main/java/f0/e0/g/a.java | 8 +- app/src/main/java/f0/e0/g/b.java | 10 +- app/src/main/java/f0/e0/g/c.java | 34 +- app/src/main/java/f0/e0/g/d.java | 18 +- app/src/main/java/f0/e0/g/e.java | 82 +- app/src/main/java/f0/e0/g/j.java | 70 +- app/src/main/java/f0/e0/g/k.java | 4 +- app/src/main/java/f0/e0/g/m.java | 2 +- app/src/main/java/f0/e0/h/b.java | 24 +- app/src/main/java/f0/e0/h/c.java | 4 +- app/src/main/java/f0/e0/h/e.java | 4 +- app/src/main/java/f0/e0/h/g.java | 16 +- app/src/main/java/f0/e0/h/h.java | 2 +- app/src/main/java/f0/e0/h/i.java | 22 +- app/src/main/java/f0/e0/h/j.java | 6 +- app/src/main/java/f0/e0/i/b.java | 14 +- app/src/main/java/f0/e0/j/b.java | 4 +- app/src/main/java/f0/e0/j/c.java | 66 +- app/src/main/java/f0/e0/j/d.java | 16 +- app/src/main/java/f0/e0/j/e.java | 32 +- app/src/main/java/f0/e0/j/l.java | 32 +- app/src/main/java/f0/e0/j/m.java | 12 +- app/src/main/java/f0/e0/j/n.java | 16 +- app/src/main/java/f0/e0/j/o.java | 4 +- app/src/main/java/f0/e0/j/p.java | 10 +- app/src/main/java/f0/e0/k/a.java | 2 +- app/src/main/java/f0/e0/k/b.java | 4 +- app/src/main/java/f0/e0/k/e.java | 10 +- app/src/main/java/f0/e0/k/h.java | 6 +- app/src/main/java/f0/e0/k/i/a.java | 4 +- app/src/main/java/f0/e0/k/i/c.java | 2 +- app/src/main/java/f0/e0/k/i/d.java | 2 +- app/src/main/java/f0/e0/k/i/f.java | 8 +- app/src/main/java/f0/e0/k/i/g.java | 2 +- app/src/main/java/f0/e0/k/i/h.java | 4 +- app/src/main/java/f0/e0/k/i/i.java | 2 +- app/src/main/java/f0/e0/n/d.java | 48 +- app/src/main/java/f0/e0/n/e.java | 2 +- app/src/main/java/f0/e0/n/f.java | 12 +- app/src/main/java/f0/e0/n/h.java | 16 +- app/src/main/java/f0/e0/n/i.java | 10 +- app/src/main/java/f0/f0/a.java | 18 +- app/src/main/java/f0/g.java | 14 +- app/src/main/java/f0/j.java | 8 +- app/src/main/java/f0/m.java | 18 +- app/src/main/java/f0/n.java | 6 +- app/src/main/java/f0/q.java | 18 +- app/src/main/java/f0/u.java | 10 +- app/src/main/java/f0/v.java | 12 +- app/src/main/java/f0/w.java | 22 +- app/src/main/java/f0/x.java | 76 +- app/src/main/java/g0/c.java | 2 +- app/src/main/java/g0/e.java | 178 +- app/src/main/java/g0/h.java | 12 +- app/src/main/java/g0/l.java | 4 +- app/src/main/java/g0/m.java | 10 +- app/src/main/java/g0/n.java | 6 +- app/src/main/java/g0/p.java | 4 +- app/src/main/java/g0/s.java | 14 +- app/src/main/java/g0/t.java | 14 +- app/src/main/java/g0/y.java | 8 +- app/src/main/java/g0/z/a.java | 6 +- app/src/main/java/h0/a/a/a.java | 68 +- app/src/main/java/h0/a/a/b.java | 10 +- app/src/main/java/h0/a/a/d.java | 60 +- app/src/main/java/h0/a/a/f.java | 148 +- app/src/main/java/h0/a/a/g.java | 10 +- app/src/main/java/h0/a/a/h.java | 4 +- app/src/main/java/h0/a/a/i.java | 2 +- app/src/main/java/h0/a/a/j.java | 4 +- app/src/main/java/h0/a/a/l.java | 4 +- app/src/main/java/h0/a/a/m.java | 36 +- app/src/main/java/h0/a/a/n.java | 10 +- app/src/main/java/h0/a/a/o.java | 8 +- app/src/main/java/h0/a/a/p.java | 6 +- app/src/main/java/h0/a/a/r.java | 98 +- app/src/main/java/h0/a/a/s.java | 4 +- app/src/main/java/h0/a/a/t.java | 2 +- app/src/main/java/h0/a/a/u.java | 4 +- app/src/main/java/h0/a/a/v.java | 12 +- app/src/main/java/h0/a/a/w.java | 6 +- app/src/main/java/h0/b/a/b/b.java | 6 +- app/src/main/java/h0/b/a/b/c.java | 6 +- app/src/main/java/h0/b/a/d/a.java | 2 +- app/src/main/java/h0/b/a/d/b.java | 4 +- app/src/main/java/h0/b/b/b.java | 4 +- app/src/main/java/h0/b/b/c.java | 2 +- app/src/main/java/i0/d0/a/f.java | 6 +- app/src/main/java/i0/e0/a/b.java | 8 +- app/src/main/java/i0/e0/b/a.java | 2 +- app/src/main/java/i0/j.java | 6 +- app/src/main/java/i0/p.java | 8 +- app/src/main/java/i0/t.java | 60 +- app/src/main/java/i0/u.java | 6 +- app/src/main/java/i0/v.java | 14 +- app/src/main/java/i0/w.java | 22 +- app/src/main/java/i0/x.java | 6 +- app/src/main/java/i0/y.java | 4 +- app/src/main/java/i0/z.java | 68 +- app/src/main/java/j0/f.java | 14 +- app/src/main/java/j0/h.java | 2 +- app/src/main/java/j0/l/a/j1.java | 16 +- app/src/main/java/j0/l/a/p0.java | 12 +- app/src/main/java/j0/l/a/q0.java | 2 +- app/src/main/java/j0/l/a/u.java | 2 +- app/src/main/java/j0/l/a/x0.java | 48 +- app/src/main/java/j0/l/a/y1.java | 12 +- app/src/main/java/j0/l/c/a.java | 22 +- app/src/main/java/j0/l/c/b.java | 12 +- app/src/main/java/j0/l/c/c.java | 2 +- app/src/main/java/j0/l/c/d.java | 2 +- app/src/main/java/j0/l/c/j.java | 16 +- app/src/main/java/j0/l/e/e.java | 2 +- app/src/main/java/j0/l/e/f.java | 8 +- app/src/main/java/j0/l/e/n/t.java | 8 +- app/src/main/java/j0/o/l.java | 2 +- app/src/main/java/j0/o/o.java | 10 +- app/src/main/java/j0/p/a.java | 6 +- app/src/main/java/j0/q/a.java | 8 +- app/src/main/java/j0/q/c.java | 10 +- .../impl/protobuf/CodedOutputStream.java | 30 +- app/src/main/java/okhttp3/MediaType.java | 2 +- app/src/main/java/okhttp3/MultipartBody.java | 16 +- app/src/main/java/okhttp3/Request.java | 20 +- app/src/main/java/okhttp3/RequestBody.java | 10 +- app/src/main/java/okhttp3/Response.java | 18 +- .../publicsuffix/PublicSuffixDatabase.java | 4 +- app/src/main/java/org/webrtc/DataChannel.java | 4 +- app/src/main/java/org/webrtc/RTCStats.java | 8 +- .../main/java/org/webrtc/RtpParameters.java | 6 +- app/src/main/java/org/webrtc/StatsReport.java | 6 +- .../java/org/webrtc/TextureBufferImpl.java | 8 +- app/src/main/java/retrofit2/Response.java | 4 +- app/src/main/java/s/a/a/a.java | 8 +- app/src/main/java/s/a/a/b.java | 2 +- app/src/main/java/s/a/a/k.java | 8 +- app/src/main/java/s/a/a/l.java | 2 +- app/src/main/java/s/a/a/m.java | 4 +- app/src/main/java/s/a/a/x.java | 4 +- app/src/main/java/s/a/b2/a.java | 10 +- app/src/main/java/s/a/b2/c.java | 2 +- app/src/main/java/s/a/b2/k.java | 4 +- app/src/main/java/s/a/b2/m.java | 4 +- app/src/main/java/s/a/g1.java | 12 +- app/src/main/java/s/a/h1.java | 2 +- app/src/main/java/s/a/k.java | 4 +- app/src/main/java/s/a/m.java | 2 +- app/src/main/java/s/a/p0.java | 8 +- app/src/main/java/s/a/q0.java | 6 +- app/src/main/java/s/a/u.java | 14 +- app/src/main/java/s/a/z1/b.java | 2 +- app/src/main/java/s/a/z1/c.java | 2 +- app/src/main/java/s/a/z1/g.java | 8 +- app/src/main/java/z/a.java | 4 +- app/src/main/java/z/b.java | 6 +- app/src/main/java/z/d.java | 6 +- app/src/main/java/z/g.java | 4 +- .../drawable-anydpi-v24/gift_wumpus_box.xml | 63 + .../drawable-anydpi-v24/gift_wumpus_latte.xml | 31 + .../gift_wumpus_snowglobe.xml | 45 + .../ic_boosted_guild_tier_1.xml | 2 +- .../ic_boosted_guild_tier_2.xml | 2 +- .../ic_boosted_guild_tier_3.xml | 2 +- .../ic_guild_role_subscription_badge.xml | 2 +- .../res/drawable-anydpi-v24/ic_heart_24dp.xml | 2 +- .../ic_nitro_badge_nitro_gradient_16dp.xml | 4 +- .../ic_premium_channel_locked.xml | 2 +- .../res/drawable-anydpi-v24/ic_star_24dp.xml | 2 +- .../ic_thread_welcome_video_frame.xml | 6 +- .../drawable-anydpi-v24/ic_wallet_24dp.xml | 2 +- .../img_age_gate_failure.xml | 12 +- .../img_age_gate_safety.xml | 4 +- .../img_boost_activated_dark.xml | 2 +- .../img_boost_activated_light.xml | 2 +- .../img_krisp_onboarding.xml | 4 +- .../img_landing_splash.xml | 6 +- .../drawable-anydpi-v24/img_nitro_pattern.xml | 10 +- .../img_plan_activated_dark.xml | 2 +- .../img_plan_activated_light.xml | 2 +- .../img_premium_activated_tier_1_dark.xml | 2 +- .../img_premium_activated_tier_1_light.xml | 2 +- .../img_premium_activated_tier_2_dark.xml | 2 +- .../img_premium_activated_tier_2_light.xml | 2 +- .../img_remote_auth_loaded.xml | 2 +- .../img_wumpus_playing_with_friends.xml | 2 +- .../res_2131230756_gift_wumpus_box__0.xml | 5 + .../res_2131230757_gift_wumpus_latte__0.xml | 13 + .../res_2131230758_gift_wumpus_latte__1.xml | 11 + .../res_2131230759_gift_wumpus_latte__2.xml | 5 + .../res_2131230760_gift_wumpus_latte__3.xml | 5 + .../res_2131230761_gift_wumpus_latte__4.xml | 5 + ...es_2131230762_gift_wumpus_snowglobe__0.xml | 6 + ...es_2131230763_gift_wumpus_snowglobe__1.xml | 6 + ...es_2131230764_gift_wumpus_snowglobe__2.xml | 5 + ...es_2131230765_gift_wumpus_snowglobe__3.xml | 5 + ...2131230766_ic_boosted_guild_tier_1__0.xml} | 0 ...2131230767_ic_boosted_guild_tier_2__0.xml} | 0 ...2131230768_ic_boosted_guild_tier_3__0.xml} | 0 ...9_ic_guild_role_subscription_badge__0.xml} | 0 ...ml => res_2131230770_ic_heart_24dp__0.xml} | 0 ...ic_nitro_badge_nitro_gradient_16dp__0.xml} | 0 ...ic_nitro_badge_nitro_gradient_16dp__1.xml} | 0 ...31230783_ic_premium_channel_locked__0.xml} | 0 ...xml => res_2131230784_ic_star_24dp__0.xml} | 0 ...0785_ic_thread_welcome_video_frame__0.xml} | 0 ...0786_ic_thread_welcome_video_frame__1.xml} | 0 ...0787_ic_thread_welcome_video_frame__2.xml} | 0 ...l => res_2131230788_ic_wallet_24dp__0.xml} | 0 ...es_2131230789_img_age_gate_failure__0.xml} | 0 ...es_2131230790_img_age_gate_failure__1.xml} | 0 ...es_2131230791_img_age_gate_failure__2.xml} | 0 ...es_2131230792_img_age_gate_failure__3.xml} | 0 ...es_2131230793_img_age_gate_failure__4.xml} | 0 ...es_2131230794_img_age_gate_failure__5.xml} | 0 ...res_2131230795_img_age_gate_safety__0.xml} | 0 ...res_2131230796_img_age_gate_safety__1.xml} | 0 ...131230797_img_boost_activated_dark__0.xml} | 0 ...31230798_img_boost_activated_light__0.xml} | 0 ...es_2131230799_img_krisp_onboarding__0.xml} | 0 ...es_2131230800_img_krisp_onboarding__1.xml} | 0 ... res_2131230801_img_landing_splash__0.xml} | 0 ... res_2131230802_img_landing_splash__1.xml} | 0 ... res_2131230803_img_landing_splash__2.xml} | 0 ...> res_2131230804_img_nitro_pattern__0.xml} | 0 ...> res_2131230805_img_nitro_pattern__1.xml} | 0 ...> res_2131230806_img_nitro_pattern__2.xml} | 0 ...> res_2131230807_img_nitro_pattern__3.xml} | 0 ...> res_2131230808_img_nitro_pattern__4.xml} | 0 ...2131230809_img_plan_activated_dark__0.xml} | 0 ...131230810_img_plan_activated_light__0.xml} | 0 ..._img_premium_activated_tier_1_dark__0.xml} | 0 ...img_premium_activated_tier_1_light__0.xml} | 0 ..._img_premium_activated_tier_2_dark__0.xml} | 0 ...img_premium_activated_tier_2_light__0.xml} | 0 ..._2131230815_img_remote_auth_loaded__0.xml} | 0 ...16_img_wumpus_playing_with_friends__0.xml} | 0 ...0817_screen_share_nfx_illustration__0.xml} | 0 ...0818_screen_share_nfx_illustration__1.xml} | 0 ...0819_screen_share_nfx_illustration__2.xml} | 0 ...2131230826_video_call_illustration__0.xml} | 0 .../screen_share_nfx_illustration.xml | 6 +- .../video_call_illustration.xml | 2 +- .../res/drawable-hdpi/gift_wumpus_box.png | Bin 0 -> 7689 bytes .../res/drawable-hdpi/gift_wumpus_latte.png | Bin 0 -> 8476 bytes .../drawable-hdpi/gift_wumpus_snowglobe.png | Bin 0 -> 8627 bytes .../res/drawable-ldpi/gift_wumpus_box.png | Bin 0 -> 4061 bytes .../res/drawable-ldpi/gift_wumpus_latte.png | Bin 0 -> 4110 bytes .../drawable-ldpi/gift_wumpus_snowglobe.png | Bin 0 -> 4425 bytes .../res/drawable-mdpi/gift_wumpus_box.png | Bin 0 -> 5449 bytes .../res/drawable-mdpi/gift_wumpus_latte.png | Bin 0 -> 5631 bytes .../drawable-mdpi/gift_wumpus_snowglobe.png | Bin 0 -> 5833 bytes .../res/drawable-xhdpi/gift_wumpus_box.png | Bin 0 -> 10228 bytes .../res/drawable-xhdpi/gift_wumpus_latte.png | Bin 0 -> 11610 bytes .../drawable-xhdpi/gift_wumpus_snowglobe.png | Bin 0 -> 11294 bytes .../res/drawable-xxhdpi/gift_wumpus_box.png | Bin 0 -> 15227 bytes .../res/drawable-xxhdpi/gift_wumpus_latte.png | Bin 0 -> 16816 bytes .../drawable-xxhdpi/gift_wumpus_snowglobe.png | Bin 0 -> 17151 bytes .../res/drawable-xxxhdpi/gift_wumpus_box.png | Bin 0 -> 20385 bytes .../drawable-xxxhdpi/gift_wumpus_latte.png | Bin 0 -> 22809 bytes .../gift_wumpus_snowglobe.png | Bin 0 -> 23226 bytes .../ic_network_connecting_animated_vector.xml | 10 +- ...twork_connecting_animated_vector_light.xml | 10 +- ...network_connecting_animated_vector__0.xml} | 0 ...network_connecting_animated_vector__1.xml} | 0 ...network_connecting_animated_vector__2.xml} | 0 ...network_connecting_animated_vector__3.xml} | 0 ...network_connecting_animated_vector__4.xml} | 0 ...k_connecting_animated_vector_light__0.xml} | 0 ...k_connecting_animated_vector_light__1.xml} | 0 ...k_connecting_animated_vector_light__2.xml} | 0 ...k_connecting_animated_vector_light__3.xml} | 0 ...k_connecting_animated_vector_light__4.xml} | 0 ...2131230820_sparkle_animated_vector__0.xml} | 0 ...2131230821_sparkle_animated_vector__1.xml} | 0 ...2131230822_sparkle_animated_vector__2.xml} | 0 ...823_sparkle_yellow_animated_vector__0.xml} | 0 ...824_sparkle_yellow_animated_vector__1.xml} | 0 ...825_sparkle_yellow_animated_vector__2.xml} | 0 .../res/drawable/sparkle_animated_vector.xml | 6 +- .../sparkle_yellow_animated_vector.xml | 6 +- .../res/layout/widget_accept_gift_dialog.xml | 3 +- .../widget_chat_list_adapter_item_gift.xml | 3 +- .../main/res/raw/anim_gift_wumpus_box.json | 1 + .../main/res/raw/anim_gift_wumpus_globe.json | 1 + .../main/res/raw/anim_gift_wumpus_latte.json | 1 + app/src/main/res/values-ar-rXB/strings.xml | 1 + app/src/main/res/values-bg/strings.xml | 145 +- app/src/main/res/values-cs/strings.xml | 135 +- app/src/main/res/values-da/strings.xml | 135 +- app/src/main/res/values-de/strings.xml | 155 +- app/src/main/res/values-el/strings.xml | 169 +- app/src/main/res/values-en-rXA/strings.xml | 1 + app/src/main/res/values-es-rES/strings.xml | 139 +- app/src/main/res/values-fi/strings.xml | 131 +- app/src/main/res/values-fr/strings.xml | 141 +- app/src/main/res/values-hi/strings.xml | 131 +- app/src/main/res/values-hr/strings.xml | 125 +- app/src/main/res/values-hu/strings.xml | 135 +- app/src/main/res/values-it/strings.xml | 139 +- app/src/main/res/values-ja/strings.xml | 135 +- app/src/main/res/values-ko/strings.xml | 127 +- app/src/main/res/values-lt/strings.xml | 125 +- app/src/main/res/values-nl/strings.xml | 127 +- app/src/main/res/values-no/strings.xml | 135 +- app/src/main/res/values-pl/strings.xml | 151 +- app/src/main/res/values-pt-rBR/strings.xml | 141 +- app/src/main/res/values-ro/strings.xml | 141 +- app/src/main/res/values-ru/strings.xml | 143 +- app/src/main/res/values-sv-rSE/strings.xml | 141 +- app/src/main/res/values-th/strings.xml | 135 +- app/src/main/res/values-tr/plurals.xml | 2 +- app/src/main/res/values-tr/strings.xml | 127 +- app/src/main/res/values-uk/strings.xml | 135 +- app/src/main/res/values-vi/strings.xml | 131 +- app/src/main/res/values-zh-rCN/strings.xml | 135 +- app/src/main/res/values-zh-rTW/strings.xml | 149 +- app/src/main/res/values/public.xml | 29124 ++++++++-------- app/src/main/res/values/strings.xml | 3 +- 828 files changed, 23322 insertions(+), 19916 deletions(-) create mode 100644 app/src/main/java/com/discord/utilities/gifting/GiftStyle$Companion$values$2.java create mode 100644 app/src/main/java/com/discord/utilities/gifting/GiftStyle.java create mode 100644 app/src/main/java/com/discord/utilities/gifting/GiftStyleKt.java delete mode 100644 app/src/main/java/com/discord/widgets/chat/list/adapter/WidgetChatListAdapterItemGift$buttons$2.java rename app/src/main/java/com/discord/widgets/chat/list/adapter/{WidgetChatListAdapterItemGift$configureResolvedUI$visibleButton$1.java => WidgetChatListAdapterItemGift$configureResolvedUI$$inlined$apply$lambda$1.java} (55%) rename app/src/main/java/com/discord/widgets/chat/list/adapter/{WidgetChatListAdapterItemGift$configureResolvedUI$visibleButton$2.java => WidgetChatListAdapterItemGift$configureResolvedUI$visibleButton$2$1.java} (82%) create mode 100644 app/src/main/res/drawable-anydpi-v24/gift_wumpus_box.xml create mode 100644 app/src/main/res/drawable-anydpi-v24/gift_wumpus_latte.xml create mode 100644 app/src/main/res/drawable-anydpi-v24/gift_wumpus_snowglobe.xml create mode 100644 app/src/main/res/drawable-anydpi-v24/res_2131230756_gift_wumpus_box__0.xml create mode 100644 app/src/main/res/drawable-anydpi-v24/res_2131230757_gift_wumpus_latte__0.xml create mode 100644 app/src/main/res/drawable-anydpi-v24/res_2131230758_gift_wumpus_latte__1.xml create mode 100644 app/src/main/res/drawable-anydpi-v24/res_2131230759_gift_wumpus_latte__2.xml create mode 100644 app/src/main/res/drawable-anydpi-v24/res_2131230760_gift_wumpus_latte__3.xml create mode 100644 app/src/main/res/drawable-anydpi-v24/res_2131230761_gift_wumpus_latte__4.xml create mode 100644 app/src/main/res/drawable-anydpi-v24/res_2131230762_gift_wumpus_snowglobe__0.xml create mode 100644 app/src/main/res/drawable-anydpi-v24/res_2131230763_gift_wumpus_snowglobe__1.xml create mode 100644 app/src/main/res/drawable-anydpi-v24/res_2131230764_gift_wumpus_snowglobe__2.xml create mode 100644 app/src/main/res/drawable-anydpi-v24/res_2131230765_gift_wumpus_snowglobe__3.xml rename app/src/main/res/drawable-anydpi-v24/{res_2131230756_ic_boosted_guild_tier_1__0.xml => res_2131230766_ic_boosted_guild_tier_1__0.xml} (100%) rename app/src/main/res/drawable-anydpi-v24/{res_2131230757_ic_boosted_guild_tier_2__0.xml => res_2131230767_ic_boosted_guild_tier_2__0.xml} (100%) rename app/src/main/res/drawable-anydpi-v24/{res_2131230758_ic_boosted_guild_tier_3__0.xml => res_2131230768_ic_boosted_guild_tier_3__0.xml} (100%) rename app/src/main/res/drawable-anydpi-v24/{res_2131230759_ic_guild_role_subscription_badge__0.xml => res_2131230769_ic_guild_role_subscription_badge__0.xml} (100%) rename app/src/main/res/drawable-anydpi-v24/{res_2131230760_ic_heart_24dp__0.xml => res_2131230770_ic_heart_24dp__0.xml} (100%) rename app/src/main/res/drawable-anydpi-v24/{res_2131230771_ic_nitro_badge_nitro_gradient_16dp__0.xml => res_2131230781_ic_nitro_badge_nitro_gradient_16dp__0.xml} (100%) rename app/src/main/res/drawable-anydpi-v24/{res_2131230772_ic_nitro_badge_nitro_gradient_16dp__1.xml => res_2131230782_ic_nitro_badge_nitro_gradient_16dp__1.xml} (100%) rename app/src/main/res/drawable-anydpi-v24/{res_2131230773_ic_premium_channel_locked__0.xml => res_2131230783_ic_premium_channel_locked__0.xml} (100%) rename app/src/main/res/drawable-anydpi-v24/{res_2131230774_ic_star_24dp__0.xml => res_2131230784_ic_star_24dp__0.xml} (100%) rename app/src/main/res/drawable-anydpi-v24/{res_2131230775_ic_thread_welcome_video_frame__0.xml => res_2131230785_ic_thread_welcome_video_frame__0.xml} (100%) rename app/src/main/res/drawable-anydpi-v24/{res_2131230776_ic_thread_welcome_video_frame__1.xml => res_2131230786_ic_thread_welcome_video_frame__1.xml} (100%) rename app/src/main/res/drawable-anydpi-v24/{res_2131230777_ic_thread_welcome_video_frame__2.xml => res_2131230787_ic_thread_welcome_video_frame__2.xml} (100%) rename app/src/main/res/drawable-anydpi-v24/{res_2131230778_ic_wallet_24dp__0.xml => res_2131230788_ic_wallet_24dp__0.xml} (100%) rename app/src/main/res/drawable-anydpi-v24/{res_2131230779_img_age_gate_failure__0.xml => res_2131230789_img_age_gate_failure__0.xml} (100%) rename app/src/main/res/drawable-anydpi-v24/{res_2131230780_img_age_gate_failure__1.xml => res_2131230790_img_age_gate_failure__1.xml} (100%) rename app/src/main/res/drawable-anydpi-v24/{res_2131230781_img_age_gate_failure__2.xml => res_2131230791_img_age_gate_failure__2.xml} (100%) rename app/src/main/res/drawable-anydpi-v24/{res_2131230782_img_age_gate_failure__3.xml => res_2131230792_img_age_gate_failure__3.xml} (100%) rename app/src/main/res/drawable-anydpi-v24/{res_2131230783_img_age_gate_failure__4.xml => res_2131230793_img_age_gate_failure__4.xml} (100%) rename app/src/main/res/drawable-anydpi-v24/{res_2131230784_img_age_gate_failure__5.xml => res_2131230794_img_age_gate_failure__5.xml} (100%) rename app/src/main/res/drawable-anydpi-v24/{res_2131230785_img_age_gate_safety__0.xml => res_2131230795_img_age_gate_safety__0.xml} (100%) rename app/src/main/res/drawable-anydpi-v24/{res_2131230786_img_age_gate_safety__1.xml => res_2131230796_img_age_gate_safety__1.xml} (100%) rename app/src/main/res/drawable-anydpi-v24/{res_2131230787_img_boost_activated_dark__0.xml => res_2131230797_img_boost_activated_dark__0.xml} (100%) rename app/src/main/res/drawable-anydpi-v24/{res_2131230788_img_boost_activated_light__0.xml => res_2131230798_img_boost_activated_light__0.xml} (100%) rename app/src/main/res/drawable-anydpi-v24/{res_2131230789_img_krisp_onboarding__0.xml => res_2131230799_img_krisp_onboarding__0.xml} (100%) rename app/src/main/res/drawable-anydpi-v24/{res_2131230790_img_krisp_onboarding__1.xml => res_2131230800_img_krisp_onboarding__1.xml} (100%) rename app/src/main/res/drawable-anydpi-v24/{res_2131230791_img_landing_splash__0.xml => res_2131230801_img_landing_splash__0.xml} (100%) rename app/src/main/res/drawable-anydpi-v24/{res_2131230792_img_landing_splash__1.xml => res_2131230802_img_landing_splash__1.xml} (100%) rename app/src/main/res/drawable-anydpi-v24/{res_2131230793_img_landing_splash__2.xml => res_2131230803_img_landing_splash__2.xml} (100%) rename app/src/main/res/drawable-anydpi-v24/{res_2131230794_img_nitro_pattern__0.xml => res_2131230804_img_nitro_pattern__0.xml} (100%) rename app/src/main/res/drawable-anydpi-v24/{res_2131230795_img_nitro_pattern__1.xml => res_2131230805_img_nitro_pattern__1.xml} (100%) rename app/src/main/res/drawable-anydpi-v24/{res_2131230796_img_nitro_pattern__2.xml => res_2131230806_img_nitro_pattern__2.xml} (100%) rename app/src/main/res/drawable-anydpi-v24/{res_2131230797_img_nitro_pattern__3.xml => res_2131230807_img_nitro_pattern__3.xml} (100%) rename app/src/main/res/drawable-anydpi-v24/{res_2131230798_img_nitro_pattern__4.xml => res_2131230808_img_nitro_pattern__4.xml} (100%) rename app/src/main/res/drawable-anydpi-v24/{res_2131230799_img_plan_activated_dark__0.xml => res_2131230809_img_plan_activated_dark__0.xml} (100%) rename app/src/main/res/drawable-anydpi-v24/{res_2131230800_img_plan_activated_light__0.xml => res_2131230810_img_plan_activated_light__0.xml} (100%) rename app/src/main/res/drawable-anydpi-v24/{res_2131230801_img_premium_activated_tier_1_dark__0.xml => res_2131230811_img_premium_activated_tier_1_dark__0.xml} (100%) rename app/src/main/res/drawable-anydpi-v24/{res_2131230802_img_premium_activated_tier_1_light__0.xml => res_2131230812_img_premium_activated_tier_1_light__0.xml} (100%) rename app/src/main/res/drawable-anydpi-v24/{res_2131230803_img_premium_activated_tier_2_dark__0.xml => res_2131230813_img_premium_activated_tier_2_dark__0.xml} (100%) rename app/src/main/res/drawable-anydpi-v24/{res_2131230804_img_premium_activated_tier_2_light__0.xml => res_2131230814_img_premium_activated_tier_2_light__0.xml} (100%) rename app/src/main/res/drawable-anydpi-v24/{res_2131230805_img_remote_auth_loaded__0.xml => res_2131230815_img_remote_auth_loaded__0.xml} (100%) rename app/src/main/res/drawable-anydpi-v24/{res_2131230806_img_wumpus_playing_with_friends__0.xml => res_2131230816_img_wumpus_playing_with_friends__0.xml} (100%) rename app/src/main/res/drawable-anydpi-v24/{res_2131230807_screen_share_nfx_illustration__0.xml => res_2131230817_screen_share_nfx_illustration__0.xml} (100%) rename app/src/main/res/drawable-anydpi-v24/{res_2131230808_screen_share_nfx_illustration__1.xml => res_2131230818_screen_share_nfx_illustration__1.xml} (100%) rename app/src/main/res/drawable-anydpi-v24/{res_2131230809_screen_share_nfx_illustration__2.xml => res_2131230819_screen_share_nfx_illustration__2.xml} (100%) rename app/src/main/res/drawable-anydpi-v24/{res_2131230816_video_call_illustration__0.xml => res_2131230826_video_call_illustration__0.xml} (100%) create mode 100644 app/src/main/res/drawable-hdpi/gift_wumpus_box.png create mode 100644 app/src/main/res/drawable-hdpi/gift_wumpus_latte.png create mode 100644 app/src/main/res/drawable-hdpi/gift_wumpus_snowglobe.png create mode 100644 app/src/main/res/drawable-ldpi/gift_wumpus_box.png create mode 100644 app/src/main/res/drawable-ldpi/gift_wumpus_latte.png create mode 100644 app/src/main/res/drawable-ldpi/gift_wumpus_snowglobe.png create mode 100644 app/src/main/res/drawable-mdpi/gift_wumpus_box.png create mode 100644 app/src/main/res/drawable-mdpi/gift_wumpus_latte.png create mode 100644 app/src/main/res/drawable-mdpi/gift_wumpus_snowglobe.png create mode 100644 app/src/main/res/drawable-xhdpi/gift_wumpus_box.png create mode 100644 app/src/main/res/drawable-xhdpi/gift_wumpus_latte.png create mode 100644 app/src/main/res/drawable-xhdpi/gift_wumpus_snowglobe.png create mode 100644 app/src/main/res/drawable-xxhdpi/gift_wumpus_box.png create mode 100644 app/src/main/res/drawable-xxhdpi/gift_wumpus_latte.png create mode 100644 app/src/main/res/drawable-xxhdpi/gift_wumpus_snowglobe.png create mode 100644 app/src/main/res/drawable-xxxhdpi/gift_wumpus_box.png create mode 100644 app/src/main/res/drawable-xxxhdpi/gift_wumpus_latte.png create mode 100644 app/src/main/res/drawable-xxxhdpi/gift_wumpus_snowglobe.png rename app/src/main/res/drawable/{res_2131230761_ic_network_connecting_animated_vector__0.xml => res_2131230771_ic_network_connecting_animated_vector__0.xml} (100%) rename app/src/main/res/drawable/{res_2131230762_ic_network_connecting_animated_vector__1.xml => res_2131230772_ic_network_connecting_animated_vector__1.xml} (100%) rename app/src/main/res/drawable/{res_2131230763_ic_network_connecting_animated_vector__2.xml => res_2131230773_ic_network_connecting_animated_vector__2.xml} (100%) rename app/src/main/res/drawable/{res_2131230764_ic_network_connecting_animated_vector__3.xml => res_2131230774_ic_network_connecting_animated_vector__3.xml} (100%) rename app/src/main/res/drawable/{res_2131230765_ic_network_connecting_animated_vector__4.xml => res_2131230775_ic_network_connecting_animated_vector__4.xml} (100%) rename app/src/main/res/drawable/{res_2131230766_ic_network_connecting_animated_vector_light__0.xml => res_2131230776_ic_network_connecting_animated_vector_light__0.xml} (100%) rename app/src/main/res/drawable/{res_2131230767_ic_network_connecting_animated_vector_light__1.xml => res_2131230777_ic_network_connecting_animated_vector_light__1.xml} (100%) rename app/src/main/res/drawable/{res_2131230768_ic_network_connecting_animated_vector_light__2.xml => res_2131230778_ic_network_connecting_animated_vector_light__2.xml} (100%) rename app/src/main/res/drawable/{res_2131230769_ic_network_connecting_animated_vector_light__3.xml => res_2131230779_ic_network_connecting_animated_vector_light__3.xml} (100%) rename app/src/main/res/drawable/{res_2131230770_ic_network_connecting_animated_vector_light__4.xml => res_2131230780_ic_network_connecting_animated_vector_light__4.xml} (100%) rename app/src/main/res/drawable/{res_2131230810_sparkle_animated_vector__0.xml => res_2131230820_sparkle_animated_vector__0.xml} (100%) rename app/src/main/res/drawable/{res_2131230811_sparkle_animated_vector__1.xml => res_2131230821_sparkle_animated_vector__1.xml} (100%) rename app/src/main/res/drawable/{res_2131230812_sparkle_animated_vector__2.xml => res_2131230822_sparkle_animated_vector__2.xml} (100%) rename app/src/main/res/drawable/{res_2131230813_sparkle_yellow_animated_vector__0.xml => res_2131230823_sparkle_yellow_animated_vector__0.xml} (100%) rename app/src/main/res/drawable/{res_2131230814_sparkle_yellow_animated_vector__1.xml => res_2131230824_sparkle_yellow_animated_vector__1.xml} (100%) rename app/src/main/res/drawable/{res_2131230815_sparkle_yellow_animated_vector__2.xml => res_2131230825_sparkle_yellow_animated_vector__2.xml} (100%) create mode 100644 app/src/main/res/raw/anim_gift_wumpus_box.json create mode 100644 app/src/main/res/raw/anim_gift_wumpus_globe.json create mode 100644 app/src/main/res/raw/anim_gift_wumpus_latte.json diff --git a/app/build.gradle b/app/build.gradle index e09f50982f..7ee0e67ec5 100644 --- a/app/build.gradle +++ b/app/build.gradle @@ -10,8 +10,8 @@ android { applicationId 'com.discord' minSdkVersion 21 targetSdkVersion 30 - versionCode 103111 - versionName "103.11 - Beta" + versionCode 103112 + versionName "103.12 - Beta" testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner" } diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml index e57917bd34..55c43c8bbf 100644 --- a/app/src/main/AndroidManifest.xml +++ b/app/src/main/AndroidManifest.xml @@ -1,5 +1,5 @@ - + diff --git a/app/src/main/java/c/a/a/z/c.java b/app/src/main/java/c/a/a/z/c.java index 0885c4c364..b871f20c7d 100644 --- a/app/src/main/java/c/a/a/z/c.java +++ b/app/src/main/java/c/a/a/z/c.java @@ -9,7 +9,6 @@ import android.widget.TextView; import androidx.fragment.app.Fragment; import androidx.fragment.app.FragmentActivity; import androidx.fragment.app.FragmentManager; -import c.a.d.f; import c.a.i.h4; import com.discord.R; import com.discord.api.application.Application; @@ -19,11 +18,15 @@ import com.discord.app.AppViewFlipper; import com.discord.models.domain.ModelGift; import com.discord.models.domain.ModelSku; import com.discord.models.domain.ModelStoreListing; +import com.discord.rlottie.RLottieImageView; import com.discord.stores.StoreGifting; import com.discord.stores.StoreNotices; import com.discord.stores.StoreStream; +import com.discord.utilities.dimen.DimenUtils; import com.discord.utilities.error.Error; import com.discord.utilities.font.FontUtils; +import com.discord.utilities.gifting.GiftStyle; +import com.discord.utilities.gifting.GiftStyleKt; import com.discord.utilities.icon.IconUtils; import com.discord.utilities.images.MGImages; import com.discord.utilities.premium.PremiumUtils; @@ -32,10 +35,12 @@ import com.discord.utilities.rx.ObservableExtensionsKt; import com.discord.utilities.view.text.LinkifiedTextView; import com.discord.utilities.viewbinding.FragmentViewBindingDelegate; import com.discord.utilities.viewbinding.FragmentViewBindingDelegateKt; +import com.discord.utilities.views.ViewCoroutineScopeKt; import com.discord.widgets.home.WidgetHome; import com.discord.widgets.settings.premium.WidgetSettingsGifting; import com.facebook.drawee.view.SimpleDraweeView; import com.google.android.material.button.MaterialButton; +import d0.l; import d0.t.n; import d0.z.d.a0; import d0.z.d.k; @@ -44,10 +49,15 @@ import d0.z.d.o; import java.util.Objects; import kotlin.NoWhenBranchMatchedException; import kotlin.Unit; +import kotlin.coroutines.Continuation; import kotlin.jvm.functions.Function0; import kotlin.jvm.functions.Function1; +import kotlin.jvm.functions.Function2; import kotlin.jvm.internal.DefaultConstructorMarker; import kotlin.reflect.KProperty; +import kotlinx.coroutines.CoroutineScope; +import rx.Observable; +import rx.functions.Func2; /* compiled from: WidgetGiftAcceptDialog.kt */ public final class c extends AppDialog { public static final /* synthetic */ KProperty[] i = {c.d.b.a.a.b0(c.class, "binding", "getBinding()Lcom/discord/databinding/WidgetAcceptGiftDialogBinding;", 0)}; @@ -59,13 +69,56 @@ public final class c extends AppDialog { /* compiled from: WidgetGiftAcceptDialog.kt */ /* renamed from: c.a.a.z.c$a$a reason: collision with other inner class name */ - public static final class C0021a extends o implements Function1 { + public static final class C0021a { + public final StoreGifting.GiftState a; + public final boolean b; + + public C0021a(StoreGifting.GiftState giftState, boolean z2) { + m.checkNotNullParameter(giftState, "giftState"); + this.a = giftState; + this.b = z2; + } + + public boolean equals(Object obj) { + if (this == obj) { + return true; + } + if (!(obj instanceof C0021a)) { + return false; + } + C0021a aVar = (C0021a) obj; + return m.areEqual(this.a, aVar.a) && this.b == aVar.b; + } + + public int hashCode() { + StoreGifting.GiftState giftState = this.a; + int hashCode = (giftState != null ? giftState.hashCode() : 0) * 31; + boolean z2 = this.b; + if (z2) { + z2 = true; + } + int i = z2 ? 1 : 0; + int i2 = z2 ? 1 : 0; + int i3 = z2 ? 1 : 0; + return hashCode + i; + } + + public String toString() { + StringBuilder R = c.d.b.a.a.R("GiftUiState(giftState="); + R.append(this.a); + R.append(", reduceMotion="); + return c.d.b.a.a.L(R, this.b, ")"); + } + } + + /* compiled from: WidgetGiftAcceptDialog.kt */ + public static final class b extends o implements Function1 { public final /* synthetic */ long $channelId; public final /* synthetic */ String $giftCode; public final /* synthetic */ String $source; /* JADX INFO: super call moved to the top of the method (can break code semantics) */ - public C0021a(String str, String str2, long j) { + public b(String str, String str2, long j) { super(1); this.$giftCode = str; this.$source = str2; @@ -97,7 +150,7 @@ public final class c extends AppDialog { m.checkNotNullParameter(str, "giftCode"); m.checkNotNullParameter(str2, "source"); m.checkNotNullParameter(str, "giftCode"); - StoreStream.Companion.getNotices().requestToShow(new StoreNotices.Notice("gift:" + str, null, 0, 0, false, n.listOf((Object[]) new d0.e0.c[]{a0.getOrCreateKotlinClass(WidgetSettingsGifting.class), a0.getOrCreateKotlinClass(WidgetHome.class)}), 0, false, 0, new C0021a(str, str2, j), FontUtils.MAX_FONT_SCALING, null)); + StoreStream.Companion.getNotices().requestToShow(new StoreNotices.Notice("gift:" + str, null, 0, 0, false, n.listOf((Object[]) new d0.e0.c[]{a0.getOrCreateKotlinClass(WidgetSettingsGifting.class), a0.getOrCreateKotlinClass(WidgetHome.class)}), 0, false, 0, new b(str, str2, j), FontUtils.MAX_FONT_SCALING, null)); } } @@ -121,28 +174,32 @@ public final class c extends AppDialog { i2 = R.id.accept_gift_body_image; SimpleDraweeView simpleDraweeView = (SimpleDraweeView) view2.findViewById(R.id.accept_gift_body_image); if (simpleDraweeView != null) { - i2 = R.id.accept_gift_body_text; - TextView textView = (TextView) view2.findViewById(R.id.accept_gift_body_text); - if (textView != null) { - i2 = R.id.accept_gift_confirm; - MaterialButton materialButton = (MaterialButton) view2.findViewById(R.id.accept_gift_confirm); - if (materialButton != null) { - i2 = R.id.accept_gift_disclaimer_container; - LinearLayout linearLayout2 = (LinearLayout) view2.findViewById(R.id.accept_gift_disclaimer_container); - if (linearLayout2 != null) { - i2 = R.id.accept_gift_disclaimer_text; - LinkifiedTextView linkifiedTextView = (LinkifiedTextView) view2.findViewById(R.id.accept_gift_disclaimer_text); - if (linkifiedTextView != null) { - i2 = R.id.accept_gift_flipper; - AppViewFlipper appViewFlipper = (AppViewFlipper) view2.findViewById(R.id.accept_gift_flipper); - if (appViewFlipper != null) { - i2 = R.id.accept_gift_header; - TextView textView2 = (TextView) view2.findViewById(R.id.accept_gift_header); - if (textView2 != null) { - i2 = R.id.accept_gift_progress; - ProgressBar progressBar = (ProgressBar) view2.findViewById(R.id.accept_gift_progress); - if (progressBar != null) { - return new h4((LinearLayout) view2, linearLayout, simpleDraweeView, textView, materialButton, linearLayout2, linkifiedTextView, appViewFlipper, textView2, progressBar); + i2 = R.id.accept_gift_body_lottie; + RLottieImageView rLottieImageView = (RLottieImageView) view2.findViewById(R.id.accept_gift_body_lottie); + if (rLottieImageView != null) { + i2 = R.id.accept_gift_body_text; + TextView textView = (TextView) view2.findViewById(R.id.accept_gift_body_text); + if (textView != null) { + i2 = R.id.accept_gift_confirm; + MaterialButton materialButton = (MaterialButton) view2.findViewById(R.id.accept_gift_confirm); + if (materialButton != null) { + i2 = R.id.accept_gift_disclaimer_container; + LinearLayout linearLayout2 = (LinearLayout) view2.findViewById(R.id.accept_gift_disclaimer_container); + if (linearLayout2 != null) { + i2 = R.id.accept_gift_disclaimer_text; + LinkifiedTextView linkifiedTextView = (LinkifiedTextView) view2.findViewById(R.id.accept_gift_disclaimer_text); + if (linkifiedTextView != null) { + i2 = R.id.accept_gift_flipper; + AppViewFlipper appViewFlipper = (AppViewFlipper) view2.findViewById(R.id.accept_gift_flipper); + if (appViewFlipper != null) { + i2 = R.id.accept_gift_header; + TextView textView2 = (TextView) view2.findViewById(R.id.accept_gift_header); + if (textView2 != null) { + i2 = R.id.accept_gift_progress; + ProgressBar progressBar = (ProgressBar) view2.findViewById(R.id.accept_gift_progress); + if (progressBar != null) { + return new h4((LinearLayout) view2, linearLayout, simpleDraweeView, rLottieImageView, textView, materialButton, linearLayout2, linkifiedTextView, appViewFlipper, textView2, progressBar); + } } } } @@ -157,12 +214,242 @@ public final class c extends AppDialog { } /* compiled from: WidgetGiftAcceptDialog.kt */ + @d0.w.i.a.e(c = "com.discord.dialogs.gifting.WidgetGiftAcceptDialog$configureUI$1$1", f = "WidgetGiftAcceptDialog.kt", l = {117}, m = "invokeSuspend") /* renamed from: c.a.a.z.c$c reason: collision with other inner class name */ - public static final class C0022c extends o implements Function1 { + public static final class C0022c extends d0.w.i.a.k implements Function2, Object> { + public final /* synthetic */ RLottieImageView $this_apply; + public int label; + + /* JADX INFO: super call moved to the top of the method (can break code semantics) */ + public C0022c(RLottieImageView rLottieImageView, Continuation continuation) { + super(2, continuation); + this.$this_apply = rLottieImageView; + } + + @Override // d0.w.i.a.a + public final Continuation create(Object obj, Continuation continuation) { + m.checkNotNullParameter(continuation, "completion"); + return new C0022c(this.$this_apply, continuation); + } + + /* JADX DEBUG: Method arguments types fixed to match base method, original types: [java.lang.Object, java.lang.Object] */ + @Override // kotlin.jvm.functions.Function2 + public final Object invoke(CoroutineScope coroutineScope, Continuation continuation) { + Continuation continuation2 = continuation; + m.checkNotNullParameter(continuation2, "completion"); + return new C0022c(this.$this_apply, continuation2).invokeSuspend(Unit.a); + } + + @Override // d0.w.i.a.a + public final Object invokeSuspend(Object obj) { + Object coroutine_suspended = d0.w.h.c.getCOROUTINE_SUSPENDED(); + int i = this.label; + if (i == 0) { + l.throwOnFailure(obj); + this.label = 1; + if (c.i.a.f.e.o.f.I(200, this) == coroutine_suspended) { + return coroutine_suspended; + } + } else if (i == 1) { + l.throwOnFailure(obj); + } else { + throw new IllegalStateException("call to 'resume' before 'invoke' with coroutine"); + } + this.$this_apply.b(); + return Unit.a; + } + } + + /* compiled from: WidgetGiftAcceptDialog.kt */ + public static final class d implements Func2 { + public static final d i = new d(); + + /* 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, java.lang.Object] */ + @Override // rx.functions.Func2 + public a.C0021a call(StoreGifting.GiftState giftState, Boolean bool) { + StoreGifting.GiftState giftState2 = giftState; + Boolean bool2 = bool; + m.checkNotNullExpressionValue(giftState2, "giftState"); + m.checkNotNullExpressionValue(bool2, "reduceMotion"); + return new a.C0021a(giftState2, bool2.booleanValue()); + } + } + + /* compiled from: WidgetGiftAcceptDialog.kt */ + public static final class e extends o implements Function1 { public final /* synthetic */ c this$0; /* JADX INFO: super call moved to the top of the method (can break code semantics) */ - public C0022c(c cVar) { + public e(c cVar) { + super(1); + this.this$0 = cVar; + } + + /* 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 Unit invoke(a.C0021a aVar) { + ModelSku sku; + ModelSku sku2; + String str; + ModelSku sku3; + a.C0021a aVar2 = aVar; + StoreGifting.GiftState giftState = aVar2.a; + int i = 0; + if (giftState instanceof StoreGifting.GiftState.Loading) { + c cVar = this.this$0; + KProperty[] kPropertyArr = c.i; + AppViewFlipper appViewFlipper = cVar.h().h; + m.checkNotNullExpressionValue(appViewFlipper, "binding.acceptGiftFlipper"); + appViewFlipper.setDisplayedChild(0); + } else { + CharSequence charSequence = null; + int i2 = 8; + if (giftState instanceof StoreGifting.GiftState.Resolved) { + StoreGifting.GiftState.Resolved resolved = (StoreGifting.GiftState.Resolved) giftState; + if (resolved.getGift().getRedeemed()) { + c cVar2 = this.this$0; + m.checkNotNullExpressionValue(aVar2, "giftUiState"); + KProperty[] kPropertyArr2 = c.i; + Objects.requireNonNull(cVar2); + ModelGift gift = resolved.getGift(); + cVar2.g(gift, aVar2); + ModelStoreListing storeListing = gift.getStoreListing(); + if (storeListing == null || (sku3 = storeListing.getSku()) == null || (str = sku3.getName()) == null) { + str = ""; + } + CharSequence i3 = cVar2.i(gift); + LinearLayout linearLayout = c.d.b.a.a.p0(c.d.b.a.a.p0(cVar2.h().i, "binding.acceptGiftHeader", gift.isAnyNitroGift() ? c.a.k.b.k(cVar2, R.string.gift_confirmation_header_success_nitro, new Object[]{str}, null, 4) : c.a.k.b.k(cVar2, R.string.gift_confirmation_header_success, new Object[0], null, 4), cVar2).d, "binding.acceptGiftBodyText", gift.isNitroClassicGift() ? c.a.k.b.k(cVar2, R.string.gift_confirmation_body_success_nitro_classic_mobile, new Object[]{i3}, null, 4) : gift.isNitroGift() ? c.a.k.b.k(cVar2, R.string.gift_confirmation_body_success_nitro_mobile, new Object[]{i3}, null, 4) : c.a.k.b.k(cVar2, R.string.gift_confirmation_body_success_mobile, new Object[]{str}, null, 4), cVar2).f; + m.checkNotNullExpressionValue(linearLayout, "binding.acceptGiftDisclaimerContainer"); + linearLayout.setVisibility(8); + MaterialButton materialButton = cVar2.h().e; + m.checkNotNullExpressionValue(materialButton, "binding.acceptGiftConfirm"); + Context context = cVar2.getContext(); + if (context != null) { + charSequence = context.getText(R.string.gift_confirmation_button_success_mobile); + } + materialButton.setText(charSequence); + cVar2.h().e.setOnClickListener(new d(cVar2)); + } else if (resolved.getGift().getMaxUses() == resolved.getGift().getUses()) { + c cVar3 = this.this$0; + m.checkNotNullExpressionValue(aVar2, "giftUiState"); + KProperty[] kPropertyArr3 = c.i; + Objects.requireNonNull(cVar3); + cVar3.g(resolved.getGift(), aVar2); + TextView textView = cVar3.h().i; + m.checkNotNullExpressionValue(textView, "binding.acceptGiftHeader"); + c.a.k.b.n(textView, R.string.gift_confirmation_header_fail, new Object[0], null, 4); + TextView textView2 = cVar3.h().d; + m.checkNotNullExpressionValue(textView2, "binding.acceptGiftBodyText"); + c.a.k.b.n(textView2, R.string.gift_confirmation_body_claimed, new Object[0], null, 4); + LinearLayout linearLayout2 = cVar3.h().f; + m.checkNotNullExpressionValue(linearLayout2, "binding.acceptGiftDisclaimerContainer"); + linearLayout2.setVisibility(8); + MaterialButton materialButton2 = cVar3.h().e; + m.checkNotNullExpressionValue(materialButton2, "binding.acceptGiftConfirm"); + c.a.k.b.n(materialButton2, R.string.gift_confirmation_button_fail, new Object[0], null, 4); + cVar3.h().e.setOnClickListener(new e(cVar3)); + } else { + c cVar4 = this.this$0; + m.checkNotNullExpressionValue(aVar2, "giftUiState"); + KProperty[] kPropertyArr4 = c.i; + Objects.requireNonNull(cVar4); + ModelGift gift2 = ((StoreGifting.HasGift) giftState).getGift(); + cVar4.g(gift2, aVar2); + ModelStoreListing storeListing2 = gift2.getStoreListing(); + String name = (storeListing2 == null || (sku2 = storeListing2.getSku()) == null) ? null : sku2.getName(); + LinearLayout linearLayout3 = c.d.b.a.a.p0(c.d.b.a.a.p0(cVar4.h().i, "binding.acceptGiftHeader", gift2.isAnyNitroGift() ? c.a.k.b.k(cVar4, R.string.gift_confirmation_header_confirm_nitro, new Object[]{name}, null, 4) : c.a.k.b.k(cVar4, R.string.gift_confirmation_header_confirm, new Object[0], null, 4), cVar4).d, "binding.acceptGiftBodyText", gift2.isAnyNitroGift() ? c.a.k.b.k(cVar4, R.string.gift_confirmation_body_confirm_nitro, new Object[]{name, cVar4.i(gift2)}, null, 4) : c.a.k.b.k(cVar4, R.string.gift_confirmation_body_confirm, new Object[]{name}, null, 4), cVar4).f; + m.checkNotNullExpressionValue(linearLayout3, "binding.acceptGiftDisclaimerContainer"); + if (gift2.isAnyNitroGift()) { + i2 = 0; + } + linearLayout3.setVisibility(i2); + MaterialButton materialButton3 = cVar4.h().e; + m.checkNotNullExpressionValue(materialButton3, "binding.acceptGiftConfirm"); + c.a.k.b.n(materialButton3, R.string.gift_confirmation_button_confirm_mobile, new Object[0], null, 4); + cVar4.h().e.setOnClickListener(new f(gift2)); + } + } else if (giftState instanceof StoreGifting.GiftState.Redeeming) { + c cVar5 = this.this$0; + m.checkNotNullExpressionValue(aVar2, "giftUiState"); + KProperty[] kPropertyArr5 = c.i; + Objects.requireNonNull(cVar5); + ModelGift gift3 = ((StoreGifting.GiftState.Redeeming) giftState).getGift(); + cVar5.g(gift3, aVar2); + ModelStoreListing storeListing3 = gift3.getStoreListing(); + String name2 = (storeListing3 == null || (sku = storeListing3.getSku()) == null) ? null : sku.getName(); + MaterialButton materialButton4 = cVar5.h().e; + m.checkNotNullExpressionValue(materialButton4, "binding.acceptGiftConfirm"); + materialButton4.setVisibility(8); + ProgressBar progressBar = cVar5.h().j; + m.checkNotNullExpressionValue(progressBar, "binding.acceptGiftProgress"); + progressBar.setVisibility(0); + LinearLayout linearLayout4 = c.d.b.a.a.p0(c.d.b.a.a.p0(cVar5.h().i, "binding.acceptGiftHeader", gift3.isAnyNitroGift() ? c.a.k.b.k(cVar5, R.string.gift_confirmation_header_confirm_nitro, new Object[]{name2}, null, 4) : c.a.k.b.k(cVar5, R.string.gift_confirmation_header_confirm, new Object[0], null, 4), cVar5).d, "binding.acceptGiftBodyText", gift3.isAnyNitroGift() ? c.a.k.b.k(cVar5, R.string.gift_confirmation_body_confirm_nitro, new Object[]{name2, cVar5.i(gift3)}, null, 4) : c.a.k.b.k(cVar5, R.string.gift_confirmation_body_confirm, new Object[]{name2}, null, 4), cVar5).f; + m.checkNotNullExpressionValue(linearLayout4, "binding.acceptGiftDisclaimerContainer"); + if (!gift3.isAnyNitroGift()) { + i = 8; + } + linearLayout4.setVisibility(i); + } else if (giftState instanceof StoreGifting.GiftState.RedeemedFailed) { + c cVar6 = this.this$0; + StoreGifting.GiftState.RedeemedFailed redeemedFailed = (StoreGifting.GiftState.RedeemedFailed) giftState; + m.checkNotNullExpressionValue(aVar2, "giftUiState"); + KProperty[] kPropertyArr6 = c.i; + Objects.requireNonNull(cVar6); + cVar6.g(redeemedFailed.getGift(), aVar2); + TextView textView3 = cVar6.h().i; + m.checkNotNullExpressionValue(textView3, "binding.acceptGiftHeader"); + textView3.setText(c.a.k.b.k(cVar6, R.string.gift_confirmation_header_fail, new Object[0], null, 4)); + TextView textView4 = cVar6.h().d; + m.checkNotNullExpressionValue(textView4, "binding.acceptGiftBodyText"); + c.a.k.b.n(textView4, R.string.gift_confirmation_body_unknown_error, new Object[0], null, 4); + if (redeemedFailed.getCanRetry()) { + TextView textView5 = cVar6.h().d; + m.checkNotNullExpressionValue(textView5, "binding.acceptGiftBodyText"); + c.a.k.b.n(textView5, R.string.gift_confirmation_body_unknown_error, new Object[0], null, 4); + MaterialButton materialButton5 = cVar6.h().e; + m.checkNotNullExpressionValue(materialButton5, "binding.acceptGiftConfirm"); + Context context2 = cVar6.getContext(); + if (context2 != null) { + charSequence = context2.getText(R.string.retry); + } + materialButton5.setText(charSequence); + cVar6.h().e.setOnClickListener(new g(0, redeemedFailed)); + } else { + Integer errorCode = redeemedFailed.getErrorCode(); + if (errorCode != null && errorCode.intValue() == 50054) { + cVar6.h().d.setText(R.string.gift_confirmation_body_self_gift_no_payment); + } else if (errorCode != null && errorCode.intValue() == 100024) { + cVar6.h().d.setText(R.string.gift_confirmation_body_error_nitro_upgrade_downgrade); + } else if (errorCode != null && errorCode.intValue() == 100022) { + cVar6.h().d.setText(R.string.gift_confirmation_body_error_subscription_managed); + } else if (errorCode != null && errorCode.intValue() == 100025) { + cVar6.h().d.setText(R.string.gift_confirmation_body_error_invoice_open); + } + MaterialButton materialButton6 = cVar6.h().e; + m.checkNotNullExpressionValue(materialButton6, "binding.acceptGiftConfirm"); + Context context3 = cVar6.getContext(); + if (context3 != null) { + charSequence = context3.getText(R.string.gift_confirmation_button_fail); + } + materialButton6.setText(charSequence); + cVar6.h().e.setOnClickListener(new g(1, cVar6)); + } + } else if ((giftState instanceof StoreGifting.GiftState.Invalid) || (giftState instanceof StoreGifting.GiftState.LoadFailed) || (giftState instanceof StoreGifting.GiftState.Revoking)) { + this.this$0.dismiss(); + } + } + return Unit.a; + } + } + + /* compiled from: WidgetGiftAcceptDialog.kt */ + public static final class f extends o implements Function1 { + public final /* synthetic */ c this$0; + + /* JADX INFO: super call moved to the top of the method (can break code semantics) */ + public f(c cVar) { super(1); this.this$0 = cVar; } @@ -177,201 +464,63 @@ public final class c extends AppDialog { } } - /* compiled from: WidgetGiftAcceptDialog.kt */ - public static final class d extends o implements Function1 { - public final /* synthetic */ c this$0; - - /* JADX INFO: super call moved to the top of the method (can break code semantics) */ - public d(c cVar) { - super(1); - this.this$0 = cVar; - } - - /* 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 Unit invoke(StoreGifting.GiftState giftState) { - ModelSku sku; - ModelSku sku2; - String str; - ModelSku sku3; - StoreGifting.GiftState giftState2 = giftState; - m.checkNotNullParameter(giftState2, "giftState"); - int i = 0; - if (giftState2 instanceof StoreGifting.GiftState.Loading) { - c cVar = this.this$0; - KProperty[] kPropertyArr = c.i; - AppViewFlipper appViewFlipper = cVar.h().g; - m.checkNotNullExpressionValue(appViewFlipper, "binding.acceptGiftFlipper"); - appViewFlipper.setDisplayedChild(0); - } else { - CharSequence charSequence = null; - if (giftState2 instanceof StoreGifting.GiftState.Resolved) { - StoreGifting.GiftState.Resolved resolved = (StoreGifting.GiftState.Resolved) giftState2; - if (resolved.getGift().getRedeemed()) { - c cVar2 = this.this$0; - ModelGift gift = resolved.getGift(); - KProperty[] kPropertyArr2 = c.i; - cVar2.g(gift); - ModelStoreListing storeListing = gift.getStoreListing(); - if (storeListing == null || (sku3 = storeListing.getSku()) == null || (str = sku3.getName()) == null) { - str = ""; - } - CharSequence i2 = cVar2.i(gift); - LinearLayout linearLayout = c.d.b.a.a.p0(c.d.b.a.a.p0(cVar2.h().h, "binding.acceptGiftHeader", gift.isAnyNitroGift() ? c.a.k.b.k(cVar2, R.string.gift_confirmation_header_success_nitro, new Object[]{str}, null, 4) : c.a.k.b.k(cVar2, R.string.gift_confirmation_header_success, new Object[0], null, 4), cVar2).f107c, "binding.acceptGiftBodyText", gift.isNitroClassicGift() ? c.a.k.b.k(cVar2, R.string.gift_confirmation_body_success_nitro_classic_mobile, new Object[]{i2}, null, 4) : gift.isNitroGift() ? c.a.k.b.k(cVar2, R.string.gift_confirmation_body_success_nitro_mobile, new Object[]{i2}, null, 4) : c.a.k.b.k(cVar2, R.string.gift_confirmation_body_success_mobile, new Object[]{str}, null, 4), cVar2).e; - m.checkNotNullExpressionValue(linearLayout, "binding.acceptGiftDisclaimerContainer"); - linearLayout.setVisibility(8); - MaterialButton materialButton = cVar2.h().d; - m.checkNotNullExpressionValue(materialButton, "binding.acceptGiftConfirm"); - Context context = cVar2.getContext(); - if (context != null) { - charSequence = context.getText(R.string.gift_confirmation_button_success_mobile); - } - materialButton.setText(charSequence); - cVar2.h().d.setOnClickListener(new d(cVar2)); - } else if (resolved.getGift().getMaxUses() == resolved.getGift().getUses()) { - c cVar3 = this.this$0; - ModelGift gift2 = resolved.getGift(); - KProperty[] kPropertyArr3 = c.i; - cVar3.g(gift2); - TextView textView = cVar3.h().h; - m.checkNotNullExpressionValue(textView, "binding.acceptGiftHeader"); - c.a.k.b.n(textView, R.string.gift_confirmation_header_fail, new Object[0], null, 4); - TextView textView2 = cVar3.h().f107c; - m.checkNotNullExpressionValue(textView2, "binding.acceptGiftBodyText"); - c.a.k.b.n(textView2, R.string.gift_confirmation_body_claimed, new Object[0], null, 4); - LinearLayout linearLayout2 = cVar3.h().e; - m.checkNotNullExpressionValue(linearLayout2, "binding.acceptGiftDisclaimerContainer"); - linearLayout2.setVisibility(8); - MaterialButton materialButton2 = cVar3.h().d; - m.checkNotNullExpressionValue(materialButton2, "binding.acceptGiftConfirm"); - c.a.k.b.n(materialButton2, R.string.gift_confirmation_button_fail, new Object[0], null, 4); - cVar3.h().d.setOnClickListener(new e(cVar3)); - } else { - c cVar4 = this.this$0; - ModelGift gift3 = resolved.getGift(); - KProperty[] kPropertyArr4 = c.i; - cVar4.g(gift3); - ModelStoreListing storeListing2 = gift3.getStoreListing(); - String name = (storeListing2 == null || (sku2 = storeListing2.getSku()) == null) ? null : sku2.getName(); - LinearLayout linearLayout3 = c.d.b.a.a.p0(c.d.b.a.a.p0(cVar4.h().h, "binding.acceptGiftHeader", gift3.isAnyNitroGift() ? c.a.k.b.k(cVar4, R.string.gift_confirmation_header_confirm_nitro, new Object[]{name}, null, 4) : c.a.k.b.k(cVar4, R.string.gift_confirmation_header_confirm, new Object[0], null, 4), cVar4).f107c, "binding.acceptGiftBodyText", gift3.isAnyNitroGift() ? c.a.k.b.k(cVar4, R.string.gift_confirmation_body_confirm_nitro, new Object[]{name, cVar4.i(gift3)}, null, 4) : c.a.k.b.k(cVar4, R.string.gift_confirmation_body_confirm, new Object[]{name}, null, 4), cVar4).e; - m.checkNotNullExpressionValue(linearLayout3, "binding.acceptGiftDisclaimerContainer"); - if (!gift3.isAnyNitroGift()) { - i = 8; - } - linearLayout3.setVisibility(i); - MaterialButton materialButton3 = cVar4.h().d; - m.checkNotNullExpressionValue(materialButton3, "binding.acceptGiftConfirm"); - Context context2 = cVar4.getContext(); - if (context2 != null) { - charSequence = context2.getText(R.string.gift_confirmation_button_confirm_mobile); - } - materialButton3.setText(charSequence); - cVar4.h().d.setOnClickListener(new f(gift3)); - } - } else if (giftState2 instanceof StoreGifting.GiftState.Redeeming) { - c cVar5 = this.this$0; - ModelGift gift4 = ((StoreGifting.GiftState.Redeeming) giftState2).getGift(); - KProperty[] kPropertyArr5 = c.i; - cVar5.g(gift4); - ModelStoreListing storeListing3 = gift4.getStoreListing(); - String name2 = (storeListing3 == null || (sku = storeListing3.getSku()) == null) ? null : sku.getName(); - MaterialButton materialButton4 = cVar5.h().d; - m.checkNotNullExpressionValue(materialButton4, "binding.acceptGiftConfirm"); - materialButton4.setVisibility(8); - ProgressBar progressBar = cVar5.h().i; - m.checkNotNullExpressionValue(progressBar, "binding.acceptGiftProgress"); - progressBar.setVisibility(0); - LinearLayout linearLayout4 = c.d.b.a.a.p0(c.d.b.a.a.p0(cVar5.h().h, "binding.acceptGiftHeader", gift4.isAnyNitroGift() ? c.a.k.b.k(cVar5, R.string.gift_confirmation_header_confirm_nitro, new Object[]{name2}, null, 4) : c.a.k.b.k(cVar5, R.string.gift_confirmation_header_confirm, new Object[0], null, 4), cVar5).f107c, "binding.acceptGiftBodyText", gift4.isAnyNitroGift() ? c.a.k.b.k(cVar5, R.string.gift_confirmation_body_confirm_nitro, new Object[]{name2, cVar5.i(gift4)}, null, 4) : c.a.k.b.k(cVar5, R.string.gift_confirmation_body_confirm, new Object[]{name2}, null, 4), cVar5).e; - m.checkNotNullExpressionValue(linearLayout4, "binding.acceptGiftDisclaimerContainer"); - if (!gift4.isAnyNitroGift()) { - i = 8; - } - linearLayout4.setVisibility(i); - } else if (giftState2 instanceof StoreGifting.GiftState.RedeemedFailed) { - c cVar6 = this.this$0; - StoreGifting.GiftState.RedeemedFailed redeemedFailed = (StoreGifting.GiftState.RedeemedFailed) giftState2; - KProperty[] kPropertyArr6 = c.i; - Objects.requireNonNull(cVar6); - cVar6.g(redeemedFailed.getGift()); - TextView textView3 = cVar6.h().h; - m.checkNotNullExpressionValue(textView3, "binding.acceptGiftHeader"); - textView3.setText(c.a.k.b.k(cVar6, R.string.gift_confirmation_header_fail, new Object[0], null, 4)); - TextView textView4 = cVar6.h().f107c; - m.checkNotNullExpressionValue(textView4, "binding.acceptGiftBodyText"); - c.a.k.b.n(textView4, R.string.gift_confirmation_body_unknown_error, new Object[0], null, 4); - if (redeemedFailed.getCanRetry()) { - TextView textView5 = cVar6.h().f107c; - m.checkNotNullExpressionValue(textView5, "binding.acceptGiftBodyText"); - c.a.k.b.n(textView5, R.string.gift_confirmation_body_unknown_error, new Object[0], null, 4); - MaterialButton materialButton5 = cVar6.h().d; - m.checkNotNullExpressionValue(materialButton5, "binding.acceptGiftConfirm"); - Context context3 = cVar6.getContext(); - if (context3 != null) { - charSequence = context3.getText(R.string.retry); - } - materialButton5.setText(charSequence); - cVar6.h().d.setOnClickListener(new g(0, redeemedFailed)); - } else { - Integer errorCode = redeemedFailed.getErrorCode(); - if (errorCode != null && errorCode.intValue() == 50054) { - cVar6.h().f107c.setText(R.string.gift_confirmation_body_self_gift_no_payment); - } else if (errorCode != null && errorCode.intValue() == 100024) { - cVar6.h().f107c.setText(R.string.gift_confirmation_body_error_nitro_upgrade_downgrade); - } else if (errorCode != null && errorCode.intValue() == 100022) { - cVar6.h().f107c.setText(R.string.gift_confirmation_body_error_subscription_managed); - } else if (errorCode != null && errorCode.intValue() == 100025) { - cVar6.h().f107c.setText(R.string.gift_confirmation_body_error_invoice_open); - } - MaterialButton materialButton6 = cVar6.h().d; - m.checkNotNullExpressionValue(materialButton6, "binding.acceptGiftConfirm"); - Context context4 = cVar6.getContext(); - if (context4 != null) { - charSequence = context4.getText(R.string.gift_confirmation_button_fail); - } - materialButton6.setText(charSequence); - cVar6.h().d.setOnClickListener(new g(1, cVar6)); - } - } else if ((giftState2 instanceof StoreGifting.GiftState.Invalid) || (giftState2 instanceof StoreGifting.GiftState.LoadFailed) || (giftState2 instanceof StoreGifting.GiftState.Revoking)) { - this.this$0.dismiss(); - } - } - return Unit.a; - } - } - public c() { super(R.layout.widget_accept_gift_dialog); } - public final void g(ModelGift modelGift) { - String str; + public final void g(ModelGift modelGift, a.C0021a aVar) { ModelSku sku; Application application; - String f; + String f2; ModelSku sku2; - AppViewFlipper appViewFlipper = h().g; + AppViewFlipper appViewFlipper = h().h; m.checkNotNullExpressionValue(appViewFlipper, "binding.acceptGiftFlipper"); appViewFlipper.setDisplayedChild(1); + String str = null; if (modelGift.isAnyNitroGift()) { - MGImages mGImages = MGImages.INSTANCE; - SimpleDraweeView simpleDraweeView = h().b; - m.checkNotNullExpressionValue(simpleDraweeView, "binding.acceptGiftBodyImage"); - MGImages.setImage$default(mGImages, simpleDraweeView, PremiumUtils.INSTANCE.getNitroGiftIcon(modelGift), (MGImages.ChangeDetector) null, 4, (Object) null); + GiftStyle customStyle = GiftStyleKt.getCustomStyle(modelGift); + if (customStyle != null) { + RLottieImageView rLottieImageView = h().f107c; + m.checkNotNullExpressionValue(rLottieImageView, "binding.acceptGiftBodyLottie"); + rLottieImageView.setVisibility(0); + SimpleDraweeView simpleDraweeView = h().b; + m.checkNotNullExpressionValue(simpleDraweeView, "binding.acceptGiftBodyImage"); + simpleDraweeView.setVisibility(8); + RLottieImageView rLottieImageView2 = h().f107c; + if (aVar.b) { + rLottieImageView2.setImageResource(customStyle.getStaticRes()); + } else { + int animRes = customStyle.getAnimRes(); + RLottieImageView rLottieImageView3 = h().f107c; + m.checkNotNullExpressionValue(rLottieImageView3, "binding.acceptGiftBodyLottie"); + int dpToPixels = DimenUtils.dpToPixels(rLottieImageView3.getLayoutParams().width); + RLottieImageView rLottieImageView4 = h().f107c; + m.checkNotNullExpressionValue(rLottieImageView4, "binding.acceptGiftBodyLottie"); + rLottieImageView2.c(animRes, dpToPixels, DimenUtils.dpToPixels(rLottieImageView4.getLayoutParams().height)); + CoroutineScope coroutineScope = ViewCoroutineScopeKt.getCoroutineScope(rLottieImageView2); + if (coroutineScope != null) { + c.i.a.f.e.o.f.x0(coroutineScope, null, null, new C0022c(rLottieImageView2, null), 3, null); + } + } + m.checkNotNullExpressionValue(rLottieImageView2, "binding.acceptGiftBodyLo… }\n }\n }"); + } else { + MGImages mGImages = MGImages.INSTANCE; + SimpleDraweeView simpleDraweeView2 = h().b; + m.checkNotNullExpressionValue(simpleDraweeView2, "binding.acceptGiftBodyImage"); + MGImages.setImage$default(mGImages, simpleDraweeView2, PremiumUtils.INSTANCE.getNitroGiftIcon(modelGift), (MGImages.ChangeDetector) null, 4, (Object) null); + } } else { ModelStoreListing storeListing = modelGift.getStoreListing(); - if (storeListing == null || (sku = storeListing.getSku()) == null || (application = sku.getApplication()) == null || (f = application.f()) == null) { - str = null; - } else { + if (!(storeListing == null || (sku = storeListing.getSku()) == null || (application = sku.getApplication()) == null || (f2 = application.f()) == null)) { ModelStoreListing storeListing2 = modelGift.getStoreListing(); - str = IconUtils.getApplicationIcon$default((storeListing2 == null || (sku2 = storeListing2.getSku()) == null) ? 0 : sku2.getApplicationId(), f, 0, 4, null); + str = IconUtils.getApplicationIcon$default((storeListing2 == null || (sku2 = storeListing2.getSku()) == null) ? 0 : sku2.getApplicationId(), f2, 0, 4, null); } h().b.setImageURI(str); } - MaterialButton materialButton = h().d; + MaterialButton materialButton = h().e; m.checkNotNullExpressionValue(materialButton, "binding.acceptGiftConfirm"); materialButton.setVisibility(0); - ProgressBar progressBar = h().i; + ProgressBar progressBar = h().j; m.checkNotNullExpressionValue(progressBar, "binding.acceptGiftProgress"); progressBar.setVisibility(8); } @@ -434,9 +583,12 @@ public final class c extends AppDialog { dismiss(); return; } - LinkifiedTextView linkifiedTextView = h().f; + LinkifiedTextView linkifiedTextView = h().g; m.checkNotNullExpressionValue(linkifiedTextView, "binding.acceptGiftDisclaimerText"); - c.a.k.b.n(linkifiedTextView, R.string.gift_confirmation_body_confirm_nitro_disclaimer, new Object[]{f.a.a(360055386693L, null)}, null, 4); - ObservableExtensionsKt.appSubscribe$default(ObservableExtensionsKt.ui$default(StoreStream.Companion.getGifting().requestGift(string), this, null, 2, null), c.class, (Context) null, (Function1) null, new C0022c(this), (Function0) null, (Function0) null, new d(this), 54, (Object) null); + c.a.k.b.n(linkifiedTextView, R.string.gift_confirmation_body_confirm_nitro_disclaimer, new Object[]{c.a.d.f.a.a(360055386693L, null)}, null, 4); + StoreStream.Companion companion = StoreStream.Companion; + Observable j2 = Observable.j(companion.getGifting().requestGift(string), companion.getAccessibility().observeReducedMotionEnabled(), d.i); + m.checkNotNullExpressionValue(j2, "Observable.combineLatest…iftState, reduceMotion) }"); + ObservableExtensionsKt.appSubscribe$default(ObservableExtensionsKt.ui$default(j2, this, null, 2, null), c.class, (Context) null, (Function1) null, new f(this), (Function0) null, (Function0) null, new e(this), 54, (Object) null); } } diff --git a/app/src/main/java/c/a/i/h4.java b/app/src/main/java/c/a/i/h4.java index 061f5b53e3..e988ed0f02 100644 --- a/app/src/main/java/c/a/i/h4.java +++ b/app/src/main/java/c/a/i/h4.java @@ -7,6 +7,7 @@ import android.widget.TextView; import androidx.annotation.NonNull; import androidx.viewbinding.ViewBinding; import com.discord.app.AppViewFlipper; +import com.discord.rlottie.RLottieImageView; import com.discord.utilities.view.text.LinkifiedTextView; import com.facebook.drawee.view.SimpleDraweeView; import com.google.android.material.button.MaterialButton; @@ -19,30 +20,33 @@ public final class h4 implements ViewBinding { @NonNull /* renamed from: c reason: collision with root package name */ - public final TextView f107c; + public final RLottieImageView f107c; @NonNull - public final MaterialButton d; + public final TextView d; @NonNull - public final LinearLayout e; + public final MaterialButton e; @NonNull - public final LinkifiedTextView f; + public final LinearLayout f; @NonNull - public final AppViewFlipper g; + public final LinkifiedTextView g; @NonNull - public final TextView h; + public final AppViewFlipper h; @NonNull - public final ProgressBar i; + public final TextView i; + @NonNull + public final ProgressBar j; - public h4(@NonNull LinearLayout linearLayout, @NonNull LinearLayout linearLayout2, @NonNull SimpleDraweeView simpleDraweeView, @NonNull TextView textView, @NonNull MaterialButton materialButton, @NonNull LinearLayout linearLayout3, @NonNull LinkifiedTextView linkifiedTextView, @NonNull AppViewFlipper appViewFlipper, @NonNull TextView textView2, @NonNull ProgressBar progressBar) { + public h4(@NonNull LinearLayout linearLayout, @NonNull LinearLayout linearLayout2, @NonNull SimpleDraweeView simpleDraweeView, @NonNull RLottieImageView rLottieImageView, @NonNull TextView textView, @NonNull MaterialButton materialButton, @NonNull LinearLayout linearLayout3, @NonNull LinkifiedTextView linkifiedTextView, @NonNull AppViewFlipper appViewFlipper, @NonNull TextView textView2, @NonNull ProgressBar progressBar) { this.a = linearLayout; this.b = simpleDraweeView; - this.f107c = textView; - this.d = materialButton; - this.e = linearLayout3; - this.f = linkifiedTextView; - this.g = appViewFlipper; - this.h = textView2; - this.i = progressBar; + this.f107c = rLottieImageView; + this.d = textView; + this.e = materialButton; + this.f = linearLayout3; + this.g = linkifiedTextView; + this.h = appViewFlipper; + this.i = textView2; + this.j = progressBar; } @Override // androidx.viewbinding.ViewBinding diff --git a/app/src/main/java/c/a/q/n0/a.java b/app/src/main/java/c/a/q/n0/a.java index 045611e597..580a10f65e 100644 --- a/app/src/main/java/c/a/q/n0/a.java +++ b/app/src/main/java/c/a/q/n0/a.java @@ -638,7 +638,7 @@ public final class a extends WebSocketListener implements DebugPrintable { aVar.a(1, TimeUnit.MINUTES); SSLSocketFactory sSLSocketFactory = this.E; if (sSLSocketFactory != null) { - h.a aVar2 = f0.e0.k.h.f2848c; + h.a aVar2 = f0.e0.k.h.f2849c; aVar.b(sSLSocketFactory, f0.e0.k.h.a.n()); } String H = c.d.b.a.a.H(new StringBuilder(), this.C, "?v=5"); diff --git a/app/src/main/java/c/a/r/b.java b/app/src/main/java/c/a/r/b.java index d77ed2a4a1..bcba0c98fd 100644 --- a/app/src/main/java/c/a/r/b.java +++ b/app/src/main/java/c/a/r/b.java @@ -77,7 +77,7 @@ public final class b extends k implements Function2, I ImageRequest imageRequest = this.I; ImageRequest imageRequest2 = this.K; ImageRequest[] imageRequestArr = this.J; - if (imageRequest == null || (uri = imageRequest.f2298c) == null) { + if (imageRequest == null || (uri = imageRequest.f2299c) == null) { if (!(imageRequestArr == null || imageRequestArr.length <= 0 || imageRequestArr[0] == null)) { ImageRequest imageRequest3 = imageRequestArr[0]; - uri = imageRequest3 != null ? imageRequest3.f2298c : null; + uri = imageRequest3 != null ? imageRequest3.f2299c : null; } if (imageRequest2 != null) { - return imageRequest2.f2298c; + return imageRequest2.f2299c; } return null; } diff --git a/app/src/main/java/c/f/g/a/a/d.java b/app/src/main/java/c/f/g/a/a/d.java index 212de3ef78..c979e96d46 100644 --- a/app/src/main/java/c/f/g/a/a/d.java +++ b/app/src/main/java/c/f/g/a/a/d.java @@ -85,7 +85,7 @@ public class d extends AbstractDraweeControllerBuilder gVar = new z.g<>(); if (gVar.h(eVar)) { diff --git a/app/src/main/java/c/f/j/c/n.java b/app/src/main/java/c/f/j/c/n.java index c71c1b020b..eec84a9531 100644 --- a/app/src/main/java/c/f/j/c/n.java +++ b/app/src/main/java/c/f/j/c/n.java @@ -9,11 +9,11 @@ public class n implements i { public static n a; public CacheKey a(ImageRequest imageRequest, Object obj) { - return new b(imageRequest.f2298c.toString(), imageRequest.i, imageRequest.j, imageRequest.h, null, null, obj); + return new b(imageRequest.f2299c.toString(), imageRequest.i, imageRequest.j, imageRequest.h, null, null, obj); } public CacheKey b(ImageRequest imageRequest, Object obj) { - return new f(imageRequest.f2298c.toString()); + return new f(imageRequest.f2299c.toString()); } public CacheKey c(ImageRequest imageRequest, Object obj) { @@ -28,6 +28,6 @@ public class n implements i { cacheKey = null; str = null; } - return new b(imageRequest.f2298c.toString(), imageRequest.i, imageRequest.j, imageRequest.h, cacheKey, str, obj); + return new b(imageRequest.f2299c.toString(), imageRequest.i, imageRequest.j, imageRequest.h, cacheKey, str, obj); } } diff --git a/app/src/main/java/c/f/j/c/v.java b/app/src/main/java/c/f/j/c/v.java index 9fbbfa1fb3..d202906109 100644 --- a/app/src/main/java/c/f/j/c/v.java +++ b/app/src/main/java/c/f/j/c/v.java @@ -262,7 +262,7 @@ public class v implements m, w { MemoryCacheParams memoryCacheParams = this.f; int min = Math.min(memoryCacheParams.d, memoryCacheParams.b - e()); MemoryCacheParams memoryCacheParams2 = this.f; - p = p(min, Math.min(memoryCacheParams2.f2291c, memoryCacheParams2.a - f())); + p = p(min, Math.min(memoryCacheParams2.f2292c, memoryCacheParams2.a - f())); h(p); } i(p); diff --git a/app/src/main/java/c/f/j/e/c.java b/app/src/main/java/c/f/j/e/c.java index 8f805fe098..1906049af5 100644 --- a/app/src/main/java/c/f/j/e/c.java +++ b/app/src/main/java/c/f/j/e/c.java @@ -17,7 +17,7 @@ public class c implements f { public h a(DiskCacheConfig diskCacheConfig) { Objects.requireNonNull(this.a); - e eVar = new e(diskCacheConfig.a, diskCacheConfig.f2279c, diskCacheConfig.b, diskCacheConfig.h); + e eVar = new e(diskCacheConfig.a, diskCacheConfig.f2280c, diskCacheConfig.b, diskCacheConfig.h); ExecutorService newSingleThreadExecutor = Executors.newSingleThreadExecutor(); return new d(eVar, diskCacheConfig.g, new d.c(diskCacheConfig.f, diskCacheConfig.e, diskCacheConfig.d), diskCacheConfig.i, diskCacheConfig.h, diskCacheConfig.j, newSingleThreadExecutor, false); } diff --git a/app/src/main/java/c/f/j/e/h.java b/app/src/main/java/c/f/j/e/h.java index 164f89b775..d3c8d723fe 100644 --- a/app/src/main/java/c/f/j/e/h.java +++ b/app/src/main/java/c/f/j/e/h.java @@ -84,7 +84,7 @@ public class h { ImageRequest.c f = ImageRequest.c.f(imageRequest.m, cVar); String valueOf = String.valueOf(this.i.getAndIncrement()); if (!imageRequest.f) { - if (c.f.d.l.b.e(imageRequest.f2298c)) { + if (c.f.d.l.b.e(imageRequest.f2299c)) { z2 = false; c1 c1Var = new c1(imageRequest, valueOf, str, b0Var, obj, f, false, z2, imageRequest.l, this.l); c.f.j.r.b.b(); diff --git a/app/src/main/java/c/f/j/e/p.java b/app/src/main/java/c/f/j/e/p.java index 3be99632f3..3cc4effd16 100644 --- a/app/src/main/java/c/f/j/e/p.java +++ b/app/src/main/java/c/f/j/e/p.java @@ -153,7 +153,7 @@ public class p { try { b.b(); Objects.requireNonNull(imageRequest); - Uri uri = imageRequest.f2298c; + Uri uri = imageRequest.f2299c; d.y(uri, "Uri is null."); int i = imageRequest.d; if (i != 0) { @@ -247,7 +247,7 @@ public class p { } } } - if (this.m && imageRequest.f2299s > 0) { + if (this.m && imageRequest.f2300s > 0) { synchronized (this) { oVar = new o(r0Var, this.b.j.g()); } diff --git a/app/src/main/java/c/f/j/p/a1.java b/app/src/main/java/c/f/j/p/a1.java index 193f1dadb7..4fc2f9ff6b 100644 --- a/app/src/main/java/c/f/j/p/a1.java +++ b/app/src/main/java/c/f/j/p/a1.java @@ -19,7 +19,7 @@ public class a1 extends g0 { @Override // c.f.j.p.g0 public e d(ImageRequest imageRequest) throws IOException { - return c(this.f473c.openInputStream(imageRequest.f2298c), -1); + return c(this.f473c.openInputStream(imageRequest.f2299c), -1); } @Override // c.f.j.p.g0 diff --git a/app/src/main/java/c/f/j/p/d.java b/app/src/main/java/c/f/j/p/d.java index 67305232da..b14e4484d8 100644 --- a/app/src/main/java/c/f/j/p/d.java +++ b/app/src/main/java/c/f/j/p/d.java @@ -45,7 +45,7 @@ public class d implements w0 { HashMap hashMap = new HashMap(); this.h = hashMap; hashMap.put(ModelAuditLogEntry.CHANGE_KEY_ID, str); - hashMap.put("uri_source", imageRequest == null ? "null-request" : imageRequest.f2298c); + hashMap.put("uri_source", imageRequest == null ? "null-request" : imageRequest.f2299c); this.d = str2; this.e = y0Var; this.f = obj; diff --git a/app/src/main/java/c/f/j/p/d0.java b/app/src/main/java/c/f/j/p/d0.java index 6480e6a602..8ebd400213 100644 --- a/app/src/main/java/c/f/j/p/d0.java +++ b/app/src/main/java/c/f/j/p/d0.java @@ -25,10 +25,10 @@ public class d0 extends g0 { @Override // c.f.j.p.g0 public e d(ImageRequest imageRequest) throws IOException { int i; - InputStream open = this.f479c.open(imageRequest.f2298c.getPath().substring(1), 2); + InputStream open = this.f479c.open(imageRequest.f2299c.getPath().substring(1), 2); AssetFileDescriptor assetFileDescriptor = null; try { - assetFileDescriptor = this.f479c.openFd(imageRequest.f2298c.getPath().substring(1)); + assetFileDescriptor = this.f479c.openFd(imageRequest.f2299c.getPath().substring(1)); i = (int) assetFileDescriptor.getLength(); } catch (IOException unused) { i = -1; diff --git a/app/src/main/java/c/f/j/p/e0.java b/app/src/main/java/c/f/j/p/e0.java index cf4ecd746d..905113e94a 100644 --- a/app/src/main/java/c/f/j/p/e0.java +++ b/app/src/main/java/c/f/j/p/e0.java @@ -28,7 +28,7 @@ public class e0 extends g0 { @Override // c.f.j.p.g0 public e d(ImageRequest imageRequest) throws IOException { InputStream inputStream; - Uri uri = imageRequest.f2298c; + Uri uri = imageRequest.f2299c; Uri uri2 = b.a; boolean z2 = false; if (uri.getPath() != null && b.c(uri) && "com.android.contacts".equals(uri.getAuthority()) && !uri.getPath().startsWith(b.a.getPath())) { diff --git a/app/src/main/java/c/f/j/p/f0.java b/app/src/main/java/c/f/j/p/f0.java index 9a39b541e7..f69dffd587 100644 --- a/app/src/main/java/c/f/j/p/f0.java +++ b/app/src/main/java/c/f/j/p/f0.java @@ -42,7 +42,7 @@ public class f0 extends g0 implements j1 { c.f.j.d.e eVar; Cursor query; e f2; - Uri uri = imageRequest.f2298c; + Uri uri = imageRequest.f2299c; if (!b.b(uri) || (eVar = imageRequest.i) == null || (query = this.g.query(uri, f481c, null, null, null)) == null) { return null; } diff --git a/app/src/main/java/c/f/j/p/i0.java b/app/src/main/java/c/f/j/p/i0.java index f61629d8c1..353f31e9f8 100644 --- a/app/src/main/java/c/f/j/p/i0.java +++ b/app/src/main/java/c/f/j/p/i0.java @@ -25,10 +25,10 @@ public class i0 extends g0 { @Override // c.f.j.p.g0 public e d(ImageRequest imageRequest) throws IOException { int i; - InputStream openRawResource = this.f488c.openRawResource(Integer.parseInt(imageRequest.f2298c.getPath().substring(1))); + InputStream openRawResource = this.f488c.openRawResource(Integer.parseInt(imageRequest.f2299c.getPath().substring(1))); AssetFileDescriptor assetFileDescriptor = null; try { - assetFileDescriptor = this.f488c.openRawResourceFd(Integer.parseInt(imageRequest.f2298c.getPath().substring(1))); + assetFileDescriptor = this.f488c.openRawResourceFd(Integer.parseInt(imageRequest.f2299c.getPath().substring(1))); i = (int) assetFileDescriptor.getLength(); } catch (Resources.NotFoundException unused) { i = -1; diff --git a/app/src/main/java/c/f/j/p/j0.java b/app/src/main/java/c/f/j/p/j0.java index cb25838096..f77ab13a17 100644 --- a/app/src/main/java/c/f/j/p/j0.java +++ b/app/src/main/java/c/f/j/p/j0.java @@ -83,7 +83,7 @@ public class j0 implements v0> { bitmap = ThumbnailUtils.createVideoThumbnail(str, i); } else { try { - ParcelFileDescriptor openFileDescriptor = j0.this.b.openFileDescriptor(this.p.f2298c, "r"); + ParcelFileDescriptor openFileDescriptor = j0.this.b.openFileDescriptor(this.p.f2299c, "r"); MediaMetadataRetriever mediaMetadataRetriever = new MediaMetadataRetriever(); mediaMetadataRetriever.setDataSource(openFileDescriptor.getFileDescriptor()); bitmap = mediaMetadataRetriever.getFrameAtTime(-1); @@ -141,7 +141,7 @@ public class j0 implements v0> { String str; Uri uri; Objects.requireNonNull(j0Var); - Uri uri2 = imageRequest.f2298c; + Uri uri2 = imageRequest.f2299c; if (c.f.d.l.b.d(uri2)) { return imageRequest.a().getPath(); } diff --git a/app/src/main/java/c/f/j/p/m.java b/app/src/main/java/c/f/j/p/m.java index 38b724300d..a4a4111a82 100644 --- a/app/src/main/java/c/f/j/p/m.java +++ b/app/src/main/java/c/f/j/p/m.java @@ -18,7 +18,7 @@ public class m extends g0 { @Override // c.f.j.p.g0 public e d(ImageRequest imageRequest) throws IOException { boolean z2; - String uri = imageRequest.f2298c.toString(); + String uri = imageRequest.f2299c.toString(); d.i(Boolean.valueOf(uri.substring(0, 5).equals("data:"))); int indexOf = uri.indexOf(44); String substring = uri.substring(indexOf + 1, uri.length()); diff --git a/app/src/main/java/c/f/j/p/n.java b/app/src/main/java/c/f/j/p/n.java index 5d9096f712..ae2d3d92c7 100644 --- a/app/src/main/java/c/f/j/p/n.java +++ b/app/src/main/java/c/f/j/p/n.java @@ -141,7 +141,7 @@ public class n implements v0> { w0Var.d("image_format", eVar.k.b); if (n.this.f || !b.m(i2, 16)) { ImageRequest e2 = this.a.e(); - if (n.this.g || !c.f.d.l.b.e(e2.f2298c)) { + if (n.this.g || !c.f.d.l.b.e(e2.f2299c)) { eVar.p = c.c.a.a0.d.Z(e2.j, e2.i, eVar, this.b); } } @@ -179,7 +179,7 @@ public class n implements v0> { synchronized (c0Var) { j = c0Var.j - c0Var.i; } - String valueOf2 = String.valueOf(cVar2.f497c.e().f2298c); + String valueOf2 = String.valueOf(cVar2.f497c.e().f2299c); int f = (z3 || m) ? eVar.f() : cVar2.o(eVar); i p = (z3 || m) ? h.a : cVar2.p(); cVar2.d.e(cVar2.f497c, "DecodeProducer"); @@ -439,7 +439,7 @@ public class n implements v0> { public void b(l> lVar, w0 w0Var) { try { c.f.j.r.b.b(); - this.e.b(!c.f.d.l.b.e(w0Var.e().f2298c) ? new a(this, lVar, w0Var, this.h, this.i) : new b(this, lVar, w0Var, new d(this.a), this.d, this.h, this.i), w0Var); + this.e.b(!c.f.d.l.b.e(w0Var.e().f2299c) ? new a(this, lVar, w0Var, this.h, this.i) : new b(this, lVar, w0Var, new d(this.a), this.d, this.h, this.i), w0Var); c.f.j.r.b.b(); } catch (Throwable th) { c.f.j.r.b.b(); diff --git a/app/src/main/java/c/f/j/p/o.java b/app/src/main/java/c/f/j/p/o.java index d43eab1ce6..a22b273f4d 100644 --- a/app/src/main/java/c/f/j/p/o.java +++ b/app/src/main/java/c/f/j/p/o.java @@ -36,7 +36,7 @@ public class o implements v0> { ImageRequest e = w0Var.e(); ScheduledExecutorService scheduledExecutorService = this.b; if (scheduledExecutorService != null) { - scheduledExecutorService.schedule(new a(lVar, w0Var), (long) e.f2299s, TimeUnit.MILLISECONDS); + scheduledExecutorService.schedule(new a(lVar, w0Var), (long) e.f2300s, TimeUnit.MILLISECONDS); } else { this.a.b(lVar, w0Var); } diff --git a/app/src/main/java/c/f/j/p/o0.java b/app/src/main/java/c/f/j/p/o0.java index c3746d0a21..4f99f37cd3 100644 --- a/app/src/main/java/c/f/j/p/o0.java +++ b/app/src/main/java/c/f/j/p/o0.java @@ -64,7 +64,7 @@ public class o0 implements c { this.f499c.b(eVar2, 9); } else { this.f499c.b(eVar2, 8); - ImageRequestBuilder b = ImageRequestBuilder.b(e.f2298c); + ImageRequestBuilder b = ImageRequestBuilder.b(e.f2299c); b.e = e.h; b.o = e.k; b.f = e.b; @@ -73,11 +73,11 @@ public class o0 implements c { b.j = e.q; b.g = e.f; b.i = e.l; - b.f2300c = e.i; + b.f2301c = e.i; b.n = e.r; b.d = e.j; b.m = e.p; - b.p = e.f2299s; + b.p = e.f2300s; int i = f2 - 1; if (i >= 0) { z3 = true; diff --git a/app/src/main/java/c/f/j/p/q0.java b/app/src/main/java/c/f/j/p/q0.java index daa6138b2f..cb5a589077 100644 --- a/app/src/main/java/c/f/j/p/q0.java +++ b/app/src/main/java/c/f/j/p/q0.java @@ -185,7 +185,7 @@ public class q0 implements v0 { return; } w0Var.o().e(w0Var, "PartialDiskCacheProducer"); - Uri build = e.f2298c.buildUpon().appendQueryParameter("fresco_partial", "true").build(); + Uri build = e.f2299c.buildUpon().appendQueryParameter("fresco_partial", "true").build(); i iVar = this.b; w0Var.b(); Objects.requireNonNull((n) iVar); diff --git a/app/src/main/java/c/f/j/p/y.java b/app/src/main/java/c/f/j/p/y.java index fc92505b8a..29b8caef42 100644 --- a/app/src/main/java/c/f/j/p/y.java +++ b/app/src/main/java/c/f/j/p/y.java @@ -34,7 +34,7 @@ public class y implements Runnable { Objects.requireNonNull(a0Var); InputStream inputStream = null; try { - httpURLConnection = a0Var.a(aVar.b.e().f2298c, 5); + httpURLConnection = a0Var.a(aVar.b.e().f2299c, 5); try { aVar.e = a0Var.f472c.now(); if (httpURLConnection != null) { diff --git a/app/src/main/java/c/f/m/j.java b/app/src/main/java/c/f/m/j.java index c8516f0088..3db9d1c94e 100644 --- a/app/src/main/java/c/f/m/j.java +++ b/app/src/main/java/c/f/m/j.java @@ -12,7 +12,7 @@ public class j implements b { boolean z2; boolean contains; int i2 = ((i & 1) != 0 ? 16 : 0) | 0; - ReentrantReadWriteLock reentrantReadWriteLock = SoLoader.f2302c; + ReentrantReadWriteLock reentrantReadWriteLock = SoLoader.f2303c; reentrantReadWriteLock.readLock().lock(); try { if (SoLoader.d == null) { @@ -49,7 +49,7 @@ public class j implements b { continue; } catch (UnsatisfiedLinkError e) { int i3 = SoLoader.e; - SoLoader.f2302c.writeLock().lock(); + SoLoader.f2303c.writeLock().lock(); try { if (SoLoader.g == null || !SoLoader.g.c()) { z2 = false; @@ -58,21 +58,21 @@ public class j implements b { SoLoader.e = SoLoader.e + 1; z2 = true; } - SoLoader.f2302c.writeLock().unlock(); + SoLoader.f2303c.writeLock().unlock(); if (SoLoader.e == i3) { throw e; } } catch (IOException e2) { throw new RuntimeException(e2); } catch (Throwable th2) { - SoLoader.f2302c.writeLock().unlock(); + SoLoader.f2303c.writeLock().unlock(); throw th2; } } } while (z2); return z5; } finally { - SoLoader.f2302c.readLock().unlock(); + SoLoader.f2303c.readLock().unlock(); } } } diff --git a/app/src/main/java/c/i/a/c/a3/f0.java b/app/src/main/java/c/i/a/c/a3/f0.java index 3fad48c403..9d9e6f6658 100644 --- a/app/src/main/java/c/i/a/c/a3/f0.java +++ b/app/src/main/java/c/i/a/c/a3/f0.java @@ -92,8 +92,8 @@ public final class f0 extends l implements e0.b { if (dVar != null) { dVar.a(true); } - loader.f2367c.execute(new Loader.g(e0Var)); - loader.f2367c.shutdown(); + loader.f2368c.execute(new Loader.g(e0Var)); + loader.f2368c.shutdown(); e0Var.f653z.removeCallbacksAndMessages(null); e0Var.A = null; e0Var.V = true; diff --git a/app/src/main/java/c/i/a/c/t2/b0.java b/app/src/main/java/c/i/a/c/t2/b0.java index 7495d5de97..1c94d15ec2 100644 --- a/app/src/main/java/c/i/a/c/t2/b0.java +++ b/app/src/main/java/c/i/a/c/t2/b0.java @@ -84,7 +84,7 @@ public final class b0 extends v { public AudioProcessor.a f(AudioProcessor.a aVar) throws AudioProcessor.UnhandledAudioFormatException { int i = aVar.d; if (i == 3 || i == 2 || i == 268435456 || i == 536870912 || i == 805306368 || i == 4) { - return i != 2 ? new AudioProcessor.a(aVar.b, aVar.f2309c, 2) : AudioProcessor.a.a; + return i != 2 ? new AudioProcessor.a(aVar.b, aVar.f2310c, 2) : AudioProcessor.a.a; } throw new AudioProcessor.UnhandledAudioFormatException(aVar); } diff --git a/app/src/main/java/c/i/a/c/t2/e0.java b/app/src/main/java/c/i/a/c/t2/e0.java index dfd6bd5bbc..f1786d6263 100644 --- a/app/src/main/java/c/i/a/c/t2/e0.java +++ b/app/src/main/java/c/i/a/c/t2/e0.java @@ -79,7 +79,7 @@ public final class e0 implements AudioProcessor { i = aVar.b; } this.e = aVar; - AudioProcessor.a aVar2 = new AudioProcessor.a(i, aVar.f2309c, 2); + AudioProcessor.a aVar2 = new AudioProcessor.a(i, aVar.f2310c, 2); this.f = aVar2; this.i = true; return aVar2; @@ -128,7 +128,7 @@ public final class e0 implements AudioProcessor { AudioProcessor.a aVar2 = this.f; this.h = aVar2; if (this.i) { - this.j = new d0(aVar.b, aVar.f2309c, this.f889c, this.d, aVar2.b); + this.j = new d0(aVar.b, aVar.f2310c, this.f889c, this.d, aVar2.b); } else { d0 d0Var = this.j; if (d0Var != null) { diff --git a/app/src/main/java/c/i/a/c/t2/w.java b/app/src/main/java/c/i/a/c/t2/w.java index 99cd9ea035..138f1a2e6a 100644 --- a/app/src/main/java/c/i/a/c/t2/w.java +++ b/app/src/main/java/c/i/a/c/t2/w.java @@ -35,11 +35,11 @@ public final class w extends v { return AudioProcessor.a.a; } if (aVar.d == 2) { - boolean z2 = aVar.f2309c != iArr.length; + boolean z2 = aVar.f2310c != iArr.length; int i = 0; while (i < iArr.length) { int i2 = iArr[i]; - if (i2 < aVar.f2309c) { + if (i2 < aVar.f2310c) { z2 |= i2 != i; i++; } else { diff --git a/app/src/main/java/c/i/a/c/t2/y.java b/app/src/main/java/c/i/a/c/t2/y.java index 1cc1f63294..c8cc14553d 100644 --- a/app/src/main/java/c/i/a/c/t2/y.java +++ b/app/src/main/java/c/i/a/c/t2/y.java @@ -45,7 +45,7 @@ public final class y extends v { public AudioProcessor.a f(AudioProcessor.a aVar) throws AudioProcessor.UnhandledAudioFormatException { int i2 = aVar.d; if (e0.y(i2)) { - return i2 != 4 ? new AudioProcessor.a(aVar.b, aVar.f2309c, 4) : AudioProcessor.a.a; + return i2 != 4 ? new AudioProcessor.a(aVar.b, aVar.f2310c, 4) : AudioProcessor.a.a; } throw new AudioProcessor.UnhandledAudioFormatException(aVar); } diff --git a/app/src/main/java/c/i/a/c/w2/d.java b/app/src/main/java/c/i/a/c/w2/d.java index 03c1c2068a..b7c667e190 100644 --- a/app/src/main/java/c/i/a/c/w2/d.java +++ b/app/src/main/java/c/i/a/c/w2/d.java @@ -14,7 +14,7 @@ public final /* synthetic */ class d implements Runnable { public final void run() { DefaultDrmSessionManager.d dVar = this.i; if (!dVar.d) { - DrmSession drmSession = dVar.f2325c; + DrmSession drmSession = dVar.f2326c; if (drmSession != null) { drmSession.b(dVar.b); } diff --git a/app/src/main/java/c/i/a/c/w2/e.java b/app/src/main/java/c/i/a/c/w2/e.java index c5c7415ce6..e19d71c55d 100644 --- a/app/src/main/java/c/i/a/c/w2/e.java +++ b/app/src/main/java/c/i/a/c/w2/e.java @@ -22,7 +22,7 @@ public final /* synthetic */ class e implements Runnable { if (defaultDrmSessionManager.p != 0 && !dVar.d) { Looper looper = defaultDrmSessionManager.t; Objects.requireNonNull(looper); - dVar.f2325c = defaultDrmSessionManager.e(looper, dVar.b, j1Var, false); + dVar.f2326c = defaultDrmSessionManager.e(looper, dVar.b, j1Var, false); DefaultDrmSessionManager.this.n.add(dVar); } } diff --git a/app/src/main/java/c/i/a/c/w2/o.java b/app/src/main/java/c/i/a/c/w2/o.java index f933aa1181..75f2a7d54a 100644 --- a/app/src/main/java/c/i/a/c/w2/o.java +++ b/app/src/main/java/c/i/a/c/w2/o.java @@ -19,7 +19,7 @@ public final /* synthetic */ class o implements MediaDrm.OnEventListener { c0 c0Var = this.a; a0.b bVar = this.b; Objects.requireNonNull(c0Var); - DefaultDrmSessionManager.c cVar = DefaultDrmSessionManager.this.f2324x; + DefaultDrmSessionManager.c cVar = DefaultDrmSessionManager.this.f2325x; Objects.requireNonNull(cVar); cVar.obtainMessage(i, bArr).sendToTarget(); } diff --git a/app/src/main/java/c/i/a/f/c/a/f/a.java b/app/src/main/java/c/i/a/f/c/a/f/a.java index f0613b5011..5d70549e32 100644 --- a/app/src/main/java/c/i/a/f/c/a/f/a.java +++ b/app/src/main/java/c/i/a/f/c/a/f/a.java @@ -17,7 +17,7 @@ public class a extends b { public final synchronized int f() { if (j == 1) { Context context = this.a; - Object obj = GoogleApiAvailability.f2385c; + Object obj = GoogleApiAvailability.f2386c; GoogleApiAvailability googleApiAvailability = GoogleApiAvailability.d; int b = googleApiAvailability.b(context, 12451000); if (b == 0) { diff --git a/app/src/main/java/c/i/a/f/c/a/f/b/a.java b/app/src/main/java/c/i/a/f/c/a/f/b/a.java index 0899b15b44..c45e00cea8 100644 --- a/app/src/main/java/c/i/a/f/c/a/f/b/a.java +++ b/app/src/main/java/c/i/a/f/c/a/f/b/a.java @@ -109,7 +109,7 @@ public class a { if (str5 != null) { jSONObject.put("displayName", str5); } - String str6 = googleSignInAccount.f2380s; + String str6 = googleSignInAccount.f2381s; if (str6 != null) { jSONObject.put("givenName", str6); } @@ -157,7 +157,7 @@ public class a { } jSONObject2.put("idTokenRequested", googleSignInOptions.r); jSONObject2.put("forceCodeForRefreshToken", googleSignInOptions.t); - jSONObject2.put("serverAuthRequested", googleSignInOptions.f2381s); + jSONObject2.put("serverAuthRequested", googleSignInOptions.f2382s); if (!TextUtils.isEmpty(googleSignInOptions.u)) { jSONObject2.put("serverClientId", googleSignInOptions.u); } diff --git a/app/src/main/java/c/i/a/f/e/h/j/a1.java b/app/src/main/java/c/i/a/f/e/h/j/a1.java index 0426f99150..5b7dbc4f5a 100644 --- a/app/src/main/java/c/i/a/f/e/h/j/a1.java +++ b/app/src/main/java/c/i/a/f/e/h/j/a1.java @@ -16,7 +16,7 @@ public class a1 extends t0 { /* JADX INFO: super call moved to the top of the method (can break code semantics) */ public a1(j jVar, g gVar) { super(jVar, GoogleApiAvailability.d); - Object obj = GoogleApiAvailability.f2385c; + Object obj = GoogleApiAvailability.f2386c; this.o = gVar; jVar.a("ConnectionlessLifecycleHelper", this); } diff --git a/app/src/main/java/c/i/a/f/e/h/j/b0.java b/app/src/main/java/c/i/a/f/e/h/j/b0.java index 4792b9750a..7f16c8b5cb 100644 --- a/app/src/main/java/c/i/a/f/e/h/j/b0.java +++ b/app/src/main/java/c/i/a/f/e/h/j/b0.java @@ -16,7 +16,7 @@ public class b0 extends t0 { /* JADX INFO: super call moved to the top of the method (can break code semantics) */ public b0(j jVar) { super(jVar, GoogleApiAvailability.d); - Object obj = GoogleApiAvailability.f2385c; + Object obj = GoogleApiAvailability.f2386c; jVar.a("GmsAvailabilityHelper", this); } diff --git a/app/src/main/java/c/i/a/f/e/h/j/g.java b/app/src/main/java/c/i/a/f/e/h/j/g.java index a6755d0a39..ad5d18f93e 100644 --- a/app/src/main/java/c/i/a/f/e/h/j/g.java +++ b/app/src/main/java/c/i/a/f/e/h/j/g.java @@ -654,7 +654,7 @@ public class g implements Handler.Callback { handlerThread.start(); Looper looper = handlerThread.getLooper(); Context applicationContext = context.getApplicationContext(); - Object obj = GoogleApiAvailability.f2385c; + Object obj = GoogleApiAvailability.f2386c; l = new g(applicationContext, looper, GoogleApiAvailability.d); } gVar = l; diff --git a/app/src/main/java/c/i/a/f/e/k/d.java b/app/src/main/java/c/i/a/f/e/k/d.java index 391cccfc86..1fc0d17c09 100644 --- a/app/src/main/java/c/i/a/f/e/k/d.java +++ b/app/src/main/java/c/i/a/f/e/k/d.java @@ -31,7 +31,7 @@ public abstract class d extends b implements a.f { public d(Context context, Looper looper, int i, c cVar, f fVar, l lVar) { super(context, looper, r3, r4, i, new r(fVar), new q(lVar), cVar.f); e a = e.a(context); - Object obj = GoogleApiAvailability.f2385c; + Object obj = GoogleApiAvailability.f2386c; GoogleApiAvailability googleApiAvailability = GoogleApiAvailability.d; Objects.requireNonNull(fVar, "null reference"); Objects.requireNonNull(lVar, "null reference"); diff --git a/app/src/main/java/c/i/a/f/e/o/f.java b/app/src/main/java/c/i/a/f/e/o/f.java index 42d2bea492..1e9d1bd237 100644 --- a/app/src/main/java/c/i/a/f/e/o/f.java +++ b/app/src/main/java/c/i/a/f/e/o/f.java @@ -1763,7 +1763,7 @@ public final class f { } public static final void c(f0.e0.f.a aVar, f0.e0.f.c cVar, String str) { - d.b bVar = f0.e0.f.d.f2818c; + d.b bVar = f0.e0.f.d.f2819c; Logger logger = f0.e0.f.d.b; StringBuilder sb = new StringBuilder(); sb.append(cVar.f); @@ -1772,7 +1772,7 @@ public final class f { m.checkExpressionValueIsNotNull(format, "java.lang.String.format(format, *args)"); sb.append(format); sb.append(": "); - sb.append(aVar.f2816c); + sb.append(aVar.f2817c); logger.fine(sb.toString()); } diff --git a/app/src/main/java/c/i/a/f/g/b.java b/app/src/main/java/c/i/a/f/g/b.java index 25890c8d8a..48fe43e3ea 100644 --- a/app/src/main/java/c/i/a/f/g/b.java +++ b/app/src/main/java/c/i/a/f/g/b.java @@ -10,12 +10,12 @@ public final class b implements DynamiteModule.a { int b = bVar.b(context, str); aVar.a = b; if (b != 0) { - aVar.f2389c = -1; + aVar.f2390c = -1; } else { int a = bVar.a(context, str, true); aVar.b = a; if (a != 0) { - aVar.f2389c = 1; + aVar.f2390c = 1; } } return aVar; diff --git a/app/src/main/java/c/i/a/f/g/c.java b/app/src/main/java/c/i/a/f/g/c.java index 8b6b130477..9b4a48ddef 100644 --- a/app/src/main/java/c/i/a/f/g/c.java +++ b/app/src/main/java/c/i/a/f/g/c.java @@ -16,11 +16,11 @@ public final class c implements DynamiteModule.a { } int i = aVar.a; if (i == 0 && aVar.b == 0) { - aVar.f2389c = 0; + aVar.f2390c = 0; } else if (i >= aVar.b) { - aVar.f2389c = -1; + aVar.f2390c = -1; } else { - aVar.f2389c = 1; + aVar.f2390c = 1; } return aVar; } diff --git a/app/src/main/java/c/i/a/f/g/d.java b/app/src/main/java/c/i/a/f/g/d.java index 449bdd8162..0d4b2f3b14 100644 --- a/app/src/main/java/c/i/a/f/g/d.java +++ b/app/src/main/java/c/i/a/f/g/d.java @@ -12,11 +12,11 @@ public final class d implements DynamiteModule.a { aVar.b = a; int i = aVar.a; if (i == 0 && a == 0) { - aVar.f2389c = 0; + aVar.f2390c = 0; } else if (a >= i) { - aVar.f2389c = 1; + aVar.f2390c = 1; } else { - aVar.f2389c = -1; + aVar.f2390c = -1; } return aVar; } diff --git a/app/src/main/java/c/i/a/f/h/l/g4.java b/app/src/main/java/c/i/a/f/h/l/g4.java index b72ff07d43..65721ade9d 100644 --- a/app/src/main/java/c/i/a/f/h/l/g4.java +++ b/app/src/main/java/c/i/a/f/h/l/g4.java @@ -11,7 +11,7 @@ public final class g4 implements v7 { public g4(zzhi zzhi) { Charset charset = w4.a; this.a = zzhi; - zzhi.f2390c = this; + zzhi.f2391c = this; } public final void a(int i, double d) throws IOException { @@ -41,7 +41,7 @@ public final class g4 implements v7 { public final void e(int i, Object obj, q6 q6Var) throws IOException { zzhi zzhi = this.a; zzhi.f(i, 3); - q6Var.g((c6) obj, zzhi.f2390c); + q6Var.g((c6) obj, zzhi.f2391c); zzhi.f(i, 4); } diff --git a/app/src/main/java/c/i/a/f/h/l/u4.java b/app/src/main/java/c/i/a/f/h/l/u4.java index 971330188c..50fe7296f3 100644 --- a/app/src/main/java/c/i/a/f/h/l/u4.java +++ b/app/src/main/java/c/i/a/f/h/l/u4.java @@ -270,7 +270,7 @@ public abstract class u4, Build @Override // c.i.a.f.h.l.c6 public final void i(zzhi zzhi) throws IOException { q6 b2 = n6.a.b(this); - g4 g4Var = zzhi.f2390c; + g4 g4Var = zzhi.f2391c; if (g4Var == null) { g4Var = new g4(zzhi); } diff --git a/app/src/main/java/c/i/a/f/i/b/g.java b/app/src/main/java/c/i/a/f/i/b/g.java index d27ce11955..bfc68352f0 100644 --- a/app/src/main/java/c/i/a/f/i/b/g.java +++ b/app/src/main/java/c/i/a/f/i/b/g.java @@ -696,7 +696,7 @@ public final class g extends i9 { contentValues.put("triggered_timestamp", Long.valueOf(zzz.k.k)); contentValues.put("time_to_live", Long.valueOf(zzz.r)); e(); - contentValues.put("expired_event", t9.g0(zzz.f2396s)); + contentValues.put("expired_event", t9.g0(zzz.f2397s)); try { if (t().insertWithOnConflict("conditional_properties", null, contentValues, 5) == -1) { g().f.b("Failed to insert/update conditional user property (got -1)", q3.s(zzz.i)); diff --git a/app/src/main/java/c/i/a/f/i/b/k9.java b/app/src/main/java/c/i/a/f/i/b/k9.java index 869a964859..27e9e9adf6 100644 --- a/app/src/main/java/c/i/a/f/i/b/k9.java +++ b/app/src/main/java/c/i/a/f/i/b/k9.java @@ -355,7 +355,7 @@ public class k9 implements t5 { T = K().T(zzn.i); if (T != null) { this.k.t(); - if (t9.d0(zzn.j, T.v(), zzn.f2395z, T.y())) { + if (t9.d0(zzn.j, T.v(), zzn.f2396z, T.y())) { this.k.g().i.b("New GMP App Id passed in. Removing cached database data. appId", q3.s(T.o())); g K = K(); String o = T.o(); @@ -404,7 +404,7 @@ public class k9 implements t5 { str2 = "_et"; j2 = 1; } - if (zzn.f2394y) { + if (zzn.f2395y) { bundle2.putLong("_dac", j2); } g K2 = K(); @@ -482,7 +482,7 @@ public class k9 implements t5 { } else { j = 1; } - if (zzn.f2394y) { + if (zzn.f2395y) { bundle3.putLong("_dac", j); } B(new zzaq("_v", new zzap(bundle3), "auto", j4), zzn); @@ -559,7 +559,7 @@ public class k9 implements t5 { if (Z.m) { K().V(zzz.i, zzz.k.j); } - zzaq zzaq = zzz.f2396s; + zzaq zzaq = zzz.f2397s; if (zzaq != null) { Bundle bundle = null; zzap zzap = zzaq.j; @@ -568,7 +568,7 @@ public class k9 implements t5 { } t9 t = this.k.t(); String str = zzz.i; - zzaq zzaq2 = zzz.f2396s; + zzaq zzaq2 = zzz.f2397s; I(t.B(str, zzaq2.i, bundle, Z.j, zzaq2.l, true, x7.b() && this.k.h.o(p.M0)), zzn); } } else { @@ -634,16 +634,16 @@ public class k9 implements t5 { T.m(zzn.j); z2 = true; } - if (!TextUtils.equals(zzn.f2395z, T.y())) { - T.q(zzn.f2395z); + if (!TextUtils.equals(zzn.f2396z, T.y())) { + T.q(zzn.f2396z); z2 = true; } if (da.b() && this.k.h.u(T.o(), p.f1229j0) && !TextUtils.equals(zzn.D, T.B())) { T.u(zzn.D); z2 = true; } - if (!TextUtils.isEmpty(zzn.f2392s) && !zzn.f2392s.equals(T.H())) { - T.A(zzn.f2392s); + if (!TextUtils.isEmpty(zzn.f2393s) && !zzn.f2393s.equals(T.H())) { + T.A(zzn.f2393s); z2 = true; } long j2 = zzn.m; @@ -688,8 +688,8 @@ public class k9 implements t5 { T.n(zzn.w); z2 = true; } - if (zzn.f2393x != T.i()) { - T.r(zzn.f2393x); + if (zzn.f2394x != T.i()) { + T.r(zzn.f2394x); z2 = true; } if (zzn.A != T.j()) { @@ -712,11 +712,11 @@ public class k9 implements t5 { z2 = true; if (!TextUtils.equals(zzn.j, T.v())) { } - if (!TextUtils.equals(zzn.f2395z, T.y())) { + if (!TextUtils.equals(zzn.f2396z, T.y())) { } T.u(zzn.D); z2 = true; - T.A(zzn.f2392s); + T.A(zzn.f2393s); z2 = true; long j2 = zzn.m; T.t(zzn.m); @@ -738,7 +738,7 @@ public class k9 implements t5 { z2 = true; if (zzn.w != T.h()) { } - if (zzn.f2393x != T.i()) { + if (zzn.f2394x != T.i()) { } if (zzn.A != T.j()) { } @@ -774,12 +774,12 @@ public class k9 implements t5 { T.c(c(h)); } T.m(zzn.j); - T.q(zzn.f2395z); + T.q(zzn.f2396z); if (da.b() && this.k.h.u(T.o(), p.f1229j0)) { T.u(zzn.D); } - if (!TextUtils.isEmpty(zzn.f2392s)) { - T.A(zzn.f2392s); + if (!TextUtils.isEmpty(zzn.f2393s)) { + T.A(zzn.f2393s); } long j3 = zzn.m; if (j3 != 0) { @@ -802,7 +802,7 @@ public class k9 implements t5 { T.R(zzn.t); } T.n(zzn.w); - T.r(zzn.f2393x); + T.r(zzn.f2394x); T.b(zzn.A); T.z(zzn.B); T.a.f().b(); @@ -1055,11 +1055,11 @@ public class k9 implements t5 { if (TextUtils.isEmpty(u0.s0()) && !TextUtils.isEmpty(zzn.D)) { u0.u0(zzn.D); } - if (TextUtils.isEmpty(u0.s0()) && TextUtils.isEmpty(u0.x0()) && !TextUtils.isEmpty(zzn.f2395z)) { - u0.r0(zzn.f2395z); + if (TextUtils.isEmpty(u0.s0()) && TextUtils.isEmpty(u0.x0()) && !TextUtils.isEmpty(zzn.f2396z)) { + u0.r0(zzn.f2396z); } - } else if (TextUtils.isEmpty(u0.s0()) && !TextUtils.isEmpty(zzn.f2395z)) { - u0.r0(zzn.f2395z); + } else if (TextUtils.isEmpty(u0.s0()) && !TextUtils.isEmpty(zzn.f2396z)) { + u0.r0(zzn.f2396z); } long j4 = zzn.n; if (j4 != 0) { @@ -1081,7 +1081,7 @@ public class k9 implements t5 { u0.y(((Boolean) obj2).booleanValue()); } } - } else if (!this.k.y().s(this.k.j()) && zzn.f2393x && (!hb.b() || !this.k.a().v(zzn.i, p.G0))) { + } else if (!this.k.y().s(this.k.j()) && zzn.f2394x && (!hb.b() || !this.k.a().v(zzn.i, p.G0))) { String string = Settings.Secure.getString(this.k.j().getContentResolver(), "android_id"); if (string == null) { this.k.g().A().b("null secure ID. appId", q3.s(u0.k0())); @@ -1120,7 +1120,7 @@ public class k9 implements t5 { } else { T2.c(c(h)); } - T2.A(zzn.f2392s); + T2.A(zzn.f2393s); T2.m(zzn.j); if (!t8.b() || !this.k.a().o(p.J0) || h.j()) { T2.x(this.j.t(zzn.i)); @@ -1200,7 +1200,7 @@ public class k9 implements t5 { } public final boolean L(zzn zzn) { - return (!da.b() || !this.k.h.u(zzn.i, p.f1229j0)) ? !TextUtils.isEmpty(zzn.j) || !TextUtils.isEmpty(zzn.f2395z) : !TextUtils.isEmpty(zzn.j) || !TextUtils.isEmpty(zzn.D) || !TextUtils.isEmpty(zzn.f2395z); + return (!da.b() || !this.k.h.u(zzn.i, p.f1229j0)) ? !TextUtils.isEmpty(zzn.j) || !TextUtils.isEmpty(zzn.f2396z) : !TextUtils.isEmpty(zzn.j) || !TextUtils.isEmpty(zzn.D) || !TextUtils.isEmpty(zzn.f2396z); } public final ba M() { @@ -1753,7 +1753,7 @@ public class k9 implements t5 { if (zzz2 != null) { this.k.g().n.d("User property expired", zzz2.i, this.k.u().y(zzz2.k.j), zzz2.k.w0()); K().V(str, zzz2.k.j); - zzaq zzaq4 = zzz2.f2396s; + zzaq zzaq4 = zzz2.f2397s; if (zzaq4 != null) { arrayList.add(zzaq4); } diff --git a/app/src/main/java/c/i/a/f/i/b/q9.java b/app/src/main/java/c/i/a/f/i/b/q9.java index 61bb0bdf7c..269eefc058 100644 --- a/app/src/main/java/c/i/a/f/i/b/q9.java +++ b/app/src/main/java/c/i/a/f/i/b/q9.java @@ -282,7 +282,7 @@ public final class q9 extends i9 { @WorkerThread public static boolean O(zzaq zzaq, zzn zzn) { Objects.requireNonNull(zzaq, "null reference"); - return !TextUtils.isEmpty(zzn.j) || !TextUtils.isEmpty(zzn.f2395z); + return !TextUtils.isEmpty(zzn.j) || !TextUtils.isEmpty(zzn.f2396z); } public static boolean P(String str) { diff --git a/app/src/main/java/c/i/a/f/i/b/t9.java b/app/src/main/java/c/i/a/f/i/b/t9.java index 86159da1a2..1ab33fffcb 100644 --- a/app/src/main/java/c/i/a/f/i/b/t9.java +++ b/app/src/main/java/c/i/a/f/i/b/t9.java @@ -212,10 +212,10 @@ public final class t9 extends r5 { } bundle.putLong("triggered_timestamp", zzz.k.k); bundle.putLong("time_to_live", zzz.r); - zzaq zzaq3 = zzz.f2396s; + zzaq zzaq3 = zzz.f2397s; if (zzaq3 != null) { bundle.putString("expired_event_name", zzaq3.i); - zzap zzap3 = zzz.f2396s.j; + zzap zzap3 = zzz.f2397s.j; if (zzap3 != null) { bundle.putBundle("expired_event_params", zzap3.x0()); } diff --git a/app/src/main/java/c/i/a/f/i/b/z4.java b/app/src/main/java/c/i/a/f/i/b/z4.java index 6520f67d09..993ef25d8a 100644 --- a/app/src/main/java/c/i/a/f/i/b/z4.java +++ b/app/src/main/java/c/i/a/f/i/b/z4.java @@ -286,6 +286,6 @@ public final class z4 extends l3 { public final void y0(zzn zzn) { Objects.requireNonNull(zzn, "null reference"); x0(zzn.i, false); - this.a.k.t().c0(zzn.j, zzn.f2395z, zzn.D); + this.a.k.t().c0(zzn.j, zzn.f2396z, zzn.D); } } diff --git a/app/src/main/java/c/i/a/f/j/b/e/i.java b/app/src/main/java/c/i/a/f/j/b/e/i.java index ee8ae95515..ad8bff507d 100644 --- a/app/src/main/java/c/i/a/f/j/b/e/i.java +++ b/app/src/main/java/c/i/a/f/j/b/e/i.java @@ -68,7 +68,7 @@ public final class i extends MessagesClient { public final Task g(MessageListener messageListener, SubscribeOptions subscribeOptions) { d.o(subscribeOptions.a.r == 0, "Strategy.setBackgroundScanMode() is only supported by background subscribe (the version which takes a PendingIntent)."); k m = m(messageListener); - return k(m, new l(this, m, new s(this, m(subscribeOptions.f2397c), m), subscribeOptions), new m(m)); + return k(m, new l(this, m, new s(this, m(subscribeOptions.f2398c), m), subscribeOptions), new m(m)); } @Override // com.google.android.gms.nearby.messages.MessagesClient diff --git a/app/src/main/java/c/i/a/g/k/b.java b/app/src/main/java/c/i/a/g/k/b.java index 59ec4ecb76..c9ce925ace 100644 --- a/app/src/main/java/c/i/a/g/k/b.java +++ b/app/src/main/java/c/i/a/g/k/b.java @@ -18,12 +18,12 @@ public class b implements ViewTreeObserver.OnPreDrawListener { } this.i.getViewTreeObserver().removeOnPreDrawListener(this); ClockFaceView clockFaceView = this.i; - int height = ((this.i.getHeight() / 2) - clockFaceView.l.q) - clockFaceView.f2428s; + int height = ((this.i.getHeight() / 2) - clockFaceView.l.q) - clockFaceView.f2429s; if (height != clockFaceView.j) { clockFaceView.j = height; clockFaceView.a(); ClockHandView clockHandView = clockFaceView.l; - clockHandView.f2432z = clockFaceView.j; + clockHandView.f2433z = clockFaceView.j; clockHandView.invalidate(); } return true; diff --git a/app/src/main/java/c/i/a/g/k/f.java b/app/src/main/java/c/i/a/g/k/f.java index 8a01e3d060..4c1c6de60f 100644 --- a/app/src/main/java/c/i/a/g/k/f.java +++ b/app/src/main/java/c/i/a/g/k/f.java @@ -32,7 +32,7 @@ public class f implements ClockHandView.OnRotateListener, TimePickerView.d, Time TimePickerView timePickerView2 = this.l; timePickerView2.p = this; timePickerView2.o = this; - timePickerView2.k.f2430x = this; + timePickerView2.k.f2431x = this; g(i, "%d"); g(j, "%d"); g(k, "%02d"); diff --git a/app/src/main/java/c/i/c/m/d/n/a.java b/app/src/main/java/c/i/c/m/d/n/a.java index 356570daca..e917965d0c 100644 --- a/app/src/main/java/c/i/c/m/d/n/a.java +++ b/app/src/main/java/c/i/c/m/d/n/a.java @@ -105,7 +105,7 @@ public class a { } public a c(String str, String str2, String str3, File file) { - MediaType.a aVar = MediaType.f2965c; + MediaType.a aVar = MediaType.f2966c; RequestBody create = RequestBody.create(MediaType.a.b(str3), file); if (this.f == null) { MultipartBody.a aVar2 = new MultipartBody.a(); diff --git a/app/src/main/java/c/i/d/q/x/b.java b/app/src/main/java/c/i/d/q/x/b.java index 5ffc2f7d66..7a80f10aeb 100644 --- a/app/src/main/java/c/i/d/q/x/b.java +++ b/app/src/main/java/c/i/d/q/x/b.java @@ -106,7 +106,7 @@ public final class b extends JsonWriter { public final void O(JsonElement jsonElement) { if (this.w != null) { - if (!(jsonElement instanceof j) || this.f2472s) { + if (!(jsonElement instanceof j) || this.f2473s) { ((JsonObject) N()).a.put(this.w, jsonElement); } this.w = null; diff --git a/app/src/main/java/c/i/e/q/j.java b/app/src/main/java/c/i/e/q/j.java index 9825a15bf5..be7b83cfb2 100644 --- a/app/src/main/java/c/i/e/q/j.java +++ b/app/src/main/java/c/i/e/q/j.java @@ -54,7 +54,7 @@ public final class j extends k { if (z3 || !z2) { return k; } - Result result = new Result(k.a.substring(1), k.b, k.f2473c, aVar2); + Result result = new Result(k.a.substring(1), k.b, k.f2474c, aVar2); result.a(k.e); return result; } diff --git a/app/src/main/java/c/i/e/q/k.java b/app/src/main/java/c/i/e/q/k.java index 3d7a5c093e..cc2e0bf255 100644 --- a/app/src/main/java/c/i/e/q/k.java +++ b/app/src/main/java/c/i/e/q/k.java @@ -113,7 +113,7 @@ public abstract class k implements i { i = (((Integer) map2.get(jVar)).intValue() + 270) % 360; } c2.b(jVar, Integer.valueOf(i)); - c.i.e.k[] kVarArr = c2.f2473c; + c.i.e.k[] kVarArr = c2.f2474c; if (kVarArr != null) { int i2 = d.b; for (int i3 = 0; i3 < kVarArr.length; i3++) { @@ -171,7 +171,7 @@ public abstract class k implements i { Result b = kVar.b(i10, aVar, enumMap); if (i11 != i4) { b.b(j.ORIENTATION, Integer.valueOf((int) BaseTransientBottomBar.ANIMATION_FADE_DURATION)); - c.i.e.k[] kVarArr = b.f2473c; + c.i.e.k[] kVarArr = b.f2474c; if (kVarArr != null) { float f = (float) i2; map2 = enumMap; diff --git a/app/src/main/java/c/i/e/q/l.java b/app/src/main/java/c/i/e/q/l.java index 854407fed7..59538f8f7e 100644 --- a/app/src/main/java/c/i/e/q/l.java +++ b/app/src/main/java/c/i/e/q/l.java @@ -16,7 +16,7 @@ public final class l extends p { public static Result o(Result result) throws FormatException { String str = result.a; if (str.charAt(0) == '0') { - Result result2 = new Result(str.substring(1), null, result.f2473c, a.UPC_A); + Result result2 = new Result(str.substring(1), null, result.f2474c, a.UPC_A); Map map = result.e; if (map != null) { result2.a(map); diff --git a/app/src/main/java/c/i/e/q/p.java b/app/src/main/java/c/i/e/q/p.java index 5f66b1b402..a189697442 100644 --- a/app/src/main/java/c/i/e/q/p.java +++ b/app/src/main/java/c/i/e/q/p.java @@ -187,15 +187,15 @@ public abstract class p extends k { Result a2 = this.f.a(i, aVar, i3[1]); result.b(j.UPC_EAN_EXTENSION, a2.a); result.a(a2.e); - k[] kVarArr = a2.f2473c; - k[] kVarArr2 = result.f2473c; + k[] kVarArr = a2.f2474c; + k[] kVarArr2 = result.f2474c; if (kVarArr2 == null) { - result.f2473c = kVarArr; + result.f2474c = kVarArr; } else if (kVarArr != null && kVarArr.length > 0) { k[] kVarArr3 = new k[(kVarArr2.length + kVarArr.length)]; System.arraycopy(kVarArr2, 0, kVarArr3, 0, kVarArr2.length); System.arraycopy(kVarArr, 0, kVarArr3, kVarArr2.length, kVarArr.length); - result.f2473c = kVarArr3; + result.f2474c = kVarArr3; } i2 = a2.a.length(); } catch (ReaderException unused) { diff --git a/app/src/main/java/c/k/a/a/e.java b/app/src/main/java/c/k/a/a/e.java index e7395e116e..3fc2fdaad2 100644 --- a/app/src/main/java/c/k/a/a/e.java +++ b/app/src/main/java/c/k/a/a/e.java @@ -26,13 +26,13 @@ public class e implements SeekBar.OnSeekBarChangeListener { int i2 = 255 - i; int i3 = 0; while (true) { - bVar = this.a.f2476s; + bVar = this.a.f2477s; int[] iArr = bVar.j; if (i3 >= iArr.length) { break; } int i4 = iArr[i3]; - this.a.f2476s.j[i3] = Color.argb(i2, Color.red(i4), Color.green(i4), Color.blue(i4)); + this.a.f2477s.j[i3] = Color.argb(i2, Color.red(i4), Color.green(i4), Color.blue(i4)); i3++; } bVar.notifyDataSetChanged(); diff --git a/app/src/main/java/c/o/a/n/g.java b/app/src/main/java/c/o/a/n/g.java index 768e4bc027..0edd6428cd 100644 --- a/app/src/main/java/c/o/a/n/g.java +++ b/app/src/main/java/c/o/a/n/g.java @@ -426,7 +426,7 @@ public abstract class g extends i { if (aVar != null) { CameraView.b bVar = (CameraView.b) this.l; bVar.b.a(1, "dispatchOnPictureTaken", aVar); - CameraView.this.f2501s.post(new c.o.a.i(bVar, aVar)); + CameraView.this.f2502s.post(new c.o.a.i(bVar, aVar)); return; } i.i.a(3, "onPictureResult", "result is null: something went wrong.", exc); diff --git a/app/src/main/java/c/o/a/n/k.java b/app/src/main/java/c/o/a/n/k.java index 379369974f..48d4a4aeb1 100644 --- a/app/src/main/java/c/o/a/n/k.java +++ b/app/src/main/java/c/o/a/n/k.java @@ -23,7 +23,7 @@ public class k implements f { if (cVar2 != null) { CameraView.b bVar = (CameraView.b) this.a.l; bVar.b.a(1, "dispatchOnCameraOpened", cVar2); - CameraView.this.f2501s.post(new c.o.a.f(bVar, cVar2)); + CameraView.this.f2502s.post(new c.o.a.f(bVar, cVar2)); return c.i.a.f.e.o.f.R(null); } throw new RuntimeException("Null options!"); diff --git a/app/src/main/java/c/o/a/n/m.java b/app/src/main/java/c/o/a/n/m.java index 8e089e47c3..cb3225f497 100644 --- a/app/src/main/java/c/o/a/n/m.java +++ b/app/src/main/java/c/o/a/n/m.java @@ -16,6 +16,6 @@ public class m implements e { public void onSuccess(Void r6) { CameraView.b bVar = (CameraView.b) this.a.l; bVar.b.a(1, "dispatchOnCameraClosed"); - CameraView.this.f2501s.post(new g(bVar)); + CameraView.this.f2502s.post(new g(bVar)); } } diff --git a/app/src/main/java/c/o/a/r/f.java b/app/src/main/java/c/o/a/r/f.java index fe15213ce5..c4681661ad 100644 --- a/app/src/main/java/c/o/a/r/f.java +++ b/app/src/main/java/c/o/a/r/f.java @@ -65,17 +65,17 @@ public class f { int i3 = cameraView.w.g; if (!cameraView.l) { int i4 = (360 - i3) % 360; - c.o.a.n.t.a e = cameraView.f2502x.e(); + c.o.a.n.t.a e = cameraView.f2503x.e(); e.e(i4); e.e = i4; e.d(); } else { - c.o.a.n.t.a e2 = cameraView.f2502x.e(); + c.o.a.n.t.a e2 = cameraView.f2503x.e(); e2.e(i2); e2.e = i2; e2.d(); } - CameraView.this.f2501s.post(new j(bVar, (i2 + i3) % 360)); + CameraView.this.f2502s.post(new j(bVar, (i2 + i3) % 360)); return; } return; diff --git a/app/src/main/java/c/o/a/v/d.java b/app/src/main/java/c/o/a/v/d.java index 4a84aac04c..afd686dea5 100644 --- a/app/src/main/java/c/o/a/v/d.java +++ b/app/src/main/java/c/o/a/v/d.java @@ -34,12 +34,12 @@ public abstract class d { boolean z4 = !z2; CameraView.b bVar = (CameraView.b) ((g) aVar).l; if (z4 && (z3 = (cameraView = CameraView.this).k) && z3) { - if (cameraView.f2504z == null) { - cameraView.f2504z = new MediaActionSound(); + if (cameraView.f2505z == null) { + cameraView.f2505z = new MediaActionSound(); } - cameraView.f2504z.play(0); + cameraView.f2505z.play(0); } - CameraView.this.f2501s.post(new h(bVar)); + CameraView.this.f2502s.post(new h(bVar)); } } diff --git a/app/src/main/java/com/discord/databinding/WidgetChatListAdapterItemGiftBinding.java b/app/src/main/java/com/discord/databinding/WidgetChatListAdapterItemGiftBinding.java index 6ee52a4118..557d430f1c 100644 --- a/app/src/main/java/com/discord/databinding/WidgetChatListAdapterItemGiftBinding.java +++ b/app/src/main/java/com/discord/databinding/WidgetChatListAdapterItemGiftBinding.java @@ -1,6 +1,7 @@ package com.discord.databinding; import android.view.View; +import android.widget.FrameLayout; import android.widget.LinearLayout; import android.widget.TextView; import androidx.annotation.NonNull; @@ -13,40 +14,46 @@ public final class WidgetChatListAdapterItemGiftBinding implements ViewBinding { @NonNull public final ConstraintLayout a; @NonNull - public final MaterialButton b; + public final FrameLayout b; @NonNull /* renamed from: c reason: collision with root package name */ public final MaterialButton f1816c; @NonNull - public final TextView d; + public final MaterialButton d; @NonNull public final TextView e; @NonNull - public final SimpleDraweeView f; + public final TextView f; @NonNull public final SimpleDraweeView g; @NonNull - public final View h; + public final SimpleDraweeView h; @NonNull - public final TextView i; + public final View i; @NonNull public final TextView j; @NonNull public final MaterialButton k; + @NonNull + public final TextView l; + @NonNull + public final MaterialButton m; - public WidgetChatListAdapterItemGiftBinding(@NonNull ConstraintLayout constraintLayout, @NonNull Barrier barrier, @NonNull MaterialButton materialButton, @NonNull MaterialButton materialButton2, @NonNull LinearLayout linearLayout, @NonNull TextView textView, @NonNull TextView textView2, @NonNull SimpleDraweeView simpleDraweeView, @NonNull SimpleDraweeView simpleDraweeView2, @NonNull View view, @NonNull TextView textView3, @NonNull TextView textView4, @NonNull MaterialButton materialButton3, @NonNull ConstraintLayout constraintLayout2) { + public WidgetChatListAdapterItemGiftBinding(@NonNull ConstraintLayout constraintLayout, @NonNull Barrier barrier, @NonNull FrameLayout frameLayout, @NonNull MaterialButton materialButton, @NonNull MaterialButton materialButton2, @NonNull LinearLayout linearLayout, @NonNull TextView textView, @NonNull TextView textView2, @NonNull SimpleDraweeView simpleDraweeView, @NonNull SimpleDraweeView simpleDraweeView2, @NonNull View view, @NonNull TextView textView3, @NonNull MaterialButton materialButton3, @NonNull TextView textView4, @NonNull MaterialButton materialButton4, @NonNull ConstraintLayout constraintLayout2) { this.a = constraintLayout; - this.b = materialButton; - this.f1816c = materialButton2; - this.d = textView; - this.e = textView2; - this.f = simpleDraweeView; - this.g = simpleDraweeView2; - this.h = view; - this.i = textView3; - this.j = textView4; + this.b = frameLayout; + this.f1816c = materialButton; + this.d = materialButton2; + this.e = textView; + this.f = textView2; + this.g = simpleDraweeView; + this.h = simpleDraweeView2; + this.i = view; + this.j = textView3; this.k = materialButton3; + this.l = textView4; + this.m = materialButton4; } @Override // androidx.viewbinding.ViewBinding diff --git a/app/src/main/java/com/discord/models/domain/ModelGift.java b/app/src/main/java/com/discord/models/domain/ModelGift.java index 56e57d26ec..f5ef42c30d 100644 --- a/app/src/main/java/com/discord/models/domain/ModelGift.java +++ b/app/src/main/java/com/discord/models/domain/ModelGift.java @@ -10,6 +10,7 @@ import d0.z.d.m; public final class ModelGift { private final String code; private final String expiresAt; + private final Integer giftStyle; private final int maxUses; private final boolean redeemed; private final long skuId; @@ -19,7 +20,7 @@ public final class ModelGift { private final User user; private final int uses; - public ModelGift(long j, boolean z2, String str, String str2, int i, ModelStoreListing modelStoreListing, int i2, User user, Long l, SubscriptionPlan subscriptionPlan) { + public ModelGift(long j, boolean z2, String str, String str2, int i, ModelStoreListing modelStoreListing, int i2, User user, Long l, SubscriptionPlan subscriptionPlan, Integer num) { m.checkNotNullParameter(str2, ModelAuditLogEntry.CHANGE_KEY_CODE); this.skuId = j; this.redeemed = z2; @@ -31,10 +32,11 @@ public final class ModelGift { this.user = user; this.subscriptionPlanId = l; this.subscriptionPlan = subscriptionPlan; + this.giftStyle = num; } - public static /* synthetic */ ModelGift copy$default(ModelGift modelGift, long j, boolean z2, String str, String str2, int i, ModelStoreListing modelStoreListing, int i2, User user, Long l, SubscriptionPlan subscriptionPlan, int i3, Object obj) { - return modelGift.copy((i3 & 1) != 0 ? modelGift.skuId : j, (i3 & 2) != 0 ? modelGift.redeemed : z2, (i3 & 4) != 0 ? modelGift.expiresAt : str, (i3 & 8) != 0 ? modelGift.code : str2, (i3 & 16) != 0 ? modelGift.uses : i, (i3 & 32) != 0 ? modelGift.storeListing : modelStoreListing, (i3 & 64) != 0 ? modelGift.maxUses : i2, (i3 & 128) != 0 ? modelGift.user : user, (i3 & 256) != 0 ? modelGift.subscriptionPlanId : l, (i3 & 512) != 0 ? modelGift.subscriptionPlan : subscriptionPlan); + public static /* synthetic */ ModelGift copy$default(ModelGift modelGift, long j, boolean z2, String str, String str2, int i, ModelStoreListing modelStoreListing, int i2, User user, Long l, SubscriptionPlan subscriptionPlan, Integer num, int i3, Object obj) { + return modelGift.copy((i3 & 1) != 0 ? modelGift.skuId : j, (i3 & 2) != 0 ? modelGift.redeemed : z2, (i3 & 4) != 0 ? modelGift.expiresAt : str, (i3 & 8) != 0 ? modelGift.code : str2, (i3 & 16) != 0 ? modelGift.uses : i, (i3 & 32) != 0 ? modelGift.storeListing : modelStoreListing, (i3 & 64) != 0 ? modelGift.maxUses : i2, (i3 & 128) != 0 ? modelGift.user : user, (i3 & 256) != 0 ? modelGift.subscriptionPlanId : l, (i3 & 512) != 0 ? modelGift.subscriptionPlan : subscriptionPlan, (i3 & 1024) != 0 ? modelGift.giftStyle : num); } public final long component1() { @@ -45,6 +47,10 @@ public final class ModelGift { return this.subscriptionPlan; } + public final Integer component11() { + return this.giftStyle; + } + public final boolean component2() { return this.redeemed; } @@ -77,9 +83,9 @@ public final class ModelGift { return this.subscriptionPlanId; } - public final ModelGift copy(long j, boolean z2, String str, String str2, int i, ModelStoreListing modelStoreListing, int i2, User user, Long l, SubscriptionPlan subscriptionPlan) { + public final ModelGift copy(long j, boolean z2, String str, String str2, int i, ModelStoreListing modelStoreListing, int i2, User user, Long l, SubscriptionPlan subscriptionPlan, Integer num) { m.checkNotNullParameter(str2, ModelAuditLogEntry.CHANGE_KEY_CODE); - return new ModelGift(j, z2, str, str2, i, modelStoreListing, i2, user, l, subscriptionPlan); + return new ModelGift(j, z2, str, str2, i, modelStoreListing, i2, user, l, subscriptionPlan, num); } public boolean equals(Object obj) { @@ -90,7 +96,7 @@ public final class ModelGift { return false; } ModelGift modelGift = (ModelGift) obj; - return this.skuId == modelGift.skuId && this.redeemed == modelGift.redeemed && m.areEqual(this.expiresAt, modelGift.expiresAt) && m.areEqual(this.code, modelGift.code) && this.uses == modelGift.uses && m.areEqual(this.storeListing, modelGift.storeListing) && this.maxUses == modelGift.maxUses && m.areEqual(this.user, modelGift.user) && m.areEqual(this.subscriptionPlanId, modelGift.subscriptionPlanId) && m.areEqual(this.subscriptionPlan, modelGift.subscriptionPlan); + return this.skuId == modelGift.skuId && this.redeemed == modelGift.redeemed && m.areEqual(this.expiresAt, modelGift.expiresAt) && m.areEqual(this.code, modelGift.code) && this.uses == modelGift.uses && m.areEqual(this.storeListing, modelGift.storeListing) && this.maxUses == modelGift.maxUses && m.areEqual(this.user, modelGift.user) && m.areEqual(this.subscriptionPlanId, modelGift.subscriptionPlanId) && m.areEqual(this.subscriptionPlan, modelGift.subscriptionPlan) && m.areEqual(this.giftStyle, modelGift.giftStyle); } public final String getCode() { @@ -109,6 +115,10 @@ public final class ModelGift { return 0; } + public final Integer getGiftStyle() { + return this.giftStyle; + } + public final int getMaxUses() { return this.maxUses; } @@ -164,10 +174,12 @@ public final class ModelGift { Long l = this.subscriptionPlanId; int hashCode5 = (hashCode4 + (l != null ? l.hashCode() : 0)) * 31; SubscriptionPlan subscriptionPlan = this.subscriptionPlan; - if (subscriptionPlan != null) { - i6 = subscriptionPlan.hashCode(); + int hashCode6 = (hashCode5 + (subscriptionPlan != null ? subscriptionPlan.hashCode() : 0)) * 31; + Integer num = this.giftStyle; + if (num != null) { + i6 = num.hashCode(); } - return hashCode5 + i6; + return hashCode6 + i6; } public final boolean isAnyNitroGift() { @@ -220,7 +232,7 @@ public final class ModelGift { R.append(this.subscriptionPlanId); R.append(", subscriptionPlan="); R.append(this.subscriptionPlan); - R.append(")"); - return R.toString(); + R.append(", giftStyle="); + return a.E(R, this.giftStyle, ")"); } } diff --git a/app/src/main/java/com/discord/nullserializable/NullSerializableTypeAdapter.java b/app/src/main/java/com/discord/nullserializable/NullSerializableTypeAdapter.java index c60c8dc62d..f7f4aab2d0 100644 --- a/app/src/main/java/com/discord/nullserializable/NullSerializableTypeAdapter.java +++ b/app/src/main/java/com/discord/nullserializable/NullSerializableTypeAdapter.java @@ -38,15 +38,15 @@ public final class NullSerializableTypeAdapter extends TypeAdapter"); i.write(jsonWriter, a); } else if (nullSerializable instanceof NullSerializable.a) { - boolean z2 = jsonWriter.f2472s; - jsonWriter.f2472s = true; + boolean z2 = jsonWriter.f2473s; + jsonWriter.f2473s = true; jsonWriter.s(); - jsonWriter.f2472s = z2; + jsonWriter.f2473s = z2; } else if (nullSerializable == null) { - boolean z3 = jsonWriter.f2472s; - jsonWriter.f2472s = false; + boolean z3 = jsonWriter.f2473s; + jsonWriter.f2473s = false; jsonWriter.s(); - jsonWriter.f2472s = z3; + jsonWriter.f2473s = z3; } } } diff --git a/app/src/main/java/com/discord/restapi/BreadcrumbInterceptor.java b/app/src/main/java/com/discord/restapi/BreadcrumbInterceptor.java index 42158ccc1f..5a447c4b73 100644 --- a/app/src/main/java/com/discord/restapi/BreadcrumbInterceptor.java +++ b/app/src/main/java/com/discord/restapi/BreadcrumbInterceptor.java @@ -19,7 +19,7 @@ public final class BreadcrumbInterceptor implements Interceptor { public Response intercept(Interceptor.Chain chain) { m.checkNotNullParameter(chain, "chain"); Request c2 = chain.c(); - String str = c2.f2968c; + String str = c2.f2969c; w wVar = c2.b; Logger logger = this.logger; logger.recordBreadcrumb("HTTP[" + str + "] - " + wVar, "http"); diff --git a/app/src/main/java/com/discord/restapi/RequiredHeadersInterceptor.java b/app/src/main/java/com/discord/restapi/RequiredHeadersInterceptor.java index 0eb38cf759..ff75ac2bb8 100644 --- a/app/src/main/java/com/discord/restapi/RequiredHeadersInterceptor.java +++ b/app/src/main/java/com/discord/restapi/RequiredHeadersInterceptor.java @@ -45,7 +45,7 @@ public final class RequiredHeadersInterceptor implements Interceptor { m.checkParameterIsNotNull(c2, "request"); new LinkedHashMap(); w wVar = c2.b; - String str = c2.f2968c; + String str = c2.f2969c; RequestBody requestBody = c2.e; Map linkedHashMap = c2.f.isEmpty() ? new LinkedHashMap() : h0.toMutableMap(c2.f); Headers.a e = c2.d.e(); diff --git a/app/src/main/java/com/discord/restapi/RestAPIBuilder.java b/app/src/main/java/com/discord/restapi/RestAPIBuilder.java index 2e7ad5f79e..eb549e26d8 100644 --- a/app/src/main/java/com/discord/restapi/RestAPIBuilder.java +++ b/app/src/main/java/com/discord/restapi/RestAPIBuilder.java @@ -184,7 +184,7 @@ public final class RestAPIBuilder { if (list != null) { for (Interceptor interceptor : list) { m.checkParameterIsNotNull(interceptor, "interceptor"); - aVar.f2879c.add(interceptor); + aVar.f2880c.add(interceptor); } } if (l != null) { @@ -193,10 +193,10 @@ public final class RestAPIBuilder { aVar.a(longValue, timeUnit); long longValue2 = l.longValue(); m.checkParameterIsNotNull(timeUnit, "unit"); - aVar.f2883z = f0.e0.c.b("timeout", longValue2, timeUnit); + aVar.f2884z = f0.e0.c.b("timeout", longValue2, timeUnit); long longValue3 = l.longValue(); m.checkParameterIsNotNull(timeUnit, "unit"); - aVar.f2881x = f0.e0.c.b("timeout", longValue3, timeUnit); + aVar.f2882x = f0.e0.c.b("timeout", longValue3, timeUnit); } p pVar = this.cookieJar; m.checkParameterIsNotNull(pVar, "cookieJar"); diff --git a/app/src/main/java/com/discord/restapi/SpotifyTokenInterceptor.java b/app/src/main/java/com/discord/restapi/SpotifyTokenInterceptor.java index 138322838c..f992aa0482 100644 --- a/app/src/main/java/com/discord/restapi/SpotifyTokenInterceptor.java +++ b/app/src/main/java/com/discord/restapi/SpotifyTokenInterceptor.java @@ -30,7 +30,7 @@ public final class SpotifyTokenInterceptor implements Interceptor { m.checkParameterIsNotNull(c2, "request"); new LinkedHashMap(); w wVar = c2.b; - String str = c2.f2968c; + String str = c2.f2969c; RequestBody requestBody = c2.e; Map linkedHashMap = c2.f.isEmpty() ? new LinkedHashMap() : h0.toMutableMap(c2.f); Headers.a e = c2.d.e(); diff --git a/app/src/main/java/com/discord/restapi/utils/RetryWithDelay$restRetry$1.java b/app/src/main/java/com/discord/restapi/utils/RetryWithDelay$restRetry$1.java index dbb50fad63..6468523b42 100644 --- a/app/src/main/java/com/discord/restapi/utils/RetryWithDelay$restRetry$1.java +++ b/app/src/main/java/com/discord/restapi/utils/RetryWithDelay$restRetry$1.java @@ -33,7 +33,7 @@ public final class RetryWithDelay$restRetry$1 extends o implements Function1 response2 = httpException.i; - if (!(response2 == null || (response = response2.a) == null || (request = response.i) == null || (str = request.f2968c) == null || !(!m.areEqual(str, ShareTarget.METHOD_GET))) || a == 401 || a == 429 || a == 503 || a == 403 || a == 404) { + if (!(response2 == null || (response = response2.a) == null || (request = response.i) == null || (str = request.f2969c) == null || !(!m.areEqual(str, ShareTarget.METHOD_GET))) || a == 401 || a == 429 || a == 503 || a == 403 || a == 404) { return false; } } else if (th instanceof TimeoutException) { diff --git a/app/src/main/java/com/discord/rlottie/RLottieImageView.java b/app/src/main/java/com/discord/rlottie/RLottieImageView.java index 3ad89c2e00..d533d1c5fa 100644 --- a/app/src/main/java/com/discord/rlottie/RLottieImageView.java +++ b/app/src/main/java/com/discord/rlottie/RLottieImageView.java @@ -52,6 +52,24 @@ public class RLottieImageView extends AppCompatImageView { } } + public final void c(int i, int i2, int i3) { + RLottieDrawable.PlaybackMode playbackMode = RLottieDrawable.PlaybackMode.LOOP; + m.checkParameterIsNotNull(playbackMode, "playbackMode"); + Context context = getContext(); + m.checkExpressionValueIsNotNull(context, "context"); + String valueOf = String.valueOf(i); + Context context2 = getContext(); + m.checkExpressionValueIsNotNull(context2, "context"); + RLottieDrawable rLottieDrawable = new RLottieDrawable(context, i, valueOf, i2, i3, a(context2).getRefreshRate(), false, (int[]) null); + this.i = rLottieDrawable; + rLottieDrawable.f(playbackMode); + RLottieDrawable rLottieDrawable2 = this.i; + if (rLottieDrawable2 != null) { + rLottieDrawable2.e(true); + } + setImageDrawable(this.i); + } + @Override // android.widget.ImageView, android.view.View public void onAttachedToWindow() { RLottieDrawable rLottieDrawable; 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 4b4e8df9e9..fc63b52814 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 @@ -1,7 +1,6 @@ package com.discord.stores; import android.content.Context; -import androidx.core.view.PointerIconCompat; import com.discord.models.domain.ModelGift; import com.discord.restapi.RestAPIAbortCodes; import com.discord.stores.StoreGifting; @@ -51,11 +50,11 @@ public final class StoreGifting$acceptGift$1 extends o implements Function0 implements Action1 implements Action1 response = httpException.i; if (!(response == null || (request = RestCallStateKt.getRequest(response)) == null)) { String str = request.b.l; - String str2 = request.f2968c; + String str2 = request.f2969c; Response response2 = httpException.i; Long valueOf = response2 != null ? Long.valueOf((long) response2.a.l) : null; Response response3 = httpException.i; diff --git a/app/src/main/java/com/discord/utilities/auth/GoogleSmartLockManager$saveCredentials$1.java b/app/src/main/java/com/discord/utilities/auth/GoogleSmartLockManager$saveCredentials$1.java index 90548aa408..143972992b 100644 --- a/app/src/main/java/com/discord/utilities/auth/GoogleSmartLockManager$saveCredentials$1.java +++ b/app/src/main/java/com/discord/utilities/auth/GoogleSmartLockManager$saveCredentials$1.java @@ -80,7 +80,7 @@ public final class GoogleSmartLockManager$saveCredentials$1 extends o implements UserUtils userUtils = UserUtils.INSTANCE; m.checkNotNullExpressionValue(meUser, "it"); aVar.b = UserUtils.getUserNameWithDiscriminator$default(userUtils, meUser, null, null, 3, null).toString(); - aVar.f2379c = Uri.parse(forUser$default); + aVar.f2380c = Uri.parse(forUser$default); Credential a = aVar.a(); CredentialsClient access$getCredentialsClient$p = GoogleSmartLockManager.access$getCredentialsClient$p(this.this$0); Objects.requireNonNull(access$getCredentialsClient$p); diff --git a/app/src/main/java/com/discord/utilities/captcha/CaptchaHelper$tryShowCaptcha$1.java b/app/src/main/java/com/discord/utilities/captcha/CaptchaHelper$tryShowCaptcha$1.java index e6481582f8..38bbac6197 100644 --- a/app/src/main/java/com/discord/utilities/captcha/CaptchaHelper$tryShowCaptcha$1.java +++ b/app/src/main/java/com/discord/utilities/captcha/CaptchaHelper$tryShowCaptcha$1.java @@ -145,7 +145,7 @@ public final class CaptchaHelper$tryShowCaptcha$1 implements Action1 implements Action1 response2 = httpException.i; if (response2 != null) { headers = response2.a.n; - ResponseBody responseBody = response2.f2979c; + ResponseBody responseBody = response2.f2980c; if (responseBody != null) { MediaType b = responseBody.b(); str2 = b != null ? b.d : str5; 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 6a714ea923..d560994220 100644 --- a/app/src/main/java/com/discord/utilities/fcm/NotificationRenderer.java +++ b/app/src/main/java/com/discord/utilities/fcm/NotificationRenderer.java @@ -197,7 +197,7 @@ public final class NotificationRenderer { } private final NotificationCompat.MessagingStyle getMessageStyle(Context context, NotificationData notificationData, List list, Map map) { - Person build = new Person.Builder().setName(context.getString(R.string.f2997me)).setKey("me").build(); + Person build = new Person.Builder().setName(context.getString(R.string.f2998me)).setKey("me").build(); m.checkNotNullExpressionValue(build, "Person.Builder()\n …ey(\"me\")\n .build()"); NotificationCompat.MessagingStyle groupConversation = new NotificationCompat.MessagingStyle(build).setConversationTitle(notificationData.getConversationTitle(context)).setGroupConversation(notificationData.isGroupConversation()); m.checkNotNullExpressionValue(groupConversation, "NotificationCompat.Messa…tion.isGroupConversation)"); diff --git a/app/src/main/java/com/discord/utilities/gifting/GiftStyle$Companion$values$2.java b/app/src/main/java/com/discord/utilities/gifting/GiftStyle$Companion$values$2.java new file mode 100644 index 0000000000..defd27685d --- /dev/null +++ b/app/src/main/java/com/discord/utilities/gifting/GiftStyle$Companion$values$2.java @@ -0,0 +1,18 @@ +package com.discord.utilities.gifting; + +import d0.z.d.o; +import kotlin.jvm.functions.Function0; +/* compiled from: GiftStyle.kt */ +public final class GiftStyle$Companion$values$2 extends o implements Function0 { + public static final GiftStyle$Companion$values$2 INSTANCE = new GiftStyle$Companion$values$2(); + + public GiftStyle$Companion$values$2() { + super(0); + } + + @Override // kotlin.jvm.functions.Function0 + /* renamed from: invoke */ + public final GiftStyle[] mo1invoke() { + return GiftStyle.values(); + } +} diff --git a/app/src/main/java/com/discord/utilities/gifting/GiftStyle.java b/app/src/main/java/com/discord/utilities/gifting/GiftStyle.java new file mode 100644 index 0000000000..21ea05e2e0 --- /dev/null +++ b/app/src/main/java/com/discord/utilities/gifting/GiftStyle.java @@ -0,0 +1,75 @@ +package com.discord.utilities.gifting; + +import androidx.annotation.DrawableRes; +import androidx.annotation.RawRes; +import com.discord.R; +import com.discord.models.domain.ModelGift; +import d0.g; +import d0.z.d.m; +import kotlin.Lazy; +import kotlin.jvm.internal.DefaultConstructorMarker; +/* compiled from: GiftStyle.kt */ +public enum GiftStyle { + WumpusGlobe(1, R.drawable.gift_wumpus_snowglobe, R.raw.anim_gift_wumpus_globe), + WumpusBox(2, R.drawable.gift_wumpus_box, R.raw.anim_gift_wumpus_box), + WumpusLatte(3, R.drawable.gift_wumpus_latte, R.raw.anim_gift_wumpus_latte); + + public static final Companion Companion = new Companion(null); + private static final Lazy values$delegate = g.lazy(GiftStyle$Companion$values$2.INSTANCE); + private final int animRes; + + /* renamed from: id reason: collision with root package name */ + private final int f2228id; + private final int staticRes; + + /* compiled from: GiftStyle.kt */ + public static final class Companion { + private Companion() { + } + + public /* synthetic */ Companion(DefaultConstructorMarker defaultConstructorMarker) { + this(); + } + + private final GiftStyle[] getValues() { + Lazy access$getValues$cp = GiftStyle.access$getValues$cp(); + Companion companion = GiftStyle.Companion; + return (GiftStyle[]) access$getValues$cp.getValue(); + } + + public final GiftStyle from(ModelGift modelGift) { + m.checkNotNullParameter(modelGift, "gift"); + GiftStyle[] values = getValues(); + for (GiftStyle giftStyle : values) { + int id2 = giftStyle.getId(); + Integer giftStyle2 = modelGift.getGiftStyle(); + if (giftStyle2 != null && id2 == giftStyle2.intValue()) { + return giftStyle; + } + } + return null; + } + } + + private GiftStyle(int i, @DrawableRes int i2, @RawRes int i3) { + this.f2228id = i; + this.staticRes = i2; + this.animRes = i3; + } + + public static final /* synthetic */ Lazy access$getValues$cp() { + return values$delegate; + } + + public final int getAnimRes() { + return this.animRes; + } + + public final int getId() { + return this.f2228id; + } + + public final int getStaticRes() { + return this.staticRes; + } +} diff --git a/app/src/main/java/com/discord/utilities/gifting/GiftStyleKt.java b/app/src/main/java/com/discord/utilities/gifting/GiftStyleKt.java new file mode 100644 index 0000000000..708fb2858d --- /dev/null +++ b/app/src/main/java/com/discord/utilities/gifting/GiftStyleKt.java @@ -0,0 +1,16 @@ +package com.discord.utilities.gifting; + +import com.discord.models.domain.ModelGift; +import d0.z.d.m; +/* compiled from: GiftStyle.kt */ +public final class GiftStyleKt { + public static final GiftStyle getCustomStyle(ModelGift modelGift) { + m.checkNotNullParameter(modelGift, "$this$getCustomStyle"); + return GiftStyle.Companion.from(modelGift); + } + + public static final boolean hasCustomStyle(ModelGift modelGift) { + m.checkNotNullParameter(modelGift, "$this$hasCustomStyle"); + return getCustomStyle(modelGift) != null; + } +} diff --git a/app/src/main/java/com/discord/utilities/gifting/GiftingUtils.java b/app/src/main/java/com/discord/utilities/gifting/GiftingUtils.java index 20cfd7b0aa..ce773e0045 100644 --- a/app/src/main/java/com/discord/utilities/gifting/GiftingUtils.java +++ b/app/src/main/java/com/discord/utilities/gifting/GiftingUtils.java @@ -44,14 +44,14 @@ public final class GiftingUtils { /* renamed from: id reason: collision with root package name */ - private final int f2228id; + private final int f2229id; private SkuTypes(int i) { - this.f2228id = i; + this.f2229id = i; } public final int getId() { - return this.f2228id; + return this.f2229id; } } diff --git a/app/src/main/java/com/discord/utilities/images/MGImages.java b/app/src/main/java/com/discord/utilities/images/MGImages.java index b179fcf486..73fd557abb 100644 --- a/app/src/main/java/com/discord/utilities/images/MGImages.java +++ b/app/src/main/java/com/discord/utilities/images/MGImages.java @@ -122,7 +122,7 @@ public final class MGImages { z3 = true; } if (z3) { - b.f2300c = new e(i, i2); + b.f2301c = new e(i, i2); } return b; } diff --git a/app/src/main/java/com/discord/utilities/images/MGImagesConfig$getAppBitmapMemoryCacheParamsSupplier$1.java b/app/src/main/java/com/discord/utilities/images/MGImagesConfig$getAppBitmapMemoryCacheParamsSupplier$1.java index 6adf38884d..87baa7cb3f 100644 --- a/app/src/main/java/com/discord/utilities/images/MGImagesConfig$getAppBitmapMemoryCacheParamsSupplier$1.java +++ b/app/src/main/java/com/discord/utilities/images/MGImagesConfig$getAppBitmapMemoryCacheParamsSupplier$1.java @@ -18,6 +18,6 @@ public final class MGImagesConfig$getAppBitmapMemoryCacheParamsSupplier$1 extend public MemoryCacheParams get() { MemoryCacheParams memoryCacheParams = super.get(); int i = memoryCacheParams.a; - return new MemoryCacheParams(i, memoryCacheParams.b, memoryCacheParams.f2291c, memoryCacheParams.d, i / 3, TimeUnit.MINUTES.toMillis(5)); + return new MemoryCacheParams(i, memoryCacheParams.b, memoryCacheParams.f2292c, memoryCacheParams.d, i / 3, TimeUnit.MINUTES.toMillis(5)); } } diff --git a/app/src/main/java/com/discord/utilities/images/MGImagesConfig.java b/app/src/main/java/com/discord/utilities/images/MGImagesConfig.java index 9d52eab5ec..2e80f9a868 100644 --- a/app/src/main/java/com/discord/utilities/images/MGImagesConfig.java +++ b/app/src/main/java/com/discord/utilities/images/MGImagesConfig.java @@ -43,7 +43,7 @@ public final class MGImagesConfig { DiskCacheConfig.b bVar = new DiskCacheConfig.b(context, null); bVar.b = new k(context.getCacheDir()); bVar.a = str; - bVar.f2280c = MAX_DISK_CACHE_SIZE; + bVar.f2281c = MAX_DISK_CACHE_SIZE; DiskCacheConfig diskCacheConfig = new DiskCacheConfig(bVar); m.checkNotNullExpressionValue(diskCacheConfig, "DiskCacheConfig\n …HE_SIZE)\n .build()"); return diskCacheConfig; diff --git a/app/src/main/java/com/discord/utilities/lazy/memberlist/MemberListRow.java b/app/src/main/java/com/discord/utilities/lazy/memberlist/MemberListRow.java index 45f40b6ba3..09e8647922 100644 --- a/app/src/main/java/com/discord/utilities/lazy/memberlist/MemberListRow.java +++ b/app/src/main/java/com/discord/utilities/lazy/memberlist/MemberListRow.java @@ -335,14 +335,14 @@ public abstract class MemberListRow { /* renamed from: id reason: collision with root package name */ - private final long f2229id; + private final long f2230id; private Type(long j) { - this.f2229id = j; + this.f2230id = j; } public final long getId() { - return this.f2229id; + return this.f2230id; } } diff --git a/app/src/main/java/com/discord/utilities/premium/PremiumUtils.java b/app/src/main/java/com/discord/utilities/premium/PremiumUtils.java index d1730a4012..9580e69863 100644 --- a/app/src/main/java/com/discord/utilities/premium/PremiumUtils.java +++ b/app/src/main/java/com/discord/utilities/premium/PremiumUtils.java @@ -2,6 +2,7 @@ package com.discord.utilities.premium; import android.content.Context; import android.view.View; +import androidx.annotation.DrawableRes; import androidx.core.app.NotificationCompat; import androidx.fragment.app.FragmentManager; import c.a.k.b; @@ -24,7 +25,10 @@ import com.discord.stores.StoreStream; import com.discord.utilities.analytics.Traits; import com.discord.utilities.billing.GooglePlayBillingManager; import com.discord.utilities.color.ColorCompat; +import com.discord.utilities.drawable.DrawableCompat; import com.discord.utilities.font.FontUtils; +import com.discord.utilities.gifting.GiftStyle; +import com.discord.utilities.gifting.GiftStyleKt; import com.discord.utilities.logging.Logger; import com.discord.utilities.uri.UriHandler; import d0.t.m0; @@ -304,12 +308,25 @@ public final class PremiumUtils { return tier3PremiumGuildFeatures.contains(guildFeature) ? 3 : null; } + @DrawableRes + public final int getNitroGiftBackground(ModelGift modelGift, Context context) { + m.checkNotNullParameter(modelGift, "gift"); + m.checkNotNullParameter(context, "context"); + return GiftStyleKt.hasCustomStyle(modelGift) ? ColorCompat.getThemedColor(context, (int) R.attr.colorBackgroundSecondaryAlt) : DrawableCompat.getThemedDrawableRes(context, (int) R.attr.gift_nitro_splash, (int) R.drawable.img_nitro_splash_dark); + } + + @DrawableRes public final int getNitroGiftIcon(ModelGift modelGift) { m.checkNotNullParameter(modelGift, "gift"); + GiftStyle customStyle = GiftStyleKt.getCustomStyle(modelGift); + if (customStyle != null) { + return customStyle.getStaticRes(); + } ModelStoreListing storeListing = modelGift.getStoreListing(); return getNitroGiftIcon(storeListing != null ? storeListing.getSku() : null); } + @DrawableRes public final int getNitroGiftIcon(ModelSku modelSku) { ModelSku.SkuCategory skuCategory = modelSku != null ? modelSku.getSkuCategory() : null; if (skuCategory != null) { diff --git a/app/src/main/java/com/discord/utilities/rest/AttachmentRequestBody.java b/app/src/main/java/com/discord/utilities/rest/AttachmentRequestBody.java index 6aed5a6e0c..1244e505b8 100644 --- a/app/src/main/java/com/discord/utilities/rest/AttachmentRequestBody.java +++ b/app/src/main/java/com/discord/utilities/rest/AttachmentRequestBody.java @@ -38,7 +38,7 @@ public final class AttachmentRequestBody extends RequestBody { @Override // okhttp3.RequestBody public MediaType contentType() { - MediaType.a aVar = MediaType.f2965c; + MediaType.a aVar = MediaType.f2966c; return MediaType.a.b(AttachmentUtilsKt.getMimeType(this.attachment, this.contentResolver)); } diff --git a/app/src/main/java/com/discord/utilities/rest/RestAPI$Companion$buildAnalyticsInterceptor$$inlined$invoke$1.java b/app/src/main/java/com/discord/utilities/rest/RestAPI$Companion$buildAnalyticsInterceptor$$inlined$invoke$1.java index 8e298308ce..bc18cb6a1e 100644 --- a/app/src/main/java/com/discord/utilities/rest/RestAPI$Companion$buildAnalyticsInterceptor$$inlined$invoke$1.java +++ b/app/src/main/java/com/discord/utilities/rest/RestAPI$Companion$buildAnalyticsInterceptor$$inlined$invoke$1.java @@ -22,7 +22,7 @@ public final class RestAPI$Companion$buildAnalyticsInterceptor$$inlined$invoke$1 m.checkParameterIsNotNull(c2, "request"); new LinkedHashMap(); w wVar = c2.b; - String str = c2.f2968c; + String str = c2.f2969c; RequestBody requestBody = c2.e; Map linkedHashMap = c2.f.isEmpty() ? new LinkedHashMap() : h0.toMutableMap(c2.f); Headers.a e = c2.d.e(); diff --git a/app/src/main/java/com/discord/utilities/rest/RestAPI.java b/app/src/main/java/com/discord/utilities/rest/RestAPI.java index 752b57e98e..df0c92be5a 100644 --- a/app/src/main/java/com/discord/utilities/rest/RestAPI.java +++ b/app/src/main/java/com/discord/utilities/rest/RestAPI.java @@ -225,7 +225,7 @@ public final class RestAPI implements RestAPIInterface { a aVar = new a(new RestAPI$Companion$buildLoggingInterceptor$1()); a.EnumC0314a aVar2 = a.EnumC0314a.BASIC; m.checkParameterIsNotNull(aVar2, ""); - aVar.f2862c = aVar2; + aVar.f2863c = aVar2; return aVar; } diff --git a/app/src/main/java/com/discord/utilities/textprocessing/node/EmojiNode.java b/app/src/main/java/com/discord/utilities/textprocessing/node/EmojiNode.java index 937f9f9006..4ea281f68a 100644 --- a/app/src/main/java/com/discord/utilities/textprocessing/node/EmojiNode.java +++ b/app/src/main/java/com/discord/utilities/textprocessing/node/EmojiNode.java @@ -226,7 +226,7 @@ public final class EmojiNode extends a implements Sp public static final class Custom extends EmojiIdAndType { /* renamed from: id reason: collision with root package name */ - private final long f2230id; + private final long f2231id; private final boolean isAnimated; private final String name; @@ -234,14 +234,14 @@ public final class EmojiNode extends a implements Sp public Custom(long j, boolean z2, String str) { super(null); m.checkNotNullParameter(str, ModelAuditLogEntry.CHANGE_KEY_NAME); - this.f2230id = j; + this.f2231id = j; this.isAnimated = z2; this.name = str; } public static /* synthetic */ Custom copy$default(Custom custom, long j, boolean z2, String str, int i, Object obj) { if ((i & 1) != 0) { - j = custom.f2230id; + j = custom.f2231id; } if ((i & 2) != 0) { z2 = custom.isAnimated; @@ -253,7 +253,7 @@ public final class EmojiNode extends a implements Sp } public final long component1() { - return this.f2230id; + return this.f2231id; } public final boolean component2() { @@ -278,11 +278,11 @@ public final class EmojiNode extends a implements Sp return false; } Custom custom = (Custom) obj; - return this.f2230id == custom.f2230id && this.isAnimated == custom.isAnimated && m.areEqual(this.name, custom.name); + return this.f2231id == custom.f2231id && this.isAnimated == custom.isAnimated && m.areEqual(this.name, custom.name); } public final long getId() { - return this.f2230id; + return this.f2231id; } public final String getName() { @@ -291,7 +291,7 @@ public final class EmojiNode extends a implements Sp @Override // java.lang.Object public int hashCode() { - int a = b.a(this.f2230id) * 31; + int a = b.a(this.f2231id) * 31; boolean z2 = this.isAnimated; if (z2) { z2 = true; @@ -311,7 +311,7 @@ public final class EmojiNode extends a implements Sp @Override // java.lang.Object public String toString() { StringBuilder R = c.d.b.a.a.R("Custom(id="); - R.append(this.f2230id); + R.append(this.f2231id); R.append(", isAnimated="); R.append(this.isAnimated); R.append(", name="); diff --git a/app/src/main/java/com/discord/utilities/textprocessing/node/SpoilerNode.java b/app/src/main/java/com/discord/utilities/textprocessing/node/SpoilerNode.java index 7d0a6ce653..8b96964a37 100644 --- a/app/src/main/java/com/discord/utilities/textprocessing/node/SpoilerNode.java +++ b/app/src/main/java/com/discord/utilities/textprocessing/node/SpoilerNode.java @@ -17,7 +17,7 @@ public final class SpoilerNode extends Node implemen private final String content; /* renamed from: id reason: collision with root package name */ - private int f2231id = -1; + private int f2232id = -1; private boolean isRevealed; /* compiled from: SpoilerNode.kt */ @@ -59,7 +59,7 @@ public final class SpoilerNode extends Node implemen } public final int getId() { - return this.f2231id; + return this.f2232id; } @Override // com.discord.utilities.textprocessing.node.Spoilerable @@ -102,7 +102,7 @@ public final class SpoilerNode extends Node implemen } public final void updateState(int i, boolean z2) { - this.f2231id = i; + this.f2232id = i; setRevealed(z2); } } diff --git a/app/src/main/java/com/discord/utilities/voice/CallSoundManager.java b/app/src/main/java/com/discord/utilities/voice/CallSoundManager.java index 39abcc4829..e4432a5600 100644 --- a/app/src/main/java/com/discord/utilities/voice/CallSoundManager.java +++ b/app/src/main/java/com/discord/utilities/voice/CallSoundManager.java @@ -66,7 +66,7 @@ public final class CallSoundManager { private final StoreApplicationStreaming.ActiveApplicationStream activeApplicationStream; /* renamed from: me reason: collision with root package name */ - private final MeUser f2232me; + private final MeUser f2233me; private final RtcConnection.State rtcConnectionState; private final Channel selectedVoiceChannel; private final Map> streamSpectators; @@ -87,7 +87,7 @@ public final class CallSoundManager { this.streamsByUser = map2; this.streamSpectators = map3; this.activeApplicationStream = activeApplicationStream; - this.f2232me = meUser; + this.f2233me = meUser; this.selectedVoiceChannel = channel; } @@ -110,7 +110,7 @@ public final class CallSoundManager { activeApplicationStream = storeState.activeApplicationStream; } if ((i & 32) != 0) { - meUser = storeState.f2232me; + meUser = storeState.f2233me; } if ((i & 64) != 0) { channel = storeState.selectedVoiceChannel; @@ -139,7 +139,7 @@ public final class CallSoundManager { } public final MeUser component6() { - return this.f2232me; + return this.f2233me; } public final Channel component7() { @@ -163,7 +163,7 @@ public final class CallSoundManager { return false; } StoreState storeState = (StoreState) obj; - return m.areEqual(this.voiceParticipants, storeState.voiceParticipants) && m.areEqual(this.rtcConnectionState, storeState.rtcConnectionState) && m.areEqual(this.streamsByUser, storeState.streamsByUser) && m.areEqual(this.streamSpectators, storeState.streamSpectators) && m.areEqual(this.activeApplicationStream, storeState.activeApplicationStream) && m.areEqual(this.f2232me, storeState.f2232me) && m.areEqual(this.selectedVoiceChannel, storeState.selectedVoiceChannel); + return m.areEqual(this.voiceParticipants, storeState.voiceParticipants) && m.areEqual(this.rtcConnectionState, storeState.rtcConnectionState) && m.areEqual(this.streamsByUser, storeState.streamsByUser) && m.areEqual(this.streamSpectators, storeState.streamSpectators) && m.areEqual(this.activeApplicationStream, storeState.activeApplicationStream) && m.areEqual(this.f2233me, storeState.f2233me) && m.areEqual(this.selectedVoiceChannel, storeState.selectedVoiceChannel); } public final StoreApplicationStreaming.ActiveApplicationStream getActiveApplicationStream() { @@ -171,7 +171,7 @@ public final class CallSoundManager { } public final MeUser getMe() { - return this.f2232me; + return this.f2233me; } public final RtcConnection.State getRtcConnectionState() { @@ -206,7 +206,7 @@ public final class CallSoundManager { int hashCode4 = (hashCode3 + (map3 != null ? map3.hashCode() : 0)) * 31; StoreApplicationStreaming.ActiveApplicationStream activeApplicationStream = this.activeApplicationStream; int hashCode5 = (hashCode4 + (activeApplicationStream != null ? activeApplicationStream.hashCode() : 0)) * 31; - MeUser meUser = this.f2232me; + MeUser meUser = this.f2233me; int hashCode6 = (hashCode5 + (meUser != null ? meUser.hashCode() : 0)) * 31; Channel channel = this.selectedVoiceChannel; if (channel != null) { @@ -227,7 +227,7 @@ public final class CallSoundManager { R.append(", activeApplicationStream="); R.append(this.activeApplicationStream); R.append(", me="); - R.append(this.f2232me); + R.append(this.f2233me); R.append(", selectedVoiceChannel="); R.append(this.selectedVoiceChannel); R.append(")"); 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 6002dd998f..fe682f90e2 100644 --- a/app/src/main/java/com/discord/utilities/websocket/WebSocket.java +++ b/app/src/main/java/com/discord/utilities/websocket/WebSocket.java @@ -188,7 +188,7 @@ public final class WebSocket { private final okhttp3.WebSocket createWebSocket(String str, SSLSocketFactory sSLSocketFactory, WebSocketListener webSocketListener) { x.a aVar = new x.a(); if (sSLSocketFactory != null) { - h.a aVar2 = h.f2848c; + h.a aVar2 = h.f2849c; aVar.b(sSLSocketFactory, h.a.n()); } aVar.a(1, TimeUnit.MINUTES); diff --git a/app/src/main/java/com/discord/views/CheckedSetting.java b/app/src/main/java/com/discord/views/CheckedSetting.java index 7edbc1469d..22758cfe64 100644 --- a/app/src/main/java/com/discord/views/CheckedSetting.java +++ b/app/src/main/java/com/discord/views/CheckedSetting.java @@ -160,7 +160,7 @@ public final class CheckedSetting extends RelativeLayout implements Checkable { public final TextView b; /* renamed from: c reason: collision with root package name */ - public final LinkifiedTextView f2233c; + public final LinkifiedTextView f2234c; public final ImageView d; public c(ViewGroup viewGroup, m3 m3Var, int i) { @@ -197,7 +197,7 @@ public final class CheckedSetting extends RelativeLayout implements Checkable { this.b = textView4; LinkifiedTextView linkifiedTextView2 = m3Var2.d; m.checkNotNullExpressionValue(linkifiedTextView2, "binding.settingSubtext"); - this.f2233c = linkifiedTextView2; + this.f2234c = linkifiedTextView2; ImageView imageView2 = m3Var2.b; m.checkNotNullExpressionValue(imageView2, "binding.settingDrawableLeft"); this.d = imageView2; @@ -220,7 +220,7 @@ public final class CheckedSetting extends RelativeLayout implements Checkable { @Override // com.discord.views.CheckedSetting.b public TextView f() { - return this.f2233c; + return this.f2234c; } } diff --git a/app/src/main/java/com/discord/views/FailedUploadList.java b/app/src/main/java/com/discord/views/FailedUploadList.java index d029d27cf4..729ae919e8 100644 --- a/app/src/main/java/com/discord/views/FailedUploadList.java +++ b/app/src/main/java/com/discord/views/FailedUploadList.java @@ -36,14 +36,14 @@ public final class FailedUploadList extends LinearLayout { public final long b; /* renamed from: c reason: collision with root package name */ - public final String f2234c; + public final String f2235c; public a(String str, long j, String str2) { m.checkNotNullParameter(str, "displayName"); m.checkNotNullParameter(str2, "mimeType"); this.a = str; this.b = j; - this.f2234c = str2; + this.f2235c = str2; } public boolean equals(Object obj) { @@ -54,14 +54,14 @@ public final class FailedUploadList extends LinearLayout { return false; } a aVar = (a) obj; - return m.areEqual(this.a, aVar.a) && this.b == aVar.b && m.areEqual(this.f2234c, aVar.f2234c); + return m.areEqual(this.a, aVar.a) && this.b == aVar.b && m.areEqual(this.f2235c, aVar.f2235c); } public int hashCode() { String str = this.a; int i = 0; int a = (a0.a.a.b.a(this.b) + ((str != null ? str.hashCode() : 0) * 31)) * 31; - String str2 = this.f2234c; + String str2 = this.f2235c; if (str2 != null) { i = str2.hashCode(); } @@ -74,7 +74,7 @@ public final class FailedUploadList extends LinearLayout { R.append(", sizeBytes="); R.append(this.b); R.append(", mimeType="); - return c.d.b.a.a.H(R, this.f2234c, ")"); + return c.d.b.a.a.H(R, this.f2235c, ")"); } } @@ -235,7 +235,7 @@ public final class FailedUploadList extends LinearLayout { String str = aVar.a; Context context4 = failedUploadView2.getContext(); m.checkNotNullExpressionValue(context4, "context"); - failedUploadView2.a(str, FileUtilsKt.getIconForFiletype(context4, aVar.f2234c), FileUtilsKt.getSizeSubtitle(aVar.b)); + failedUploadView2.a(str, FileUtilsKt.getIconForFiletype(context4, aVar.f2235c), FileUtilsKt.getSizeSubtitle(aVar.b)); } } else if (obj instanceof b.C0186b) { b.C0186b bVar = (b.C0186b) obj; diff --git a/app/src/main/java/com/discord/views/NumericBadgingView.java b/app/src/main/java/com/discord/views/NumericBadgingView.java index f7edc7cb26..c152c15394 100644 --- a/app/src/main/java/com/discord/views/NumericBadgingView.java +++ b/app/src/main/java/com/discord/views/NumericBadgingView.java @@ -21,7 +21,7 @@ public final class NumericBadgingView extends CutoutView { public float r = ((float) DimenUtils.dpToPixels(4)); /* renamed from: s reason: collision with root package name */ - public RectF f2235s = new RectF(); + public RectF f2236s = new RectF(); public String t = ""; public final Paint u; public final Paint v; @@ -122,12 +122,12 @@ public final class NumericBadgingView extends CutoutView { if (!(this.t.length() == 0)) { Context context = getContext(); m.checkNotNullExpressionValue(context, "context"); - float measuredWidth = d.T0(context) ? ((float) getMeasuredWidth()) - (this.f2235s.width() / 2.0f) : this.f2235s.width() / 2.0f; + float measuredWidth = d.T0(context) ? ((float) getMeasuredWidth()) - (this.f2236s.width() / 2.0f) : this.f2236s.width() / 2.0f; int save = canvas.save(); - canvas.translate(measuredWidth, this.f2235s.height() / 2.0f); + canvas.translate(measuredWidth, this.f2236s.height() / 2.0f); try { - float height = this.f2235s.height() / 2.0f; - canvas.drawRoundRect(this.f2235s, height, height, this.u); + float height = this.f2236s.height() / 2.0f; + canvas.drawRoundRect(this.f2236s, height, height, this.u); canvas.drawText(this.t, 0.0f, -((this.v.descent() + this.v.ascent()) / 2.0f), this.v); } finally { canvas.restoreToCount(save); @@ -153,8 +153,8 @@ public final class NumericBadgingView extends CutoutView { float textSize = this.v.getTextSize() + ((float) this.q); float f = textSize / 2.0f; float measureText = i >= 10 ? (this.v.measureText(this.t) + textSize) / 2.0f : f; - this.f2235s.set(-measureText, -f, measureText, f); - setStyle(new a(this.f2235s, this.r)); + this.f2236s.set(-measureText, -f, measureText, f); + setStyle(new a(this.f2236s, this.r)); invalidate(); } } diff --git a/app/src/main/java/com/discord/views/OverlayMenuBubbleDialog.java b/app/src/main/java/com/discord/views/OverlayMenuBubbleDialog.java index c70a63680e..531aaadcdb 100644 --- a/app/src/main/java/com/discord/views/OverlayMenuBubbleDialog.java +++ b/app/src/main/java/com/discord/views/OverlayMenuBubbleDialog.java @@ -38,10 +38,10 @@ import rx.Observable; public final class OverlayMenuBubbleDialog extends l implements AppComponent { /* renamed from: y reason: collision with root package name */ - public final r0 f2236y; + public final r0 f2237y; /* renamed from: z reason: collision with root package name */ - public final SimpleRecyclerAdapter f2237z; + public final SimpleRecyclerAdapter f2238z; /* compiled from: OverlayMenuBubbleDialog.kt */ public static final class a extends SimpleRecyclerAdapter.ViewHolder { @@ -119,7 +119,7 @@ public final class OverlayMenuBubbleDialog extends l implements AppComponent { Pair, ? extends Integer> pair2 = pair; int intValue = ((Number) pair2.component2()).intValue(); OverlayMenuBubbleDialog overlayMenuBubbleDialog = this.this$0; - overlayMenuBubbleDialog.f2237z.setData((List) pair2.component1()); + overlayMenuBubbleDialog.f2238z.setData((List) pair2.component1()); if (intValue == 0) { str = null; } else { @@ -128,7 +128,7 @@ public final class OverlayMenuBubbleDialog extends l implements AppComponent { sb.append(intValue); str = sb.toString(); } - TextView textView = overlayMenuBubbleDialog.f2236y.d; + TextView textView = overlayMenuBubbleDialog.f2237y.d; m.checkNotNullExpressionValue(textView, "binding.overlayMembersOverflowTv"); ViewExtensions.setTextAndVisibilityBy(textView, str); return Unit.a; @@ -158,8 +158,8 @@ public final class OverlayMenuBubbleDialog extends l implements AppComponent { if (overlayMenuView != null) { r0 r0Var = new r0((LinearLayout) inflate, linearLayout, findViewById, textView, recyclerView, overlayMenuView); m.checkNotNullExpressionValue(r0Var, "OverlayBubbleMenuBinding…rom(context), this, true)"); - this.f2236y = r0Var; - this.f2237z = new SimpleRecyclerAdapter<>(null, n.i, 1, null); + this.f2237y = r0Var; + this.f2238z = new SimpleRecyclerAdapter<>(null, n.i, 1, null); overlayMenuView.setOnDismissRequested$app_productionBetaRelease(new q(0, this)); setClipChildren(false); return; @@ -175,18 +175,18 @@ public final class OverlayMenuBubbleDialog extends l implements AppComponent { public Animator getClosingAnimator() { AnimatorSet animatorSet = new AnimatorSet(); animatorSet.setStartDelay((long) getResources().getInteger(17694720)); - OverlayMenuView overlayMenuView = this.f2236y.f; + OverlayMenuView overlayMenuView = this.f2237y.f; m.checkNotNullExpressionValue(overlayMenuView, "binding.overlayMenu"); Animator loadAnimator = AnimatorInflater.loadAnimator(overlayMenuView.getContext(), R.animator.overlay_slide_down_fade_out); - loadAnimator.setTarget(this.f2236y.f); + loadAnimator.setTarget(this.f2237y.f); Animator loadAnimator2 = AnimatorInflater.loadAnimator(getContext(), R.animator.overlay_slide_up_fade_out); - loadAnimator2.setTarget(this.f2236y.b); + loadAnimator2.setTarget(this.f2237y.b); animatorSet.playTogether(loadAnimator, loadAnimator2); return animatorSet; } public final View getLinkedAnchorView() { - View view = this.f2236y.f151c; + View view = this.f2237y.f151c; m.checkNotNullExpressionValue(view, "binding.overlayLinkedAnchorView"); return view; } @@ -194,25 +194,25 @@ public final class OverlayMenuBubbleDialog extends l implements AppComponent { @Override // android.view.View, android.view.ViewGroup public void onAttachedToWindow() { super.onAttachedToWindow(); - OverlayMenuView overlayMenuView = this.f2236y.f; + OverlayMenuView overlayMenuView = this.f2237y.f; m.checkNotNullExpressionValue(overlayMenuView, "binding.overlayMenu"); overlayMenuView.setAlpha(0.0f); - LinearLayout linearLayout = this.f2236y.b; + LinearLayout linearLayout = this.f2237y.b; m.checkNotNullExpressionValue(linearLayout, "binding.overlayHeader"); linearLayout.setAlpha(0.0f); AnimatorSet animatorSet = new AnimatorSet(); - OverlayMenuView overlayMenuView2 = this.f2236y.f; + OverlayMenuView overlayMenuView2 = this.f2237y.f; m.checkNotNullExpressionValue(overlayMenuView2, "binding.overlayMenu"); Animator loadAnimator = AnimatorInflater.loadAnimator(overlayMenuView2.getContext(), R.animator.overlay_slide_up_fade_in); - loadAnimator.setTarget(this.f2236y.f); + loadAnimator.setTarget(this.f2237y.f); Animator loadAnimator2 = AnimatorInflater.loadAnimator(getContext(), R.animator.overlay_slide_down_fade_in); - loadAnimator2.setTarget(this.f2236y.b); + loadAnimator2.setTarget(this.f2237y.b); animatorSet.playTogether(loadAnimator, loadAnimator2); animatorSet.setStartDelay((long) getResources().getInteger(17694720)); animatorSet.start(); - RecyclerView recyclerView = this.f2236y.e; + RecyclerView recyclerView = this.f2237y.e; m.checkNotNullExpressionValue(recyclerView, "binding.overlayMembersRv"); - recyclerView.setAdapter(this.f2237z); + recyclerView.setAdapter(this.f2238z); 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); diff --git a/app/src/main/java/com/discord/views/OverlayMenuView.java b/app/src/main/java/com/discord/views/OverlayMenuView.java index 58078163b6..01155625e5 100644 --- a/app/src/main/java/com/discord/views/OverlayMenuView.java +++ b/app/src/main/java/com/discord/views/OverlayMenuView.java @@ -46,14 +46,14 @@ public final class OverlayMenuView extends LinearLayout implements AppComponent public final Guild b; /* renamed from: c reason: collision with root package name */ - public final CallModel f2238c; + public final CallModel f2239c; public final RtcConnection.Quality d; public a(Long l, Guild guild, CallModel callModel, RtcConnection.Quality quality) { m.checkNotNullParameter(quality, "rtcQuality"); this.a = l; this.b = guild; - this.f2238c = callModel; + this.f2239c = callModel; this.d = quality; } } @@ -77,7 +77,7 @@ public final class OverlayMenuView extends LinearLayout implements AppComponent OverlayMenuView overlayMenuView = this.this$0; int i = OverlayMenuView.i; Objects.requireNonNull(overlayMenuView); - if (aVar2.f2238c != null) { + if (aVar2.f2239c != null) { overlayMenuView.j.b.d.setOnClickListener(new f(0, overlayMenuView, aVar2)); TextView textView = overlayMenuView.j.b.d; m.checkNotNullExpressionValue(textView, "binding.content.overlayInviteLink"); @@ -86,13 +86,13 @@ public final class OverlayMenuView extends LinearLayout implements AppComponent overlayMenuView.j.b.f.setOnClickListener(new f(1, overlayMenuView, aVar2)); ImageView imageView = overlayMenuView.j.e; m.checkNotNullExpressionValue(imageView, "binding.srcToggle"); - ColorStateList valueOf = aVar2.f2238c.getAudioManagerState().getActiveAudioDevice() == DiscordAudioManager.DeviceTypes.SPEAKERPHONE ? ColorStateList.valueOf(-1) : ColorStateList.valueOf(ColorCompat.getColor(overlayMenuView.getContext(), (int) R.color.primary_dark_400)); + ColorStateList valueOf = aVar2.f2239c.getAudioManagerState().getActiveAudioDevice() == DiscordAudioManager.DeviceTypes.SPEAKERPHONE ? ColorStateList.valueOf(-1) : ColorStateList.valueOf(ColorCompat.getColor(overlayMenuView.getContext(), (int) R.color.primary_dark_400)); m.checkNotNullExpressionValue(valueOf, "if (selectedOutputDevice…rimary_dark_400))\n }"); imageView.setImageTintList(valueOf); overlayMenuView.j.e.setOnClickListener(new i(1, aVar2)); ImageView imageView2 = overlayMenuView.j.d; m.checkNotNullExpressionValue(imageView2, "binding.muteToggle"); - imageView2.setActivated(aVar2.f2238c.isMeMutedByAnySource()); + imageView2.setActivated(aVar2.f2239c.isMeMutedByAnySource()); overlayMenuView.j.d.setOnClickListener(new i(2, aVar2)); overlayMenuView.j.f133c.setOnClickListener(new i(3, overlayMenuView)); overlayMenuView.j.b.e.setImageResource(VoiceViewUtils.INSTANCE.getQualityIndicator(aVar2.d)); @@ -106,7 +106,7 @@ public final class OverlayMenuView extends LinearLayout implements AppComponent textView2.setText(name); TextView textView3 = overlayMenuView.j.b.b; m.checkNotNullExpressionValue(textView3, "binding.content.overlayChannelName"); - textView3.setText(ChannelUtils.c(aVar2.f2238c.getChannel())); + textView3.setText(ChannelUtils.c(aVar2.f2239c.getChannel())); } } return Unit.a; diff --git a/app/src/main/java/com/discord/views/PileView.java b/app/src/main/java/com/discord/views/PileView.java index 2f78edd5fc..b3d88d0b51 100644 --- a/app/src/main/java/com/discord/views/PileView.java +++ b/app/src/main/java/com/discord/views/PileView.java @@ -45,7 +45,7 @@ public final class PileView extends FrameLayout { public final CutoutView.a r; /* renamed from: s reason: collision with root package name */ - public int f2239s = DimenUtils.dpToPixels(14); + public int f2240s = DimenUtils.dpToPixels(14); public boolean t; @ColorInt public int u; @@ -141,7 +141,7 @@ public final class PileView extends FrameLayout { this.q = obtainStyledAttributes.getDimensionPixelSize(1, this.q); this.j = obtainStyledAttributes.getBoolean(10, this.j); this.k = obtainStyledAttributes.getBoolean(9, this.k); - this.f2239s = obtainStyledAttributes.getDimensionPixelSize(7, this.f2239s); + this.f2240s = obtainStyledAttributes.getDimensionPixelSize(7, this.f2240s); this.t = obtainStyledAttributes.getBoolean(11, this.t); this.u = obtainStyledAttributes.getColor(8, this.u); obtainStyledAttributes.recycle(); @@ -260,7 +260,7 @@ public final class PileView extends FrameLayout { sb.append('+'); sb.append(size); textView2.setText(sb.toString()); - textView2.setTextSize(0, (float) this.f2239s); + textView2.setTextSize(0, (float) this.f2240s); m.checkNotNullExpressionValue(cutoutView2, "overflowItemBinding.root"); addView(cutoutView2, cutoutView2.getLayoutParams()); m.checkNotNullExpressionValue(textView2, "overflowItemBinding.pileItemText"); 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 d08e3bc1d9..a6e4991057 100644 --- a/app/src/main/java/com/discord/views/calls/VideoCallParticipantView.java +++ b/app/src/main/java/com/discord/views/calls/VideoCallParticipantView.java @@ -70,14 +70,14 @@ public final class VideoCallParticipantView extends ConstraintLayout implements public boolean r; /* renamed from: s reason: collision with root package name */ - public VideoCallGridAdapter.CallUiInsets f2240s; + public VideoCallGridAdapter.CallUiInsets f2241s; public boolean t; public Drawable u; public Drawable v; public Function2 w; /* renamed from: x reason: collision with root package name */ - public Function2 f2241x; + public Function2 f2242x; /* compiled from: VideoCallParticipantView.kt */ public static final class ParticipantData implements FrameGridLayout.Data { @@ -85,7 +85,7 @@ public final class VideoCallParticipantView extends ConstraintLayout implements public final StoreVoiceParticipants.VoiceUser b; /* renamed from: c reason: collision with root package name */ - public final boolean f2242c; + public final boolean f2243c; public final RendererCommon.ScalingType d; public final RendererCommon.ScalingType e; public final ApplicationStreamState f; @@ -115,14 +115,14 @@ public final class VideoCallParticipantView extends ConstraintLayout implements public final StreamResolution b; /* renamed from: c reason: collision with root package name */ - public final StreamFps f2243c; + public final StreamFps f2244c; public final boolean d; public a(boolean z2, StreamResolution streamResolution, StreamFps streamFps, boolean z3) { m.checkNotNullParameter(streamResolution, "resolution"); this.a = z2; this.b = streamResolution; - this.f2243c = streamFps; + this.f2244c = streamFps; this.d = z3; } @@ -134,7 +134,7 @@ public final class VideoCallParticipantView extends ConstraintLayout implements return false; } a aVar = (a) obj; - return this.a == aVar.a && m.areEqual(this.b, aVar.b) && m.areEqual(this.f2243c, aVar.f2243c) && this.d == aVar.d; + return this.a == aVar.a && m.areEqual(this.b, aVar.b) && m.areEqual(this.f2244c, aVar.f2244c) && this.d == aVar.d; } public int hashCode() { @@ -150,7 +150,7 @@ public final class VideoCallParticipantView extends ConstraintLayout implements StreamResolution streamResolution = this.b; int i6 = 0; int hashCode = (i5 + (streamResolution != null ? streamResolution.hashCode() : 0)) * 31; - StreamFps streamFps = this.f2243c; + StreamFps streamFps = this.f2244c; if (streamFps != null) { i6 = streamFps.hashCode(); } @@ -168,7 +168,7 @@ public final class VideoCallParticipantView extends ConstraintLayout implements R.append(", resolution="); R.append(this.b); R.append(", fps="); - R.append(this.f2243c); + R.append(this.f2244c); R.append(", isBadQuality="); return c.d.b.a.a.L(R, this.d, ")"); } @@ -181,7 +181,7 @@ public final class VideoCallParticipantView extends ConstraintLayout implements m.checkNotNullParameter(voiceUser, "participant"); m.checkNotNullParameter(type, "type"); this.b = voiceUser; - this.f2242c = z2; + this.f2243c = z2; this.d = scalingType; this.e = scalingType2; this.f = applicationStreamState; @@ -204,7 +204,7 @@ public final class VideoCallParticipantView extends ConstraintLayout implements public static ParticipantData a(ParticipantData participantData, StoreVoiceParticipants.VoiceUser voiceUser, boolean z2, RendererCommon.ScalingType scalingType, RendererCommon.ScalingType scalingType2, ApplicationStreamState applicationStreamState, Type type, boolean z3, boolean z4, a aVar, int i) { Type type2 = null; StoreVoiceParticipants.VoiceUser voiceUser2 = (i & 1) != 0 ? participantData.b : null; - boolean z5 = (i & 2) != 0 ? participantData.f2242c : z2; + boolean z5 = (i & 2) != 0 ? participantData.f2243c : z2; RendererCommon.ScalingType scalingType3 = (i & 4) != 0 ? participantData.d : scalingType; RendererCommon.ScalingType scalingType4 = (i & 8) != 0 ? participantData.e : scalingType2; ApplicationStreamState applicationStreamState2 = (i & 16) != 0 ? participantData.f : null; @@ -253,7 +253,7 @@ public final class VideoCallParticipantView extends ConstraintLayout implements return false; } ParticipantData participantData = (ParticipantData) obj; - return m.areEqual(this.b, participantData.b) && this.f2242c == participantData.f2242c && m.areEqual(this.d, participantData.d) && m.areEqual(this.e, participantData.e) && m.areEqual(this.f, participantData.f) && m.areEqual(this.g, participantData.g) && this.h == participantData.h && this.i == participantData.i && m.areEqual(this.j, participantData.j); + return m.areEqual(this.b, participantData.b) && this.f2243c == participantData.f2243c && m.areEqual(this.d, participantData.d) && m.areEqual(this.e, participantData.e) && m.areEqual(this.f, participantData.f) && m.areEqual(this.g, participantData.g) && this.h == participantData.h && this.i == participantData.i && m.areEqual(this.j, participantData.j); } @Override // com.discord.utilities.view.grid.FrameGridLayout.Data @@ -265,7 +265,7 @@ public final class VideoCallParticipantView extends ConstraintLayout implements StoreVoiceParticipants.VoiceUser voiceUser = this.b; int i = 0; int hashCode = (voiceUser != null ? voiceUser.hashCode() : 0) * 31; - boolean z2 = this.f2242c; + boolean z2 = this.f2243c; int i2 = 1; if (z2) { z2 = true; @@ -306,7 +306,7 @@ public final class VideoCallParticipantView extends ConstraintLayout implements StringBuilder R = c.d.b.a.a.R("ParticipantData(participant="); R.append(this.b); R.append(", mirrorVideo="); - R.append(this.f2242c); + R.append(this.f2243c); R.append(", scalingType="); R.append(this.d); R.append(", scalingTypeMismatchOrientation="); @@ -430,7 +430,7 @@ public final class VideoCallParticipantView extends ConstraintLayout implements public final void onClick(View view) { Function2 function2 = this.i.w; ParticipantData.a aVar = this.j; - function2.invoke(aVar.b, aVar.f2243c); + function2.invoke(aVar.b, aVar.f2244c); } } @@ -517,11 +517,11 @@ public final class VideoCallParticipantView extends ConstraintLayout implements m.checkNotNullExpressionValue(c4Var, "ViewVideoCallParticipant…ater.from(context), this)"); this.i = c4Var; this.m = j.i; - this.f2240s = new VideoCallGridAdapter.CallUiInsets(0, 0, 0, 0); + this.f2241s = new VideoCallGridAdapter.CallUiInsets(0, 0, 0, 0); this.u = ContextCompat.getDrawable(context, R.drawable.bg_stream_live_indicator); this.v = ContextCompat.getDrawable(context, R.drawable.bg_stream_live_indicator_split_pill); this.w = t.i; - this.f2241x = t.j; + this.f2242x = t.j; if (attributeSet2 != null) { TypedArray obtainStyledAttributes = context.obtainStyledAttributes(attributeSet2, R.a.VideoCallParticipantView, 0, 0); m.checkNotNullExpressionValue(obtainStyledAttributes, "context.obtainStyledAttr… 0\n )"); @@ -569,7 +569,7 @@ public final class VideoCallParticipantView extends ConstraintLayout implements z2 = videoCallParticipantView.r; } if ((i & 8) != 0) { - callUiInsets2 = videoCallParticipantView.f2240s; + callUiInsets2 = videoCallParticipantView.f2241s; } if ((i & 16) != 0) { z3 = videoCallParticipantView.t; @@ -587,8 +587,8 @@ public final class VideoCallParticipantView extends ConstraintLayout implements return; } ConstraintLayout constraintLayout = this.i.e; - constraintLayout.setTranslationX(-((float) this.f2240s.getRight())); - constraintLayout.setTranslationY((float) this.f2240s.getTop()); + constraintLayout.setTranslationX(-((float) this.f2241s.getRight())); + constraintLayout.setTranslationY((float) this.f2241s.getTop()); constraintLayout.setOnClickListener(new a(this, aVar)); ImageView imageView = this.i.f; m.checkNotNullExpressionValue(imageView, "binding.participantFullscreenStreamqualIcon"); @@ -597,7 +597,7 @@ public final class VideoCallParticipantView extends ConstraintLayout implements Context context = getContext(); m.checkNotNullExpressionValue(context, "context"); CharSequence a2 = streamResolution.a(context); - StreamFps streamFps = aVar.f2243c; + StreamFps streamFps = aVar.f2244c; if (streamFps != null) { Context context2 = getContext(); m.checkNotNullExpressionValue(context2, "context"); @@ -628,7 +628,7 @@ public final class VideoCallParticipantView extends ConstraintLayout implements textView2.setVisibility(i); textView2.setTextColor(ContextCompat.getColor(textView2.getContext(), i2)); textView2.requestLayout(); - this.f2241x.invoke(aVar.b, aVar.f2243c); + this.f2242x.invoke(aVar.b, aVar.f2244c); b(true); } @@ -660,7 +660,7 @@ public final class VideoCallParticipantView extends ConstraintLayout implements m.checkNotNullParameter(callUiInsets, "callUiInsets"); this.q = displayCutoutCompat; this.r = z2; - this.f2240s = callUiInsets; + this.f2241s = callUiInsets; this.t = z3; StoreVoiceParticipants.VoiceUser voiceUser = participantData != null ? participantData.b : null; if (voiceUser != null) { @@ -912,7 +912,7 @@ public final class VideoCallParticipantView extends ConstraintLayout implements RendererCommon.ScalingType scalingType = participantData == null ? participantData.d : null; RendererCommon.ScalingType scalingType2 = participantData == null ? participantData.e : null; if (participantData == null) { - z5 = participantData.f2242c; + z5 = participantData.f2243c; num = b2; } else { num = b2; diff --git a/app/src/main/java/com/discord/views/steps/StepsView.java b/app/src/main/java/com/discord/views/steps/StepsView.java index 0018021fae..841bc31ed0 100644 --- a/app/src/main/java/com/discord/views/steps/StepsView.java +++ b/app/src/main/java/com/discord/views/steps/StepsView.java @@ -88,7 +88,7 @@ public final class StepsView extends RelativeLayout { public final int b; /* renamed from: c reason: collision with root package name */ - public final int f2244c; + public final int f2245c; public final Function1 d; public final Function1 e; public final Function1 f; @@ -109,7 +109,7 @@ public final class StepsView extends RelativeLayout { public final boolean r; /* renamed from: s reason: collision with root package name */ - public final boolean f2245s; + public final boolean f2246s; public final boolean t; /* JADX WARNING: Illegal instructions before constructor call */ @@ -137,7 +137,7 @@ public final class StepsView extends RelativeLayout { this.p = null; this.q = function14; this.r = z6; - this.f2245s = z7; + this.f2246s = z7; this.t = z5; } @@ -149,7 +149,7 @@ public final class StepsView extends RelativeLayout { return false; } a aVar = (a) obj; - return m.areEqual(this.j, aVar.j) && this.k == aVar.k && this.l == aVar.l && this.m == aVar.m && m.areEqual(this.n, aVar.n) && m.areEqual(this.o, aVar.o) && m.areEqual(this.p, aVar.p) && m.areEqual(this.q, aVar.q) && this.r == aVar.r && this.f2245s == aVar.f2245s && this.t == aVar.t; + return m.areEqual(this.j, aVar.j) && this.k == aVar.k && this.l == aVar.l && this.m == aVar.m && m.areEqual(this.n, aVar.n) && m.areEqual(this.o, aVar.o) && m.areEqual(this.p, aVar.p) && m.areEqual(this.q, aVar.q) && this.r == aVar.r && this.f2246s == aVar.f2246s && this.t == aVar.t; } public int hashCode() { @@ -176,7 +176,7 @@ public final class StepsView extends RelativeLayout { int i5 = z2 ? 1 : 0; int i6 = z2 ? 1 : 0; int i7 = (i2 + i4) * 31; - boolean z3 = this.f2245s; + boolean z3 = this.f2246s; if (z3) { z3 = true; } @@ -211,7 +211,7 @@ public final class StepsView extends RelativeLayout { R.append(", canNext="); R.append(this.r); R.append(", canCancel="); - R.append(this.f2245s); + R.append(this.f2246s); R.append(", allowScroll="); return c.d.b.a.a.L(R, this.t, ")"); } @@ -243,7 +243,7 @@ public final class StepsView extends RelativeLayout { public b(int i, int i2, int i3, Function1 function1, Function1 function12, Function1 function13, boolean z2, boolean z3, boolean z4, DefaultConstructorMarker defaultConstructorMarker) { this.a = i; this.b = i2; - this.f2244c = i3; + this.f2245c = i3; this.d = function1; this.e = function12; this.f = function13; @@ -302,19 +302,19 @@ public final class StepsView extends RelativeLayout { public final /* synthetic */ Function1 b; /* renamed from: c reason: collision with root package name */ - public final /* synthetic */ Function0 f2246c; + public final /* synthetic */ Function0 f2247c; public e(StepsView stepsView, Function1 function1, Function0 function0) { this.a = stepsView; this.b = function1; - this.f2246c = function0; + this.f2247c = function0; } @Override // androidx.viewpager2.widget.ViewPager2.OnPageChangeCallback public void onPageSelected(int i) { this.b.invoke(Integer.valueOf(i)); StepsView stepsView = this.a; - Function0 function0 = this.f2246c; + Function0 function0 = this.f2247c; int i2 = StepsView.i; stepsView.c(i, function0); this.a.j.g.setCurrentStepIndex(i); @@ -460,7 +460,7 @@ public final class StepsView extends RelativeLayout { TextView textView = this.j.f164c; m.checkNotNullExpressionValue(textView, "binding.stepsCancel"); textView.setText(getContext().getString(((b) list.get(i2)).b)); - this.j.e.setText(getContext().getString(((b) list.get(i2)).f2244c)); + this.j.e.setText(getContext().getString(((b) list.get(i2)).f2245c)); MaterialButton materialButton = this.j.f; m.checkNotNullExpressionValue(materialButton, "binding.stepsNext"); materialButton.setText(getContext().getString(((b) list.get(i2)).a)); diff --git a/app/src/main/java/com/discord/views/user/UserAvatarPresenceView.java b/app/src/main/java/com/discord/views/user/UserAvatarPresenceView.java index 17f0d181db..c1f2ec3cad 100644 --- a/app/src/main/java/com/discord/views/user/UserAvatarPresenceView.java +++ b/app/src/main/java/com/discord/views/user/UserAvatarPresenceView.java @@ -47,7 +47,7 @@ public final class UserAvatarPresenceView extends RelativeLayout { public final Presence b; /* renamed from: c reason: collision with root package name */ - public final StreamContext f2247c; + public final StreamContext f2248c; public final boolean d; public final GuildMember e; @@ -55,7 +55,7 @@ public final class UserAvatarPresenceView extends RelativeLayout { m.checkNotNullParameter(user, "user"); this.a = user; this.b = presence; - this.f2247c = streamContext; + this.f2248c = streamContext; this.d = z2; this.e = guildMember; } @@ -65,7 +65,7 @@ public final class UserAvatarPresenceView extends RelativeLayout { m.checkNotNullParameter(user, "user"); this.a = user; this.b = presence; - this.f2247c = streamContext; + this.f2248c = streamContext; this.d = z2; this.e = null; } @@ -78,7 +78,7 @@ public final class UserAvatarPresenceView extends RelativeLayout { return false; } a aVar = (a) obj; - return m.areEqual(this.a, aVar.a) && m.areEqual(this.b, aVar.b) && m.areEqual(this.f2247c, aVar.f2247c) && this.d == aVar.d && m.areEqual(this.e, aVar.e); + return m.areEqual(this.a, aVar.a) && m.areEqual(this.b, aVar.b) && m.areEqual(this.f2248c, aVar.f2248c) && this.d == aVar.d && m.areEqual(this.e, aVar.e); } public int hashCode() { @@ -87,7 +87,7 @@ public final class UserAvatarPresenceView extends RelativeLayout { int hashCode = (user != null ? user.hashCode() : 0) * 31; Presence presence = this.b; int hashCode2 = (hashCode + (presence != null ? presence.hashCode() : 0)) * 31; - StreamContext streamContext = this.f2247c; + StreamContext streamContext = this.f2248c; int hashCode3 = (hashCode2 + (streamContext != null ? streamContext.hashCode() : 0)) * 31; boolean z2 = this.d; if (z2) { @@ -110,7 +110,7 @@ public final class UserAvatarPresenceView extends RelativeLayout { R.append(", presence="); R.append(this.b); R.append(", streamContext="); - R.append(this.f2247c); + R.append(this.f2248c); R.append(", showPresence="); R.append(this.d); R.append(", guildMember="); 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 a23c57fb05..0ce1c72675 100644 --- a/app/src/main/java/com/discord/views/user/UserAvatarPresenceViewController.java +++ b/app/src/main/java/com/discord/views/user/UserAvatarPresenceViewController.java @@ -20,7 +20,7 @@ public final class UserAvatarPresenceViewController extends RxViewController observeState() { 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.f2248c), this.d.getForUser(this.a, false), a.a); + Observable i = Observable.i(F, ModelRichPresence.Companion.get(this.a, this.f2249c), 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/auth/WidgetAuthMfa$onViewBound$1.java b/app/src/main/java/com/discord/widgets/auth/WidgetAuthMfa$onViewBound$1.java index 88ca8f14b1..6b5815f2dd 100644 --- a/app/src/main/java/com/discord/widgets/auth/WidgetAuthMfa$onViewBound$1.java +++ b/app/src/main/java/com/discord/widgets/auth/WidgetAuthMfa$onViewBound$1.java @@ -16,10 +16,10 @@ public final class WidgetAuthMfa$onViewBound$1 implements Action2 guildRoles; /* renamed from: me reason: collision with root package name */ - private final MeUser f2250me; + private final MeUser f2251me; private final List memberItems; private final long myPermissions; private final List roleItems; @@ -117,7 +117,7 @@ public final class WidgetChannelSettingsPermissionsAdvanced extends AppFragment m.checkNotNullParameter(channel, "channel"); m.checkNotNullParameter(map, "guildRoles"); m.checkNotNullParameter(list, "memberItems"); - this.f2250me = meUser; + this.f2251me = meUser; this.guild = guild; this.channel = channel; this.myPermissions = j; @@ -145,7 +145,7 @@ public final class WidgetChannelSettingsPermissionsAdvanced extends AppFragment /* JADX WARN: Multi-variable type inference failed */ public static /* synthetic */ Model copy$default(Model model, MeUser meUser, Guild guild, Channel channel, long j, Map map, List list, int i, Object obj) { if ((i & 1) != 0) { - meUser = model.f2250me; + meUser = model.f2251me; } if ((i & 2) != 0) { guild = model.guild; @@ -166,7 +166,7 @@ public final class WidgetChannelSettingsPermissionsAdvanced extends AppFragment } public final MeUser component1() { - return this.f2250me; + return this.f2251me; } public final Guild component2() { @@ -206,7 +206,7 @@ public final class WidgetChannelSettingsPermissionsAdvanced extends AppFragment return false; } Model model = (Model) obj; - return m.areEqual(this.f2250me, model.f2250me) && m.areEqual(this.guild, model.guild) && m.areEqual(this.channel, model.channel) && this.myPermissions == model.myPermissions && m.areEqual(this.guildRoles, model.guildRoles) && m.areEqual(this.memberItems, model.memberItems); + return m.areEqual(this.f2251me, model.f2251me) && m.areEqual(this.guild, model.guild) && m.areEqual(this.channel, model.channel) && this.myPermissions == model.myPermissions && m.areEqual(this.guildRoles, model.guildRoles) && m.areEqual(this.memberItems, model.memberItems); } public final boolean getCanAddRole() { @@ -230,7 +230,7 @@ public final class WidgetChannelSettingsPermissionsAdvanced extends AppFragment } public final MeUser getMe() { - return this.f2250me; + return this.f2251me; } public final List getMemberItems() { @@ -246,7 +246,7 @@ public final class WidgetChannelSettingsPermissionsAdvanced extends AppFragment } public int hashCode() { - MeUser meUser = this.f2250me; + MeUser meUser = this.f2251me; int i = 0; int hashCode = (meUser != null ? meUser.hashCode() : 0) * 31; Guild guild = this.guild; @@ -264,7 +264,7 @@ public final class WidgetChannelSettingsPermissionsAdvanced extends AppFragment public String toString() { StringBuilder R = a.R("Model(me="); - R.append(this.f2250me); + R.append(this.f2251me); R.append(", guild="); R.append(this.guild); R.append(", 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 6a2f74027c..b7c46d67e4 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 @@ -74,7 +74,7 @@ public final class WidgetChannelSettingsPermissionsOverview extends AppFragment private final Map guildRoles; /* renamed from: me reason: collision with root package name */ - private final MeUser f2251me; + private final MeUser f2252me; private final long myPermissions; /* compiled from: WidgetChannelSettingsPermissionsOverview.kt */ @@ -102,7 +102,7 @@ public final class WidgetChannelSettingsPermissionsOverview extends AppFragment m.checkNotNullParameter(guild, "guild"); m.checkNotNullParameter(channel, "channel"); m.checkNotNullParameter(map, "guildRoles"); - this.f2251me = meUser; + this.f2252me = meUser; this.guild = guild; this.channel = channel; this.myPermissions = j; @@ -114,7 +114,7 @@ public final class WidgetChannelSettingsPermissionsOverview extends AppFragment /* JADX WARN: Multi-variable type inference failed */ public static /* synthetic */ Model copy$default(Model model, MeUser meUser, Guild guild, Channel channel, long j, Map map, int i, Object obj) { if ((i & 1) != 0) { - meUser = model.f2251me; + meUser = model.f2252me; } if ((i & 2) != 0) { guild = model.guild; @@ -132,7 +132,7 @@ public final class WidgetChannelSettingsPermissionsOverview extends AppFragment } public final MeUser component1() { - return this.f2251me; + return this.f2252me; } public final Guild component2() { @@ -167,7 +167,7 @@ public final class WidgetChannelSettingsPermissionsOverview extends AppFragment return false; } Model model = (Model) obj; - return m.areEqual(this.f2251me, model.f2251me) && m.areEqual(this.guild, model.guild) && m.areEqual(this.channel, model.channel) && this.myPermissions == model.myPermissions && m.areEqual(this.guildRoles, model.guildRoles); + return m.areEqual(this.f2252me, model.f2252me) && m.areEqual(this.guild, model.guild) && m.areEqual(this.channel, model.channel) && this.myPermissions == model.myPermissions && m.areEqual(this.guildRoles, model.guildRoles); } public final boolean getCanManage() { @@ -187,7 +187,7 @@ public final class WidgetChannelSettingsPermissionsOverview extends AppFragment } public final MeUser getMe() { - return this.f2251me; + return this.f2252me; } public final long getMyPermissions() { @@ -195,7 +195,7 @@ public final class WidgetChannelSettingsPermissionsOverview extends AppFragment } public int hashCode() { - MeUser meUser = this.f2251me; + MeUser meUser = this.f2252me; int i = 0; int hashCode = (meUser != null ? meUser.hashCode() : 0) * 31; Guild guild = this.guild; @@ -211,7 +211,7 @@ public final class WidgetChannelSettingsPermissionsOverview extends AppFragment public String toString() { StringBuilder R = a.R("Model(me="); - R.append(this.f2251me); + R.append(this.f2252me); R.append(", guild="); R.append(this.guild); R.append(", channel="); diff --git a/app/src/main/java/com/discord/widgets/channels/settings/WidgetTextChannelSettings$configureUI$1.java b/app/src/main/java/com/discord/widgets/channels/settings/WidgetTextChannelSettings$configureUI$1.java index 7a4172ef5b..9eebe48c4b 100644 --- a/app/src/main/java/com/discord/widgets/channels/settings/WidgetTextChannelSettings$configureUI$1.java +++ b/app/src/main/java/com/discord/widgets/channels/settings/WidgetTextChannelSettings$configureUI$1.java @@ -21,7 +21,7 @@ public final class WidgetTextChannelSettings$configureUI$1 implements Ac public final void call(MenuItem menuItem, Context context) { m.checkNotNullExpressionValue(menuItem, "menuItem"); switch (menuItem.getItemId()) { - case R.id.menu_channel_settings_delete /* 2131364211 */: + case R.id.menu_channel_settings_delete /* 2131364214 */: if (this.$this_configureUI.isPublicGuildRulesChannel() || this.$this_configureUI.isPublicGuildUpdatesChannel()) { WidgetTextChannelSettings.access$cannotDeleteWarn(this.this$0, this.$this_configureUI.isPublicGuildRulesChannel()); return; @@ -29,7 +29,7 @@ public final class WidgetTextChannelSettings$configureUI$1 implements Ac WidgetTextChannelSettings.access$confirmDelete(this.this$0, this.$this_configureUI.getChannel()); return; } - case R.id.menu_channel_settings_reset /* 2131364212 */: + case R.id.menu_channel_settings_reset /* 2131364215 */: StoreUserGuildSettings userGuildSettings = StoreStream.Companion.getUserGuildSettings(); m.checkNotNullExpressionValue(context, "context"); userGuildSettings.setChannelNotificationsDefault(context, this.$this_configureUI.getChannel()); diff --git a/app/src/main/java/com/discord/widgets/channels/threads/browser/WidgetThreadBrowser$updateMenu$1.java b/app/src/main/java/com/discord/widgets/channels/threads/browser/WidgetThreadBrowser$updateMenu$1.java index b22233fa5c..acca48ec45 100644 --- a/app/src/main/java/com/discord/widgets/channels/threads/browser/WidgetThreadBrowser$updateMenu$1.java +++ b/app/src/main/java/com/discord/widgets/channels/threads/browser/WidgetThreadBrowser$updateMenu$1.java @@ -19,11 +19,11 @@ public final class WidgetThreadBrowser$updateMenu$1 implements Action2 im public void onSendButtonClicked(FlexInputListener flexInputListener) { FlexInputState viewState = getViewState(); if (viewState != null && flexInputListener != null) { - flexInputListener.onSend(viewState.a, viewState.f2500c, new AppFlexInputViewModel$onSendButtonClicked$1(this)); + flexInputListener.onSend(viewState.a, viewState.f2501c, new AppFlexInputViewModel$onSendButtonClicked$1(this)); } } 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 19f942a60a..f6b290aa9c 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 @@ -903,7 +903,7 @@ public final class ChatInputViewModel extends AppViewModel { private final boolean isOnCooldown; /* renamed from: me reason: collision with root package name */ - private final MeUser f2252me; + private final MeUser f2253me; private final GuildMember meGuildMember; private final PendingReply pendingReply; private final Integer relationshipType; @@ -1010,7 +1010,7 @@ public final class ChatInputViewModel extends AppViewModel { m.checkNotNullParameter(guildVerificationLevel, "verificationLevelTriggered"); m.checkNotNullParameter(threadDraftState, "threadDraftState"); this.channel = channel; - this.f2252me = meUser; + this.f2253me = meUser; this.editingMessage = editingMessage; this.relationshipType = num; this.channelPermissions = l; @@ -1026,7 +1026,7 @@ public final class ChatInputViewModel extends AppViewModel { } public static /* synthetic */ Loaded copy$default(Loaded loaded, Channel channel, MeUser meUser, StoreChat.EditingMessage editingMessage, Integer num, Long l, GuildVerificationLevel guildVerificationLevel, boolean z2, boolean z3, Guild guild, PendingReply pendingReply, StoreChannelsSelected.ResolvedSelectedChannel.ThreadDraft threadDraft, GuildMember guildMember, GuildJoinRequest guildJoinRequest, StoreThreadDraft.ThreadDraftState threadDraftState, int i, Object obj) { - return loaded.copy((i & 1) != 0 ? loaded.channel : channel, (i & 2) != 0 ? loaded.f2252me : meUser, (i & 4) != 0 ? loaded.editingMessage : editingMessage, (i & 8) != 0 ? loaded.relationshipType : num, (i & 16) != 0 ? loaded.channelPermissions : l, (i & 32) != 0 ? loaded.verificationLevelTriggered : guildVerificationLevel, (i & 64) != 0 ? loaded.isLurking : z2, (i & 128) != 0 ? loaded.isOnCooldown : z3, (i & 256) != 0 ? loaded.guild : guild, (i & 512) != 0 ? loaded.pendingReply : pendingReply, (i & 1024) != 0 ? loaded.selectedThreadDraft : threadDraft, (i & 2048) != 0 ? loaded.meGuildMember : guildMember, (i & 4096) != 0 ? loaded.guildJoinRequest : guildJoinRequest, (i & 8192) != 0 ? loaded.threadDraftState : threadDraftState); + return loaded.copy((i & 1) != 0 ? loaded.channel : channel, (i & 2) != 0 ? loaded.f2253me : meUser, (i & 4) != 0 ? loaded.editingMessage : editingMessage, (i & 8) != 0 ? loaded.relationshipType : num, (i & 16) != 0 ? loaded.channelPermissions : l, (i & 32) != 0 ? loaded.verificationLevelTriggered : guildVerificationLevel, (i & 64) != 0 ? loaded.isLurking : z2, (i & 128) != 0 ? loaded.isOnCooldown : z3, (i & 256) != 0 ? loaded.guild : guild, (i & 512) != 0 ? loaded.pendingReply : pendingReply, (i & 1024) != 0 ? loaded.selectedThreadDraft : threadDraft, (i & 2048) != 0 ? loaded.meGuildMember : guildMember, (i & 4096) != 0 ? loaded.guildJoinRequest : guildJoinRequest, (i & 8192) != 0 ? loaded.threadDraftState : threadDraftState); } public final Channel component1() { @@ -1054,7 +1054,7 @@ public final class ChatInputViewModel extends AppViewModel { } public final MeUser component2() { - return this.f2252me; + return this.f2253me; } public final StoreChat.EditingMessage component3() { @@ -1101,7 +1101,7 @@ public final class ChatInputViewModel extends AppViewModel { return false; } Loaded loaded = (Loaded) obj; - return m.areEqual(this.channel, loaded.channel) && m.areEqual(this.f2252me, loaded.f2252me) && m.areEqual(this.editingMessage, loaded.editingMessage) && m.areEqual(this.relationshipType, loaded.relationshipType) && m.areEqual(this.channelPermissions, loaded.channelPermissions) && m.areEqual(this.verificationLevelTriggered, loaded.verificationLevelTriggered) && this.isLurking == loaded.isLurking && this.isOnCooldown == loaded.isOnCooldown && m.areEqual(this.guild, loaded.guild) && m.areEqual(this.pendingReply, loaded.pendingReply) && m.areEqual(this.selectedThreadDraft, loaded.selectedThreadDraft) && m.areEqual(this.meGuildMember, loaded.meGuildMember) && m.areEqual(this.guildJoinRequest, loaded.guildJoinRequest) && m.areEqual(this.threadDraftState, loaded.threadDraftState); + return m.areEqual(this.channel, loaded.channel) && m.areEqual(this.f2253me, loaded.f2253me) && m.areEqual(this.editingMessage, loaded.editingMessage) && m.areEqual(this.relationshipType, loaded.relationshipType) && m.areEqual(this.channelPermissions, loaded.channelPermissions) && m.areEqual(this.verificationLevelTriggered, loaded.verificationLevelTriggered) && this.isLurking == loaded.isLurking && this.isOnCooldown == loaded.isOnCooldown && m.areEqual(this.guild, loaded.guild) && m.areEqual(this.pendingReply, loaded.pendingReply) && m.areEqual(this.selectedThreadDraft, loaded.selectedThreadDraft) && m.areEqual(this.meGuildMember, loaded.meGuildMember) && m.areEqual(this.guildJoinRequest, loaded.guildJoinRequest) && m.areEqual(this.threadDraftState, loaded.threadDraftState); } public final Channel getChannel() { @@ -1125,7 +1125,7 @@ public final class ChatInputViewModel extends AppViewModel { } public final MeUser getMe() { - return this.f2252me; + return this.f2253me; } public final GuildMember getMeGuildMember() { @@ -1156,7 +1156,7 @@ public final class ChatInputViewModel extends AppViewModel { Channel channel = this.channel; int i = 0; int hashCode = (channel != null ? channel.hashCode() : 0) * 31; - MeUser meUser = this.f2252me; + MeUser meUser = this.f2253me; int hashCode2 = (hashCode + (meUser != null ? meUser.hashCode() : 0)) * 31; StoreChat.EditingMessage editingMessage = this.editingMessage; int hashCode3 = (hashCode2 + (editingMessage != null ? editingMessage.hashCode() : 0)) * 31; @@ -1209,7 +1209,7 @@ public final class ChatInputViewModel extends AppViewModel { StringBuilder R = a.R("Loaded(channel="); R.append(this.channel); R.append(", me="); - R.append(this.f2252me); + R.append(this.f2253me); R.append(", editingMessage="); R.append(this.editingMessage); R.append(", relationshipType="); @@ -1277,7 +1277,7 @@ public final class ChatInputViewModel extends AppViewModel { private final int maxFileSizeMB; /* renamed from: me reason: collision with root package name */ - private final MeUser f2253me; + private final MeUser f2254me; private final PendingReplyState pendingReplyState; private final StoreChannelsSelected.ResolvedSelectedChannel.ThreadDraft selectedThreadDraft; private final boolean shouldBadgeChatInput; @@ -1455,7 +1455,7 @@ public final class ChatInputViewModel extends AppViewModel { m.checkNotNullParameter(threadDraftState, "threadDraftState"); this.channel = channel; this.channelId = j; - this.f2253me = meUser; + this.f2254me = meUser; this.editingMessage = editingMessage; this.ableToSendMessage = z2; this.verificationLevelTriggered = guildVerificationLevel; @@ -1479,7 +1479,7 @@ public final class ChatInputViewModel extends AppViewModel { } public static /* synthetic */ Loaded copy$default(Loaded loaded, Channel channel, long j, MeUser meUser, StoreChat.EditingMessage editingMessage, boolean z2, GuildVerificationLevel guildVerificationLevel, boolean z3, boolean z4, boolean z5, int i, boolean z6, PendingReplyState pendingReplyState, boolean z7, boolean z8, boolean z9, boolean z10, boolean z11, boolean z12, StoreChannelsSelected.ResolvedSelectedChannel.ThreadDraft threadDraft, boolean z13, ApplicationStatus applicationStatus, StoreThreadDraft.ThreadDraftState threadDraftState, boolean z14, int i2, Object obj) { - return loaded.copy((i2 & 1) != 0 ? loaded.channel : channel, (i2 & 2) != 0 ? loaded.channelId : j, (i2 & 4) != 0 ? loaded.f2253me : meUser, (i2 & 8) != 0 ? loaded.editingMessage : editingMessage, (i2 & 16) != 0 ? loaded.ableToSendMessage : z2, (i2 & 32) != 0 ? loaded.verificationLevelTriggered : guildVerificationLevel, (i2 & 64) != 0 ? loaded.isLurking : z3, (i2 & 128) != 0 ? loaded.isSystemDM : z4, (i2 & 256) != 0 ? loaded.isOnCooldown : z5, (i2 & 512) != 0 ? loaded.maxFileSizeMB : i, (i2 & 1024) != 0 ? loaded.shouldShowFollow : z6, (i2 & 2048) != 0 ? loaded.pendingReplyState : pendingReplyState, (i2 & 4096) != 0 ? loaded.shouldBadgeChatInput : z7, (i2 & 8192) != 0 ? loaded.isBlocked : z8, (i2 & 16384) != 0 ? loaded.isInputShowing : z9, (i2 & 32768) != 0 ? loaded.isVerificationLevelTriggered : z10, (i2 & 65536) != 0 ? loaded.isEditing : z11, (i2 & 131072) != 0 ? loaded.isReplying : z12, (i2 & 262144) != 0 ? loaded.selectedThreadDraft : threadDraft, (i2 & 524288) != 0 ? loaded.shouldShowVerificationGate : z13, (i2 & 1048576) != 0 ? loaded.joinRequestStatus : applicationStatus, (i2 & 2097152) != 0 ? loaded.threadDraftState : threadDraftState, (i2 & 4194304) != 0 ? loaded.showCreateThreadOption : z14); + return loaded.copy((i2 & 1) != 0 ? loaded.channel : channel, (i2 & 2) != 0 ? loaded.channelId : j, (i2 & 4) != 0 ? loaded.f2254me : meUser, (i2 & 8) != 0 ? loaded.editingMessage : editingMessage, (i2 & 16) != 0 ? loaded.ableToSendMessage : z2, (i2 & 32) != 0 ? loaded.verificationLevelTriggered : guildVerificationLevel, (i2 & 64) != 0 ? loaded.isLurking : z3, (i2 & 128) != 0 ? loaded.isSystemDM : z4, (i2 & 256) != 0 ? loaded.isOnCooldown : z5, (i2 & 512) != 0 ? loaded.maxFileSizeMB : i, (i2 & 1024) != 0 ? loaded.shouldShowFollow : z6, (i2 & 2048) != 0 ? loaded.pendingReplyState : pendingReplyState, (i2 & 4096) != 0 ? loaded.shouldBadgeChatInput : z7, (i2 & 8192) != 0 ? loaded.isBlocked : z8, (i2 & 16384) != 0 ? loaded.isInputShowing : z9, (i2 & 32768) != 0 ? loaded.isVerificationLevelTriggered : z10, (i2 & 65536) != 0 ? loaded.isEditing : z11, (i2 & 131072) != 0 ? loaded.isReplying : z12, (i2 & 262144) != 0 ? loaded.selectedThreadDraft : threadDraft, (i2 & 524288) != 0 ? loaded.shouldShowVerificationGate : z13, (i2 & 1048576) != 0 ? loaded.joinRequestStatus : applicationStatus, (i2 & 2097152) != 0 ? loaded.threadDraftState : threadDraftState, (i2 & 4194304) != 0 ? loaded.showCreateThreadOption : z14); } public final Channel component1() { @@ -1547,7 +1547,7 @@ public final class ChatInputViewModel extends AppViewModel { } public final MeUser component3() { - return this.f2253me; + return this.f2254me; } public final StoreChat.EditingMessage component4() { @@ -1590,7 +1590,7 @@ public final class ChatInputViewModel extends AppViewModel { return false; } Loaded loaded = (Loaded) obj; - return m.areEqual(this.channel, loaded.channel) && this.channelId == loaded.channelId && m.areEqual(this.f2253me, loaded.f2253me) && m.areEqual(this.editingMessage, loaded.editingMessage) && this.ableToSendMessage == loaded.ableToSendMessage && m.areEqual(this.verificationLevelTriggered, loaded.verificationLevelTriggered) && this.isLurking == loaded.isLurking && this.isSystemDM == loaded.isSystemDM && this.isOnCooldown == loaded.isOnCooldown && this.maxFileSizeMB == loaded.maxFileSizeMB && this.shouldShowFollow == loaded.shouldShowFollow && m.areEqual(this.pendingReplyState, loaded.pendingReplyState) && this.shouldBadgeChatInput == loaded.shouldBadgeChatInput && this.isBlocked == loaded.isBlocked && this.isInputShowing == loaded.isInputShowing && this.isVerificationLevelTriggered == loaded.isVerificationLevelTriggered && this.isEditing == loaded.isEditing && this.isReplying == loaded.isReplying && m.areEqual(this.selectedThreadDraft, loaded.selectedThreadDraft) && this.shouldShowVerificationGate == loaded.shouldShowVerificationGate && m.areEqual(this.joinRequestStatus, loaded.joinRequestStatus) && m.areEqual(this.threadDraftState, loaded.threadDraftState) && this.showCreateThreadOption == loaded.showCreateThreadOption; + return m.areEqual(this.channel, loaded.channel) && this.channelId == loaded.channelId && m.areEqual(this.f2254me, loaded.f2254me) && m.areEqual(this.editingMessage, loaded.editingMessage) && this.ableToSendMessage == loaded.ableToSendMessage && m.areEqual(this.verificationLevelTriggered, loaded.verificationLevelTriggered) && this.isLurking == loaded.isLurking && this.isSystemDM == loaded.isSystemDM && this.isOnCooldown == loaded.isOnCooldown && this.maxFileSizeMB == loaded.maxFileSizeMB && this.shouldShowFollow == loaded.shouldShowFollow && m.areEqual(this.pendingReplyState, loaded.pendingReplyState) && this.shouldBadgeChatInput == loaded.shouldBadgeChatInput && this.isBlocked == loaded.isBlocked && this.isInputShowing == loaded.isInputShowing && this.isVerificationLevelTriggered == loaded.isVerificationLevelTriggered && this.isEditing == loaded.isEditing && this.isReplying == loaded.isReplying && m.areEqual(this.selectedThreadDraft, loaded.selectedThreadDraft) && this.shouldShowVerificationGate == loaded.shouldShowVerificationGate && m.areEqual(this.joinRequestStatus, loaded.joinRequestStatus) && m.areEqual(this.threadDraftState, loaded.threadDraftState) && this.showCreateThreadOption == loaded.showCreateThreadOption; } public final boolean getAbleToSendMessage() { @@ -1618,7 +1618,7 @@ public final class ChatInputViewModel extends AppViewModel { } public final MeUser getMe() { - return this.f2253me; + return this.f2254me; } public final PendingReplyState getPendingReplyState() { @@ -1657,7 +1657,7 @@ public final class ChatInputViewModel extends AppViewModel { Channel channel = this.channel; int i = 0; int a = (b.a(this.channelId) + ((channel != null ? channel.hashCode() : 0) * 31)) * 31; - MeUser meUser = this.f2253me; + MeUser meUser = this.f2254me; int hashCode = (a + (meUser != null ? meUser.hashCode() : 0)) * 31; StoreChat.EditingMessage editingMessage = this.editingMessage; int hashCode2 = (hashCode + (editingMessage != null ? editingMessage.hashCode() : 0)) * 31; @@ -1816,7 +1816,7 @@ public final class ChatInputViewModel extends AppViewModel { R.append(", channelId="); R.append(this.channelId); R.append(", me="); - R.append(this.f2253me); + R.append(this.f2254me); R.append(", editingMessage="); R.append(this.editingMessage); R.append(", ableToSendMessage="); diff --git a/app/src/main/java/com/discord/widgets/chat/input/WidgetChatInputAttachments$createPreviewAdapter$1.java b/app/src/main/java/com/discord/widgets/chat/input/WidgetChatInputAttachments$createPreviewAdapter$1.java index 77c5f67690..c2bc1e692d 100644 --- a/app/src/main/java/com/discord/widgets/chat/input/WidgetChatInputAttachments$createPreviewAdapter$1.java +++ b/app/src/main/java/com/discord/widgets/chat/input/WidgetChatInputAttachments$createPreviewAdapter$1.java @@ -50,9 +50,9 @@ public final class WidgetChatInputAttachments$createPreviewAdapter$1 extends o i public void registerSelectionCoordinatorInternal(SelectionCoordinator selectionCoordinator) { m.checkNotNullParameter(selectionCoordinator, "selectionCoordinator"); super.registerSelectionCoordinatorInternal(selectionCoordinator); - WidgetChatInputAttachments$createPreviewAdapter$1$1$registerSelectionCoordinatorInternal$1 widgetChatInputAttachments$createPreviewAdapter$1$1$registerSelectionCoordinatorInternal$1 = new WidgetChatInputAttachments$createPreviewAdapter$1$1$registerSelectionCoordinatorInternal$1(this, selectionCoordinator.f2499c); + WidgetChatInputAttachments$createPreviewAdapter$1$1$registerSelectionCoordinatorInternal$1 widgetChatInputAttachments$createPreviewAdapter$1$1$registerSelectionCoordinatorInternal$1 = new WidgetChatInputAttachments$createPreviewAdapter$1$1$registerSelectionCoordinatorInternal$1(this, selectionCoordinator.f2500c); m.checkNotNullParameter(widgetChatInputAttachments$createPreviewAdapter$1$1$registerSelectionCoordinatorInternal$1, ""); - selectionCoordinator.f2499c = widgetChatInputAttachments$createPreviewAdapter$1$1$registerSelectionCoordinatorInternal$1; + selectionCoordinator.f2500c = widgetChatInputAttachments$createPreviewAdapter$1$1$registerSelectionCoordinatorInternal$1; } } 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 83db3f27b4..349ac936f1 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 @@ -104,7 +104,7 @@ public final class WidgetChatListActions extends AppBottomSheet { private final ManageMessageContext manageMessageContext; /* renamed from: me reason: collision with root package name */ - private final MeUser f2254me; + private final MeUser f2255me; private final Message message; private final String messageAuthorName; private final CharSequence messageContent; @@ -175,11 +175,11 @@ public final class WidgetChatListActions extends AppBottomSheet { this.recentEmojis = list; this.channel = channel; this.permissions = l; - this.f2254me = meUser; + this.f2255me = meUser; } public static /* synthetic */ Model copy$default(Model model, Message message, Guild guild, String str, CharSequence charSequence, ManageMessageContext manageMessageContext, int i, boolean z2, List list, Channel channel, Long l, MeUser meUser, int i2, Object obj) { - return model.copy((i2 & 1) != 0 ? model.message : message, (i2 & 2) != 0 ? model.guild : guild, (i2 & 4) != 0 ? model.messageAuthorName : str, (i2 & 8) != 0 ? model.messageContent : charSequence, (i2 & 16) != 0 ? model.manageMessageContext : manageMessageContext, (i2 & 32) != 0 ? model.type : i, (i2 & 64) != 0 ? model.isDeveloper : z2, (i2 & 128) != 0 ? model.recentEmojis : list, (i2 & 256) != 0 ? model.channel : channel, (i2 & 512) != 0 ? model.permissions : l, (i2 & 1024) != 0 ? model.f2254me : meUser); + return model.copy((i2 & 1) != 0 ? model.message : message, (i2 & 2) != 0 ? model.guild : guild, (i2 & 4) != 0 ? model.messageAuthorName : str, (i2 & 8) != 0 ? model.messageContent : charSequence, (i2 & 16) != 0 ? model.manageMessageContext : manageMessageContext, (i2 & 32) != 0 ? model.type : i, (i2 & 64) != 0 ? model.isDeveloper : z2, (i2 & 128) != 0 ? model.recentEmojis : list, (i2 & 256) != 0 ? model.channel : channel, (i2 & 512) != 0 ? model.permissions : l, (i2 & 1024) != 0 ? model.f2255me : meUser); } public final Message component1() { @@ -191,7 +191,7 @@ public final class WidgetChatListActions extends AppBottomSheet { } public final MeUser component11() { - return this.f2254me; + return this.f2255me; } public final Guild component2() { @@ -243,7 +243,7 @@ public final class WidgetChatListActions extends AppBottomSheet { return false; } Model model = (Model) obj; - return m.areEqual(this.message, model.message) && m.areEqual(this.guild, model.guild) && m.areEqual(this.messageAuthorName, model.messageAuthorName) && m.areEqual(this.messageContent, model.messageContent) && m.areEqual(this.manageMessageContext, model.manageMessageContext) && this.type == model.type && this.isDeveloper == model.isDeveloper && m.areEqual(this.recentEmojis, model.recentEmojis) && m.areEqual(this.channel, model.channel) && m.areEqual(this.permissions, model.permissions) && m.areEqual(this.f2254me, model.f2254me); + return m.areEqual(this.message, model.message) && m.areEqual(this.guild, model.guild) && m.areEqual(this.messageAuthorName, model.messageAuthorName) && m.areEqual(this.messageContent, model.messageContent) && m.areEqual(this.manageMessageContext, model.manageMessageContext) && this.type == model.type && this.isDeveloper == model.isDeveloper && m.areEqual(this.recentEmojis, model.recentEmojis) && m.areEqual(this.channel, model.channel) && m.areEqual(this.permissions, model.permissions) && m.areEqual(this.f2255me, model.f2255me); } public final Channel getChannel() { @@ -259,7 +259,7 @@ public final class WidgetChatListActions extends AppBottomSheet { } public final MeUser getMe() { - return this.f2254me; + return this.f2255me; } public final Message getMessage() { @@ -312,7 +312,7 @@ public final class WidgetChatListActions extends AppBottomSheet { int hashCode7 = (hashCode6 + (channel != null ? channel.hashCode() : 0)) * 31; Long l = this.permissions; int hashCode8 = (hashCode7 + (l != null ? l.hashCode() : 0)) * 31; - MeUser meUser = this.f2254me; + MeUser meUser = this.f2255me; if (meUser != null) { i = meUser.hashCode(); } @@ -345,7 +345,7 @@ public final class WidgetChatListActions extends AppBottomSheet { R.append(", permissions="); R.append(this.permissions); R.append(", me="); - R.append(this.f2254me); + R.append(this.f2255me); R.append(")"); return R.toString(); } diff --git a/app/src/main/java/com/discord/widgets/chat/list/adapter/WidgetChatListAdapterItemGift$buttons$2.java b/app/src/main/java/com/discord/widgets/chat/list/adapter/WidgetChatListAdapterItemGift$buttons$2.java deleted file mode 100644 index db03feae38..0000000000 --- a/app/src/main/java/com/discord/widgets/chat/list/adapter/WidgetChatListAdapterItemGift$buttons$2.java +++ /dev/null @@ -1,24 +0,0 @@ -package com.discord.widgets.chat.list.adapter; - -import android.view.View; -import d0.t.n; -import d0.z.d.o; -import java.util.List; -import kotlin.jvm.functions.Function0; -/* compiled from: WidgetChatListAdapterItemGift.kt */ -public final class WidgetChatListAdapterItemGift$buttons$2 extends o implements Function0> { - public final /* synthetic */ WidgetChatListAdapterItemGift this$0; - - /* JADX INFO: super call moved to the top of the method (can break code semantics) */ - public WidgetChatListAdapterItemGift$buttons$2(WidgetChatListAdapterItemGift widgetChatListAdapterItemGift) { - super(0); - this.this$0 = widgetChatListAdapterItemGift; - } - - /* Return type fixed from 'java.util.List' to match base method */ - @Override // kotlin.jvm.functions.Function0 - /* renamed from: invoke */ - public final List mo1invoke() { - return n.listOf((Object[]) new View[]{WidgetChatListAdapterItemGift.access$getBinding$p(this.this$0).b, WidgetChatListAdapterItemGift.access$getBinding$p(this.this$0).k, WidgetChatListAdapterItemGift.access$getBinding$p(this.this$0).f1816c, WidgetChatListAdapterItemGift.access$getBinding$p(this.this$0).h}); - } -} diff --git a/app/src/main/java/com/discord/widgets/chat/list/adapter/WidgetChatListAdapterItemGift$configureResolvedUI$visibleButton$1.java b/app/src/main/java/com/discord/widgets/chat/list/adapter/WidgetChatListAdapterItemGift$configureResolvedUI$$inlined$apply$lambda$1.java similarity index 55% rename from app/src/main/java/com/discord/widgets/chat/list/adapter/WidgetChatListAdapterItemGift$configureResolvedUI$visibleButton$1.java rename to app/src/main/java/com/discord/widgets/chat/list/adapter/WidgetChatListAdapterItemGift$configureResolvedUI$$inlined$apply$lambda$1.java index 951f17d750..27ed422b8f 100644 --- a/app/src/main/java/com/discord/widgets/chat/list/adapter/WidgetChatListAdapterItemGift$configureResolvedUI$visibleButton$1.java +++ b/app/src/main/java/com/discord/widgets/chat/list/adapter/WidgetChatListAdapterItemGift$configureResolvedUI$$inlined$apply$lambda$1.java @@ -4,17 +4,17 @@ import android.view.View; import c.a.a.z.c; import com.discord.widgets.chat.list.adapter.WidgetChatListAdapterItemGift; /* compiled from: WidgetChatListAdapterItemGift.kt */ -public final class WidgetChatListAdapterItemGift$configureResolvedUI$visibleButton$1 implements View.OnClickListener { - public final /* synthetic */ WidgetChatListAdapterItemGift.Model.Resolved $model; +public final class WidgetChatListAdapterItemGift$configureResolvedUI$$inlined$apply$lambda$1 implements View.OnClickListener { + public final /* synthetic */ WidgetChatListAdapterItemGift.Model.Resolved $model$inlined; public final /* synthetic */ WidgetChatListAdapterItemGift this$0; - public WidgetChatListAdapterItemGift$configureResolvedUI$visibleButton$1(WidgetChatListAdapterItemGift widgetChatListAdapterItemGift, WidgetChatListAdapterItemGift.Model.Resolved resolved) { + public WidgetChatListAdapterItemGift$configureResolvedUI$$inlined$apply$lambda$1(WidgetChatListAdapterItemGift widgetChatListAdapterItemGift, WidgetChatListAdapterItemGift.Model.Resolved resolved) { this.this$0 = widgetChatListAdapterItemGift; - this.$model = resolved; + this.$model$inlined = resolved; } @Override // android.view.View.OnClickListener public final void onClick(View view) { - c.j.a(this.$model.getGift().getCode(), "Embed", WidgetChatListAdapterItemGift.access$getItem$p(this.this$0).getChannelId()); + c.j.a(this.$model$inlined.getGift().getCode(), "Embed", WidgetChatListAdapterItemGift.access$getItem$p(this.this$0).getChannelId()); } } diff --git a/app/src/main/java/com/discord/widgets/chat/list/adapter/WidgetChatListAdapterItemGift$configureResolvedUI$visibleButton$2.java b/app/src/main/java/com/discord/widgets/chat/list/adapter/WidgetChatListAdapterItemGift$configureResolvedUI$visibleButton$2$1.java similarity index 82% rename from app/src/main/java/com/discord/widgets/chat/list/adapter/WidgetChatListAdapterItemGift$configureResolvedUI$visibleButton$2.java rename to app/src/main/java/com/discord/widgets/chat/list/adapter/WidgetChatListAdapterItemGift$configureResolvedUI$visibleButton$2$1.java index d4ec707e56..9161ba60e2 100644 --- a/app/src/main/java/com/discord/widgets/chat/list/adapter/WidgetChatListAdapterItemGift$configureResolvedUI$visibleButton$2.java +++ b/app/src/main/java/com/discord/widgets/chat/list/adapter/WidgetChatListAdapterItemGift$configureResolvedUI$visibleButton$2$1.java @@ -5,8 +5,8 @@ import android.view.View; import com.discord.widgets.settings.account.WidgetSettingsAccount; import d0.z.d.m; /* compiled from: WidgetChatListAdapterItemGift.kt */ -public final class WidgetChatListAdapterItemGift$configureResolvedUI$visibleButton$2 implements View.OnClickListener { - public static final WidgetChatListAdapterItemGift$configureResolvedUI$visibleButton$2 INSTANCE = new WidgetChatListAdapterItemGift$configureResolvedUI$visibleButton$2(); +public final class WidgetChatListAdapterItemGift$configureResolvedUI$visibleButton$2$1 implements View.OnClickListener { + public static final WidgetChatListAdapterItemGift$configureResolvedUI$visibleButton$2$1 INSTANCE = new WidgetChatListAdapterItemGift$configureResolvedUI$visibleButton$2$1(); @Override // android.view.View.OnClickListener public final void onClick(View view) { 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 e5a6844be6..4c3b3f24fd 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 @@ -3,10 +3,12 @@ package com.discord.widgets.chat.list.adapter; import a0.a.a.b; import android.content.Context; import android.view.View; +import android.widget.FrameLayout; import android.widget.LinearLayout; import android.widget.TextView; import androidx.constraintlayout.widget.Barrier; import androidx.constraintlayout.widget.ConstraintLayout; +import androidx.core.view.ViewGroupKt; import c.d.b.a.a; import com.discord.R; import com.discord.api.application.Application; @@ -21,6 +23,7 @@ import com.discord.stores.StoreUser; import com.discord.utilities.color.ColorCompat; import com.discord.utilities.drawable.DrawableCompat; import com.discord.utilities.fresco.GrayscalePostprocessor; +import com.discord.utilities.gifting.GiftStyleKt; import com.discord.utilities.gifting.GiftingUtils; import com.discord.utilities.icon.IconUtils; import com.discord.utilities.images.MGImages; @@ -32,12 +35,9 @@ import com.discord.widgets.chat.list.entries.ChatListEntry; import com.discord.widgets.chat.list.entries.GiftEntry; import com.facebook.drawee.view.SimpleDraweeView; import com.google.android.material.button.MaterialButton; -import d0.g; import d0.g0.t; import d0.z.d.m; import j0.l.e.j; -import java.util.List; -import kotlin.Lazy; import kotlin.NoWhenBranchMatchedException; import kotlin.jvm.functions.Function0; import kotlin.jvm.internal.DefaultConstructorMarker; @@ -48,7 +48,6 @@ public final class WidgetChatListAdapterItemGift extends WidgetChatListItem { public static final Companion Companion = new Companion(null); private static final GrayscalePostprocessor SPLASH_IMAGE_POSTPROCESSOR = new GrayscalePostprocessor(); private final WidgetChatListAdapterItemGiftBinding binding; - private final Lazy buttons$delegate; private GiftEntry item; private Subscription subscription; @@ -326,45 +325,52 @@ public final class WidgetChatListAdapterItemGift extends WidgetChatListItem { int i = R.id.barrier; Barrier barrier = (Barrier) view.findViewById(R.id.barrier); if (barrier != null) { - i = R.id.item_gift_accept_button; - MaterialButton materialButton = (MaterialButton) view.findViewById(R.id.item_gift_accept_button); - if (materialButton != null) { - i = R.id.item_gift_cannot_claim_button; - MaterialButton materialButton2 = (MaterialButton) view.findViewById(R.id.item_gift_cannot_claim_button); - if (materialButton2 != null) { - i = R.id.item_gift_details; - LinearLayout linearLayout = (LinearLayout) view.findViewById(R.id.item_gift_details); - if (linearLayout != null) { - i = R.id.item_gift_expires; - TextView textView = (TextView) view.findViewById(R.id.item_gift_expires); - if (textView != null) { - i = R.id.item_gift_header; - TextView textView2 = (TextView) view.findViewById(R.id.item_gift_header); - if (textView2 != null) { - i = R.id.item_gift_image; - SimpleDraweeView simpleDraweeView = (SimpleDraweeView) view.findViewById(R.id.item_gift_image); - if (simpleDraweeView != null) { - i = R.id.item_gift_image_background; - SimpleDraweeView simpleDraweeView2 = (SimpleDraweeView) view.findViewById(R.id.item_gift_image_background); - if (simpleDraweeView2 != null) { - i = R.id.item_gift_loading_button_placeholder; - View findViewById = view.findViewById(R.id.item_gift_loading_button_placeholder); - if (findViewById != null) { - i = R.id.item_gift_name; - TextView textView3 = (TextView) view.findViewById(R.id.item_gift_name); - if (textView3 != null) { - i = R.id.item_gift_subtext; - TextView textView4 = (TextView) view.findViewById(R.id.item_gift_subtext); - if (textView4 != null) { - i = R.id.item_gift_verify_button; - MaterialButton materialButton3 = (MaterialButton) view.findViewById(R.id.item_gift_verify_button); + i = R.id.buttonsContainer; + FrameLayout frameLayout = (FrameLayout) view.findViewById(R.id.buttonsContainer); + if (frameLayout != null) { + i = R.id.item_gift_accept_button; + MaterialButton materialButton = (MaterialButton) view.findViewById(R.id.item_gift_accept_button); + if (materialButton != null) { + i = R.id.item_gift_cannot_claim_button; + MaterialButton materialButton2 = (MaterialButton) view.findViewById(R.id.item_gift_cannot_claim_button); + if (materialButton2 != null) { + i = R.id.item_gift_details; + LinearLayout linearLayout = (LinearLayout) view.findViewById(R.id.item_gift_details); + if (linearLayout != null) { + i = R.id.item_gift_expires; + TextView textView = (TextView) view.findViewById(R.id.item_gift_expires); + if (textView != null) { + i = R.id.item_gift_header; + TextView textView2 = (TextView) view.findViewById(R.id.item_gift_header); + if (textView2 != null) { + i = R.id.item_gift_image; + SimpleDraweeView simpleDraweeView = (SimpleDraweeView) view.findViewById(R.id.item_gift_image); + if (simpleDraweeView != null) { + i = R.id.item_gift_image_background; + SimpleDraweeView simpleDraweeView2 = (SimpleDraweeView) view.findViewById(R.id.item_gift_image_background); + if (simpleDraweeView2 != null) { + i = R.id.item_gift_loading_button_placeholder; + View findViewById = view.findViewById(R.id.item_gift_loading_button_placeholder); + if (findViewById != null) { + i = R.id.item_gift_name; + TextView textView3 = (TextView) view.findViewById(R.id.item_gift_name); + if (textView3 != null) { + i = R.id.item_gift_open_button; + MaterialButton materialButton3 = (MaterialButton) view.findViewById(R.id.item_gift_open_button); if (materialButton3 != null) { - ConstraintLayout constraintLayout = (ConstraintLayout) view; - WidgetChatListAdapterItemGiftBinding widgetChatListAdapterItemGiftBinding = new WidgetChatListAdapterItemGiftBinding(constraintLayout, barrier, materialButton, materialButton2, linearLayout, textView, textView2, simpleDraweeView, simpleDraweeView2, findViewById, textView3, textView4, materialButton3, constraintLayout); - m.checkNotNullExpressionValue(widgetChatListAdapterItemGiftBinding, "WidgetChatListAdapterIte…iftBinding.bind(itemView)"); - this.binding = widgetChatListAdapterItemGiftBinding; - this.buttons$delegate = g.lazy(new WidgetChatListAdapterItemGift$buttons$2(this)); - return; + i = R.id.item_gift_subtext; + TextView textView4 = (TextView) view.findViewById(R.id.item_gift_subtext); + if (textView4 != null) { + i = R.id.item_gift_verify_button; + MaterialButton materialButton4 = (MaterialButton) view.findViewById(R.id.item_gift_verify_button); + if (materialButton4 != null) { + ConstraintLayout constraintLayout = (ConstraintLayout) view; + WidgetChatListAdapterItemGiftBinding widgetChatListAdapterItemGiftBinding = new WidgetChatListAdapterItemGiftBinding(constraintLayout, barrier, frameLayout, materialButton, materialButton2, linearLayout, textView, textView2, simpleDraweeView, simpleDraweeView2, findViewById, textView3, materialButton3, textView4, materialButton4, constraintLayout); + m.checkNotNullExpressionValue(widgetChatListAdapterItemGiftBinding, "WidgetChatListAdapterIte…iftBinding.bind(itemView)"); + this.binding = widgetChatListAdapterItemGiftBinding; + return; + } + } } } } @@ -388,10 +394,6 @@ public final class WidgetChatListAdapterItemGift extends WidgetChatListItem { widgetChatListAdapterItemGift.configureUI(model); } - public static final /* synthetic */ WidgetChatListAdapterItemGiftBinding access$getBinding$p(WidgetChatListAdapterItemGift widgetChatListAdapterItemGift) { - return widgetChatListAdapterItemGift.binding; - } - public static final /* synthetic */ GiftEntry access$getItem$p(WidgetChatListAdapterItemGift widgetChatListAdapterItemGift) { GiftEntry giftEntry = widgetChatListAdapterItemGift.item; if (giftEntry == null) { @@ -421,30 +423,32 @@ public final class WidgetChatListAdapterItemGift extends WidgetChatListItem { m.checkNotNullExpressionValue(view, "itemView"); Context context = view.getContext(); boolean areEqual = m.areEqual(invalid != null ? invalid.getGifterUserId() : null, invalid != null ? Long.valueOf(invalid.getMeId()) : null); - SimpleDraweeView simpleDraweeView = this.binding.g; + SimpleDraweeView simpleDraweeView = this.binding.h; m.checkNotNullExpressionValue(simpleDraweeView, "binding.itemGiftImageBackground"); simpleDraweeView.setVisibility(4); - TextView textView = this.binding.e; + TextView textView = this.binding.f; m.checkNotNullExpressionValue(textView, "binding.itemGiftHeader"); - textView.setText(areEqual ? context.getString(R.string.gift_embed_invalid_title_self) : context.getString(R.string.gift_embed_invalid_title_other)); - this.binding.i.setText(R.string.gift_embed_invalid); - this.binding.i.setTextColor(ColorCompat.getColor(context, (int) R.color.status_red_500)); - this.binding.i.setBackgroundResource(0); - m.checkNotNullExpressionValue(context, "context"); - this.binding.f.setImageResource(DrawableCompat.getThemedDrawableRes(context, (int) R.attr.img_poop, (int) R.drawable.img_poop_dark)); + c.a.k.b.o(textView, areEqual ? context.getString(R.string.gift_embed_invalid_title_self) : context.getString(R.string.gift_embed_invalid_title_other), new Object[0], null, 4); TextView textView2 = this.binding.j; - m.checkNotNullExpressionValue(textView2, "binding.itemGiftSubtext"); - textView2.setVisibility(8); - TextView textView3 = this.binding.d; - m.checkNotNullExpressionValue(textView3, "binding.itemGiftExpires"); + m.checkNotNullExpressionValue(textView2, "binding.itemGiftName"); + c.a.k.b.n(textView2, R.string.gift_embed_invalid, new Object[0], null, 4); + this.binding.j.setTextColor(ColorCompat.getColor(context, (int) R.color.status_red_500)); + this.binding.j.setBackgroundResource(0); + m.checkNotNullExpressionValue(context, "context"); + this.binding.g.setImageResource(DrawableCompat.getThemedDrawableRes(context, (int) R.attr.img_poop, (int) R.drawable.img_poop_dark)); + TextView textView3 = this.binding.l; + m.checkNotNullExpressionValue(textView3, "binding.itemGiftSubtext"); textView3.setVisibility(8); - MaterialButton materialButton = this.binding.b; + TextView textView4 = this.binding.e; + m.checkNotNullExpressionValue(textView4, "binding.itemGiftExpires"); + textView4.setVisibility(8); + MaterialButton materialButton = this.binding.f1816c; m.checkNotNullExpressionValue(materialButton, "binding.itemGiftAcceptButton"); materialButton.setVisibility(8); - MaterialButton materialButton2 = this.binding.f1816c; + MaterialButton materialButton2 = this.binding.d; m.checkNotNullExpressionValue(materialButton2, "binding.itemGiftCannotClaimButton"); materialButton2.setVisibility(8); - View view2 = this.binding.h; + View view2 = this.binding.i; m.checkNotNullExpressionValue(view2, "binding.itemGiftLoadingButtonPlaceholder"); view2.setVisibility(8); this.itemView.setOnClickListener(null); @@ -454,37 +458,40 @@ public final class WidgetChatListAdapterItemGift extends WidgetChatListItem { View view = this.itemView; m.checkNotNullExpressionValue(view, "itemView"); Context context = view.getContext(); - this.binding.e.setText(R.string.gift_embed_resolving); - TextView textView = this.binding.i; - m.checkNotNullExpressionValue(textView, "binding.itemGiftName"); - textView.setText((CharSequence) null); - this.binding.i.setTextColor(ColorCompat.getThemedColor(context, (int) R.attr.primary_100)); - this.binding.i.setBackgroundResource(R.drawable.drawable_empty_text_placeholder_dark); - this.binding.f.setActualImageResource(R.drawable.drawable_empty_text_placeholder_dark); - SimpleDraweeView simpleDraweeView = this.binding.g; + TextView textView = this.binding.f; + m.checkNotNullExpressionValue(textView, "binding.itemGiftHeader"); + c.a.k.b.n(textView, R.string.gift_embed_resolving, new Object[0], null, 4); + TextView textView2 = this.binding.j; + m.checkNotNullExpressionValue(textView2, "binding.itemGiftName"); + textView2.setText((CharSequence) null); + this.binding.j.setTextColor(ColorCompat.getThemedColor(context, (int) R.attr.primary_100)); + this.binding.j.setBackgroundResource(R.drawable.drawable_empty_text_placeholder_dark); + this.binding.g.setActualImageResource(R.drawable.drawable_empty_text_placeholder_dark); + SimpleDraweeView simpleDraweeView = this.binding.h; m.checkNotNullExpressionValue(simpleDraweeView, "binding.itemGiftImageBackground"); simpleDraweeView.setVisibility(4); - TextView textView2 = this.binding.j; - m.checkNotNullExpressionValue(textView2, "binding.itemGiftSubtext"); - textView2.setVisibility(8); - TextView textView3 = this.binding.d; - m.checkNotNullExpressionValue(textView3, "binding.itemGiftExpires"); + TextView textView3 = this.binding.l; + m.checkNotNullExpressionValue(textView3, "binding.itemGiftSubtext"); textView3.setVisibility(8); - MaterialButton materialButton = this.binding.b; + TextView textView4 = this.binding.e; + m.checkNotNullExpressionValue(textView4, "binding.itemGiftExpires"); + textView4.setVisibility(8); + MaterialButton materialButton = this.binding.f1816c; m.checkNotNullExpressionValue(materialButton, "binding.itemGiftAcceptButton"); materialButton.setVisibility(8); - MaterialButton materialButton2 = this.binding.f1816c; + MaterialButton materialButton2 = this.binding.d; m.checkNotNullExpressionValue(materialButton2, "binding.itemGiftCannotClaimButton"); materialButton2.setVisibility(8); - View view2 = this.binding.h; + View view2 = this.binding.i; m.checkNotNullExpressionValue(view2, "binding.itemGiftLoadingButtonPlaceholder"); view2.setVisibility(0); this.itemView.setOnClickListener(null); } private final void configureResolvedUI(Model.Resolved resolved) { - MaterialButton materialButton; String str; + MaterialButton materialButton; + String str2; ModelSku sku; Application application; String f; @@ -505,85 +512,87 @@ public final class WidgetChatListAdapterItemGift extends WidgetChatListItem { ModelStoreListing storeListing = resolved.getGift().getStoreListing(); long applicationId = (storeListing == null || (sku5 = storeListing.getSku()) == null) ? 0 : sku5.getApplicationId(); ModelStoreListing storeListing2 = resolved.getGift().getStoreListing(); - String str2 = null; String i = (storeListing2 == null || (sku4 = storeListing2.getSku()) == null || (application2 = sku4.getApplication()) == null) ? null : application2.i(); View view2 = this.itemView; m.checkNotNullExpressionValue(view2, "itemView"); String giftSplashUrl = iconUtils.getGiftSplashUrl(applicationId, i, Integer.valueOf(view2.getWidth())); if (resolved.getGift().isAnyNitroGift()) { + SimpleDraweeView simpleDraweeView = this.binding.h; + PremiumUtils premiumUtils = PremiumUtils.INSTANCE; + ModelGift gift = resolved.getGift(); m.checkNotNullExpressionValue(context, "context"); - this.binding.g.setActualImageResource(DrawableCompat.getThemedDrawableRes(context, (int) R.attr.gift_nitro_splash, (int) R.drawable.img_nitro_splash_dark)); - SimpleDraweeView simpleDraweeView = this.binding.g; - m.checkNotNullExpressionValue(simpleDraweeView, "binding.itemGiftImageBackground"); - simpleDraweeView.setVisibility(0); - } else if (giftSplashUrl != null) { - SimpleDraweeView simpleDraweeView2 = this.binding.g; + simpleDraweeView.setActualImageResource(premiumUtils.getNitroGiftBackground(gift, context)); + SimpleDraweeView simpleDraweeView2 = this.binding.h; m.checkNotNullExpressionValue(simpleDraweeView2, "binding.itemGiftImageBackground"); - MGImages.setImage$default(simpleDraweeView2, giftSplashUrl, 0, 0, false, WidgetChatListAdapterItemGift$configureResolvedUI$1.INSTANCE, null, 92, null); - SimpleDraweeView simpleDraweeView3 = this.binding.g; + simpleDraweeView2.setVisibility(0); + } else if (giftSplashUrl != null) { + SimpleDraweeView simpleDraweeView3 = this.binding.h; m.checkNotNullExpressionValue(simpleDraweeView3, "binding.itemGiftImageBackground"); - simpleDraweeView3.setVisibility(0); - } else { - SimpleDraweeView simpleDraweeView4 = this.binding.g; + MGImages.setImage$default(simpleDraweeView3, giftSplashUrl, 0, 0, false, WidgetChatListAdapterItemGift$configureResolvedUI$1.INSTANCE, null, 92, null); + SimpleDraweeView simpleDraweeView4 = this.binding.h; m.checkNotNullExpressionValue(simpleDraweeView4, "binding.itemGiftImageBackground"); - simpleDraweeView4.setVisibility(8); + simpleDraweeView4.setVisibility(0); + } else { + SimpleDraweeView simpleDraweeView5 = this.binding.h; + m.checkNotNullExpressionValue(simpleDraweeView5, "binding.itemGiftImageBackground"); + simpleDraweeView5.setVisibility(8); } - TextView textView = this.binding.e; + TextView textView = this.binding.f; m.checkNotNullExpressionValue(textView, "binding.itemGiftHeader"); - textView.setText(z2 ? context.getString(R.string.gift_embed_title_self) : context.getString(R.string.gift_embed_title)); - TextView textView2 = this.binding.i; + c.a.k.b.o(textView, z2 ? context.getString(R.string.gift_embed_title_self) : context.getString(R.string.gift_embed_title), new Object[0], null, 4); + TextView textView2 = this.binding.j; m.checkNotNullExpressionValue(textView2, "binding.itemGiftName"); ModelStoreListing storeListing3 = resolved.getGift().getStoreListing(); textView2.setText((storeListing3 == null || (sku3 = storeListing3.getSku()) == null) ? null : sku3.getName()); - this.binding.i.setTextColor(ColorCompat.getThemedColor(context, (int) R.attr.primary_100)); - this.binding.i.setBackgroundResource(0); - TextView textView3 = this.binding.d; + this.binding.j.setTextColor(ColorCompat.getThemedColor(context, (int) R.attr.primary_100)); + this.binding.j.setBackgroundResource(0); + TextView textView3 = this.binding.e; m.checkNotNullExpressionValue(textView3, "binding.itemGiftExpires"); textView3.setVisibility(resolved.getGift().getExpiresAt() != null ? 0 : 8); if (resolved.getGift().getExpiresAt() != null) { - TextView textView4 = this.binding.d; + TextView textView4 = this.binding.e; m.checkNotNullExpressionValue(textView4, "binding.itemGiftExpires"); m.checkNotNullExpressionValue(context, "context"); textView4.setText(c.a.k.b.h(context, R.string.gift_embed_expiration, new Object[]{GiftingUtils.INSTANCE.getTimeString(resolved.getGift().getExpiresDiff(ClockFactory.get().currentTimeMillis()), context)}, null, 4)); } if (resolved.getGift().isAnyNitroGift()) { MGImages mGImages = MGImages.INSTANCE; - SimpleDraweeView simpleDraweeView5 = this.binding.f; - m.checkNotNullExpressionValue(simpleDraweeView5, "binding.itemGiftImage"); - MGImages.setImage$default(mGImages, simpleDraweeView5, PremiumUtils.INSTANCE.getNitroGiftIcon(resolved.getGift()), (MGImages.ChangeDetector) null, 4, (Object) null); + SimpleDraweeView simpleDraweeView6 = this.binding.g; + m.checkNotNullExpressionValue(simpleDraweeView6, "binding.itemGiftImage"); + MGImages.setImage$default(mGImages, simpleDraweeView6, PremiumUtils.INSTANCE.getNitroGiftIcon(resolved.getGift()), (MGImages.ChangeDetector) null, 4, (Object) null); } else { ModelStoreListing storeListing4 = resolved.getGift().getStoreListing(); if (storeListing4 == null || (sku = storeListing4.getSku()) == null || (application = sku.getApplication()) == null || (f = application.f()) == null) { - str = null; + str2 = null; } else { ModelStoreListing storeListing5 = resolved.getGift().getStoreListing(); - str = IconUtils.getApplicationIcon$default((storeListing5 == null || (sku2 = storeListing5.getSku()) == null) ? 0 : sku2.getApplicationId(), f, 0, 4, null); + str2 = IconUtils.getApplicationIcon$default((storeListing5 == null || (sku2 = storeListing5.getSku()) == null) ? 0 : sku2.getApplicationId(), f, 0, 4, null); } - this.binding.f.setImageURI(str); + this.binding.g.setImageURI(str2); } if (!resolved.getMeUser().isVerified()) { String string = context.getString(R.string.gift_code_auth_help_text_verification_required); m.checkNotNullExpressionValue(string, "context.getString(R.stri…xt_verification_required)"); - str2 = t.replace$default(t.replace$default(t.replace$default(string, "(onClick)", "", false, 4, (Object) null), "[", "", false, 4, (Object) null), "]", "", false, 4, (Object) null); + str = t.replace$default(t.replace$default(t.replace$default(string, "(onClick)", "", false, 4, (Object) null), "[", "", false, 4, (Object) null), "]", "", false, 4, (Object) null); } else if (isClaimedByMe) { - str2 = context.getString(R.string.gift_embed_body_claimed_self_mobile); + str = context.getString(R.string.gift_embed_body_claimed_self_mobile); } else if (resolved.getInLibrary()) { m.checkNotNullExpressionValue(context, "context"); - str2 = t.replace$default(t.replace$default(t.replace$default(c.a.k.b.h(context, R.string.gift_code_auth_help_text_owned, new Object[]{""}, null, 4).toString(), "()", "", false, 4, (Object) null), "[", "", false, 4, (Object) null), "]", "", false, 4, (Object) null); - } else if (z3) { - str2 = context.getString(R.string.gift_code_auth_help_text_claimed); - } - TextView textView5 = this.binding.j; - m.checkNotNullExpressionValue(textView5, "binding.itemGiftSubtext"); - ViewExtensions.setTextAndVisibilityBy(textView5, str2); - if (z4) { - this.binding.b.setOnClickListener(new WidgetChatListAdapterItemGift$configureResolvedUI$visibleButton$1(this, resolved)); - materialButton = this.binding.b; - } else if (!resolved.getMeUser().isVerified()) { - this.binding.k.setOnClickListener(WidgetChatListAdapterItemGift$configureResolvedUI$visibleButton$2.INSTANCE); - materialButton = this.binding.k; + str = t.replace$default(t.replace$default(t.replace$default(c.a.k.b.h(context, R.string.gift_code_auth_help_text_owned, new Object[]{""}, null, 4).toString(), "()", "", false, 4, (Object) null), "[", "", false, 4, (Object) null), "]", "", false, 4, (Object) null); } else { - MaterialButton materialButton2 = this.binding.f1816c; + str = z3 ? context.getString(R.string.gift_code_auth_help_text_claimed) : null; + } + TextView textView5 = this.binding.l; + m.checkNotNullExpressionValue(textView5, "binding.itemGiftSubtext"); + ViewExtensions.setTextAndVisibilityBy(textView5, str); + if (z4) { + materialButton = GiftStyleKt.hasCustomStyle(resolved.getGift()) ? this.binding.k : this.binding.f1816c; + materialButton.setOnClickListener(new WidgetChatListAdapterItemGift$configureResolvedUI$$inlined$apply$lambda$1(this, resolved)); + } else if (!resolved.getMeUser().isVerified()) { + materialButton = this.binding.m; + materialButton.setOnClickListener(WidgetChatListAdapterItemGift$configureResolvedUI$visibleButton$2$1.INSTANCE); + } else { + materialButton = this.binding.d; boolean redeeming = resolved.getRedeeming(); int i2 = R.string.gift_embed_button_claimed; if (redeeming) { @@ -591,16 +600,15 @@ public final class WidgetChatListAdapterItemGift extends WidgetChatListItem { } else if (!isClaimedByMe && resolved.getInLibrary()) { i2 = R.string.gift_embed_button_owned; } - materialButton2.setText(i2); - materialButton = this.binding.f1816c; + c.a.k.b.n(materialButton, i2, new Object[0], null, 4); } - m.checkNotNullExpressionValue(materialButton, "if (canAccept) {\n b…ftCannotClaimButton\n }"); - for (View view3 : getButtons()) { + m.checkNotNullExpressionValue(materialButton, "if (canAccept) {\n i…}\n )\n }\n }"); + FrameLayout frameLayout = this.binding.b; + m.checkNotNullExpressionValue(frameLayout, "binding.buttonsContainer"); + for (View view3 : ViewGroupKt.getChildren(frameLayout)) { if (view3 == materialButton) { - m.checkNotNullExpressionValue(view3, "button"); ((MaterialButton) view3).setVisibility(0); } else { - m.checkNotNullExpressionValue(view3, "button"); view3.setVisibility(8); } } @@ -623,10 +631,6 @@ public final class WidgetChatListAdapterItemGift extends WidgetChatListItem { } } - private final List getButtons() { - return (List) this.buttons$delegate.getValue(); - } - @Override // com.discord.utilities.mg_recycler.MGRecyclerViewHolder public Subscription getSubscription() { return this.subscription; 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 8fddd9ee6b..f7e50af803 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 @@ -523,7 +523,7 @@ public final class WidgetApplicationCommandBottomSheetViewModel extends AppViewM private final Map guildRoles; /* renamed from: id reason: collision with root package name */ - private final long f2255id; + private final long f2256id; private final GuildMember interactionUser; private final User user; private final Map usernamesOrNicks; @@ -534,7 +534,7 @@ public final class WidgetApplicationCommandBottomSheetViewModel extends AppViewM m.checkNotNullParameter(applicationCommandData, "applicationCommandData"); m.checkNotNullParameter(map4, "usernamesOrNicks"); m.checkNotNullParameter(map5, "commandValues"); - this.f2255id = j; + this.f2256id = j; this.user = user; this.interactionUser = guildMember; this.application = application; @@ -581,7 +581,7 @@ public final class WidgetApplicationCommandBottomSheetViewModel extends AppViewM } public final long getId() { - return this.f2255id; + return this.f2256id; } public final GuildMember getInteractionUser() { 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 785d8be2f2..5dc646365d 100644 --- a/app/src/main/java/com/discord/widgets/friends/WidgetFriendsFindNearby.java +++ b/app/src/main/java/com/discord/widgets/friends/WidgetFriendsFindNearby.java @@ -432,25 +432,7 @@ public final class WidgetFriendsFindNearby extends AppFragment { widgetFriendsAddUserAdapter4.setOnItemClick(new WidgetFriendsFindNearby$onViewBound$4(this)); getBinding().b.setOnClickListener(new WidgetFriendsFindNearby$onViewBound$5(this)); getBinding().f1873c.setOnClickListener(WidgetFriendsFindNearby$onViewBound$6.INSTANCE); - RLottieImageView rLottieImageView = getBinding().f; - int dpToPixels = DimenUtils.dpToPixels(200); - int dpToPixels2 = DimenUtils.dpToPixels(200); - Objects.requireNonNull(rLottieImageView); - RLottieDrawable.PlaybackMode playbackMode = RLottieDrawable.PlaybackMode.LOOP; - m.checkParameterIsNotNull(playbackMode, "playbackMode"); - Context context = rLottieImageView.getContext(); - m.checkExpressionValueIsNotNull(context, "context"); - String valueOf = String.valueOf((int) R.raw.anim_friends_add_nearby_looking); - Context context2 = rLottieImageView.getContext(); - m.checkExpressionValueIsNotNull(context2, "context"); - RLottieDrawable rLottieDrawable = new RLottieDrawable(context, (int) R.raw.anim_friends_add_nearby_looking, valueOf, dpToPixels, dpToPixels2, rLottieImageView.a(context2).getRefreshRate(), false, (int[]) null); - rLottieImageView.i = rLottieDrawable; - rLottieDrawable.f(playbackMode); - RLottieDrawable rLottieDrawable2 = rLottieImageView.i; - if (rLottieDrawable2 != null) { - rLottieDrawable2.e(true); - } - rLottieImageView.setImageDrawable(rLottieImageView.i); + getBinding().f.c(R.raw.anim_friends_add_nearby_looking, DimenUtils.dpToPixels(200), DimenUtils.dpToPixels(200)); } /* JADX WARN: Multi-variable type inference failed */ diff --git a/app/src/main/java/com/discord/widgets/friends/WidgetFriendsList$configureToolbar$1.java b/app/src/main/java/com/discord/widgets/friends/WidgetFriendsList$configureToolbar$1.java index 99cba61cd2..14fa50380e 100644 --- a/app/src/main/java/com/discord/widgets/friends/WidgetFriendsList$configureToolbar$1.java +++ b/app/src/main/java/com/discord/widgets/friends/WidgetFriendsList$configureToolbar$1.java @@ -27,19 +27,19 @@ public final class WidgetFriendsList$configureToolbar$1 implements Actio public final void call(MenuItem menuItem, Context context) { m.checkNotNullExpressionValue(menuItem, "menuItem"); switch (menuItem.getItemId()) { - case R.id.menu_friends_add_friend /* 2131364231 */: + case R.id.menu_friends_add_friend /* 2131364234 */: WidgetFriendsAdd.Companion companion = WidgetFriendsAdd.Companion; m.checkNotNullExpressionValue(context, "context"); WidgetFriendsAdd.Companion.show$default(companion, context, null, "Friends", 2, null); return; - case R.id.menu_friends_contact_sync /* 2131364232 */: + case R.id.menu_friends_contact_sync /* 2131364235 */: ContactSyncFlowAnalytics.Companion.trackStart$default(ContactSyncFlowAnalytics.Companion, false, g0.mapOf(o.to("location_page", "Friends List Icon")), 1, null); AnalyticsTracker.INSTANCE.openModal("Contact Sync", new Traits.Location("Friends List Icon", null, null, null, null, 30, null)); WidgetContactSync.Companion companion2 = WidgetContactSync.Companion; m.checkNotNullExpressionValue(context, "context"); WidgetContactSync.Companion.launch$default(companion2, context, null, false, false, false, 30, null); return; - case R.id.menu_friends_start_group /* 2131364233 */: + case R.id.menu_friends_start_group /* 2131364236 */: if (GroupInviteFriendsSheetFeatureFlag.Companion.getINSTANCE().isEnabled()) { GroupInviteFriendsSheet.Companion companion3 = GroupInviteFriendsSheet.Companion; FragmentManager parentFragmentManager = this.this$0.getParentFragmentManager(); diff --git a/app/src/main/java/com/discord/widgets/guilds/WidgetGuildFolderSettings.java b/app/src/main/java/com/discord/widgets/guilds/WidgetGuildFolderSettings.java index dced966cfa..0800dd9cf8 100644 --- a/app/src/main/java/com/discord/widgets/guilds/WidgetGuildFolderSettings.java +++ b/app/src/main/java/com/discord/widgets/guilds/WidgetGuildFolderSettings.java @@ -222,15 +222,15 @@ public final class WidgetGuildFolderSettings extends AppFragment { int intValue = rgbColorToARGB != null ? rgbColorToARGB.intValue() : ColorCompat.getThemedColor(getContext(), (int) R.attr.color_brand); ColorPickerDialog.k kVar = new ColorPickerDialog.k(); kVar.h = intValue; - kVar.f2481s = ColorCompat.getThemedColor(getContext(), (int) R.attr.colorBackgroundPrimary); + kVar.f2482s = ColorCompat.getThemedColor(getContext(), (int) R.attr.colorBackgroundPrimary); kVar.i = false; kVar.g = getColorsToDisplay(intValue); kVar.a = R.string.guild_folder_color; kVar.r = ColorCompat.getThemedColor(getContext(), (int) R.attr.colorHeaderPrimary); FontUtils fontUtils = FontUtils.INSTANCE; - kVar.f2482x = fontUtils.getThemedFontResId(getContext(), R.attr.font_display_bold); + kVar.f2483x = fontUtils.getThemedFontResId(getContext(), R.attr.font_display_bold); kVar.o = ColorCompat.getThemedColor(getContext(), (int) R.attr.colorBackgroundAccent); - kVar.f2480c = R.string.color_picker_custom; + kVar.f2481c = R.string.color_picker_custom; kVar.v = ColorCompat.getColor(getContext(), (int) R.color.white); kVar.b = R.string.color_picker_presets; kVar.p = ColorCompat.getThemedColor(getContext(), (int) R.attr.color_brand); @@ -238,11 +238,11 @@ public final class WidgetGuildFolderSettings extends AppFragment { kVar.l = true; kVar.e = R.string.reset; kVar.w = ColorCompat.getColor(getContext(), (int) R.color.white); - kVar.f2483y = fontUtils.getThemedFontResId(getContext(), R.attr.font_primary_semibold); + kVar.f2484y = fontUtils.getThemedFontResId(getContext(), R.attr.font_primary_semibold); kVar.q = ColorCompat.getThemedColor(getContext(), (int) R.attr.colorBackgroundModifierAccent); kVar.t = ColorCompat.getThemedColor(getContext(), (int) R.attr.colorTextMuted); kVar.u = R.drawable.drawable_cpv_edit_text_background; - kVar.f2484z = fontUtils.getThemedFontResId(getContext(), R.attr.font_primary_normal); + kVar.f2485z = fontUtils.getThemedFontResId(getContext(), R.attr.font_primary_normal); ColorPickerDialog a = kVar.a(); a.j = new WidgetGuildFolderSettings$launchColorPicker$1(this); AppFragment.hideKeyboard$default(this, null, 1, null); diff --git a/app/src/main/java/com/discord/widgets/guilds/create/ChannelTemplate.java b/app/src/main/java/com/discord/widgets/guilds/create/ChannelTemplate.java index 40e7d07c14..f8da10b591 100644 --- a/app/src/main/java/com/discord/widgets/guilds/create/ChannelTemplate.java +++ b/app/src/main/java/com/discord/widgets/guilds/create/ChannelTemplate.java @@ -7,7 +7,7 @@ import kotlin.jvm.internal.DefaultConstructorMarker; public abstract class ChannelTemplate { /* renamed from: id reason: collision with root package name */ - private final Long f2256id; + private final Long f2257id; private final String name; /* compiled from: StockGuildTemplate.kt */ @@ -29,7 +29,7 @@ public abstract class ChannelTemplate { } private ChannelTemplate(Long l, String str) { - this.f2256id = l; + this.f2257id = l; this.name = str; } @@ -38,7 +38,7 @@ public abstract class ChannelTemplate { } public final Long getId() { - return this.f2256id; + return this.f2257id; } public final String getName() { 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 c2158339c7..0a41a90d5d 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 @@ -161,7 +161,7 @@ public final class GuildInviteShareSheetViewModel extends AppViewModel inviteSuggestions; /* renamed from: me reason: collision with root package name */ - private final MeUser f2257me; + private final MeUser f2258me; /* JADX DEBUG: Multi-variable search result rejected for r7v0, resolved type: java.util.List */ /* JADX WARN: Multi-variable type inference failed */ @@ -177,7 +177,7 @@ public final class GuildInviteShareSheetViewModel extends AppViewModel component4() { @@ -258,7 +258,7 @@ public final class GuildInviteShareSheetViewModel extends AppViewModel getDms() { @@ -286,7 +286,7 @@ public final class GuildInviteShareSheetViewModel extends AppViewModel map = this.invitableChannels; int hashCode2 = (hashCode + (map != null ? map.hashCode() : 0)) * 31; - MeUser meUser = this.f2257me; + MeUser meUser = this.f2258me; int hashCode3 = (hashCode2 + (meUser != null ? meUser.hashCode() : 0)) * 31; List list = this.dms; int hashCode4 = (hashCode3 + (list != null ? list.hashCode() : 0)) * 31; @@ -316,7 +316,7 @@ public final class GuildInviteShareSheetViewModel extends AppViewModel { private final PanelState leftPanelState; /* renamed from: me reason: collision with root package name */ - private final MeUser f2260me; + private final MeUser f2261me; private final PanelState rightPanelState; public StoreState(PanelState panelState, PanelState panelState2, GuildInfo guildInfo, MeUser meUser, boolean z2, boolean z3) { @@ -420,7 +420,7 @@ public final class WidgetHomeViewModel extends AppViewModel { this.leftPanelState = panelState; this.rightPanelState = panelState2; this.guildInfo = guildInfo; - this.f2260me = meUser; + this.f2261me = meUser; this.isThreadPeek = z2; this.isInEventsUpsellExperiment = z3; } @@ -436,7 +436,7 @@ public final class WidgetHomeViewModel extends AppViewModel { guildInfo = storeState.guildInfo; } if ((i & 8) != 0) { - meUser = storeState.f2260me; + meUser = storeState.f2261me; } if ((i & 16) != 0) { z2 = storeState.isThreadPeek; @@ -460,7 +460,7 @@ public final class WidgetHomeViewModel extends AppViewModel { } public final MeUser component4() { - return this.f2260me; + return this.f2261me; } public final boolean component5() { @@ -487,7 +487,7 @@ public final class WidgetHomeViewModel extends AppViewModel { return false; } StoreState storeState = (StoreState) obj; - return m.areEqual(this.leftPanelState, storeState.leftPanelState) && m.areEqual(this.rightPanelState, storeState.rightPanelState) && m.areEqual(this.guildInfo, storeState.guildInfo) && m.areEqual(this.f2260me, storeState.f2260me) && this.isThreadPeek == storeState.isThreadPeek && this.isInEventsUpsellExperiment == storeState.isInEventsUpsellExperiment; + return m.areEqual(this.leftPanelState, storeState.leftPanelState) && m.areEqual(this.rightPanelState, storeState.rightPanelState) && m.areEqual(this.guildInfo, storeState.guildInfo) && m.areEqual(this.f2261me, storeState.f2261me) && this.isThreadPeek == storeState.isThreadPeek && this.isInEventsUpsellExperiment == storeState.isInEventsUpsellExperiment; } public final GuildInfo getGuildInfo() { @@ -499,7 +499,7 @@ public final class WidgetHomeViewModel extends AppViewModel { } public final MeUser getMe() { - return this.f2260me; + return this.f2261me; } public final PanelState getRightPanelState() { @@ -514,7 +514,7 @@ public final class WidgetHomeViewModel extends AppViewModel { int hashCode2 = (hashCode + (panelState2 != null ? panelState2.hashCode() : 0)) * 31; GuildInfo guildInfo = this.guildInfo; int hashCode3 = (hashCode2 + (guildInfo != null ? guildInfo.hashCode() : 0)) * 31; - MeUser meUser = this.f2260me; + MeUser meUser = this.f2261me; if (meUser != null) { i = meUser.hashCode(); } @@ -551,7 +551,7 @@ public final class WidgetHomeViewModel extends AppViewModel { R.append(", guildInfo="); R.append(this.guildInfo); R.append(", me="); - R.append(this.f2260me); + R.append(this.f2261me); R.append(", isThreadPeek="); R.append(this.isThreadPeek); R.append(", isInEventsUpsellExperiment="); diff --git a/app/src/main/java/com/discord/widgets/hubs/DomainGuildInfo.java b/app/src/main/java/com/discord/widgets/hubs/DomainGuildInfo.java index d1c8750b88..5ead25f9af 100644 --- a/app/src/main/java/com/discord/widgets/hubs/DomainGuildInfo.java +++ b/app/src/main/java/com/discord/widgets/hubs/DomainGuildInfo.java @@ -13,7 +13,7 @@ public final class DomainGuildInfo implements Parcelable { private final String icon; /* renamed from: id reason: collision with root package name */ - private final long f2261id; + private final long f2262id; private final String name; /* compiled from: WidgetHubDomains.kt */ @@ -47,7 +47,7 @@ public final class DomainGuildInfo implements Parcelable { public DomainGuildInfo(String str, long j, String str2) { m.checkNotNullParameter(str2, ModelAuditLogEntry.CHANGE_KEY_NAME); this.icon = str; - this.f2261id = j; + this.f2262id = j; this.name = str2; } @@ -61,7 +61,7 @@ public final class DomainGuildInfo implements Parcelable { } public final long getId() { - return this.f2261id; + return this.f2262id; } public final String getName() { @@ -72,7 +72,7 @@ public final class DomainGuildInfo implements Parcelable { public void writeToParcel(Parcel parcel, int i) { m.checkNotNullParameter(parcel, "parcel"); parcel.writeString(this.icon); - parcel.writeLong(this.f2261id); + parcel.writeLong(this.f2262id); parcel.writeString(this.name); } } diff --git a/app/src/main/java/com/discord/widgets/hubs/RadioSelectorItem.java b/app/src/main/java/com/discord/widgets/hubs/RadioSelectorItem.java index 73e85cb648..3466c3ccb9 100644 --- a/app/src/main/java/com/discord/widgets/hubs/RadioSelectorItem.java +++ b/app/src/main/java/com/discord/widgets/hubs/RadioSelectorItem.java @@ -10,7 +10,7 @@ public final class RadioSelectorItem implements Parcelable { public static final Parcelable.Creator CREATOR = new Creator(); /* renamed from: id reason: collision with root package name */ - private final int f2262id; + private final int f2263id; private final boolean selected; private final String text; @@ -29,14 +29,14 @@ public final class RadioSelectorItem implements Parcelable { public RadioSelectorItem(int i, String str, boolean z2) { m.checkNotNullParameter(str, NotificationCompat.MessagingStyle.Message.KEY_TEXT); - this.f2262id = i; + this.f2263id = i; this.text = str; this.selected = z2; } public static /* synthetic */ RadioSelectorItem copy$default(RadioSelectorItem radioSelectorItem, int i, String str, boolean z2, int i2, Object obj) { if ((i2 & 1) != 0) { - i = radioSelectorItem.f2262id; + i = radioSelectorItem.f2263id; } if ((i2 & 2) != 0) { str = radioSelectorItem.text; @@ -48,7 +48,7 @@ public final class RadioSelectorItem implements Parcelable { } public final int component1() { - return this.f2262id; + return this.f2263id; } public final String component2() { @@ -78,11 +78,11 @@ public final class RadioSelectorItem implements Parcelable { return false; } RadioSelectorItem radioSelectorItem = (RadioSelectorItem) obj; - return this.f2262id == radioSelectorItem.f2262id && m.areEqual(this.text, radioSelectorItem.text) && this.selected == radioSelectorItem.selected; + return this.f2263id == radioSelectorItem.f2263id && m.areEqual(this.text, radioSelectorItem.text) && this.selected == radioSelectorItem.selected; } public final int getId() { - return this.f2262id; + return this.f2263id; } public final boolean getSelected() { @@ -95,7 +95,7 @@ public final class RadioSelectorItem implements Parcelable { @Override // java.lang.Object public int hashCode() { - int i = this.f2262id * 31; + int i = this.f2263id * 31; String str = this.text; int hashCode = (i + (str != null ? str.hashCode() : 0)) * 31; boolean z2 = this.selected; @@ -111,7 +111,7 @@ public final class RadioSelectorItem implements Parcelable { @Override // java.lang.Object public String toString() { StringBuilder R = a.R("RadioSelectorItem(id="); - R.append(this.f2262id); + R.append(this.f2263id); R.append(", text="); R.append(this.text); R.append(", selected="); @@ -121,7 +121,7 @@ public final class RadioSelectorItem implements Parcelable { @Override // android.os.Parcelable public void writeToParcel(Parcel parcel, int i) { m.checkNotNullParameter(parcel, "parcel"); - parcel.writeInt(this.f2262id); + parcel.writeInt(this.f2263id); parcel.writeString(this.text); parcel.writeInt(this.selected ? 1 : 0); } diff --git a/app/src/main/java/com/discord/widgets/media/WidgetMedia$onViewBoundOrOnResume$1.java b/app/src/main/java/com/discord/widgets/media/WidgetMedia$onViewBoundOrOnResume$1.java index 17c98c4dda..014242f566 100644 --- a/app/src/main/java/com/discord/widgets/media/WidgetMedia$onViewBoundOrOnResume$1.java +++ b/app/src/main/java/com/discord/widgets/media/WidgetMedia$onViewBoundOrOnResume$1.java @@ -116,16 +116,16 @@ public final class WidgetMedia$onViewBoundOrOnResume$1 implements Action public final void call(MenuItem menuItem, Context context) { m.checkNotNullExpressionValue(menuItem, "menuItem"); switch (menuItem.getItemId()) { - case R.id.menu_media_browser /* 2131364236 */: + case R.id.menu_media_browser /* 2131364239 */: m.checkNotNullExpressionValue(context, "context"); String uri = this.$sourceUri.toString(); m.checkNotNullExpressionValue(uri, "sourceUri.toString()"); UriHandler.handleOrUntrusted$default(context, uri, null, 4, null); return; - case R.id.menu_media_download /* 2131364237 */: + case R.id.menu_media_download /* 2131364240 */: this.this$0.requestMediaDownload(new AnonymousClass1(this, context)); return; - case R.id.menu_media_share /* 2131364238 */: + case R.id.menu_media_share /* 2131364241 */: m.checkNotNullExpressionValue(context, "context"); String uri2 = this.$sourceUri.toString(); m.checkNotNullExpressionValue(uri2, "sourceUri.toString()"); diff --git a/app/src/main/java/com/discord/widgets/notice/WidgetNoticeDialog.java b/app/src/main/java/com/discord/widgets/notice/WidgetNoticeDialog.java index f580883be1..4361cff539 100644 --- a/app/src/main/java/com/discord/widgets/notice/WidgetNoticeDialog.java +++ b/app/src/main/java/com/discord/widgets/notice/WidgetNoticeDialog.java @@ -64,11 +64,11 @@ public final class WidgetNoticeDialog extends AppDialog { private static final String ARG_THEME_ID = "theme_id"; /* renamed from: CANCEL_BUTTON */ - public static final int notice_cancel = 2131364385; + public static final int notice_cancel = 2131364388; public static final Companion Companion = new Companion(null); /* renamed from: OK_BUTTON */ - public static final int notice_ok = 2131364390; + public static final int notice_ok = 2131364393; public static final int ON_SHOW = 0; private final FragmentViewBindingDelegate binding$delegate = FragmentViewBindingDelegateKt.viewBinding$default(this, WidgetNoticeDialog$binding$2.INSTANCE, null, 2, null); private Map> listenerMap; diff --git a/app/src/main/java/com/discord/widgets/servers/SettingsChannelListAdapter.java b/app/src/main/java/com/discord/widgets/servers/SettingsChannelListAdapter.java index a38d1ff4c4..ed37529217 100644 --- a/app/src/main/java/com/discord/widgets/servers/SettingsChannelListAdapter.java +++ b/app/src/main/java/com/discord/widgets/servers/SettingsChannelListAdapter.java @@ -40,7 +40,7 @@ public final class SettingsChannelListAdapter extends CategoricalDragAndDropAdap private final boolean canManageChannelsOfCategory; /* renamed from: id reason: collision with root package name */ - private final long f2263id; + private final long f2264id; private final boolean isDraggable; private final String key; private final String name; @@ -49,7 +49,7 @@ public final class SettingsChannelListAdapter extends CategoricalDragAndDropAdap public CategoryItem(String str, long j, int i, boolean z2, boolean z3, boolean z4) { this.name = str; - this.f2263id = j; + this.f2264id = j; this.pos = i; this.isDraggable = z2; this.canManageCategory = z3; @@ -66,7 +66,7 @@ public final class SettingsChannelListAdapter extends CategoricalDragAndDropAdap str = categoryItem.name; } if ((i2 & 2) != 0) { - j = categoryItem.f2263id; + j = categoryItem.f2264id; } if ((i2 & 4) != 0) { i = categoryItem.pos; @@ -88,7 +88,7 @@ public final class SettingsChannelListAdapter extends CategoricalDragAndDropAdap } public final long component2() { - return this.f2263id; + return this.f2264id; } public final boolean component4() { @@ -115,7 +115,7 @@ public final class SettingsChannelListAdapter extends CategoricalDragAndDropAdap return false; } CategoryItem categoryItem = (CategoryItem) obj; - return m.areEqual(this.name, categoryItem.name) && this.f2263id == categoryItem.f2263id && this.pos == categoryItem.pos && this.isDraggable == categoryItem.isDraggable && this.canManageCategory == categoryItem.canManageCategory && this.canManageChannelsOfCategory == categoryItem.canManageChannelsOfCategory; + return m.areEqual(this.name, categoryItem.name) && this.f2264id == categoryItem.f2264id && this.pos == categoryItem.pos && this.isDraggable == categoryItem.isDraggable && this.canManageCategory == categoryItem.canManageCategory && this.canManageChannelsOfCategory == categoryItem.canManageChannelsOfCategory; } public final boolean getCanManageCategory() { @@ -132,7 +132,7 @@ public final class SettingsChannelListAdapter extends CategoricalDragAndDropAdap } public final long getId() { - return this.f2263id; + return this.f2264id; } @Override // com.discord.utilities.mg_recycler.MGRecyclerDataPayload, com.discord.utilities.recycler.DiffKeyProvider @@ -156,7 +156,7 @@ public final class SettingsChannelListAdapter extends CategoricalDragAndDropAdap public int hashCode() { String str = this.name; - int a = (((b.a(this.f2263id) + ((str != null ? str.hashCode() : 0) * 31)) * 31) + this.pos) * 31; + int a = (((b.a(this.f2264id) + ((str != null ? str.hashCode() : 0) * 31)) * 31) + this.pos) * 31; boolean z2 = this.isDraggable; int i = 1; if (z2) { @@ -189,7 +189,7 @@ public final class SettingsChannelListAdapter extends CategoricalDragAndDropAdap StringBuilder R = a.R("CategoryItem(name="); R.append(this.name); R.append(", id="); - R.append(this.f2263id); + R.append(this.f2264id); R.append(", pos="); R.append(this.pos); R.append(", isDraggable="); diff --git a/app/src/main/java/com/discord/widgets/servers/WidgetServerDeleteDialog.java b/app/src/main/java/com/discord/widgets/servers/WidgetServerDeleteDialog.java index 6a94a67717..85d7f8dcc3 100644 --- a/app/src/main/java/com/discord/widgets/servers/WidgetServerDeleteDialog.java +++ b/app/src/main/java/com/discord/widgets/servers/WidgetServerDeleteDialog.java @@ -60,7 +60,7 @@ public final class WidgetServerDeleteDialog extends AppDialog { private final Guild guild; /* renamed from: me reason: collision with root package name */ - private final MeUser f2264me; + private final MeUser f2265me; /* compiled from: WidgetServerDeleteDialog.kt */ public static final class Companion { @@ -89,7 +89,7 @@ public final class WidgetServerDeleteDialog extends AppDialog { public Model(MeUser meUser, Guild guild) { m.checkNotNullParameter(meUser, "me"); - this.f2264me = meUser; + this.f2265me = meUser; this.guild = guild; } @@ -98,7 +98,7 @@ public final class WidgetServerDeleteDialog extends AppDialog { } public final MeUser getMe() { - return this.f2264me; + return this.f2265me; } } diff --git a/app/src/main/java/com/discord/widgets/servers/WidgetServerSettingsChannels$configureUI$1.java b/app/src/main/java/com/discord/widgets/servers/WidgetServerSettingsChannels$configureUI$1.java index 77ee1c7296..9d1720dacf 100644 --- a/app/src/main/java/com/discord/widgets/servers/WidgetServerSettingsChannels$configureUI$1.java +++ b/app/src/main/java/com/discord/widgets/servers/WidgetServerSettingsChannels$configureUI$1.java @@ -45,13 +45,13 @@ public final class WidgetServerSettingsChannels$configureUI$1 implements public final void call(MenuItem menuItem, Context context) { m.checkNotNullExpressionValue(menuItem, "menuItem"); switch (menuItem.getItemId()) { - case R.id.menu_sort_channel /* 2131364254 */: + case R.id.menu_sort_channel /* 2131364257 */: WidgetServerSettingsChannelsSortActions.Companion companion = WidgetServerSettingsChannelsSortActions.Companion; FragmentManager childFragmentManager = this.this$0.getChildFragmentManager(); m.checkNotNullExpressionValue(childFragmentManager, "childFragmentManager"); companion.show(childFragmentManager, new AnonymousClass1(this)); return; - case R.id.menu_sort_done /* 2131364255 */: + case R.id.menu_sort_done /* 2131364258 */: WidgetServerSettingsChannels.access$getChannelSortTypeSubject$p(this.this$0).onNext(-1); return; default: diff --git a/app/src/main/java/com/discord/widgets/servers/WidgetServerSettingsEditIntegration.java b/app/src/main/java/com/discord/widgets/servers/WidgetServerSettingsEditIntegration.java index 459ec1023d..d5162114b3 100644 --- a/app/src/main/java/com/discord/widgets/servers/WidgetServerSettingsEditIntegration.java +++ b/app/src/main/java/com/discord/widgets/servers/WidgetServerSettingsEditIntegration.java @@ -51,9 +51,9 @@ public final class WidgetServerSettingsEditIntegration extends AppFragment { public static final Companion Companion = new Companion(null); private static final String INTENT_EXTRA_GUILD_ID = "INTENT_EXTRA_GUILD_ID"; private static final String INTENT_EXTRA_INTEGRATION_ID = "INTENT_EXTRA_INTEGRATION_ID"; - private static final int STATE_KEY_ENABLE_TWITCH_EMOTES = 2131363075; - private static final int STATE_KEY_EXPIRE_BEHAVIOR = 2131363078; - private static final int STATE_KEY_GRACE_PERIOD = 2131363079; + private static final int STATE_KEY_ENABLE_TWITCH_EMOTES = 2131363077; + private static final int STATE_KEY_EXPIRE_BEHAVIOR = 2131363080; + private static final int STATE_KEY_GRACE_PERIOD = 2131363081; private static final int[] gracePeriodDays = {1, 3, 7, 14, 30}; private final FragmentViewBindingDelegate binding$delegate = FragmentViewBindingDelegateKt.viewBinding$default(this, WidgetServerSettingsEditIntegration$binding$2.INSTANCE, null, 2, null); private RadioManager expiryBehaviorRadioManager; 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 bf777e429b..96689d9b48 100644 --- a/app/src/main/java/com/discord/widgets/servers/WidgetServerSettingsEditRole.java +++ b/app/src/main/java/com/discord/widgets/servers/WidgetServerSettingsEditRole.java @@ -571,135 +571,135 @@ public final class WidgetServerSettingsEditRole extends AppFragment { for (CheckedSetting checkedSetting : n.listOf((Object[]) new CheckedSetting[]{getBinding().g, getBinding().h, getBinding().i, getBinding().j, getBinding().m, getBinding().r, getBinding().u, getBinding().v, getBinding().f1857y, getBinding().C, getBinding().f1858z, getBinding().w, getBinding().A, getBinding().B, getBinding().D, getBinding().E, getBinding().H, getBinding().I, getBinding().N, getBinding().O, getBinding().o, getBinding().n, getBinding().P, getBinding().Q, getBinding().R, getBinding().S, getBinding().f, getBinding().T, getBinding().V, getBinding().Z, getBinding().f1853b0, getBinding().Y, getBinding().W, getBinding().X, getBinding().f1852a0, getBinding().G, getBinding().U, getBinding().J, getBinding().f1856x})) { m.checkNotNullExpressionValue(checkedSetting, "setting"); switch (checkedSetting.getId()) { - case R.id.role_settings_add_reactions /* 2131364820 */: + case R.id.role_settings_add_reactions /* 2131364823 */: j = 64; break; - case R.id.role_settings_administrator /* 2131364821 */: + case R.id.role_settings_administrator /* 2131364824 */: j = 8; break; - case R.id.role_settings_attach_files /* 2131364822 */: + case R.id.role_settings_attach_files /* 2131364825 */: j = Permission.ATTACH_FILES; break; - case R.id.role_settings_ban_members /* 2131364823 */: + case R.id.role_settings_ban_members /* 2131364826 */: j = 4; break; - case R.id.role_settings_change_nickname /* 2131364824 */: + case R.id.role_settings_change_nickname /* 2131364827 */: j = Permission.CHANGE_NICKNAME; break; - case R.id.role_settings_color_disabled_overlay /* 2131364825 */: - case R.id.role_settings_color_selector_container /* 2131364826 */: - case R.id.role_settings_current_color_display /* 2131364830 */: - case R.id.role_settings_edit_name_disabled_overlay /* 2131364831 */: - case R.id.role_settings_hoist_checkedsetting /* 2131364833 */: - case R.id.role_settings_icon_container /* 2131364834 */: - case R.id.role_settings_mentionable_checkedsetting /* 2131364846 */: - case R.id.role_settings_overview_scroll /* 2131364847 */: - case R.id.role_settings_role_icon /* 2131364852 */: - case R.id.role_settings_role_icon_divider /* 2131364853 */: - case R.id.role_settings_role_icon_header /* 2131364854 */: + case R.id.role_settings_color_disabled_overlay /* 2131364828 */: + case R.id.role_settings_color_selector_container /* 2131364829 */: + case R.id.role_settings_current_color_display /* 2131364833 */: + case R.id.role_settings_edit_name_disabled_overlay /* 2131364834 */: + case R.id.role_settings_hoist_checkedsetting /* 2131364836 */: + case R.id.role_settings_icon_container /* 2131364837 */: + case R.id.role_settings_mentionable_checkedsetting /* 2131364849 */: + case R.id.role_settings_overview_scroll /* 2131364850 */: + case R.id.role_settings_role_icon /* 2131364855 */: + case R.id.role_settings_role_icon_divider /* 2131364856 */: + case R.id.role_settings_role_icon_header /* 2131364857 */: default: j = 0; break; - case R.id.role_settings_create_instant_invite /* 2131364827 */: + case R.id.role_settings_create_instant_invite /* 2131364830 */: j = 1; break; - case R.id.role_settings_create_private_threads /* 2131364828 */: + case R.id.role_settings_create_private_threads /* 2131364831 */: j = Permission.CREATE_PRIVATE_THREADS; break; - case R.id.role_settings_create_public_threads /* 2131364829 */: + case R.id.role_settings_create_public_threads /* 2131364832 */: j = Permission.CREATE_PUBLIC_THREADS; break; - case R.id.role_settings_embed_links /* 2131364832 */: + case R.id.role_settings_embed_links /* 2131364835 */: j = Permission.EMBED_LINKS; break; - case R.id.role_settings_kick_members /* 2131364835 */: + case R.id.role_settings_kick_members /* 2131364838 */: j = 2; break; - case R.id.role_settings_manage_channels /* 2131364836 */: + case R.id.role_settings_manage_channels /* 2131364839 */: j = 16; break; - case R.id.role_settings_manage_emojis_and_stickers /* 2131364837 */: + case R.id.role_settings_manage_emojis_and_stickers /* 2131364840 */: j = Permission.MANAGE_EMOJIS_AND_STICKERS; break; - case R.id.role_settings_manage_events /* 2131364838 */: + case R.id.role_settings_manage_events /* 2131364841 */: j = Permission.MANAGE_EVENTS; break; - case R.id.role_settings_manage_messages /* 2131364839 */: + case R.id.role_settings_manage_messages /* 2131364842 */: j = Permission.MANAGE_MESSAGES; break; - case R.id.role_settings_manage_nicknames /* 2131364840 */: + case R.id.role_settings_manage_nicknames /* 2131364843 */: j = Permission.MANAGE_NICKNAMES; break; - case R.id.role_settings_manage_roles /* 2131364841 */: + case R.id.role_settings_manage_roles /* 2131364844 */: j = Permission.MANAGE_ROLES; break; - case R.id.role_settings_manage_server /* 2131364842 */: + case R.id.role_settings_manage_server /* 2131364845 */: j = 32; break; - case R.id.role_settings_manage_threads /* 2131364843 */: + case R.id.role_settings_manage_threads /* 2131364846 */: j = Permission.MANAGE_THREADS; break; - case R.id.role_settings_manage_webhooks /* 2131364844 */: + case R.id.role_settings_manage_webhooks /* 2131364847 */: j = Permission.MANAGE_WEBHOOKS; break; - case R.id.role_settings_mention_everyone /* 2131364845 */: + case R.id.role_settings_mention_everyone /* 2131364848 */: j = Permission.MENTION_EVERYONE; break; - case R.id.role_settings_priority_speaker /* 2131364848 */: + case R.id.role_settings_priority_speaker /* 2131364851 */: j = 256; break; - case R.id.role_settings_read_message_history /* 2131364849 */: + case R.id.role_settings_read_message_history /* 2131364852 */: j = Permission.READ_MESSAGE_HISTORY; break; - case R.id.role_settings_read_messages /* 2131364850 */: + case R.id.role_settings_read_messages /* 2131364853 */: j = Permission.VIEW_CHANNEL; break; - case R.id.role_settings_request_to_speak /* 2131364851 */: + case R.id.role_settings_request_to_speak /* 2131364854 */: j = Permission.REQUEST_TO_SPEAK; break; - case R.id.role_settings_send_messages /* 2131364855 */: + case R.id.role_settings_send_messages /* 2131364858 */: j = Permission.SEND_MESSAGES; break; - case R.id.role_settings_send_messages_in_threads /* 2131364856 */: + case R.id.role_settings_send_messages_in_threads /* 2131364859 */: j = Permission.SEND_MESSAGES_IN_THREADS; break; - case R.id.role_settings_send_tts_messages /* 2131364857 */: + case R.id.role_settings_send_tts_messages /* 2131364860 */: j = Permission.SEND_TTS_MESSAGES; break; - case R.id.role_settings_use_application_commands /* 2131364858 */: + case R.id.role_settings_use_application_commands /* 2131364861 */: j = Permission.USE_APPLICATION_COMMANDS; break; - case R.id.role_settings_use_external_emojis /* 2131364859 */: + case R.id.role_settings_use_external_emojis /* 2131364862 */: j = Permission.USE_EXTERNAL_EMOJIS; break; - case R.id.role_settings_use_external_stickers /* 2131364860 */: + case R.id.role_settings_use_external_stickers /* 2131364863 */: j = Permission.USE_EXTERNAL_STICKERS; break; - case R.id.role_settings_view_audit_log /* 2131364861 */: + case R.id.role_settings_view_audit_log /* 2131364864 */: j = 128; break; - case R.id.role_settings_view_guild_analytics /* 2131364862 */: + case R.id.role_settings_view_guild_analytics /* 2131364865 */: j = Permission.VIEW_GUILD_ANALYTICS; break; - case R.id.role_settings_voice_connect /* 2131364863 */: + case R.id.role_settings_voice_connect /* 2131364866 */: j = Permission.CONNECT; break; - case R.id.role_settings_voice_deafen_members /* 2131364864 */: + case R.id.role_settings_voice_deafen_members /* 2131364867 */: j = Permission.DEAFEN_MEMBERS; break; - case R.id.role_settings_voice_move_members /* 2131364865 */: + case R.id.role_settings_voice_move_members /* 2131364868 */: j = Permission.MOVE_MEMBERS; break; - case R.id.role_settings_voice_mute_members /* 2131364866 */: + case R.id.role_settings_voice_mute_members /* 2131364869 */: j = Permission.MUTE_MEMBERS; break; - case R.id.role_settings_voice_speak /* 2131364867 */: + case R.id.role_settings_voice_speak /* 2131364870 */: j = Permission.SPEAK; break; - case R.id.role_settings_voice_use_voice_activity /* 2131364868 */: + case R.id.role_settings_voice_use_voice_activity /* 2131364871 */: j = Permission.USE_VAD; break; - case R.id.role_settings_voice_video /* 2131364869 */: + case R.id.role_settings_voice_video /* 2131364872 */: j = 512; break; } diff --git a/app/src/main/java/com/discord/widgets/servers/auditlog/WidgetServerSettingsAuditLog$onViewBound$1.java b/app/src/main/java/com/discord/widgets/servers/auditlog/WidgetServerSettingsAuditLog$onViewBound$1.java index c82a126830..63dd64a05d 100644 --- a/app/src/main/java/com/discord/widgets/servers/auditlog/WidgetServerSettingsAuditLog$onViewBound$1.java +++ b/app/src/main/java/com/discord/widgets/servers/auditlog/WidgetServerSettingsAuditLog$onViewBound$1.java @@ -33,10 +33,10 @@ public final class WidgetServerSettingsAuditLog$onViewBound$1 implements Acti public final boolean onMenuItemClick(MenuItem menuItem) { m.checkNotNullExpressionValue(menuItem, "it"); switch (menuItem.getItemId()) { - case R.id.menu_audit_log_sort_actions /* 2131364203 */: + case R.id.menu_audit_log_sort_actions /* 2131364206 */: WidgetServerSettingsAuditLogFilter.Companion.show(a.x(this.$view, "view", "view.context"), WidgetServerSettingsAuditLog.access$getGuildId$p(this.this$0.this$0.this$0), 1); break; - case R.id.menu_audit_log_sort_users /* 2131364204 */: + case R.id.menu_audit_log_sort_users /* 2131364207 */: WidgetServerSettingsAuditLogFilter.Companion.show(a.x(this.$view, "view", "view.context"), WidgetServerSettingsAuditLog.access$getGuildId$p(this.this$0.this$0.this$0), 0); break; } diff --git a/app/src/main/java/com/discord/widgets/servers/auditlog/WidgetServerSettingsAuditLogFilterAdapter.java b/app/src/main/java/com/discord/widgets/servers/auditlog/WidgetServerSettingsAuditLogFilterAdapter.java index 8659241597..3f497c47f2 100644 --- a/app/src/main/java/com/discord/widgets/servers/auditlog/WidgetServerSettingsAuditLogFilterAdapter.java +++ b/app/src/main/java/com/discord/widgets/servers/auditlog/WidgetServerSettingsAuditLogFilterAdapter.java @@ -213,7 +213,7 @@ public final class WidgetServerSettingsAuditLogFilterAdapter extends MGRecyclerA private final GuildMember guildMember; /* renamed from: id reason: collision with root package name */ - private final long f2265id; + private final long f2266id; private final boolean isChecked; private final String key; private final CharSequence text; @@ -223,7 +223,7 @@ public final class WidgetServerSettingsAuditLogFilterAdapter extends MGRecyclerA public AuditLogUserFilterItem(User user, GuildMember guildMember, long j, CharSequence charSequence, Integer num, boolean z2) { this.user = user; this.guildMember = guildMember; - this.f2265id = j; + this.f2266id = j; this.text = charSequence; this.discriminator = num; this.isChecked = z2; @@ -239,7 +239,7 @@ public final class WidgetServerSettingsAuditLogFilterAdapter extends MGRecyclerA } public final long getId() { - return this.f2265id; + return this.f2266id; } @Override // com.discord.utilities.mg_recycler.MGRecyclerDataPayload, com.discord.utilities.recycler.DiffKeyProvider 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 cd605df792..270714e2c5 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 @@ -143,7 +143,7 @@ public final class WidgetServerSettingsCommunityOverviewViewModel extends AppVie private final Guild guild; /* renamed from: me reason: collision with root package name */ - private final MeUser f2266me; + private final MeUser f2267me; private final Long permissions; private final Channel rulesChannel; private final Channel updatesChannel; @@ -154,7 +154,7 @@ public final class WidgetServerSettingsCommunityOverviewViewModel extends AppVie m.checkNotNullParameter(guild, "guild"); m.checkNotNullParameter(meUser, "me"); this.guild = guild; - this.f2266me = meUser; + this.f2267me = meUser; this.permissions = l; this.rulesChannel = channel; this.updatesChannel = channel2; @@ -165,7 +165,7 @@ public final class WidgetServerSettingsCommunityOverviewViewModel extends AppVie guild = valid.guild; } if ((i & 2) != 0) { - meUser = valid.f2266me; + meUser = valid.f2267me; } if ((i & 4) != 0) { l = valid.permissions; @@ -184,7 +184,7 @@ public final class WidgetServerSettingsCommunityOverviewViewModel extends AppVie } public final MeUser component2() { - return this.f2266me; + return this.f2267me; } public final Long component3() { @@ -213,7 +213,7 @@ public final class WidgetServerSettingsCommunityOverviewViewModel extends AppVie return false; } Valid valid = (Valid) obj; - return m.areEqual(this.guild, valid.guild) && m.areEqual(this.f2266me, valid.f2266me) && m.areEqual(this.permissions, valid.permissions) && m.areEqual(this.rulesChannel, valid.rulesChannel) && m.areEqual(this.updatesChannel, valid.updatesChannel); + return m.areEqual(this.guild, valid.guild) && m.areEqual(this.f2267me, valid.f2267me) && m.areEqual(this.permissions, valid.permissions) && m.areEqual(this.rulesChannel, valid.rulesChannel) && m.areEqual(this.updatesChannel, valid.updatesChannel); } public final Guild getGuild() { @@ -221,7 +221,7 @@ public final class WidgetServerSettingsCommunityOverviewViewModel extends AppVie } public final MeUser getMe() { - return this.f2266me; + return this.f2267me; } public final Long getPermissions() { @@ -240,7 +240,7 @@ public final class WidgetServerSettingsCommunityOverviewViewModel extends AppVie Guild guild = this.guild; int i = 0; int hashCode = (guild != null ? guild.hashCode() : 0) * 31; - MeUser meUser = this.f2266me; + MeUser meUser = this.f2267me; int hashCode2 = (hashCode + (meUser != null ? meUser.hashCode() : 0)) * 31; Long l = this.permissions; int hashCode3 = (hashCode2 + (l != null ? l.hashCode() : 0)) * 31; @@ -257,7 +257,7 @@ public final class WidgetServerSettingsCommunityOverviewViewModel extends AppVie StringBuilder R = a.R("Valid(guild="); R.append(this.guild); R.append(", me="); - R.append(this.f2266me); + R.append(this.f2267me); R.append(", permissions="); R.append(this.permissions); R.append(", rulesChannel="); 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 3e49ee4365..6d79e29f51 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 @@ -380,7 +380,7 @@ public final class WidgetServerSettingsEnableCommunityViewModel extends AppViewM private final Guild guild; /* renamed from: me reason: collision with root package name */ - private final MeUser f2267me; + private final MeUser f2268me; private final Long permissions; private final Map roles; private final Channel rulesChannel; @@ -392,7 +392,7 @@ public final class WidgetServerSettingsEnableCommunityViewModel extends AppViewM m.checkNotNullParameter(guild, "guild"); m.checkNotNullParameter(meUser, "me"); this.guild = guild; - this.f2267me = meUser; + this.f2268me = meUser; this.permissions = l; this.roles = map; this.rulesChannel = channel; @@ -406,7 +406,7 @@ public final class WidgetServerSettingsEnableCommunityViewModel extends AppViewM guild = valid.guild; } if ((i & 2) != 0) { - meUser = valid.f2267me; + meUser = valid.f2268me; } if ((i & 4) != 0) { l = valid.permissions; @@ -428,7 +428,7 @@ public final class WidgetServerSettingsEnableCommunityViewModel extends AppViewM } public final MeUser component2() { - return this.f2267me; + return this.f2268me; } public final Long component3() { @@ -461,7 +461,7 @@ public final class WidgetServerSettingsEnableCommunityViewModel extends AppViewM return false; } Valid valid = (Valid) obj; - return m.areEqual(this.guild, valid.guild) && m.areEqual(this.f2267me, valid.f2267me) && m.areEqual(this.permissions, valid.permissions) && m.areEqual(this.roles, valid.roles) && m.areEqual(this.rulesChannel, valid.rulesChannel) && m.areEqual(this.updatesChannel, valid.updatesChannel); + return m.areEqual(this.guild, valid.guild) && m.areEqual(this.f2268me, valid.f2268me) && m.areEqual(this.permissions, valid.permissions) && m.areEqual(this.roles, valid.roles) && m.areEqual(this.rulesChannel, valid.rulesChannel) && m.areEqual(this.updatesChannel, valid.updatesChannel); } public final Guild getGuild() { @@ -469,7 +469,7 @@ public final class WidgetServerSettingsEnableCommunityViewModel extends AppViewM } public final MeUser getMe() { - return this.f2267me; + return this.f2268me; } public final Long getPermissions() { @@ -492,7 +492,7 @@ public final class WidgetServerSettingsEnableCommunityViewModel extends AppViewM Guild guild = this.guild; int i = 0; int hashCode = (guild != null ? guild.hashCode() : 0) * 31; - MeUser meUser = this.f2267me; + MeUser meUser = this.f2268me; int hashCode2 = (hashCode + (meUser != null ? meUser.hashCode() : 0)) * 31; Long l = this.permissions; int hashCode3 = (hashCode2 + (l != null ? l.hashCode() : 0)) * 31; @@ -511,7 +511,7 @@ public final class WidgetServerSettingsEnableCommunityViewModel extends AppViewM StringBuilder R = a.R("Valid(guild="); R.append(this.guild); R.append(", me="); - R.append(this.f2267me); + R.append(this.f2268me); R.append(", permissions="); R.append(this.permissions); R.append(", roles="); diff --git a/app/src/main/java/com/discord/widgets/servers/member_verification/WidgetMemberVerificationViewModel.java b/app/src/main/java/com/discord/widgets/servers/member_verification/WidgetMemberVerificationViewModel.java index f5da1b76d6..eb04a46fa7 100644 --- a/app/src/main/java/com/discord/widgets/servers/member_verification/WidgetMemberVerificationViewModel.java +++ b/app/src/main/java/com/discord/widgets/servers/member_verification/WidgetMemberVerificationViewModel.java @@ -218,7 +218,7 @@ public final class WidgetMemberVerificationViewModel extends AppViewModel roles; @@ -226,7 +226,7 @@ public final class WidgetMemberVerificationViewModel extends AppViewModel { claimStatus = outboundPromoItem.claimStatus; } if ((i & 2) != 0) { - j = outboundPromoItem.f2271id; + j = outboundPromoItem.f2272id; } if ((i & 4) != 0) { str = outboundPromoItem.title; @@ -734,7 +734,7 @@ public final class SettingsGiftingViewModel extends AppViewModel { } public final long component2() { - return this.f2271id; + return this.f2272id; } public final String component3() { @@ -765,7 +765,7 @@ public final class SettingsGiftingViewModel extends AppViewModel { return false; } OutboundPromoItem outboundPromoItem = (OutboundPromoItem) obj; - return m.areEqual(this.claimStatus, outboundPromoItem.claimStatus) && this.f2271id == outboundPromoItem.f2271id && m.areEqual(this.title, outboundPromoItem.title) && m.areEqual(this.terms, outboundPromoItem.terms) && m.areEqual(this.imageUrl, outboundPromoItem.imageUrl); + return m.areEqual(this.claimStatus, outboundPromoItem.claimStatus) && this.f2272id == outboundPromoItem.f2272id && m.areEqual(this.title, outboundPromoItem.title) && m.areEqual(this.terms, outboundPromoItem.terms) && m.areEqual(this.imageUrl, outboundPromoItem.imageUrl); } public final ClaimStatus getClaimStatus() { @@ -773,7 +773,7 @@ public final class SettingsGiftingViewModel extends AppViewModel { } public final long getId() { - return this.f2271id; + return this.f2272id; } public final String getImageUrl() { @@ -791,7 +791,7 @@ public final class SettingsGiftingViewModel extends AppViewModel { public int hashCode() { ClaimStatus claimStatus = this.claimStatus; int i = 0; - int a = (b.a(this.f2271id) + ((claimStatus != null ? claimStatus.hashCode() : 0) * 31)) * 31; + int a = (b.a(this.f2272id) + ((claimStatus != null ? claimStatus.hashCode() : 0) * 31)) * 31; String str = this.title; int hashCode = (a + (str != null ? str.hashCode() : 0)) * 31; String str2 = this.terms; @@ -807,7 +807,7 @@ public final class SettingsGiftingViewModel extends AppViewModel { StringBuilder R = a.R("OutboundPromoItem(claimStatus="); R.append(this.claimStatus); R.append(", id="); - R.append(this.f2271id); + R.append(this.f2272id); R.append(", title="); R.append(this.title); R.append(", terms="); diff --git a/app/src/main/java/com/discord/widgets/settings/profile/WidgetEditProfileBannerSheet.java b/app/src/main/java/com/discord/widgets/settings/profile/WidgetEditProfileBannerSheet.java index ed2eb88080..649bcb72b5 100644 --- a/app/src/main/java/com/discord/widgets/settings/profile/WidgetEditProfileBannerSheet.java +++ b/app/src/main/java/com/discord/widgets/settings/profile/WidgetEditProfileBannerSheet.java @@ -200,23 +200,23 @@ public final class WidgetEditProfileBannerSheet extends AppBottomSheet { private final void launchColorPicker(@ColorInt int i) { ColorPickerDialog.k kVar = new ColorPickerDialog.k(); kVar.h = i; - kVar.f2481s = ColorCompat.getThemedColor(getContext(), (int) R.attr.colorBackgroundPrimary); + kVar.f2482s = ColorCompat.getThemedColor(getContext(), (int) R.attr.colorBackgroundPrimary); kVar.i = false; kVar.j = false; kVar.f = 0; kVar.a = R.string.user_settings_banner_color_title; kVar.r = ColorCompat.getThemedColor(getContext(), (int) R.attr.colorHeaderPrimary); FontUtils fontUtils = FontUtils.INSTANCE; - kVar.f2482x = fontUtils.getThemedFontResId(getContext(), R.attr.font_display_bold); + kVar.f2483x = fontUtils.getThemedFontResId(getContext(), R.attr.font_display_bold); kVar.l = true; kVar.e = R.string.color_picker_use_default; kVar.p = ColorCompat.getThemedColor(getContext(), (int) R.attr.color_brand); kVar.d = R.string.select; kVar.w = ColorCompat.getColor(getContext(), (int) R.color.white); - kVar.f2483y = fontUtils.getThemedFontResId(getContext(), R.attr.font_primary_semibold); + kVar.f2484y = fontUtils.getThemedFontResId(getContext(), R.attr.font_primary_semibold); kVar.t = ColorCompat.getThemedColor(getContext(), (int) R.attr.colorTextMuted); kVar.u = R.drawable.drawable_cpv_edit_text_background; - kVar.f2484z = fontUtils.getThemedFontResId(getContext(), R.attr.font_primary_normal); + kVar.f2485z = fontUtils.getThemedFontResId(getContext(), R.attr.font_primary_normal); ColorPickerDialog a = kVar.a(); a.j = new WidgetEditProfileBannerSheet$launchColorPicker$1(this); AppBottomSheet.hideKeyboard$default(this, null, 1, null); diff --git a/app/src/main/java/com/discord/widgets/user/WidgetBanUser$onViewBound$3.java b/app/src/main/java/com/discord/widgets/user/WidgetBanUser$onViewBound$3.java index 70b3f24273..19032b1b09 100644 --- a/app/src/main/java/com/discord/widgets/user/WidgetBanUser$onViewBound$3.java +++ b/app/src/main/java/com/discord/widgets/user/WidgetBanUser$onViewBound$3.java @@ -65,13 +65,13 @@ public final class WidgetBanUser$onViewBound$3 implements View.OnClickListener { List access$getHistoryRadios$p = WidgetBanUser.access$getHistoryRadios$p(this.this$0); RadioManager access$getDeleteHistoryRadioManager$p = WidgetBanUser.access$getDeleteHistoryRadioManager$p(this.this$0); switch (((CheckedSetting) access$getHistoryRadios$p.get(access$getDeleteHistoryRadioManager$p != null ? access$getDeleteHistoryRadioManager$p.b() : 0)).getId()) { - case R.id.ban_user_delete_messages_1_day /* 2131362109 */: + case R.id.ban_user_delete_messages_1_day /* 2131362110 */: i = 1; break; - case R.id.ban_user_delete_messages_7_days /* 2131362110 */: + case R.id.ban_user_delete_messages_7_days /* 2131362111 */: i = 7; break; - case R.id.ban_user_delete_messages_none /* 2131362111 */: + case R.id.ban_user_delete_messages_none /* 2131362112 */: default: i = 0; break; 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 32ffe04417..7ee724612d 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 @@ -50,7 +50,7 @@ public final class WidgetUserEmailVerify extends WidgetUserAccountVerifyBase { private final String email; /* renamed from: me reason: collision with root package name */ - private final MeUser f2272me; + private final MeUser f2273me; private final boolean verified; /* compiled from: WidgetUserEmailVerify.kt */ @@ -71,20 +71,20 @@ public final class WidgetUserEmailVerify extends WidgetUserAccountVerifyBase { public Model(MeUser meUser) { m.checkNotNullParameter(meUser, "me"); - this.f2272me = meUser; + this.f2273me = meUser; this.email = meUser.getEmail(); this.verified = meUser.isVerified(); } public static /* synthetic */ Model copy$default(Model model, MeUser meUser, int i, Object obj) { if ((i & 1) != 0) { - meUser = model.f2272me; + meUser = model.f2273me; } return model.copy(meUser); } public final MeUser component1() { - return this.f2272me; + return this.f2273me; } public final Model copy(MeUser meUser) { @@ -94,7 +94,7 @@ public final class WidgetUserEmailVerify extends WidgetUserAccountVerifyBase { public boolean equals(Object obj) { if (this != obj) { - return (obj instanceof Model) && m.areEqual(this.f2272me, ((Model) obj).f2272me); + return (obj instanceof Model) && m.areEqual(this.f2273me, ((Model) obj).f2273me); } return true; } @@ -104,7 +104,7 @@ public final class WidgetUserEmailVerify extends WidgetUserAccountVerifyBase { } public final MeUser getMe() { - return this.f2272me; + return this.f2273me; } public final boolean getVerified() { @@ -112,7 +112,7 @@ public final class WidgetUserEmailVerify extends WidgetUserAccountVerifyBase { } public int hashCode() { - MeUser meUser = this.f2272me; + MeUser meUser = this.f2273me; if (meUser != null) { return meUser.hashCode(); } @@ -121,7 +121,7 @@ public final class WidgetUserEmailVerify extends WidgetUserAccountVerifyBase { public String toString() { StringBuilder R = a.R("Model(me="); - R.append(this.f2272me); + R.append(this.f2273me); R.append(")"); return R.toString(); } 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 91bdba7edf..5d3d40bd29 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 @@ -133,7 +133,7 @@ public final class UserProfileHeaderViewModel extends AppViewModel { private final Collection> guildMembers; /* renamed from: me reason: collision with root package name */ - private final MeUser f2273me; + private final MeUser f2274me; private final boolean reducedMotionEnabled; private final ModelRichPresence richPresence; private final StreamContext streamContext; @@ -150,7 +150,7 @@ public final class UserProfileHeaderViewModel extends AppViewModel { m.checkNotNullParameter(map, "userIdToGuildMemberMap"); m.checkNotNullParameter(collection, "guildMembers"); m.checkNotNullParameter(userProfile, "userProfile"); - this.f2273me = meUser; + this.f2274me = meUser; this.user = user; this.userIdToGuildMemberMap = map; this.guildMembers = collection; @@ -164,11 +164,11 @@ public final class UserProfileHeaderViewModel extends AppViewModel { } public static /* synthetic */ StoreState copy$default(StoreState storeState, MeUser meUser, User user, Map map, Collection collection, ModelRichPresence modelRichPresence, StreamContext streamContext, UserProfile userProfile, Experiment experiment, boolean z2, boolean z3, Channel channel, int i, Object obj) { - return storeState.copy((i & 1) != 0 ? storeState.f2273me : meUser, (i & 2) != 0 ? storeState.user : user, (i & 4) != 0 ? storeState.userIdToGuildMemberMap : map, (i & 8) != 0 ? storeState.guildMembers : collection, (i & 16) != 0 ? storeState.richPresence : modelRichPresence, (i & 32) != 0 ? storeState.streamContext : streamContext, (i & 64) != 0 ? storeState.userProfile : userProfile, (i & 128) != 0 ? storeState.winnerBadgeExperiment : experiment, (i & 256) != 0 ? storeState.allowAnimatedEmojis : z2, (i & 512) != 0 ? storeState.reducedMotionEnabled : z3, (i & 1024) != 0 ? storeState.channel : channel); + return storeState.copy((i & 1) != 0 ? storeState.f2274me : meUser, (i & 2) != 0 ? storeState.user : user, (i & 4) != 0 ? storeState.userIdToGuildMemberMap : map, (i & 8) != 0 ? storeState.guildMembers : collection, (i & 16) != 0 ? storeState.richPresence : modelRichPresence, (i & 32) != 0 ? storeState.streamContext : streamContext, (i & 64) != 0 ? storeState.userProfile : userProfile, (i & 128) != 0 ? storeState.winnerBadgeExperiment : experiment, (i & 256) != 0 ? storeState.allowAnimatedEmojis : z2, (i & 512) != 0 ? storeState.reducedMotionEnabled : z3, (i & 1024) != 0 ? storeState.channel : channel); } public final MeUser component1() { - return this.f2273me; + return this.f2274me; } public final boolean component10() { @@ -228,7 +228,7 @@ public final class UserProfileHeaderViewModel extends AppViewModel { return false; } StoreState storeState = (StoreState) obj; - return m.areEqual(this.f2273me, storeState.f2273me) && m.areEqual(this.user, storeState.user) && m.areEqual(this.userIdToGuildMemberMap, storeState.userIdToGuildMemberMap) && m.areEqual(this.guildMembers, storeState.guildMembers) && m.areEqual(this.richPresence, storeState.richPresence) && m.areEqual(this.streamContext, storeState.streamContext) && m.areEqual(this.userProfile, storeState.userProfile) && m.areEqual(this.winnerBadgeExperiment, storeState.winnerBadgeExperiment) && this.allowAnimatedEmojis == storeState.allowAnimatedEmojis && this.reducedMotionEnabled == storeState.reducedMotionEnabled && m.areEqual(this.channel, storeState.channel); + return m.areEqual(this.f2274me, storeState.f2274me) && m.areEqual(this.user, storeState.user) && m.areEqual(this.userIdToGuildMemberMap, storeState.userIdToGuildMemberMap) && m.areEqual(this.guildMembers, storeState.guildMembers) && m.areEqual(this.richPresence, storeState.richPresence) && m.areEqual(this.streamContext, storeState.streamContext) && m.areEqual(this.userProfile, storeState.userProfile) && m.areEqual(this.winnerBadgeExperiment, storeState.winnerBadgeExperiment) && this.allowAnimatedEmojis == storeState.allowAnimatedEmojis && this.reducedMotionEnabled == storeState.reducedMotionEnabled && m.areEqual(this.channel, storeState.channel); } public final boolean getAllowAnimatedEmojis() { @@ -244,7 +244,7 @@ public final class UserProfileHeaderViewModel extends AppViewModel { } public final MeUser getMe() { - return this.f2273me; + return this.f2274me; } public final boolean getReducedMotionEnabled() { @@ -276,7 +276,7 @@ public final class UserProfileHeaderViewModel extends AppViewModel { } public int hashCode() { - MeUser meUser = this.f2273me; + MeUser meUser = this.f2274me; int i = 0; int hashCode = (meUser != null ? meUser.hashCode() : 0) * 31; User user = this.user; @@ -316,7 +316,7 @@ public final class UserProfileHeaderViewModel extends AppViewModel { public String toString() { StringBuilder R = a.R("StoreState(me="); - R.append(this.f2273me); + R.append(this.f2274me); R.append(", user="); R.append(this.user); R.append(", userIdToGuildMemberMap="); diff --git a/app/src/main/java/com/discord/widgets/user/profile/UserStatusPresenceCustomView.java b/app/src/main/java/com/discord/widgets/user/profile/UserStatusPresenceCustomView.java index 66b08842b9..c0e83fb633 100644 --- a/app/src/main/java/com/discord/widgets/user/profile/UserStatusPresenceCustomView.java +++ b/app/src/main/java/com/discord/widgets/user/profile/UserStatusPresenceCustomView.java @@ -42,19 +42,19 @@ public final class UserStatusPresenceCustomView extends LinearLayout { public static final class Emoji { /* renamed from: id reason: collision with root package name */ - private final String f2274id; + private final String f2275id; private final boolean isAnimated; private final String name; public Emoji(String str, String str2, boolean z2) { - this.f2274id = str; + this.f2275id = str; this.name = str2; this.isAnimated = z2; } public static /* synthetic */ Emoji copy$default(Emoji emoji, String str, String str2, boolean z2, int i, Object obj) { if ((i & 1) != 0) { - str = emoji.f2274id; + str = emoji.f2275id; } if ((i & 2) != 0) { str2 = emoji.name; @@ -66,7 +66,7 @@ public final class UserStatusPresenceCustomView extends LinearLayout { } public final String component1() { - return this.f2274id; + return this.f2275id; } public final String component2() { @@ -89,11 +89,11 @@ public final class UserStatusPresenceCustomView extends LinearLayout { return false; } Emoji emoji = (Emoji) obj; - return m.areEqual(this.f2274id, emoji.f2274id) && m.areEqual(this.name, emoji.name) && this.isAnimated == emoji.isAnimated; + return m.areEqual(this.f2275id, emoji.f2275id) && m.areEqual(this.name, emoji.name) && this.isAnimated == emoji.isAnimated; } public final String getId() { - return this.f2274id; + return this.f2275id; } public final String getName() { @@ -101,7 +101,7 @@ public final class UserStatusPresenceCustomView extends LinearLayout { } public int hashCode() { - String str = this.f2274id; + String str = this.f2275id; int i = 0; int hashCode = (str != null ? str.hashCode() : 0) * 31; String str2 = this.name; @@ -125,7 +125,7 @@ public final class UserStatusPresenceCustomView extends LinearLayout { public String toString() { StringBuilder R = a.R("Emoji(id="); - R.append(this.f2274id); + R.append(this.f2275id); R.append(", name="); R.append(this.name); R.append(", isAnimated="); diff --git a/app/src/main/java/com/discord/widgets/user/search/WidgetGlobalSearchGuildsModel.java b/app/src/main/java/com/discord/widgets/user/search/WidgetGlobalSearchGuildsModel.java index c9b69f9790..303fb101c6 100644 --- a/app/src/main/java/com/discord/widgets/user/search/WidgetGlobalSearchGuildsModel.java +++ b/app/src/main/java/com/discord/widgets/user/search/WidgetGlobalSearchGuildsModel.java @@ -66,7 +66,7 @@ public final class WidgetGlobalSearchGuildsModel { private final Guild guild; /* renamed from: id reason: collision with root package name */ - private final long f2275id; + private final long f2276id; private final boolean isSelected; private final boolean isUnread; private final String key; @@ -105,7 +105,7 @@ public final class WidgetGlobalSearchGuildsModel { /* JADX DEBUG: TODO: convert one arg to string using `String.valueOf()`, args: [(wrap: int : 0x001c: INVOKE (r4v1 int) = (r0v0 'this' com.discord.widgets.user.search.WidgetGlobalSearchGuildsModel$Item A[IMMUTABLE_TYPE, THIS]) type: VIRTUAL call: com.discord.widgets.user.search.WidgetGlobalSearchGuildsModel.Item.getType():int), ('-' char), (r2v0 long)] */ public Item(int i, long j, Channel channel, Guild guild, int i2, boolean z2, boolean z3, boolean z4, int i3) { this._type = i; - this.f2275id = j; + this.f2276id = j; this.channel = channel; this.guild = guild; this.mentionCount = i2; @@ -131,11 +131,11 @@ public final class WidgetGlobalSearchGuildsModel { } public static /* synthetic */ Item copy$default(Item item, int i, long j, Channel channel, Guild guild, int i2, boolean z2, boolean z3, boolean z4, int i3, int i4, Object obj) { - return item.copy((i4 & 1) != 0 ? item._type : i, (i4 & 2) != 0 ? item.f2275id : j, (i4 & 4) != 0 ? item.channel : channel, (i4 & 8) != 0 ? item.guild : guild, (i4 & 16) != 0 ? item.mentionCount : i2, (i4 & 32) != 0 ? item.isUnread : z2, (i4 & 64) != 0 ? item.isSelected : z3, (i4 & 128) != 0 ? item.connectedToVoice : z4, (i4 & 256) != 0 ? item.unavailableGuildCount : i3); + return item.copy((i4 & 1) != 0 ? item._type : i, (i4 & 2) != 0 ? item.f2276id : j, (i4 & 4) != 0 ? item.channel : channel, (i4 & 8) != 0 ? item.guild : guild, (i4 & 16) != 0 ? item.mentionCount : i2, (i4 & 32) != 0 ? item.isUnread : z2, (i4 & 64) != 0 ? item.isSelected : z3, (i4 & 128) != 0 ? item.connectedToVoice : z4, (i4 & 256) != 0 ? item.unavailableGuildCount : i3); } public final long component2() { - return this.f2275id; + return this.f2276id; } public final Channel component3() { @@ -178,7 +178,7 @@ public final class WidgetGlobalSearchGuildsModel { return false; } Item item = (Item) obj; - return this._type == item._type && this.f2275id == item.f2275id && m.areEqual(this.channel, item.channel) && m.areEqual(this.guild, item.guild) && this.mentionCount == item.mentionCount && this.isUnread == item.isUnread && this.isSelected == item.isSelected && this.connectedToVoice == item.connectedToVoice && this.unavailableGuildCount == item.unavailableGuildCount; + return this._type == item._type && this.f2276id == item.f2276id && m.areEqual(this.channel, item.channel) && m.areEqual(this.guild, item.guild) && this.mentionCount == item.mentionCount && this.isUnread == item.isUnread && this.isSelected == item.isSelected && this.connectedToVoice == item.connectedToVoice && this.unavailableGuildCount == item.unavailableGuildCount; } public final Channel getChannel() { @@ -194,7 +194,7 @@ public final class WidgetGlobalSearchGuildsModel { } public final long getId() { - return this.f2275id; + return this.f2276id; } @Override // com.discord.utilities.mg_recycler.MGRecyclerDataPayload, com.discord.utilities.recycler.DiffKeyProvider @@ -216,7 +216,7 @@ public final class WidgetGlobalSearchGuildsModel { } public int hashCode() { - int a = (b.a(this.f2275id) + (this._type * 31)) * 31; + int a = (b.a(this.f2276id) + (this._type * 31)) * 31; Channel channel = this.channel; int i = 0; int hashCode = (a + (channel != null ? channel.hashCode() : 0)) * 31; @@ -261,7 +261,7 @@ public final class WidgetGlobalSearchGuildsModel { StringBuilder R = a.R("Item(_type="); R.append(this._type); R.append(", id="); - R.append(this.f2275id); + R.append(this.f2276id); R.append(", channel="); R.append(this.channel); R.append(", guild="); 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 c74591c4b4..f2e5c33a9e 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 @@ -752,7 +752,7 @@ public final class WidgetUserSheetViewModel extends AppViewModel { private final Map guildRoles; /* renamed from: me reason: collision with root package name */ - private final MeUser f2276me; + private final MeUser f2277me; private final boolean muted; private final Map mySelectedVoiceChannelVoiceStates; private final StageRoles myStageRoles; @@ -772,7 +772,7 @@ public final class WidgetUserSheetViewModel extends AppViewModel { private StoreState(User user, MeUser meUser, Channel channel, Map map, Map map2, Map map3, Map map4, boolean z2, boolean z3, boolean z4, float f, ModelRichPresence modelRichPresence, Guild guild, Long l, StreamContext streamContext, UserProfile userProfile, Integer num, StoreUserNotes.UserNoteState userNoteState, Channel channel2, StageRoles stageRoles, StageRequestToSpeakState stageRequestToSpeakState, StageRoles stageRoles2) { this.user = user; - this.f2276me = meUser; + this.f2277me = meUser; this.channel = channel; this.computedMembers = map; this.guildRoles = map2; @@ -801,7 +801,7 @@ public final class WidgetUserSheetViewModel extends AppViewModel { /* renamed from: copy-1YV1AGg$default reason: not valid java name */ public static /* synthetic */ StoreState m49copy1YV1AGg$default(StoreState storeState, User user, MeUser meUser, Channel channel, Map map, Map map2, Map map3, Map map4, boolean z2, boolean z3, boolean z4, float f, ModelRichPresence modelRichPresence, Guild guild, Long l, StreamContext streamContext, UserProfile userProfile, Integer num, StoreUserNotes.UserNoteState userNoteState, Channel channel2, StageRoles stageRoles, StageRequestToSpeakState stageRequestToSpeakState, StageRoles stageRoles2, int i, Object obj) { - return storeState.m52copy1YV1AGg((i & 1) != 0 ? storeState.user : user, (i & 2) != 0 ? storeState.f2276me : meUser, (i & 4) != 0 ? storeState.channel : channel, (i & 8) != 0 ? storeState.computedMembers : map, (i & 16) != 0 ? storeState.guildRoles : map2, (i & 32) != 0 ? storeState.mySelectedVoiceChannelVoiceStates : map3, (i & 64) != 0 ? storeState.currentChannelVoiceStates : map4, (i & 128) != 0 ? storeState.muted : z2, (i & 256) != 0 ? storeState.selfMuted : z3, (i & 512) != 0 ? storeState.selfDeafened : z4, (i & 1024) != 0 ? storeState.outputVolume : f, (i & 2048) != 0 ? storeState.richPresence : modelRichPresence, (i & 4096) != 0 ? storeState.guild : guild, (i & 8192) != 0 ? storeState.permissions : l, (i & 16384) != 0 ? storeState.streamContext : streamContext, (i & 32768) != 0 ? storeState.userProfile : userProfile, (i & 65536) != 0 ? storeState.userRelationshipType : num, (i & 131072) != 0 ? storeState.userNoteFetchState : userNoteState, (i & 262144) != 0 ? storeState.stageChannel : channel2, (i & 524288) != 0 ? storeState.userStageRoles : stageRoles, (i & 1048576) != 0 ? storeState.userRequestToSpeakState : stageRequestToSpeakState, (i & 2097152) != 0 ? storeState.myStageRoles : stageRoles2); + return storeState.m52copy1YV1AGg((i & 1) != 0 ? storeState.user : user, (i & 2) != 0 ? storeState.f2277me : meUser, (i & 4) != 0 ? storeState.channel : channel, (i & 8) != 0 ? storeState.computedMembers : map, (i & 16) != 0 ? storeState.guildRoles : map2, (i & 32) != 0 ? storeState.mySelectedVoiceChannelVoiceStates : map3, (i & 64) != 0 ? storeState.currentChannelVoiceStates : map4, (i & 128) != 0 ? storeState.muted : z2, (i & 256) != 0 ? storeState.selfMuted : z3, (i & 512) != 0 ? storeState.selfDeafened : z4, (i & 1024) != 0 ? storeState.outputVolume : f, (i & 2048) != 0 ? storeState.richPresence : modelRichPresence, (i & 4096) != 0 ? storeState.guild : guild, (i & 8192) != 0 ? storeState.permissions : l, (i & 16384) != 0 ? storeState.streamContext : streamContext, (i & 32768) != 0 ? storeState.userProfile : userProfile, (i & 65536) != 0 ? storeState.userRelationshipType : num, (i & 131072) != 0 ? storeState.userNoteFetchState : userNoteState, (i & 262144) != 0 ? storeState.stageChannel : channel2, (i & 524288) != 0 ? storeState.userStageRoles : stageRoles, (i & 1048576) != 0 ? storeState.userRequestToSpeakState : stageRequestToSpeakState, (i & 2097152) != 0 ? storeState.myStageRoles : stageRoles2); } public final User component1() { @@ -849,7 +849,7 @@ public final class WidgetUserSheetViewModel extends AppViewModel { } public final MeUser component2() { - return this.f2276me; + return this.f2277me; } /* renamed from: component20-twRsX-0 reason: not valid java name */ @@ -916,7 +916,7 @@ public final class WidgetUserSheetViewModel extends AppViewModel { return false; } StoreState storeState = (StoreState) obj; - return m.areEqual(this.user, storeState.user) && m.areEqual(this.f2276me, storeState.f2276me) && m.areEqual(this.channel, storeState.channel) && m.areEqual(this.computedMembers, storeState.computedMembers) && m.areEqual(this.guildRoles, storeState.guildRoles) && m.areEqual(this.mySelectedVoiceChannelVoiceStates, storeState.mySelectedVoiceChannelVoiceStates) && m.areEqual(this.currentChannelVoiceStates, storeState.currentChannelVoiceStates) && this.muted == storeState.muted && this.selfMuted == storeState.selfMuted && this.selfDeafened == storeState.selfDeafened && Float.compare(this.outputVolume, storeState.outputVolume) == 0 && m.areEqual(this.richPresence, storeState.richPresence) && m.areEqual(this.guild, storeState.guild) && m.areEqual(this.permissions, storeState.permissions) && m.areEqual(this.streamContext, storeState.streamContext) && m.areEqual(this.userProfile, storeState.userProfile) && m.areEqual(this.userRelationshipType, storeState.userRelationshipType) && m.areEqual(this.userNoteFetchState, storeState.userNoteFetchState) && m.areEqual(this.stageChannel, storeState.stageChannel) && m.areEqual(this.userStageRoles, storeState.userStageRoles) && m.areEqual(this.userRequestToSpeakState, storeState.userRequestToSpeakState) && m.areEqual(this.myStageRoles, storeState.myStageRoles); + return m.areEqual(this.user, storeState.user) && m.areEqual(this.f2277me, storeState.f2277me) && m.areEqual(this.channel, storeState.channel) && m.areEqual(this.computedMembers, storeState.computedMembers) && m.areEqual(this.guildRoles, storeState.guildRoles) && m.areEqual(this.mySelectedVoiceChannelVoiceStates, storeState.mySelectedVoiceChannelVoiceStates) && m.areEqual(this.currentChannelVoiceStates, storeState.currentChannelVoiceStates) && this.muted == storeState.muted && this.selfMuted == storeState.selfMuted && this.selfDeafened == storeState.selfDeafened && Float.compare(this.outputVolume, storeState.outputVolume) == 0 && m.areEqual(this.richPresence, storeState.richPresence) && m.areEqual(this.guild, storeState.guild) && m.areEqual(this.permissions, storeState.permissions) && m.areEqual(this.streamContext, storeState.streamContext) && m.areEqual(this.userProfile, storeState.userProfile) && m.areEqual(this.userRelationshipType, storeState.userRelationshipType) && m.areEqual(this.userNoteFetchState, storeState.userNoteFetchState) && m.areEqual(this.stageChannel, storeState.stageChannel) && m.areEqual(this.userStageRoles, storeState.userStageRoles) && m.areEqual(this.userRequestToSpeakState, storeState.userRequestToSpeakState) && m.areEqual(this.myStageRoles, storeState.myStageRoles); } public final Channel getChannel() { @@ -940,7 +940,7 @@ public final class WidgetUserSheetViewModel extends AppViewModel { } public final MeUser getMe() { - return this.f2276me; + return this.f2277me; } public final boolean getMuted() { @@ -1013,7 +1013,7 @@ public final class WidgetUserSheetViewModel extends AppViewModel { User user = this.user; int i = 0; int hashCode = (user != null ? user.hashCode() : 0) * 31; - MeUser meUser = this.f2276me; + MeUser meUser = this.f2277me; int hashCode2 = (hashCode + (meUser != null ? meUser.hashCode() : 0)) * 31; Channel channel = this.channel; int hashCode3 = (hashCode2 + (channel != null ? channel.hashCode() : 0)) * 31; @@ -1078,7 +1078,7 @@ public final class WidgetUserSheetViewModel extends AppViewModel { StringBuilder R = a.R("StoreState(user="); R.append(this.user); R.append(", me="); - R.append(this.f2276me); + R.append(this.f2277me); R.append(", channel="); R.append(this.channel); R.append(", computedMembers="); 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 e6005cf47c..ff368d0ee1 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 @@ -36,14 +36,14 @@ public final class WidgetUserSheetViewModelStoreState { private final Channel channel; /* renamed from: me reason: collision with root package name */ - private final MeUser f2277me; + private final MeUser f2278me; private final Channel selectedVoiceChannel; private final User user; public BootstrapData(User user, MeUser meUser, Channel channel, Channel channel2) { m.checkNotNullParameter(meUser, "me"); this.user = user; - this.f2277me = meUser; + this.f2278me = meUser; this.channel = channel; this.selectedVoiceChannel = channel2; } @@ -53,7 +53,7 @@ public final class WidgetUserSheetViewModelStoreState { user = bootstrapData.user; } if ((i & 2) != 0) { - meUser = bootstrapData.f2277me; + meUser = bootstrapData.f2278me; } if ((i & 4) != 0) { channel = bootstrapData.channel; @@ -69,7 +69,7 @@ public final class WidgetUserSheetViewModelStoreState { } public final MeUser component2() { - return this.f2277me; + return this.f2278me; } public final Channel component3() { @@ -93,7 +93,7 @@ public final class WidgetUserSheetViewModelStoreState { return false; } BootstrapData bootstrapData = (BootstrapData) obj; - return m.areEqual(this.user, bootstrapData.user) && m.areEqual(this.f2277me, bootstrapData.f2277me) && m.areEqual(this.channel, bootstrapData.channel) && m.areEqual(this.selectedVoiceChannel, bootstrapData.selectedVoiceChannel); + return m.areEqual(this.user, bootstrapData.user) && m.areEqual(this.f2278me, bootstrapData.f2278me) && m.areEqual(this.channel, bootstrapData.channel) && m.areEqual(this.selectedVoiceChannel, bootstrapData.selectedVoiceChannel); } public final Channel getChannel() { @@ -101,7 +101,7 @@ public final class WidgetUserSheetViewModelStoreState { } public final MeUser getMe() { - return this.f2277me; + return this.f2278me; } public final Channel getSelectedVoiceChannel() { @@ -116,7 +116,7 @@ public final class WidgetUserSheetViewModelStoreState { User user = this.user; int i = 0; int hashCode = (user != null ? user.hashCode() : 0) * 31; - MeUser meUser = this.f2277me; + MeUser meUser = this.f2278me; int hashCode2 = (hashCode + (meUser != null ? meUser.hashCode() : 0)) * 31; Channel channel = this.channel; int hashCode3 = (hashCode2 + (channel != null ? channel.hashCode() : 0)) * 31; @@ -131,7 +131,7 @@ public final class WidgetUserSheetViewModelStoreState { StringBuilder R = a.R("BootstrapData(user="); R.append(this.user); R.append(", me="); - R.append(this.f2277me); + R.append(this.f2278me); R.append(", channel="); R.append(this.channel); R.append(", selectedVoiceChannel="); diff --git a/app/src/main/java/com/discord/widgets/voice/fullscreen/WidgetCallFullscreen$configureMenu$1.java b/app/src/main/java/com/discord/widgets/voice/fullscreen/WidgetCallFullscreen$configureMenu$1.java index 7e574e6573..47c41ffa14 100644 --- a/app/src/main/java/com/discord/widgets/voice/fullscreen/WidgetCallFullscreen$configureMenu$1.java +++ b/app/src/main/java/com/discord/widgets/voice/fullscreen/WidgetCallFullscreen$configureMenu$1.java @@ -52,21 +52,21 @@ public final class WidgetCallFullscreen$configureMenu$1 implements Actio public final void call(MenuItem menuItem, Context context) { m.checkNotNullExpressionValue(menuItem, "menuItem"); switch (menuItem.getItemId()) { - case R.id.menu_call_overlay_launcher /* 2131364207 */: + case R.id.menu_call_overlay_launcher /* 2131364210 */: DiscordOverlayService.Companion companion = DiscordOverlayService.Companion; m.checkNotNullExpressionValue(context, "context"); companion.launchForConnect(context); return; - case R.id.menu_call_switch_camera /* 2131364208 */: + case R.id.menu_call_switch_camera /* 2131364211 */: WidgetCallFullscreen.access$getViewModel$p(this.this$0).switchCameraInputPressed(); return; - case R.id.menu_call_video_list /* 2131364209 */: + case R.id.menu_call_video_list /* 2131364212 */: WidgetVoiceBottomSheet.Companion companion2 = WidgetVoiceBottomSheet.Companion; FragmentManager parentFragmentManager = this.this$0.getParentFragmentManager(); m.checkNotNullExpressionValue(parentFragmentManager, "parentFragmentManager"); companion2.show(parentFragmentManager, this.$viewState.getCallModel().getChannel().h(), false, WidgetVoiceBottomSheet.FeatureContext.FULLSCREEN_CALL).setOnStreamPreviewClickedListener(new AnonymousClass1(this)); return; - case R.id.menu_call_voice_settings /* 2131364210 */: + case R.id.menu_call_voice_settings /* 2131364213 */: WidgetVoiceSettingsBottomSheet.Companion companion3 = WidgetVoiceSettingsBottomSheet.Companion; Long valueOf = Long.valueOf(this.$viewState.getCallModel().getChannel().h()); FragmentManager parentFragmentManager2 = this.this$0.getParentFragmentManager(); diff --git a/app/src/main/java/com/discord/widgets/voice/fullscreen/grid/VideoCallGridViewHolder.java b/app/src/main/java/com/discord/widgets/voice/fullscreen/grid/VideoCallGridViewHolder.java index 810ad20847..2a1f417ab0 100644 --- a/app/src/main/java/com/discord/widgets/voice/fullscreen/grid/VideoCallGridViewHolder.java +++ b/app/src/main/java/com/discord/widgets/voice/fullscreen/grid/VideoCallGridViewHolder.java @@ -47,7 +47,7 @@ public final class VideoCallGridViewHolder extends RecyclerView.ViewHolder { Objects.requireNonNull(videoCallParticipantView); m.checkNotNullParameter(function2, "onShown"); m.checkNotNullParameter(function22, "onClicked"); - videoCallParticipantView.f2241x = function2; + videoCallParticipantView.f2242x = function2; videoCallParticipantView.w = function22; } } diff --git a/app/src/main/java/com/esotericsoftware/kryo/Registration.java b/app/src/main/java/com/esotericsoftware/kryo/Registration.java index a1643b5295..a2ac243162 100644 --- a/app/src/main/java/com/esotericsoftware/kryo/Registration.java +++ b/app/src/main/java/com/esotericsoftware/kryo/Registration.java @@ -6,7 +6,7 @@ import h0.b.a.a; public class Registration { /* renamed from: id reason: collision with root package name */ - private final int f2278id; + private final int f2279id; private a instantiator; private Serializer serializer; private final Class type; @@ -17,14 +17,14 @@ public class Registration { } else if (serializer != null) { this.type = cls; this.serializer = serializer; - this.f2278id = i; + this.f2279id = i; } else { throw new IllegalArgumentException("serializer cannot be null."); } } public int getId() { - return this.f2278id; + return this.f2279id; } public a getInstantiator() { @@ -58,7 +58,7 @@ public class Registration { public String toString() { StringBuilder R = c.d.b.a.a.R("["); - R.append(this.f2278id); + R.append(this.f2279id); R.append(", "); R.append(Util.className(this.type)); R.append("]"); diff --git a/app/src/main/java/com/facebook/cache/disk/DiskCacheConfig.java b/app/src/main/java/com/facebook/cache/disk/DiskCacheConfig.java index 64ac110bd7..2d461f71d3 100644 --- a/app/src/main/java/com/facebook/cache/disk/DiskCacheConfig.java +++ b/app/src/main/java/com/facebook/cache/disk/DiskCacheConfig.java @@ -13,7 +13,7 @@ public class DiskCacheConfig { public final String b; /* renamed from: c reason: collision with root package name */ - public final Supplier f2279c; + public final Supplier f2280c; public final long d; public final long e; public final long f; @@ -40,7 +40,7 @@ public class DiskCacheConfig { public Supplier b; /* renamed from: c reason: collision with root package name */ - public long f2280c = 41943040; + public long f2281c = 41943040; public g d = new c.f.b.b.b(); public final Context e; @@ -65,8 +65,8 @@ public class DiskCacheConfig { this.b = str; Supplier supplier = bVar.b; Objects.requireNonNull(supplier); - this.f2279c = supplier; - this.d = bVar.f2280c; + this.f2280c = supplier; + this.d = bVar.f2281c; this.e = 10485760; this.f = Permission.SPEAK; g gVar = bVar.d; diff --git a/app/src/main/java/com/facebook/common/references/CloseableReference.java b/app/src/main/java/com/facebook/common/references/CloseableReference.java index 4130b346a5..c4008efa41 100644 --- a/app/src/main/java/com/facebook/common/references/CloseableReference.java +++ b/app/src/main/java/com/facebook/common/references/CloseableReference.java @@ -63,7 +63,7 @@ public abstract class CloseableReference implements Cloneable, Closeable { this.n = sharedReference; synchronized (sharedReference) { sharedReference.b(); - sharedReference.f2281c++; + sharedReference.f2282c++; } this.o = cVar; this.p = th; diff --git a/app/src/main/java/com/facebook/common/references/SharedReference.java b/app/src/main/java/com/facebook/common/references/SharedReference.java index 26ea329a4d..58e7e18786 100644 --- a/app/src/main/java/com/facebook/common/references/SharedReference.java +++ b/app/src/main/java/com/facebook/common/references/SharedReference.java @@ -13,7 +13,7 @@ public class SharedReference { public T b; /* renamed from: c reason: collision with root package name */ - public int f2281c = 1; + public int f2282c = 1; public final f d; public static class NullReferenceException extends RuntimeException { @@ -45,9 +45,9 @@ public class SharedReference { T t; synchronized (this) { b(); - d.i(Boolean.valueOf(this.f2281c > 0)); - i = this.f2281c - 1; - this.f2281c = i; + d.i(Boolean.valueOf(this.f2282c > 0)); + i = this.f2282c - 1; + this.f2282c = i; } if (i == 0) { synchronized (this) { @@ -76,7 +76,7 @@ public class SharedReference { boolean z3; synchronized (this) { z2 = false; - z3 = this.f2281c > 0; + z3 = this.f2282c > 0; } if (z3) { z2 = true; diff --git a/app/src/main/java/com/facebook/drawee/controller/AbstractDraweeController.java b/app/src/main/java/com/facebook/drawee/controller/AbstractDraweeController.java index 5f02f0dcf5..7bf177ae07 100644 --- a/app/src/main/java/com/facebook/drawee/controller/AbstractDraweeController.java +++ b/app/src/main/java/com/facebook/drawee/controller/AbstractDraweeController.java @@ -28,7 +28,7 @@ public abstract class AbstractDraweeController implements DraweeControl public static final Map b = f.of("origin", "memory_bitmap", "origin_sub", "shortcut"); /* renamed from: c reason: collision with root package name */ - public static final Class f2282c = AbstractDraweeController.class; + public static final Class f2283c = AbstractDraweeController.class; public final c d; public final c.f.g.b.a e; public final Executor f; @@ -46,7 +46,7 @@ public abstract class AbstractDraweeController implements DraweeControl public boolean r; /* renamed from: s reason: collision with root package name */ - public String f2283s; + public String f2284s; public DataSource t; public T u; public boolean v; @@ -181,7 +181,7 @@ public abstract class AbstractDraweeController implements DraweeControl this.t = j; B(j, null); if (c.f.d.e.a.h(2)) { - c.f.d.e.a.j(f2282c, "controller %x %s: submitRequest: dataSource: %x", Integer.valueOf(System.identityHashCode(this)), this.m, Integer.valueOf(System.identityHashCode(this.t))); + c.f.d.e.a.j(f2283c, "controller %x %s: submitRequest: dataSource: %x", Integer.valueOf(System.identityHashCode(this)), this.m, Integer.valueOf(System.identityHashCode(this.t))); } this.t.f(new a(this.m, this.t.b()), this.f); c.f.j.r.b.b(); @@ -234,7 +234,7 @@ public abstract class AbstractDraweeController implements DraweeControl public void d() { c.f.j.r.b.b(); if (c.f.d.e.a.h(2)) { - c.f.d.e.a.j(f2282c, "controller %x %s: onAttach: %s", Integer.valueOf(System.identityHashCode(this)), this.m, this.p ? "request already submitted" : "request needs submit"); + c.f.d.e.a.j(f2283c, "controller %x %s: onAttach: %s", Integer.valueOf(System.identityHashCode(this)), this.m, this.p ? "request already submitted" : "request needs submit"); } this.d.a(c.a.ON_ATTACH_CONTROLLER); Objects.requireNonNull(this.k); @@ -249,7 +249,7 @@ public abstract class AbstractDraweeController implements DraweeControl @Override // com.facebook.drawee.interfaces.DraweeController public void e(DraweeHierarchy draweeHierarchy) { if (c.f.d.e.a.h(2)) { - c.f.d.e.a.j(f2282c, "controller %x %s: setHierarchy: %s", Integer.valueOf(System.identityHashCode(this)), this.m, draweeHierarchy); + c.f.d.e.a.j(f2283c, "controller %x %s: setHierarchy: %s", Integer.valueOf(System.identityHashCode(this)), this.m, draweeHierarchy); } this.d.a(draweeHierarchy != null ? c.a.ON_SET_HIERARCHY : c.a.ON_CLEAR_HIERARCHY); if (this.p) { @@ -351,7 +351,7 @@ public abstract class AbstractDraweeController implements DraweeControl } this.l = null; if (c.f.d.e.a.h(2)) { - c.f.d.e.a.j(f2282c, "controller %x %s -> %s: initialize", Integer.valueOf(System.identityHashCode(this)), this.m, str); + c.f.d.e.a.j(f2283c, "controller %x %s -> %s: initialize", Integer.valueOf(System.identityHashCode(this)), this.m, str); } this.m = str; this.n = obj; @@ -370,7 +370,7 @@ public abstract class AbstractDraweeController implements DraweeControl a.AbstractC0062a aVar; boolean h = c.f.d.e.a.h(2); if (h) { - c.f.d.e.a.j(f2282c, "controller %x %s: onTouchEvent %s", Integer.valueOf(System.identityHashCode(this)), this.m, motionEvent); + c.f.d.e.a.j(f2283c, "controller %x %s: onTouchEvent %s", Integer.valueOf(System.identityHashCode(this)), this.m, motionEvent); } c.f.g.g.a aVar2 = this.h; if (aVar2 == null) { @@ -617,8 +617,8 @@ public abstract class AbstractDraweeController implements DraweeControl if (drawable != null) { x(drawable); } - if (this.f2283s != null) { - this.f2283s = null; + if (this.f2284s != null) { + this.f2284s = null; } this.w = null; T t = this.u; diff --git a/app/src/main/java/com/facebook/drawee/controller/AbstractDraweeControllerBuilder.java b/app/src/main/java/com/facebook/drawee/controller/AbstractDraweeControllerBuilder.java index 61a078d2a1..62f53c0027 100644 --- a/app/src/main/java/com/facebook/drawee/controller/AbstractDraweeControllerBuilder.java +++ b/app/src/main/java/com/facebook/drawee/controller/AbstractDraweeControllerBuilder.java @@ -18,7 +18,7 @@ public abstract class AbstractDraweeControllerBuilder e; public final Set f; @@ -61,7 +61,7 @@ public abstract class AbstractDraweeControllerBuilder list = aVar.p; @@ -73,7 +73,7 @@ public class GenericDraweeHierarchy implements a { if (fVar.u == 1) { fVar.u = 0; } - b bVar = new b(d.d(fVar, this.f2287c)); + b bVar = new b(d.d(fVar, this.f2288c)); this.d = bVar; bVar.mutate(); m(); @@ -130,7 +130,7 @@ public class GenericDraweeHierarchy implements a { @Override // c.f.g.h.a public void f(Drawable drawable, float f, boolean z2) { - Drawable c2 = d.c(drawable, this.f2287c, this.b); + Drawable c2 = d.c(drawable, this.f2288c, this.b); c2.mutate(); this.f.o(c2); this.e.e(); @@ -144,7 +144,7 @@ public class GenericDraweeHierarchy implements a { } public final Drawable g(Drawable drawable, ScalingUtils$ScaleType scalingUtils$ScaleType) { - return d.e(d.c(drawable, this.f2287c, this.b), scalingUtils$ScaleType, null); + return d.e(d.c(drawable, this.f2288c, this.b), scalingUtils$ScaleType, null); } @Override // com.facebook.drawee.interfaces.DraweeHierarchy @@ -235,7 +235,7 @@ public class GenericDraweeHierarchy implements a { this.e.c(i, null); return; } - k(i).g(d.c(drawable, this.f2287c, this.b)); + k(i).g(d.c(drawable, this.f2288c, this.b)); } public void p(int i) { @@ -272,7 +272,7 @@ public class GenericDraweeHierarchy implements a { } public void s(c cVar) { - this.f2287c = cVar; + this.f2288c = cVar; b bVar = this.d; Drawable drawable = d.a; Drawable drawable2 = bVar.j; @@ -292,7 +292,7 @@ public class GenericDraweeHierarchy implements a { } for (int i = 0; i < this.e.k.length; i++) { c.f.g.e.d k = k(i); - c cVar2 = this.f2287c; + c cVar2 = this.f2288c; Resources resources = this.b; while (true) { Drawable l = k.l(); diff --git a/app/src/main/java/com/facebook/drawee/span/DraweeSpanStringBuilder.java b/app/src/main/java/com/facebook/drawee/span/DraweeSpanStringBuilder.java index 148a8ee767..5e39a2dc8f 100644 --- a/app/src/main/java/com/facebook/drawee/span/DraweeSpanStringBuilder.java +++ b/app/src/main/java/com/facebook/drawee/span/DraweeSpanStringBuilder.java @@ -64,12 +64,12 @@ public class DraweeSpanStringBuilder extends SpannableStringBuilder { public final boolean b; /* renamed from: c reason: collision with root package name */ - public final int f2288c; + public final int f2289c; public c(c.f.g.i.a aVar, boolean z2, int i) { this.a = aVar; this.b = z2; - this.f2288c = i; + this.f2289c = i; } @Override // c.f.g.c.c, com.facebook.drawee.controller.ControllerListener @@ -78,11 +78,11 @@ public class DraweeSpanStringBuilder extends SpannableStringBuilder { if (this.b && imageInfo != null && this.a.o.d() != null) { Drawable d = this.a.o.d(); Rect bounds = d.getBounds(); - int i = this.f2288c; + int i = this.f2289c; if (i != -1) { int height = (int) ((((float) i) / ((float) imageInfo.getHeight())) * ((float) imageInfo.getWidth())); - if (bounds.width() != height || bounds.height() != this.f2288c) { - d.setBounds(0, 0, height, this.f2288c); + if (bounds.width() != height || bounds.height() != this.f2289c) { + d.setBounds(0, 0, height, this.f2289c); DraweeSpanStringBuilder draweeSpanStringBuilder = DraweeSpanStringBuilder.this; int i2 = DraweeSpanStringBuilder.i; Objects.requireNonNull(draweeSpanStringBuilder); diff --git a/app/src/main/java/com/facebook/drawee/view/DraweeHolder.java b/app/src/main/java/com/facebook/drawee/view/DraweeHolder.java index 54a77f6663..7821fc1485 100644 --- a/app/src/main/java/com/facebook/drawee/view/DraweeHolder.java +++ b/app/src/main/java/com/facebook/drawee/view/DraweeHolder.java @@ -14,7 +14,7 @@ public class DraweeHolder implements g0 { public boolean b = false; /* renamed from: c reason: collision with root package name */ - public boolean f2289c = true; + public boolean f2290c = true; public DH d; public DraweeController e = null; public final c f; @@ -38,7 +38,7 @@ public class DraweeHolder implements g0 { } public final void b() { - if (!this.b || !this.f2289c) { + if (!this.b || !this.f2290c) { c(); } else { a(); @@ -69,9 +69,9 @@ public class DraweeHolder implements g0 { } public void f(boolean z2) { - if (this.f2289c != z2) { + if (this.f2290c != z2) { this.f.a(z2 ? c.a.ON_DRAWABLE_SHOW : c.a.ON_DRAWABLE_HIDE); - this.f2289c = z2; + this.f2290c = z2; b(); } } @@ -121,7 +121,7 @@ public class DraweeHolder implements g0 { i f2 = d.f2(this); f2.b("controllerAttached", this.a); f2.b("holderAttached", this.b); - f2.b("drawableVisible", this.f2289c); + f2.b("drawableVisible", this.f2290c); f2.c("events", this.f.toString()); return f2.toString(); } diff --git a/app/src/main/java/com/facebook/fresco/animation/factory/AnimatedFactoryV2Impl.java b/app/src/main/java/com/facebook/fresco/animation/factory/AnimatedFactoryV2Impl.java index 853518b222..87fd89a35e 100644 --- a/app/src/main/java/com/facebook/fresco/animation/factory/AnimatedFactoryV2Impl.java +++ b/app/src/main/java/com/facebook/fresco/animation/factory/AnimatedFactoryV2Impl.java @@ -20,7 +20,7 @@ public class AnimatedFactoryV2Impl implements c.f.j.a.b.a { public final e b; /* renamed from: c reason: collision with root package name */ - public final m f2290c; + public final m f2291c; public final boolean d; public d e; public c.f.j.a.c.b f; @@ -95,7 +95,7 @@ public class AnimatedFactoryV2Impl implements c.f.j.a.b.a { public AnimatedFactoryV2Impl(PlatformBitmapFactory platformBitmapFactory, e eVar, m mVar, boolean z2) { this.a = platformBitmapFactory; this.b = eVar; - this.f2290c = mVar; + this.f2291c = mVar; this.d = z2; } @@ -112,7 +112,7 @@ public class AnimatedFactoryV2Impl implements c.f.j.a.b.a { if (f.j == null) { f.j = new f(); } - this.h = new c.f.h.a.d.e(bVar2, f.j, cVar, RealtimeSinceBootClock.get(), this.a, this.f2290c, aVar, bVar); + this.h = new c.f.h.a.d.e(bVar2, f.j, cVar, RealtimeSinceBootClock.get(), this.a, this.f2291c, aVar, bVar); } return this.h; } diff --git a/app/src/main/java/com/facebook/imagepipeline/cache/MemoryCacheParams.java b/app/src/main/java/com/facebook/imagepipeline/cache/MemoryCacheParams.java index 2b3d6a2726..6c1ae82095 100644 --- a/app/src/main/java/com/facebook/imagepipeline/cache/MemoryCacheParams.java +++ b/app/src/main/java/com/facebook/imagepipeline/cache/MemoryCacheParams.java @@ -4,7 +4,7 @@ public class MemoryCacheParams { public final int b; /* renamed from: c reason: collision with root package name */ - public final int f2291c; + public final int f2292c; public final int d; public final int e; public final long f; @@ -12,7 +12,7 @@ public class MemoryCacheParams { public MemoryCacheParams(int i, int i2, int i3, int i4, int i5, long j) { this.a = i; this.b = i2; - this.f2291c = i3; + this.f2292c = i3; this.d = i4; this.e = i5; this.f = j; diff --git a/app/src/main/java/com/facebook/imagepipeline/memory/BasePool.java b/app/src/main/java/com/facebook/imagepipeline/memory/BasePool.java index 92b44e516a..54badaba05 100644 --- a/app/src/main/java/com/facebook/imagepipeline/memory/BasePool.java +++ b/app/src/main/java/com/facebook/imagepipeline/memory/BasePool.java @@ -20,7 +20,7 @@ public abstract class BasePool implements e { public final c b; /* renamed from: c reason: collision with root package name */ - public final y f2292c; + public final y f2293c; @VisibleForTesting public final SparseArray> d; @VisibleForTesting @@ -85,7 +85,7 @@ public abstract class BasePool implements e { Objects.requireNonNull(cVar); this.b = cVar; Objects.requireNonNull(yVar); - this.f2292c = yVar; + this.f2293c = yVar; Objects.requireNonNull(zVar); this.i = zVar; SparseArray> sparseArray = new SparseArray<>(); @@ -101,7 +101,7 @@ public abstract class BasePool implements e { int i2 = sparseIntArray.get(keyAt, 0); SparseArray> sparseArray2 = this.d; int k = k(keyAt); - Objects.requireNonNull(this.f2292c); + Objects.requireNonNull(this.f2293c); sparseArray2.put(keyAt, new f<>(k, valueAt, i2, false)); } this.f = false; @@ -121,7 +121,7 @@ public abstract class BasePool implements e { if (this.j) { return true; } - y yVar = this.f2292c; + y yVar = this.f2293c; int i2 = yVar.a; int i3 = this.g.b; if (i > i2 - i3) { @@ -168,7 +168,7 @@ public abstract class BasePool implements e { h.e++; } } else { - throw new PoolSizeViolationException(this.f2292c.a, this.g.b, this.h.b, k); + throw new PoolSizeViolationException(this.f2293c.a, this.g.b, this.h.b, k); } } else { d.B(this.e.add(l)); @@ -200,7 +200,7 @@ public abstract class BasePool implements e { d.B(this.e.add(v)); synchronized (this) { if (n()) { - r(this.f2292c.b); + r(this.f2293c.b); } } return v; @@ -250,7 +250,7 @@ public abstract class BasePool implements e { @VisibleForTesting public synchronized boolean n() { boolean z2; - z2 = this.g.b + this.h.b > this.f2292c.b; + z2 = this.g.b + this.h.b > this.f2293c.b; if (z2) { this.i.d(); } @@ -275,7 +275,7 @@ public abstract class BasePool implements e { public f q(int i) { int k = k(i); - Objects.requireNonNull(this.f2292c); + Objects.requireNonNull(this.f2293c); return new f<>(k, Integer.MAX_VALUE, 0, false); } diff --git a/app/src/main/java/com/facebook/imagepipeline/nativecode/NativeJpegTranscoder.java b/app/src/main/java/com/facebook/imagepipeline/nativecode/NativeJpegTranscoder.java index 42c2a503f2..353a2a1273 100644 --- a/app/src/main/java/com/facebook/imagepipeline/nativecode/NativeJpegTranscoder.java +++ b/app/src/main/java/com/facebook/imagepipeline/nativecode/NativeJpegTranscoder.java @@ -17,12 +17,12 @@ public class NativeJpegTranscoder implements b { public int b; /* renamed from: c reason: collision with root package name */ - public boolean f2293c; + public boolean f2294c; public NativeJpegTranscoder(boolean z2, int i, boolean z3, boolean z4) { this.a = z2; this.b = i; - this.f2293c = z3; + this.f2294c = z3; if (z4) { d.d0(); } @@ -113,7 +113,7 @@ public class NativeJpegTranscoder implements b { int c2 = c.f.j.s.d.c(fVar, eVar2, eVar, this.a); int i = 1; int max = Math.max(1, 8 / Z); - if (this.f2293c) { + if (this.f2294c) { c2 = max; } InputStream e = eVar.e(); diff --git a/app/src/main/java/com/facebook/imagepipeline/nativecode/NativeJpegTranscoderFactory.java b/app/src/main/java/com/facebook/imagepipeline/nativecode/NativeJpegTranscoderFactory.java index 5e2690ab04..c1b9388ae0 100644 --- a/app/src/main/java/com/facebook/imagepipeline/nativecode/NativeJpegTranscoderFactory.java +++ b/app/src/main/java/com/facebook/imagepipeline/nativecode/NativeJpegTranscoderFactory.java @@ -8,13 +8,13 @@ public class NativeJpegTranscoderFactory implements c.f.j.s.c { public final boolean b; /* renamed from: c reason: collision with root package name */ - public final boolean f2294c; + public final boolean f2295c; @c public NativeJpegTranscoderFactory(int i, boolean z2, boolean z3) { this.a = i; this.b = z2; - this.f2294c = z3; + this.f2295c = z3; } @Override // c.f.j.s.c @@ -23,6 +23,6 @@ public class NativeJpegTranscoderFactory implements c.f.j.s.c { if (cVar != c.f.i.b.a) { return null; } - return new NativeJpegTranscoder(z2, this.a, this.b, this.f2294c); + return new NativeJpegTranscoder(z2, this.a, this.b, this.f2295c); } } diff --git a/app/src/main/java/com/facebook/imagepipeline/platform/GingerbreadPurgeableDecoder.java b/app/src/main/java/com/facebook/imagepipeline/platform/GingerbreadPurgeableDecoder.java index cc6c8457ce..d340ba5167 100644 --- a/app/src/main/java/com/facebook/imagepipeline/platform/GingerbreadPurgeableDecoder.java +++ b/app/src/main/java/com/facebook/imagepipeline/platform/GingerbreadPurgeableDecoder.java @@ -22,7 +22,7 @@ import java.util.Objects; public class GingerbreadPurgeableDecoder extends DalvikPurgeableDecoder { /* renamed from: c reason: collision with root package name */ - public static Method f2295c; + public static Method f2296c; public final b d = c.f.d.m.c.c(); /* JADX WARNING: Removed duplicated region for block: B:27:0x0059 */ @@ -157,15 +157,15 @@ public class GingerbreadPurgeableDecoder extends DalvikPurgeableDecoder { } public final synchronized Method i() { - if (f2295c == null) { + if (f2296c == null) { try { - f2295c = MemoryFile.class.getDeclaredMethod("getFileDescriptor", new Class[0]); + f2296c = MemoryFile.class.getDeclaredMethod("getFileDescriptor", new Class[0]); } catch (Exception e) { m.a(e); throw new RuntimeException(e); } } - return f2295c; + return f2296c; } public final FileDescriptor j(MemoryFile memoryFile) { diff --git a/app/src/main/java/com/facebook/imagepipeline/platform/KitKatPurgeableDecoder.java b/app/src/main/java/com/facebook/imagepipeline/platform/KitKatPurgeableDecoder.java index 7d705185bc..16b9815892 100644 --- a/app/src/main/java/com/facebook/imagepipeline/platform/KitKatPurgeableDecoder.java +++ b/app/src/main/java/com/facebook/imagepipeline/platform/KitKatPurgeableDecoder.java @@ -15,18 +15,18 @@ import com.facebook.imagepipeline.nativecode.DalvikPurgeableDecoder; public class KitKatPurgeableDecoder extends DalvikPurgeableDecoder { /* renamed from: c reason: collision with root package name */ - public final n f2296c; + public final n f2297c; @c public KitKatPurgeableDecoder(n nVar) { - this.f2296c = nVar; + this.f2297c = nVar; } @Override // com.facebook.imagepipeline.nativecode.DalvikPurgeableDecoder public Bitmap c(CloseableReference closeableReference, BitmapFactory.Options options) { PooledByteBuffer u = closeableReference.u(); int size = u.size(); - CloseableReference a = this.f2296c.a(size); + CloseableReference a = this.f2297c.a(size); try { byte[] u2 = a.u(); u.i(0, u2, 0, size); @@ -48,7 +48,7 @@ public class KitKatPurgeableDecoder extends DalvikPurgeableDecoder { PooledByteBuffer u = closeableReference.u(); d.i(Boolean.valueOf(i <= u.size())); int i2 = i + 2; - CloseableReference a = this.f2296c.a(i2); + CloseableReference a = this.f2297c.a(i2); try { byte[] u2 = a.u(); u.i(0, u2, 0, i); diff --git a/app/src/main/java/com/facebook/imagepipeline/producers/LocalExifThumbnailProducer.java b/app/src/main/java/com/facebook/imagepipeline/producers/LocalExifThumbnailProducer.java index 17ebd3c3d1..aeb04e3d11 100644 --- a/app/src/main/java/com/facebook/imagepipeline/producers/LocalExifThumbnailProducer.java +++ b/app/src/main/java/com/facebook/imagepipeline/producers/LocalExifThumbnailProducer.java @@ -34,7 +34,7 @@ public class LocalExifThumbnailProducer implements j1 { public final g b; /* renamed from: c reason: collision with root package name */ - public final ContentResolver f2297c; + public final ContentResolver f2298c; @d public class Api24Utils { @@ -77,9 +77,9 @@ public class LocalExifThumbnailProducer implements j1 { int i; Throwable th; int columnIndex; - Uri uri = this.n.f2298c; + Uri uri = this.n.f2299c; LocalExifThumbnailProducer localExifThumbnailProducer = LocalExifThumbnailProducer.this; - ContentResolver contentResolver = localExifThumbnailProducer.f2297c; + ContentResolver contentResolver = localExifThumbnailProducer.f2298c; e eVar = null; Cursor cursor = null; r8 = null; @@ -133,7 +133,7 @@ public class LocalExifThumbnailProducer implements j1 { if (z2) { exifInterface = new ExifInterface(str); } else { - ContentResolver contentResolver2 = localExifThumbnailProducer.f2297c; + ContentResolver contentResolver2 = localExifThumbnailProducer.f2298c; if (c.f.d.l.b.c(uri)) { try { assetFileDescriptor = contentResolver2.openAssetFileDescriptor(uri, "r"); @@ -215,7 +215,7 @@ public class LocalExifThumbnailProducer implements j1 { public LocalExifThumbnailProducer(Executor executor, g gVar, ContentResolver contentResolver) { this.a = executor; this.b = gVar; - this.f2297c = contentResolver; + this.f2298c = contentResolver; } @Override // c.f.j.p.j1 diff --git a/app/src/main/java/com/facebook/imagepipeline/request/ImageRequest.java b/app/src/main/java/com/facebook/imagepipeline/request/ImageRequest.java index 196a1a6412..3c9c07b4d8 100644 --- a/app/src/main/java/com/facebook/imagepipeline/request/ImageRequest.java +++ b/app/src/main/java/com/facebook/imagepipeline/request/ImageRequest.java @@ -17,7 +17,7 @@ public class ImageRequest { public final b b; /* renamed from: c reason: collision with root package name */ - public final Uri f2298c; + public final Uri f2299c; public final int d; public File e; public final boolean f; @@ -35,7 +35,7 @@ public class ImageRequest { public final c.f.j.k.e r; /* renamed from: s reason: collision with root package name */ - public final int f2299s; + public final int f2300s; public static class a implements d { } @@ -69,7 +69,7 @@ public class ImageRequest { public ImageRequest(ImageRequestBuilder imageRequestBuilder) { this.b = imageRequestBuilder.f; Uri uri = imageRequestBuilder.a; - this.f2298c = uri; + this.f2299c = uri; boolean z2 = true; int i = -1; if (uri != null) { @@ -106,7 +106,7 @@ public class ImageRequest { this.f = imageRequestBuilder.g; this.g = imageRequestBuilder.h; this.h = imageRequestBuilder.e; - this.i = imageRequestBuilder.f2300c; + this.i = imageRequestBuilder.f2301c; f fVar = imageRequestBuilder.d; this.j = fVar == null ? f.a : fVar; this.k = imageRequestBuilder.o; @@ -117,12 +117,12 @@ public class ImageRequest { this.p = imageRequestBuilder.m; this.q = imageRequestBuilder.j; this.r = imageRequestBuilder.n; - this.f2299s = imageRequestBuilder.p; + this.f2300s = imageRequestBuilder.p; } public synchronized File a() { if (this.e == null) { - this.e = new File(this.f2298c.getPath()); + this.e = new File(this.f2299c.getPath()); } return this.e; } @@ -132,7 +132,7 @@ public class ImageRequest { return false; } ImageRequest imageRequest = (ImageRequest) obj; - if (this.g != imageRequest.g || this.n != imageRequest.n || this.o != imageRequest.o || !c.c.a.a0.d.f0(this.f2298c, imageRequest.f2298c) || !c.c.a.a0.d.f0(this.b, imageRequest.b) || !c.c.a.a0.d.f0(this.e, imageRequest.e) || !c.c.a.a0.d.f0(this.k, imageRequest.k) || !c.c.a.a0.d.f0(this.h, imageRequest.h) || !c.c.a.a0.d.f0(this.i, imageRequest.i) || !c.c.a.a0.d.f0(this.l, imageRequest.l) || !c.c.a.a0.d.f0(this.m, imageRequest.m) || !c.c.a.a0.d.f0(this.p, imageRequest.p)) { + if (this.g != imageRequest.g || this.n != imageRequest.n || this.o != imageRequest.o || !c.c.a.a0.d.f0(this.f2299c, imageRequest.f2299c) || !c.c.a.a0.d.f0(this.b, imageRequest.b) || !c.c.a.a0.d.f0(this.e, imageRequest.e) || !c.c.a.a0.d.f0(this.k, imageRequest.k) || !c.c.a.a0.d.f0(this.h, imageRequest.h) || !c.c.a.a0.d.f0(this.i, imageRequest.i) || !c.c.a.a0.d.f0(this.l, imageRequest.l) || !c.c.a.a0.d.f0(this.m, imageRequest.m) || !c.c.a.a0.d.f0(this.p, imageRequest.p)) { return false; } CacheKey cacheKey = null; @@ -145,17 +145,17 @@ public class ImageRequest { if (bVar2 != null) { cacheKey = bVar2.getPostprocessorCacheKey(); } - return c.c.a.a0.d.f0(postprocessorCacheKey, cacheKey) && this.f2299s == imageRequest.f2299s; + return c.c.a.a0.d.f0(postprocessorCacheKey, cacheKey) && this.f2300s == imageRequest.f2300s; } public int hashCode() { c.f.j.q.b bVar = this.q; - return Arrays.hashCode(new Object[]{this.b, this.f2298c, Boolean.valueOf(this.g), this.k, this.l, this.m, Boolean.valueOf(this.n), Boolean.valueOf(this.o), this.h, this.p, this.i, this.j, bVar != null ? bVar.getPostprocessorCacheKey() : null, null, Integer.valueOf(this.f2299s)}); + return Arrays.hashCode(new Object[]{this.b, this.f2299c, Boolean.valueOf(this.g), this.k, this.l, this.m, Boolean.valueOf(this.n), Boolean.valueOf(this.o), this.h, this.p, this.i, this.j, bVar != null ? bVar.getPostprocessorCacheKey() : null, null, Integer.valueOf(this.f2300s)}); } public String toString() { i f2 = c.c.a.a0.d.f2(this); - f2.c(NotificationCompat.MessagingStyle.Message.KEY_DATA_URI, this.f2298c); + f2.c(NotificationCompat.MessagingStyle.Message.KEY_DATA_URI, this.f2299c); f2.c("cacheChoice", this.b); f2.c("decodeOptions", this.h); f2.c("postprocessor", this.q); @@ -170,7 +170,7 @@ public class ImageRequest { f2.b("isDiskCacheEnabled", this.n); f2.b("isMemoryCacheEnabled", this.o); f2.c("decodePrefetches", this.p); - f2.a("delayMs", this.f2299s); + f2.a("delayMs", this.f2300s); return f2.toString(); } } diff --git a/app/src/main/java/com/facebook/imagepipeline/request/ImageRequestBuilder.java b/app/src/main/java/com/facebook/imagepipeline/request/ImageRequestBuilder.java index 6b1215af5a..c10bf61871 100644 --- a/app/src/main/java/com/facebook/imagepipeline/request/ImageRequestBuilder.java +++ b/app/src/main/java/com/facebook/imagepipeline/request/ImageRequestBuilder.java @@ -14,7 +14,7 @@ public class ImageRequestBuilder { public ImageRequest.c b = ImageRequest.c.FULL_FETCH; /* renamed from: c reason: collision with root package name */ - public e f2300c = null; + public e f2301c = null; public f d = null; public b e = b.a; public ImageRequest.b f = ImageRequest.b.DEFAULT; diff --git a/app/src/main/java/com/facebook/samples/zoomable/ZoomableDraweeView.java b/app/src/main/java/com/facebook/samples/zoomable/ZoomableDraweeView.java index a41d6455db..242b586cd0 100644 --- a/app/src/main/java/com/facebook/samples/zoomable/ZoomableDraweeView.java +++ b/app/src/main/java/com/facebook/samples/zoomable/ZoomableDraweeView.java @@ -35,7 +35,7 @@ public class ZoomableDraweeView extends DraweeView imple public final e.a r; /* renamed from: s reason: collision with root package name */ - public final d f2301s; + public final d f2302s; public class a extends c { public a() { @@ -75,7 +75,7 @@ public class ZoomableDraweeView extends DraweeView imple b bVar = new b(); this.r = bVar; d dVar = new d(); - this.f2301s = dVar; + this.f2302s = dVar; c.f.g.f.a aVar = new c.f.g.f.a(context.getResources()); ScalingUtils$ScaleType scalingUtils$ScaleType = ScalingUtils$ScaleType.a; aVar.n = v.l; @@ -234,10 +234,10 @@ public class ZoomableDraweeView extends DraweeView imple public void setTapListener(@Nullable GestureDetector.SimpleOnGestureListener simpleOnGestureListener) { if (simpleOnGestureListener == null) { - this.f2301s.i = new GestureDetector.SimpleOnGestureListener(); + this.f2302s.i = new GestureDetector.SimpleOnGestureListener(); return; } - this.f2301s.i = simpleOnGestureListener; + this.f2302s.i = simpleOnGestureListener; } public void setZoomableController(e eVar) { diff --git a/app/src/main/java/com/facebook/soloader/SoLoader.java b/app/src/main/java/com/facebook/soloader/SoLoader.java index f35208e943..0eb338e6eb 100644 --- a/app/src/main/java/com/facebook/soloader/SoLoader.java +++ b/app/src/main/java/com/facebook/soloader/SoLoader.java @@ -38,7 +38,7 @@ public class SoLoader { public static k b; /* renamed from: c reason: collision with root package name */ - public static final ReentrantReadWriteLock f2302c = new ReentrantReadWriteLock(); + public static final ReentrantReadWriteLock f2303c = new ReentrantReadWriteLock(); public static l[] d = null; public static volatile int e = 0; public static m[] f; @@ -77,14 +77,14 @@ public class SoLoader { public final /* synthetic */ String b; /* renamed from: c reason: collision with root package name */ - public final /* synthetic */ String f2303c; + public final /* synthetic */ String f2304c; public final /* synthetic */ Runtime d; public final /* synthetic */ Method e; public a(boolean z2, String str, String str2, Runtime runtime, Method method) { this.a = z2; this.b = str; - this.f2303c = str2; + this.f2304c = str2; this.d = runtime; this.e = method; } @@ -152,7 +152,7 @@ public class SoLoader { Throwable e; Throwable th2; if (this.a) { - String str2 = (i & 4) == 4 ? this.b : this.f2303c; + String str2 = (i & 4) == 4 ? this.b : this.f2304c; String str3 = null; try { synchronized (this.d) { @@ -240,7 +240,7 @@ public class SoLoader { Throwable th; int i3; String message; - ReentrantReadWriteLock reentrantReadWriteLock2 = f2302c; + ReentrantReadWriteLock reentrantReadWriteLock2 = f2303c; reentrantReadWriteLock2.readLock().lock(); try { if (d != null) { @@ -291,7 +291,7 @@ public class SoLoader { } } } catch (Throwable th2) { - f2302c.readLock().unlock(); + f2303c.readLock().unlock(); throw th2; } } @@ -319,7 +319,7 @@ public class SoLoader { V.append(d2.getAbsolutePath()); V.append("\n"); } - f2302c.readLock().unlock(); + f2303c.readLock().unlock(); V.append(" result: "); V.append(i3); String sb = V.toString(); @@ -377,7 +377,7 @@ public class SoLoader { throw new UnsatisfiedLinkError("couldn't find DSO to load: " + str); } } finally { - f2302c.readLock().unlock(); + f2303c.readLock().unlock(); } } @@ -437,7 +437,7 @@ public class SoLoader { boolean z2; String str = "init exiting"; String str2 = "SoLoader"; - f2302c.writeLock().lock(); + f2303c.writeLock().lock(); try { if (d == null) { Log.d("SoLoader", "init start"); @@ -509,7 +509,7 @@ public class SoLoader { } } l[] lVarArr = (l[]) arrayList.toArray(new l[arrayList.size()]); - ReentrantReadWriteLock reentrantReadWriteLock = f2302c; + ReentrantReadWriteLock reentrantReadWriteLock = f2303c; reentrantReadWriteLock.writeLock().lock(); try { if ((k & 2) != 0) { @@ -530,13 +530,13 @@ public class SoLoader { e++; Log.d("SoLoader", "init finish: " + d.length + " SO sources prepared"); } catch (Throwable th) { - f2302c.writeLock().unlock(); + f2303c.writeLock().unlock(); throw th; } } } finally { Log.d(str2, str); - f2302c.writeLock().unlock(); + f2303c.writeLock().unlock(); } } diff --git a/app/src/main/java/com/franmontiel/persistentcookiejar/PersistentCookieJar.java b/app/src/main/java/com/franmontiel/persistentcookiejar/PersistentCookieJar.java index f01a609b28..5345beccb2 100644 --- a/app/src/main/java/com/franmontiel/persistentcookiejar/PersistentCookieJar.java +++ b/app/src/main/java/com/franmontiel/persistentcookiejar/PersistentCookieJar.java @@ -13,18 +13,18 @@ public class PersistentCookieJar implements ClearableCookieJar { public CookieCache b; /* renamed from: c reason: collision with root package name */ - public CookiePersistor f2304c; + public CookiePersistor f2305c; public PersistentCookieJar(CookieCache cookieCache, CookiePersistor cookiePersistor) { this.b = cookieCache; - this.f2304c = cookiePersistor; + this.f2305c = cookiePersistor; ((SetCookieCache) cookieCache).addAll(((SharedPrefsCookiePersistor) cookiePersistor).c()); } @Override // f0.p public synchronized void a(w wVar, List list) { this.b.addAll(list); - CookiePersistor cookiePersistor = this.f2304c; + CookiePersistor cookiePersistor = this.f2305c; ArrayList arrayList = new ArrayList(); for (n nVar : list) { if (nVar.m) { @@ -49,7 +49,7 @@ public class PersistentCookieJar implements ClearableCookieJar { arrayList.add(next); } } - this.f2304c.removeAll(arrayList2); + this.f2305c.removeAll(arrayList2); return arrayList; } } diff --git a/app/src/main/java/com/github/mmin18/widget/RealtimeBlurView.java b/app/src/main/java/com/github/mmin18/widget/RealtimeBlurView.java index 77fb80608e..db2b81d87b 100644 --- a/app/src/main/java/com/github/mmin18/widget/RealtimeBlurView.java +++ b/app/src/main/java/com/github/mmin18/widget/RealtimeBlurView.java @@ -30,20 +30,20 @@ public class RealtimeBlurView extends View { public Bitmap r; /* renamed from: s reason: collision with root package name */ - public Canvas f2305s; + public Canvas f2306s; public boolean t; public Paint u; public final Rect v = new Rect(); public final Rect w = new Rect(); /* renamed from: x reason: collision with root package name */ - public View f2306x; + public View f2307x; /* renamed from: y reason: collision with root package name */ - public boolean f2307y; + public boolean f2308y; /* renamed from: z reason: collision with root package name */ - public final ViewTreeObserver.OnPreDrawListener f2308z = new a(); + public final ViewTreeObserver.OnPreDrawListener f2309z = new a(); public class a implements ViewTreeObserver.OnPreDrawListener { public a() { @@ -58,7 +58,7 @@ public class RealtimeBlurView extends View { int[] iArr = new int[2]; RealtimeBlurView realtimeBlurView2 = RealtimeBlurView.this; Bitmap bitmap2 = realtimeBlurView2.r; - View view = realtimeBlurView2.f2306x; + View view = realtimeBlurView2.f2307x; if (view != null && realtimeBlurView2.isShown()) { RealtimeBlurView realtimeBlurView3 = RealtimeBlurView.this; float f = realtimeBlurView3.n; @@ -76,13 +76,13 @@ public class RealtimeBlurView extends View { int max = Math.max(1, (int) (((float) width) / f2)); int max2 = Math.max(1, (int) (((float) height) / f2)); boolean z3 = realtimeBlurView3.p; - if (realtimeBlurView3.f2305s == null || (bitmap = realtimeBlurView3.r) == null || bitmap.getWidth() != max || realtimeBlurView3.r.getHeight() != max2) { + if (realtimeBlurView3.f2306s == null || (bitmap = realtimeBlurView3.r) == null || bitmap.getWidth() != max || realtimeBlurView3.r.getHeight() != max2) { realtimeBlurView3.c(); try { Bitmap createBitmap = Bitmap.createBitmap(max, max2, Bitmap.Config.ARGB_8888); realtimeBlurView3.q = createBitmap; if (createBitmap != null) { - realtimeBlurView3.f2305s = new Canvas(realtimeBlurView3.q); + realtimeBlurView3.f2306s = new Canvas(realtimeBlurView3.q); Bitmap createBitmap2 = Bitmap.createBitmap(max, max2, Bitmap.Config.ARGB_8888); realtimeBlurView3.r = createBitmap2; if (createBitmap2 != null) { @@ -107,17 +107,17 @@ public class RealtimeBlurView extends View { int i2 = (-iArr[1]) + iArr[1]; RealtimeBlurView realtimeBlurView4 = RealtimeBlurView.this; realtimeBlurView4.q.eraseColor(realtimeBlurView4.m & ViewCompat.MEASURED_SIZE_MASK); - int save = RealtimeBlurView.this.f2305s.save(); + int save = RealtimeBlurView.this.f2306s.save(); RealtimeBlurView realtimeBlurView5 = RealtimeBlurView.this; realtimeBlurView5.t = true; RealtimeBlurView.i++; try { - realtimeBlurView5.f2305s.scale((((float) realtimeBlurView5.q.getWidth()) * 1.0f) / ((float) RealtimeBlurView.this.getWidth()), (((float) RealtimeBlurView.this.q.getHeight()) * 1.0f) / ((float) RealtimeBlurView.this.getHeight())); - RealtimeBlurView.this.f2305s.translate((float) (-i), (float) (-i2)); + realtimeBlurView5.f2306s.scale((((float) realtimeBlurView5.q.getWidth()) * 1.0f) / ((float) RealtimeBlurView.this.getWidth()), (((float) RealtimeBlurView.this.q.getHeight()) * 1.0f) / ((float) RealtimeBlurView.this.getHeight())); + RealtimeBlurView.this.f2306s.translate((float) (-i), (float) (-i2)); if (view.getBackground() != null) { - view.getBackground().draw(RealtimeBlurView.this.f2305s); + view.getBackground().draw(RealtimeBlurView.this.f2306s); } - view.draw(RealtimeBlurView.this.f2305s); + view.draw(RealtimeBlurView.this.f2306s); RealtimeBlurView.this.t = false; RealtimeBlurView.a(); realtimeBlurView = RealtimeBlurView.this; @@ -128,13 +128,13 @@ public class RealtimeBlurView extends View { } catch (Throwable th) { RealtimeBlurView.this.t = false; RealtimeBlurView.a(); - RealtimeBlurView.this.f2305s.restoreToCount(save); + RealtimeBlurView.this.f2306s.restoreToCount(save); throw th; } - realtimeBlurView.f2305s.restoreToCount(save); + realtimeBlurView.f2306s.restoreToCount(save); RealtimeBlurView realtimeBlurView6 = RealtimeBlurView.this; realtimeBlurView6.o.a(realtimeBlurView6.q, realtimeBlurView6.r); - if (z4 || RealtimeBlurView.this.f2307y) { + if (z4 || RealtimeBlurView.this.f2308y) { RealtimeBlurView.this.invalidate(); } } @@ -253,28 +253,28 @@ public class RealtimeBlurView extends View { public void onAttachedToWindow() { super.onAttachedToWindow(); View activityDecorView = getActivityDecorView(); - this.f2306x = activityDecorView; + this.f2307x = activityDecorView; boolean z2 = false; if (activityDecorView != null) { - activityDecorView.getViewTreeObserver().addOnPreDrawListener(this.f2308z); - if (this.f2306x.getRootView() != getRootView()) { + activityDecorView.getViewTreeObserver().addOnPreDrawListener(this.f2309z); + if (this.f2307x.getRootView() != getRootView()) { z2 = true; } - this.f2307y = z2; + this.f2308y = z2; if (z2) { - this.f2306x.postInvalidate(); + this.f2307x.postInvalidate(); return; } return; } - this.f2307y = false; + this.f2308y = false; } @Override // android.view.View public void onDetachedFromWindow() { - View view = this.f2306x; + View view = this.f2307x; if (view != null) { - view.getViewTreeObserver().removeOnPreDrawListener(this.f2308z); + view.getViewTreeObserver().removeOnPreDrawListener(this.f2309z); } b(); super.onDetachedFromWindow(); diff --git a/app/src/main/java/com/google/android/exoplayer2/audio/AudioProcessor.java b/app/src/main/java/com/google/android/exoplayer2/audio/AudioProcessor.java index f0a60bb809..30780bf53a 100644 --- a/app/src/main/java/com/google/android/exoplayer2/audio/AudioProcessor.java +++ b/app/src/main/java/com/google/android/exoplayer2/audio/AudioProcessor.java @@ -19,20 +19,20 @@ public interface AudioProcessor { public final int b; /* renamed from: c reason: collision with root package name */ - public final int f2309c; + public final int f2310c; public final int d; public final int e; public a(int i, int i2, int i3) { this.b = i; - this.f2309c = i2; + this.f2310c = i2; this.d = i3; this.e = e0.z(i3) ? e0.s(i3, i2) : -1; } public String toString() { int i = this.b; - int i2 = this.f2309c; + int i2 = this.f2310c; int i3 = this.d; StringBuilder O = c.d.b.a.a.O(83, "AudioFormat[sampleRate=", i, ", channelCount=", i2); O.append(", encoding="); diff --git a/app/src/main/java/com/google/android/exoplayer2/audio/DefaultAudioSink.java b/app/src/main/java/com/google/android/exoplayer2/audio/DefaultAudioSink.java index 04ec1599ff..10b90ffc36 100644 --- a/app/src/main/java/com/google/android/exoplayer2/audio/DefaultAudioSink.java +++ b/app/src/main/java/com/google/android/exoplayer2/audio/DefaultAudioSink.java @@ -82,7 +82,7 @@ public final class DefaultAudioSink implements AudioSink { public final b b; /* renamed from: c reason: collision with root package name */ - public final boolean f2310c; + public final boolean f2311c; public final w d; public final f0 e; public final AudioProcessor[] f; @@ -103,7 +103,7 @@ public final class DefaultAudioSink implements AudioSink { @Nullable /* renamed from: s reason: collision with root package name */ - public AudioTrack f2311s; + public AudioTrack f2312s; public o t; @Nullable public e u; @@ -112,13 +112,13 @@ public final class DefaultAudioSink implements AudioSink { @Nullable /* renamed from: x reason: collision with root package name */ - public ByteBuffer f2312x; + public ByteBuffer f2313x; /* renamed from: y reason: collision with root package name */ - public int f2313y; + public int f2314y; /* renamed from: z reason: collision with root package name */ - public long f2314z; + public long f2315z; public static final class InvalidAudioTrackTimestampException extends RuntimeException { } @@ -158,7 +158,7 @@ public final class DefaultAudioSink implements AudioSink { public final int b; /* renamed from: c reason: collision with root package name */ - public final int f2315c; + public final int f2316c; public final int d; public final int e; public final int f; @@ -170,7 +170,7 @@ public final class DefaultAudioSink implements AudioSink { int i8; this.a = j1Var; this.b = i; - this.f2315c = i2; + this.f2316c = i2; this.d = i3; this.e = i4; this.f = i5; @@ -227,7 +227,7 @@ public final class DefaultAudioSink implements AudioSink { AudioAttributes d = d(oVar, z2); boolean z3 = true; AudioTrack.Builder sessionId = new AudioTrack.Builder().setAudioAttributes(d).setAudioFormat(y2).setTransferMode(1).setBufferSizeInBytes(this.h).setSessionId(i); - if (this.f2315c != 1) { + if (this.f2316c != 1) { z3 = false; } return sessionId.setOffloadedPlayback(z3).build(); @@ -295,7 +295,7 @@ public final class DefaultAudioSink implements AudioSink { } public boolean f() { - return this.f2315c == 1; + return this.f2316c == 1; } } @@ -304,7 +304,7 @@ public final class DefaultAudioSink implements AudioSink { public final c0 b; /* renamed from: c reason: collision with root package name */ - public final c.i.a.c.t2.e0 f2316c; + public final c.i.a.c.t2.e0 f2317c; public d(AudioProcessor... audioProcessorArr) { c0 c0Var = new c0(); @@ -313,14 +313,14 @@ public final class DefaultAudioSink implements AudioSink { this.a = audioProcessorArr2; System.arraycopy(audioProcessorArr, 0, audioProcessorArr2, 0, audioProcessorArr.length); this.b = c0Var; - this.f2316c = e0Var; + this.f2317c = e0Var; audioProcessorArr2[audioProcessorArr.length] = c0Var; audioProcessorArr2[audioProcessorArr.length + 1] = e0Var; } @Override // com.google.android.exoplayer2.audio.DefaultAudioSink.b public x1 a(x1 x1Var) { - c.i.a.c.t2.e0 e0Var = this.f2316c; + c.i.a.c.t2.e0 e0Var = this.f2317c; float f = x1Var.j; if (e0Var.f889c != f) { e0Var.f889c = f; @@ -336,7 +336,7 @@ public final class DefaultAudioSink implements AudioSink { @Override // com.google.android.exoplayer2.audio.DefaultAudioSink.b public long b(long j) { - c.i.a.c.t2.e0 e0Var = this.f2316c; + c.i.a.c.t2.e0 e0Var = this.f2317c; if (e0Var.o < Permission.VIEW_CHANNEL) { return (long) (((double) e0Var.f889c) * ((double) j)); } @@ -366,13 +366,13 @@ public final class DefaultAudioSink implements AudioSink { public final boolean b; /* renamed from: c reason: collision with root package name */ - public final long f2317c; + public final long f2318c; public final long d; public e(x1 x1Var, boolean z2, long j, long j2, a aVar) { this.a = x1Var; this.b = z2; - this.f2317c = j; + this.f2318c = j; this.d = j2; } } @@ -443,7 +443,7 @@ public final class DefaultAudioSink implements AudioSink { public void d(long j, long j2, long j3, long j4) { DefaultAudioSink defaultAudioSink = DefaultAudioSink.this; c cVar = defaultAudioSink.r; - long j5 = cVar.f2315c == 0 ? defaultAudioSink.f2314z / ((long) cVar.b) : defaultAudioSink.A; + long j5 = cVar.f2316c == 0 ? defaultAudioSink.f2315z / ((long) cVar.b) : defaultAudioSink.A; long E = defaultAudioSink.E(); StringBuilder P = c.d.b.a.a.P(182, "Spurious audio timestamp (frame position mismatch): ", j, ", "); P.append(j2); @@ -462,7 +462,7 @@ public final class DefaultAudioSink implements AudioSink { public void e(long j, long j2, long j3, long j4) { DefaultAudioSink defaultAudioSink = DefaultAudioSink.this; c cVar = defaultAudioSink.r; - long j5 = cVar.f2315c == 0 ? defaultAudioSink.f2314z / ((long) cVar.b) : defaultAudioSink.A; + long j5 = cVar.f2316c == 0 ? defaultAudioSink.f2315z / ((long) cVar.b) : defaultAudioSink.A; long E = defaultAudioSink.E(); StringBuilder P = c.d.b.a.a.P(BaseTransientBottomBar.ANIMATION_FADE_DURATION, "Spurious audio timestamp (system clock mismatch): ", j, ", "); P.append(j2); @@ -490,7 +490,7 @@ public final class DefaultAudioSink implements AudioSink { @Override // android.media.AudioTrack.StreamEventCallback public void onDataRequest(AudioTrack audioTrack, int i) { f2.a aVar; - c.c.a.a0.d.D(audioTrack == DefaultAudioSink.this.f2311s); + c.c.a.a0.d.D(audioTrack == DefaultAudioSink.this.f2312s); DefaultAudioSink defaultAudioSink = DefaultAudioSink.this; AudioSink.a aVar2 = defaultAudioSink.p; if (aVar2 != null && defaultAudioSink.S && (aVar = z.this.W0) != null) { @@ -501,7 +501,7 @@ public final class DefaultAudioSink implements AudioSink { @Override // android.media.AudioTrack.StreamEventCallback public void onTearDown(AudioTrack audioTrack) { f2.a aVar; - c.c.a.a0.d.D(audioTrack == DefaultAudioSink.this.f2311s); + c.c.a.a0.d.D(audioTrack == DefaultAudioSink.this.f2312s); DefaultAudioSink defaultAudioSink = DefaultAudioSink.this; AudioSink.a aVar2 = defaultAudioSink.p; if (aVar2 != null && defaultAudioSink.S && (aVar = z.this.W0) != null) { @@ -519,7 +519,7 @@ public final class DefaultAudioSink implements AudioSink { this.a = pVar; this.b = bVar; int i2 = e0.a; - this.f2310c = i2 >= 21 && z2; + this.f2311c = i2 >= 21 && z2; this.k = i2 >= 23 && z3; this.l = i2 < 29 ? 0 : i; this.h = new ConditionVariable(true); @@ -658,7 +658,7 @@ public final class DefaultAudioSink implements AudioSink { public final long E() { c cVar = this.r; - return cVar.f2315c == 0 ? this.B / ((long) cVar.d) : this.C; + return cVar.f2316c == 0 ? this.B / ((long) cVar.d) : this.C; } public final void F() throws AudioSink.InitializationException { @@ -667,9 +667,9 @@ public final class DefaultAudioSink implements AudioSink { c cVar = this.r; Objects.requireNonNull(cVar); AudioTrack a2 = cVar.a(this.W, this.t, this.U); - this.f2311s = a2; + this.f2312s = a2; if (H(a2)) { - AudioTrack audioTrack = this.f2311s; + AudioTrack audioTrack = this.f2312s; if (this.m == null) { this.m = new h(); } @@ -678,21 +678,21 @@ public final class DefaultAudioSink implements AudioSink { Objects.requireNonNull(handler); audioTrack.registerStreamEventCallback(new k(handler), hVar.b); if (this.l != 3) { - AudioTrack audioTrack2 = this.f2311s; + AudioTrack audioTrack2 = this.f2312s; j1 j1Var = this.r.a; audioTrack2.setOffloadDelayPadding(j1Var.L, j1Var.M); } } - this.U = this.f2311s.getAudioSessionId(); + this.U = this.f2312s.getAudioSessionId(); t tVar = this.i; - AudioTrack audioTrack3 = this.f2311s; + AudioTrack audioTrack3 = this.f2312s; c cVar2 = this.r; - tVar.e(audioTrack3, cVar2.f2315c == 2, cVar2.g, cVar2.d, cVar2.h); + tVar.e(audioTrack3, cVar2.f2316c == 2, cVar2.g, cVar2.d, cVar2.h); N(); int i = this.V.a; if (i != 0) { - this.f2311s.attachAuxEffect(i); - this.f2311s.setAuxEffectSendLevel(this.V.b); + this.f2312s.attachAuxEffect(i); + this.f2312s.setAuxEffectSendLevel(this.V.b); } this.F = true; } catch (AudioSink.InitializationException e2) { @@ -708,7 +708,7 @@ public final class DefaultAudioSink implements AudioSink { } public final boolean G() { - return this.f2311s != null; + return this.f2312s != null; } public final void I() { @@ -719,8 +719,8 @@ public final class DefaultAudioSink implements AudioSink { tVar.f900z = tVar.b(); tVar.f898x = SystemClock.elapsedRealtime() * 1000; tVar.A = E; - this.f2311s.stop(); - this.f2313y = 0; + this.f2312s.stop(); + this.f2314y = 0; } } @@ -759,7 +759,7 @@ public final class DefaultAudioSink implements AudioSink { } public final void K() { - this.f2314z = 0; + this.f2315z = 0; this.A = 0; this.B = 0; this.C = 0; @@ -775,8 +775,8 @@ public final class DefaultAudioSink implements AudioSink { this.R = false; this.Q = false; this.P = -1; - this.f2312x = null; - this.f2313y = 0; + this.f2313x = null; + this.f2314y = 0; this.e.o = 0; h(); } @@ -797,11 +797,11 @@ public final class DefaultAudioSink implements AudioSink { public final void M(x1 x1Var) { if (G()) { try { - this.f2311s.setPlaybackParams(new PlaybackParams().allowDefaults().setSpeed(x1Var.j).setPitch(x1Var.k).setAudioFallbackMode(2)); + this.f2312s.setPlaybackParams(new PlaybackParams().allowDefaults().setSpeed(x1Var.j).setPitch(x1Var.k).setAudioFallbackMode(2)); } catch (IllegalArgumentException e2) { q.c("DefaultAudioSink", "Failed to set playback params", e2); } - x1Var = new x1(this.f2311s.getPlaybackParams().getSpeed(), this.f2311s.getPlaybackParams().getPitch()); + x1Var = new x1(this.f2312s.getPlaybackParams().getSpeed(), this.f2312s.getPlaybackParams().getPitch()); t tVar = this.i; tVar.j = x1Var.j; s sVar = tVar.f; @@ -815,10 +815,10 @@ public final class DefaultAudioSink implements AudioSink { public final void N() { if (G()) { if (e0.a >= 21) { - this.f2311s.setVolume(this.H); + this.f2312s.setVolume(this.H); return; } - AudioTrack audioTrack = this.f2311s; + AudioTrack audioTrack = this.f2312s; float f2 = this.H; audioTrack.setStereoVolume(f2, f2); } @@ -828,7 +828,7 @@ public final class DefaultAudioSink implements AudioSink { if (this.W || !"audio/raw".equals(this.r.a.v)) { return false; } - return !(this.f2310c && e0.y(this.r.a.K)); + return !(this.f2311c && e0.y(this.r.a.K)); } public final boolean P(j1 j1Var, o oVar) { @@ -885,7 +885,7 @@ public final class DefaultAudioSink implements AudioSink { t tVar = this.i; int b2 = tVar.e - ((int) (this.B - (tVar.b() * ((long) tVar.d)))); if (b2 > 0) { - i = this.f2311s.write(this.N, this.O, Math.min(remaining2, b2)); + i = this.f2312s.write(this.N, this.O, Math.min(remaining2, b2)); if (i > 0) { this.O += i; byteBuffer.position(byteBuffer.position() + i); @@ -910,7 +910,7 @@ public final class DefaultAudioSink implements AudioSink { throw writeException; } this.o.a = null; - if (H(this.f2311s)) { + if (H(this.f2312s)) { long j2 = this.C; if (j2 > 0) { this.Z = false; @@ -924,7 +924,7 @@ public final class DefaultAudioSink implements AudioSink { } } } - int i3 = this.r.f2315c; + int i3 = this.r.f2316c; if (i3 == 0) { this.B += (long) i; } @@ -944,39 +944,39 @@ public final class DefaultAudioSink implements AudioSink { } else { if (this.W) { c.c.a.a0.d.D(j != -9223372036854775807L); - AudioTrack audioTrack = this.f2311s; + AudioTrack audioTrack = this.f2312s; if (i2 >= 26) { i = audioTrack.write(byteBuffer, remaining2, 1, j * 1000); } else { - if (this.f2312x == null) { + if (this.f2313x == null) { ByteBuffer allocate = ByteBuffer.allocate(16); - this.f2312x = allocate; + this.f2313x = allocate; allocate.order(ByteOrder.BIG_ENDIAN); - this.f2312x.putInt(1431633921); + this.f2313x.putInt(1431633921); } - if (this.f2313y == 0) { - this.f2312x.putInt(4, remaining2); - this.f2312x.putLong(8, j * 1000); - this.f2312x.position(0); - this.f2313y = remaining2; + if (this.f2314y == 0) { + this.f2313x.putInt(4, remaining2); + this.f2313x.putLong(8, j * 1000); + this.f2313x.position(0); + this.f2314y = remaining2; } - int remaining3 = this.f2312x.remaining(); + int remaining3 = this.f2313x.remaining(); if (remaining3 > 0) { - int write = audioTrack.write(this.f2312x, remaining3, 1); + int write = audioTrack.write(this.f2313x, remaining3, 1); if (write < 0) { - this.f2313y = 0; + this.f2314y = 0; i = write; } } i = audioTrack.write(byteBuffer, remaining2, 1); if (i < 0) { - this.f2313y = 0; + this.f2314y = 0; } else { - this.f2313y -= i; + this.f2314y -= i; } } } else { - i = this.f2311s.write(byteBuffer, remaining2, 1); + i = this.f2312s.write(byteBuffer, remaining2, 1); } this.X = SystemClock.elapsedRealtime(); if (i < 0) { @@ -1024,7 +1024,7 @@ public final class DefaultAudioSink implements AudioSink { z2 = true; } if (z2) { - this.f2311s.pause(); + this.f2312s.pause(); } } } @@ -1036,7 +1036,7 @@ public final class DefaultAudioSink implements AudioSink { s sVar = this.i.f; Objects.requireNonNull(sVar); sVar.a(); - this.f2311s.play(); + this.f2312s.play(); } } @@ -1072,16 +1072,16 @@ public final class DefaultAudioSink implements AudioSink { AudioTrack audioTrack = this.i.f896c; Objects.requireNonNull(audioTrack); if (audioTrack.getPlayState() == 3) { - this.f2311s.pause(); + this.f2312s.pause(); } - if (H(this.f2311s)) { + if (H(this.f2312s)) { h hVar = this.m; Objects.requireNonNull(hVar); - this.f2311s.unregisterStreamEventCallback(hVar.b); + this.f2312s.unregisterStreamEventCallback(hVar.b); hVar.a.removeCallbacksAndMessages(null); } - AudioTrack audioTrack2 = this.f2311s; - this.f2311s = null; + AudioTrack audioTrack2 = this.f2312s; + this.f2312s = null; if (e0.a < 21 && !this.T) { this.U = 0; } @@ -1369,12 +1369,12 @@ public final class DefaultAudioSink implements AudioSink { e eVar = this.v; long j9 = min - eVar.d; if (eVar.a.equals(x1.i)) { - j2 = this.v.f2317c + j9; + j2 = this.v.f2318c + j9; } else if (this.j.isEmpty()) { - j2 = this.b.b(j9) + this.v.f2317c; + j2 = this.b.b(j9) + this.v.f2318c; } else { e first = this.j.getFirst(); - j2 = first.f2317c - e0.q(first.d - min, this.v.a.j); + j2 = first.f2318c - e0.q(first.d - min, this.v.a.j); } return this.r.c(this.b.c()) + j2; } @@ -1457,7 +1457,7 @@ public final class DefaultAudioSink implements AudioSink { c cVar = this.q; c cVar2 = this.r; Objects.requireNonNull(cVar); - if (!(cVar2.f2315c == cVar.f2315c && cVar2.g == cVar.g && cVar2.e == cVar.e && cVar2.f == cVar.f && cVar2.d == cVar.d)) { + if (!(cVar2.f2316c == cVar.f2316c && cVar2.g == cVar.g && cVar2.e == cVar.e && cVar2.f == cVar.f && cVar2.d == cVar.d)) { I(); if (k()) { return false; @@ -1466,9 +1466,9 @@ public final class DefaultAudioSink implements AudioSink { } else { this.r = this.q; this.q = null; - if (H(this.f2311s) && this.l != 3) { - this.f2311s.setOffloadEndOfStream(); - AudioTrack audioTrack = this.f2311s; + if (H(this.f2312s) && this.l != 3) { + this.f2312s.setOffloadEndOfStream(); + AudioTrack audioTrack = this.f2312s; j1 j1Var = this.r.a; audioTrack.setOffloadDelayPadding(j1Var.L, j1Var.M); this.Z = true; @@ -1520,7 +1520,7 @@ public final class DefaultAudioSink implements AudioSink { return true; } c cVar3 = this.r; - if (cVar3.f2315c != 0 && this.D == 0) { + if (cVar3.f2316c != 0 && this.D == 0) { int i7 = cVar3.g; int i8 = 1024; switch (i7) { @@ -1637,7 +1637,7 @@ public final class DefaultAudioSink implements AudioSink { } long j2 = this.G; c cVar4 = this.r; - long j3 = ((((cVar4.f2315c == 0 ? this.f2314z / ((long) cVar4.b) : this.A) - this.e.o) * 1000000) / ((long) cVar4.a.J)) + j2; + long j3 = ((((cVar4.f2316c == 0 ? this.f2315z / ((long) cVar4.b) : this.A) - this.e.o) * 1000000) / ((long) cVar4.a.J)) + j2; if (!this.E && Math.abs(j3 - j) > 200000) { ((z.b) this.p).a(new AudioSink.UnexpectedDiscontinuityException(j, j3)); this.E = true; @@ -1655,8 +1655,8 @@ public final class DefaultAudioSink implements AudioSink { z.this.U0 = true; } } - if (this.r.f2315c == 0) { - this.f2314z += (long) byteBuffer.remaining(); + if (this.r.f2316c == 0) { + this.f2315z += (long) byteBuffer.remaining(); } else { this.A += (long) (this.D * i); } @@ -1702,7 +1702,7 @@ public final class DefaultAudioSink implements AudioSink { return 0; } int i = j1Var.K; - return (i == 2 || (this.f2310c && i == 4)) ? 2 : 1; + return (i == 2 || (this.f2311c && i == 4)) ? 2 : 1; } else if (!this.Y && P(j1Var, this.t)) { return 2; } else { @@ -1730,7 +1730,7 @@ public final class DefaultAudioSink implements AudioSink { c.c.a.a0.d.j(e0.z(j1Var.K)); i7 = e0.s(j1Var.K, j1Var.I); int i11 = j1Var.K; - if (!this.f2310c || !e0.y(i11)) { + if (!this.f2311c || !e0.y(i11)) { i10 = 0; } AudioProcessor[] audioProcessorArr2 = i10 != 0 ? this.g : this.f; @@ -1761,10 +1761,10 @@ public final class DefaultAudioSink implements AudioSink { } int i15 = aVar.d; i4 = aVar.b; - i3 = e0.n(aVar.f2309c); + i3 = e0.n(aVar.f2310c); audioProcessorArr = audioProcessorArr2; i2 = i15; - i5 = e0.s(i15, aVar.f2309c); + i5 = e0.s(i15, aVar.f2310c); i6 = 0; } else { AudioProcessor[] audioProcessorArr3 = new AudioProcessor[0]; @@ -1830,13 +1830,13 @@ public final class DefaultAudioSink implements AudioSink { if (!this.V.equals(uVar)) { int i = uVar.a; float f2 = uVar.b; - AudioTrack audioTrack = this.f2311s; + AudioTrack audioTrack = this.f2312s; if (audioTrack != null) { if (this.V.a != i) { audioTrack.attachAuxEffect(i); } if (i != 0) { - this.f2311s.setAuxEffectSendLevel(f2); + this.f2312s.setAuxEffectSendLevel(f2); } } this.V = uVar; diff --git a/app/src/main/java/com/google/android/exoplayer2/drm/DefaultDrmSession.java b/app/src/main/java/com/google/android/exoplayer2/drm/DefaultDrmSession.java index 4b625ee609..c19553861b 100644 --- a/app/src/main/java/com/google/android/exoplayer2/drm/DefaultDrmSession.java +++ b/app/src/main/java/com/google/android/exoplayer2/drm/DefaultDrmSession.java @@ -55,7 +55,7 @@ public class DefaultDrmSession implements DrmSession { public final a0 b; /* renamed from: c reason: collision with root package name */ - public final a f2319c; + public final a f2320c; public final b d; public final int e; public final boolean f; @@ -77,7 +77,7 @@ public class DefaultDrmSession implements DrmSession { @Nullable /* renamed from: s reason: collision with root package name */ - public DrmSession.DrmSessionException f2320s; + public DrmSession.DrmSessionException f2321s; @Nullable public byte[] t; public byte[] u; @@ -202,14 +202,14 @@ public class DefaultDrmSession implements DrmSession { public final boolean b; /* renamed from: c reason: collision with root package name */ - public final long f2321c; + public final long f2322c; public final Object d; public int e; public d(long j, boolean z2, long j2, Object obj) { this.a = j; this.b = z2; - this.f2321c = j2; + this.f2322c = j2; this.d = obj; } } @@ -234,12 +234,12 @@ public class DefaultDrmSession implements DrmSession { if (defaultDrmSession.n == 2 || defaultDrmSession.j()) { defaultDrmSession.w = null; if (obj2 instanceof Exception) { - ((DefaultDrmSessionManager.e) defaultDrmSession.f2319c).a((Exception) obj2, false); + ((DefaultDrmSessionManager.e) defaultDrmSession.f2320c).a((Exception) obj2, false); return; } try { defaultDrmSession.b.j((byte[]) obj2); - DefaultDrmSessionManager.e eVar = (DefaultDrmSessionManager.e) defaultDrmSession.f2319c; + DefaultDrmSessionManager.e eVar = (DefaultDrmSessionManager.e) defaultDrmSession.f2320c; eVar.b = null; p n = p.n(eVar.a); eVar.a.clear(); @@ -251,7 +251,7 @@ public class DefaultDrmSession implements DrmSession { } } } catch (Exception e) { - ((DefaultDrmSessionManager.e) defaultDrmSession.f2319c).a(e, true); + ((DefaultDrmSessionManager.e) defaultDrmSession.f2320c).a(e, true); } } } else if (i == 1) { @@ -292,7 +292,7 @@ public class DefaultDrmSession implements DrmSession { Objects.requireNonNull(bArr); } this.l = uuid; - this.f2319c = aVar; + this.f2320c = aVar; this.d = bVar; this.b = a0Var; this.e = i; @@ -389,7 +389,7 @@ public class DefaultDrmSession implements DrmSession { this.p.quit(); this.p = null; this.r = null; - this.f2320s = null; + this.f2321s = null; this.v = null; this.w = null; byte[] bArr = this.t; @@ -439,8 +439,8 @@ public class DefaultDrmSession implements DrmSession { if (defaultDrmSessionManager2.r == this) { defaultDrmSessionManager2.r = null; } - if (defaultDrmSessionManager2.f2323s == this) { - defaultDrmSessionManager2.f2323s = null; + if (defaultDrmSessionManager2.f2324s == this) { + defaultDrmSessionManager2.f2324s = null; } DefaultDrmSessionManager.e eVar2 = defaultDrmSessionManager2.i; eVar2.a.remove(this); @@ -485,7 +485,7 @@ public class DefaultDrmSession implements DrmSession { @Nullable public final DrmSession.DrmSessionException f() { if (this.n == 1) { - return this.f2320s; + return this.f2321s; } return null; } @@ -643,7 +643,7 @@ public class DefaultDrmSession implements DrmSession { } else { i2 = c.i.a.c.w2.w.b(exc); } - this.f2320s = new DrmSession.DrmSessionException(exc, i2); + this.f2321s = new DrmSession.DrmSessionException(exc, i2); q.b("DefaultDrmSession", "DRM session error", exc); h(new c.i.a.c.w2.b(exc)); if (this.n != 4) { @@ -653,7 +653,7 @@ public class DefaultDrmSession implements DrmSession { public final void l(Exception exc, boolean z2) { if (exc instanceof NotProvisionedException) { - DefaultDrmSessionManager.e eVar = (DefaultDrmSessionManager.e) this.f2319c; + DefaultDrmSessionManager.e eVar = (DefaultDrmSessionManager.e) this.f2320c; eVar.a.add(this); if (eVar.b == null) { eVar.b = this; @@ -679,7 +679,7 @@ public class DefaultDrmSession implements DrmSession { Objects.requireNonNull(this.t); return true; } catch (NotProvisionedException unused) { - DefaultDrmSessionManager.e eVar = (DefaultDrmSessionManager.e) this.f2319c; + DefaultDrmSessionManager.e eVar = (DefaultDrmSessionManager.e) this.f2320c; eVar.a.add(this); if (eVar.b != null) { return false; diff --git a/app/src/main/java/com/google/android/exoplayer2/drm/DefaultDrmSessionManager.java b/app/src/main/java/com/google/android/exoplayer2/drm/DefaultDrmSessionManager.java index 669845f0bd..9fa70c145c 100644 --- a/app/src/main/java/com/google/android/exoplayer2/drm/DefaultDrmSessionManager.java +++ b/app/src/main/java/com/google/android/exoplayer2/drm/DefaultDrmSessionManager.java @@ -40,7 +40,7 @@ public class DefaultDrmSessionManager implements u { public final UUID b; /* renamed from: c reason: collision with root package name */ - public final a0.c f2322c; + public final a0.c f2323c; public final e0 d; public final HashMap e; public final boolean f; @@ -61,7 +61,7 @@ public class DefaultDrmSessionManager implements u { @Nullable /* renamed from: s reason: collision with root package name */ - public DefaultDrmSession f2323s; + public DefaultDrmSession f2324s; public Looper t; public Handler u; public int v = 0; @@ -70,7 +70,7 @@ public class DefaultDrmSessionManager implements u { @Nullable /* renamed from: x reason: collision with root package name */ - public volatile c f2324x; + public volatile c f2325x; public static final class MissingSchemeDataException extends Exception { /* JADX WARNING: Illegal instructions before constructor call */ @@ -115,7 +115,7 @@ public class DefaultDrmSessionManager implements u { @Nullable /* renamed from: c reason: collision with root package name */ - public DrmSession f2325c; + public DrmSession f2326c; public boolean d; public d(@Nullable s.a aVar) { @@ -155,7 +155,7 @@ public class DefaultDrmSessionManager implements u { Objects.requireNonNull(uuid); c.c.a.a0.d.m(!x0.b.equals(uuid), "Use C.CLEARKEY_UUID instead"); this.b = uuid; - this.f2322c = cVar; + this.f2323c = cVar; this.d = e0Var; this.e = hashMap; this.f = z2; @@ -197,7 +197,7 @@ public class DefaultDrmSessionManager implements u { this.p = i + 1; if (i == 0) { if (this.q == null) { - a0 a2 = this.f2322c.a(this.b); + a0 a2 = this.f2323c.a(this.b); this.q = a2; a2.h(new b(null)); } else if (this.l != -9223372036854775807L) { @@ -285,8 +285,8 @@ public class DefaultDrmSessionManager implements u { @Nullable public final DrmSession e(Looper looper, @Nullable s.a aVar, j1 j1Var, boolean z2) { List list; - if (this.f2324x == null) { - this.f2324x = new c(looper); + if (this.f2325x == null) { + this.f2325x = new c(looper); } DrmInitData drmInitData = j1Var.f821y; DefaultDrmSession defaultDrmSession = null; @@ -350,12 +350,12 @@ public class DefaultDrmSessionManager implements u { } } } else { - defaultDrmSession = this.f2323s; + defaultDrmSession = this.f2324s; } if (defaultDrmSession == null) { defaultDrmSession = h(list, false, aVar, z2); if (!this.f) { - this.f2323s = defaultDrmSession; + this.f2324s = defaultDrmSession; } this.m.add(defaultDrmSession); } else { diff --git a/app/src/main/java/com/google/android/exoplayer2/mediacodec/MediaCodecRenderer.java b/app/src/main/java/com/google/android/exoplayer2/mediacodec/MediaCodecRenderer.java index 4e678d321c..19a1e1b27d 100644 --- a/app/src/main/java/com/google/android/exoplayer2/mediacodec/MediaCodecRenderer.java +++ b/app/src/main/java/com/google/android/exoplayer2/mediacodec/MediaCodecRenderer.java @@ -96,34 +96,34 @@ public abstract class MediaCodecRenderer extends v0 { public int Z; /* renamed from: a0 reason: collision with root package name */ - public boolean f2326a0; + public boolean f2327a0; /* renamed from: b0 reason: collision with root package name */ - public boolean f2327b0; + public boolean f2328b0; /* renamed from: c0 reason: collision with root package name */ - public boolean f2328c0; + public boolean f2329c0; /* renamed from: d0 reason: collision with root package name */ - public boolean f2329d0; + public boolean f2330d0; /* renamed from: e0 reason: collision with root package name */ - public boolean f2330e0; + public boolean f2331e0; /* renamed from: f0 reason: collision with root package name */ - public boolean f2331f0; + public boolean f2332f0; /* renamed from: g0 reason: collision with root package name */ - public boolean f2332g0; + public boolean f2333g0; /* renamed from: h0 reason: collision with root package name */ - public boolean f2333h0; + public boolean f2334h0; /* renamed from: i0 reason: collision with root package name */ - public boolean f2334i0; + public boolean f2335i0; /* renamed from: j0 reason: collision with root package name */ - public boolean f2335j0; + public boolean f2336j0; @Nullable public q k0; public long l0; @@ -144,15 +144,15 @@ public abstract class MediaCodecRenderer extends v0 { public int w0; /* renamed from: x reason: collision with root package name */ - public final float f2336x; + public final float f2337x; public int x0; /* renamed from: y reason: collision with root package name */ - public final DecoderInputBuffer f2337y = new DecoderInputBuffer(0); + public final DecoderInputBuffer f2338y = new DecoderInputBuffer(0); public boolean y0; /* renamed from: z reason: collision with root package name */ - public final DecoderInputBuffer f2338z = new DecoderInputBuffer(0); + public final DecoderInputBuffer f2339z = new DecoderInputBuffer(0); public boolean z0; public static class DecoderInitializationException extends Exception { @@ -200,7 +200,7 @@ public abstract class MediaCodecRenderer extends v0 { Objects.requireNonNull(vVar); this.v = vVar; this.w = z2; - this.f2336x = f; + this.f2337x = f; p pVar = new p(); this.B = pVar; this.C = new c0<>(); @@ -427,7 +427,7 @@ public abstract class MediaCodecRenderer extends v0 { public final boolean O() throws ExoPlaybackException { if (this.y0) { this.w0 = 1; - if (this.f2327b0 || this.f2329d0) { + if (this.f2328b0 || this.f2330d0) { this.x0 = 3; return false; } @@ -445,7 +445,7 @@ public abstract class MediaCodecRenderer extends v0 { int i; boolean z5; if (!(this.n0 >= 0)) { - if (!this.f2330e0 || !this.z0) { + if (!this.f2331e0 || !this.z0) { i = this.R.e(this.E); } else { try { @@ -463,9 +463,9 @@ public abstract class MediaCodecRenderer extends v0 { this.A0 = true; MediaFormat outputFormat = this.R.getOutputFormat(); if (this.Z != 0 && outputFormat.getInteger("width") == 32 && outputFormat.getInteger("height") == 32) { - this.f2334i0 = true; + this.f2335i0 = true; } else { - if (this.f2332g0) { + if (this.f2333g0) { outputFormat.setInteger("channel-count", 1); } this.T = outputFormat; @@ -473,12 +473,12 @@ public abstract class MediaCodecRenderer extends v0 { } return true; } - if (this.f2335j0 && (this.D0 || this.w0 == 2)) { + if (this.f2336j0 && (this.D0 || this.w0 == 2)) { l0(); } return false; - } else if (this.f2334i0) { - this.f2334i0 = false; + } else if (this.f2335i0) { + this.f2335i0 = false; this.R.releaseOutputBuffer(i, false); return true; } else { @@ -493,7 +493,7 @@ public abstract class MediaCodecRenderer extends v0 { MediaCodec.BufferInfo bufferInfo2 = this.E; byteBuffer.limit(bufferInfo2.offset + bufferInfo2.size); } - if (this.f2331f0) { + if (this.f2332f0) { MediaCodec.BufferInfo bufferInfo3 = this.E; if (bufferInfo3.presentationTimeUs == 0 && (bufferInfo3.flags & 4) != 0) { long j4 = this.B0; @@ -528,7 +528,7 @@ public abstract class MediaCodecRenderer extends v0 { } } } - if (!this.f2330e0 || !this.z0) { + if (!this.f2331e0 || !this.z0) { z3 = true; z2 = false; t tVar = this.R; @@ -581,20 +581,20 @@ public abstract class MediaCodecRenderer extends v0 { if (d < 0) { return false; } - this.f2338z.k = this.R.h(d); - this.f2338z.p(); + this.f2339z.k = this.R.h(d); + this.f2339z.p(); } if (this.w0 == 1) { - if (!this.f2335j0) { + if (!this.f2336j0) { this.z0 = true; this.R.queueInputBuffer(this.m0, 0, 0, 0, 4); s0(); } this.w0 = 2; return false; - } else if (this.f2333h0) { - this.f2333h0 = false; - ByteBuffer byteBuffer = this.f2338z.k; + } else if (this.f2334h0) { + this.f2334h0 = false; + ByteBuffer byteBuffer = this.f2339z.k; byte[] bArr = t; byteBuffer.put(bArr); this.R.queueInputBuffer(this.m0, 0, bArr.length, 0, 0); @@ -604,14 +604,14 @@ public abstract class MediaCodecRenderer extends v0 { } else { if (this.v0 == 1) { for (int i = 0; i < this.S.f820x.size(); i++) { - this.f2338z.k.put(this.S.f820x.get(i)); + this.f2339z.k.put(this.S.f820x.get(i)); } this.v0 = 2; } - int position = this.f2338z.k.position(); + int position = this.f2339z.k.position(); k1 A = A(); try { - int I = I(A, this.f2338z, 0); + int I = I(A, this.f2339z, 0); if (j()) { this.C0 = this.B0; } @@ -620,14 +620,14 @@ public abstract class MediaCodecRenderer extends v0 { } if (I == -5) { if (this.v0 == 2) { - this.f2338z.p(); + this.f2339z.p(); this.v0 = 1; } g0(A); return true; - } else if (this.f2338z.n()) { + } else if (this.f2339z.n()) { if (this.v0 == 2) { - this.f2338z.p(); + this.f2339z.p(); this.v0 = 1; } this.D0 = true; @@ -636,7 +636,7 @@ public abstract class MediaCodecRenderer extends v0 { return false; } try { - if (!this.f2335j0) { + if (!this.f2336j0) { this.z0 = true; this.R.queueInputBuffer(this.m0, 0, 0, 0, 4); s0(); @@ -645,10 +645,10 @@ public abstract class MediaCodecRenderer extends v0 { } catch (MediaCodec.CryptoException e) { throw z(e, this.I, false, e0.p(e.getErrorCode())); } - } else if (this.y0 || this.f2338z.o()) { - boolean t2 = this.f2338z.t(); + } else if (this.y0 || this.f2339z.o()) { + boolean t2 = this.f2339z.t(); if (t2) { - c cVar = this.f2338z.j; + c cVar = this.f2339z.j; Objects.requireNonNull(cVar); if (position != 0) { if (cVar.d == null) { @@ -660,8 +660,8 @@ public abstract class MediaCodecRenderer extends v0 { iArr2[0] = iArr2[0] + position; } } - if (this.f2326a0 && !t2) { - ByteBuffer byteBuffer2 = this.f2338z.k; + if (this.f2327a0 && !t2) { + ByteBuffer byteBuffer2 = this.f2339z.k; byte[] bArr2 = c.i.a.c.f3.u.a; int position2 = byteBuffer2.position(); int i2 = 0; @@ -690,12 +690,12 @@ public abstract class MediaCodecRenderer extends v0 { } i2 = i4; } - if (this.f2338z.k.position() == 0) { + if (this.f2339z.k.position() == 0) { return true; } - this.f2326a0 = false; + this.f2327a0 = false; } - DecoderInputBuffer decoderInputBuffer = this.f2338z; + DecoderInputBuffer decoderInputBuffer = this.f2339z; long j = decoderInputBuffer.m; q qVar = this.k0; if (qVar != null) { @@ -729,7 +729,7 @@ public abstract class MediaCodecRenderer extends v0 { Objects.requireNonNull(qVar2); this.B0 = Math.max(j2, qVar2.a((long) j1Var2.J)); } - if (this.f2338z.m()) { + if (this.f2339z.m()) { this.D.add(Long.valueOf(j)); } if (this.F0) { @@ -737,19 +737,19 @@ public abstract class MediaCodecRenderer extends v0 { this.F0 = false; } this.B0 = Math.max(this.B0, j); - this.f2338z.s(); - if (this.f2338z.l()) { - Z(this.f2338z); + this.f2339z.s(); + if (this.f2339z.l()) { + Z(this.f2339z); } - k0(this.f2338z); + k0(this.f2339z); if (t2) { try { - this.R.b(this.m0, 0, this.f2338z.j, j, 0); + this.R.b(this.m0, 0, this.f2339z.j, j, 0); } catch (MediaCodec.CryptoException e2) { throw z(e2, this.I, false, e0.p(e2.getErrorCode())); } } else { - this.R.queueInputBuffer(this.m0, 0, this.f2338z.k.limit(), j, 0); + this.R.queueInputBuffer(this.m0, 0, this.f2339z.k.limit(), j, 0); } s0(); this.y0 = true; @@ -757,7 +757,7 @@ public abstract class MediaCodecRenderer extends v0 { this.I0.f908c++; return true; } else { - this.f2338z.p(); + this.f2339z.p(); if (this.v0 == 2) { this.v0 = 1; } @@ -784,7 +784,7 @@ public abstract class MediaCodecRenderer extends v0 { if (this.R == null) { return false; } - if (this.x0 == 3 || this.f2327b0 || ((this.f2328c0 && !this.A0) || (this.f2329d0 && this.z0))) { + if (this.x0 == 3 || this.f2328b0 || ((this.f2329c0 && !this.A0) || (this.f2330d0 && this.z0))) { o0(); return true; } @@ -871,7 +871,7 @@ public abstract class MediaCodecRenderer extends v0 { Objects.requireNonNull(j1VarArr); f = V(f3, j1Var, j1VarArr); } - if (f > this.f2336x) { + if (f > this.f2337x) { f2 = f; } long elapsedRealtime = SystemClock.elapsedRealtime(); @@ -887,9 +887,9 @@ public abstract class MediaCodecRenderer extends v0 { if (str2.startsWith("SM-T585") || str2.startsWith("SM-A510") || str2.startsWith("SM-A520") || str2.startsWith("SM-J700")) { i = 2; this.Z = i; - this.f2326a0 = i2 >= 21 && this.S.f820x.isEmpty() && "OMX.MTK.VIDEO.DECODER.AVC".equals(str); - this.f2327b0 = i2 >= 18 || (i2 == 18 && ("OMX.SEC.avc.dec".equals(str) || "OMX.SEC.avc.dec.secure".equals(str))) || (i2 == 19 && e0.d.startsWith("SM-G800") && ("OMX.Exynos.avc.dec".equals(str) || "OMX.Exynos.avc.dec.secure".equals(str))); - this.f2328c0 = i2 != 29 && "c2.android.aac.decoder".equals(str); + this.f2327a0 = i2 >= 21 && this.S.f820x.isEmpty() && "OMX.MTK.VIDEO.DECODER.AVC".equals(str); + this.f2328b0 = i2 >= 18 || (i2 == 18 && ("OMX.SEC.avc.dec".equals(str) || "OMX.SEC.avc.dec.secure".equals(str))) || (i2 == 19 && e0.d.startsWith("SM-G800") && ("OMX.Exynos.avc.dec".equals(str) || "OMX.Exynos.avc.dec.secure".equals(str))); + this.f2329c0 = i2 != 29 && "c2.android.aac.decoder".equals(str); if (i2 > 23 || !"OMX.google.vorbis.decoder".equals(str)) { if (i2 <= 19) { String str3 = e0.b; @@ -899,20 +899,20 @@ public abstract class MediaCodecRenderer extends v0 { } } z2 = false; - this.f2329d0 = z2; - this.f2330e0 = i2 != 21 && "OMX.google.aac.decoder".equals(str); + this.f2330d0 = z2; + this.f2331e0 = i2 != 21 && "OMX.google.aac.decoder".equals(str); if (i2 < 21 && "OMX.SEC.mp3.dec".equals(str) && "samsung".equals(e0.f782c)) { String str4 = e0.b; if (str4.startsWith("baffin") || str4.startsWith("grand") || str4.startsWith("fortuna") || str4.startsWith("gprimelte") || str4.startsWith("j2y18lte") || str4.startsWith("ms01")) { z3 = true; - this.f2331f0 = z3; - this.f2332g0 = i2 > 18 && this.S.I == 1 && "OMX.MTK.AUDIO.DECODER.MP3".equals(str); + this.f2332f0 = z3; + this.f2333g0 = i2 > 18 && this.S.I == 1 && "OMX.MTK.AUDIO.DECODER.MP3".equals(str); String str5 = uVar.a; - this.f2335j0 = !((i2 > 25 && "OMX.rk.video_decoder.avc".equals(str5)) || ((i2 <= 17 && "OMX.allwinner.video.decoder.avc".equals(str5)) || ((i2 <= 29 && ("OMX.broadcom.video_decoder.tunnel".equals(str5) || "OMX.broadcom.video_decoder.tunnel.secure".equals(str5))) || ("Amazon".equals(e0.f782c) && "AFTS".equals(e0.d) && uVar.f)))) || U(); + this.f2336j0 = !((i2 > 25 && "OMX.rk.video_decoder.avc".equals(str5)) || ((i2 <= 17 && "OMX.allwinner.video.decoder.avc".equals(str5)) || ((i2 <= 29 && ("OMX.broadcom.video_decoder.tunnel".equals(str5) || "OMX.broadcom.video_decoder.tunnel.secure".equals(str5))) || ("Amazon".equals(e0.f782c) && "AFTS".equals(e0.d) && uVar.f)))) || U(); if (this.R.a()) { this.u0 = true; this.v0 = 1; - this.f2333h0 = this.Z != 0; + this.f2334h0 = this.Z != 0; } if ("c2.android.mp3.decoder".equals(uVar.a)) { this.k0 = new q(); @@ -925,10 +925,10 @@ public abstract class MediaCodecRenderer extends v0 { } } z3 = false; - this.f2331f0 = z3; - this.f2332g0 = i2 > 18 && this.S.I == 1 && "OMX.MTK.AUDIO.DECODER.MP3".equals(str); + this.f2332f0 = z3; + this.f2333g0 = i2 > 18 && this.S.I == 1 && "OMX.MTK.AUDIO.DECODER.MP3".equals(str); String str5 = uVar.a; - this.f2335j0 = !((i2 > 25 && "OMX.rk.video_decoder.avc".equals(str5)) || ((i2 <= 17 && "OMX.allwinner.video.decoder.avc".equals(str5)) || ((i2 <= 29 && ("OMX.broadcom.video_decoder.tunnel".equals(str5) || "OMX.broadcom.video_decoder.tunnel.secure".equals(str5))) || ("Amazon".equals(e0.f782c) && "AFTS".equals(e0.d) && uVar.f)))) || U(); + this.f2336j0 = !((i2 > 25 && "OMX.rk.video_decoder.avc".equals(str5)) || ((i2 <= 17 && "OMX.allwinner.video.decoder.avc".equals(str5)) || ((i2 <= 29 && ("OMX.broadcom.video_decoder.tunnel".equals(str5) || "OMX.broadcom.video_decoder.tunnel.secure".equals(str5))) || ("Amazon".equals(e0.f782c) && "AFTS".equals(e0.d) && uVar.f)))) || U(); if (this.R.a()) { } if ("c2.android.mp3.decoder".equals(uVar.a)) { @@ -939,14 +939,14 @@ public abstract class MediaCodecRenderer extends v0 { e0(str, elapsedRealtime2, elapsedRealtime2 - elapsedRealtime); } z2 = true; - this.f2329d0 = z2; - this.f2330e0 = i2 != 21 && "OMX.google.aac.decoder".equals(str); + this.f2330d0 = z2; + this.f2331e0 = i2 != 21 && "OMX.google.aac.decoder".equals(str); String str4 = e0.b; z3 = true; - this.f2331f0 = z3; - this.f2332g0 = i2 > 18 && this.S.I == 1 && "OMX.MTK.AUDIO.DECODER.MP3".equals(str); + this.f2332f0 = z3; + this.f2333g0 = i2 > 18 && this.S.I == 1 && "OMX.MTK.AUDIO.DECODER.MP3".equals(str); String str5 = uVar.a; - this.f2335j0 = !((i2 > 25 && "OMX.rk.video_decoder.avc".equals(str5)) || ((i2 <= 17 && "OMX.allwinner.video.decoder.avc".equals(str5)) || ((i2 <= 29 && ("OMX.broadcom.video_decoder.tunnel".equals(str5) || "OMX.broadcom.video_decoder.tunnel.secure".equals(str5))) || ("Amazon".equals(e0.f782c) && "AFTS".equals(e0.d) && uVar.f)))) || U(); + this.f2336j0 = !((i2 > 25 && "OMX.rk.video_decoder.avc".equals(str5)) || ((i2 <= 17 && "OMX.allwinner.video.decoder.avc".equals(str5)) || ((i2 <= 29 && ("OMX.broadcom.video_decoder.tunnel".equals(str5) || "OMX.broadcom.video_decoder.tunnel.secure".equals(str5))) || ("Amazon".equals(e0.f782c) && "AFTS".equals(e0.d) && uVar.f)))) || U(); if (this.R.a()) { } if ("c2.android.mp3.decoder".equals(uVar.a)) { @@ -962,20 +962,20 @@ public abstract class MediaCodecRenderer extends v0 { if ("flounder".equals(str6) || "flounder_lte".equals(str6) || "grouper".equals(str6) || "tilapia".equals(str6)) { i = 1; this.Z = i; - this.f2326a0 = i2 >= 21 && this.S.f820x.isEmpty() && "OMX.MTK.VIDEO.DECODER.AVC".equals(str); - this.f2327b0 = i2 >= 18 || (i2 == 18 && ("OMX.SEC.avc.dec".equals(str) || "OMX.SEC.avc.dec.secure".equals(str))) || (i2 == 19 && e0.d.startsWith("SM-G800") && ("OMX.Exynos.avc.dec".equals(str) || "OMX.Exynos.avc.dec.secure".equals(str))); - this.f2328c0 = i2 != 29 && "c2.android.aac.decoder".equals(str); + this.f2327a0 = i2 >= 21 && this.S.f820x.isEmpty() && "OMX.MTK.VIDEO.DECODER.AVC".equals(str); + this.f2328b0 = i2 >= 18 || (i2 == 18 && ("OMX.SEC.avc.dec".equals(str) || "OMX.SEC.avc.dec.secure".equals(str))) || (i2 == 19 && e0.d.startsWith("SM-G800") && ("OMX.Exynos.avc.dec".equals(str) || "OMX.Exynos.avc.dec.secure".equals(str))); + this.f2329c0 = i2 != 29 && "c2.android.aac.decoder".equals(str); if (i2 <= 19) { } z2 = false; - this.f2329d0 = z2; - this.f2330e0 = i2 != 21 && "OMX.google.aac.decoder".equals(str); + this.f2330d0 = z2; + this.f2331e0 = i2 != 21 && "OMX.google.aac.decoder".equals(str); String str4 = e0.b; z3 = true; - this.f2331f0 = z3; - this.f2332g0 = i2 > 18 && this.S.I == 1 && "OMX.MTK.AUDIO.DECODER.MP3".equals(str); + this.f2332f0 = z3; + this.f2333g0 = i2 > 18 && this.S.I == 1 && "OMX.MTK.AUDIO.DECODER.MP3".equals(str); String str5 = uVar.a; - this.f2335j0 = !((i2 > 25 && "OMX.rk.video_decoder.avc".equals(str5)) || ((i2 <= 17 && "OMX.allwinner.video.decoder.avc".equals(str5)) || ((i2 <= 29 && ("OMX.broadcom.video_decoder.tunnel".equals(str5) || "OMX.broadcom.video_decoder.tunnel.secure".equals(str5))) || ("Amazon".equals(e0.f782c) && "AFTS".equals(e0.d) && uVar.f)))) || U(); + this.f2336j0 = !((i2 > 25 && "OMX.rk.video_decoder.avc".equals(str5)) || ((i2 <= 17 && "OMX.allwinner.video.decoder.avc".equals(str5)) || ((i2 <= 29 && ("OMX.broadcom.video_decoder.tunnel".equals(str5) || "OMX.broadcom.video_decoder.tunnel.secure".equals(str5))) || ("Amazon".equals(e0.f782c) && "AFTS".equals(e0.d) && uVar.f)))) || U(); if (this.R.a()) { } if ("c2.android.mp3.decoder".equals(uVar.a)) { @@ -988,20 +988,20 @@ public abstract class MediaCodecRenderer extends v0 { } i = 0; this.Z = i; - this.f2326a0 = i2 >= 21 && this.S.f820x.isEmpty() && "OMX.MTK.VIDEO.DECODER.AVC".equals(str); - this.f2327b0 = i2 >= 18 || (i2 == 18 && ("OMX.SEC.avc.dec".equals(str) || "OMX.SEC.avc.dec.secure".equals(str))) || (i2 == 19 && e0.d.startsWith("SM-G800") && ("OMX.Exynos.avc.dec".equals(str) || "OMX.Exynos.avc.dec.secure".equals(str))); - this.f2328c0 = i2 != 29 && "c2.android.aac.decoder".equals(str); + this.f2327a0 = i2 >= 21 && this.S.f820x.isEmpty() && "OMX.MTK.VIDEO.DECODER.AVC".equals(str); + this.f2328b0 = i2 >= 18 || (i2 == 18 && ("OMX.SEC.avc.dec".equals(str) || "OMX.SEC.avc.dec.secure".equals(str))) || (i2 == 19 && e0.d.startsWith("SM-G800") && ("OMX.Exynos.avc.dec".equals(str) || "OMX.Exynos.avc.dec.secure".equals(str))); + this.f2329c0 = i2 != 29 && "c2.android.aac.decoder".equals(str); if (i2 <= 19) { } z2 = false; - this.f2329d0 = z2; - this.f2330e0 = i2 != 21 && "OMX.google.aac.decoder".equals(str); + this.f2330d0 = z2; + this.f2331e0 = i2 != 21 && "OMX.google.aac.decoder".equals(str); String str4 = e0.b; z3 = true; - this.f2331f0 = z3; - this.f2332g0 = i2 > 18 && this.S.I == 1 && "OMX.MTK.AUDIO.DECODER.MP3".equals(str); + this.f2332f0 = z3; + this.f2333g0 = i2 > 18 && this.S.I == 1 && "OMX.MTK.AUDIO.DECODER.MP3".equals(str); String str5 = uVar.a; - this.f2335j0 = !((i2 > 25 && "OMX.rk.video_decoder.avc".equals(str5)) || ((i2 <= 17 && "OMX.allwinner.video.decoder.avc".equals(str5)) || ((i2 <= 29 && ("OMX.broadcom.video_decoder.tunnel".equals(str5) || "OMX.broadcom.video_decoder.tunnel.secure".equals(str5))) || ("Amazon".equals(e0.f782c) && "AFTS".equals(e0.d) && uVar.f)))) || U(); + this.f2336j0 = !((i2 > 25 && "OMX.rk.video_decoder.avc".equals(str5)) || ((i2 <= 17 && "OMX.allwinner.video.decoder.avc".equals(str5)) || ((i2 <= 29 && ("OMX.broadcom.video_decoder.tunnel".equals(str5) || "OMX.broadcom.video_decoder.tunnel.secure".equals(str5))) || ("Amazon".equals(e0.f782c) && "AFTS".equals(e0.d) && uVar.f)))) || U(); if (this.R.a()) { } if ("c2.android.mp3.decoder".equals(uVar.a)) { @@ -1235,7 +1235,7 @@ public abstract class MediaCodecRenderer extends v0 { if (!(i3 == 2 || (i3 == 1 && j1Var.A == j1Var2.A && j1Var.B == j1Var2.B))) { z3 = false; } - this.f2333h0 = z3; + this.f2334h0 = z3; this.S = j1Var; if (z4) { } @@ -1245,7 +1245,7 @@ public abstract class MediaCodecRenderer extends v0 { if (!z4) { if (this.y0) { this.w0 = 1; - if (this.f2327b0 || this.f2329d0) { + if (this.f2328b0 || this.f2330d0) { this.x0 = 3; z3 = false; } else { @@ -1326,12 +1326,12 @@ public abstract class MediaCodecRenderer extends v0 { public final boolean n0(int i) throws ExoPlaybackException { k1 A = A(); - this.f2337y.p(); - int I = I(A, this.f2337y, i | 4); + this.f2338y.p(); + int I = I(A, this.f2338y, i | 4); if (I == -5) { g0(A); return true; - } else if (I != -4 || !this.f2337y.n()) { + } else if (I != -4 || !this.f2338y.n()) { return false; } else { this.D0 = true; @@ -1465,8 +1465,8 @@ public abstract class MediaCodecRenderer extends v0 { this.l0 = -9223372036854775807L; this.z0 = false; this.y0 = false; - this.f2333h0 = false; - this.f2334i0 = false; + this.f2334h0 = false; + this.f2335i0 = false; this.p0 = false; this.q0 = false; this.D.clear(); @@ -1496,14 +1496,14 @@ public abstract class MediaCodecRenderer extends v0 { this.A0 = false; this.V = -1.0f; this.Z = 0; - this.f2326a0 = false; - this.f2327b0 = false; - this.f2328c0 = false; - this.f2329d0 = false; - this.f2330e0 = false; - this.f2331f0 = false; - this.f2332g0 = false; - this.f2335j0 = false; + this.f2327a0 = false; + this.f2328b0 = false; + this.f2329c0 = false; + this.f2330d0 = false; + this.f2331e0 = false; + this.f2332f0 = false; + this.f2333g0 = false; + this.f2336j0 = false; this.u0 = false; this.v0 = 0; this.N = false; @@ -1511,7 +1511,7 @@ public abstract class MediaCodecRenderer extends v0 { public final void s0() { this.m0 = -1; - this.f2338z.k = null; + this.f2339z.k = null; } public final void t0(@Nullable DrmSession drmSession) { @@ -1567,7 +1567,7 @@ public abstract class MediaCodecRenderer extends v0 { if (V == -1.0f) { N(); return false; - } else if (f2 == -1.0f && V <= this.f2336x) { + } else if (f2 == -1.0f && V <= this.f2337x) { return true; } else { Bundle bundle = new Bundle(); diff --git a/app/src/main/java/com/google/android/exoplayer2/mediacodec/MediaCodecUtil.java b/app/src/main/java/com/google/android/exoplayer2/mediacodec/MediaCodecUtil.java index 8dd1b8b56b..8df154a629 100644 --- a/app/src/main/java/com/google/android/exoplayer2/mediacodec/MediaCodecUtil.java +++ b/app/src/main/java/com/google/android/exoplayer2/mediacodec/MediaCodecUtil.java @@ -29,7 +29,7 @@ public final class MediaCodecUtil { public static final HashMap> b = new HashMap<>(); /* renamed from: c reason: collision with root package name */ - public static int f2339c = -1; + public static int f2340c = -1; public static class DecoderQueryException extends Exception { public DecoderQueryException(Throwable th, a aVar) { @@ -42,12 +42,12 @@ public final class MediaCodecUtil { public final boolean b; /* renamed from: c reason: collision with root package name */ - public final boolean f2340c; + public final boolean f2341c; public b(String str, boolean z2, boolean z3) { this.a = str; this.b = z2; - this.f2340c = z3; + this.f2341c = z3; } public boolean equals(@Nullable Object obj) { @@ -58,13 +58,13 @@ public final class MediaCodecUtil { return false; } b bVar = (b) obj; - return TextUtils.equals(this.a, bVar.a) && this.b == bVar.b && this.f2340c == bVar.f2340c; + return TextUtils.equals(this.a, bVar.a) && this.b == bVar.b && this.f2341c == bVar.f2341c; } public int hashCode() { int i = 1231; int m = (c.d.b.a.a.m(this.a, 31, 31) + (this.b ? 1231 : 1237)) * 31; - if (!this.f2340c) { + if (!this.f2341c) { i = 1237; } return m + i; @@ -1330,7 +1330,7 @@ public final class MediaCodecUtil { MediaCodecInfo.CodecCapabilities capabilitiesForType = a2.getCapabilitiesForType(b2); boolean b3 = cVar.b("tunneled-playback", b2, capabilitiesForType); boolean c2 = cVar.c("tunneled-playback", b2, capabilitiesForType); - boolean z6 = bVar.f2340c; + boolean z6 = bVar.f2341c; if (z6 || !c2) { if (!z6 || b3) { boolean b4 = cVar.b("secure-playback", b2, capabilitiesForType); @@ -1492,7 +1492,7 @@ public final class MediaCodecUtil { public static int i() throws DecoderQueryException { int i; - if (f2339c == -1) { + if (f2340c == -1) { int i2 = 0; u d2 = d("video/avc", false, false); if (d2 != null) { @@ -1552,9 +1552,9 @@ public final class MediaCodecUtil { } i2 = Math.max(i3, e0.a >= 21 ? 345600 : 172800); } - f2339c = i2; + f2340c = i2; } - return f2339c; + return f2340c; } public static void j(List list, f fVar) { diff --git a/app/src/main/java/com/google/android/exoplayer2/metadata/scte35/SpliceInsertCommand.java b/app/src/main/java/com/google/android/exoplayer2/metadata/scte35/SpliceInsertCommand.java index 29f16810b4..491c907f8e 100644 --- a/app/src/main/java/com/google/android/exoplayer2/metadata/scte35/SpliceInsertCommand.java +++ b/app/src/main/java/com/google/android/exoplayer2/metadata/scte35/SpliceInsertCommand.java @@ -19,7 +19,7 @@ public final class SpliceInsertCommand extends SpliceCommand { public final long r; /* renamed from: s reason: collision with root package name */ - public final int f2341s; + public final int f2342s; public final int t; public final int u; @@ -42,18 +42,18 @@ public final class SpliceInsertCommand extends SpliceCommand { public final long b; /* renamed from: c reason: collision with root package name */ - public final long f2342c; + public final long f2343c; public b(int i, long j, long j2) { this.a = i; this.b = j; - this.f2342c = j2; + this.f2343c = j2; } public b(int i, long j, long j2, a aVar) { this.a = i; this.b = j; - this.f2342c = j2; + this.f2343c = j2; } } @@ -68,7 +68,7 @@ public final class SpliceInsertCommand extends SpliceCommand { this.p = Collections.unmodifiableList(list); this.q = z6; this.r = j4; - this.f2341s = i; + this.f2342s = i; this.t = i2; this.u = i3; } @@ -90,7 +90,7 @@ public final class SpliceInsertCommand extends SpliceCommand { this.p = Collections.unmodifiableList(arrayList); this.q = parcel.readByte() == 1 ? true : z2; this.r = parcel.readLong(); - this.f2341s = parcel.readInt(); + this.f2342s = parcel.readInt(); this.t = parcel.readInt(); this.u = parcel.readInt(); } @@ -110,11 +110,11 @@ public final class SpliceInsertCommand extends SpliceCommand { b bVar = this.p.get(i2); parcel.writeInt(bVar.a); parcel.writeLong(bVar.b); - parcel.writeLong(bVar.f2342c); + parcel.writeLong(bVar.f2343c); } parcel.writeByte(this.q ? (byte) 1 : 0); parcel.writeLong(this.r); - parcel.writeInt(this.f2341s); + parcel.writeInt(this.f2342s); parcel.writeInt(this.t); parcel.writeInt(this.u); } diff --git a/app/src/main/java/com/google/android/exoplayer2/metadata/scte35/SpliceScheduleCommand.java b/app/src/main/java/com/google/android/exoplayer2/metadata/scte35/SpliceScheduleCommand.java index ae2ec36418..31853a7e5c 100644 --- a/app/src/main/java/com/google/android/exoplayer2/metadata/scte35/SpliceScheduleCommand.java +++ b/app/src/main/java/com/google/android/exoplayer2/metadata/scte35/SpliceScheduleCommand.java @@ -43,7 +43,7 @@ public final class SpliceScheduleCommand extends SpliceCommand { public final boolean b; /* renamed from: c reason: collision with root package name */ - public final boolean f2343c; + public final boolean f2344c; public final boolean d; public final long e; public final List f; @@ -56,7 +56,7 @@ public final class SpliceScheduleCommand extends SpliceCommand { public c(long j, boolean z2, boolean z3, boolean z4, List list, long j2, boolean z5, long j3, int i, int i2, int i3) { this.a = j; this.b = z2; - this.f2343c = z3; + this.f2344c = z3; this.d = z4; this.f = Collections.unmodifiableList(list); this.e = j2; @@ -71,7 +71,7 @@ public final class SpliceScheduleCommand extends SpliceCommand { this.a = parcel.readLong(); boolean z2 = false; this.b = parcel.readByte() == 1; - this.f2343c = parcel.readByte() == 1; + this.f2344c = parcel.readByte() == 1; this.d = parcel.readByte() == 1; int readInt = parcel.readInt(); ArrayList arrayList = new ArrayList(readInt); @@ -109,7 +109,7 @@ public final class SpliceScheduleCommand extends SpliceCommand { c cVar = this.i.get(i2); parcel.writeLong(cVar.a); parcel.writeByte(cVar.b ? (byte) 1 : 0); - parcel.writeByte(cVar.f2343c ? (byte) 1 : 0); + parcel.writeByte(cVar.f2344c ? (byte) 1 : 0); parcel.writeByte(cVar.d ? (byte) 1 : 0); int size2 = cVar.f.size(); parcel.writeInt(size2); diff --git a/app/src/main/java/com/google/android/exoplayer2/ui/DefaultTimeBar.java b/app/src/main/java/com/google/android/exoplayer2/ui/DefaultTimeBar.java index e41ab2d90c..47b92c8455 100644 --- a/app/src/main/java/com/google/android/exoplayer2/ui/DefaultTimeBar.java +++ b/app/src/main/java/com/google/android/exoplayer2/ui/DefaultTimeBar.java @@ -68,20 +68,20 @@ public class DefaultTimeBar extends View implements o { @Nullable /* renamed from: s reason: collision with root package name */ - public final Drawable f2344s; + public final Drawable f2345s; public final int t; public final int u; public final int v; public final int w; /* renamed from: x reason: collision with root package name */ - public final int f2345x; + public final int f2346x; /* renamed from: y reason: collision with root package name */ - public final int f2346y; + public final int f2347y; /* renamed from: z reason: collision with root package name */ - public final int f2347z; + public final int f2348z; public DefaultTimeBar(Context context, @Nullable AttributeSet attributeSet) { this(context, attributeSet, 0, attributeSet); @@ -121,7 +121,7 @@ public class DefaultTimeBar extends View implements o { TypedArray obtainStyledAttributes = context.getTheme().obtainStyledAttributes(attributeSet2, R.g.DefaultTimeBar, i, 0); try { Drawable drawable = obtainStyledAttributes.getDrawable(R.g.DefaultTimeBar_scrubber_drawable); - this.f2344s = drawable; + this.f2345s = drawable; if (drawable != null) { int i2 = e0.a; if (i2 >= 23) { @@ -136,9 +136,9 @@ public class DefaultTimeBar extends View implements o { this.u = obtainStyledAttributes.getDimensionPixelSize(R.g.DefaultTimeBar_touch_target_height, c3); this.v = obtainStyledAttributes.getInt(R.g.DefaultTimeBar_bar_gravity, 0); this.w = obtainStyledAttributes.getDimensionPixelSize(R.g.DefaultTimeBar_ad_marker_width, c4); - this.f2345x = obtainStyledAttributes.getDimensionPixelSize(R.g.DefaultTimeBar_scrubber_enabled_size, c5); - this.f2346y = obtainStyledAttributes.getDimensionPixelSize(R.g.DefaultTimeBar_scrubber_disabled_size, c6); - this.f2347z = obtainStyledAttributes.getDimensionPixelSize(R.g.DefaultTimeBar_scrubber_dragged_size, c7); + this.f2346x = obtainStyledAttributes.getDimensionPixelSize(R.g.DefaultTimeBar_scrubber_enabled_size, c5); + this.f2347y = obtainStyledAttributes.getDimensionPixelSize(R.g.DefaultTimeBar_scrubber_disabled_size, c6); + this.f2348z = obtainStyledAttributes.getDimensionPixelSize(R.g.DefaultTimeBar_scrubber_dragged_size, c7); int i3 = obtainStyledAttributes.getInt(R.g.DefaultTimeBar_played_color, -1); int i4 = obtainStyledAttributes.getInt(R.g.DefaultTimeBar_scrubber_color, -1); int i5 = obtainStyledAttributes.getInt(R.g.DefaultTimeBar_buffered_color, -855638017); @@ -159,26 +159,26 @@ public class DefaultTimeBar extends View implements o { this.u = c3; this.v = 0; this.w = c4; - this.f2345x = c5; - this.f2346y = c6; - this.f2347z = c7; + this.f2346x = c5; + this.f2347y = c6; + this.f2348z = c7; paint.setColor(-1); paint6.setColor(-1); paint2.setColor(-855638017); paint3.setColor(872415231); paint4.setColor(-1291845888); paint5.setColor(872414976); - this.f2344s = null; + this.f2345s = null; } StringBuilder sb = new StringBuilder(); this.C = sb; this.D = new Formatter(sb, Locale.getDefault()); this.E = new b(this); - Drawable drawable2 = this.f2344s; + Drawable drawable2 = this.f2345s; if (drawable2 != null) { this.A = (drawable2.getMinimumWidth() + 1) / 2; } else { - this.A = (Math.max(this.f2346y, Math.max(this.f2345x, this.f2347z)) + 1) / 2; + this.A = (Math.max(this.f2347y, Math.max(this.f2346x, this.f2348z)) + 1) / 2; } this.N = 1.0f; ValueAnimator valueAnimator = new ValueAnimator(); @@ -329,8 +329,8 @@ public class DefaultTimeBar extends View implements o { } public final void i() { - Drawable drawable = this.f2344s; - if (drawable != null && drawable.isStateful() && this.f2344s.setState(getDrawableState())) { + Drawable drawable = this.f2345s; + if (drawable != null && drawable.isStateful() && this.f2345s.setState(getDrawableState())) { invalidate(); } } @@ -348,7 +348,7 @@ public class DefaultTimeBar extends View implements o { @Override // android.view.View public void jumpDrawablesToCurrentState() { super.jumpDrawablesToCurrentState(); - Drawable drawable = this.f2344s; + Drawable drawable = this.f2345s; if (drawable != null) { drawable.jumpToCurrentState(); } @@ -398,14 +398,14 @@ public class DefaultTimeBar extends View implements o { Rect rect5 = this.l; int h = e0.h(rect5.right, rect5.left, this.j.right); int centerY2 = this.l.centerY(); - Drawable drawable = this.f2344s; + Drawable drawable = this.f2345s; if (drawable == null) { - canvas.drawCircle((float) h, (float) centerY2, (float) ((int) ((((float) ((this.O || isFocused()) ? this.f2347z : isEnabled() ? this.f2345x : this.f2346y)) * this.N) / 2.0f)), this.r); + canvas.drawCircle((float) h, (float) centerY2, (float) ((int) ((((float) ((this.O || isFocused()) ? this.f2348z : isEnabled() ? this.f2346x : this.f2347y)) * this.N) / 2.0f)), this.r); } else { int intrinsicWidth = ((int) (((float) drawable.getIntrinsicWidth()) * this.N)) / 2; - int intrinsicHeight = ((int) (((float) this.f2344s.getIntrinsicHeight()) * this.N)) / 2; - this.f2344s.setBounds(h - intrinsicWidth, centerY2 - intrinsicHeight, h + intrinsicWidth, centerY2 + intrinsicHeight); - this.f2344s.draw(canvas); + int intrinsicHeight = ((int) (((float) this.f2345s.getIntrinsicHeight()) * this.N)) / 2; + this.f2345s.setBounds(h - intrinsicWidth, centerY2 - intrinsicHeight, h + intrinsicWidth, centerY2 + intrinsicHeight); + this.f2345s.draw(canvas); } } canvas.restore(); @@ -518,7 +518,7 @@ public class DefaultTimeBar extends View implements o { @Override // android.view.View public void onRtlPropertiesChanged(int i) { - Drawable drawable = this.f2344s; + Drawable drawable = this.f2345s; if (drawable != null) { if (e0.a >= 23 && drawable.setLayoutDirection(i)) { invalidate(); diff --git a/app/src/main/java/com/google/android/exoplayer2/ui/PlayerControlView.java b/app/src/main/java/com/google/android/exoplayer2/ui/PlayerControlView.java index b27f814af3..e0de396621 100644 --- a/app/src/main/java/com/google/android/exoplayer2/ui/PlayerControlView.java +++ b/app/src/main/java/com/google/android/exoplayer2/ui/PlayerControlView.java @@ -71,35 +71,35 @@ public class PlayerControlView extends FrameLayout { public int W; /* renamed from: a0 reason: collision with root package name */ - public int f2348a0; + public int f2349a0; /* renamed from: b0 reason: collision with root package name */ - public boolean f2349b0; + public boolean f2350b0; /* renamed from: c0 reason: collision with root package name */ - public boolean f2350c0; + public boolean f2351c0; /* renamed from: d0 reason: collision with root package name */ - public boolean f2351d0; + public boolean f2352d0; /* renamed from: e0 reason: collision with root package name */ - public boolean f2352e0; + public boolean f2353e0; /* renamed from: f0 reason: collision with root package name */ - public boolean f2353f0; + public boolean f2354f0; /* renamed from: g0 reason: collision with root package name */ - public long f2354g0; + public long f2355g0; /* renamed from: h0 reason: collision with root package name */ - public long[] f2355h0; + public long[] f2356h0; /* renamed from: i0 reason: collision with root package name */ - public boolean[] f2356i0; + public boolean[] f2357i0; public final c j; /* renamed from: j0 reason: collision with root package name */ - public long[] f2357j0; + public long[] f2358j0; public final CopyOnWriteArrayList k; public boolean[] k0; @Nullable @@ -122,7 +122,7 @@ public class PlayerControlView extends FrameLayout { @Nullable /* renamed from: s reason: collision with root package name */ - public final ImageView f2358s; + public final ImageView f2359s; @Nullable public final View t; @Nullable @@ -133,13 +133,13 @@ public class PlayerControlView extends FrameLayout { public final o w; /* renamed from: x reason: collision with root package name */ - public final StringBuilder f2359x; + public final StringBuilder f2360x; /* renamed from: y reason: collision with root package name */ - public final Formatter f2360y; + public final Formatter f2361y; /* renamed from: z reason: collision with root package name */ - public final o2.b f2361z; + public final o2.b f2362z; @RequiresApi(21) public static final class b { @@ -302,7 +302,7 @@ public class PlayerControlView extends FrameLayout { PlayerControlView playerControlView = PlayerControlView.this; TextView textView = playerControlView.v; if (textView != null) { - textView.setText(e0.u(playerControlView.f2359x, playerControlView.f2360y, j)); + textView.setText(e0.u(playerControlView.f2360x, playerControlView.f2361y, j)); } } @@ -342,7 +342,7 @@ public class PlayerControlView extends FrameLayout { playerControlView.U = true; TextView textView = playerControlView.v; if (textView != null) { - textView.setText(e0.u(playerControlView.f2359x, playerControlView.f2360y, j)); + textView.setText(e0.u(playerControlView.f2360x, playerControlView.f2361y, j)); } } @@ -368,7 +368,7 @@ public class PlayerControlView extends FrameLayout { y1Var.d(); } else if (playerControlView.r == view) { int I = y1Var.I(); - int i = PlayerControlView.this.f2348a0; + int i = PlayerControlView.this.f2349a0; int i2 = 1; while (true) { if (i2 > 2) { @@ -386,7 +386,7 @@ public class PlayerControlView extends FrameLayout { i2++; } y1Var.E(I); - } else if (playerControlView.f2358s == view) { + } else if (playerControlView.f2359s == view) { y1Var.k(!y1Var.M()); } } @@ -453,39 +453,39 @@ public class PlayerControlView extends FrameLayout { super(context, attributeSet, i2); int i3 = R.e.exo_player_control_view; this.V = 5000; - this.f2348a0 = 0; + this.f2349a0 = 0; this.W = 200; - this.f2354g0 = -9223372036854775807L; - this.f2349b0 = true; - this.f2350c0 = true; - this.f2351d0 = true; - this.f2352e0 = true; - this.f2353f0 = false; + this.f2355g0 = -9223372036854775807L; + this.f2350b0 = true; + this.f2351c0 = true; + this.f2352d0 = true; + this.f2353e0 = true; + this.f2354f0 = false; if (attributeSet2 != null) { TypedArray obtainStyledAttributes = context.getTheme().obtainStyledAttributes(attributeSet2, R.g.PlayerControlView, i2, 0); try { this.V = obtainStyledAttributes.getInt(R.g.PlayerControlView_show_timeout, this.V); i3 = obtainStyledAttributes.getResourceId(R.g.PlayerControlView_controller_layout_id, i3); - this.f2348a0 = obtainStyledAttributes.getInt(R.g.PlayerControlView_repeat_toggle_modes, this.f2348a0); - this.f2349b0 = obtainStyledAttributes.getBoolean(R.g.PlayerControlView_show_rewind_button, this.f2349b0); - this.f2350c0 = obtainStyledAttributes.getBoolean(R.g.PlayerControlView_show_fastforward_button, this.f2350c0); - this.f2351d0 = obtainStyledAttributes.getBoolean(R.g.PlayerControlView_show_previous_button, this.f2351d0); - this.f2352e0 = obtainStyledAttributes.getBoolean(R.g.PlayerControlView_show_next_button, this.f2352e0); - this.f2353f0 = obtainStyledAttributes.getBoolean(R.g.PlayerControlView_show_shuffle_button, this.f2353f0); + this.f2349a0 = obtainStyledAttributes.getInt(R.g.PlayerControlView_repeat_toggle_modes, this.f2349a0); + this.f2350b0 = obtainStyledAttributes.getBoolean(R.g.PlayerControlView_show_rewind_button, this.f2350b0); + this.f2351c0 = obtainStyledAttributes.getBoolean(R.g.PlayerControlView_show_fastforward_button, this.f2351c0); + this.f2352d0 = obtainStyledAttributes.getBoolean(R.g.PlayerControlView_show_previous_button, this.f2352d0); + this.f2353e0 = obtainStyledAttributes.getBoolean(R.g.PlayerControlView_show_next_button, this.f2353e0); + this.f2354f0 = obtainStyledAttributes.getBoolean(R.g.PlayerControlView_show_shuffle_button, this.f2354f0); setTimeBarMinUpdateInterval(obtainStyledAttributes.getInt(R.g.PlayerControlView_time_bar_min_update_interval, this.W)); } finally { obtainStyledAttributes.recycle(); } } this.k = new CopyOnWriteArrayList<>(); - this.f2361z = new o2.b(); + this.f2362z = new o2.b(); this.A = new o2.c(); StringBuilder sb = new StringBuilder(); - this.f2359x = sb; - this.f2360y = new Formatter(sb, Locale.getDefault()); - this.f2355h0 = new long[0]; - this.f2356i0 = new boolean[0]; - this.f2357j0 = new long[0]; + this.f2360x = sb; + this.f2361y = new Formatter(sb, Locale.getDefault()); + this.f2356h0 = new long[0]; + this.f2357i0 = new boolean[0]; + this.f2358j0 = new long[0]; this.k0 = new boolean[0]; c cVar = new c(null); this.j = cVar; @@ -552,7 +552,7 @@ public class PlayerControlView extends FrameLayout { imageView.setOnClickListener(cVar); } ImageView imageView2 = (ImageView) findViewById(R.c.exo_shuffle); - this.f2358s = imageView2; + this.f2359s = imageView2; if (imageView2 != null) { imageView2.setOnClickListener(cVar); } @@ -633,7 +633,7 @@ public class PlayerControlView extends FrameLayout { } removeCallbacks(this.B); removeCallbacks(this.C); - this.f2354g0 = -9223372036854775807L; + this.f2355g0 = -9223372036854775807L; } } @@ -642,14 +642,14 @@ public class PlayerControlView extends FrameLayout { if (this.V > 0) { long uptimeMillis = SystemClock.uptimeMillis(); int i2 = this.V; - this.f2354g0 = uptimeMillis + ((long) i2); + this.f2355g0 = uptimeMillis + ((long) i2); if (this.R) { postDelayed(this.C, (long) i2); return; } return; } - this.f2354g0 = -9223372036854775807L; + this.f2355g0 = -9223372036854775807L; } @Override // android.view.View, android.view.ViewGroup @@ -699,11 +699,11 @@ public class PlayerControlView extends FrameLayout { } public int getRepeatToggleModes() { - return this.f2348a0; + return this.f2349a0; } public boolean getShowShuffleButton() { - return this.f2353f0; + return this.f2354f0; } public int getShowTimeoutMs() { @@ -772,10 +772,10 @@ public class PlayerControlView extends FrameLayout { z3 = false; z2 = false; } - k(this.f2351d0, z6, this.l); - k(this.f2349b0, z3, this.q); - k(this.f2350c0, z2, this.p); - k(this.f2352e0, z5, this.m); + k(this.f2352d0, z6, this.l); + k(this.f2350b0, z3, this.q); + k(this.f2351c0, z2, this.p); + k(this.f2353e0, z5, this.m); o oVar = this.w; if (oVar != null) { oVar.setEnabled(z4); @@ -843,7 +843,7 @@ public class PlayerControlView extends FrameLayout { this.n0 = j; TextView textView = this.v; if (textView != null && !this.U && z3) { - textView.setText(e0.u(this.f2359x, this.f2360y, j2)); + textView.setText(e0.u(this.f2360x, this.f2361y, j2)); } o oVar = this.w; if (oVar != null) { @@ -874,7 +874,7 @@ public class PlayerControlView extends FrameLayout { public final void o() { ImageView imageView; if (e() && this.R && (imageView = this.r) != null) { - if (this.f2348a0 == 0) { + if (this.f2349a0 == 0) { k(false, false, imageView); return; } @@ -905,7 +905,7 @@ public class PlayerControlView extends FrameLayout { public void onAttachedToWindow() { super.onAttachedToWindow(); this.R = true; - long j = this.f2354g0; + long j = this.f2355g0; if (j != -9223372036854775807L) { long uptimeMillis = j - SystemClock.uptimeMillis(); if (uptimeMillis <= 0) { @@ -929,18 +929,18 @@ public class PlayerControlView extends FrameLayout { public final void p() { ImageView imageView; - if (e() && this.R && (imageView = this.f2358s) != null) { + if (e() && this.R && (imageView = this.f2359s) != null) { y1 y1Var = this.P; - if (!this.f2353f0) { + if (!this.f2354f0) { k(false, false, imageView); } else if (y1Var == null) { k(true, false, imageView); - this.f2358s.setImageDrawable(this.K); - this.f2358s.setContentDescription(this.O); + this.f2359s.setImageDrawable(this.K); + this.f2359s.setContentDescription(this.O); } else { k(true, true, imageView); - this.f2358s.setImageDrawable(y1Var.M() ? this.J : this.K); - this.f2358s.setContentDescription(y1Var.M() ? this.N : this.O); + this.f2359s.setImageDrawable(y1Var.M() ? this.J : this.K); + this.f2359s.setContentDescription(y1Var.M() ? this.N : this.O); } } } @@ -1010,14 +1010,14 @@ public class PlayerControlView extends FrameLayout { if (i5 > cVar.B) { break; } - K.f(i5, this.f2361z); - c.i.a.c.a3.p0.c cVar4 = this.f2361z.o; + K.f(i5, this.f2362z); + c.i.a.c.a3.p0.c cVar4 = this.f2362z.o; int i6 = cVar4.p; int i7 = cVar4.m; while (i6 < i7) { - long c2 = this.f2361z.c(i6); + long c2 = this.f2362z.c(i6); if (c2 == Long.MIN_VALUE) { - long j4 = this.f2361z.l; + long j4 = this.f2362z.l; if (j4 == j) { i6++; j = -9223372036854775807L; @@ -1025,16 +1025,16 @@ public class PlayerControlView extends FrameLayout { c2 = j4; } } - long j5 = c2 + this.f2361z.m; + long j5 = c2 + this.f2362z.m; if (j5 >= 0) { - long[] jArr = this.f2355h0; + long[] jArr = this.f2356h0; if (i2 == jArr.length) { int length = jArr.length == 0 ? 1 : jArr.length * 2; - this.f2355h0 = Arrays.copyOf(jArr, length); - this.f2356i0 = Arrays.copyOf(this.f2356i0, length); + this.f2356h0 = Arrays.copyOf(jArr, length); + this.f2357i0 = Arrays.copyOf(this.f2357i0, length); } - this.f2355h0[i2] = e0.M(j5 + j3); - this.f2356i0[i2] = !this.f2361z.o.a(i6).b(); + this.f2356h0[i2] = e0.M(j5 + j3); + this.f2357i0[i2] = !this.f2362z.o.a(i6).b(); i2++; i6++; j = -9223372036854775807L; @@ -1057,21 +1057,21 @@ public class PlayerControlView extends FrameLayout { long M = e0.M(j2); textView = this.u; if (textView != null) { - textView.setText(e0.u(this.f2359x, this.f2360y, M)); + textView.setText(e0.u(this.f2360x, this.f2361y, M)); } oVar = this.w; if (oVar != null) { oVar.setDuration(M); - int length2 = this.f2357j0.length; + int length2 = this.f2358j0.length; int i8 = i2 + length2; - long[] jArr2 = this.f2355h0; + long[] jArr2 = this.f2356h0; if (i8 > jArr2.length) { - this.f2355h0 = Arrays.copyOf(jArr2, i8); - this.f2356i0 = Arrays.copyOf(this.f2356i0, i8); + this.f2356h0 = Arrays.copyOf(jArr2, i8); + this.f2357i0 = Arrays.copyOf(this.f2357i0, i8); } - System.arraycopy(this.f2357j0, 0, this.f2355h0, i2, length2); - System.arraycopy(this.k0, 0, this.f2356i0, i2, length2); - this.w.a(this.f2355h0, this.f2356i0, i8); + System.arraycopy(this.f2358j0, 0, this.f2356h0, i2, length2); + System.arraycopy(this.k0, 0, this.f2357i0, i2, length2); + this.w.a(this.f2356h0, this.f2357i0, i8); } n(); } @@ -1123,7 +1123,7 @@ public class PlayerControlView extends FrameLayout { } public void setRepeatToggleModes(int i2) { - this.f2348a0 = i2; + this.f2349a0 = i2; y1 y1Var = this.P; if (y1Var != null) { int I = y1Var.I(); @@ -1139,7 +1139,7 @@ public class PlayerControlView extends FrameLayout { } public void setShowFastForwardButton(boolean z2) { - this.f2350c0 = z2; + this.f2351c0 = z2; l(); } @@ -1149,22 +1149,22 @@ public class PlayerControlView extends FrameLayout { } public void setShowNextButton(boolean z2) { - this.f2352e0 = z2; + this.f2353e0 = z2; l(); } public void setShowPreviousButton(boolean z2) { - this.f2351d0 = z2; + this.f2352d0 = z2; l(); } public void setShowRewindButton(boolean z2) { - this.f2349b0 = z2; + this.f2350b0 = z2; l(); } public void setShowShuffleButton(boolean z2) { - this.f2353f0 = z2; + this.f2354f0 = z2; p(); } diff --git a/app/src/main/java/com/google/android/exoplayer2/ui/PlayerView.java b/app/src/main/java/com/google/android/exoplayer2/ui/PlayerView.java index 43b5550203..41622e2978 100644 --- a/app/src/main/java/com/google/android/exoplayer2/ui/PlayerView.java +++ b/app/src/main/java/com/google/android/exoplayer2/ui/PlayerView.java @@ -83,7 +83,7 @@ public class PlayerView extends FrameLayout { @Nullable /* renamed from: s reason: collision with root package name */ - public final PlayerControlView f2362s; + public final PlayerControlView f2363s; @Nullable public final FrameLayout t; @Nullable @@ -94,14 +94,14 @@ public class PlayerView extends FrameLayout { @Nullable /* renamed from: x reason: collision with root package name */ - public PlayerControlView.e f2363x; + public PlayerControlView.e f2364x; /* renamed from: y reason: collision with root package name */ - public boolean f2364y; + public boolean f2365y; @Nullable /* renamed from: z reason: collision with root package name */ - public Drawable f2365z; + public Drawable f2366z; public final class a implements y1.e, View.OnLayoutChangeListener, View.OnClickListener, PlayerControlView.e { public final o2.b i = new o2.b(); @@ -364,7 +364,7 @@ public class PlayerView extends FrameLayout { this.p = null; this.q = null; this.r = null; - this.f2362s = null; + this.f2363s = null; this.t = null; this.u = null; ImageView imageView = new ImageView(context); @@ -482,9 +482,9 @@ public class PlayerView extends FrameLayout { this.u = (FrameLayout) findViewById(R.c.exo_overlay); ImageView imageView2 = (ImageView) findViewById(R.c.exo_artwork); this.o = imageView2; - this.f2364y = z3 && imageView2 != null; + this.f2365y = z3 && imageView2 != null; if (i3 != 0) { - this.f2365z = ContextCompat.getDrawable(getContext(), i3); + this.f2366z = ContextCompat.getDrawable(getContext(), i3); } SubtitleView subtitleView = (SubtitleView) findViewById(R.c.exo_subtitles); this.p = subtitleView; @@ -507,10 +507,10 @@ public class PlayerView extends FrameLayout { PlayerControlView playerControlView = (PlayerControlView) findViewById(i14); View findViewById3 = findViewById(R.c.exo_controller_placeholder); if (playerControlView != null) { - this.f2362s = playerControlView; + this.f2363s = playerControlView; } else if (findViewById3 != null) { PlayerControlView playerControlView2 = new PlayerControlView(context, null, 0, attributeSet); - this.f2362s = playerControlView2; + this.f2363s = playerControlView2; playerControlView2.setId(i14); playerControlView2.setLayoutParams(findViewById3.getLayoutParams()); ViewGroup viewGroup = (ViewGroup) findViewById3.getParent(); @@ -518,9 +518,9 @@ public class PlayerView extends FrameLayout { viewGroup.removeView(findViewById3); viewGroup.addView(playerControlView2, indexOfChild); } else { - this.f2362s = null; + this.f2363s = null; } - PlayerControlView playerControlView3 = this.f2362s; + PlayerControlView playerControlView3 = this.f2363s; this.E = playerControlView3 != null ? i2 : 0; this.H = z7; this.F = z6; @@ -528,7 +528,7 @@ public class PlayerView extends FrameLayout { this.w = z2 && playerControlView3 != null; d(); m(); - PlayerControlView playerControlView4 = this.f2362s; + PlayerControlView playerControlView4 = this.f2363s; if (playerControlView4 != null) { playerControlView4.k.add(aVar); } @@ -566,7 +566,7 @@ public class PlayerView extends FrameLayout { } public void d() { - PlayerControlView playerControlView = this.f2362s; + PlayerControlView playerControlView = this.f2363s; if (playerControlView != null) { playerControlView.c(); } @@ -580,8 +580,8 @@ public class PlayerView extends FrameLayout { } int keyCode = keyEvent.getKeyCode(); boolean z2 = keyCode == 19 || keyCode == 270 || keyCode == 22 || keyCode == 271 || keyCode == 20 || keyCode == 269 || keyCode == 21 || keyCode == 268 || keyCode == 23; - if (!z2 || !p() || this.f2362s.e()) { - if ((p() && this.f2362s.a(keyEvent)) || super.dispatchKeyEvent(keyEvent)) { + if (!z2 || !p() || this.f2363s.e()) { + if ((p() && this.f2363s.a(keyEvent)) || super.dispatchKeyEvent(keyEvent)) { f(true); } else if (!z2 || !p()) { return false; @@ -602,7 +602,7 @@ public class PlayerView extends FrameLayout { public final void f(boolean z2) { if ((!e() || !this.G) && p()) { - boolean z3 = this.f2362s.e() && this.f2362s.getShowTimeoutMs() <= 0; + boolean z3 = this.f2363s.e() && this.f2363s.getShowTimeoutMs() <= 0; boolean h = h(); if (z2 || z3 || h) { i(h); @@ -635,7 +635,7 @@ public class PlayerView extends FrameLayout { if (frameLayout != null) { arrayList.add(new i(frameLayout, 3, "Transparent overlay does not impact viewability")); } - PlayerControlView playerControlView = this.f2362s; + PlayerControlView playerControlView = this.f2363s; if (playerControlView != null) { arrayList.add(new i(playerControlView, 0)); } @@ -664,7 +664,7 @@ public class PlayerView extends FrameLayout { @Nullable public Drawable getDefaultArtwork() { - return this.f2365z; + return this.f2366z; } @Nullable @@ -688,7 +688,7 @@ public class PlayerView extends FrameLayout { } public boolean getUseArtwork() { - return this.f2364y; + return this.f2365y; } public boolean getUseController() { @@ -711,8 +711,8 @@ public class PlayerView extends FrameLayout { public final void i(boolean z2) { if (p()) { - this.f2362s.setShowTimeoutMs(z2 ? 0 : this.E); - this.f2362s.i(); + this.f2363s.setShowTimeoutMs(z2 ? 0 : this.E); + this.f2363s.i(); } } @@ -720,10 +720,10 @@ public class PlayerView extends FrameLayout { if (!p() || this.v == null) { return false; } - if (!this.f2362s.e()) { + if (!this.f2363s.e()) { f(true); } else if (this.H) { - this.f2362s.c(); + this.f2363s.c(); } return true; } @@ -777,7 +777,7 @@ public class PlayerView extends FrameLayout { } public final void m() { - PlayerControlView playerControlView = this.f2362s; + PlayerControlView playerControlView = this.f2363s; String str = null; if (playerControlView == null || !this.w) { setContentDescription(null); @@ -856,7 +856,7 @@ public class PlayerView extends FrameLayout { return; } b(); - if (this.f2364y) { + if (this.f2365y) { d.H(this.o); } else { z3 = false; @@ -866,7 +866,7 @@ public class PlayerView extends FrameLayout { if (bArr != null) { z6 = g(new BitmapDrawable(getResources(), BitmapFactory.decodeByteArray(bArr, 0, bArr.length))); } - if (z6 || g(this.f2365z)) { + if (z6 || g(this.f2366z)) { return; } } @@ -909,7 +909,7 @@ public class PlayerView extends FrameLayout { if (!this.w) { return false; } - d.H(this.f2362s); + d.H(this.f2363s); return true; } @@ -933,29 +933,29 @@ public class PlayerView extends FrameLayout { } public void setControllerHideOnTouch(boolean z2) { - d.H(this.f2362s); + d.H(this.f2363s); this.H = z2; m(); } public void setControllerShowTimeoutMs(int i2) { - d.H(this.f2362s); + d.H(this.f2363s); this.E = i2; - if (this.f2362s.e()) { + if (this.f2363s.e()) { i(h()); } } public void setControllerVisibilityListener(@Nullable PlayerControlView.e eVar) { - d.H(this.f2362s); - PlayerControlView.e eVar2 = this.f2363x; + d.H(this.f2363s); + PlayerControlView.e eVar2 = this.f2364x; if (eVar2 != eVar) { if (eVar2 != null) { - this.f2362s.k.remove(eVar2); + this.f2363s.k.remove(eVar2); } - this.f2363x = eVar; + this.f2364x = eVar; if (eVar != null) { - PlayerControlView playerControlView = this.f2362s; + PlayerControlView playerControlView = this.f2363s; Objects.requireNonNull(playerControlView); playerControlView.k.add(eVar); } @@ -969,8 +969,8 @@ public class PlayerView extends FrameLayout { } public void setDefaultArtwork(@Nullable Drawable drawable) { - if (this.f2365z != drawable) { - this.f2365z = drawable; + if (this.f2366z != drawable) { + this.f2366z = drawable; o(false); } } @@ -1011,7 +1011,7 @@ public class PlayerView extends FrameLayout { } this.v = y1Var; if (p()) { - this.f2362s.setPlayer(y1Var); + this.f2363s.setPlayer(y1Var); } l(); n(); @@ -1038,8 +1038,8 @@ public class PlayerView extends FrameLayout { } public void setRepeatToggleModes(int i2) { - d.H(this.f2362s); - this.f2362s.setRepeatToggleModes(i2); + d.H(this.f2363s); + this.f2363s.setRepeatToggleModes(i2); } public void setResizeMode(int i2) { @@ -1055,33 +1055,33 @@ public class PlayerView extends FrameLayout { } public void setShowFastForwardButton(boolean z2) { - d.H(this.f2362s); - this.f2362s.setShowFastForwardButton(z2); + d.H(this.f2363s); + this.f2363s.setShowFastForwardButton(z2); } public void setShowMultiWindowTimeBar(boolean z2) { - d.H(this.f2362s); - this.f2362s.setShowMultiWindowTimeBar(z2); + d.H(this.f2363s); + this.f2363s.setShowMultiWindowTimeBar(z2); } public void setShowNextButton(boolean z2) { - d.H(this.f2362s); - this.f2362s.setShowNextButton(z2); + d.H(this.f2363s); + this.f2363s.setShowNextButton(z2); } public void setShowPreviousButton(boolean z2) { - d.H(this.f2362s); - this.f2362s.setShowPreviousButton(z2); + d.H(this.f2363s); + this.f2363s.setShowPreviousButton(z2); } public void setShowRewindButton(boolean z2) { - d.H(this.f2362s); - this.f2362s.setShowRewindButton(z2); + d.H(this.f2363s); + this.f2363s.setShowRewindButton(z2); } public void setShowShuffleButton(boolean z2) { - d.H(this.f2362s); - this.f2362s.setShowShuffleButton(z2); + d.H(this.f2363s); + this.f2363s.setShowShuffleButton(z2); } public void setShutterBackgroundColor(int i2) { @@ -1093,23 +1093,23 @@ public class PlayerView extends FrameLayout { public void setUseArtwork(boolean z2) { d.D(!z2 || this.o != null); - if (this.f2364y != z2) { - this.f2364y = z2; + if (this.f2365y != z2) { + this.f2365y = z2; o(false); } } public void setUseController(boolean z2) { - d.D(!z2 || this.f2362s != null); + d.D(!z2 || this.f2363s != null); if (this.w != z2) { this.w = z2; if (p()) { - this.f2362s.setPlayer(this.v); + this.f2363s.setPlayer(this.v); } else { - PlayerControlView playerControlView = this.f2362s; + PlayerControlView playerControlView = this.f2363s; if (playerControlView != null) { playerControlView.c(); - this.f2362s.setPlayer(null); + this.f2363s.setPlayer(null); } } m(); diff --git a/app/src/main/java/com/google/android/exoplayer2/ui/TrackSelectionView.java b/app/src/main/java/com/google/android/exoplayer2/ui/TrackSelectionView.java index 1932390d63..5a0fb5dbe9 100644 --- a/app/src/main/java/com/google/android/exoplayer2/ui/TrackSelectionView.java +++ b/app/src/main/java/com/google/android/exoplayer2/ui/TrackSelectionView.java @@ -30,7 +30,7 @@ public class TrackSelectionView extends LinearLayout { public o0 r; /* renamed from: s reason: collision with root package name */ - public boolean f2366s; + public boolean f2367s; public class b implements View.OnClickListener { public b(a aVar) { @@ -40,13 +40,13 @@ public class TrackSelectionView extends LinearLayout { public void onClick(View view) { TrackSelectionView trackSelectionView = TrackSelectionView.this; if (view == trackSelectionView.k) { - trackSelectionView.f2366s = true; + trackSelectionView.f2367s = true; trackSelectionView.n.clear(); } else if (view == trackSelectionView.l) { - trackSelectionView.f2366s = false; + trackSelectionView.f2367s = false; trackSelectionView.n.clear(); } else { - trackSelectionView.f2366s = false; + trackSelectionView.f2367s = false; Object tag = view.getTag(); Objects.requireNonNull(tag); trackSelectionView.n.get(((c) tag).a); @@ -96,8 +96,8 @@ public class TrackSelectionView extends LinearLayout { } public final void a() { - this.k.setChecked(this.f2366s); - this.l.setChecked(!this.f2366s && this.n.size() == 0); + this.k.setChecked(this.f2367s); + this.l.setChecked(!this.f2367s && this.n.size() == 0); throw null; } @@ -116,7 +116,7 @@ public class TrackSelectionView extends LinearLayout { } public boolean getIsDisabled() { - return this.f2366s; + return this.f2367s; } public List getOverrides() { diff --git a/app/src/main/java/com/google/android/exoplayer2/upstream/Loader.java b/app/src/main/java/com/google/android/exoplayer2/upstream/Loader.java index aae85c3c17..2f5ccb16f5 100644 --- a/app/src/main/java/com/google/android/exoplayer2/upstream/Loader.java +++ b/app/src/main/java/com/google/android/exoplayer2/upstream/Loader.java @@ -21,7 +21,7 @@ public final class Loader { public static final c b = new c(3, -9223372036854775807L, null); /* renamed from: c reason: collision with root package name */ - public final ExecutorService f2367c; + public final ExecutorService f2368c; @Nullable public d d; @Nullable @@ -115,7 +115,7 @@ public final class Loader { return; } this.m = null; - loader.f2367c.execute(this); + loader.f2368c.execute(this); } @Override // android.os.Handler @@ -125,7 +125,7 @@ public final class Loader { if (i == 0) { this.m = null; Loader loader = Loader.this; - ExecutorService executorService = loader.f2367c; + ExecutorService executorService = loader.f2368c; d dVar = loader.d; Objects.requireNonNull(dVar); executorService.execute(dVar); @@ -260,7 +260,7 @@ public final class Loader { public Loader(String str) { String concat = str.length() != 0 ? "ExoPlayer:Loader:".concat(str) : new String("ExoPlayer:Loader:"); int i = c.i.a.c.f3.e0.a; - this.f2367c = Executors.newSingleThreadExecutor(new c.i.a.c.f3.d(concat)); + this.f2368c = Executors.newSingleThreadExecutor(new c.i.a.c.f3.d(concat)); } public static c a(boolean z2, long j) { diff --git a/app/src/main/java/com/google/android/exoplayer2/upstream/cache/CacheDataSink.java b/app/src/main/java/com/google/android/exoplayer2/upstream/cache/CacheDataSink.java index cbf72e5c3b..edf965ce33 100644 --- a/app/src/main/java/com/google/android/exoplayer2/upstream/cache/CacheDataSink.java +++ b/app/src/main/java/com/google/android/exoplayer2/upstream/cache/CacheDataSink.java @@ -20,7 +20,7 @@ public final class CacheDataSink implements j { public final long b; /* renamed from: c reason: collision with root package name */ - public final int f2368c; + public final int f2369c; @Nullable public n d; public long e; @@ -47,7 +47,7 @@ public final class CacheDataSink implements j { Objects.requireNonNull(cache); this.a = cache; this.b = i == 0 ? RecyclerView.FOREVER_NS : j; - this.f2368c = 20480; + this.f2369c = 20480; } @Override // c.i.a.c.e3.j @@ -113,10 +113,10 @@ public final class CacheDataSink implements j { int i = e0.a; this.f = cache.a(str, nVar.f + this.i, j2); FileOutputStream fileOutputStream = new FileOutputStream(this.f); - if (this.f2368c > 0) { + if (this.f2369c > 0) { p pVar = this.j; if (pVar == null) { - this.j = new p(fileOutputStream, this.f2368c); + this.j = new p(fileOutputStream, this.f2369c); } else { pVar.a(fileOutputStream); } diff --git a/app/src/main/java/com/google/android/flexbox/FlexboxLayout.java b/app/src/main/java/com/google/android/flexbox/FlexboxLayout.java index ee56725f2a..058f1365fb 100644 --- a/app/src/main/java/com/google/android/flexbox/FlexboxLayout.java +++ b/app/src/main/java/com/google/android/flexbox/FlexboxLayout.java @@ -32,17 +32,17 @@ public class FlexboxLayout extends ViewGroup implements a { public int r; /* renamed from: s reason: collision with root package name */ - public int f2369s; + public int f2370s; public int t; public int[] u; public SparseIntArray v; public c w = new c(this); /* renamed from: x reason: collision with root package name */ - public List f2370x = new ArrayList(); + public List f2371x = new ArrayList(); /* renamed from: y reason: collision with root package name */ - public c.b f2371y = new c.b(); + public c.b f2372y = new c.b(); public static class LayoutParams extends ViewGroup.MarginLayoutParams implements FlexItem { public static final Parcelable.Creator CREATOR = new a(); @@ -298,7 +298,7 @@ public class FlexboxLayout extends ViewGroup implements a { return; } int i5 = bVar.e; - int i6 = this.f2369s; + int i6 = this.f2370s; bVar.e = i5 + i6; bVar.f += i6; } @@ -344,7 +344,7 @@ public class FlexboxLayout extends ViewGroup implements a { } } else if ((this.q & 4) > 0) { int i3 = bVar.e; - int i4 = this.f2369s; + int i4 = this.f2370s; bVar.e = i3 + i4; bVar.f += i4; } @@ -388,12 +388,12 @@ public class FlexboxLayout extends ViewGroup implements a { i3 = this.t; } else { if (p(i, i2)) { - i4 = 0 + this.f2369s; + i4 = 0 + this.f2370s; } if ((this.q & 4) <= 0) { return i4; } - i3 = this.f2369s; + i3 = this.f2370s; } return i4 + i3; } @@ -439,8 +439,8 @@ public class FlexboxLayout extends ViewGroup implements a { } public List getFlexLines() { - ArrayList arrayList = new ArrayList(this.f2370x.size()); - for (b bVar : this.f2370x) { + ArrayList arrayList = new ArrayList(this.f2371x.size()); + for (b bVar : this.f2371x) { if (bVar.a() != 0) { arrayList.add(bVar); } @@ -450,7 +450,7 @@ public class FlexboxLayout extends ViewGroup implements a { @Override // c.i.a.e.a public List getFlexLinesInternal() { - return this.f2370x; + return this.f2371x; } @Override // c.i.a.e.a @@ -465,7 +465,7 @@ public class FlexboxLayout extends ViewGroup implements a { @Override // c.i.a.e.a public int getLargestMainSize() { int i = Integer.MIN_VALUE; - for (b bVar : this.f2370x) { + for (b bVar : this.f2371x) { i = Math.max(i, bVar.e); } return i; @@ -486,15 +486,15 @@ public class FlexboxLayout extends ViewGroup implements a { @Override // c.i.a.e.a public int getSumOfCrossSize() { - int size = this.f2370x.size(); + int size = this.f2371x.size(); int i = 0; for (int i2 = 0; i2 < size; i2++) { - b bVar = this.f2370x.get(i2); + b bVar = this.f2371x.get(i2); if (q(i2)) { - i += i() ? this.f2369s : this.t; + i += i() ? this.f2370s : this.t; } if (r(i2)) { - i += i() ? this.f2369s : this.t; + i += i() ? this.f2370s : this.t; } i += bVar.g; } @@ -520,9 +520,9 @@ public class FlexboxLayout extends ViewGroup implements a { public final void k(Canvas canvas, boolean z2, boolean z3) { int paddingLeft = getPaddingLeft(); int max = Math.max(0, (getWidth() - getPaddingRight()) - paddingLeft); - int size = this.f2370x.size(); + int size = this.f2371x.size(); for (int i = 0; i < size; i++) { - b bVar = this.f2370x.get(i); + b bVar = this.f2371x.get(i); for (int i2 = 0; i2 < bVar.h; i2++) { int i3 = bVar.o + i2; View o = o(i3); @@ -537,10 +537,10 @@ public class FlexboxLayout extends ViewGroup implements a { } } if (q(i)) { - m(canvas, paddingLeft, z3 ? bVar.d : bVar.b - this.f2369s, max); + m(canvas, paddingLeft, z3 ? bVar.d : bVar.b - this.f2370s, max); } if (r(i) && (this.q & 4) > 0) { - m(canvas, paddingLeft, z3 ? bVar.b - this.f2369s : bVar.d, max); + m(canvas, paddingLeft, z3 ? bVar.b - this.f2370s : bVar.d, max); } } } @@ -548,19 +548,19 @@ public class FlexboxLayout extends ViewGroup implements a { public final void l(Canvas canvas, boolean z2, boolean z3) { int paddingTop = getPaddingTop(); int max = Math.max(0, (getHeight() - getPaddingBottom()) - paddingTop); - int size = this.f2370x.size(); + int size = this.f2371x.size(); for (int i = 0; i < size; i++) { - b bVar = this.f2370x.get(i); + b bVar = this.f2371x.get(i); for (int i2 = 0; i2 < bVar.h; i2++) { int i3 = bVar.o + i2; View o = o(i3); if (!(o == null || o.getVisibility() == 8)) { LayoutParams layoutParams = (LayoutParams) o.getLayoutParams(); if (p(i3, i2)) { - m(canvas, bVar.a, z3 ? o.getBottom() + ((ViewGroup.MarginLayoutParams) layoutParams).bottomMargin : (o.getTop() - ((ViewGroup.MarginLayoutParams) layoutParams).topMargin) - this.f2369s, bVar.g); + m(canvas, bVar.a, z3 ? o.getBottom() + ((ViewGroup.MarginLayoutParams) layoutParams).bottomMargin : (o.getTop() - ((ViewGroup.MarginLayoutParams) layoutParams).topMargin) - this.f2370s, bVar.g); } if (i2 == bVar.h - 1 && (this.q & 4) > 0) { - m(canvas, bVar.a, z3 ? (o.getTop() - ((ViewGroup.MarginLayoutParams) layoutParams).topMargin) - this.f2369s : o.getBottom() + ((ViewGroup.MarginLayoutParams) layoutParams).bottomMargin, bVar.g); + m(canvas, bVar.a, z3 ? (o.getTop() - ((ViewGroup.MarginLayoutParams) layoutParams).topMargin) - this.f2370s : o.getBottom() + ((ViewGroup.MarginLayoutParams) layoutParams).bottomMargin, bVar.g); } } } @@ -576,7 +576,7 @@ public class FlexboxLayout extends ViewGroup implements a { public final void m(Canvas canvas, int i, int i2, int i3) { Drawable drawable = this.o; if (drawable != null) { - drawable.setBounds(i, i2, i3 + i, this.f2369s + i2); + drawable.setBounds(i, i2, i3 + i, this.f2370s + i2); this.o.draw(canvas); } } @@ -706,13 +706,13 @@ public class FlexboxLayout extends ViewGroup implements a { } i3 = this.i; if (i3 != 0 || i3 == 1) { - this.f2370x.clear(); - this.f2371y.a(); - this.w.b(this.f2371y, i, i2, Integer.MAX_VALUE, 0, -1, null); - this.f2370x = this.f2371y.a; + this.f2371x.clear(); + this.f2372y.a(); + this.w.b(this.f2372y, i, i2, Integer.MAX_VALUE, 0, -1, null); + this.f2371x = this.f2372y.a; this.w.h(i, i2, 0); if (this.l == 3) { - for (b bVar : this.f2370x) { + for (b bVar : this.f2371x) { int i5 = Integer.MIN_VALUE; for (int i6 = 0; i6 < bVar.h; i6++) { View o = o(bVar.o + i6); @@ -726,16 +726,16 @@ public class FlexboxLayout extends ViewGroup implements a { } this.w.g(i, i2, getPaddingBottom() + getPaddingTop()); this.w.A(0); - u(this.i, i, i2, this.f2371y.b); + u(this.i, i, i2, this.f2372y.b); } else if (i3 == 2 || i3 == 3) { - this.f2370x.clear(); - this.f2371y.a(); - this.w.b(this.f2371y, i2, i, Integer.MAX_VALUE, 0, -1, null); - this.f2370x = this.f2371y.a; + this.f2371x.clear(); + this.f2372y.a(); + this.w.b(this.f2372y, i2, i, Integer.MAX_VALUE, 0, -1, null); + this.f2371x = this.f2372y.a; this.w.h(i, i2, 0); this.w.g(i, i2, getPaddingRight() + getPaddingLeft()); this.w.A(0); - u(this.i, i, i2, this.f2371y.b); + u(this.i, i, i2, this.f2372y.b); return; } else { StringBuilder R = c.d.b.a.a.R("Invalid value for the flex direction is set: "); @@ -749,16 +749,16 @@ public class FlexboxLayout extends ViewGroup implements a { i3 = this.i; if (i3 != 0) { } - this.f2370x.clear(); - this.f2371y.a(); - this.w.b(this.f2371y, i, i2, Integer.MAX_VALUE, 0, -1, null); - this.f2370x = this.f2371y.a; + this.f2371x.clear(); + this.f2372y.a(); + this.w.b(this.f2372y, i, i2, Integer.MAX_VALUE, 0, -1, null); + this.f2371x = this.f2372y.a; this.w.h(i, i2, 0); if (this.l == 3) { } this.w.g(i, i2, getPaddingBottom() + getPaddingTop()); this.w.A(0); - u(this.i, i, i2, this.f2371y.b); + u(this.i, i, i2, this.f2372y.b); } public final boolean p(int i, int i2) { @@ -781,7 +781,7 @@ public class FlexboxLayout extends ViewGroup implements a { public final boolean q(int i) { boolean z2; - if (i < 0 || i >= this.f2370x.size()) { + if (i < 0 || i >= this.f2371x.size()) { return false; } int i2 = 0; @@ -789,7 +789,7 @@ public class FlexboxLayout extends ViewGroup implements a { if (i2 >= i) { z2 = true; break; - } else if (this.f2370x.get(i2).a() > 0) { + } else if (this.f2371x.get(i2).a() > 0) { z2 = false; break; } else { @@ -800,11 +800,11 @@ public class FlexboxLayout extends ViewGroup implements a { } public final boolean r(int i) { - if (i < 0 || i >= this.f2370x.size()) { + if (i < 0 || i >= this.f2371x.size()) { return false; } - for (int i2 = i + 1; i2 < this.f2370x.size(); i2++) { - if (this.f2370x.get(i2).a() > 0) { + for (int i2 = i + 1; i2 < this.f2371x.size(); i2++) { + if (this.f2371x.get(i2).a() > 0) { return false; } } @@ -828,12 +828,12 @@ public class FlexboxLayout extends ViewGroup implements a { int i9 = i3 - i; int paddingBottom = (i4 - i2) - getPaddingBottom(); int paddingTop = getPaddingTop(); - int size = this.f2370x.size(); + int size = this.f2371x.size(); int i10 = 0; while (i10 < size) { - b bVar = this.f2370x.get(i10); + b bVar = this.f2371x.get(i10); if (q(i10)) { - int i11 = this.f2369s; + int i11 = this.f2370s; paddingBottom -= i11; paddingTop += i11; } @@ -972,9 +972,9 @@ public class FlexboxLayout extends ViewGroup implements a { if (drawable != this.o) { this.o = drawable; if (drawable != null) { - this.f2369s = drawable.getIntrinsicHeight(); + this.f2370s = drawable.getIntrinsicHeight(); } else { - this.f2369s = 0; + this.f2370s = 0; } if (this.o == null && this.p == null) { setWillNotDraw(true); @@ -1011,7 +1011,7 @@ public class FlexboxLayout extends ViewGroup implements a { @Override // c.i.a.e.a public void setFlexLines(List list) { - this.f2370x = list; + this.f2371x = list; } public void setFlexWrap(int i) { @@ -1073,9 +1073,9 @@ public class FlexboxLayout extends ViewGroup implements a { int paddingLeft = getPaddingLeft(); int i9 = i4 - i2; int i10 = (i3 - i) - paddingRight; - int size = this.f2370x.size(); + int size = this.f2371x.size(); for (int i11 = 0; i11 < size; i11++) { - b bVar = this.f2370x.get(i11); + b bVar = this.f2371x.get(i11); if (q(i11)) { int i12 = this.t; paddingLeft += i12; @@ -1123,7 +1123,7 @@ public class FlexboxLayout extends ViewGroup implements a { float f8 = f3 + ((float) ((ViewGroup.MarginLayoutParams) layoutParams2).topMargin); float f9 = f - ((float) ((ViewGroup.MarginLayoutParams) layoutParams2).bottomMargin); if (p(i15, i5)) { - int i16 = this.f2369s; + int i16 = this.f2370s; float f10 = (float) i16; f5 = f8 + f10; i7 = i16; @@ -1133,7 +1133,7 @@ public class FlexboxLayout extends ViewGroup implements a { f4 = f9; i7 = 0; } - int i17 = (i5 != bVar.h + -1 || (this.q & 4) <= 0) ? 0 : this.f2369s; + int i17 = (i5 != bVar.h + -1 || (this.q & 4) <= 0) ? 0 : this.f2370s; if (!z2) { layoutParams = layoutParams2; i6 = i5; diff --git a/app/src/main/java/com/google/android/flexbox/FlexboxLayoutManager.java b/app/src/main/java/com/google/android/flexbox/FlexboxLayoutManager.java index bbb5263aad..e13c282173 100644 --- a/app/src/main/java/com/google/android/flexbox/FlexboxLayoutManager.java +++ b/app/src/main/java/com/google/android/flexbox/FlexboxLayoutManager.java @@ -37,20 +37,20 @@ public class FlexboxLayoutManager extends RecyclerView.LayoutManager implements public RecyclerView.Recycler r; /* renamed from: s reason: collision with root package name */ - public RecyclerView.State f2372s; + public RecyclerView.State f2373s; public c t; public b u = new b(null); public OrientationHelper v; public OrientationHelper w; /* renamed from: x reason: collision with root package name */ - public SavedState f2373x; + public SavedState f2374x; /* renamed from: y reason: collision with root package name */ - public int f2374y = -1; + public int f2375y = -1; /* renamed from: z reason: collision with root package name */ - public int f2375z = Integer.MIN_VALUE; + public int f2376z = Integer.MIN_VALUE; public static class LayoutParams extends RecyclerView.LayoutParams implements FlexItem { public static final Parcelable.Creator CREATOR = new a(); @@ -277,7 +277,7 @@ public class FlexboxLayoutManager extends RecyclerView.LayoutManager implements public int b; /* renamed from: c reason: collision with root package name */ - public int f2376c; + public int f2377c; public int d = 0; public boolean e; public boolean f; @@ -290,17 +290,17 @@ public class FlexboxLayoutManager extends RecyclerView.LayoutManager implements if (!FlexboxLayoutManager.this.i()) { FlexboxLayoutManager flexboxLayoutManager = FlexboxLayoutManager.this; if (flexboxLayoutManager.n) { - bVar.f2376c = bVar.e ? flexboxLayoutManager.v.getEndAfterPadding() : flexboxLayoutManager.getWidth() - FlexboxLayoutManager.this.v.getStartAfterPadding(); + bVar.f2377c = bVar.e ? flexboxLayoutManager.v.getEndAfterPadding() : flexboxLayoutManager.getWidth() - FlexboxLayoutManager.this.v.getStartAfterPadding(); return; } } - bVar.f2376c = bVar.e ? FlexboxLayoutManager.this.v.getEndAfterPadding() : FlexboxLayoutManager.this.v.getStartAfterPadding(); + bVar.f2377c = bVar.e ? FlexboxLayoutManager.this.v.getEndAfterPadding() : FlexboxLayoutManager.this.v.getStartAfterPadding(); } public static void b(b bVar) { bVar.a = -1; bVar.b = -1; - bVar.f2376c = Integer.MIN_VALUE; + bVar.f2377c = Integer.MIN_VALUE; boolean z2 = false; bVar.f = false; bVar.g = false; @@ -341,7 +341,7 @@ public class FlexboxLayoutManager extends RecyclerView.LayoutManager implements R.append(", mFlexLinePosition="); R.append(this.b); R.append(", mCoordinate="); - R.append(this.f2376c); + R.append(this.f2377c); R.append(", mPerpendicularCoordinate="); R.append(this.d); R.append(", mLayoutFromEnd="); @@ -360,7 +360,7 @@ public class FlexboxLayoutManager extends RecyclerView.LayoutManager implements public boolean b; /* renamed from: c reason: collision with root package name */ - public int f2377c; + public int f2378c; public int d; public int e; public int f; @@ -376,7 +376,7 @@ public class FlexboxLayoutManager extends RecyclerView.LayoutManager implements StringBuilder R = c.d.b.a.a.R("LayoutState{mAvailable="); R.append(this.a); R.append(", mFlexLinePosition="); - R.append(this.f2377c); + R.append(this.f2378c); R.append(", mPosition="); R.append(this.d); R.append(", mOffset="); @@ -456,21 +456,21 @@ public class FlexboxLayoutManager extends RecyclerView.LayoutManager implements this.t.b = false; } if (i() || !this.n) { - this.t.a = bVar.f2376c - this.v.getStartAfterPadding(); + this.t.a = bVar.f2377c - this.v.getStartAfterPadding(); } else { - this.t.a = (this.E.getWidth() - bVar.f2376c) - this.v.getStartAfterPadding(); + this.t.a = (this.E.getWidth() - bVar.f2377c) - this.v.getStartAfterPadding(); } c cVar = this.t; cVar.d = bVar.a; cVar.h = 1; cVar.i = -1; - cVar.e = bVar.f2376c; + cVar.e = bVar.f2377c; cVar.f = Integer.MIN_VALUE; int i3 = bVar.b; - cVar.f2377c = i3; + cVar.f2378c = i3; if (z2 && i3 > 0 && this.p.size() > (i2 = bVar.b)) { c cVar2 = this.t; - cVar2.f2377c--; + cVar2.f2378c--; cVar2.d -= this.p.get(i2).h; } } @@ -731,7 +731,7 @@ public class FlexboxLayoutManager extends RecyclerView.LayoutManager implements @Override // c.i.a.e.a public int getFlexItemCount() { - return this.f2372s.getItemCount(); + return this.f2373s.getItemCount(); } @Override // c.i.a.e.a @@ -857,10 +857,10 @@ public class FlexboxLayoutManager extends RecyclerView.LayoutManager implements } List list = this.p; int i23 = cVar.d; - if (!(i23 >= 0 && i23 < state.getItemCount() && (i16 = cVar.f2377c) >= 0 && i16 < list.size())) { + if (!(i23 >= 0 && i23 < state.getItemCount() && (i16 = cVar.f2378c) >= 0 && i16 < list.size())) { break; } - c.i.a.e.b bVar = this.p.get(cVar.f2377c); + c.i.a.e.b bVar = this.p.get(cVar.f2378c); cVar.d = bVar.o; if (i()) { int paddingLeft = getPaddingLeft(); @@ -927,7 +927,7 @@ public class FlexboxLayoutManager extends RecyclerView.LayoutManager implements i26 = i12; } i3 = i19; - cVar.f2377c += this.t.i; + cVar.f2378c += this.t.i; i5 = bVar.g; i4 = i21; i2 = i22; @@ -1019,7 +1019,7 @@ public class FlexboxLayoutManager extends RecyclerView.LayoutManager implements } i4 = i21; i2 = i22; - cVar.f2377c += this.t.i; + cVar.f2378c += this.t.i; i5 = bVar.g; } i22 = i2 + i5; @@ -1129,7 +1129,7 @@ public class FlexboxLayoutManager extends RecyclerView.LayoutManager implements boolean z4; int i5; this.r = recycler; - this.f2372s = state; + this.f2373s = state; int itemCount = state.getItemCount(); if (itemCount != 0 || !state.isPreLayout()) { int layoutDirection = getLayoutDirection(); @@ -1166,32 +1166,32 @@ public class FlexboxLayoutManager extends RecyclerView.LayoutManager implements this.q.k(itemCount); this.q.i(itemCount); this.t.j = false; - SavedState savedState = this.f2373x; + SavedState savedState = this.f2374x; if (savedState != null) { int i7 = savedState.i; if (i7 >= 0 && i7 < itemCount) { - this.f2374y = i7; + this.f2375y = i7; } } b bVar = this.u; - if (!(bVar.f && this.f2374y == -1 && savedState == null)) { + if (!(bVar.f && this.f2375y == -1 && savedState == null)) { b.b(bVar); b bVar2 = this.u; - SavedState savedState2 = this.f2373x; - if (!state.isPreLayout() && (i5 = this.f2374y) != -1) { + SavedState savedState2 = this.f2374x; + if (!state.isPreLayout() && (i5 = this.f2375y) != -1) { if (i5 < 0 || i5 >= state.getItemCount()) { - this.f2374y = -1; - this.f2375z = Integer.MIN_VALUE; + this.f2375y = -1; + this.f2376z = Integer.MIN_VALUE; } else { - int i8 = this.f2374y; + int i8 = this.f2375y; bVar2.a = i8; bVar2.b = this.q.f1059c[i8]; - SavedState savedState3 = this.f2373x; + SavedState savedState3 = this.f2374x; if (savedState3 != null) { int itemCount2 = state.getItemCount(); int i9 = savedState3.i; if (i9 >= 0 && i9 < itemCount2) { - bVar2.f2376c = this.v.getStartAfterPadding() + savedState2.j; + bVar2.f2377c = this.v.getStartAfterPadding() + savedState2.j; bVar2.g = true; bVar2.b = -1; z3 = true; @@ -1203,14 +1203,14 @@ public class FlexboxLayoutManager extends RecyclerView.LayoutManager implements OrientationHelper orientationHelper = flexboxLayoutManager.k == 0 ? flexboxLayoutManager.w : flexboxLayoutManager.v; if (flexboxLayoutManager.i() || !FlexboxLayoutManager.this.n) { if (bVar2.e) { - bVar2.f2376c = orientationHelper.getTotalSpaceChange() + orientationHelper.getDecoratedEnd(p); + bVar2.f2377c = orientationHelper.getTotalSpaceChange() + orientationHelper.getDecoratedEnd(p); } else { - bVar2.f2376c = orientationHelper.getDecoratedStart(p); + bVar2.f2377c = orientationHelper.getDecoratedStart(p); } } else if (bVar2.e) { - bVar2.f2376c = orientationHelper.getTotalSpaceChange() + orientationHelper.getDecoratedStart(p); + bVar2.f2377c = orientationHelper.getTotalSpaceChange() + orientationHelper.getDecoratedStart(p); } else { - bVar2.f2376c = orientationHelper.getDecoratedEnd(p); + bVar2.f2377c = orientationHelper.getDecoratedEnd(p); } int position = FlexboxLayoutManager.this.getPosition(p); bVar2.a = position; @@ -1232,7 +1232,7 @@ public class FlexboxLayoutManager extends RecyclerView.LayoutManager implements } if (!state.isPreLayout() && supportsPredictiveItemAnimations()) { if (this.v.getDecoratedStart(p) >= this.v.getEndAfterPadding() || this.v.getDecoratedEnd(p) < this.v.getStartAfterPadding()) { - bVar2.f2376c = bVar2.e ? this.v.getEndAfterPadding() : this.v.getStartAfterPadding(); + bVar2.f2377c = bVar2.e ? this.v.getEndAfterPadding() : this.v.getStartAfterPadding(); } } z4 = true; @@ -1250,28 +1250,28 @@ public class FlexboxLayoutManager extends RecyclerView.LayoutManager implements this.u.f = true; } } - if (this.f2375z == Integer.MIN_VALUE) { - View findViewByPosition = findViewByPosition(this.f2374y); + if (this.f2376z == Integer.MIN_VALUE) { + View findViewByPosition = findViewByPosition(this.f2375y); if (findViewByPosition == null) { if (getChildCount() > 0) { - bVar2.e = this.f2374y < getPosition(getChildAt(0)); + bVar2.e = this.f2375y < getPosition(getChildAt(0)); } b.a(bVar2); } else if (this.v.getDecoratedMeasurement(findViewByPosition) > this.v.getTotalSpace()) { b.a(bVar2); } else if (this.v.getDecoratedStart(findViewByPosition) - this.v.getStartAfterPadding() < 0) { - bVar2.f2376c = this.v.getStartAfterPadding(); + bVar2.f2377c = this.v.getStartAfterPadding(); bVar2.e = false; } else if (this.v.getEndAfterPadding() - this.v.getDecoratedEnd(findViewByPosition) < 0) { - bVar2.f2376c = this.v.getEndAfterPadding(); + bVar2.f2377c = this.v.getEndAfterPadding(); bVar2.e = true; } else { - bVar2.f2376c = bVar2.e ? this.v.getTotalSpaceChange() + this.v.getDecoratedEnd(findViewByPosition) : this.v.getDecoratedStart(findViewByPosition); + bVar2.f2377c = bVar2.e ? this.v.getTotalSpaceChange() + this.v.getDecoratedEnd(findViewByPosition) : this.v.getDecoratedStart(findViewByPosition); } } else if (i() || !this.n) { - bVar2.f2376c = this.v.getStartAfterPadding() + this.f2375z; + bVar2.f2377c = this.v.getStartAfterPadding() + this.f2376z; } else { - bVar2.f2376c = this.f2375z - this.v.getEndPadding(); + bVar2.f2377c = this.f2376z - this.v.getEndPadding(); } z3 = true; if (!z3) { @@ -1309,7 +1309,7 @@ public class FlexboxLayoutManager extends RecyclerView.LayoutManager implements this.A = width; this.B = height; int i14 = this.F; - if (i14 != -1 || (this.f2374y == -1 && !z2)) { + if (i14 != -1 || (this.f2375y == -1 && !z2)) { int min = i14 != -1 ? Math.min(i14, this.u.a) : this.u.a; this.G.a(); if (i()) { @@ -1344,7 +1344,7 @@ public class FlexboxLayoutManager extends RecyclerView.LayoutManager implements b bVar4 = this.u; int i15 = this.q.f1059c[bVar4.a]; bVar4.b = i15; - this.t.f2377c = i15; + this.t.f2378c = i15; } if (this.u.e) { m(recycler, state, this.t); @@ -1373,9 +1373,9 @@ public class FlexboxLayoutManager extends RecyclerView.LayoutManager implements @Override // androidx.recyclerview.widget.RecyclerView.LayoutManager public void onLayoutCompleted(RecyclerView.State state) { super.onLayoutCompleted(state); - this.f2373x = null; - this.f2374y = -1; - this.f2375z = Integer.MIN_VALUE; + this.f2374x = null; + this.f2375y = -1; + this.f2376z = Integer.MIN_VALUE; this.F = -1; b.b(this.u); this.C.clear(); @@ -1384,14 +1384,14 @@ public class FlexboxLayoutManager extends RecyclerView.LayoutManager implements @Override // androidx.recyclerview.widget.RecyclerView.LayoutManager public void onRestoreInstanceState(Parcelable parcelable) { if (parcelable instanceof SavedState) { - this.f2373x = (SavedState) parcelable; + this.f2374x = (SavedState) parcelable; requestLayout(); } } @Override // androidx.recyclerview.widget.RecyclerView.LayoutManager public Parcelable onSaveInstanceState() { - SavedState savedState = this.f2373x; + SavedState savedState = this.f2374x; if (savedState != null) { return new SavedState(savedState, (a) null); } @@ -1506,9 +1506,9 @@ public class FlexboxLayoutManager extends RecyclerView.LayoutManager implements @Override // androidx.recyclerview.widget.RecyclerView.LayoutManager public void scrollToPosition(int i2) { - this.f2374y = i2; - this.f2375z = Integer.MIN_VALUE; - SavedState savedState = this.f2373x; + this.f2375y = i2; + this.f2376z = Integer.MIN_VALUE; + SavedState savedState = this.f2374x; if (savedState != null) { savedState.i = -1; } @@ -1566,9 +1566,9 @@ public class FlexboxLayoutManager extends RecyclerView.LayoutManager implements cVar.d = i6; int[] iArr = this.q.f1059c; if (iArr.length <= i6) { - cVar.f2377c = -1; + cVar.f2378c = -1; } else { - cVar.f2377c = iArr[i6]; + cVar.f2378c = iArr[i6]; } if (z3) { cVar.e = this.v.getDecoratedStart(q); @@ -1583,7 +1583,7 @@ public class FlexboxLayoutManager extends RecyclerView.LayoutManager implements cVar.e = this.v.getDecoratedEnd(q); this.t.f = this.v.getDecoratedEnd(q) - this.v.getEndAfterPadding(); } - int i8 = this.t.f2377c; + int i8 = this.t.f2378c; if ((i8 == -1 || i8 > this.p.size() - 1) && this.t.d <= getFlexItemCount()) { int i9 = abs - this.t.f; this.G.a(); @@ -1614,7 +1614,7 @@ public class FlexboxLayoutManager extends RecyclerView.LayoutManager implements cVar3.d = -1; } c cVar4 = this.t; - cVar4.f2377c = i10 > 0 ? i10 - 1 : 0; + cVar4.f2378c = i10 > 0 ? i10 - 1 : 0; if (z3) { cVar4.e = this.v.getDecoratedEnd(o); this.t.f = this.v.getDecoratedEnd(o) - this.v.getEndAfterPadding(); @@ -1790,12 +1790,12 @@ public class FlexboxLayoutManager extends RecyclerView.LayoutManager implements this.F = i2; View childAt = getChildAt(0); if (childAt != null) { - this.f2374y = getPosition(childAt); + this.f2375y = getPosition(childAt); if (i() || !this.n) { - this.f2375z = this.v.getDecoratedStart(childAt) - this.v.getStartAfterPadding(); + this.f2376z = this.v.getDecoratedStart(childAt) - this.v.getStartAfterPadding(); return; } - this.f2375z = this.v.getEndPadding() + this.v.getDecoratedEnd(childAt); + this.f2376z = this.v.getEndPadding() + this.v.getDecoratedEnd(childAt); } } } @@ -1809,20 +1809,20 @@ public class FlexboxLayoutManager extends RecyclerView.LayoutManager implements this.t.b = false; } if (i() || !this.n) { - this.t.a = this.v.getEndAfterPadding() - bVar.f2376c; + this.t.a = this.v.getEndAfterPadding() - bVar.f2377c; } else { - this.t.a = bVar.f2376c - getPaddingRight(); + this.t.a = bVar.f2377c - getPaddingRight(); } c cVar = this.t; cVar.d = bVar.a; cVar.h = 1; cVar.i = 1; - cVar.e = bVar.f2376c; + cVar.e = bVar.f2377c; cVar.f = Integer.MIN_VALUE; - cVar.f2377c = bVar.b; + cVar.f2378c = bVar.b; if (z2 && this.p.size() > 1 && (i2 = bVar.b) >= 0 && i2 < this.p.size() - 1) { c cVar2 = this.t; - cVar2.f2377c++; + cVar2.f2378c++; cVar2.d += this.p.get(bVar.b).h; } } diff --git a/app/src/main/java/com/google/android/gms/ads/identifier/AdvertisingIdClient.java b/app/src/main/java/com/google/android/gms/ads/identifier/AdvertisingIdClient.java index 713cac65f9..5dd39c8924 100644 --- a/app/src/main/java/com/google/android/gms/ads/identifier/AdvertisingIdClient.java +++ b/app/src/main/java/com/google/android/gms/ads/identifier/AdvertisingIdClient.java @@ -28,7 +28,7 @@ public class AdvertisingIdClient { public b b; /* renamed from: c reason: collision with root package name */ - public boolean f2378c; + public boolean f2379c; public final Object d = new Object(); @Nullable public a e; @@ -102,7 +102,7 @@ public class AdvertisingIdClient { context = applicationContext; } this.f = context; - this.f2378c = false; + this.f2379c = false; this.h = j; this.g = z3; } @@ -203,13 +203,13 @@ public class AdvertisingIdClient { synchronized (this) { if (this.f != null && this.a != null) { try { - if (this.f2378c) { + if (this.f2379c) { c.i.a.f.e.n.a.b().c(this.f, this.a); } } catch (Throwable th) { Log.i("AdvertisingIdClient", "AdvertisingIdClient unbindService failed.", th); } - this.f2378c = false; + this.f2379c = false; this.b = null; this.a = null; } @@ -220,7 +220,7 @@ public class AdvertisingIdClient { Info info; c.c.a.a0.d.x("Calling this from your main thread can lead to deadlock"); synchronized (this) { - if (!this.f2378c) { + if (!this.f2379c) { synchronized (this.d) { a aVar = this.e; if (aVar == null || !aVar.l) { @@ -229,7 +229,7 @@ public class AdvertisingIdClient { } try { f(false); - if (!this.f2378c) { + if (!this.f2379c) { throw new IOException("AdvertisingIdClient cannot reconnect."); } } catch (Exception e) { @@ -268,13 +268,13 @@ public class AdvertisingIdClient { public final void f(boolean z2) throws IOException, IllegalStateException, GooglePlayServicesNotAvailableException, GooglePlayServicesRepairableException { c.c.a.a0.d.x("Calling this from your main thread can lead to deadlock"); synchronized (this) { - if (this.f2378c) { + if (this.f2379c) { a(); } c.i.a.f.e.a c2 = c(this.f, this.g); this.a = c2; this.b = d(c2); - this.f2378c = true; + this.f2379c = true; if (z2) { e(); } diff --git a/app/src/main/java/com/google/android/gms/auth/api/credentials/Credential.java b/app/src/main/java/com/google/android/gms/auth/api/credentials/Credential.java index 596960b647..3240b08c27 100644 --- a/app/src/main/java/com/google/android/gms/auth/api/credentials/Credential.java +++ b/app/src/main/java/com/google/android/gms/auth/api/credentials/Credential.java @@ -39,7 +39,7 @@ public class Credential extends AbstractSafeParcelable implements ReflectedParce @Nullable /* renamed from: c reason: collision with root package name */ - public Uri f2379c; + public Uri f2380c; @Nullable public String d; @@ -48,7 +48,7 @@ public class Credential extends AbstractSafeParcelable implements ReflectedParce } public Credential a() { - return new Credential(this.a, this.b, this.f2379c, null, this.d, null, null, null); + return new Credential(this.a, this.b, this.f2380c, null, this.d, null, null, null); } } diff --git a/app/src/main/java/com/google/android/gms/auth/api/signin/GoogleSignInAccount.java b/app/src/main/java/com/google/android/gms/auth/api/signin/GoogleSignInAccount.java index 93076fb67c..5771d60dde 100644 --- a/app/src/main/java/com/google/android/gms/auth/api/signin/GoogleSignInAccount.java +++ b/app/src/main/java/com/google/android/gms/auth/api/signin/GoogleSignInAccount.java @@ -42,7 +42,7 @@ public class GoogleSignInAccount extends AbstractSafeParcelable implements Refle @Nullable /* renamed from: s reason: collision with root package name */ - public String f2380s; + public String f2381s; @Nullable public String t; public Set u = new HashSet(); @@ -58,7 +58,7 @@ public class GoogleSignInAccount extends AbstractSafeParcelable implements Refle this.p = j; this.q = str6; this.r = list; - this.f2380s = str7; + this.f2381s = str7; this.t = str8; } @@ -139,7 +139,7 @@ public class GoogleSignInAccount extends AbstractSafeParcelable implements Refle parcel.writeLong(j); c.c.a.a0.d.r2(parcel, 9, this.q, false); c.c.a.a0.d.u2(parcel, 10, this.r, false); - c.c.a.a0.d.r2(parcel, 11, this.f2380s, false); + c.c.a.a0.d.r2(parcel, 11, this.f2381s, false); c.c.a.a0.d.r2(parcel, 12, this.t, false); c.c.a.a0.d.A2(parcel, v2); } diff --git a/app/src/main/java/com/google/android/gms/auth/api/signin/GoogleSignInOptions.java b/app/src/main/java/com/google/android/gms/auth/api/signin/GoogleSignInOptions.java index d7a60640de..04cfa45937 100644 --- a/app/src/main/java/com/google/android/gms/auth/api/signin/GoogleSignInOptions.java +++ b/app/src/main/java/com/google/android/gms/auth/api/signin/GoogleSignInOptions.java @@ -43,7 +43,7 @@ public class GoogleSignInOptions extends AbstractSafeParcelable implements a.d, public boolean r; /* renamed from: s reason: collision with root package name */ - public final boolean f2381s; + public final boolean f2382s; public final boolean t; @Nullable public String u; @@ -53,10 +53,10 @@ public class GoogleSignInOptions extends AbstractSafeParcelable implements a.d, @Nullable /* renamed from: x reason: collision with root package name */ - public String f2382x; + public String f2383x; /* renamed from: y reason: collision with root package name */ - public Map f2383y; + public Map f2384y; /* compiled from: com.google.android.gms:play-services-base@@17.3.0 */ public static final class a { @@ -64,7 +64,7 @@ public class GoogleSignInOptions extends AbstractSafeParcelable implements a.d, public boolean b; /* renamed from: c reason: collision with root package name */ - public boolean f2384c; + public boolean f2385c; public boolean d; @Nullable public String e; @@ -81,14 +81,14 @@ public class GoogleSignInOptions extends AbstractSafeParcelable implements a.d, public a(@NonNull GoogleSignInOptions googleSignInOptions) { this.a = new HashSet(googleSignInOptions.p); - this.b = googleSignInOptions.f2381s; - this.f2384c = googleSignInOptions.t; + this.b = googleSignInOptions.f2382s; + this.f2385c = googleSignInOptions.t; this.d = googleSignInOptions.r; this.e = googleSignInOptions.u; this.f = googleSignInOptions.q; this.g = googleSignInOptions.v; this.h = GoogleSignInOptions.y0(googleSignInOptions.w); - this.i = googleSignInOptions.f2382x; + this.i = googleSignInOptions.f2383x; } public final GoogleSignInOptions a() { @@ -102,7 +102,7 @@ public class GoogleSignInOptions extends AbstractSafeParcelable implements a.d, if (this.d && (this.f == null || !this.a.isEmpty())) { this.a.add(GoogleSignInOptions.j); } - return new GoogleSignInOptions(3, new ArrayList(this.a), this.f, this.d, this.b, this.f2384c, this.e, this.g, this.h, this.i); + return new GoogleSignInOptions(3, new ArrayList(this.a), this.f, this.d, this.b, this.f2385c, this.e, this.g, this.h, this.i); } } @@ -139,13 +139,13 @@ public class GoogleSignInOptions extends AbstractSafeParcelable implements a.d, this.p = arrayList; this.q = account; this.r = z2; - this.f2381s = z3; + this.f2382s = z3; this.t = z4; this.u = str; this.v = str2; this.w = new ArrayList<>(map.values()); - this.f2383y = map; - this.f2382x = str3; + this.f2384y = map; + this.f2383x = str3; } @Nullable @@ -211,7 +211,7 @@ public class GoogleSignInOptions extends AbstractSafeParcelable implements a.d, if (TextUtils.isEmpty(googleSignInOptions.u)) { } } - if (this.t == googleSignInOptions.t && this.r == googleSignInOptions.r && this.f2381s == googleSignInOptions.f2381s && TextUtils.equals(this.f2382x, googleSignInOptions.f2382x)) { + if (this.t == googleSignInOptions.t && this.r == googleSignInOptions.r && this.f2382s == googleSignInOptions.f2382s && TextUtils.equals(this.f2383x, googleSignInOptions.f2383x)) { return true; } } @@ -239,8 +239,8 @@ public class GoogleSignInOptions extends AbstractSafeParcelable implements a.d, Account account = this.q; int hashCode = ((arrayList.hashCode() + 31) * 31) + (account == null ? 0 : account.hashCode()); String str = this.u; - int hashCode2 = (((((((hashCode * 31) + (str == null ? 0 : str.hashCode())) * 31) + (this.t ? 1 : 0)) * 31) + (this.r ? 1 : 0)) * 31) + (this.f2381s ? 1 : 0); - String str2 = this.f2382x; + int hashCode2 = (((((((hashCode * 31) + (str == null ? 0 : str.hashCode())) * 31) + (this.t ? 1 : 0)) * 31) + (this.r ? 1 : 0)) * 31) + (this.f2382s ? 1 : 0); + String str2 = this.f2383x; int i4 = hashCode2 * 31; if (str2 != null) { i2 = str2.hashCode(); @@ -263,7 +263,7 @@ public class GoogleSignInOptions extends AbstractSafeParcelable implements a.d, boolean z2 = this.r; d.y2(parcel, 4, 4); parcel.writeInt(z2 ? 1 : 0); - boolean z3 = this.f2381s; + boolean z3 = this.f2382s; d.y2(parcel, 5, 4); parcel.writeInt(z3 ? 1 : 0); boolean z4 = this.t; @@ -272,7 +272,7 @@ public class GoogleSignInOptions extends AbstractSafeParcelable implements a.d, d.r2(parcel, 7, this.u, false); d.r2(parcel, 8, this.v, false); d.u2(parcel, 9, this.w, false); - d.r2(parcel, 10, this.f2382x, false); + d.r2(parcel, 10, this.f2383x, false); d.A2(parcel, v2); } } diff --git a/app/src/main/java/com/google/android/gms/common/GoogleApiAvailability.java b/app/src/main/java/com/google/android/gms/common/GoogleApiAvailability.java index 2b3577d472..bb367e60f9 100644 --- a/app/src/main/java/com/google/android/gms/common/GoogleApiAvailability.java +++ b/app/src/main/java/com/google/android/gms/common/GoogleApiAvailability.java @@ -44,7 +44,7 @@ import com.google.android.gms.tasks.TaskCompletionSource; public class GoogleApiAvailability extends c { /* renamed from: c reason: collision with root package name */ - public static final Object f2385c = new Object(); + public static final Object f2386c = new Object(); public static final GoogleApiAvailability d = new GoogleApiAvailability(); public static final int e = c.a; @@ -209,7 +209,7 @@ public class GoogleApiAvailability extends c { } if (f.q0()) { d.F(f.q0()); - synchronized (f2385c) { + synchronized (f2386c) { } NotificationChannel notificationChannel = notificationManager.getNotificationChannel("com.google.android.gms.availability"); SimpleArrayMap simpleArrayMap = m.a; diff --git a/app/src/main/java/com/google/android/gms/common/api/GoogleApiActivity.java b/app/src/main/java/com/google/android/gms/common/api/GoogleApiActivity.java index 235279f97f..745bdbe170 100644 --- a/app/src/main/java/com/google/android/gms/common/api/GoogleApiActivity.java +++ b/app/src/main/java/com/google/android/gms/common/api/GoogleApiActivity.java @@ -81,7 +81,7 @@ public class GoogleApiActivity extends Activity implements DialogInterface.OnCan finish(); } } else { - Object obj = GoogleApiAvailability.f2385c; + Object obj = GoogleApiAvailability.f2386c; GoogleApiAvailability.d.f(this, num == null ? 8 : num.intValue(), 2, this); this.j = 1; } diff --git a/app/src/main/java/com/google/android/gms/common/api/internal/BasePendingResult.java b/app/src/main/java/com/google/android/gms/common/api/internal/BasePendingResult.java index 14667bd229..5c59465be0 100644 --- a/app/src/main/java/com/google/android/gms/common/api/internal/BasePendingResult.java +++ b/app/src/main/java/com/google/android/gms/common/api/internal/BasePendingResult.java @@ -27,7 +27,7 @@ public abstract class BasePendingResult extends d { public final Object b; /* renamed from: c reason: collision with root package name */ - public final a f2386c; + public final a f2387c; public final CountDownLatch d; public final ArrayList e; public final AtomicReference f; @@ -87,7 +87,7 @@ public abstract class BasePendingResult extends d { this.e = new ArrayList<>(); this.f = new AtomicReference<>(); this.k = false; - this.f2386c = new a<>(Looper.getMainLooper()); + this.f2387c = new a<>(Looper.getMainLooper()); new WeakReference(null); } @@ -97,7 +97,7 @@ public abstract class BasePendingResult extends d { this.e = new ArrayList<>(); this.f = new AtomicReference<>(); this.k = false; - this.f2386c = new a<>(cVar != null ? cVar.c() : Looper.getMainLooper()); + this.f2387c = new a<>(cVar != null ? cVar.c() : Looper.getMainLooper()); new WeakReference(cVar); } diff --git a/app/src/main/java/com/google/android/gms/common/internal/GetServiceRequest.java b/app/src/main/java/com/google/android/gms/common/internal/GetServiceRequest.java index 5b40013e35..4bf1c51e7a 100644 --- a/app/src/main/java/com/google/android/gms/common/internal/GetServiceRequest.java +++ b/app/src/main/java/com/google/android/gms/common/internal/GetServiceRequest.java @@ -35,7 +35,7 @@ public class GetServiceRequest extends AbstractSafeParcelable { public Feature[] r; /* renamed from: s reason: collision with root package name */ - public boolean f2387s; + public boolean f2388s; public int t; public boolean u; @@ -43,7 +43,7 @@ public class GetServiceRequest extends AbstractSafeParcelable { this.i = 5; this.k = c.a; this.j = i; - this.f2387s = true; + this.f2388s = true; } public GetServiceRequest(int i, int i2, int i3, String str, IBinder iBinder, Scope[] scopeArr, Bundle bundle, Account account, Feature[] featureArr, Feature[] featureArr2, boolean z2, int i4, boolean z3) { @@ -80,7 +80,7 @@ public class GetServiceRequest extends AbstractSafeParcelable { this.o = bundle; this.q = featureArr; this.r = featureArr2; - this.f2387s = z2; + this.f2388s = z2; this.t = i4; this.u = z3; } @@ -104,7 +104,7 @@ public class GetServiceRequest extends AbstractSafeParcelable { d.q2(parcel, 8, this.p, i, false); d.t2(parcel, 10, this.q, i, false); d.t2(parcel, 11, this.r, i, false); - boolean z2 = this.f2387s; + boolean z2 = this.f2388s; d.y2(parcel, 12, 4); parcel.writeInt(z2 ? 1 : 0); int i5 = this.t; diff --git a/app/src/main/java/com/google/android/gms/dynamite/DynamiteModule.java b/app/src/main/java/com/google/android/gms/dynamite/DynamiteModule.java index e43b47163b..1dcf970aff 100644 --- a/app/src/main/java/com/google/android/gms/dynamite/DynamiteModule.java +++ b/app/src/main/java/com/google/android/gms/dynamite/DynamiteModule.java @@ -33,7 +33,7 @@ public final class DynamiteModule { @Nullable /* renamed from: c reason: collision with root package name */ - public static i f2388c = null; + public static i f2389c = null; @Nullable public static String d = null; public static int e = -1; @@ -75,7 +75,7 @@ public final class DynamiteModule { public int b = 0; /* renamed from: c reason: collision with root package name */ - public int f2389c = 0; + public int f2390c = 0; } /* compiled from: com.google.android.gms:play-services-basement@@17.4.0 */ @@ -177,7 +177,7 @@ public final class DynamiteModule { sb.append(":"); sb.append(i3); Log.i("DynamiteModule", sb.toString()); - int i4 = a2.f2389c; + int i4 = a2.f2390c; if (i4 == 0 || ((i4 == -1 && a2.a == 0) || (i4 == 1 && a2.b == 0))) { int i5 = a2.a; int i6 = a2.b; @@ -209,13 +209,13 @@ public final class DynamiteModule { String valueOf = String.valueOf(e3.getMessage()); Log.w("DynamiteModule", valueOf.length() != 0 ? "Failed to load remote module: ".concat(valueOf) : new String("Failed to load remote module: ")); int i7 = a2.a; - if (i7 == 0 || aVar.a(context, str, new c(i7)).f2389c != -1) { + if (i7 == 0 || aVar.a(context, str, new c(i7)).f2390c != -1) { throw new LoadingException("Remote load failed. No local fallback found.", e3, null); } return e(context, str); } } else { - int i8 = a2.f2389c; + int i8 = a2.f2390c; StringBuilder sb3 = new StringBuilder(47); sb3.append("VersionPolicy returned invalid code:"); sb3.append(i8); @@ -415,7 +415,7 @@ public final class DynamiteModule { IInterface queryLocalInterface = iBinder.queryLocalInterface("com.google.android.gms.dynamite.IDynamiteLoaderV2"); iVar = queryLocalInterface instanceof i ? (i) queryLocalInterface : new h(iBinder); } - f2388c = iVar; + f2389c = iVar; } catch (ClassNotFoundException | IllegalAccessException | InstantiationException | NoSuchMethodException | InvocationTargetException e2) { throw new LoadingException("Failed to instantiate dynamite loader", e2, null); } @@ -530,7 +530,7 @@ public final class DynamiteModule { sb.append(i2); Log.i("DynamiteModule", sb.toString()); synchronized (DynamiteModule.class) { - iVar = f2388c; + iVar = f2389c; } if (iVar != null) { b bVar = f.get(); diff --git a/app/src/main/java/com/google/android/gms/internal/measurement/zzhi.java b/app/src/main/java/com/google/android/gms/internal/measurement/zzhi.java index af2ea8595e..a15b2d09d8 100644 --- a/app/src/main/java/com/google/android/gms/internal/measurement/zzhi.java +++ b/app/src/main/java/com/google/android/gms/internal/measurement/zzhi.java @@ -22,7 +22,7 @@ public abstract class zzhi extends u3 { public static final boolean b = j7.g; /* renamed from: c reason: collision with root package name */ - public g4 f2390c; + public g4 f2391c; /* compiled from: com.google.android.gms:play-services-measurement-base@@18.0.0 */ public static class a extends zzhi { @@ -215,7 +215,7 @@ public abstract class zzhi extends u3 { l3Var.l(e); } r(e); - q6Var.g(c6Var, this.f2390c); + q6Var.g(c6Var, this.f2391c); } @Override // com.google.android.gms.internal.measurement.zzhi diff --git a/app/src/main/java/com/google/android/gms/measurement/AppMeasurement.java b/app/src/main/java/com/google/android/gms/measurement/AppMeasurement.java index ada5a6dd99..ba2f2697f3 100644 --- a/app/src/main/java/com/google/android/gms/measurement/AppMeasurement.java +++ b/app/src/main/java/com/google/android/gms/measurement/AppMeasurement.java @@ -38,7 +38,7 @@ public class AppMeasurement { public final u4 b; /* renamed from: c reason: collision with root package name */ - public final b7 f2391c; + public final b7 f2392c; public final boolean d; /* compiled from: com.google.android.gms:play-services-measurement-impl@@18.0.0 */ @@ -155,7 +155,7 @@ public class AppMeasurement { } public AppMeasurement(b7 b7Var) { - this.f2391c = b7Var; + this.f2392c = b7Var; this.b = null; this.d = true; } @@ -163,7 +163,7 @@ public class AppMeasurement { public AppMeasurement(u4 u4Var) { Objects.requireNonNull(u4Var, "null reference"); this.b = u4Var; - this.f2391c = null; + this.f2392c = null; this.d = false; } @@ -194,7 +194,7 @@ public class AppMeasurement { @Keep public void beginAdUnitExposure(@NonNull @Size(min = 1) String str) { if (this.d) { - this.f2391c.g(str); + this.f2392c.g(str); return; } a A = this.b.A(); @@ -205,7 +205,7 @@ public class AppMeasurement { @Keep public void clearConditionalUserProperty(@NonNull @Size(max = 24, min = 1) String str, @Nullable String str2, @Nullable Bundle bundle) { if (this.d) { - this.f2391c.l(str, str2, bundle); + this.f2392c.l(str, str2, bundle); } else { this.b.s().R(str, str2, bundle); } @@ -214,7 +214,7 @@ public class AppMeasurement { @Keep public void endAdUnitExposure(@NonNull @Size(min = 1) String str) { if (this.d) { - this.f2391c.j(str); + this.f2392c.j(str); return; } a A = this.b.A(); @@ -224,13 +224,13 @@ public class AppMeasurement { @Keep public long generateEventId() { - return this.d ? this.f2391c.e() : this.b.t().t0(); + return this.d ? this.f2392c.e() : this.b.t().t0(); } @Nullable @Keep public String getAppInstanceId() { - return this.d ? this.f2391c.c() : this.b.s().g.get(); + return this.d ? this.f2392c.c() : this.b.s().g.get(); } @Keep @@ -239,7 +239,7 @@ public class AppMeasurement { List list; int i = 0; if (this.d) { - list = this.f2391c.i(str, str2); + list = this.f2392c.i(str, str2); } else { c6 s2 = this.b.s(); if (s2.f().y()) { @@ -274,7 +274,7 @@ public class AppMeasurement { @Keep public String getCurrentScreenClass() { if (this.d) { - return this.f2391c.b(); + return this.f2392c.b(); } i7 i7Var = this.b.s().a.w().f1199c; if (i7Var != null) { @@ -287,7 +287,7 @@ public class AppMeasurement { @Keep public String getCurrentScreenName() { if (this.d) { - return this.f2391c.a(); + return this.f2392c.a(); } i7 i7Var = this.b.s().a.w().f1199c; if (i7Var != null) { @@ -299,14 +299,14 @@ public class AppMeasurement { @Nullable @Keep public String getGmpAppId() { - return this.d ? this.f2391c.d() : this.b.s().O(); + return this.d ? this.f2392c.d() : this.b.s().O(); } @Keep @WorkerThread public int getMaxUserProperties(@NonNull @Size(min = 1) String str) { if (this.d) { - return this.f2391c.h(str); + return this.f2392c.h(str); } this.b.s(); d.w(str); @@ -317,7 +317,7 @@ public class AppMeasurement { @WorkerThread public Map getUserProperties(@Nullable String str, @Nullable @Size(max = 24, min = 1) String str2, boolean z2) { if (this.d) { - return this.f2391c.k(str, str2, z2); + return this.f2392c.k(str, str2, z2); } c6 s2 = this.b.s(); if (s2.f().y()) { @@ -345,7 +345,7 @@ public class AppMeasurement { @Keep public void logEventInternal(String str, String str2, Bundle bundle) { if (this.d) { - this.f2391c.m(str, str2, bundle); + this.f2392c.m(str, str2, bundle); } else { this.b.s().H(str, str2, bundle); } @@ -355,7 +355,7 @@ public class AppMeasurement { public void setConditionalUserProperty(@NonNull ConditionalUserProperty conditionalUserProperty) { Objects.requireNonNull(conditionalUserProperty, "null reference"); if (this.d) { - this.f2391c.f(conditionalUserProperty.a()); + this.f2392c.f(conditionalUserProperty.a()); return; } c6 s2 = this.b.s(); diff --git a/app/src/main/java/com/google/android/gms/measurement/internal/zzn.java b/app/src/main/java/com/google/android/gms/measurement/internal/zzn.java index 3301bd4e4b..d19d4e1f4f 100644 --- a/app/src/main/java/com/google/android/gms/measurement/internal/zzn.java +++ b/app/src/main/java/com/google/android/gms/measurement/internal/zzn.java @@ -27,20 +27,20 @@ public final class zzn extends AbstractSafeParcelable { public final long r; /* renamed from: s reason: collision with root package name */ - public final String f2392s; + public final String f2393s; public final long t; public final long u; public final int v; public final boolean w; /* renamed from: x reason: collision with root package name */ - public final boolean f2393x; + public final boolean f2394x; /* renamed from: y reason: collision with root package name */ - public final boolean f2394y; + public final boolean f2395y; /* renamed from: z reason: collision with root package name */ - public final String f2395z; + public final String f2396z; public zzn(String str, String str2, String str3, long j, String str4, long j2, long j3, String str5, boolean z2, boolean z3, String str6, long j4, long j5, int i, boolean z4, boolean z5, boolean z6, String str7, Boolean bool, long j6, List list, String str8, String str9) { d.w(str); @@ -54,14 +54,14 @@ public final class zzn extends AbstractSafeParcelable { this.o = str5; this.p = z2; this.q = z3; - this.f2392s = str6; + this.f2393s = str6; this.t = j4; this.u = j5; this.v = i; this.w = z4; - this.f2393x = z5; - this.f2394y = z6; - this.f2395z = str7; + this.f2394x = z5; + this.f2395y = z6; + this.f2396z = str7; this.A = bool; this.B = j6; this.C = list; @@ -80,14 +80,14 @@ public final class zzn extends AbstractSafeParcelable { this.o = str5; this.p = z2; this.q = z3; - this.f2392s = str6; + this.f2393s = str6; this.t = j4; this.u = j5; this.v = i; this.w = z4; - this.f2393x = z5; - this.f2394y = z6; - this.f2395z = str7; + this.f2394x = z5; + this.f2395y = z6; + this.f2396z = str7; this.A = bool; this.B = j6; this.C = list; @@ -118,7 +118,7 @@ public final class zzn extends AbstractSafeParcelable { long j3 = this.r; d.y2(parcel, 11, 8); parcel.writeLong(j3); - d.r2(parcel, 12, this.f2392s, false); + d.r2(parcel, 12, this.f2393s, false); long j4 = this.t; d.y2(parcel, 13, 8); parcel.writeLong(j4); @@ -131,13 +131,13 @@ public final class zzn extends AbstractSafeParcelable { boolean z4 = this.w; d.y2(parcel, 16, 4); parcel.writeInt(z4 ? 1 : 0); - boolean z5 = this.f2393x; + boolean z5 = this.f2394x; d.y2(parcel, 17, 4); parcel.writeInt(z5 ? 1 : 0); - boolean z6 = this.f2394y; + boolean z6 = this.f2395y; d.y2(parcel, 18, 4); parcel.writeInt(z6 ? 1 : 0); - d.r2(parcel, 19, this.f2395z, false); + d.r2(parcel, 19, this.f2396z, false); Boolean bool = this.A; if (bool != null) { d.y2(parcel, 21, 4); diff --git a/app/src/main/java/com/google/android/gms/measurement/internal/zzz.java b/app/src/main/java/com/google/android/gms/measurement/internal/zzz.java index 0b184ee732..f18f45dca1 100644 --- a/app/src/main/java/com/google/android/gms/measurement/internal/zzz.java +++ b/app/src/main/java/com/google/android/gms/measurement/internal/zzz.java @@ -20,7 +20,7 @@ public final class zzz extends AbstractSafeParcelable { public long r; /* renamed from: s reason: collision with root package name */ - public zzaq f2396s; + public zzaq f2397s; public zzz(zzz zzz) { this.i = zzz.i; @@ -33,7 +33,7 @@ public final class zzz extends AbstractSafeParcelable { this.p = zzz.p; this.q = zzz.q; this.r = zzz.r; - this.f2396s = zzz.f2396s; + this.f2397s = zzz.f2397s; } public zzz(String str, String str2, zzku zzku, long j, boolean z2, String str3, zzaq zzaq, long j2, zzaq zzaq2, long j3, zzaq zzaq3) { @@ -47,7 +47,7 @@ public final class zzz extends AbstractSafeParcelable { this.p = j2; this.q = zzaq2; this.r = j3; - this.f2396s = zzaq3; + this.f2397s = zzaq3; } @Override // android.os.Parcelable @@ -71,7 +71,7 @@ public final class zzz extends AbstractSafeParcelable { long j3 = this.r; d.y2(parcel, 11, 8); parcel.writeLong(j3); - d.q2(parcel, 12, this.f2396s, i, false); + d.q2(parcel, 12, this.f2397s, i, false); d.A2(parcel, v2); } } diff --git a/app/src/main/java/com/google/android/gms/nearby/messages/SubscribeOptions.java b/app/src/main/java/com/google/android/gms/nearby/messages/SubscribeOptions.java index baeb48c95e..1a02c5ce30 100644 --- a/app/src/main/java/com/google/android/gms/nearby/messages/SubscribeOptions.java +++ b/app/src/main/java/com/google/android/gms/nearby/messages/SubscribeOptions.java @@ -9,7 +9,7 @@ public final class SubscribeOptions { @Nullable /* renamed from: c reason: collision with root package name */ - public final d f2397c = null; + public final d f2398c = null; public final boolean d = false; static { diff --git a/app/src/main/java/com/google/android/gms/nearby/messages/internal/SubscribeRequest.java b/app/src/main/java/com/google/android/gms/nearby/messages/internal/SubscribeRequest.java index 8e6d8df83d..594b3dd6e8 100644 --- a/app/src/main/java/com/google/android/gms/nearby/messages/internal/SubscribeRequest.java +++ b/app/src/main/java/com/google/android/gms/nearby/messages/internal/SubscribeRequest.java @@ -41,7 +41,7 @@ public final class SubscribeRequest extends AbstractSafeParcelable implements Re @Deprecated /* renamed from: s reason: collision with root package name */ - public final boolean f2398s; + public final boolean f2399s; @Nullable public final a t; @Deprecated @@ -51,10 +51,10 @@ public final class SubscribeRequest extends AbstractSafeParcelable implements Re public final boolean w; /* renamed from: x reason: collision with root package name */ - public final int f2399x; + public final int f2400x; /* renamed from: y reason: collision with root package name */ - public final int f2400y; + public final int f2401y; public SubscribeRequest(int i, @Nullable IBinder iBinder, Strategy strategy, IBinder iBinder2, MessageFilter messageFilter, @Nullable PendingIntent pendingIntent, int i2, @Nullable String str, @Nullable String str2, @Nullable byte[] bArr, boolean z2, @Nullable IBinder iBinder3, boolean z3, @Nullable ClientAppContext clientAppContext, boolean z4, int i3, int i4) { o0 o0Var; @@ -82,7 +82,7 @@ public final class SubscribeRequest extends AbstractSafeParcelable implements Re this.p = str; this.q = str2; this.r = bArr; - this.f2398s = z2; + this.f2399s = z2; if (iBinder3 != null) { IInterface queryLocalInterface3 = iBinder3.queryLocalInterface("com.google.android.gms.nearby.messages.internal.ISubscribeCallback"); aVar = queryLocalInterface3 instanceof a ? (a) queryLocalInterface3 : new c(iBinder3); @@ -91,8 +91,8 @@ public final class SubscribeRequest extends AbstractSafeParcelable implements Re this.u = z3; this.v = ClientAppContext.w0(clientAppContext, str2, str, z3); this.w = z4; - this.f2399x = i3; - this.f2400y = i4; + this.f2400x = i3; + this.f2401y = i4; } @Override // java.lang.Object @@ -120,8 +120,8 @@ public final class SubscribeRequest extends AbstractSafeParcelable implements Re boolean z3 = this.w; String str2 = this.p; String str3 = this.q; - boolean z4 = this.f2398s; - int i = this.f2400y; + boolean z4 = this.f2399s; + int i = this.f2401y; StringBuilder Q = c.d.b.a.a.Q(c.d.b.a.a.b(str3, c.d.b.a.a.b(str2, valueOf7.length() + valueOf6.length() + c.d.b.a.a.b(str, valueOf5.length() + valueOf4.length() + valueOf3.length() + valueOf2.length() + valueOf.length() + 291))), "SubscribeRequest{messageListener=", valueOf, ", strategy=", valueOf2); c.d.b.a.a.o0(Q, ", callback=", valueOf3, ", filter=", valueOf4); c.d.b.a.a.o0(Q, ", pendingIntent=", valueOf5, ", hint=", str); @@ -162,7 +162,7 @@ public final class SubscribeRequest extends AbstractSafeParcelable implements Re d.r2(parcel, 8, this.p, false); d.r2(parcel, 9, this.q, false); d.o2(parcel, 10, this.r, false); - boolean z2 = this.f2398s; + boolean z2 = this.f2399s; d.y2(parcel, 11, 4); parcel.writeInt(z2 ? 1 : 0); a aVar = this.t; @@ -177,10 +177,10 @@ public final class SubscribeRequest extends AbstractSafeParcelable implements Re boolean z4 = this.w; d.y2(parcel, 15, 4); parcel.writeInt(z4 ? 1 : 0); - int i4 = this.f2399x; + int i4 = this.f2400x; d.y2(parcel, 16, 4); parcel.writeInt(i4); - int i5 = this.f2400y; + int i5 = this.f2401y; d.y2(parcel, 17, 4); parcel.writeInt(i5); d.A2(parcel, v2); diff --git a/app/src/main/java/com/google/android/gms/nearby/messages/internal/zzbz.java b/app/src/main/java/com/google/android/gms/nearby/messages/internal/zzbz.java index 85fb8e817b..4e019be9ef 100644 --- a/app/src/main/java/com/google/android/gms/nearby/messages/internal/zzbz.java +++ b/app/src/main/java/com/google/android/gms/nearby/messages/internal/zzbz.java @@ -35,7 +35,7 @@ public final class zzbz extends AbstractSafeParcelable { public final ClientAppContext r; /* renamed from: s reason: collision with root package name */ - public final int f2401s; + public final int f2402s; public zzbz(int i, zzaf zzaf, Strategy strategy, IBinder iBinder, @Nullable String str, @Nullable String str2, boolean z2, @Nullable IBinder iBinder2, boolean z3, @Nullable ClientAppContext clientAppContext, int i2) { r0 r0Var; @@ -60,7 +60,7 @@ public final class zzbz extends AbstractSafeParcelable { this.p = w0Var; this.q = z3; this.r = ClientAppContext.w0(clientAppContext, str2, str, z3); - this.f2401s = i2; + this.f2402s = i2; } @Override // android.os.Parcelable @@ -83,7 +83,7 @@ public final class zzbz extends AbstractSafeParcelable { d.y2(parcel, 9, 4); parcel.writeInt(z3 ? 1 : 0); d.q2(parcel, 10, this.r, i, false); - int i3 = this.f2401s; + int i3 = this.f2402s; d.y2(parcel, 11, 4); parcel.writeInt(i3); d.A2(parcel, v2); diff --git a/app/src/main/java/com/google/android/material/appbar/AppBarLayout.java b/app/src/main/java/com/google/android/material/appbar/AppBarLayout.java index d188eb23f8..0bcf328a96 100644 --- a/app/src/main/java/com/google/android/material/appbar/AppBarLayout.java +++ b/app/src/main/java/com/google/android/material/appbar/AppBarLayout.java @@ -167,13 +167,13 @@ public class AppBarLayout extends LinearLayout implements CoordinatorLayout.Atta public final /* synthetic */ AppBarLayout b; /* renamed from: c reason: collision with root package name */ - public final /* synthetic */ View f2403c; + public final /* synthetic */ View f2404c; public final /* synthetic */ int d; public b(CoordinatorLayout coordinatorLayout, AppBarLayout appBarLayout, View view, int i) { this.a = coordinatorLayout; this.b = appBarLayout; - this.f2403c = view; + this.f2404c = view; this.d = i; } @@ -181,7 +181,7 @@ public class AppBarLayout extends LinearLayout implements CoordinatorLayout.Atta /* JADX WARN: Multi-variable type inference failed */ @Override // androidx.core.view.accessibility.AccessibilityViewCommand public boolean perform(@NonNull View view, @Nullable AccessibilityViewCommand.CommandArguments commandArguments) { - BaseBehavior.this.onNestedPreScroll(this.a, (CoordinatorLayout) this.b, this.f2403c, 0, this.d, new int[]{0, 0}, 1); + BaseBehavior.this.onNestedPreScroll(this.a, (CoordinatorLayout) this.b, this.f2404c, 0, this.d, new int[]{0, 0}, 1); return true; } } diff --git a/app/src/main/java/com/google/android/material/behavior/SwipeDismissBehavior.java b/app/src/main/java/com/google/android/material/behavior/SwipeDismissBehavior.java index 69505c73ec..23e3e7f928 100644 --- a/app/src/main/java/com/google/android/material/behavior/SwipeDismissBehavior.java +++ b/app/src/main/java/com/google/android/material/behavior/SwipeDismissBehavior.java @@ -120,7 +120,7 @@ public class SwipeDismissBehavior extends CoordinatorLayout.Beha } /* JADX WARNING: Code restructure failed: missing block: B:21:0x0054, code lost: - if (java.lang.Math.abs(r8.getLeft() - r7.a) >= java.lang.Math.round(((float) r8.getWidth()) * r7.f2404c.dragDismissThreshold)) goto L_0x002a; + if (java.lang.Math.abs(r8.getLeft() - r7.a) >= java.lang.Math.round(((float) r8.getWidth()) * r7.f2405c.dragDismissThreshold)) goto L_0x002a; */ /* JADX WARNING: Removed duplicated region for block: B:23:0x0059 */ /* JADX WARNING: Removed duplicated region for block: B:28:0x0066 */ diff --git a/app/src/main/java/com/google/android/material/bottomappbar/BottomAppBar.java b/app/src/main/java/com/google/android/material/bottomappbar/BottomAppBar.java index 079f20e1f7..b9957d8896 100644 --- a/app/src/main/java/com/google/android/material/bottomappbar/BottomAppBar.java +++ b/app/src/main/java/com/google/android/material/bottomappbar/BottomAppBar.java @@ -355,12 +355,12 @@ public class BottomAppBar extends Toolbar implements CoordinatorLayout.AttachedB public final /* synthetic */ ActionMenuView b; /* renamed from: c reason: collision with root package name */ - public final /* synthetic */ int f2405c; + public final /* synthetic */ int f2406c; public final /* synthetic */ boolean d; public g(ActionMenuView actionMenuView, int i, boolean z2) { this.b = actionMenuView; - this.f2405c = i; + this.f2406c = i; this.d = z2; } @@ -375,7 +375,7 @@ public class BottomAppBar extends Toolbar implements CoordinatorLayout.AttachedB boolean z2 = BottomAppBar.access$2000(BottomAppBar.this) != 0; BottomAppBar bottomAppBar = BottomAppBar.this; bottomAppBar.replaceMenu(BottomAppBar.access$2000(bottomAppBar)); - BottomAppBar.access$2100(BottomAppBar.this, this.b, this.f2405c, this.d, z2); + BottomAppBar.access$2100(BottomAppBar.this, this.b, this.f2406c, this.d, z2); } } } diff --git a/app/src/main/java/com/google/android/material/bottomnavigation/BottomNavigationPresenter.java b/app/src/main/java/com/google/android/material/bottomnavigation/BottomNavigationPresenter.java index 0bb44fe57b..447e72e576 100644 --- a/app/src/main/java/com/google/android/material/bottomnavigation/BottomNavigationPresenter.java +++ b/app/src/main/java/com/google/android/material/bottomnavigation/BottomNavigationPresenter.java @@ -18,7 +18,7 @@ import com.google.android.material.internal.ParcelableSparseArray; public class BottomNavigationPresenter implements MenuPresenter { /* renamed from: id reason: collision with root package name */ - private int f2406id; + private int f2407id; private MenuBuilder menu; private BottomNavigationMenuView menuView; private boolean updateSuspended = false; @@ -82,7 +82,7 @@ public class BottomNavigationPresenter implements MenuPresenter { @Override // androidx.appcompat.view.menu.MenuPresenter public int getId() { - return this.f2406id; + return this.f2407id; } @Override // androidx.appcompat.view.menu.MenuPresenter @@ -132,7 +132,7 @@ public class BottomNavigationPresenter implements MenuPresenter { } public void setId(int i) { - this.f2406id = i; + this.f2407id = i; } public void setUpdateSuspended(boolean z2) { diff --git a/app/src/main/java/com/google/android/material/button/MaterialButtonToggleGroup.java b/app/src/main/java/com/google/android/material/button/MaterialButtonToggleGroup.java index 05306ff396..5b4030fcce 100644 --- a/app/src/main/java/com/google/android/material/button/MaterialButtonToggleGroup.java +++ b/app/src/main/java/com/google/android/material/button/MaterialButtonToggleGroup.java @@ -104,13 +104,13 @@ public class MaterialButtonToggleGroup extends LinearLayout { public CornerSize b; /* renamed from: c reason: collision with root package name */ - public CornerSize f2407c; + public CornerSize f2408c; public CornerSize d; public CornerSize e; public d(CornerSize cornerSize, CornerSize cornerSize2, CornerSize cornerSize3, CornerSize cornerSize4) { this.b = cornerSize; - this.f2407c = cornerSize3; + this.f2408c = cornerSize3; this.d = cornerSize4; this.e = cornerSize2; } @@ -265,7 +265,7 @@ public class MaterialButtonToggleGroup extends LinearLayout { CornerSize cornerSize = d.a; if (ViewUtils.isLayoutRtl(this)) { CornerSize cornerSize2 = d.a; - return new d(cornerSize2, cornerSize2, dVar.f2407c, dVar.d); + return new d(cornerSize2, cornerSize2, dVar.f2408c, dVar.d); } CornerSize cornerSize3 = dVar.b; CornerSize cornerSize4 = dVar.e; @@ -274,7 +274,7 @@ public class MaterialButtonToggleGroup extends LinearLayout { } CornerSize cornerSize6 = dVar.b; CornerSize cornerSize7 = d.a; - return new d(cornerSize6, cornerSize7, dVar.f2407c, cornerSize7); + return new d(cornerSize6, cornerSize7, dVar.f2408c, cornerSize7); } else if (i != i3) { return null; } else { @@ -287,7 +287,7 @@ public class MaterialButtonToggleGroup extends LinearLayout { return new d(cornerSize9, cornerSize10, cornerSize11, cornerSize11); } CornerSize cornerSize12 = d.a; - return new d(cornerSize12, cornerSize12, dVar.f2407c, dVar.d); + return new d(cornerSize12, cornerSize12, dVar.f2408c, dVar.d); } CornerSize cornerSize13 = d.a; return new d(cornerSize13, dVar.e, cornerSize13, dVar.d); @@ -356,7 +356,7 @@ public class MaterialButtonToggleGroup extends LinearLayout { if (dVar == null) { builder.setAllCornerSizes(0.0f); } else { - builder.setTopLeftCornerSize(dVar.b).setBottomLeftCornerSize(dVar.e).setTopRightCornerSize(dVar.f2407c).setBottomRightCornerSize(dVar.d); + builder.setTopLeftCornerSize(dVar.b).setBottomLeftCornerSize(dVar.e).setTopRightCornerSize(dVar.f2408c).setBottomRightCornerSize(dVar.d); } } diff --git a/app/src/main/java/com/google/android/material/datepicker/MonthsPagerAdapter.java b/app/src/main/java/com/google/android/material/datepicker/MonthsPagerAdapter.java index dc42dfe1fd..7a7a2a2d99 100644 --- a/app/src/main/java/com/google/android/material/datepicker/MonthsPagerAdapter.java +++ b/app/src/main/java/com/google/android/material/datepicker/MonthsPagerAdapter.java @@ -19,7 +19,7 @@ public class MonthsPagerAdapter extends RecyclerView.Adapter { public final CalendarConstraints b; /* renamed from: c reason: collision with root package name */ - public final DateSelector f2410c; + public final DateSelector f2411c; public final MaterialCalendar.l d; public final int e; @@ -51,7 +51,7 @@ public class MonthsPagerAdapter extends RecyclerView.Adapter { this.a = context; this.e = dayHeight + dayHeight2; this.b = calendarConstraints; - this.f2410c = dateSelector; + this.f2411c = dateSelector; this.d = lVar; setHasStableIds(true); } else { @@ -86,7 +86,7 @@ public class MonthsPagerAdapter extends RecyclerView.Adapter { viewHolder2.monthTitle.setText(m.l(viewHolder2.itemView.getContext())); MaterialCalendarGridView materialCalendarGridView = (MaterialCalendarGridView) viewHolder2.monthGrid.findViewById(R.id.month_grid); if (materialCalendarGridView.getAdapter() == null || !m.equals(materialCalendarGridView.getAdapter().j)) { - g gVar = new g(m, this.f2410c, this.b); + g gVar = new g(m, this.f2411c, this.b); materialCalendarGridView.setNumColumns(m.l); materialCalendarGridView.setAdapter((ListAdapter) gVar); } else { diff --git a/app/src/main/java/com/google/android/material/floatingactionbutton/ExtendedFloatingActionButton.java b/app/src/main/java/com/google/android/material/floatingactionbutton/ExtendedFloatingActionButton.java index 8e5db4f5ff..8f9772027b 100644 --- a/app/src/main/java/com/google/android/material/floatingactionbutton/ExtendedFloatingActionButton.java +++ b/app/src/main/java/com/google/android/material/floatingactionbutton/ExtendedFloatingActionButton.java @@ -278,11 +278,11 @@ public class ExtendedFloatingActionButton extends MaterialButton implements Coor public final /* synthetic */ c.i.a.g.e.j b; /* renamed from: c reason: collision with root package name */ - public final /* synthetic */ OnChangedCallback f2411c; + public final /* synthetic */ OnChangedCallback f2412c; public c(ExtendedFloatingActionButton extendedFloatingActionButton, c.i.a.g.e.j jVar, OnChangedCallback onChangedCallback) { this.b = jVar; - this.f2411c = onChangedCallback; + this.f2412c = onChangedCallback; } @Override // android.animation.AnimatorListenerAdapter, android.animation.Animator.AnimatorListener @@ -295,7 +295,7 @@ public class ExtendedFloatingActionButton extends MaterialButton implements Coor public void onAnimationEnd(Animator animator) { this.b.e(); if (!this.a) { - this.b.g(this.f2411c); + this.b.g(this.f2412c); } } diff --git a/app/src/main/java/com/google/android/material/internal/NavigationMenuPresenter.java b/app/src/main/java/com/google/android/material/internal/NavigationMenuPresenter.java index 3e7a8218e7..837d3aa121 100644 --- a/app/src/main/java/com/google/android/material/internal/NavigationMenuPresenter.java +++ b/app/src/main/java/com/google/android/material/internal/NavigationMenuPresenter.java @@ -43,7 +43,7 @@ public class NavigationMenuPresenter implements MenuPresenter { public ColorStateList iconTintList; /* renamed from: id reason: collision with root package name */ - private int f2412id; + private int f2413id; public boolean isBehindStatusBar = true; public Drawable itemBackground; public int itemHorizontalPadding; @@ -95,15 +95,15 @@ public class NavigationMenuPresenter implements MenuPresenter { public MenuItemImpl b; /* renamed from: c reason: collision with root package name */ - public boolean f2413c; + public boolean f2414c; public c() { a(); } public final void a() { - if (!this.f2413c) { - this.f2413c = true; + if (!this.f2414c) { + this.f2414c = true; this.a.clear(); this.a.add(new d()); int i = -1; @@ -186,7 +186,7 @@ public class NavigationMenuPresenter implements MenuPresenter { i2++; z2 = false; } - this.f2413c = false; + this.f2414c = false; } } @@ -418,7 +418,7 @@ public class NavigationMenuPresenter implements MenuPresenter { @Override // androidx.appcompat.view.menu.MenuPresenter public int getId() { - return this.f2412id; + return this.f2413id; } @Nullable @@ -510,7 +510,7 @@ public class NavigationMenuPresenter implements MenuPresenter { Objects.requireNonNull(cVar); int i2 = bundle2.getInt("android:menu:checked", 0); if (i2 != 0) { - cVar.f2413c = true; + cVar.f2414c = true; int size = cVar.a.size(); int i3 = 0; while (true) { @@ -524,7 +524,7 @@ public class NavigationMenuPresenter implements MenuPresenter { } i3++; } - cVar.f2413c = false; + cVar.f2414c = false; cVar.a(); } SparseArray sparseParcelableArray2 = bundle2.getSparseParcelableArray("android:menu:action_views"); @@ -617,7 +617,7 @@ public class NavigationMenuPresenter implements MenuPresenter { } public void setId(int i2) { - this.f2412id = i2; + this.f2413id = i2; } public void setItemBackground(@Nullable Drawable drawable) { @@ -675,7 +675,7 @@ public class NavigationMenuPresenter implements MenuPresenter { public void setUpdateSuspended(boolean z2) { c cVar = this.adapter; if (cVar != null) { - cVar.f2413c = z2; + cVar.f2414c = z2; } } diff --git a/app/src/main/java/com/google/android/material/internal/ViewUtils.java b/app/src/main/java/com/google/android/material/internal/ViewUtils.java index 05921ddbae..80e6c6c61b 100644 --- a/app/src/main/java/com/google/android/material/internal/ViewUtils.java +++ b/app/src/main/java/com/google/android/material/internal/ViewUtils.java @@ -67,13 +67,13 @@ public class ViewUtils { public final /* synthetic */ boolean b; /* renamed from: c reason: collision with root package name */ - public final /* synthetic */ boolean f2414c; + public final /* synthetic */ boolean f2415c; public final /* synthetic */ OnApplyWindowInsetsListener d; public b(boolean z2, boolean z3, boolean z4, OnApplyWindowInsetsListener onApplyWindowInsetsListener) { this.a = z2; this.b = z3; - this.f2414c = z4; + this.f2415c = z4; this.d = onApplyWindowInsetsListener; } @@ -91,7 +91,7 @@ public class ViewUtils { relativePadding.start = windowInsetsCompat.getSystemWindowInsetLeft() + relativePadding.start; } } - if (this.f2414c) { + if (this.f2415c) { if (isLayoutRtl) { relativePadding.start = windowInsetsCompat.getSystemWindowInsetRight() + relativePadding.start; } else { diff --git a/app/src/main/java/com/google/android/material/shape/MaterialShapeDrawable.java b/app/src/main/java/com/google/android/material/shape/MaterialShapeDrawable.java index 127e489aa8..898fbe8780 100644 --- a/app/src/main/java/com/google/android/material/shape/MaterialShapeDrawable.java +++ b/app/src/main/java/com/google/android/material/shape/MaterialShapeDrawable.java @@ -118,7 +118,7 @@ public class MaterialShapeDrawable extends Drawable implements TintAwareDrawable @Nullable /* renamed from: c reason: collision with root package name */ - public ColorFilter f2416c; + public ColorFilter f2417c; @Nullable public ColorStateList d = null; @Nullable @@ -142,7 +142,7 @@ public class MaterialShapeDrawable extends Drawable implements TintAwareDrawable public int r = 0; /* renamed from: s reason: collision with root package name */ - public int f2417s = 0; + public int f2418s = 0; public int t = 0; public boolean u = false; public Paint.Style v = Paint.Style.FILL_AND_STROKE; @@ -151,14 +151,14 @@ public class MaterialShapeDrawable extends Drawable implements TintAwareDrawable this.a = cVar.a; this.b = cVar.b; this.l = cVar.l; - this.f2416c = cVar.f2416c; + this.f2417c = cVar.f2417c; this.d = cVar.d; this.e = cVar.e; this.h = cVar.h; this.g = cVar.g; this.m = cVar.m; this.j = cVar.j; - this.f2417s = cVar.f2417s; + this.f2418s = cVar.f2418s; this.q = cVar.q; this.u = cVar.u; this.k = cVar.k; @@ -322,7 +322,7 @@ public class MaterialShapeDrawable extends Drawable implements TintAwareDrawable if (this.containsIncompatibleShadowOp.cardinality() > 0) { Log.w(TAG, "Compatibility shadow requested but can't be drawn for all operations in this shape."); } - if (this.drawableState.f2417s != 0) { + if (this.drawableState.f2418s != 0) { canvas.drawPath(this.path, this.shadowRenderer.getShadowPaint()); } for (int i = 0; i < 4; i++) { @@ -464,7 +464,7 @@ public class MaterialShapeDrawable extends Drawable implements TintAwareDrawable private void updateZ() { float z2 = getZ(); this.drawableState.r = (int) Math.ceil((double) (0.75f * z2)); - this.drawableState.f2417s = (int) Math.ceil((double) (z2 * 0.25f)); + this.drawableState.f2418s = (int) Math.ceil((double) (z2 * 0.25f)); updateTintFilter(); invalidateSelfIgnoreShape(); } @@ -612,12 +612,12 @@ public class MaterialShapeDrawable extends Drawable implements TintAwareDrawable public int getShadowOffsetX() { c cVar = this.drawableState; - return (int) (Math.sin(Math.toRadians((double) cVar.t)) * ((double) cVar.f2417s)); + return (int) (Math.sin(Math.toRadians((double) cVar.t)) * ((double) cVar.f2418s)); } public int getShadowOffsetY() { c cVar = this.drawableState; - return (int) (Math.cos(Math.toRadians((double) cVar.t)) * ((double) cVar.f2417s)); + return (int) (Math.cos(Math.toRadians((double) cVar.t)) * ((double) cVar.f2418s)); } public int getShadowRadius() { @@ -626,7 +626,7 @@ public class MaterialShapeDrawable extends Drawable implements TintAwareDrawable @RestrictTo({RestrictTo.Scope.LIBRARY_GROUP}) public int getShadowVerticalOffset() { - return this.drawableState.f2417s; + return this.drawableState.f2418s; } @Override // com.google.android.material.shape.Shapeable @@ -770,7 +770,7 @@ public class MaterialShapeDrawable extends Drawable implements TintAwareDrawable @Override // android.graphics.drawable.Drawable public void setColorFilter(@Nullable ColorFilter colorFilter) { - this.drawableState.f2416c = colorFilter; + this.drawableState.f2417c = colorFilter; invalidateSelfIgnoreShape(); } @@ -887,8 +887,8 @@ public class MaterialShapeDrawable extends Drawable implements TintAwareDrawable @RestrictTo({RestrictTo.Scope.LIBRARY_GROUP}) public void setShadowVerticalOffset(int i) { c cVar = this.drawableState; - if (cVar.f2417s != i) { - cVar.f2417s = i; + if (cVar.f2418s != i) { + cVar.f2418s = i; invalidateSelfIgnoreShape(); } } diff --git a/app/src/main/java/com/google/android/material/shape/ShapeAppearancePathProvider.java b/app/src/main/java/com/google/android/material/shape/ShapeAppearancePathProvider.java index 842cb16978..013ed56a32 100644 --- a/app/src/main/java/com/google/android/material/shape/ShapeAppearancePathProvider.java +++ b/app/src/main/java/com/google/android/material/shape/ShapeAppearancePathProvider.java @@ -42,7 +42,7 @@ public class ShapeAppearancePathProvider { @NonNull /* renamed from: c reason: collision with root package name */ - public final RectF f2418c; + public final RectF f2419c; @Nullable public final PathListener d; public final float e; @@ -51,7 +51,7 @@ public class ShapeAppearancePathProvider { this.d = pathListener; this.a = shapeAppearanceModel; this.e = f; - this.f2418c = rectF; + this.f2419c = rectF; this.b = path; } } @@ -100,7 +100,7 @@ public class ShapeAppearancePathProvider { float f = fArr[0]; float[] fArr2 = this.scratch2; float max = Math.max(((float) Math.hypot((double) (f - fArr2[0]), (double) (fArr[1] - fArr2[1]))) - 0.001f, 0.0f); - float edgeCenterForIndex = getEdgeCenterForIndex(bVar.f2418c, i); + float edgeCenterForIndex = getEdgeCenterForIndex(bVar.f2419c, i); this.shapePath.reset(0.0f, 0.0f); EdgeTreatment edgeTreatmentForIndex = getEdgeTreatmentForIndex(i, bVar.a); edgeTreatmentForIndex.getEdgePath(max, edgeCenterForIndex, bVar.e, this.shapePath); @@ -181,10 +181,10 @@ public class ShapeAppearancePathProvider { } private void setCornerPathAndTransform(@NonNull b bVar, int i) { - getCornerTreatmentForIndex(i, bVar.a).getCornerPath(this.cornerPaths[i], 90.0f, bVar.e, bVar.f2418c, getCornerSizeForIndex(i, bVar.a)); + getCornerTreatmentForIndex(i, bVar.a).getCornerPath(this.cornerPaths[i], 90.0f, bVar.e, bVar.f2419c, getCornerSizeForIndex(i, bVar.a)); float angleOfEdge = angleOfEdge(i); this.cornerTransforms[i].reset(); - getCoordinatesOfCorner(i, bVar.f2418c, this.pointF); + getCoordinatesOfCorner(i, bVar.f2419c, this.pointF); Matrix matrix = this.cornerTransforms[i]; PointF pointF = this.pointF; matrix.setTranslate(pointF.x, pointF.y); diff --git a/app/src/main/java/com/google/android/material/shape/ShapePath.java b/app/src/main/java/com/google/android/material/shape/ShapePath.java index 2bee054ee4..a4929d83d6 100644 --- a/app/src/main/java/com/google/android/material/shape/ShapePath.java +++ b/app/src/main/java/com/google/android/material/shape/ShapePath.java @@ -220,26 +220,26 @@ public class ShapePath { public static class PathLineOperation extends PathOperation { /* renamed from: x reason: collision with root package name */ - private float f2419x; + private float f2420x; /* renamed from: y reason: collision with root package name */ - private float f2420y; + private float f2421y; public static /* synthetic */ float access$000(PathLineOperation pathLineOperation) { - return pathLineOperation.f2419x; + return pathLineOperation.f2420x; } public static /* synthetic */ float access$002(PathLineOperation pathLineOperation, float f) { - pathLineOperation.f2419x = f; + pathLineOperation.f2420x = f; return f; } public static /* synthetic */ float access$100(PathLineOperation pathLineOperation) { - return pathLineOperation.f2420y; + return pathLineOperation.f2421y; } public static /* synthetic */ float access$102(PathLineOperation pathLineOperation, float f) { - pathLineOperation.f2420y = f; + pathLineOperation.f2421y = f; return f; } @@ -248,7 +248,7 @@ public class ShapePath { Matrix matrix2 = this.matrix; matrix.invert(matrix2); path.transform(matrix2); - path.lineTo(this.f2419x, this.f2420y); + path.lineTo(this.f2420x, this.f2421y); path.transform(matrix); } } @@ -331,17 +331,17 @@ public class ShapePath { public final /* synthetic */ List b; /* renamed from: c reason: collision with root package name */ - public final /* synthetic */ Matrix f2421c; + public final /* synthetic */ Matrix f2422c; public a(ShapePath shapePath, List list, Matrix matrix) { this.b = list; - this.f2421c = matrix; + this.f2422c = matrix; } @Override // com.google.android.material.shape.ShapePath.d public void a(Matrix matrix, ShadowRenderer shadowRenderer, int i, Canvas canvas) { for (d dVar : this.b) { - dVar.a(this.f2421c, shadowRenderer, i, canvas); + dVar.a(this.f2422c, shadowRenderer, i, canvas); } } } @@ -363,26 +363,26 @@ public class ShapePath { public final PathLineOperation b; /* renamed from: c reason: collision with root package name */ - public final float f2422c; + public final float f2423c; public final float d; public c(PathLineOperation pathLineOperation, float f, float f2) { this.b = pathLineOperation; - this.f2422c = f; + this.f2423c = f; this.d = f2; } @Override // com.google.android.material.shape.ShapePath.d public void a(Matrix matrix, @NonNull ShadowRenderer shadowRenderer, int i, @NonNull Canvas canvas) { - RectF rectF = new RectF(0.0f, 0.0f, (float) Math.hypot((double) (PathLineOperation.access$100(this.b) - this.d), (double) (PathLineOperation.access$000(this.b) - this.f2422c)), 0.0f); + RectF rectF = new RectF(0.0f, 0.0f, (float) Math.hypot((double) (PathLineOperation.access$100(this.b) - this.d), (double) (PathLineOperation.access$000(this.b) - this.f2423c)), 0.0f); Matrix matrix2 = new Matrix(matrix); - matrix2.preTranslate(this.f2422c, this.d); + matrix2.preTranslate(this.f2423c, this.d); matrix2.preRotate(b()); shadowRenderer.drawEdgeShadow(canvas, matrix2, rectF, i); } public float b() { - return (float) Math.toDegrees(Math.atan((double) ((PathLineOperation.access$100(this.b) - this.d) / (PathLineOperation.access$000(this.b) - this.f2422c)))); + return (float) Math.toDegrees(Math.atan((double) ((PathLineOperation.access$100(this.b) - this.d) / (PathLineOperation.access$000(this.b) - this.f2423c)))); } } diff --git a/app/src/main/java/com/google/android/material/tabs/TabLayout.java b/app/src/main/java/com/google/android/material/tabs/TabLayout.java index 45a6f06324..e3497b4082 100644 --- a/app/src/main/java/com/google/android/material/tabs/TabLayout.java +++ b/app/src/main/java/com/google/android/material/tabs/TabLayout.java @@ -183,7 +183,7 @@ public class TabLayout extends HorizontalScrollView { private Drawable icon; /* renamed from: id reason: collision with root package name */ - private int f2425id = -1; + private int f2426id = -1; @LabelVisibility private int labelVisibilityMode = 1; @Nullable @@ -197,7 +197,7 @@ public class TabLayout extends HorizontalScrollView { public TabView view; public static /* synthetic */ int access$000(Tab tab) { - return tab.f2425id; + return tab.f2426id; } public static /* synthetic */ int access$1100(Tab tab) { @@ -237,7 +237,7 @@ public class TabLayout extends HorizontalScrollView { } public int getId() { - return this.f2425id; + return this.f2426id; } @NonNull @@ -281,7 +281,7 @@ public class TabLayout extends HorizontalScrollView { this.view = null; this.tag = null; this.icon = null; - this.f2425id = -1; + this.f2426id = -1; this.text = null; this.contentDesc = null; this.position = -1; @@ -350,7 +350,7 @@ public class TabLayout extends HorizontalScrollView { @NonNull public Tab setId(int i) { - this.f2425id = i; + this.f2426id = i; TabView tabView = this.view; if (tabView != null) { tabView.setId(i); diff --git a/app/src/main/java/com/google/android/material/tabs/TabLayoutMediator.java b/app/src/main/java/com/google/android/material/tabs/TabLayoutMediator.java index 6ce279fc40..9c006863e3 100644 --- a/app/src/main/java/com/google/android/material/tabs/TabLayoutMediator.java +++ b/app/src/main/java/com/google/android/material/tabs/TabLayoutMediator.java @@ -69,7 +69,7 @@ public final class TabLayoutMediator { public int b = 0; /* renamed from: c reason: collision with root package name */ - public int f2427c = 0; + public int f2428c = 0; public b(TabLayout tabLayout) { this.a = new WeakReference<>(tabLayout); @@ -77,15 +77,15 @@ public final class TabLayoutMediator { @Override // androidx.viewpager2.widget.ViewPager2.OnPageChangeCallback public void onPageScrollStateChanged(int i) { - this.b = this.f2427c; - this.f2427c = i; + this.b = this.f2428c; + this.f2428c = i; } @Override // androidx.viewpager2.widget.ViewPager2.OnPageChangeCallback public void onPageScrolled(int i, float f, int i2) { TabLayout tabLayout = this.a.get(); if (tabLayout != null) { - int i3 = this.f2427c; + int i3 = this.f2428c; boolean z2 = false; boolean z3 = i3 != 2 || this.b == 1; if (!(i3 == 2 && this.b == 0)) { @@ -99,7 +99,7 @@ public final class TabLayoutMediator { public void onPageSelected(int i) { TabLayout tabLayout = this.a.get(); if (tabLayout != null && tabLayout.getSelectedTabPosition() != i && i < tabLayout.getTabCount()) { - int i2 = this.f2427c; + int i2 = this.f2428c; tabLayout.selectTab(tabLayout.getTabAt(i), i2 == 0 || (i2 == 2 && this.b == 0)); } } diff --git a/app/src/main/java/com/google/android/material/timepicker/ClockFaceView.java b/app/src/main/java/com/google/android/material/timepicker/ClockFaceView.java index 838e163aed..90a3c1c9bc 100644 --- a/app/src/main/java/com/google/android/material/timepicker/ClockFaceView.java +++ b/app/src/main/java/com/google/android/material/timepicker/ClockFaceView.java @@ -38,7 +38,7 @@ public class ClockFaceView extends e implements ClockHandView.OnRotateListener { public final float[] r = {0.0f, 0.9f, 1.0f}; /* renamed from: s reason: collision with root package name */ - public final int f2428s; + public final int f2429s; public String[] t; public float u; public final ColorStateList v; @@ -54,7 +54,7 @@ public class ClockFaceView extends e implements ClockHandView.OnRotateListener { LayoutInflater.from(context).inflate(R.layout.material_clockface_view, (ViewGroup) this, true); ClockHandView clockHandView = (ClockHandView) findViewById(R.id.material_clock_hand); this.l = clockHandView; - this.f2428s = resources.getDimensionPixelSize(R.dimen.material_clock_hand_padding); + this.f2429s = resources.getDimensionPixelSize(R.dimen.material_clock_hand_padding); int colorForState = colorStateList.getColorForState(new int[]{16842913}, colorStateList.getDefaultColor()); this.q = new int[]{colorForState, colorForState, colorStateList.getDefaultColor()}; clockHandView.p.add(this); diff --git a/app/src/main/java/com/google/android/material/timepicker/ClockHandView.java b/app/src/main/java/com/google/android/material/timepicker/ClockHandView.java index 04791090e9..af272754e1 100644 --- a/app/src/main/java/com/google/android/material/timepicker/ClockHandView.java +++ b/app/src/main/java/com/google/android/material/timepicker/ClockHandView.java @@ -35,7 +35,7 @@ public class ClockHandView extends View { public final float r; /* renamed from: s reason: collision with root package name */ - public final Paint f2429s; + public final Paint f2430s; public final RectF t; @Px public final int u; @@ -43,13 +43,13 @@ public class ClockHandView extends View { public boolean w; /* renamed from: x reason: collision with root package name */ - public OnActionUpListener f2430x; + public OnActionUpListener f2431x; /* renamed from: y reason: collision with root package name */ - public double f2431y; + public double f2432y; /* renamed from: z reason: collision with root package name */ - public int f2432z; + public int f2433z; public interface OnActionUpListener { void onActionUp(@FloatRange(from = 0.0d, to = 360.0d) float f, boolean z2); @@ -87,10 +87,10 @@ public class ClockHandView extends View { super(context, attributeSet, r0); int i2 = R.attr.materialClockStyle; Paint paint = new Paint(); - this.f2429s = paint; + this.f2430s = paint; this.t = new RectF(); TypedArray obtainStyledAttributes = context.obtainStyledAttributes(attributeSet, R.styleable.ClockHandView, i2, R.style.Widget_MaterialComponents_TimePicker_Clock); - this.f2432z = obtainStyledAttributes.getDimensionPixelSize(R.styleable.ClockHandView_materialCircleRadius, 0); + this.f2433z = obtainStyledAttributes.getDimensionPixelSize(R.styleable.ClockHandView_materialCircleRadius, 0); this.q = obtainStyledAttributes.getDimensionPixelSize(R.styleable.ClockHandView_selectorSize, 0); Resources resources = getResources(); this.u = resources.getDimensionPixelSize(R.dimen.material_clock_hand_stroke_width); @@ -139,9 +139,9 @@ public class ClockHandView extends View { public final void c(@FloatRange(from = 0.0d, to = 360.0d) float f, boolean z2) { float f2 = f % 360.0f; this.v = f2; - this.f2431y = Math.toRadians((double) (f2 - 90.0f)); - float cos = (((float) this.f2432z) * ((float) Math.cos(this.f2431y))) + ((float) (getWidth() / 2)); - float sin = (((float) this.f2432z) * ((float) Math.sin(this.f2431y))) + ((float) (getHeight() / 2)); + this.f2432y = Math.toRadians((double) (f2 - 90.0f)); + float cos = (((float) this.f2433z) * ((float) Math.cos(this.f2432y))) + ((float) (getWidth() / 2)); + float sin = (((float) this.f2433z) * ((float) Math.sin(this.f2432y))) + ((float) (getHeight() / 2)); RectF rectF = this.t; int i2 = this.q; rectF.set(cos - ((float) i2), sin - ((float) i2), cos + ((float) i2), sin + ((float) i2)); @@ -158,14 +158,14 @@ public class ClockHandView extends View { int width = getWidth() / 2; float f = (float) width; float f2 = (float) height; - this.f2429s.setStrokeWidth(0.0f); - canvas.drawCircle((((float) this.f2432z) * ((float) Math.cos(this.f2431y))) + f, (((float) this.f2432z) * ((float) Math.sin(this.f2431y))) + f2, (float) this.q, this.f2429s); - double sin = Math.sin(this.f2431y); - double cos = Math.cos(this.f2431y); - double d = (double) ((float) (this.f2432z - this.q)); - this.f2429s.setStrokeWidth((float) this.u); - canvas.drawLine(f, f2, (float) (width + ((int) (cos * d))), (float) (height + ((int) (d * sin))), this.f2429s); - canvas.drawCircle(f, f2, this.r, this.f2429s); + this.f2430s.setStrokeWidth(0.0f); + canvas.drawCircle((((float) this.f2433z) * ((float) Math.cos(this.f2432y))) + f, (((float) this.f2433z) * ((float) Math.sin(this.f2432y))) + f2, (float) this.q, this.f2430s); + double sin = Math.sin(this.f2432y); + double cos = Math.cos(this.f2432y); + double d = (double) ((float) (this.f2433z - this.q)); + this.f2430s.setStrokeWidth((float) this.u); + canvas.drawLine(f, f2, (float) (width + ((int) (cos * d))), (float) (height + ((int) (d * sin))), this.f2430s); + canvas.drawCircle(f, f2, this.r, this.f2430s); } @Override // android.view.View @@ -218,7 +218,7 @@ public class ClockHandView extends View { } boolean z8 = z5 | z6; this.w = z8; - if (z8 && z4 && (onActionUpListener = this.f2430x) != null) { + if (z8 && z4 && (onActionUpListener = this.f2431x) != null) { onActionUpListener.onActionUp((float) a(x2, y2), this.n); } return true; diff --git a/app/src/main/java/com/google/android/material/transformation/FabTransformationBehavior.java b/app/src/main/java/com/google/android/material/transformation/FabTransformationBehavior.java index f37468ca2e..20cae4bf59 100644 --- a/app/src/main/java/com/google/android/material/transformation/FabTransformationBehavior.java +++ b/app/src/main/java/com/google/android/material/transformation/FabTransformationBehavior.java @@ -61,20 +61,20 @@ public abstract class FabTransformationBehavior extends ExpandableTransformation public final /* synthetic */ View b; /* renamed from: c reason: collision with root package name */ - public final /* synthetic */ View f2433c; + public final /* synthetic */ View f2434c; public a(FabTransformationBehavior fabTransformationBehavior, boolean z2, View view, View view2) { this.a = z2; this.b = view; - this.f2433c = view2; + this.f2434c = view2; } @Override // android.animation.AnimatorListenerAdapter, android.animation.Animator.AnimatorListener public void onAnimationEnd(Animator animator) { if (!this.a) { this.b.setVisibility(4); - this.f2433c.setAlpha(1.0f); - this.f2433c.setVisibility(0); + this.f2434c.setAlpha(1.0f); + this.f2434c.setVisibility(0); } } @@ -82,8 +82,8 @@ public abstract class FabTransformationBehavior extends ExpandableTransformation public void onAnimationStart(Animator animator) { if (this.a) { this.b.setVisibility(0); - this.f2433c.setAlpha(0.0f); - this.f2433c.setVisibility(4); + this.f2434c.setAlpha(0.0f); + this.f2434c.setVisibility(4); } } } diff --git a/app/src/main/java/com/google/android/material/transition/FadeProvider.java b/app/src/main/java/com/google/android/material/transition/FadeProvider.java index 0155f8f8e7..8bff64dd07 100644 --- a/app/src/main/java/com/google/android/material/transition/FadeProvider.java +++ b/app/src/main/java/com/google/android/material/transition/FadeProvider.java @@ -17,21 +17,21 @@ public final class FadeProvider implements VisibilityAnimatorProvider { public final /* synthetic */ float b; /* renamed from: c reason: collision with root package name */ - public final /* synthetic */ float f2434c; + public final /* synthetic */ float f2435c; public final /* synthetic */ float d; public final /* synthetic */ float e; public a(View view, float f, float f2, float f3, float f4) { this.a = view; this.b = f; - this.f2434c = f2; + this.f2435c = f2; this.d = f3; this.e = f4; } @Override // android.animation.ValueAnimator.AnimatorUpdateListener public void onAnimationUpdate(ValueAnimator valueAnimator) { - this.a.setAlpha(k.e(this.b, this.f2434c, this.d, this.e, ((Float) valueAnimator.getAnimatedValue()).floatValue())); + this.a.setAlpha(k.e(this.b, this.f2435c, this.d, this.e, ((Float) valueAnimator.getAnimatedValue()).floatValue())); } } diff --git a/app/src/main/java/com/google/android/material/transition/FadeThroughProvider.java b/app/src/main/java/com/google/android/material/transition/FadeThroughProvider.java index d49267a04c..913153d2bd 100644 --- a/app/src/main/java/com/google/android/material/transition/FadeThroughProvider.java +++ b/app/src/main/java/com/google/android/material/transition/FadeThroughProvider.java @@ -17,21 +17,21 @@ public final class FadeThroughProvider implements VisibilityAnimatorProvider { public final /* synthetic */ float b; /* renamed from: c reason: collision with root package name */ - public final /* synthetic */ float f2435c; + public final /* synthetic */ float f2436c; public final /* synthetic */ float d; public final /* synthetic */ float e; public a(View view, float f, float f2, float f3, float f4) { this.a = view; this.b = f; - this.f2435c = f2; + this.f2436c = f2; this.d = f3; this.e = f4; } @Override // android.animation.ValueAnimator.AnimatorUpdateListener public void onAnimationUpdate(ValueAnimator valueAnimator) { - this.a.setAlpha(k.e(this.b, this.f2435c, this.d, this.e, ((Float) valueAnimator.getAnimatedValue()).floatValue())); + this.a.setAlpha(k.e(this.b, this.f2436c, this.d, this.e, ((Float) valueAnimator.getAnimatedValue()).floatValue())); } } diff --git a/app/src/main/java/com/google/android/material/transition/MaterialContainerTransform.java b/app/src/main/java/com/google/android/material/transition/MaterialContainerTransform.java index 4bc1c8a115..b246946461 100644 --- a/app/src/main/java/com/google/android/material/transition/MaterialContainerTransform.java +++ b/app/src/main/java/com/google/android/material/transition/MaterialContainerTransform.java @@ -180,13 +180,13 @@ public final class MaterialContainerTransform extends Transition { public final /* synthetic */ d b; /* renamed from: c reason: collision with root package name */ - public final /* synthetic */ View f2436c; + public final /* synthetic */ View f2437c; public final /* synthetic */ View d; public b(View view, d dVar, View view2, View view3) { this.a = view; this.b = dVar; - this.f2436c = view2; + this.f2437c = view2; this.d = view3; } @@ -194,7 +194,7 @@ public final class MaterialContainerTransform extends Transition { public void onTransitionEnd(@NonNull Transition transition) { MaterialContainerTransform.this.removeListener(this); if (!MaterialContainerTransform.access$300(MaterialContainerTransform.this)) { - this.f2436c.setAlpha(1.0f); + this.f2437c.setAlpha(1.0f); this.d.setAlpha(1.0f); ViewUtils.getOverlay(this.a).remove(this.b); } @@ -203,7 +203,7 @@ public final class MaterialContainerTransform extends Transition { @Override // androidx.transition.Transition.TransitionListener public void onTransitionStart(@NonNull Transition transition) { ViewUtils.getOverlay(this.a).add(this.b); - this.f2436c.setAlpha(0.0f); + this.f2437c.setAlpha(0.0f); this.d.setAlpha(0.0f); } } @@ -216,14 +216,14 @@ public final class MaterialContainerTransform extends Transition { @NonNull /* renamed from: c reason: collision with root package name */ - public final ProgressThresholds f2437c; + public final ProgressThresholds f2438c; @NonNull public final ProgressThresholds d; public c(ProgressThresholds progressThresholds, ProgressThresholds progressThresholds2, ProgressThresholds progressThresholds3, ProgressThresholds progressThresholds4, a aVar) { this.a = progressThresholds; this.b = progressThresholds2; - this.f2437c = progressThresholds3; + this.f2438c = progressThresholds3; this.d = progressThresholds4; } } @@ -245,7 +245,7 @@ public final class MaterialContainerTransform extends Transition { public final RectF b; /* renamed from: c reason: collision with root package name */ - public final ShapeAppearanceModel f2438c; + public final ShapeAppearanceModel f2439c; public final float d; public final View e; public final RectF f; @@ -263,20 +263,20 @@ public final class MaterialContainerTransform extends Transition { public final boolean r; /* renamed from: s reason: collision with root package name */ - public final float f2439s; + public final float f2440s; public final float t; public final boolean u; public final MaterialShapeDrawable v; public final RectF w; /* renamed from: x reason: collision with root package name */ - public final RectF f2440x; + public final RectF f2441x; /* renamed from: y reason: collision with root package name */ - public final RectF f2441y; + public final RectF f2442y; /* renamed from: z reason: collision with root package name */ - public final RectF f2442z; + public final RectF f2443z; public class a implements k.a { public a() { @@ -317,7 +317,7 @@ public final class MaterialContainerTransform extends Transition { this.F = new Path(); this.a = view; this.b = rectF; - this.f2438c = shapeAppearanceModel; + this.f2439c = shapeAppearanceModel; this.d = f; this.e = view2; this.f = rectF2; @@ -331,7 +331,7 @@ public final class MaterialContainerTransform extends Transition { this.D = z4; DisplayMetrics displayMetrics = new DisplayMetrics(); ((WindowManager) view.getContext().getSystemService("window")).getDefaultDisplay().getMetrics(displayMetrics); - this.f2439s = (float) displayMetrics.widthPixels; + this.f2440s = (float) displayMetrics.widthPixels; this.t = (float) displayMetrics.heightPixels; paint.setColor(i); paint2.setColor(i2); @@ -342,10 +342,10 @@ public final class MaterialContainerTransform extends Transition { materialShapeDrawable.setShadowColor(-7829368); RectF rectF3 = new RectF(rectF); this.w = rectF3; - this.f2440x = new RectF(rectF3); + this.f2441x = new RectF(rectF3); RectF rectF4 = new RectF(rectF3); - this.f2441y = rectF4; - this.f2442z = new RectF(rectF4); + this.f2442y = rectF4; + this.f2443z = new RectF(rectF4); PointF c2 = c(rectF); PointF c3 = c(rectF2); PathMeasure pathMeasure = new PathMeasure(pathMotion.getPath(c2.x, c2.y, c3.x, c3.y), false); @@ -368,7 +368,7 @@ public final class MaterialContainerTransform extends Transition { public final void a(Canvas canvas) { d(canvas, this.k); Rect bounds = getBounds(); - RectF rectF = this.f2441y; + RectF rectF = this.f2442y; k.h(canvas, bounds, rectF.left, rectF.top, this.H.b, this.G.b, new b()); } @@ -441,16 +441,16 @@ public final class MaterialContainerTransform extends Transition { this.E.setColor(-65281); canvas.drawPath(path, this.E); } - RectF rectF3 = this.f2440x; + RectF rectF3 = this.f2441x; this.E.setColor(InputDeviceCompat.SOURCE_ANY); canvas.drawRect(rectF3, this.E); RectF rectF4 = this.w; this.E.setColor(-16711936); canvas.drawRect(rectF4, this.E); - RectF rectF5 = this.f2442z; + RectF rectF5 = this.f2443z; this.E.setColor(-16711681); canvas.drawRect(rectF5, this.E); - RectF rectF6 = this.f2441y; + RectF rectF6 = this.f2442y; this.E.setColor(-16776961); canvas.drawRect(rectF6, this.E); } @@ -487,28 +487,28 @@ public final class MaterialContainerTransform extends Transition { RectF rectF = this.w; float f8 = a2.f1301c / 2.0f; rectF.set(f4 - f8, f5, f8 + f4, a2.d + f5); - RectF rectF2 = this.f2441y; + RectF rectF2 = this.f2442y; f fVar = this.H; float f9 = fVar.e / 2.0f; rectF2.set(f4 - f9, f5, f9 + f4, fVar.f + f5); - this.f2440x.set(this.w); - this.f2442z.set(this.f2441y); - float floatValue = ((Float) Preconditions.checkNotNull(Float.valueOf(ProgressThresholds.access$1000(this.A.f2437c)))).floatValue(); - float floatValue2 = ((Float) Preconditions.checkNotNull(Float.valueOf(ProgressThresholds.access$1100(this.A.f2437c)))).floatValue(); + this.f2441x.set(this.w); + this.f2443z.set(this.f2442y); + float floatValue = ((Float) Preconditions.checkNotNull(Float.valueOf(ProgressThresholds.access$1000(this.A.f2438c)))).floatValue(); + float floatValue2 = ((Float) Preconditions.checkNotNull(Float.valueOf(ProgressThresholds.access$1100(this.A.f2438c)))).floatValue(); boolean b2 = this.C.b(this.H); - RectF rectF3 = b2 ? this.f2440x : this.f2442z; + RectF rectF3 = b2 ? this.f2441x : this.f2443z; float e = k.e(0.0f, 1.0f, floatValue, floatValue2, f); if (!b2) { e = 1.0f - e; } this.C.c(rectF3, e, this.H); - this.I = new RectF(Math.min(this.f2440x.left, this.f2442z.left), Math.min(this.f2440x.top, this.f2442z.top), Math.max(this.f2440x.right, this.f2442z.right), Math.max(this.f2440x.bottom, this.f2442z.bottom)); + this.I = new RectF(Math.min(this.f2441x.left, this.f2443z.left), Math.min(this.f2441x.top, this.f2443z.top), Math.max(this.f2441x.right, this.f2443z.right), Math.max(this.f2441x.bottom, this.f2443z.bottom)); g gVar = this.n; - ShapeAppearanceModel shapeAppearanceModel = this.f2438c; + ShapeAppearanceModel shapeAppearanceModel = this.f2439c; ShapeAppearanceModel shapeAppearanceModel2 = this.g; RectF rectF4 = this.w; - RectF rectF5 = this.f2440x; - RectF rectF6 = this.f2442z; + RectF rectF5 = this.f2441x; + RectF rectF6 = this.f2443z; ProgressThresholds progressThresholds = this.A.d; Objects.requireNonNull(gVar); float start = progressThresholds.getStart(); @@ -532,7 +532,7 @@ public final class MaterialContainerTransform extends Transition { } this.J = k.d(this.d, this.h, f); RectF rectF8 = this.I; - float f10 = this.f2439s; + float f10 = this.f2440s; RectF rectF9 = this.I; float f11 = this.t; float f12 = this.J; @@ -651,7 +651,7 @@ public final class MaterialContainerTransform extends Transition { if (!z2) { cVar = cVar2; } - return new c((ProgressThresholds) k.a(this.fadeProgressThresholds, cVar.a), (ProgressThresholds) k.a(this.scaleProgressThresholds, cVar.b), (ProgressThresholds) k.a(this.scaleMaskProgressThresholds, cVar.f2437c), (ProgressThresholds) k.a(this.shapeMaskProgressThresholds, cVar.d), null); + return new c((ProgressThresholds) k.a(this.fadeProgressThresholds, cVar.a), (ProgressThresholds) k.a(this.scaleProgressThresholds, cVar.b), (ProgressThresholds) k.a(this.scaleMaskProgressThresholds, cVar.f2438c), (ProgressThresholds) k.a(this.shapeMaskProgressThresholds, cVar.d), null); } @StyleRes diff --git a/app/src/main/java/com/google/android/material/transition/ScaleProvider.java b/app/src/main/java/com/google/android/material/transition/ScaleProvider.java index 0572eda784..f522e5b974 100644 --- a/app/src/main/java/com/google/android/material/transition/ScaleProvider.java +++ b/app/src/main/java/com/google/android/material/transition/ScaleProvider.java @@ -21,18 +21,18 @@ public final class ScaleProvider implements VisibilityAnimatorProvider { public final /* synthetic */ float b; /* renamed from: c reason: collision with root package name */ - public final /* synthetic */ float f2443c; + public final /* synthetic */ float f2444c; public a(View view, float f, float f2) { this.a = view; this.b = f; - this.f2443c = f2; + this.f2444c = f2; } @Override // android.animation.AnimatorListenerAdapter, android.animation.Animator.AnimatorListener public void onAnimationEnd(Animator animator) { this.a.setScaleX(this.b); - this.a.setScaleY(this.f2443c); + this.a.setScaleY(this.f2444c); } } diff --git a/app/src/main/java/com/google/android/material/transition/platform/FadeProvider.java b/app/src/main/java/com/google/android/material/transition/platform/FadeProvider.java index fba3b41b89..cd46a4a59b 100644 --- a/app/src/main/java/com/google/android/material/transition/platform/FadeProvider.java +++ b/app/src/main/java/com/google/android/material/transition/platform/FadeProvider.java @@ -19,21 +19,21 @@ public final class FadeProvider implements VisibilityAnimatorProvider { public final /* synthetic */ float b; /* renamed from: c reason: collision with root package name */ - public final /* synthetic */ float f2444c; + public final /* synthetic */ float f2445c; public final /* synthetic */ float d; public final /* synthetic */ float e; public a(View view, float f, float f2, float f3, float f4) { this.a = view; this.b = f; - this.f2444c = f2; + this.f2445c = f2; this.d = f3; this.e = f4; } @Override // android.animation.ValueAnimator.AnimatorUpdateListener public void onAnimationUpdate(ValueAnimator valueAnimator) { - this.a.setAlpha(k.e(this.b, this.f2444c, this.d, this.e, ((Float) valueAnimator.getAnimatedValue()).floatValue())); + this.a.setAlpha(k.e(this.b, this.f2445c, this.d, this.e, ((Float) valueAnimator.getAnimatedValue()).floatValue())); } } diff --git a/app/src/main/java/com/google/android/material/transition/platform/FadeThroughProvider.java b/app/src/main/java/com/google/android/material/transition/platform/FadeThroughProvider.java index 26867e498c..9c9233475a 100644 --- a/app/src/main/java/com/google/android/material/transition/platform/FadeThroughProvider.java +++ b/app/src/main/java/com/google/android/material/transition/platform/FadeThroughProvider.java @@ -19,21 +19,21 @@ public final class FadeThroughProvider implements VisibilityAnimatorProvider { public final /* synthetic */ float b; /* renamed from: c reason: collision with root package name */ - public final /* synthetic */ float f2445c; + public final /* synthetic */ float f2446c; public final /* synthetic */ float d; public final /* synthetic */ float e; public a(View view, float f, float f2, float f3, float f4) { this.a = view; this.b = f; - this.f2445c = f2; + this.f2446c = f2; this.d = f3; this.e = f4; } @Override // android.animation.ValueAnimator.AnimatorUpdateListener public void onAnimationUpdate(ValueAnimator valueAnimator) { - this.a.setAlpha(k.e(this.b, this.f2445c, this.d, this.e, ((Float) valueAnimator.getAnimatedValue()).floatValue())); + this.a.setAlpha(k.e(this.b, this.f2446c, this.d, this.e, ((Float) valueAnimator.getAnimatedValue()).floatValue())); } } diff --git a/app/src/main/java/com/google/android/material/transition/platform/MaterialContainerTransform.java b/app/src/main/java/com/google/android/material/transition/platform/MaterialContainerTransform.java index 4a9a3d78e1..0c3512b7b5 100644 --- a/app/src/main/java/com/google/android/material/transition/platform/MaterialContainerTransform.java +++ b/app/src/main/java/com/google/android/material/transition/platform/MaterialContainerTransform.java @@ -182,13 +182,13 @@ public final class MaterialContainerTransform extends Transition { public final /* synthetic */ d b; /* renamed from: c reason: collision with root package name */ - public final /* synthetic */ View f2446c; + public final /* synthetic */ View f2447c; public final /* synthetic */ View d; public b(View view, d dVar, View view2, View view3) { this.a = view; this.b = dVar; - this.f2446c = view2; + this.f2447c = view2; this.d = view3; } @@ -196,7 +196,7 @@ public final class MaterialContainerTransform extends Transition { public void onTransitionEnd(@NonNull Transition transition) { MaterialContainerTransform.this.removeListener(this); if (!MaterialContainerTransform.access$300(MaterialContainerTransform.this)) { - this.f2446c.setAlpha(1.0f); + this.f2447c.setAlpha(1.0f); this.d.setAlpha(1.0f); ViewUtils.getOverlay(this.a).remove(this.b); } @@ -205,7 +205,7 @@ public final class MaterialContainerTransform extends Transition { @Override // c.i.a.g.l.l.i, android.transition.Transition.TransitionListener public void onTransitionStart(@NonNull Transition transition) { ViewUtils.getOverlay(this.a).add(this.b); - this.f2446c.setAlpha(0.0f); + this.f2447c.setAlpha(0.0f); this.d.setAlpha(0.0f); } } @@ -218,14 +218,14 @@ public final class MaterialContainerTransform extends Transition { @NonNull /* renamed from: c reason: collision with root package name */ - public final ProgressThresholds f2447c; + public final ProgressThresholds f2448c; @NonNull public final ProgressThresholds d; public c(ProgressThresholds progressThresholds, ProgressThresholds progressThresholds2, ProgressThresholds progressThresholds3, ProgressThresholds progressThresholds4, a aVar) { this.a = progressThresholds; this.b = progressThresholds2; - this.f2447c = progressThresholds3; + this.f2448c = progressThresholds3; this.d = progressThresholds4; } } @@ -247,7 +247,7 @@ public final class MaterialContainerTransform extends Transition { public final RectF b; /* renamed from: c reason: collision with root package name */ - public final ShapeAppearanceModel f2448c; + public final ShapeAppearanceModel f2449c; public final float d; public final View e; public final RectF f; @@ -265,20 +265,20 @@ public final class MaterialContainerTransform extends Transition { public final boolean r; /* renamed from: s reason: collision with root package name */ - public final float f2449s; + public final float f2450s; public final float t; public final boolean u; public final MaterialShapeDrawable v; public final RectF w; /* renamed from: x reason: collision with root package name */ - public final RectF f2450x; + public final RectF f2451x; /* renamed from: y reason: collision with root package name */ - public final RectF f2451y; + public final RectF f2452y; /* renamed from: z reason: collision with root package name */ - public final RectF f2452z; + public final RectF f2453z; public class a implements k.a { public a() { @@ -319,7 +319,7 @@ public final class MaterialContainerTransform extends Transition { this.F = new Path(); this.a = view; this.b = rectF; - this.f2448c = shapeAppearanceModel; + this.f2449c = shapeAppearanceModel; this.d = f; this.e = view2; this.f = rectF2; @@ -333,7 +333,7 @@ public final class MaterialContainerTransform extends Transition { this.D = z4; DisplayMetrics displayMetrics = new DisplayMetrics(); ((WindowManager) view.getContext().getSystemService("window")).getDefaultDisplay().getMetrics(displayMetrics); - this.f2449s = (float) displayMetrics.widthPixels; + this.f2450s = (float) displayMetrics.widthPixels; this.t = (float) displayMetrics.heightPixels; paint.setColor(i); paint2.setColor(i2); @@ -344,10 +344,10 @@ public final class MaterialContainerTransform extends Transition { materialShapeDrawable.setShadowColor(-7829368); RectF rectF3 = new RectF(rectF); this.w = rectF3; - this.f2450x = new RectF(rectF3); + this.f2451x = new RectF(rectF3); RectF rectF4 = new RectF(rectF3); - this.f2451y = rectF4; - this.f2452z = new RectF(rectF4); + this.f2452y = rectF4; + this.f2453z = new RectF(rectF4); PointF c2 = c(rectF); PointF c3 = c(rectF2); PathMeasure pathMeasure = new PathMeasure(pathMotion.getPath(c2.x, c2.y, c3.x, c3.y), false); @@ -370,7 +370,7 @@ public final class MaterialContainerTransform extends Transition { public final void a(Canvas canvas) { d(canvas, this.k); Rect bounds = getBounds(); - RectF rectF = this.f2451y; + RectF rectF = this.f2452y; k.h(canvas, bounds, rectF.left, rectF.top, this.H.b, this.G.b, new b()); } @@ -443,16 +443,16 @@ public final class MaterialContainerTransform extends Transition { this.E.setColor(-65281); canvas.drawPath(path, this.E); } - RectF rectF3 = this.f2450x; + RectF rectF3 = this.f2451x; this.E.setColor(InputDeviceCompat.SOURCE_ANY); canvas.drawRect(rectF3, this.E); RectF rectF4 = this.w; this.E.setColor(-16711936); canvas.drawRect(rectF4, this.E); - RectF rectF5 = this.f2452z; + RectF rectF5 = this.f2453z; this.E.setColor(-16711681); canvas.drawRect(rectF5, this.E); - RectF rectF6 = this.f2451y; + RectF rectF6 = this.f2452y; this.E.setColor(-16776961); canvas.drawRect(rectF6, this.E); } @@ -489,28 +489,28 @@ public final class MaterialContainerTransform extends Transition { RectF rectF = this.w; float f8 = a2.f1305c / 2.0f; rectF.set(f4 - f8, f5, f8 + f4, a2.d + f5); - RectF rectF2 = this.f2451y; + RectF rectF2 = this.f2452y; f fVar = this.H; float f9 = fVar.e / 2.0f; rectF2.set(f4 - f9, f5, f9 + f4, fVar.f + f5); - this.f2450x.set(this.w); - this.f2452z.set(this.f2451y); - float floatValue = ((Float) Preconditions.checkNotNull(Float.valueOf(ProgressThresholds.access$1000(this.A.f2447c)))).floatValue(); - float floatValue2 = ((Float) Preconditions.checkNotNull(Float.valueOf(ProgressThresholds.access$1100(this.A.f2447c)))).floatValue(); + this.f2451x.set(this.w); + this.f2453z.set(this.f2452y); + float floatValue = ((Float) Preconditions.checkNotNull(Float.valueOf(ProgressThresholds.access$1000(this.A.f2448c)))).floatValue(); + float floatValue2 = ((Float) Preconditions.checkNotNull(Float.valueOf(ProgressThresholds.access$1100(this.A.f2448c)))).floatValue(); boolean b2 = this.C.b(this.H); - RectF rectF3 = b2 ? this.f2450x : this.f2452z; + RectF rectF3 = b2 ? this.f2451x : this.f2453z; float e = k.e(0.0f, 1.0f, floatValue, floatValue2, f); if (!b2) { e = 1.0f - e; } this.C.c(rectF3, e, this.H); - this.I = new RectF(Math.min(this.f2450x.left, this.f2452z.left), Math.min(this.f2450x.top, this.f2452z.top), Math.max(this.f2450x.right, this.f2452z.right), Math.max(this.f2450x.bottom, this.f2452z.bottom)); + this.I = new RectF(Math.min(this.f2451x.left, this.f2453z.left), Math.min(this.f2451x.top, this.f2453z.top), Math.max(this.f2451x.right, this.f2453z.right), Math.max(this.f2451x.bottom, this.f2453z.bottom)); g gVar = this.n; - ShapeAppearanceModel shapeAppearanceModel = this.f2448c; + ShapeAppearanceModel shapeAppearanceModel = this.f2449c; ShapeAppearanceModel shapeAppearanceModel2 = this.g; RectF rectF4 = this.w; - RectF rectF5 = this.f2450x; - RectF rectF6 = this.f2452z; + RectF rectF5 = this.f2451x; + RectF rectF6 = this.f2453z; ProgressThresholds progressThresholds = this.A.d; Objects.requireNonNull(gVar); float start = progressThresholds.getStart(); @@ -534,7 +534,7 @@ public final class MaterialContainerTransform extends Transition { } this.J = k.d(this.d, this.h, f); RectF rectF8 = this.I; - float f10 = this.f2449s; + float f10 = this.f2450s; RectF rectF9 = this.I; float f11 = this.t; float f12 = this.J; @@ -653,7 +653,7 @@ public final class MaterialContainerTransform extends Transition { if (!z2) { cVar = cVar2; } - return new c((ProgressThresholds) k.a(this.fadeProgressThresholds, cVar.a), (ProgressThresholds) k.a(this.scaleProgressThresholds, cVar.b), (ProgressThresholds) k.a(this.scaleMaskProgressThresholds, cVar.f2447c), (ProgressThresholds) k.a(this.shapeMaskProgressThresholds, cVar.d), null); + return new c((ProgressThresholds) k.a(this.fadeProgressThresholds, cVar.a), (ProgressThresholds) k.a(this.scaleProgressThresholds, cVar.b), (ProgressThresholds) k.a(this.scaleMaskProgressThresholds, cVar.f2448c), (ProgressThresholds) k.a(this.shapeMaskProgressThresholds, cVar.d), null); } @StyleRes diff --git a/app/src/main/java/com/google/android/material/transition/platform/ScaleProvider.java b/app/src/main/java/com/google/android/material/transition/platform/ScaleProvider.java index d8f0c26383..5f7f3827c3 100644 --- a/app/src/main/java/com/google/android/material/transition/platform/ScaleProvider.java +++ b/app/src/main/java/com/google/android/material/transition/platform/ScaleProvider.java @@ -23,18 +23,18 @@ public final class ScaleProvider implements VisibilityAnimatorProvider { public final /* synthetic */ float b; /* renamed from: c reason: collision with root package name */ - public final /* synthetic */ float f2453c; + public final /* synthetic */ float f2454c; public a(View view, float f, float f2) { this.a = view; this.b = f; - this.f2453c = f2; + this.f2454c = f2; } @Override // android.animation.AnimatorListenerAdapter, android.animation.Animator.AnimatorListener public void onAnimationEnd(Animator animator) { this.a.setScaleX(this.b); - this.a.setScaleY(this.f2453c); + this.a.setScaleY(this.f2454c); } } diff --git a/app/src/main/java/com/google/firebase/iid/FirebaseInstanceId.java b/app/src/main/java/com/google/firebase/iid/FirebaseInstanceId.java index 9181195130..005827e15c 100644 --- a/app/src/main/java/com/google/firebase/iid/FirebaseInstanceId.java +++ b/app/src/main/java/com/google/firebase/iid/FirebaseInstanceId.java @@ -46,7 +46,7 @@ public class FirebaseInstanceId { public static w b; /* renamed from: c reason: collision with root package name */ - public static final Pattern f2454c = Pattern.compile("\\AA[\\w-]{38}\\z"); + public static final Pattern f2455c = Pattern.compile("\\AA[\\w-]{38}\\z"); public static ScheduledExecutorService d; public final Executor e; public final c f; @@ -106,7 +106,7 @@ public class FirebaseInstanceId { cVar.a(); c.c.a.a0.d.o(cVar.f.b.contains(":"), "Please set your Application ID. A valid Firebase App ID is required to communicate with Firebase server APIs: It identifies your application with Firebase.Please refer to https://firebase.google.com/support/privacy/init-options."); cVar.a(); - c.c.a.a0.d.o(f2454c.matcher(cVar.f.a).matches(), "Please set a valid API key. A Firebase API key is required to communicate with Firebase server APIs: It authenticates your project with Google.Please refer to https://firebase.google.com/support/privacy/init-options."); + c.c.a.a0.d.o(f2455c.matcher(cVar.f.a).matches(), "Please set a valid API key. A Firebase API key is required to communicate with Firebase server APIs: It authenticates your project with Google.Please refer to https://firebase.google.com/support/privacy/init-options."); } @NonNull diff --git a/app/src/main/java/com/google/firebase/messaging/FirebaseMessaging.java b/app/src/main/java/com/google/firebase/messaging/FirebaseMessaging.java index 1f62b31c6e..b8d38e1958 100644 --- a/app/src/main/java/com/google/firebase/messaging/FirebaseMessaging.java +++ b/app/src/main/java/com/google/firebase/messaging/FirebaseMessaging.java @@ -40,7 +40,7 @@ public class FirebaseMessaging { public final Context b; /* renamed from: c reason: collision with root package name */ - public final c f2455c; + public final c f2456c; public final FirebaseInstanceId d; public final a e; public final Executor f; @@ -53,7 +53,7 @@ public class FirebaseMessaging { @Nullable /* renamed from: c reason: collision with root package name */ - public b f2456c; + public b f2457c; @Nullable public Boolean d; @@ -67,7 +67,7 @@ public class FirebaseMessaging { this.d = c2; if (c2 == null) { j jVar = new j(this); - this.f2456c = jVar; + this.f2457c = jVar; this.a.a(c.i.c.a.class, jVar); } this.b = true; @@ -80,14 +80,14 @@ public class FirebaseMessaging { if (bool != null) { return bool.booleanValue(); } - return FirebaseMessaging.this.f2455c.g(); + return FirebaseMessaging.this.f2456c.g(); } @Nullable public final Boolean c() { ApplicationInfo applicationInfo; Bundle bundle; - c cVar = FirebaseMessaging.this.f2455c; + c cVar = FirebaseMessaging.this.f2456c; cVar.a(); Context context = cVar.d; SharedPreferences sharedPreferences = context.getSharedPreferences("com.google.firebase.messaging", 0); @@ -110,7 +110,7 @@ public class FirebaseMessaging { try { Class.forName("com.google.firebase.iid.FirebaseInstanceIdReceiver"); a = gVar2; - this.f2455c = cVar; + this.f2456c = cVar; this.d = firebaseInstanceId; this.e = new a(dVar); cVar.a(); diff --git a/app/src/main/java/com/google/gson/Gson.java b/app/src/main/java/com/google/gson/Gson.java index d1f7d68349..d8e4fe8b3a 100644 --- a/app/src/main/java/com/google/gson/Gson.java +++ b/app/src/main/java/com/google/gson/Gson.java @@ -46,7 +46,7 @@ public final class Gson { public final ThreadLocal, FutureTypeAdapter>> b; /* renamed from: c reason: collision with root package name */ - public final Map, TypeAdapter> f2457c; + public final Map, TypeAdapter> f2458c; public final g d; public final JsonAdapterAnnotationTypeAdapterFactory e; public final List f; @@ -227,7 +227,7 @@ public final class Gson { public Gson(Excluder excluder, d dVar, Map> map, boolean z2, boolean z3, boolean z4, boolean z5, boolean z6, boolean z7, boolean z8, n nVar, String str, int i, int i2, List list, List list2, List list3) { this.b = new ThreadLocal<>(); - this.f2457c = new ConcurrentHashMap(); + this.f2458c = new ConcurrentHashMap(); this.g = map; this.d = new g(map); this.h = z2; @@ -251,13 +251,13 @@ public final class Gson { arrayList.add(new TypeAdapters.AnonymousClass33(Long.TYPE, Long.class, r3)); arrayList.add(new TypeAdapters.AnonymousClass33(Double.TYPE, Double.class, z8 ? TypeAdapters.v : new AnonymousClass1(this))); arrayList.add(new TypeAdapters.AnonymousClass33(Float.TYPE, Float.class, z8 ? TypeAdapters.u : new AnonymousClass2(this))); - arrayList.add(TypeAdapters.f2466x); + arrayList.add(TypeAdapters.f2467x); arrayList.add(TypeAdapters.o); arrayList.add(TypeAdapters.q); arrayList.add(new TypeAdapters.AnonymousClass32(AtomicLong.class, new AnonymousClass4(r3).nullSafe())); arrayList.add(new TypeAdapters.AnonymousClass32(AtomicLongArray.class, new AnonymousClass5(r3).nullSafe())); - arrayList.add(TypeAdapters.f2465s); - arrayList.add(TypeAdapters.f2468z); + arrayList.add(TypeAdapters.f2466s); + arrayList.add(TypeAdapters.f2469z); arrayList.add(TypeAdapters.F); arrayList.add(TypeAdapters.H); arrayList.add(new TypeAdapters.AnonymousClass32(BigDecimal.class, TypeAdapters.B)); @@ -362,7 +362,7 @@ public final class Gson { } public TypeAdapter h(TypeToken typeToken) { - TypeAdapter typeAdapter = (TypeAdapter) this.f2457c.get(typeToken == null ? a : typeToken); + TypeAdapter typeAdapter = (TypeAdapter) this.f2458c.get(typeToken == null ? a : typeToken); if (typeAdapter != null) { return typeAdapter; } @@ -385,7 +385,7 @@ public final class Gson { if (create != null) { if (futureTypeAdapter2.a == null) { futureTypeAdapter2.a = create; - this.f2457c.put(typeToken, create); + this.f2458c.put(typeToken, create); return create; } throw new AssertionError(); @@ -437,7 +437,7 @@ public final class Gson { jsonWriter.n = " "; jsonWriter.o = ": "; } - jsonWriter.f2472s = this.h; + jsonWriter.f2473s = this.h; return jsonWriter; } @@ -468,13 +468,13 @@ public final class Gson { jsonWriter.p = true; boolean z3 = jsonWriter.q; jsonWriter.q = this.j; - boolean z4 = jsonWriter.f2472s; - jsonWriter.f2472s = this.h; + boolean z4 = jsonWriter.f2473s; + jsonWriter.f2473s = this.h; try { TypeAdapters.X.write(jsonWriter, jsonElement); jsonWriter.p = z2; jsonWriter.q = z3; - jsonWriter.f2472s = z4; + jsonWriter.f2473s = z4; } catch (IOException e) { throw new JsonIOException(e); } catch (AssertionError e2) { @@ -484,7 +484,7 @@ public final class Gson { } catch (Throwable th) { jsonWriter.p = z2; jsonWriter.q = z3; - jsonWriter.f2472s = z4; + jsonWriter.f2473s = z4; throw th; } } @@ -495,13 +495,13 @@ public final class Gson { jsonWriter.p = true; boolean z3 = jsonWriter.q; jsonWriter.q = this.j; - boolean z4 = jsonWriter.f2472s; - jsonWriter.f2472s = this.h; + boolean z4 = jsonWriter.f2473s; + jsonWriter.f2473s = this.h; try { h.write(jsonWriter, obj); jsonWriter.p = z2; jsonWriter.q = z3; - jsonWriter.f2472s = z4; + jsonWriter.f2473s = z4; } catch (IOException e) { throw new JsonIOException(e); } catch (AssertionError e2) { @@ -511,7 +511,7 @@ public final class Gson { } catch (Throwable th) { jsonWriter.p = z2; jsonWriter.q = z3; - jsonWriter.f2472s = z4; + jsonWriter.f2473s = z4; throw th; } } diff --git a/app/src/main/java/com/google/gson/internal/Excluder.java b/app/src/main/java/com/google/gson/internal/Excluder.java index faf4048d90..f7cd774ee6 100644 --- a/app/src/main/java/com/google/gson/internal/Excluder.java +++ b/app/src/main/java/com/google/gson/internal/Excluder.java @@ -26,13 +26,13 @@ public final class Excluder implements o, Cloneable { public final /* synthetic */ boolean b; /* renamed from: c reason: collision with root package name */ - public final /* synthetic */ boolean f2458c; + public final /* synthetic */ boolean f2459c; public final /* synthetic */ Gson d; public final /* synthetic */ TypeToken e; public AnonymousClass1(boolean z2, boolean z3, Gson gson, TypeToken typeToken) { this.b = z2; - this.f2458c = z3; + this.f2459c = z3; this.d = gson; this.e = typeToken; } @@ -54,7 +54,7 @@ public final class Excluder implements o, Cloneable { @Override // com.google.gson.TypeAdapter public void write(JsonWriter jsonWriter, T t) throws IOException { - if (this.f2458c) { + if (this.f2459c) { jsonWriter.s(); return; } diff --git a/app/src/main/java/com/google/gson/internal/bind/ArrayTypeAdapter.java b/app/src/main/java/com/google/gson/internal/bind/ArrayTypeAdapter.java index 6889466488..0b047ae461 100644 --- a/app/src/main/java/com/google/gson/internal/bind/ArrayTypeAdapter.java +++ b/app/src/main/java/com/google/gson/internal/bind/ArrayTypeAdapter.java @@ -18,7 +18,7 @@ public final class ArrayTypeAdapter extends TypeAdapter { public final Class b; /* renamed from: c reason: collision with root package name */ - public final TypeAdapter f2459c; + public final TypeAdapter f2460c; /* renamed from: com.google.gson.internal.bind.ArrayTypeAdapter$1 reason: invalid class name */ public class AnonymousClass1 implements o { @@ -35,7 +35,7 @@ public final class ArrayTypeAdapter extends TypeAdapter { } public ArrayTypeAdapter(Gson gson, TypeAdapter typeAdapter, Class cls) { - this.f2459c = new TypeAdapterRuntimeTypeWrapper(gson, typeAdapter, cls); + this.f2460c = new TypeAdapterRuntimeTypeWrapper(gson, typeAdapter, cls); this.b = cls; } @@ -48,7 +48,7 @@ public final class ArrayTypeAdapter extends TypeAdapter { ArrayList arrayList = new ArrayList(); jsonReader.a(); while (jsonReader.q()) { - arrayList.add(this.f2459c.read(jsonReader)); + arrayList.add(this.f2460c.read(jsonReader)); } jsonReader.e(); int size = arrayList.size(); @@ -70,7 +70,7 @@ public final class ArrayTypeAdapter extends TypeAdapter { jsonWriter.b(); int length = Array.getLength(obj); for (int i = 0; i < length; i++) { - this.f2459c.write(jsonWriter, Array.get(obj, i)); + this.f2460c.write(jsonWriter, Array.get(obj, i)); } jsonWriter.e(); } diff --git a/app/src/main/java/com/google/gson/internal/bind/MapTypeAdapterFactory.java b/app/src/main/java/com/google/gson/internal/bind/MapTypeAdapterFactory.java index 553b7ff51a..6d25b7b0b8 100644 --- a/app/src/main/java/com/google/gson/internal/bind/MapTypeAdapterFactory.java +++ b/app/src/main/java/com/google/gson/internal/bind/MapTypeAdapterFactory.java @@ -33,12 +33,12 @@ public final class MapTypeAdapterFactory implements o { public final TypeAdapter b; /* renamed from: c reason: collision with root package name */ - public final r> f2460c; + public final r> f2461c; public Adapter(Gson gson, Type type, TypeAdapter typeAdapter, Type type2, TypeAdapter typeAdapter2, r> rVar) { this.a = new TypeAdapterRuntimeTypeWrapper(gson, typeAdapter, type); this.b = new TypeAdapterRuntimeTypeWrapper(gson, typeAdapter2, type2); - this.f2460c = rVar; + this.f2461c = rVar; } @Override // com.google.gson.TypeAdapter @@ -48,7 +48,7 @@ public final class MapTypeAdapterFactory implements o { jsonReader.H(); return null; } - Map map = (Map) this.f2460c.a(); + Map map = (Map) this.f2461c.a(); if (N == JsonToken.BEGIN_ARRAY) { jsonReader.a(); while (jsonReader.q()) { diff --git a/app/src/main/java/com/google/gson/internal/bind/ReflectiveTypeAdapterFactory.java b/app/src/main/java/com/google/gson/internal/bind/ReflectiveTypeAdapterFactory.java index c583231f39..4625dc07b9 100644 --- a/app/src/main/java/com/google/gson/internal/bind/ReflectiveTypeAdapterFactory.java +++ b/app/src/main/java/com/google/gson/internal/bind/ReflectiveTypeAdapterFactory.java @@ -51,7 +51,7 @@ public final class ReflectiveTypeAdapterFactory implements o { while (jsonReader.q()) { a aVar = this.b.get(jsonReader.C()); if (aVar != null) { - if (aVar.f2461c) { + if (aVar.f2462c) { aVar.a(jsonReader, a); } } @@ -92,12 +92,12 @@ public final class ReflectiveTypeAdapterFactory implements o { public final boolean b; /* renamed from: c reason: collision with root package name */ - public final boolean f2461c; + public final boolean f2462c; public a(String str, boolean z2, boolean z3) { this.a = str; this.b = z2; - this.f2461c = z3; + this.f2462c = z3; } public abstract void a(JsonReader jsonReader, Object obj) throws IOException, IllegalAccessException; diff --git a/app/src/main/java/com/google/gson/internal/bind/TreeTypeAdapter.java b/app/src/main/java/com/google/gson/internal/bind/TreeTypeAdapter.java index d86d270ec2..4c56f6de7b 100644 --- a/app/src/main/java/com/google/gson/internal/bind/TreeTypeAdapter.java +++ b/app/src/main/java/com/google/gson/internal/bind/TreeTypeAdapter.java @@ -20,7 +20,7 @@ public final class TreeTypeAdapter extends TypeAdapter { public final i b; /* renamed from: c reason: collision with root package name */ - public final Gson f2462c; + public final Gson f2463c; public final TypeToken d; public final o e; public final TreeTypeAdapter.b f = new b(this, null); @@ -62,7 +62,7 @@ public final class TreeTypeAdapter extends TypeAdapter { public TreeTypeAdapter(m mVar, i iVar, Gson gson, TypeToken typeToken, o oVar) { this.a = mVar; this.b = iVar; - this.f2462c = gson; + this.f2463c = gson; this.d = typeToken; this.e = oVar; } @@ -72,7 +72,7 @@ public final class TreeTypeAdapter extends TypeAdapter { if (this.b == null) { TypeAdapter typeAdapter = this.g; if (typeAdapter == null) { - typeAdapter = this.f2462c.j(this.e, this.d); + typeAdapter = this.f2463c.j(this.e, this.d); this.g = typeAdapter; } return typeAdapter.read(jsonReader); @@ -91,7 +91,7 @@ public final class TreeTypeAdapter extends TypeAdapter { if (mVar == null) { TypeAdapter typeAdapter = this.g; if (typeAdapter == null) { - typeAdapter = this.f2462c.j(this.e, this.d); + typeAdapter = this.f2463c.j(this.e, this.d); this.g = typeAdapter; } typeAdapter.write(jsonWriter, t); diff --git a/app/src/main/java/com/google/gson/internal/bind/TypeAdapterRuntimeTypeWrapper.java b/app/src/main/java/com/google/gson/internal/bind/TypeAdapterRuntimeTypeWrapper.java index 328b49024a..1baf5baaf4 100644 --- a/app/src/main/java/com/google/gson/internal/bind/TypeAdapterRuntimeTypeWrapper.java +++ b/app/src/main/java/com/google/gson/internal/bind/TypeAdapterRuntimeTypeWrapper.java @@ -14,12 +14,12 @@ public final class TypeAdapterRuntimeTypeWrapper extends TypeAdapter { public final TypeAdapter b; /* renamed from: c reason: collision with root package name */ - public final Type f2463c; + public final Type f2464c; public TypeAdapterRuntimeTypeWrapper(Gson gson, TypeAdapter typeAdapter, Type type) { this.a = gson; this.b = typeAdapter; - this.f2463c = type; + this.f2464c = type; } @Override // com.google.gson.TypeAdapter @@ -30,11 +30,11 @@ public final class TypeAdapterRuntimeTypeWrapper extends TypeAdapter { @Override // com.google.gson.TypeAdapter public void write(JsonWriter jsonWriter, T t) throws IOException { TypeAdapter typeAdapter = this.b; - Type type = this.f2463c; + Type type = this.f2464c; if (t != null && (type == Object.class || (type instanceof TypeVariable) || (type instanceof Class))) { type = t.getClass(); } - if (type != this.f2463c) { + if (type != this.f2464c) { typeAdapter = this.a.h(TypeToken.get(type)); if (typeAdapter instanceof ReflectiveTypeAdapterFactory.Adapter) { TypeAdapter typeAdapter2 = this.b; diff --git a/app/src/main/java/com/google/gson/internal/bind/TypeAdapters.java b/app/src/main/java/com/google/gson/internal/bind/TypeAdapters.java index 9d0b7ffc92..a1e1330115 100644 --- a/app/src/main/java/com/google/gson/internal/bind/TypeAdapters.java +++ b/app/src/main/java/com/google/gson/internal/bind/TypeAdapters.java @@ -75,7 +75,7 @@ public final class TypeAdapters { public static final o b; /* renamed from: c reason: collision with root package name */ - public static final TypeAdapter f2464c; + public static final TypeAdapter f2465c; public static final o d; public static final TypeAdapter e; public static final TypeAdapter f = new AnonymousClass4(); @@ -93,20 +93,20 @@ public final class TypeAdapters { public static final TypeAdapter r; /* renamed from: s reason: collision with root package name */ - public static final o f2465s; + public static final o f2466s; public static final TypeAdapter t = new AnonymousClass11(); public static final TypeAdapter u = new AnonymousClass12(); public static final TypeAdapter v = new AnonymousClass13(); public static final TypeAdapter w; /* renamed from: x reason: collision with root package name */ - public static final o f2466x; + public static final o f2467x; /* renamed from: y reason: collision with root package name */ - public static final TypeAdapter f2467y; + public static final TypeAdapter f2468y; /* renamed from: z reason: collision with root package name */ - public static final o f2468z; + public static final o f2469z; /* renamed from: com.google.gson.internal.bind.TypeAdapters$1 reason: invalid class name */ public class AnonymousClass1 extends TypeAdapter { @@ -1142,7 +1142,7 @@ public final class TypeAdapters { a = nullSafe; b = new AnonymousClass32(Class.class, nullSafe); TypeAdapter nullSafe2 = new AnonymousClass2().nullSafe(); - f2464c = nullSafe2; + f2465c = nullSafe2; d = new AnonymousClass32(BitSet.class, nullSafe2); AnonymousClass3 r0 = new AnonymousClass3(); e = r0; @@ -1164,13 +1164,13 @@ public final class TypeAdapters { q = new AnonymousClass32(AtomicBoolean.class, nullSafe4); TypeAdapter nullSafe5 = new AnonymousClass10().nullSafe(); r = nullSafe5; - f2465s = new AnonymousClass32(AtomicIntegerArray.class, nullSafe5); + f2466s = new AnonymousClass32(AtomicIntegerArray.class, nullSafe5); AnonymousClass14 r05 = new AnonymousClass14(); w = r05; - f2466x = new AnonymousClass32(Number.class, r05); + f2467x = new AnonymousClass32(Number.class, r05); AnonymousClass15 r06 = new AnonymousClass15(); - f2467y = r06; - f2468z = new AnonymousClass33(Character.TYPE, Character.class, r06); + f2468y = r06; + f2469z = new AnonymousClass33(Character.TYPE, Character.class, r06); AnonymousClass16 r07 = new AnonymousClass16(); A = r07; D = new AnonymousClass32(String.class, r07); diff --git a/app/src/main/java/com/google/gson/stream/JsonReader.java b/app/src/main/java/com/google/gson/stream/JsonReader.java index 0228e1d996..97f8ca66e8 100644 --- a/app/src/main/java/com/google/gson/stream/JsonReader.java +++ b/app/src/main/java/com/google/gson/stream/JsonReader.java @@ -20,14 +20,14 @@ public class JsonReader implements Closeable { public long r; /* renamed from: s reason: collision with root package name */ - public int f2469s; + public int f2470s; public String t; public int[] u; public int v; public String[] w; /* renamed from: x reason: collision with root package name */ - public int[] f2470x; + public int[] f2471x; public class a extends p { } @@ -43,7 +43,7 @@ public class JsonReader implements Closeable { this.v = 0 + 1; iArr[0] = 6; this.w = new String[32]; - this.f2470x = new int[32]; + this.f2471x = new int[32]; Objects.requireNonNull(reader, "in == null"); this.j = reader; } @@ -55,14 +55,14 @@ public class JsonReader implements Closeable { } if (i2 == 15) { this.q = 0; - int[] iArr = this.f2470x; + int[] iArr = this.f2471x; int i3 = this.v - 1; iArr[i3] = iArr[i3] + 1; return this.r; } if (i2 == 16) { - this.t = new String(this.l, this.m, this.f2469s); - this.m += this.f2469s; + this.t = new String(this.l, this.m, this.f2470s); + this.m += this.f2470s; } else if (i2 == 8 || i2 == 9 || i2 == 10) { if (i2 == 10) { this.t = L(); @@ -72,7 +72,7 @@ public class JsonReader implements Closeable { try { long parseLong = Long.parseLong(this.t); this.q = 0; - int[] iArr2 = this.f2470x; + int[] iArr2 = this.f2471x; int i4 = this.v - 1; iArr2[i4] = iArr2[i4] + 1; return parseLong; @@ -90,7 +90,7 @@ public class JsonReader implements Closeable { if (((double) j) == parseDouble) { this.t = null; this.q = 0; - int[] iArr3 = this.f2470x; + int[] iArr3 = this.f2471x; int i5 = this.v - 1; iArr3[i5] = iArr3[i5] + 1; return j; @@ -219,7 +219,7 @@ public class JsonReader implements Closeable { } if (i2 == 7) { this.q = 0; - int[] iArr = this.f2470x; + int[] iArr = this.f2471x; int i3 = this.v - 1; iArr[i3] = iArr[i3] + 1; return; @@ -301,8 +301,8 @@ public class JsonReader implements Closeable { } else if (i2 == 15) { str = Long.toString(this.r); } else if (i2 == 16) { - str = new String(this.l, this.m, this.f2469s); - this.m += this.f2469s; + str = new String(this.l, this.m, this.f2470s); + this.m += this.f2470s; } else { StringBuilder R = c.d.b.a.a.R("Expected a string but was "); R.append(N()); @@ -310,7 +310,7 @@ public class JsonReader implements Closeable { throw new IllegalStateException(R.toString()); } this.q = 0; - int[] iArr = this.f2470x; + int[] iArr = this.f2471x; int i3 = this.v - 1; iArr[i3] = iArr[i3] + 1; return str; @@ -418,7 +418,7 @@ public class JsonReader implements Closeable { if (i3 == iArr.length) { int i4 = i3 * 2; this.u = Arrays.copyOf(iArr, i4); - this.f2470x = Arrays.copyOf(this.f2470x, i4); + this.f2471x = Arrays.copyOf(this.f2471x, i4); this.w = (String[]) Arrays.copyOf(this.w, i4); } int[] iArr2 = this.u; @@ -608,7 +608,7 @@ public class JsonReader implements Closeable { this.q = 0; } else { if (i4 == 16) { - this.m += this.f2469s; + this.m += this.f2470s; } this.q = 0; } @@ -618,7 +618,7 @@ public class JsonReader implements Closeable { i3++; this.q = 0; } while (i3 != 0); - int[] iArr = this.f2470x; + int[] iArr = this.f2471x; int i6 = this.v; int i7 = i6 - 1; iArr[i7] = iArr[i7] + 1; @@ -638,7 +638,7 @@ public class JsonReader implements Closeable { } if (i2 == 3) { O(1); - this.f2470x[this.v - 1] = 0; + this.f2471x[this.v - 1] = 0; this.q = 0; return; } @@ -722,7 +722,7 @@ public class JsonReader implements Closeable { if (r13 != 7) goto L_0x018a; */ /* JADX WARNING: Code restructure failed: missing block: B:161:0x0231, code lost: - r19.f2469s = r9; + r19.f2470s = r9; r6 = 16; r19.q = 16; */ @@ -1019,7 +1019,7 @@ public class JsonReader implements Closeable { if (i2 == 4) { int i3 = this.v - 1; this.v = i3; - int[] iArr = this.f2470x; + int[] iArr = this.f2471x; int i4 = i3 - 1; iArr[i4] = iArr[i4] + 1; this.q = 0; @@ -1040,7 +1040,7 @@ public class JsonReader implements Closeable { int i3 = this.v - 1; this.v = i3; this.w[i3] = null; - int[] iArr = this.f2470x; + int[] iArr = this.f2471x; int i4 = i3 - 1; iArr[i4] = iArr[i4] + 1; this.q = 0; @@ -1059,7 +1059,7 @@ public class JsonReader implements Closeable { int i4 = this.u[i3]; if (i4 == 1 || i4 == 2) { N.append('['); - N.append(this.f2470x[i3]); + N.append(this.f2471x[i3]); N.append(']'); } else if (i4 == 3 || i4 == 4 || i4 == 5) { N.append('.'); @@ -1162,13 +1162,13 @@ public class JsonReader implements Closeable { } if (i2 == 5) { this.q = 0; - int[] iArr = this.f2470x; + int[] iArr = this.f2471x; int i3 = this.v - 1; iArr[i3] = iArr[i3] + 1; return true; } else if (i2 == 6) { this.q = 0; - int[] iArr2 = this.f2470x; + int[] iArr2 = this.f2471x; int i4 = this.v - 1; iArr2[i4] = iArr2[i4] + 1; return false; @@ -1187,14 +1187,14 @@ public class JsonReader implements Closeable { } if (i2 == 15) { this.q = 0; - int[] iArr = this.f2470x; + int[] iArr = this.f2471x; int i3 = this.v - 1; iArr[i3] = iArr[i3] + 1; return (double) this.r; } if (i2 == 16) { - this.t = new String(this.l, this.m, this.f2469s); - this.m += this.f2469s; + this.t = new String(this.l, this.m, this.f2470s); + this.m += this.f2470s; } else if (i2 == 8 || i2 == 9) { this.t = I(i2 == 8 ? '\'' : '\"'); } else if (i2 == 10) { @@ -1210,7 +1210,7 @@ public class JsonReader implements Closeable { if (this.k || (!Double.isNaN(parseDouble) && !Double.isInfinite(parseDouble))) { this.t = null; this.q = 0; - int[] iArr2 = this.f2470x; + int[] iArr2 = this.f2471x; int i4 = this.v - 1; iArr2[i4] = iArr2[i4] + 1; return parseDouble; @@ -1228,7 +1228,7 @@ public class JsonReader implements Closeable { int i3 = (int) j; if (j == ((long) i3)) { this.q = 0; - int[] iArr = this.f2470x; + int[] iArr = this.f2471x; int i4 = this.v - 1; iArr[i4] = iArr[i4] + 1; return i3; @@ -1239,8 +1239,8 @@ public class JsonReader implements Closeable { throw new NumberFormatException(R.toString()); } if (i2 == 16) { - this.t = new String(this.l, this.m, this.f2469s); - this.m += this.f2469s; + this.t = new String(this.l, this.m, this.f2470s); + this.m += this.f2470s; } else if (i2 == 8 || i2 == 9 || i2 == 10) { if (i2 == 10) { this.t = L(); @@ -1250,7 +1250,7 @@ public class JsonReader implements Closeable { try { int parseInt = Integer.parseInt(this.t); this.q = 0; - int[] iArr2 = this.f2470x; + int[] iArr2 = this.f2471x; int i5 = this.v - 1; iArr2[i5] = iArr2[i5] + 1; return parseInt; @@ -1268,7 +1268,7 @@ public class JsonReader implements Closeable { if (((double) i6) == parseDouble) { this.t = null; this.q = 0; - int[] iArr3 = this.f2470x; + int[] iArr3 = this.f2471x; int i7 = this.v - 1; iArr3[i7] = iArr3[i7] + 1; return i6; diff --git a/app/src/main/java/com/google/gson/stream/JsonWriter.java b/app/src/main/java/com/google/gson/stream/JsonWriter.java index f496eb0cc5..ef4e9bec41 100644 --- a/app/src/main/java/com/google/gson/stream/JsonWriter.java +++ b/app/src/main/java/com/google/gson/stream/JsonWriter.java @@ -20,7 +20,7 @@ public class JsonWriter implements Closeable, Flushable { public String r; /* renamed from: s reason: collision with root package name */ - public boolean f2472s; + public boolean f2473s; static { for (int i2 = 0; i2 <= 31; i2++) { @@ -46,7 +46,7 @@ public class JsonWriter implements Closeable, Flushable { public JsonWriter(Writer writer) { u(6); this.o = ":"; - this.f2472s = true; + this.f2473s = true; Objects.requireNonNull(writer, "out == null"); this.k = writer; } @@ -224,7 +224,7 @@ public class JsonWriter implements Closeable, Flushable { public JsonWriter s() throws IOException { if (this.r != null) { - if (this.f2472s) { + if (this.f2473s) { J(); } else { this.r = null; diff --git a/app/src/main/java/com/google/zxing/Result.java b/app/src/main/java/com/google/zxing/Result.java index 717a5b7e45..ce0d6bc147 100644 --- a/app/src/main/java/com/google/zxing/Result.java +++ b/app/src/main/java/com/google/zxing/Result.java @@ -10,14 +10,14 @@ public final class Result { public final byte[] b; /* renamed from: c reason: collision with root package name */ - public k[] f2473c; + public k[] f2474c; public final a d; public Map e = null; public Result(String str, byte[] bArr, int i, k[] kVarArr, a aVar, long j) { this.a = str; this.b = bArr; - this.f2473c = kVarArr; + this.f2474c = kVarArr; this.d = aVar; } @@ -25,7 +25,7 @@ public final class Result { System.currentTimeMillis(); this.a = str; this.b = bArr; - this.f2473c = kVarArr; + this.f2474c = kVarArr; this.d = aVar; } diff --git a/app/src/main/java/com/hcaptcha/sdk/HCaptchaConfig.java b/app/src/main/java/com/hcaptcha/sdk/HCaptchaConfig.java index 947ca5716a..f3c54e0adf 100644 --- a/app/src/main/java/com/hcaptcha/sdk/HCaptchaConfig.java +++ b/app/src/main/java/com/hcaptcha/sdk/HCaptchaConfig.java @@ -21,7 +21,7 @@ public class HCaptchaConfig implements Serializable { public boolean b; /* renamed from: c reason: collision with root package name */ - public Boolean f2474c; + public Boolean f2475c; public String d; public boolean e; public String f; @@ -40,7 +40,7 @@ public class HCaptchaConfig implements Serializable { StringBuilder R = c.d.b.a.a.R("HCaptchaConfig.HCaptchaConfigBuilder(siteKey="); R.append(this.a); R.append(", sentry$value="); - R.append(this.f2474c); + R.append(this.f2475c); R.append(", rqdata="); R.append(this.d); R.append(", apiEndpoint$value="); @@ -319,7 +319,7 @@ public class HCaptchaConfig implements Serializable { String str = this.siteKey; Objects.requireNonNull(str, "siteKey is marked non-null but is null"); aVar.a = str; - aVar.f2474c = this.sentry; + aVar.f2475c = this.sentry; aVar.b = true; aVar.d = this.rqdata; aVar.f = this.apiEndpoint; diff --git a/app/src/main/java/com/jaredrummler/android/colorpicker/ColorPanelView.java b/app/src/main/java/com/jaredrummler/android/colorpicker/ColorPanelView.java index 14709b8ca6..467eefcee1 100644 --- a/app/src/main/java/com/jaredrummler/android/colorpicker/ColorPanelView.java +++ b/app/src/main/java/com/jaredrummler/android/colorpicker/ColorPanelView.java @@ -38,7 +38,7 @@ public class ColorPanelView extends View { public int r = -9539986; /* renamed from: s reason: collision with root package name */ - public int f2475s = ViewCompat.MEASURED_STATE_MASK; + public int f2476s = ViewCompat.MEASURED_STATE_MASK; public int t; public ColorPanelView(Context context, AttributeSet attributeSet) { @@ -92,10 +92,10 @@ public class ColorPanelView extends View { i2 = context.getResources().getDisplayMetrics().widthPixels - i2; } StringBuilder sb = new StringBuilder("#"); - if (Color.alpha(this.f2475s) != 255) { - sb.append(Integer.toHexString(this.f2475s).toUpperCase(Locale.ENGLISH)); + if (Color.alpha(this.f2476s) != 255) { + sb.append(Integer.toHexString(this.f2476s).toUpperCase(Locale.ENGLISH)); } else { - sb.append(String.format("%06X", Integer.valueOf(16777215 & this.f2475s)).toUpperCase(Locale.ENGLISH)); + sb.append(String.format("%06X", Integer.valueOf(16777215 & this.f2476s)).toUpperCase(Locale.ENGLISH)); } Toast makeText = Toast.makeText(context, sb.toString(), 0); if (i < rect.height()) { @@ -111,7 +111,7 @@ public class ColorPanelView extends View { } public int getColor() { - return this.f2475s; + return this.f2476s; } public int getShape() { @@ -121,7 +121,7 @@ public class ColorPanelView extends View { @Override // android.view.View public void onDraw(Canvas canvas) { this.j.setColor(this.r); - this.k.setColor(this.f2475s); + this.k.setColor(this.f2476s); int i = this.t; if (i == 0) { Drawable drawable = this.i; @@ -131,7 +131,7 @@ public class ColorPanelView extends View { canvas.drawRect(this.o, this.k); } else if (i == 1) { int measuredWidth = getMeasuredWidth() / 2; - if (Color.alpha(this.f2475s) < 255) { + if (Color.alpha(this.f2476s) < 255) { canvas.drawCircle((float) (getMeasuredWidth() / 2), (float) (getMeasuredHeight() / 2), (float) (measuredWidth + 0), this.l); } if (this.q) { @@ -160,7 +160,7 @@ public class ColorPanelView extends View { public void onRestoreInstanceState(Parcelable parcelable) { if (parcelable instanceof Bundle) { Bundle bundle = (Bundle) parcelable; - this.f2475s = bundle.getInt(ModelAuditLogEntry.CHANGE_KEY_COLOR); + this.f2476s = bundle.getInt(ModelAuditLogEntry.CHANGE_KEY_COLOR); parcelable = bundle.getParcelable("instanceState"); } super.onRestoreInstanceState(parcelable); @@ -170,7 +170,7 @@ public class ColorPanelView extends View { public Parcelable onSaveInstanceState() { Bundle bundle = new Bundle(); bundle.putParcelable("instanceState", super.onSaveInstanceState()); - bundle.putInt(ModelAuditLogEntry.CHANGE_KEY_COLOR, this.f2475s); + bundle.putInt(ModelAuditLogEntry.CHANGE_KEY_COLOR, this.f2476s); return bundle; } @@ -203,7 +203,7 @@ public class ColorPanelView extends View { } public void setColor(int i) { - this.f2475s = i; + this.f2476s = i; invalidate(); } diff --git a/app/src/main/java/com/jaredrummler/android/colorpicker/ColorPickerDialog.java b/app/src/main/java/com/jaredrummler/android/colorpicker/ColorPickerDialog.java index e694663c7f..0963cfe69c 100644 --- a/app/src/main/java/com/jaredrummler/android/colorpicker/ColorPickerDialog.java +++ b/app/src/main/java/com/jaredrummler/android/colorpicker/ColorPickerDialog.java @@ -68,20 +68,20 @@ public class ColorPickerDialog extends DialogFragment implements ColorPickerView public int r; /* renamed from: s reason: collision with root package name */ - public c.k.a.a.b f2476s; + public c.k.a.a.b f2477s; public LinearLayout t; public SeekBar u; public TextView v; public ColorPickerView w; /* renamed from: x reason: collision with root package name */ - public ColorPanelView f2477x; + public ColorPanelView f2478x; /* renamed from: y reason: collision with root package name */ - public EditText f2478y; + public EditText f2479y; /* renamed from: z reason: collision with root package name */ - public EditText f2479z; + public EditText f2480z; public class a implements View.OnLongClickListener { public final /* synthetic */ ColorPanelView i; @@ -103,13 +103,13 @@ public class ColorPickerDialog extends DialogFragment implements ColorPickerView @Override // android.view.View.OnTouchListener public boolean onTouch(View view, MotionEvent motionEvent) { - EditText editText = ColorPickerDialog.this.f2479z; + EditText editText = ColorPickerDialog.this.f2480z; if (view == editText || !editText.hasFocus()) { return false; } - ColorPickerDialog.this.f2479z.clearFocus(); - ((InputMethodManager) ColorPickerDialog.this.getActivity().getSystemService("input_method")).hideSoftInputFromWindow(ColorPickerDialog.this.f2479z.getWindowToken(), 0); - ColorPickerDialog.this.f2479z.clearFocus(); + ColorPickerDialog.this.f2480z.clearFocus(); + ((InputMethodManager) ColorPickerDialog.this.getActivity().getSystemService("input_method")).hideSoftInputFromWindow(ColorPickerDialog.this.f2480z.getWindowToken(), 0); + ColorPickerDialog.this.f2480z.clearFocus(); return true; } } @@ -187,7 +187,7 @@ public class ColorPickerDialog extends DialogFragment implements ColorPickerView @Override // android.view.View.OnClickListener public void onClick(View view) { - int color = ColorPickerDialog.this.f2477x.getColor(); + int color = ColorPickerDialog.this.f2478x.getColor(); ColorPickerDialog colorPickerDialog = ColorPickerDialog.this; int i = colorPickerDialog.n; if (color == i) { @@ -204,7 +204,7 @@ public class ColorPickerDialog extends DialogFragment implements ColorPickerView @Override // android.view.View.OnFocusChangeListener public void onFocusChange(View view, boolean z2) { if (z2) { - ((InputMethodManager) ColorPickerDialog.this.getActivity().getSystemService("input_method")).showSoftInput(ColorPickerDialog.this.f2479z, 1); + ((InputMethodManager) ColorPickerDialog.this.getActivity().getSystemService("input_method")).showSoftInput(ColorPickerDialog.this.f2480z, 1); } } } @@ -240,7 +240,7 @@ public class ColorPickerDialog extends DialogFragment implements ColorPickerView public void onClick(View view) { if (!(view.getTag() instanceof Boolean) || !((Boolean) view.getTag()).booleanValue()) { ColorPickerDialog.this.n = this.i.getColor(); - c.k.a.a.b bVar = ColorPickerDialog.this.f2476s; + c.k.a.a.b bVar = ColorPickerDialog.this.f2477s; bVar.k = -1; bVar.notifyDataSetChanged(); for (int i = 0; i < ColorPickerDialog.this.t.getChildCount(); i++) { @@ -271,7 +271,7 @@ public class ColorPickerDialog extends DialogFragment implements ColorPickerView @StringRes /* renamed from: c reason: collision with root package name */ - public int f2480c = R.e.cpv_custom; + public int f2481c = R.e.cpv_custom; @StringRes public int d = R.e.cpv_select; @StringRes @@ -297,7 +297,7 @@ public class ColorPickerDialog extends DialogFragment implements ColorPickerView @ColorInt /* renamed from: s reason: collision with root package name */ - public int f2481s = 0; + public int f2482s = 0; @ColorInt public int t = 0; @DrawableRes @@ -309,15 +309,15 @@ public class ColorPickerDialog extends DialogFragment implements ColorPickerView @FontRes /* renamed from: x reason: collision with root package name */ - public int f2482x = 0; + public int f2483x = 0; @FontRes /* renamed from: y reason: collision with root package name */ - public int f2483y = 0; + public int f2484y = 0; @FontRes /* renamed from: z reason: collision with root package name */ - public int f2484z = 0; + public int f2485z = 0; public ColorPickerDialog a() { ColorPickerDialog colorPickerDialog = new ColorPickerDialog(); @@ -334,21 +334,21 @@ public class ColorPickerDialog extends DialogFragment implements ColorPickerView bundle.putBoolean("showColorShades", this.m); bundle.putInt("colorShape", this.n); bundle.putInt("presetsButtonText", this.b); - bundle.putInt("customButtonText", this.f2480c); + bundle.putInt("customButtonText", this.f2481c); bundle.putInt("customButtonColor", this.o); bundle.putInt("customButtonTextColor", this.v); bundle.putInt("selectedButtonText", this.d); bundle.putInt("selectedButtonColor", this.p); bundle.putInt("selectedButtonTextColor", this.w); bundle.putInt("resetButtonText", this.e); - bundle.putInt("buttonFont", this.f2483y); + bundle.putInt("buttonFont", this.f2484y); bundle.putInt("titleTextColor", this.r); - bundle.putInt("titleFont", this.f2482x); + bundle.putInt("titleFont", this.f2483x); bundle.putInt("dividerColor", this.q); - bundle.putInt("backgroundColor", this.f2481s); + bundle.putInt("backgroundColor", this.f2482s); bundle.putInt("inputTextColor", this.t); bundle.putInt("inputBackground", this.u); - bundle.putInt("inputFont", this.f2484z); + bundle.putInt("inputFont", this.f2485z); colorPickerDialog.setArguments(bundle); return colorPickerDialog; } @@ -381,7 +381,7 @@ public class ColorPickerDialog extends DialogFragment implements ColorPickerView int parseInt; int parseInt2; int parseInt3; - if (this.f2479z.isFocused()) { + if (this.f2480z.isFocused()) { String obj = editable.toString(); if (obj.startsWith("#")) { obj = obj.substring(1); @@ -500,26 +500,26 @@ public class ColorPickerDialog extends DialogFragment implements ColorPickerView public View i() { View inflate = View.inflate(getActivity(), R.d.cpv_dialog_color_picker, null); this.w = (ColorPickerView) inflate.findViewById(R.c.cpv_color_picker_view); - this.f2477x = (ColorPanelView) inflate.findViewById(R.c.cpv_color_panel_new); - this.f2479z = (EditText) inflate.findViewById(R.c.cpv_hex); - this.f2478y = (EditText) inflate.findViewById(R.c.cpv_hex_prefix); + this.f2478x = (ColorPanelView) inflate.findViewById(R.c.cpv_color_panel_new); + this.f2480z = (EditText) inflate.findViewById(R.c.cpv_hex); + this.f2479y = (EditText) inflate.findViewById(R.c.cpv_hex_prefix); this.A = inflate.findViewById(R.c.cpv_hex_container); this.w.setAlphaSliderVisible(this.F); this.w.b(this.n, true); - this.f2477x.setColor(this.n); + this.f2478x.setColor(this.n); l(this.n); if (!this.F) { - this.f2479z.setFilters(new InputFilter[]{new InputFilter.LengthFilter(6)}); + this.f2480z.setFilters(new InputFilter[]{new InputFilter.LengthFilter(6)}); } - this.f2477x.setOnClickListener(new f()); + this.f2478x.setOnClickListener(new f()); inflate.setOnTouchListener(this.J); this.w.setOnColorChangedListener(this); - this.f2479z.addTextChangedListener(this); - this.f2479z.setOnFocusChangeListener(new g()); + this.f2480z.addTextChangedListener(this); + this.f2480z.setOnFocusChangeListener(new g()); int i2 = getArguments().getInt("inputTextColor", 0); if (i2 != 0) { - this.f2479z.setTextColor(i2); - this.f2478y.setTextColor(i2); + this.f2480z.setTextColor(i2); + this.f2479y.setTextColor(i2); } int i3 = getArguments().getInt("inputBackground", 0); if (i3 != 0) { @@ -527,8 +527,8 @@ public class ColorPickerDialog extends DialogFragment implements ColorPickerView } int i4 = getArguments().getInt("inputFont", 0); if (i4 != 0) { - this.f2479z.setTypeface(ResourcesCompat.getFont(requireContext(), i4)); - this.f2478y.setTypeface(ResourcesCompat.getFont(requireContext(), i4)); + this.f2480z.setTypeface(ResourcesCompat.getFont(requireContext(), i4)); + this.f2479y.setTypeface(ResourcesCompat.getFont(requireContext(), i4)); } return inflate; } @@ -621,7 +621,7 @@ public class ColorPickerDialog extends DialogFragment implements ColorPickerView } } c.k.a.a.b bVar = new c.k.a.a.b(hVar, iArr5, i8, this.r); - this.f2476s = bVar; + this.f2477s = bVar; gridView.setAdapter((ListAdapter) bVar); if (this.F) { int alpha2 = 255 - Color.alpha(this.n); @@ -638,15 +638,15 @@ public class ColorPickerDialog extends DialogFragment implements ColorPickerView public void k(int i2) { this.n = i2; - ColorPanelView colorPanelView = this.f2477x; + ColorPanelView colorPanelView = this.f2478x; if (colorPanelView != null) { colorPanelView.setColor(i2); } - if (!this.H && this.f2479z != null) { + if (!this.H && this.f2480z != null) { l(i2); - if (this.f2479z.hasFocus()) { - ((InputMethodManager) getActivity().getSystemService("input_method")).hideSoftInputFromWindow(this.f2479z.getWindowToken(), 0); - this.f2479z.clearFocus(); + if (this.f2480z.hasFocus()) { + ((InputMethodManager) getActivity().getSystemService("input_method")).hideSoftInputFromWindow(this.f2480z.getWindowToken(), 0); + this.f2480z.clearFocus(); } } this.H = false; @@ -654,9 +654,9 @@ public class ColorPickerDialog extends DialogFragment implements ColorPickerView public final void l(int i2) { if (this.F) { - this.f2479z.setText(String.format("%08X", Integer.valueOf(i2))); + this.f2480z.setText(String.format("%08X", Integer.valueOf(i2))); } else { - this.f2479z.setText(String.format("%06X", Integer.valueOf(i2 & ViewCompat.MEASURED_SIZE_MASK))); + this.f2480z.setText(String.format("%06X", Integer.valueOf(i2 & ViewCompat.MEASURED_SIZE_MASK))); } } diff --git a/app/src/main/java/com/jaredrummler/android/colorpicker/ColorPickerView.java b/app/src/main/java/com/jaredrummler/android/colorpicker/ColorPickerView.java index 21704e0dcd..7755f5008a 100644 --- a/app/src/main/java/com/jaredrummler/android/colorpicker/ColorPickerView.java +++ b/app/src/main/java/com/jaredrummler/android/colorpicker/ColorPickerView.java @@ -49,27 +49,27 @@ public class ColorPickerView extends View { public Paint r; /* renamed from: s reason: collision with root package name */ - public Paint f2485s; + public Paint f2486s; public Paint t; public Shader u; public Shader v; public Shader w; /* renamed from: x reason: collision with root package name */ - public b f2486x; + public b f2487x; /* renamed from: y reason: collision with root package name */ - public b f2487y; + public b f2488y; /* renamed from: z reason: collision with root package name */ - public int f2488z = 255; + public int f2489z = 255; public class b { public Canvas a; public Bitmap b; /* renamed from: c reason: collision with root package name */ - public float f2489c; + public float f2490c; public b(ColorPickerView colorPickerView, a aVar) { } @@ -102,17 +102,17 @@ public class ColorPickerView extends View { this.m = f.L(getContext(), 2.0f); this.o = new Paint(); this.p = new Paint(); - this.f2485s = new Paint(); + this.f2486s = new Paint(); this.q = new Paint(); this.r = new Paint(); this.t = new Paint(); this.p.setStyle(Paint.Style.STROKE); this.p.setStrokeWidth((float) f.L(getContext(), 2.0f)); this.p.setAntiAlias(true); - this.f2485s.setColor(this.F); - this.f2485s.setStyle(Paint.Style.STROKE); - this.f2485s.setStrokeWidth((float) f.L(getContext(), 2.0f)); - this.f2485s.setAntiAlias(true); + this.f2486s.setColor(this.F); + this.f2486s.setStyle(Paint.Style.STROKE); + this.f2486s.setStrokeWidth((float) f.L(getContext(), 2.0f)); + this.f2486s.setAntiAlias(true); this.r.setColor(-14935012); this.r.setTextSize((float) f.L(getContext(), 14.0f)); this.r.setAntiAlias(true); @@ -183,7 +183,7 @@ public class ColorPickerView extends View { if (x3 >= i4) { i = x3 > rect4.right ? width2 : x3 - i4; } - this.f2488z = 255 - ((i * 255) / width2); + this.f2489z = 255 - ((i * 255) / width2); } return true; } @@ -193,7 +193,7 @@ public class ColorPickerView extends View { int alpha = Color.alpha(i); float[] fArr = new float[3]; Color.RGBToHSV(Color.red(i), Color.green(i), Color.blue(i), fArr); - this.f2488z = alpha; + this.f2489z = alpha; float f = fArr[0]; this.A = f; float f2 = fArr[1]; @@ -215,7 +215,7 @@ public class ColorPickerView extends View { } public int getColor() { - return Color.HSVToColor(this.f2488z, new float[]{this.A, this.B, this.C}); + return Color.HSVToColor(this.f2489z, new float[]{this.A, this.B, this.C}); } @Override // android.view.View @@ -254,28 +254,28 @@ public class ColorPickerView extends View { float f = (float) rect2.left; this.u = new LinearGradient(f, (float) rect2.top, f, (float) rect2.bottom, -1, (int) ViewCompat.MEASURED_STATE_MASK, Shader.TileMode.CLAMP); } - b bVar = this.f2486x; - if (bVar == null || bVar.f2489c != this.A) { + b bVar = this.f2487x; + if (bVar == null || bVar.f2490c != this.A) { if (bVar == null) { - this.f2486x = new b(this, null); + this.f2487x = new b(this, null); } - b bVar2 = this.f2486x; + b bVar2 = this.f2487x; if (bVar2.b == null) { bVar2.b = Bitmap.createBitmap(rect2.width(), rect2.height(), Bitmap.Config.ARGB_8888); } - b bVar3 = this.f2486x; + b bVar3 = this.f2487x; if (bVar3.a == null) { - bVar3.a = new Canvas(this.f2486x.b); + bVar3.a = new Canvas(this.f2487x.b); } int HSVToColor = Color.HSVToColor(new float[]{this.A, 1.0f, 1.0f}); float f2 = (float) rect2.top; this.v = new LinearGradient((float) rect2.left, f2, (float) rect2.right, f2, -1, HSVToColor, Shader.TileMode.CLAMP); this.o.setShader(new ComposeShader(this.u, this.v, PorterDuff.Mode.MULTIPLY)); - b bVar4 = this.f2486x; - bVar4.a.drawRect(0.0f, 0.0f, (float) bVar4.b.getWidth(), (float) this.f2486x.b.getHeight(), this.o); - this.f2486x.f2489c = this.A; + b bVar4 = this.f2487x; + bVar4.a.drawRect(0.0f, 0.0f, (float) bVar4.b.getWidth(), (float) this.f2487x.b.getHeight(), this.o); + this.f2487x.f2490c = this.A; } - canvas.drawBitmap(this.f2486x.b, (Rect) null, rect2, (Paint) null); + canvas.drawBitmap(this.f2487x.b, (Rect) null, rect2, (Paint) null); float f3 = this.B; float f4 = this.C; Rect rect4 = this.I; @@ -289,11 +289,11 @@ public class ColorPickerView extends View { Rect rect5 = this.J; this.t.setColor(this.G); canvas.drawRect((float) (rect5.left - 1), (float) (rect5.top - 1), (float) (rect5.right + 1), (float) (rect5.bottom + 1), this.t); - if (this.f2487y == null) { + if (this.f2488y == null) { b bVar5 = new b(this, null); - this.f2487y = bVar5; + this.f2488y = bVar5; bVar5.b = Bitmap.createBitmap(rect5.width(), rect5.height(), Bitmap.Config.ARGB_8888); - this.f2487y.a = new Canvas(this.f2487y.b); + this.f2488y.a = new Canvas(this.f2488y.b); int height = (int) (((float) rect5.height()) + 0.5f); int[] iArr = new int[height]; float f5 = 360.0f; @@ -305,12 +305,12 @@ public class ColorPickerView extends View { paint.setStrokeWidth(0.0f); for (int i2 = 0; i2 < height; i2++) { paint.setColor(iArr[i2]); - b bVar6 = this.f2487y; + b bVar6 = this.f2488y; float f6 = (float) i2; bVar6.a.drawLine(0.0f, f6, (float) bVar6.b.getWidth(), f6, paint); } } - canvas.drawBitmap(this.f2487y.b, (Rect) null, rect5, (Paint) null); + canvas.drawBitmap(this.f2488y.b, (Rect) null, rect5, (Paint) null); float f7 = this.A; Rect rect6 = this.J; float height2 = (float) rect6.height(); @@ -326,7 +326,7 @@ public class ColorPickerView extends View { int i6 = this.n / 2; rectF.top = (float) (i5 - i6); rectF.bottom = (float) (i6 + i5); - canvas.drawRoundRect(rectF, 2.0f, 2.0f, this.f2485s); + canvas.drawRoundRect(rectF, 2.0f, 2.0f, this.f2486s); if (!(!this.D || (rect = this.K) == null || this.M == null)) { this.t.setColor(this.G); canvas.drawRect((float) (rect.left - 1), (float) (rect.top - 1), (float) (rect.right + 1), (float) (rect.bottom + 1), this.t); @@ -343,7 +343,7 @@ public class ColorPickerView extends View { if (str != null && !str.equals("")) { canvas.drawText(this.E, (float) rect.centerX(), (float) (f.L(getContext(), 4.0f) + rect.centerY()), this.r); } - int i7 = this.f2488z; + int i7 = this.f2489z; Rect rect7 = this.K; float width = (float) rect7.width(); Point point3 = new Point(); @@ -358,7 +358,7 @@ public class ColorPickerView extends View { int i11 = this.m; rectF2.top = (float) (i10 - i11); rectF2.bottom = (float) (rect.bottom + i11); - canvas.drawRoundRect(rectF2, 2.0f, 2.0f, this.f2485s); + canvas.drawRoundRect(rectF2, 2.0f, 2.0f, this.f2486s); } } } @@ -428,7 +428,7 @@ public class ColorPickerView extends View { public void onRestoreInstanceState(Parcelable parcelable) { if (parcelable instanceof Bundle) { Bundle bundle = (Bundle) parcelable; - this.f2488z = bundle.getInt(Key.ALPHA); + this.f2489z = bundle.getInt(Key.ALPHA); this.A = bundle.getFloat("hue"); this.B = bundle.getFloat("sat"); this.C = bundle.getFloat("val"); @@ -443,7 +443,7 @@ public class ColorPickerView extends View { public Parcelable onSaveInstanceState() { Bundle bundle = new Bundle(); bundle.putParcelable("instanceState", super.onSaveInstanceState()); - bundle.putInt(Key.ALPHA, this.f2488z); + bundle.putInt(Key.ALPHA, this.f2489z); bundle.putFloat("hue", this.A); bundle.putFloat("sat", this.B); bundle.putFloat("val", this.C); @@ -464,8 +464,8 @@ public class ColorPickerView extends View { this.u = null; this.v = null; this.w = null; - this.f2486x = null; - this.f2487y = null; + this.f2487x = null; + this.f2488y = null; Rect rect2 = this.H; int i5 = rect2.left + 1; int i6 = rect2.top + 1; @@ -507,7 +507,7 @@ public class ColorPickerView extends View { } c cVar = this.N; if (cVar != null) { - ((ColorPickerDialog) cVar).k(Color.HSVToColor(this.f2488z, new float[]{this.A, this.B, this.C})); + ((ColorPickerDialog) cVar).k(Color.HSVToColor(this.f2489z, new float[]{this.A, this.B, this.C})); } invalidate(); return true; @@ -528,8 +528,8 @@ public class ColorPickerView extends View { this.u = null; this.v = null; this.w = null; - this.f2487y = null; - this.f2486x = null; + this.f2488y = null; + this.f2487x = null; requestLayout(); } } @@ -549,7 +549,7 @@ public class ColorPickerView extends View { public void setSliderTrackerColor(int i) { this.F = i; - this.f2485s.setColor(i); + this.f2486s.setColor(i); invalidate(); } } diff --git a/app/src/main/java/com/jaredrummler/android/colorpicker/ColorPreferenceCompat.java b/app/src/main/java/com/jaredrummler/android/colorpicker/ColorPreferenceCompat.java index d5b2c5c56b..22958d5de8 100644 --- a/app/src/main/java/com/jaredrummler/android/colorpicker/ColorPreferenceCompat.java +++ b/app/src/main/java/com/jaredrummler/android/colorpicker/ColorPreferenceCompat.java @@ -27,7 +27,7 @@ public class ColorPreferenceCompat extends Preference implements f { public int[] r; /* renamed from: s reason: collision with root package name */ - public int f2490s; + public int f2491s; public ColorPreferenceCompat(Context context, AttributeSet attributeSet) { super(context, attributeSet); @@ -42,7 +42,7 @@ public class ColorPreferenceCompat extends Preference implements f { this.p = obtainStyledAttributes.getBoolean(R.f.ColorPreference_cpv_showColorShades, true); this.q = obtainStyledAttributes.getInt(R.f.ColorPreference_cpv_previewSize, 0); int resourceId = obtainStyledAttributes.getResourceId(R.f.ColorPreference_cpv_colorPresets, 0); - this.f2490s = obtainStyledAttributes.getResourceId(R.f.ColorPreference_cpv_dialogTitle, R.e.cpv_default_title); + this.f2491s = obtainStyledAttributes.getResourceId(R.f.ColorPreference_cpv_dialogTitle, R.e.cpv_default_title); if (resourceId != 0) { this.r = getContext().getResources().getIntArray(resourceId); } else { @@ -100,7 +100,7 @@ public class ColorPreferenceCompat extends Preference implements f { int[] iArr = ColorPickerDialog.i; ColorPickerDialog.k kVar = new ColorPickerDialog.k(); kVar.f = this.k; - kVar.a = this.f2490s; + kVar.a = this.f2491s; kVar.n = this.l; kVar.g = this.r; kVar.j = this.m; diff --git a/app/src/main/java/com/linecorp/apng/decoder/Apng.java b/app/src/main/java/com/linecorp/apng/decoder/Apng.java index 01b343f6aa..696fb11176 100644 --- a/app/src/main/java/com/linecorp/apng/decoder/Apng.java +++ b/app/src/main/java/com/linecorp/apng/decoder/Apng.java @@ -19,7 +19,7 @@ public final class Apng { public final int b; /* renamed from: c reason: collision with root package name */ - public final int f2491c; + public final int f2492c; public final int d; public final int e; public final int f; @@ -150,7 +150,7 @@ public final class Apng { public Apng(int i, int i2, int i3, @IntRange(from = 1, to = 2147483647L) int i4, int[] iArr, @IntRange(from = 0, to = 2147483647L) int i5, @IntRange(from = 0, to = 2147483647L) long j) { m.checkNotNullParameter(iArr, "frameDurations"); - this.f2491c = i; + this.f2492c = i; this.d = i2; this.e = i3; this.f = i4; @@ -167,7 +167,7 @@ public final class Apng { } public static final /* synthetic */ int access$getId$p(Apng apng) { - return apng.f2491c; + return apng.f2492c; } public final Apng copy() { @@ -179,7 +179,7 @@ public final class Apng { m.checkNotNullParameter(rect2, "dst"); m.checkNotNullParameter(paint, "paint"); Trace.beginSection("Apng#draw"); - ApngDecoderJni.draw(this.f2491c, i, this.a); + ApngDecoderJni.draw(this.f2492c, i, this.a); Trace.endSection(); canvas.drawBitmap(this.a, rect, rect2, paint); } @@ -231,6 +231,6 @@ public final class Apng { } public final void recycle() { - ApngDecoderJni.recycle(this.f2491c); + ApngDecoderJni.recycle(this.f2492c); } } diff --git a/app/src/main/java/com/lytefast/flexinput/adapters/AttachmentPreviewAdapter.java b/app/src/main/java/com/lytefast/flexinput/adapters/AttachmentPreviewAdapter.java index f971910287..f96daf1260 100644 --- a/app/src/main/java/com/lytefast/flexinput/adapters/AttachmentPreviewAdapter.java +++ b/app/src/main/java/com/lytefast/flexinput/adapters/AttachmentPreviewAdapter.java @@ -29,7 +29,7 @@ public final class AttachmentPreviewAdapter, T, Unit> f2493c; + public final Function2, T, Unit> f2494c; /* compiled from: AttachmentPreviewAdapter.kt */ public static final class a extends o implements Function2, T, Unit> { @@ -94,7 +94,7 @@ public final class AttachmentPreviewAdapter selectionAggregator; m.checkNotNullParameter(function2, "onAttachmentSelected"); this.b = z2; - this.f2493c = function2; + this.f2494c = function2; this.a = (function1 == null || (selectionAggregator = (SelectionAggregator) function1.invoke(this)) == null) ? new SelectionAggregator<>(this, null, null, null, 14, null) : selectionAggregator; } @@ -126,7 +126,7 @@ public final class AttachmentPreviewAdapter { public List> b = n.emptyList(); /* renamed from: c reason: collision with root package name */ - public final ContentResolver f2494c; + public final ContentResolver f2495c; /* compiled from: FileListAdapter.kt */ public static final class a extends AsyncTask>> { @@ -103,7 +103,7 @@ public final class FileListAdapter extends RecyclerView.Adapter { public final AnimatorSet b; /* renamed from: c reason: collision with root package name */ - public SimpleDraweeView f2495c; + public SimpleDraweeView f2496c; public ImageView d; public TextView e; public TextView f; @@ -171,7 +171,7 @@ public final class FileListAdapter extends RecyclerView.Adapter { this.h = fileListAdapter; View findViewById = view.findViewById(R.f.thumb_iv); m.checkNotNullExpressionValue(findViewById, "itemView.findViewById(R.id.thumb_iv)"); - this.f2495c = (SimpleDraweeView) findViewById; + this.f2496c = (SimpleDraweeView) findViewById; View findViewById2 = view.findViewById(R.f.type_iv); m.checkNotNullExpressionValue(findViewById2, "itemView.findViewById(R.id.type_iv)"); this.d = (ImageView) findViewById2; @@ -189,12 +189,12 @@ public final class FileListAdapter extends RecyclerView.Adapter { Objects.requireNonNull(loadAnimator, "null cannot be cast to non-null type android.animation.AnimatorSet"); AnimatorSet animatorSet = (AnimatorSet) loadAnimator; this.a = animatorSet; - animatorSet.setTarget(this.f2495c); + animatorSet.setTarget(this.f2496c); Animator loadAnimator2 = AnimatorInflater.loadAnimator(view.getContext(), R.a.selection_grow); Objects.requireNonNull(loadAnimator2, "null cannot be cast to non-null type android.animation.AnimatorSet"); AnimatorSet animatorSet2 = (AnimatorSet) loadAnimator2; this.b = animatorSet2; - animatorSet2.setTarget(this.f2495c); + animatorSet2.setTarget(this.f2496c); } /* JADX WARNING: Code restructure failed: missing block: B:25:0x009d, code lost: @@ -217,7 +217,7 @@ public final class FileListAdapter extends RecyclerView.Adapter { */ public final void a(File file) { Bitmap thumbnail; - Cursor query = this.h.f2494c.query(MediaStore.Images.Media.EXTERNAL_CONTENT_URI, new String[]{"_id", "mini_thumb_magic"}, "_data=?", new String[]{file.getPath()}, null); + Cursor query = this.h.f2495c.query(MediaStore.Images.Media.EXTERNAL_CONTENT_URI, new String[]{"_id", "mini_thumb_magic"}, "_data=?", new String[]{file.getPath()}, null); if (query == null) { return; } @@ -226,10 +226,10 @@ public final class FileListAdapter extends RecyclerView.Adapter { return; } long j = query.getLong(0); - if (query.getLong(1) == 0 && (thumbnail = MediaStore.Images.Thumbnails.getThumbnail(this.h.f2494c, j, 1, null)) != null) { + if (query.getLong(1) == 0 && (thumbnail = MediaStore.Images.Thumbnails.getThumbnail(this.h.f2495c, j, 1, null)) != null) { thumbnail.recycle(); } - Cursor query2 = this.h.f2494c.query(MediaStore.Images.Thumbnails.EXTERNAL_CONTENT_URI, new String[]{"_id"}, "image_id=?", new String[]{String.valueOf(j)}, null); + Cursor query2 = this.h.f2495c.query(MediaStore.Images.Thumbnails.EXTERNAL_CONTENT_URI, new String[]{"_id"}, "image_id=?", new String[]{String.valueOf(j)}, null); if (query2 != null) { if (!query2.moveToFirst()) { d0.y.b.closeFinally(query2, null); @@ -237,9 +237,9 @@ public final class FileListAdapter extends RecyclerView.Adapter { return; } String string = query2.getString(0); - SimpleDraweeView simpleDraweeView = this.f2495c; + SimpleDraweeView simpleDraweeView = this.f2496c; d a2 = c.f.g.a.a.b.a(); - a2.n = this.f2495c.getController(); + a2.n = this.f2496c.getController(); d f = a2.f(Uri.withAppendedPath(MediaStore.Images.Thumbnails.EXTERNAL_CONTENT_URI, string)); f.l = true; simpleDraweeView.setController(f.a()); @@ -254,10 +254,10 @@ public final class FileListAdapter extends RecyclerView.Adapter { view.setSelected(z2); C0191b bVar = new C0191b(z3); if (z2) { - if (this.f2495c.getScaleX() == 1.0f) { + if (this.f2496c.getScaleX() == 1.0f) { bVar.a(this.a); } - } else if (this.f2495c.getScaleX() != 1.0f) { + } else if (this.f2496c.getScaleX() != 1.0f) { bVar.a(this.b); } } @@ -266,7 +266,7 @@ public final class FileListAdapter extends RecyclerView.Adapter { public FileListAdapter(ContentResolver contentResolver, SelectionCoordinator> selectionCoordinator) { m.checkNotNullParameter(contentResolver, "contentResolver"); m.checkNotNullParameter(selectionCoordinator, "selectionCoordinator"); - this.f2494c = contentResolver; + this.f2495c = contentResolver; Objects.requireNonNull(selectionCoordinator); m.checkNotNullParameter(this, "adapter"); selectionCoordinator.a = this; @@ -314,7 +314,7 @@ public final class FileListAdapter extends RecyclerView.Adapter { bVar2.e.setText((CharSequence) null); bVar2.f.setText((CharSequence) null); } - SimpleDraweeView simpleDraweeView = bVar2.f2495c; + SimpleDraweeView simpleDraweeView = bVar2.f2496c; simpleDraweeView.setImageURI((Uri) null, simpleDraweeView.getContext()); bVar2.d.setVisibility(8); boolean z2 = true; @@ -331,7 +331,7 @@ public final class FileListAdapter extends RecyclerView.Adapter { z2 = false; } if (z2) { - bVar2.f2495c.setImageURI(Uri.fromFile(file), bVar2.f2495c.getContext()); + bVar2.f2496c.setImageURI(Uri.fromFile(file), bVar2.f2496c.getContext()); if (t.startsWith$default(str, "image", false, 2, null)) { ImageView imageView = bVar2.d; imageView.setImageResource(DrawableCompat.getThemedDrawableRes$default(imageView, R.b.ic_flex_input_image, 0, 2, (Object) null)); diff --git a/app/src/main/java/com/lytefast/flexinput/fragment/CameraFragment.java b/app/src/main/java/com/lytefast/flexinput/fragment/CameraFragment.java index 766927b3b9..6e614012f4 100644 --- a/app/src/main/java/com/lytefast/flexinput/fragment/CameraFragment.java +++ b/app/src/main/java/com/lytefast/flexinput/fragment/CameraFragment.java @@ -194,7 +194,7 @@ public class CameraFragment extends Fragment { if (cameraView8 == null) { m.throwUninitializedPropertyAccessException("cameraView"); } - cameraView8.f2502x.O0(new l.a()); + cameraView8.f2503x.O0(new l.a()); } } } diff --git a/app/src/main/java/com/lytefast/flexinput/fragment/FilesFragment.java b/app/src/main/java/com/lytefast/flexinput/fragment/FilesFragment.java index 907df58568..5b0933df09 100644 --- a/app/src/main/java/com/lytefast/flexinput/fragment/FilesFragment.java +++ b/app/src/main/java/com/lytefast/flexinput/fragment/FilesFragment.java @@ -230,7 +230,7 @@ public class FilesFragment extends Fragment { public void onDestroyView() { SelectionCoordinator, Attachment> selectionCoordinator = this.selectionCoordinator; if (selectionCoordinator != null) { - selectionCoordinator.f2499c.unregister(); + selectionCoordinator.f2500c.unregister(); } super.onDestroyView(); } 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 a16d655e7e..44f98e7840 100644 --- a/app/src/main/java/com/lytefast/flexinput/fragment/FlexInputFragment.java +++ b/app/src/main/java/com/lytefast/flexinput/fragment/FlexInputFragment.java @@ -75,7 +75,7 @@ public class FlexInputFragment extends Fragment implements c.b.a.b { public FlexInputViewModel r; /* renamed from: s reason: collision with root package name */ - public Subscription f2496s; + public Subscription f2497s; public Subscription t; public Subscription u; public final List> v = new ArrayList(); @@ -288,7 +288,7 @@ public class FlexInputFragment extends Fragment implements c.b.a.b { if (flexInputState2.e) { String str = flexInputState2.a; Objects.requireNonNull(str, "null cannot be cast to non-null type kotlin.CharSequence"); - if ((w.trim(str).toString().length() > 0) || flexInputState2.f2500c.size() > 0) { + if ((w.trim(str).toString().length() > 0) || flexInputState2.f2501c.size() > 0) { z2 = true; ImageView imageView = flexInputFragment.j().p; m.checkNotNullExpressionValue(imageView, "binding.sendBtnImage"); @@ -296,7 +296,7 @@ public class FlexInputFragment extends Fragment implements c.b.a.b { FrameLayout frameLayout = flexInputFragment.j().o; m.checkNotNullExpressionValue(frameLayout, "binding.sendBtnContainer"); frameLayout.setEnabled(z2); - boolean z4 = !(flexInputState2.a.length() <= 0) || flexInputState2.f2500c.size() > 0; + boolean z4 = !(flexInputState2.a.length() <= 0) || flexInputState2.f2501c.size() > 0; FrameLayout frameLayout2 = flexInputFragment.j().o; m.checkNotNullExpressionValue(frameLayout2, "binding.sendBtnContainer"); frameLayout2.setVisibility(!z4 ? 0 : 8); @@ -309,7 +309,7 @@ public class FlexInputFragment extends Fragment implements c.b.a.b { LinearLayout linearLayout2 = flexInputFragment.j().n; m.checkNotNullExpressionValue(linearLayout2, "binding.mainInputContainer"); linearLayout2.setLayoutParams(layoutParams2); - if (flexInputState2.f2500c.isEmpty()) { + if (flexInputState2.f2501c.isEmpty()) { AttachmentPreviewAdapter> attachmentPreviewAdapter = flexInputFragment.p; if (attachmentPreviewAdapter == null) { m.throwUninitializedPropertyAccessException("attachmentPreviewAdapter"); @@ -319,7 +319,7 @@ public class FlexInputFragment extends Fragment implements c.b.a.b { } LinearLayout linearLayout3 = flexInputFragment.j().f253c; m.checkNotNullExpressionValue(linearLayout3, "binding.attachmentPreviewContainer"); - linearLayout3.setVisibility((flexInputState2.f2500c.size() > 0 || !flexInputState2.e) ? 8 : 0); + linearLayout3.setVisibility((flexInputState2.f2501c.size() > 0 || !flexInputState2.e) ? 8 : 0); AppCompatImageButton appCompatImageButton4 = flexInputFragment.j().l; m.checkNotNullExpressionValue(appCompatImageButton4, "binding.galleryBtn"); ViewExtensions.setEnabledAlpha$default(appCompatImageButton4, !flexInputState2.e && flexInputState2.f, 0.0f, 2, null); @@ -376,11 +376,11 @@ public class FlexInputFragment extends Fragment implements c.b.a.b { LinearLayout linearLayout2 = flexInputFragment.j().n; m.checkNotNullExpressionValue(linearLayout2, "binding.mainInputContainer"); linearLayout2.setLayoutParams(layoutParams2); - if (flexInputState2.f2500c.isEmpty()) { + if (flexInputState2.f2501c.isEmpty()) { } LinearLayout linearLayout3 = flexInputFragment.j().f253c; m.checkNotNullExpressionValue(linearLayout3, "binding.attachmentPreviewContainer"); - linearLayout3.setVisibility((flexInputState2.f2500c.size() > 0 || !flexInputState2.e) ? 8 : 0); + linearLayout3.setVisibility((flexInputState2.f2501c.size() > 0 || !flexInputState2.e) ? 8 : 0); AppCompatImageButton appCompatImageButton4 = flexInputFragment.j().l; m.checkNotNullExpressionValue(appCompatImageButton4, "binding.galleryBtn"); ViewExtensions.setEnabledAlpha$default(appCompatImageButton4, !flexInputState2.e && flexInputState2.f, 0.0f, 2, null); @@ -530,7 +530,7 @@ public class FlexInputFragment extends Fragment implements c.b.a.b { SelectionCoordinator, ?> selectionCoordinator = new SelectionCoordinator<>(null, null, 3); b().registerSelectionCoordinator(selectionCoordinator); selectionCoordinator.c(attachment, 0); - selectionCoordinator.f2499c.unregister(); + selectionCoordinator.f2500c.unregister(); FlexInputViewModel flexInputViewModel = this.r; if (flexInputViewModel != null) { flexInputViewModel.onAttachmentsUpdated(b().getAttachments()); @@ -626,7 +626,7 @@ public class FlexInputFragment extends Fragment implements c.b.a.b { if (flexInputViewModel != null) { flexInputViewModel.onFlexInputFragmentPause(); } - Subscription subscription = this.f2496s; + Subscription subscription = this.f2497s; if (subscription != null) { subscription.unsubscribe(); } @@ -646,7 +646,7 @@ public class FlexInputFragment extends Fragment implements c.b.a.b { super.onResume(); FlexInputViewModel flexInputViewModel = this.r; if (flexInputViewModel != null) { - this.f2496s = flexInputViewModel.observeState().q().V(new c.b.a.a.n(new d(this))); + this.f2497s = flexInputViewModel.observeState().q().V(new c.b.a.a.n(new d(this))); FlexInputViewModel flexInputViewModel2 = this.r; if (flexInputViewModel2 != null) { this.t = flexInputViewModel2.observeEvents().V(new c.b.a.a.n(new e(this))); diff --git a/app/src/main/java/com/lytefast/flexinput/fragment/MediaFragment.java b/app/src/main/java/com/lytefast/flexinput/fragment/MediaFragment.java index 3c0aae5c0d..28ddb2dad0 100644 --- a/app/src/main/java/com/lytefast/flexinput/fragment/MediaFragment.java +++ b/app/src/main/java/com/lytefast/flexinput/fragment/MediaFragment.java @@ -99,19 +99,19 @@ public class MediaFragment extends Fragment { public final /* synthetic */ h b; /* renamed from: c reason: collision with root package name */ - public final /* synthetic */ MediaFragment f2497c; + public final /* synthetic */ MediaFragment f2498c; public final /* synthetic */ c.b.a.b d; public b(View view, h hVar, MediaFragment mediaFragment, c.b.a.b bVar) { this.a = view; this.b = hVar; - this.f2497c = mediaFragment; + this.f2498c = mediaFragment; this.d = bVar; } @Override // androidx.swiperefreshlayout.widget.SwipeRefreshLayout.OnRefreshListener public final void onRefresh() { - if (MediaFragment.access$hasPermissions(this.f2497c, MediaFragment.REQUIRED_PERMISSION)) { + if (MediaFragment.access$hasPermissions(this.f2498c, MediaFragment.REQUIRED_PERMISSION)) { h hVar = this.b; Context context = this.a.getContext(); m.checkNotNullExpressionValue(context, "context"); @@ -119,7 +119,7 @@ public class MediaFragment extends Fragment { m.checkNotNullExpressionValue(contentResolver, "context.contentResolver"); hVar.b(contentResolver); } - SwipeRefreshLayout access$getSwipeRefreshLayout$p = MediaFragment.access$getSwipeRefreshLayout$p(this.f2497c); + SwipeRefreshLayout access$getSwipeRefreshLayout$p = MediaFragment.access$getSwipeRefreshLayout$p(this.f2498c); if (access$getSwipeRefreshLayout$p != null) { access$getSwipeRefreshLayout$p.setRefreshing(false); } @@ -219,7 +219,7 @@ public class MediaFragment extends Fragment { public void onDestroyView() { SelectionCoordinator, Media> selectionCoordinator = this.selectionCoordinator; m.checkNotNull(selectionCoordinator); - selectionCoordinator.f2499c.unregister(); + selectionCoordinator.f2500c.unregister(); super.onDestroyView(); } diff --git a/app/src/main/java/com/lytefast/flexinput/model/Attachment.java b/app/src/main/java/com/lytefast/flexinput/model/Attachment.java index c04023dc2c..0a9ef9e625 100644 --- a/app/src/main/java/com/lytefast/flexinput/model/Attachment.java +++ b/app/src/main/java/com/lytefast/flexinput/model/Attachment.java @@ -25,7 +25,7 @@ public class Attachment implements Parcelable { private final String displayName; /* renamed from: id reason: collision with root package name */ - private final long f2498id; + private final long f2499id; private boolean spoiler; private final Uri uri; @@ -170,7 +170,7 @@ public class Attachment implements Parcelable { public Attachment(long j, Uri uri, String str, T t, boolean z2) { m.checkNotNullParameter(uri, NotificationCompat.MessagingStyle.Message.KEY_DATA_URI); m.checkNotNullParameter(str, "displayName"); - this.f2498id = j; + this.f2499id = j; this.uri = uri; this.displayName = str; this.data = t; @@ -216,7 +216,7 @@ public class Attachment implements Parcelable { return false; } Attachment attachment = (Attachment) obj; - return this.f2498id == attachment.f2498id && m.areEqual(this.uri, attachment.uri) && this.spoiler == attachment.spoiler; + return this.f2499id == attachment.f2499id && m.areEqual(this.uri, attachment.uri) && this.spoiler == attachment.spoiler; } public final T getData() { @@ -228,7 +228,7 @@ public class Attachment implements Parcelable { } public final long getId() { - return this.f2498id; + return this.f2499id; } public final boolean getSpoiler() { @@ -241,7 +241,7 @@ public class Attachment implements Parcelable { @Override // java.lang.Object public int hashCode() { - return d.J0(Long.valueOf(this.f2498id), this.uri); + return d.J0(Long.valueOf(this.f2499id), this.uri); } public final void setSpoiler(boolean z2) { @@ -252,7 +252,7 @@ public class Attachment implements Parcelable { @CallSuper public void writeToParcel(Parcel parcel, int i) { m.checkNotNullParameter(parcel, "dest"); - parcel.writeLong(this.f2498id); + parcel.writeLong(this.f2499id); parcel.writeParcelable(this.uri, i); parcel.writeString(this.displayName); parcel.writeInt(this.spoiler ? 1 : 0); diff --git a/app/src/main/java/com/lytefast/flexinput/utils/SelectionAggregator.java b/app/src/main/java/com/lytefast/flexinput/utils/SelectionAggregator.java index a753fa8588..f0f5e5b21c 100644 --- a/app/src/main/java/com/lytefast/flexinput/utils/SelectionAggregator.java +++ b/app/src/main/java/com/lytefast/flexinput/utils/SelectionAggregator.java @@ -234,7 +234,7 @@ public class SelectionAggregator> { a aVar = new a(this, selectionCoordinator); Objects.requireNonNull(selectionCoordinator); m.checkNotNullParameter(aVar, ""); - selectionCoordinator.f2499c = aVar; + selectionCoordinator.f2500c = aVar; this.childSelectionCoordinators.add(selectionCoordinator); } diff --git a/app/src/main/java/com/lytefast/flexinput/utils/SelectionCoordinator.java b/app/src/main/java/com/lytefast/flexinput/utils/SelectionCoordinator.java index fc4b95ac43..494e3c81c9 100644 --- a/app/src/main/java/com/lytefast/flexinput/utils/SelectionCoordinator.java +++ b/app/src/main/java/com/lytefast/flexinput/utils/SelectionCoordinator.java @@ -15,7 +15,7 @@ public class SelectionCoordinator { public final ArrayMap b; /* renamed from: c reason: collision with root package name */ - public ItemSelectionListener f2499c; + public ItemSelectionListener f2500c; /* compiled from: SelectionCoordinator.kt */ public interface ItemSelectionListener { @@ -88,7 +88,7 @@ public class SelectionCoordinator { m.checkNotNullParameter(arrayMap2, "selectedItemPositionMap"); m.checkNotNullParameter(bVar, "itemSelectionListener"); this.b = arrayMap2; - this.f2499c = bVar; + this.f2500c = bVar; } public final boolean a(T t, int i) { @@ -127,7 +127,7 @@ public class SelectionCoordinator { if (adapter != null) { adapter.notifyItemChanged(i, new a(t, true)); } - this.f2499c.onItemSelected(t); + this.f2500c.onItemSelected(t); } public final boolean d(I i) { @@ -142,7 +142,7 @@ public class SelectionCoordinator { if (adapter != null) { adapter.notifyItemChanged(intValue, new a(i, false)); } - this.f2499c.onItemUnselected(i); + this.f2500c.onItemUnselected(i); return true; } } diff --git a/app/src/main/java/com/lytefast/flexinput/viewmodel/FlexInputState.java b/app/src/main/java/com/lytefast/flexinput/viewmodel/FlexInputState.java index 2edbf9b719..c94ada8ccb 100644 --- a/app/src/main/java/com/lytefast/flexinput/viewmodel/FlexInputState.java +++ b/app/src/main/java/com/lytefast/flexinput/viewmodel/FlexInputState.java @@ -12,7 +12,7 @@ public final class FlexInputState { public final boolean b; /* renamed from: c reason: collision with root package name */ - public final List> f2500c; + public final List> f2501c; public final Integer d; public final boolean e; public final boolean f; @@ -33,7 +33,7 @@ public final class FlexInputState { m.checkNotNullParameter(list, "attachments"); this.a = str; this.b = z2; - this.f2500c = list; + this.f2501c = list; this.d = num; this.e = z3; this.f = z4; @@ -55,7 +55,7 @@ public final class FlexInputState { public static FlexInputState a(FlexInputState flexInputState, String str, boolean z2, List list, Integer num, boolean z3, boolean z4, boolean z5, boolean z6, boolean z7, Long l, Long l2, int i) { String str2 = (i & 1) != 0 ? flexInputState.a : str; boolean z8 = (i & 2) != 0 ? flexInputState.b : z2; - List list2 = (i & 4) != 0 ? flexInputState.f2500c : list; + List list2 = (i & 4) != 0 ? flexInputState.f2501c : list; Integer num2 = (i & 8) != 0 ? flexInputState.d : num; boolean z9 = (i & 16) != 0 ? flexInputState.e : z3; boolean z10 = (i & 32) != 0 ? flexInputState.f : z4; @@ -78,7 +78,7 @@ public final class FlexInputState { return false; } FlexInputState flexInputState = (FlexInputState) obj; - return m.areEqual(this.a, flexInputState.a) && this.b == flexInputState.b && m.areEqual(this.f2500c, flexInputState.f2500c) && m.areEqual(this.d, flexInputState.d) && this.e == flexInputState.e && this.f == flexInputState.f && this.g == flexInputState.g && this.h == flexInputState.h && this.i == flexInputState.i && m.areEqual(this.j, flexInputState.j) && m.areEqual(this.k, flexInputState.k); + return m.areEqual(this.a, flexInputState.a) && this.b == flexInputState.b && m.areEqual(this.f2501c, flexInputState.f2501c) && m.areEqual(this.d, flexInputState.d) && this.e == flexInputState.e && this.f == flexInputState.f && this.g == flexInputState.g && this.h == flexInputState.h && this.i == flexInputState.i && m.areEqual(this.j, flexInputState.j) && m.areEqual(this.k, flexInputState.k); } public int hashCode() { @@ -94,7 +94,7 @@ public final class FlexInputState { int i4 = z2 ? 1 : 0; int i5 = z2 ? 1 : 0; int i6 = (hashCode + i3) * 31; - List> list = this.f2500c; + List> list = this.f2501c; int hashCode2 = (i6 + (list != null ? list.hashCode() : 0)) * 31; Integer num = this.d; int hashCode3 = (hashCode2 + (num != null ? num.hashCode() : 0)) * 31; @@ -150,7 +150,7 @@ public final class FlexInputState { R.append(", showExpandedButtons="); R.append(this.b); R.append(", attachments="); - R.append(this.f2500c); + R.append(this.f2501c); R.append(", showContentDialogIndex="); R.append(this.d); R.append(", ableToSendMessages="); diff --git a/app/src/main/java/com/otaliastudios/cameraview/CameraView.java b/app/src/main/java/com/otaliastudios/cameraview/CameraView.java index a445b38bb6..7c3ab2af7b 100644 --- a/app/src/main/java/com/otaliastudios/cameraview/CameraView.java +++ b/app/src/main/java/com/otaliastudios/cameraview/CameraView.java @@ -90,7 +90,7 @@ public class CameraView extends FrameLayout implements LifecycleObserver { public int r; /* renamed from: s reason: collision with root package name */ - public Handler f2501s; + public Handler f2502s; public Executor t; @VisibleForTesting public b u; @@ -98,13 +98,13 @@ public class CameraView extends FrameLayout implements LifecycleObserver { public c.o.a.r.f w; /* renamed from: x reason: collision with root package name */ - public i f2502x; + public i f2503x; /* renamed from: y reason: collision with root package name */ - public c.o.a.x.b f2503y; + public c.o.a.x.b f2504y; /* renamed from: z reason: collision with root package name */ - public MediaActionSound f2504z; + public MediaActionSound f2505z; public class a implements ThreadFactory { public final AtomicInteger i = new AtomicInteger(1); @@ -254,10 +254,10 @@ public class CameraView extends FrameLayout implements LifecycleObserver { CameraView cameraView; boolean z2; if (this.i && (z2 = (cameraView = CameraView.this).k) && z2) { - if (cameraView.f2504z == null) { - cameraView.f2504z = new MediaActionSound(); + if (cameraView.f2505z == null) { + cameraView.f2505z = new MediaActionSound(); } - cameraView.f2504z.play(1); + cameraView.f2505z.play(1); } c.o.a.s.a aVar = CameraView.this.A; if (aVar != null) { @@ -277,7 +277,7 @@ public class CameraView extends FrameLayout implements LifecycleObserver { public void a(CameraException cameraException) { this.b.a(1, "dispatchError", cameraException); - CameraView.this.f2501s.post(new d(cameraException)); + CameraView.this.f2502s.post(new d(cameraException)); } public void b(@NonNull c.o.a.p.b bVar) { @@ -291,22 +291,22 @@ public class CameraView extends FrameLayout implements LifecycleObserver { public void c(float f2, @NonNull float[] fArr, @Nullable PointF[] pointFArr) { this.b.a(1, "dispatchOnExposureCorrectionChanged", Float.valueOf(f2)); - CameraView.this.f2501s.post(new RunnableC0194b(f2, fArr, pointFArr)); + CameraView.this.f2502s.post(new RunnableC0194b(f2, fArr, pointFArr)); } public void d(@Nullable c.o.a.q.a aVar, boolean z2, @NonNull PointF pointF) { this.b.a(1, "dispatchOnFocusEnd", aVar, Boolean.valueOf(z2), pointF); - CameraView.this.f2501s.post(new g(z2, aVar, pointF)); + CameraView.this.f2502s.post(new g(z2, aVar, pointF)); } public void e(@Nullable c.o.a.q.a aVar, @NonNull PointF pointF) { this.b.a(1, "dispatchOnFocusStart", aVar, pointF); - CameraView.this.f2501s.post(new f(pointF, aVar)); + CameraView.this.f2502s.post(new f(pointF, aVar)); } public void f(float f2, @Nullable PointF[] pointFArr) { this.b.a(1, "dispatchOnZoomChanged", Float.valueOf(f2)); - CameraView.this.f2501s.post(new a(f2, pointFArr)); + CameraView.this.f2502s.post(new a(f2, pointFArr)); } @NonNull @@ -315,14 +315,14 @@ public class CameraView extends FrameLayout implements LifecycleObserver { } public void h() { - c.o.a.x.b C = CameraView.this.f2502x.C(c.o.a.n.t.b.VIEW); + c.o.a.x.b C = CameraView.this.f2503x.C(c.o.a.n.t.b.VIEW); if (C == null) { throw new RuntimeException("Preview stream size should not be null here."); - } else if (C.equals(CameraView.this.f2503y)) { + } else if (C.equals(CameraView.this.f2504y)) { this.b.a(1, "onCameraPreviewStreamSizeChanged:", "swallowing because the preview size has not changed.", C); } else { this.b.a(1, "onCameraPreviewStreamSizeChanged: posting a requestLayout call.", "Preview stream size:", C); - CameraView.this.f2501s.post(new e()); + CameraView.this.f2502s.post(new e()); } } } @@ -497,7 +497,7 @@ public class CameraView extends FrameLayout implements LifecycleObserver { } obtainStyledAttributes.recycle(); this.u = new b(); - this.f2501s = new Handler(Looper.getMainLooper()); + this.f2502s = new Handler(Looper.getMainLooper()); this.E = new e(this.u); this.F = new g(this.u); this.G = new c.o.a.q.f(this.u); @@ -620,13 +620,13 @@ public class CameraView extends FrameLayout implements LifecycleObserver { } else { iVar = new c.o.a.n.d(bVar2); } - this.f2502x = iVar; + this.f2503x = iVar; bVar.a(2, "doInstantiateEngine:", "instantiated. engine:", iVar.getClass().getSimpleName()); - this.f2502x.o0(this.L); + this.f2503x.o0(this.L); } public final boolean c() { - i iVar = this.f2502x; + i iVar = this.f2503x; return iVar.m.f == c.o.a.n.v.e.OFF && !iVar.O(); } @@ -641,7 +641,7 @@ public class CameraView extends FrameLayout implements LifecycleObserver { fVar.g = -1; fVar.e = -1; } - this.f2502x.L0(false); + this.f2503x.L0(false); c.o.a.w.a aVar = this.v; if (aVar != null) { aVar.p(); @@ -650,9 +650,9 @@ public class CameraView extends FrameLayout implements LifecycleObserver { } public boolean d() { - c.o.a.n.v.e eVar = this.f2502x.m.f; + c.o.a.n.v.e eVar = this.f2503x.m.f; c.o.a.n.v.e eVar2 = c.o.a.n.v.e.ENGINE; - return eVar.f(eVar2) && this.f2502x.m.g.f(eVar2); + return eVar.f(eVar2) && this.f2503x.m.g.f(eVar2); } @OnLifecycleEvent(Lifecycle.Event.ON_DESTROY) @@ -662,9 +662,9 @@ public class CameraView extends FrameLayout implements LifecycleObserver { boolean z2 = this.C.size() > 0; this.C.clear(); if (z2) { - this.f2502x.k0(false); + this.f2503x.k0(false); } - this.f2502x.d(true, 0); + this.f2503x.d(true, 0); c.o.a.w.a aVar = this.v; if (aVar != null) { aVar.o(); @@ -740,29 +740,29 @@ public class CameraView extends FrameLayout implements LifecycleObserver { rectF2.set(Math.max(rectF.left, aVar2.i.left), Math.max(rectF.top, aVar2.i.top), Math.min(rectF.right, aVar2.i.right), Math.min(rectF.bottom, aVar2.i.bottom)); arrayList2.add(new c.o.a.t.a(rectF2, aVar2.j)); } - this.f2502x.I0(aVar, new c.o.a.t.b(arrayList2), pointFArr[0]); + this.f2503x.I0(aVar, new c.o.a.t.b(arrayList2), pointFArr[0]); return; case 2: - this.f2502x.O0(new l.a()); + this.f2503x.O0(new l.a()); return; case 3: - this.f2502x.P0(new l.a()); + this.f2503x.P0(new l.a()); return; case 4: - float N = this.f2502x.N(); + float N = this.f2503x.N(); float a3 = cVar.a(N, 0.0f, 1.0f); if (a3 != N) { - this.f2502x.G0(a3, pointFArr, true); + this.f2503x.G0(a3, pointFArr, true); return; } return; case 5: - float k = this.f2502x.k(); + float k = this.f2503x.k(); float f = cVar2.m; float f2 = cVar2.n; float a4 = cVar.a(k, f, f2); if (a4 != k) { - this.f2502x.d0(a4, new float[]{f, f2}, pointFArr, true); + this.f2503x.d0(a4, new float[]{f, f2}, pointFArr, true); return; } return; @@ -817,25 +817,25 @@ public class CameraView extends FrameLayout implements LifecycleObserver { @NonNull public c.o.a.m.a getAudio() { - return this.f2502x.f(); + return this.f2503x.f(); } public int getAudioBitRate() { - return this.f2502x.g(); + return this.f2503x.g(); } @NonNull public c.o.a.m.b getAudioCodec() { - return this.f2502x.h(); + return this.f2503x.h(); } public long getAutoFocusResetDelay() { - return this.f2502x.i(); + return this.f2503x.i(); } @Nullable public c.o.a.c getCameraOptions() { - return this.f2502x.j(); + return this.f2503x.j(); } @NonNull @@ -844,12 +844,12 @@ public class CameraView extends FrameLayout implements LifecycleObserver { } public float getExposureCorrection() { - return this.f2502x.k(); + return this.f2503x.k(); } @NonNull public c.o.a.m.e getFacing() { - return this.f2502x.l(); + return this.f2503x.l(); } @NonNull @@ -868,7 +868,7 @@ public class CameraView extends FrameLayout implements LifecycleObserver { @NonNull public c.o.a.m.f getFlash() { - return this.f2502x.m(); + return this.f2503x.m(); } public int getFrameProcessingExecutors() { @@ -876,19 +876,19 @@ public class CameraView extends FrameLayout implements LifecycleObserver { } public int getFrameProcessingFormat() { - return this.f2502x.n(); + return this.f2503x.n(); } public int getFrameProcessingMaxHeight() { - return this.f2502x.o(); + return this.f2503x.o(); } public int getFrameProcessingMaxWidth() { - return this.f2502x.p(); + return this.f2503x.p(); } public int getFrameProcessingPoolSize() { - return this.f2502x.q(); + return this.f2503x.q(); } @NonNull @@ -902,35 +902,35 @@ public class CameraView extends FrameLayout implements LifecycleObserver { @NonNull public h getHdr() { - return this.f2502x.r(); + return this.f2503x.r(); } @Nullable public Location getLocation() { - return this.f2502x.s(); + return this.f2503x.s(); } @NonNull public c.o.a.m.i getMode() { - return this.f2502x.t(); + return this.f2503x.t(); } @NonNull public j getPictureFormat() { - return this.f2502x.u(); + return this.f2503x.u(); } public boolean getPictureMetering() { - return this.f2502x.v(); + return this.f2503x.v(); } @Nullable public c.o.a.x.b getPictureSize() { - return this.f2502x.w(c.o.a.n.t.b.OUTPUT); + return this.f2503x.w(c.o.a.n.t.b.OUTPUT); } public boolean getPictureSnapshotMetering() { - return this.f2502x.y(); + return this.f2503x.y(); } public boolean getPlaySounds() { @@ -943,26 +943,26 @@ public class CameraView extends FrameLayout implements LifecycleObserver { } public float getPreviewFrameRate() { - return this.f2502x.A(); + return this.f2503x.A(); } public boolean getPreviewFrameRateExact() { - return this.f2502x.B(); + return this.f2503x.B(); } public int getSnapshotMaxHeight() { - return this.f2502x.D(); + return this.f2503x.D(); } public int getSnapshotMaxWidth() { - return this.f2502x.E(); + return this.f2503x.E(); } @Nullable public c.o.a.x.b getSnapshotSize() { c.o.a.x.b bVar = null; if (!(getWidth() == 0 || getHeight() == 0)) { - i iVar = this.f2502x; + i iVar = this.f2503x; c.o.a.n.t.b bVar2 = c.o.a.n.t.b.VIEW; c.o.a.x.b F = iVar.F(bVar2); if (F == null) { @@ -970,7 +970,7 @@ public class CameraView extends FrameLayout implements LifecycleObserver { } Rect F2 = c.i.a.f.e.o.f.F(F, c.o.a.x.a.f(getWidth(), getHeight())); bVar = new c.o.a.x.b(F2.width(), F2.height()); - if (this.f2502x.e().b(bVar2, c.o.a.n.t.b.OUTPUT)) { + if (this.f2503x.e().b(bVar2, c.o.a.n.t.b.OUTPUT)) { return bVar.f(); } } @@ -982,34 +982,34 @@ public class CameraView extends FrameLayout implements LifecycleObserver { } public int getVideoBitRate() { - return this.f2502x.G(); + return this.f2503x.G(); } @NonNull public c.o.a.m.l getVideoCodec() { - return this.f2502x.H(); + return this.f2503x.H(); } public int getVideoMaxDuration() { - return this.f2502x.I(); + return this.f2503x.I(); } public long getVideoMaxSize() { - return this.f2502x.J(); + return this.f2503x.J(); } @Nullable public c.o.a.x.b getVideoSize() { - return this.f2502x.K(c.o.a.n.t.b.OUTPUT); + return this.f2503x.K(c.o.a.n.t.b.OUTPUT); } @NonNull public m getWhiteBalance() { - return this.f2502x.M(); + return this.f2503x.M(); } public float getZoom() { - return this.f2502x.N(); + return this.f2503x.N(); } @Override // android.view.View, android.view.ViewGroup @@ -1032,7 +1032,7 @@ public class CameraView extends FrameLayout implements LifecycleObserver { } this.v = aVar; bVar.a(2, "doInstantiateEngine:", "instantiated. preview:", aVar.getClass().getSimpleName()); - this.f2502x.u0(this.v); + this.f2503x.u0(this.v); c.o.a.o.b bVar2 = this.q; if (bVar2 != null) { setFilter(bVar2); @@ -1043,7 +1043,7 @@ public class CameraView extends FrameLayout implements LifecycleObserver { @Override // android.view.View, android.view.ViewGroup public void onDetachedFromWindow() { - this.f2503y = null; + this.f2504y = null; super.onDetachedFromWindow(); } @@ -1058,8 +1058,8 @@ public class CameraView extends FrameLayout implements LifecycleObserver { super.onMeasure(View.MeasureSpec.makeMeasureSpec(View.MeasureSpec.getSize(i2), BasicMeasure.EXACTLY), View.MeasureSpec.makeMeasureSpec(View.MeasureSpec.getSize(i3), BasicMeasure.EXACTLY)); return; } - c.o.a.x.b C = this.f2502x.C(c.o.a.n.t.b.VIEW); - this.f2503y = C; + c.o.a.x.b C = this.f2503x.C(c.o.a.n.t.b.VIEW); + this.f2504y = C; if (C == null) { j.a(2, "onMeasure:", "surface is not ready. Calling default behavior."); super.onMeasure(i2, i3); @@ -1069,7 +1069,7 @@ public class CameraView extends FrameLayout implements LifecycleObserver { int mode2 = View.MeasureSpec.getMode(i3); int size = View.MeasureSpec.getSize(i2); int size2 = View.MeasureSpec.getSize(i3); - c.o.a.x.b bVar = this.f2503y; + c.o.a.x.b bVar = this.f2504y; float f = (float) bVar.i; float f2 = (float) bVar.j; ViewGroup.LayoutParams layoutParams = getLayoutParams(); @@ -1142,7 +1142,7 @@ public class CameraView extends FrameLayout implements LifecycleObserver { if (!d()) { return true; } - c.o.a.c j2 = this.f2502x.j(); + c.o.a.c j2 = this.f2503x.j(); if (j2 != null) { e eVar = this.E; if (!eVar.a ? false : eVar.c(motionEvent)) { @@ -1181,12 +1181,12 @@ public class CameraView extends FrameLayout implements LifecycleObserver { ((DisplayManager) fVar.b.getSystemService("display")).registerDisplayListener(fVar.f, fVar.a); fVar.d.enable(); } - c.o.a.n.t.a e = this.f2502x.e(); + c.o.a.n.t.a e = this.f2503x.e(); int i2 = this.w.g; e.e(i2); e.d = i2; e.d(); - this.f2502x.H0(); + this.f2503x.H0(); } } } @@ -1234,20 +1234,20 @@ public class CameraView extends FrameLayout implements LifecycleObserver { public void setAudio(@NonNull c.o.a.m.a aVar) { if (aVar == getAudio() || c()) { - this.f2502x.Z(aVar); + this.f2503x.Z(aVar); } else if (a(aVar)) { - this.f2502x.Z(aVar); + this.f2503x.Z(aVar); } else { close(); } } public void setAudioBitRate(int i2) { - this.f2502x.a0(i2); + this.f2503x.a0(i2); } public void setAudioCodec(@NonNull c.o.a.m.b bVar) { - this.f2502x.b0(bVar); + this.f2503x.b0(bVar); } public void setAutoFocusMarker(@Nullable c.o.a.s.a aVar) { @@ -1265,17 +1265,17 @@ public class CameraView extends FrameLayout implements LifecycleObserver { } public void setAutoFocusResetDelay(long j2) { - this.f2502x.c0(j2); + this.f2503x.c0(j2); } public void setEngine(@NonNull c.o.a.m.d dVar) { if (c()) { this.p = dVar; - i iVar = this.f2502x; + i iVar = this.f2503x; b(); c.o.a.w.a aVar = this.v; if (aVar != null) { - this.f2502x.u0(aVar); + this.f2503x.u0(aVar); } setFacing(iVar.l()); setFlash(iVar.m()); @@ -1301,7 +1301,7 @@ public class CameraView extends FrameLayout implements LifecycleObserver { setFrameProcessingMaxHeight(iVar.o()); setFrameProcessingFormat(0); setFrameProcessingPoolSize(iVar.q()); - this.f2502x.k0(!this.C.isEmpty()); + this.f2503x.k0(!this.C.isEmpty()); } } @@ -1320,12 +1320,12 @@ public class CameraView extends FrameLayout implements LifecycleObserver { if (f > f3) { f = f3; } - this.f2502x.d0(f, new float[]{f2, f3}, null, false); + this.f2503x.d0(f, new float[]{f2, f3}, null, false); } } public void setFacing(@NonNull c.o.a.m.e eVar) { - this.f2502x.e0(eVar); + this.f2503x.e0(eVar); } public void setFilter(@NonNull c.o.a.o.b bVar) { @@ -1345,7 +1345,7 @@ public class CameraView extends FrameLayout implements LifecycleObserver { } public void setFlash(@NonNull c.o.a.m.f fVar) { - this.f2502x.f0(fVar); + this.f2503x.f0(fVar); } public void setFrameProcessingExecutors(int i2) { @@ -1360,19 +1360,19 @@ public class CameraView extends FrameLayout implements LifecycleObserver { } public void setFrameProcessingFormat(int i2) { - this.f2502x.g0(i2); + this.f2503x.g0(i2); } public void setFrameProcessingMaxHeight(int i2) { - this.f2502x.h0(i2); + this.f2503x.h0(i2); } public void setFrameProcessingMaxWidth(int i2) { - this.f2502x.i0(i2); + this.f2503x.i0(i2); } public void setFrameProcessingPoolSize(int i2) { - this.f2502x.j0(i2); + this.f2503x.j0(i2); } public void setGrid(@NonNull c.o.a.m.g gVar) { @@ -1384,7 +1384,7 @@ public class CameraView extends FrameLayout implements LifecycleObserver { } public void setHdr(@NonNull h hVar) { - this.f2502x.l0(hVar); + this.f2503x.l0(hVar); } public void setLifecycleOwner(@Nullable LifecycleOwner lifecycleOwner) { @@ -1408,32 +1408,32 @@ public class CameraView extends FrameLayout implements LifecycleObserver { } public void setLocation(@Nullable Location location) { - this.f2502x.m0(location); + this.f2503x.m0(location); } public void setMode(@NonNull c.o.a.m.i iVar) { - this.f2502x.n0(iVar); + this.f2503x.n0(iVar); } public void setPictureFormat(@NonNull j jVar) { - this.f2502x.p0(jVar); + this.f2503x.p0(jVar); } public void setPictureMetering(boolean z2) { - this.f2502x.q0(z2); + this.f2503x.q0(z2); } public void setPictureSize(@NonNull c.o.a.x.c cVar) { - this.f2502x.r0(cVar); + this.f2503x.r0(cVar); } public void setPictureSnapshotMetering(boolean z2) { - this.f2502x.s0(z2); + this.f2503x.s0(z2); } public void setPlaySounds(boolean z2) { this.k = z2; - this.f2502x.t0(z2); + this.f2503x.t0(z2); } public void setPreview(@NonNull k kVar) { @@ -1452,15 +1452,15 @@ public class CameraView extends FrameLayout implements LifecycleObserver { } public void setPreviewFrameRate(float f) { - this.f2502x.v0(f); + this.f2503x.v0(f); } public void setPreviewFrameRateExact(boolean z2) { - this.f2502x.w0(z2); + this.f2503x.w0(z2); } public void setPreviewStreamSize(@NonNull c.o.a.x.c cVar) { - this.f2502x.x0(cVar); + this.f2503x.x0(cVar); } public void setRequestPermissions(boolean z2) { @@ -1468,11 +1468,11 @@ public class CameraView extends FrameLayout implements LifecycleObserver { } public void setSnapshotMaxHeight(int i2) { - this.f2502x.y0(i2); + this.f2503x.y0(i2); } public void setSnapshotMaxWidth(int i2) { - this.f2502x.z0(i2); + this.f2503x.z0(i2); } public void setUseDeviceOrientation(boolean z2) { @@ -1480,27 +1480,27 @@ public class CameraView extends FrameLayout implements LifecycleObserver { } public void setVideoBitRate(int i2) { - this.f2502x.A0(i2); + this.f2503x.A0(i2); } public void setVideoCodec(@NonNull c.o.a.m.l lVar) { - this.f2502x.B0(lVar); + this.f2503x.B0(lVar); } public void setVideoMaxDuration(int i2) { - this.f2502x.C0(i2); + this.f2503x.C0(i2); } public void setVideoMaxSize(long j2) { - this.f2502x.D0(j2); + this.f2503x.D0(j2); } public void setVideoSize(@NonNull c.o.a.x.c cVar) { - this.f2502x.E0(cVar); + this.f2503x.E0(cVar); } public void setWhiteBalance(@NonNull m mVar) { - this.f2502x.F0(mVar); + this.f2503x.F0(mVar); } public void setZoom(float f) { @@ -1510,6 +1510,6 @@ public class CameraView extends FrameLayout implements LifecycleObserver { if (f > 1.0f) { f = 1.0f; } - this.f2502x.G0(f, null, false); + this.f2503x.G0(f, null, false); } } diff --git a/app/src/main/java/com/yalantis/ucrop/UCropActivity.java b/app/src/main/java/com/yalantis/ucrop/UCropActivity.java index 2e44ca98c2..af87b71e6d 100644 --- a/app/src/main/java/com/yalantis/ucrop/UCropActivity.java +++ b/app/src/main/java/com/yalantis/ucrop/UCropActivity.java @@ -76,20 +76,20 @@ public class UCropActivity extends AppCompatActivity { public int r; /* renamed from: s reason: collision with root package name */ - public boolean f2506s; + public boolean f2507s; public boolean t = true; public UCropView u; public GestureCropImageView v; public OverlayView w; /* renamed from: x reason: collision with root package name */ - public ViewGroup f2507x; + public ViewGroup f2508x; /* renamed from: y reason: collision with root package name */ - public ViewGroup f2508y; + public ViewGroup f2509y; /* renamed from: z reason: collision with root package name */ - public ViewGroup f2509z; + public ViewGroup f2510z; public class a implements c.a { public a() { @@ -147,14 +147,14 @@ public class UCropActivity extends AppCompatActivity { } public final void c(@IdRes int i2) { - if (this.f2506s) { - ViewGroup viewGroup = this.f2507x; + if (this.f2507s) { + ViewGroup viewGroup = this.f2508x; int i3 = R.d.state_aspect_ratio; viewGroup.setSelected(i2 == i3); - ViewGroup viewGroup2 = this.f2508y; + ViewGroup viewGroup2 = this.f2509y; int i4 = R.d.state_rotate; viewGroup2.setSelected(i2 == i4); - ViewGroup viewGroup3 = this.f2509z; + ViewGroup viewGroup3 = this.f2510z; int i5 = R.d.state_scale; viewGroup3.setSelected(i2 == i5); int i6 = 8; @@ -162,9 +162,9 @@ public class UCropActivity extends AppCompatActivity { this.B.setVisibility(i2 == i4 ? 0 : 8); this.C.setVisibility(i2 == i5 ? 0 : 8); TransitionManager.beginDelayedTransition((ViewGroup) findViewById(R.d.ucrop_photobox), this.H); - this.f2509z.findViewById(R.d.text_view_scale).setVisibility(i2 == i5 ? 0 : 8); - this.f2507x.findViewById(R.d.text_view_crop).setVisibility(i2 == i3 ? 0 : 8); - View findViewById = this.f2508y.findViewById(R.d.text_view_rotate); + this.f2510z.findViewById(R.d.text_view_scale).setVisibility(i2 == i5 ? 0 : 8); + this.f2508x.findViewById(R.d.text_view_crop).setVisibility(i2 == i3 ? 0 : 8); + View findViewById = this.f2509y.findViewById(R.d.text_view_rotate); if (i2 == i4) { i6 = 0; } @@ -197,7 +197,7 @@ public class UCropActivity extends AppCompatActivity { } this.j = stringExtra; this.r = intent.getIntExtra("com.yalantis.ucrop.UcropLogoColor", ContextCompat.getColor(this, R.a.ucrop_color_default_logo)); - this.f2506s = !intent.getBooleanExtra("com.yalantis.ucrop.HideBottomControls", false); + this.f2507s = !intent.getBooleanExtra("com.yalantis.ucrop.HideBottomControls", false); this.o = intent.getIntExtra("com.yalantis.ucrop.UcropRootViewBackgroundColor", ContextCompat.getColor(this, R.a.ucrop_color_crop_background)); int i2 = this.l; Window window = getWindow(); @@ -227,12 +227,12 @@ public class UCropActivity extends AppCompatActivity { ((ImageView) findViewById(R.d.image_view_logo)).setColorFilter(this.r, PorterDuff.Mode.SRC_ATOP); int i3 = R.d.ucrop_frame; findViewById(i3).setBackgroundColor(this.o); - if (!this.f2506s) { + if (!this.f2507s) { ((RelativeLayout.LayoutParams) findViewById(i3).getLayoutParams()).bottomMargin = 0; findViewById(i3).requestLayout(); } ViewGroup viewGroup = null; - if (this.f2506s) { + if (this.f2507s) { ViewGroup viewGroup2 = (ViewGroup) ((ViewGroup) findViewById(R.d.ucrop_photobox)).findViewById(R.d.controls_wrapper); viewGroup2.setVisibility(0); LayoutInflater.from(this).inflate(R.e.ucrop_controls, viewGroup2, true); @@ -240,13 +240,13 @@ public class UCropActivity extends AppCompatActivity { this.H = autoTransition; autoTransition.setDuration(50L); ViewGroup viewGroup3 = (ViewGroup) findViewById(R.d.state_aspect_ratio); - this.f2507x = viewGroup3; + this.f2508x = viewGroup3; viewGroup3.setOnClickListener(this.M); ViewGroup viewGroup4 = (ViewGroup) findViewById(R.d.state_rotate); - this.f2508y = viewGroup4; + this.f2509y = viewGroup4; viewGroup4.setOnClickListener(this.M); ViewGroup viewGroup5 = (ViewGroup) findViewById(R.d.state_scale); - this.f2509z = viewGroup5; + this.f2510z = viewGroup5; viewGroup5.setOnClickListener(this.M); int i4 = R.d.layout_aspect_ratio; this.A = (ViewGroup) findViewById(i4); @@ -340,7 +340,7 @@ public class UCropActivity extends AppCompatActivity { int intExtra2 = intent.getIntExtra("com.yalantis.ucrop.AspectRatioSelectedByDefault", 0); ArrayList parcelableArrayListExtra2 = intent.getParcelableArrayListExtra("com.yalantis.ucrop.AspectRatioOptions"); if (floatExtra > 0.0f && floatExtra2 > 0.0f) { - ViewGroup viewGroup7 = this.f2507x; + ViewGroup viewGroup7 = this.f2508x; if (viewGroup7 != null) { viewGroup7.setVisibility(8); } @@ -369,9 +369,9 @@ public class UCropActivity extends AppCompatActivity { finish(); } } - if (!this.f2506s) { + if (!this.f2507s) { a(0); - } else if (this.f2507x.getVisibility() == 0) { + } else if (this.f2508x.getVisibility() == 0) { c(R.d.state_aspect_ratio); } else { c(R.d.state_scale); diff --git a/app/src/main/java/com/yalantis/ucrop/view/OverlayView.java b/app/src/main/java/com/yalantis/ucrop/view/OverlayView.java index 92c96966c4..179b337863 100644 --- a/app/src/main/java/com/yalantis/ucrop/view/OverlayView.java +++ b/app/src/main/java/com/yalantis/ucrop/view/OverlayView.java @@ -38,20 +38,20 @@ public class OverlayView extends View { public boolean r; /* renamed from: s reason: collision with root package name */ - public boolean f2510s; + public boolean f2511s; public boolean t; public int u; public Path v = new Path(); public Paint w = new Paint(1); /* renamed from: x reason: collision with root package name */ - public Paint f2511x = new Paint(1); + public Paint f2512x = new Paint(1); /* renamed from: y reason: collision with root package name */ - public Paint f2512y = new Paint(1); + public Paint f2513y = new Paint(1); /* renamed from: z reason: collision with root package name */ - public Paint f2513z = new Paint(1); + public Paint f2514z = new Paint(1); public OverlayView(Context context, AttributeSet attributeSet) { super(context, attributeSet, 0); @@ -92,7 +92,7 @@ public class OverlayView extends View { if (this.t) { canvas.drawCircle(this.i.centerX(), this.i.centerY(), Math.min(this.i.width(), this.i.height()) / 2.0f, this.w); } - if (this.f2510s) { + if (this.f2511s) { if (this.q == null && !this.i.isEmpty()) { this.q = new float[((this.o * 4) + (this.n * 4))]; int i = 0; @@ -132,11 +132,11 @@ public class OverlayView extends View { } float[] fArr5 = this.q; if (fArr5 != null) { - canvas.drawLines(fArr5, this.f2511x); + canvas.drawLines(fArr5, this.f2512x); } } if (this.r) { - canvas.drawRect(this.i, this.f2512y); + canvas.drawRect(this.i, this.f2513y); } if (this.A != 0) { canvas.save(); @@ -150,7 +150,7 @@ public class OverlayView extends View { int i11 = this.G; rectF6.inset((float) (-i11), (float) i11); canvas.clipRect(this.j, Region.Op.DIFFERENCE); - canvas.drawRect(this.i, this.f2513z); + canvas.drawRect(this.i, this.f2514z); canvas.restore(); } } @@ -261,15 +261,15 @@ public class OverlayView extends View { } public void setCropFrameColor(@ColorInt int i) { - this.f2512y.setColor(i); + this.f2513y.setColor(i); } public void setCropFrameStrokeWidth(@IntRange(from = 0) int i) { - this.f2512y.setStrokeWidth((float) i); + this.f2513y.setStrokeWidth((float) i); } public void setCropGridColor(@ColorInt int i) { - this.f2511x.setColor(i); + this.f2512x.setColor(i); } public void setCropGridColumnCount(@IntRange(from = 0) int i) { @@ -283,7 +283,7 @@ public class OverlayView extends View { } public void setCropGridStrokeWidth(@IntRange(from = 0) int i) { - this.f2511x.setStrokeWidth((float) i); + this.f2512x.setStrokeWidth((float) i); } public void setDimmedColor(@ColorInt int i) { @@ -309,7 +309,7 @@ public class OverlayView extends View { } public void setShowCropGrid(boolean z2) { - this.f2510s = z2; + this.f2511s = z2; } public void setTargetAspectRatio(float f) { diff --git a/app/src/main/java/com/yalantis/ucrop/view/UCropView.java b/app/src/main/java/com/yalantis/ucrop/view/UCropView.java index 402229307d..15002484e2 100644 --- a/app/src/main/java/com/yalantis/ucrop/view/UCropView.java +++ b/app/src/main/java/com/yalantis/ucrop/view/UCropView.java @@ -31,20 +31,20 @@ public class UCropView extends FrameLayout { overlayView.w.setStrokeWidth(1.0f); int dimensionPixelSize = obtainStyledAttributes.getDimensionPixelSize(R.h.ucrop_UCropView_ucrop_frame_stroke_size, overlayView.getResources().getDimensionPixelSize(R.b.ucrop_default_crop_frame_stoke_width)); int color2 = obtainStyledAttributes.getColor(R.h.ucrop_UCropView_ucrop_frame_color, overlayView.getResources().getColor(R.a.ucrop_color_default_crop_frame)); - overlayView.f2512y.setStrokeWidth((float) dimensionPixelSize); - overlayView.f2512y.setColor(color2); - overlayView.f2512y.setStyle(Paint.Style.STROKE); - overlayView.f2513z.setStrokeWidth((float) (dimensionPixelSize * 3)); - overlayView.f2513z.setColor(color2); - overlayView.f2513z.setStyle(Paint.Style.STROKE); + overlayView.f2513y.setStrokeWidth((float) dimensionPixelSize); + overlayView.f2513y.setColor(color2); + overlayView.f2513y.setStyle(Paint.Style.STROKE); + overlayView.f2514z.setStrokeWidth((float) (dimensionPixelSize * 3)); + overlayView.f2514z.setColor(color2); + overlayView.f2514z.setStyle(Paint.Style.STROKE); overlayView.r = obtainStyledAttributes.getBoolean(R.h.ucrop_UCropView_ucrop_show_frame, true); int dimensionPixelSize2 = obtainStyledAttributes.getDimensionPixelSize(R.h.ucrop_UCropView_ucrop_grid_stroke_size, overlayView.getResources().getDimensionPixelSize(R.b.ucrop_default_crop_grid_stoke_width)); int color3 = obtainStyledAttributes.getColor(R.h.ucrop_UCropView_ucrop_grid_color, overlayView.getResources().getColor(R.a.ucrop_color_default_crop_grid)); - overlayView.f2511x.setStrokeWidth((float) dimensionPixelSize2); - overlayView.f2511x.setColor(color3); + overlayView.f2512x.setStrokeWidth((float) dimensionPixelSize2); + overlayView.f2512x.setColor(color3); overlayView.n = obtainStyledAttributes.getInt(R.h.ucrop_UCropView_ucrop_grid_row_count, 2); overlayView.o = obtainStyledAttributes.getInt(R.h.ucrop_UCropView_ucrop_grid_column_count, 2); - overlayView.f2510s = obtainStyledAttributes.getBoolean(R.h.ucrop_UCropView_ucrop_show_grid, true); + overlayView.f2511s = obtainStyledAttributes.getBoolean(R.h.ucrop_UCropView_ucrop_show_grid, true); GestureCropImageView gestureCropImageView = this.i; Objects.requireNonNull(gestureCropImageView); float abs = Math.abs(obtainStyledAttributes.getFloat(R.h.ucrop_UCropView_ucrop_aspect_ratio_x, 0.0f)); diff --git a/app/src/main/java/com/yalantis/ucrop/view/widget/HorizontalProgressWheelView.java b/app/src/main/java/com/yalantis/ucrop/view/widget/HorizontalProgressWheelView.java index 4cbbd8410e..5da549c12b 100644 --- a/app/src/main/java/com/yalantis/ucrop/view/widget/HorizontalProgressWheelView.java +++ b/app/src/main/java/com/yalantis/ucrop/view/widget/HorizontalProgressWheelView.java @@ -23,7 +23,7 @@ public class HorizontalProgressWheelView extends View { public float r; /* renamed from: s reason: collision with root package name */ - public int f2514s = ContextCompat.getColor(getContext(), R.a.ucrop_color_widget_rotate_mid_line); + public int f2515s = ContextCompat.getColor(getContext(), R.a.ucrop_color_widget_rotate_mid_line); public interface a { void a(); @@ -42,7 +42,7 @@ public class HorizontalProgressWheelView extends View { this.l.setColor(getResources().getColor(R.a.ucrop_color_progress_wheel_line)); Paint paint2 = new Paint(this.l); this.m = paint2; - paint2.setColor(this.f2514s); + paint2.setColor(this.f2515s); this.m.setStrokeCap(Paint.Cap.ROUND); this.m.setStrokeWidth((float) getContext().getResources().getDimensionPixelSize(R.b.ucrop_width_middle_wheel_progress_line)); } @@ -109,7 +109,7 @@ public class HorizontalProgressWheelView extends View { } public void setMiddleLineColor(@ColorInt int i) { - this.f2514s = i; + this.f2515s = i; this.m.setColor(i); invalidate(); } diff --git a/app/src/main/java/d0/c0/e.java b/app/src/main/java/d0/c0/e.java index 41168d1912..e4f70ad2f9 100644 --- a/app/src/main/java/d0/c0/e.java +++ b/app/src/main/java/d0/c0/e.java @@ -11,13 +11,13 @@ public final class e extends c implements Serializable { private int w; /* renamed from: x reason: collision with root package name */ - private int f2515x; + private int f2516x; /* renamed from: y reason: collision with root package name */ - private int f2516y; + private int f2517y; /* renamed from: z reason: collision with root package name */ - private int f2517z; + private int f2518z; /* compiled from: XorWowRandom.kt */ public static final class a { @@ -34,9 +34,9 @@ public final class e extends c implements Serializable { } public e(int i, int i2, int i3, int i4, int i5, int i6) { - this.f2515x = i; - this.f2516y = i2; - this.f2517z = i3; + this.f2516x = i; + this.f2517y = i2; + this.f2518z = i3; this.w = i4; this.v = i5; this.addend = i6; @@ -57,11 +57,11 @@ public final class e extends c implements Serializable { @Override // d0.c0.c public int nextInt() { - int i = this.f2515x; + int i = this.f2516x; int i2 = i ^ (i >>> 2); - this.f2515x = this.f2516y; - this.f2516y = this.f2517z; - this.f2517z = this.w; + this.f2516x = this.f2517y; + this.f2517y = this.f2518z; + this.f2518z = this.w; int i3 = this.v; this.w = i3; int i4 = ((i2 ^ (i2 << 1)) ^ i3) ^ (i3 << 4); diff --git a/app/src/main/java/d0/e0/i.java b/app/src/main/java/d0/e0/i.java index 4f6bb568d1..efdd307cdb 100644 --- a/app/src/main/java/d0/e0/i.java +++ b/app/src/main/java/d0/e0/i.java @@ -10,7 +10,7 @@ public final class i { public static final a b = new a(null); /* renamed from: c reason: collision with root package name */ - public final j f2518c; + public final j f2519c; public final KType d; /* compiled from: KTypeProjection.kt */ @@ -40,7 +40,7 @@ public final class i { public i(j jVar, KType kType) { String str; - this.f2518c = jVar; + this.f2519c = jVar; this.d = kType; if (!((jVar == null) != (kType == null) ? false : true)) { if (jVar == null) { @@ -53,7 +53,7 @@ public final class i { } public final j component1() { - return this.f2518c; + return this.f2519c; } public final KType component2() { @@ -68,7 +68,7 @@ public final class i { return false; } i iVar = (i) obj; - return m.areEqual(this.f2518c, iVar.f2518c) && m.areEqual(this.d, iVar.d); + return m.areEqual(this.f2519c, iVar.f2519c) && m.areEqual(this.d, iVar.d); } public final KType getType() { @@ -76,11 +76,11 @@ public final class i { } public final j getVariance() { - return this.f2518c; + return this.f2519c; } public int hashCode() { - j jVar = this.f2518c; + j jVar = this.f2519c; int i = 0; int hashCode = (jVar != null ? jVar.hashCode() : 0) * 31; KType kType = this.d; @@ -91,7 +91,7 @@ public final class i { } public String toString() { - j jVar = this.f2518c; + j jVar = this.f2519c; if (jVar == null) { return "*"; } diff --git a/app/src/main/java/d0/e0/p/d/e.java b/app/src/main/java/d0/e0/p/d/e.java index 166ea05bca..b03bf065bc 100644 --- a/app/src/main/java/d0/e0/p/d/e.java +++ b/app/src/main/java/d0/e0/p/d/e.java @@ -83,7 +83,7 @@ public abstract class e { public final n0 b; /* renamed from: c reason: collision with root package name */ - public final n f2519c; + public final n f2520c; public final a.d d; public final d0.e0.p.d.m0.f.z.c e; public final g f; @@ -99,7 +99,7 @@ public abstract class e { m.checkNotNullParameter(cVar, "nameResolver"); m.checkNotNullParameter(gVar, "typeTable"); this.b = n0Var; - this.f2519c = nVar; + this.f2520c = nVar; this.d = dVar; this.e = cVar; this.f = gVar; @@ -170,7 +170,7 @@ public abstract class e { } public final n getProto() { - return this.f2519c; + return this.f2520c; } public final a.d getSignature() { diff --git a/app/src/main/java/d0/e0/p/d/i.java b/app/src/main/java/d0/e0/p/d/i.java index 15d58c6ed8..d64098fdee 100644 --- a/app/src/main/java/d0/e0/p/d/i.java +++ b/app/src/main/java/d0/e0/p/d/i.java @@ -102,7 +102,7 @@ public abstract class i implements d0.z.d.e { public final CharSequence invoke(x xVar) { m.checkNotNullParameter(xVar, "descriptor"); - return d0.e0.p.d.m0.j.c.f2716c.render(xVar) + " | " + f0.b.mapSignature(xVar).asString(); + return d0.e0.p.d.m0.j.c.f2717c.render(xVar) + " | " + f0.b.mapSignature(xVar).asString(); } } @@ -116,7 +116,7 @@ public abstract class i implements d0.z.d.e { public final CharSequence invoke(n0 n0Var) { m.checkNotNullParameter(n0Var, "descriptor"); - return d0.e0.p.d.m0.j.c.f2716c.render(n0Var) + " | " + f0.b.mapPropertySignature(n0Var).asString(); + return d0.e0.p.d.m0.j.c.f2717c.render(n0Var) + " | " + f0.b.mapPropertySignature(n0Var).asString(); } } diff --git a/app/src/main/java/d0/e0/p/d/j.java b/app/src/main/java/d0/e0/p/d/j.java index a338fc2efe..6d2b5e2b7e 100644 --- a/app/src/main/java/d0/e0/p/d/j.java +++ b/app/src/main/java/d0/e0/p/d/j.java @@ -37,7 +37,7 @@ public final class j extends f implements i, KFunction, public final String r; /* renamed from: s reason: collision with root package name */ - public final Object f2521s; + public final Object f2522s; /* compiled from: KFunctionImpl.kt */ public static final class a extends o implements Function0> { @@ -211,7 +211,7 @@ public final class j extends f implements i, KFunction, public j(i iVar, String str, String str2, x xVar, Object obj) { this.q = iVar; this.r = str2; - this.f2521s = obj; + this.f2522s = obj; this.n = c0.lazySoft(xVar, new c(this, str)); this.o = c0.lazy(new a(this)); this.p = c0.lazy(new b(this)); @@ -248,7 +248,7 @@ public final class j extends f implements i, KFunction, public boolean equals(Object obj) { j asKFunctionImpl = j0.asKFunctionImpl(obj); - return asKFunctionImpl != null && m.areEqual(getContainer(), asKFunctionImpl.getContainer()) && m.areEqual(getName(), asKFunctionImpl.getName()) && m.areEqual(this.r, asKFunctionImpl.r) && m.areEqual(this.f2521s, asKFunctionImpl.f2521s); + return asKFunctionImpl != null && m.areEqual(getContainer(), asKFunctionImpl.getContainer()) && m.areEqual(getName(), asKFunctionImpl.getName()) && m.areEqual(this.r, asKFunctionImpl.r) && m.areEqual(this.f2522s, asKFunctionImpl.f2522s); } @Override // d0.z.d.i @@ -257,7 +257,7 @@ public final class j extends f implements i, KFunction, } public final Object getBoundReceiver() { - return h.coerceToExpectedReceiverType(this.f2521s, getDescriptor()); + return h.coerceToExpectedReceiverType(this.f2522s, getDescriptor()); } @Override // d0.e0.p.d.f @@ -380,7 +380,7 @@ public final class j extends f implements i, KFunction, @Override // d0.e0.p.d.f public boolean isBound() { - return !m.areEqual(this.f2521s, d0.z.d.d.NO_RECEIVER); + return !m.areEqual(this.f2522s, d0.z.d.d.NO_RECEIVER); } @Override // kotlin.reflect.KFunction diff --git a/app/src/main/java/d0/e0/p/d/j0.java b/app/src/main/java/d0/e0/p/d/j0.java index a41a9ec02d..9c27a7476d 100644 --- a/app/src/main/java/d0/e0/p/d/j0.java +++ b/app/src/main/java/d0/e0/p/d/j0.java @@ -355,7 +355,7 @@ public final class j0 { if (d0.z.d.m.areEqual(uVar, d0.e0.p.d.m0.c.t.e)) { return KVisibility.PUBLIC; } - if (d0.z.d.m.areEqual(uVar, d0.e0.p.d.m0.c.t.f2614c)) { + if (d0.z.d.m.areEqual(uVar, d0.e0.p.d.m0.c.t.f2615c)) { return KVisibility.PROTECTED; } if (d0.z.d.m.areEqual(uVar, d0.e0.p.d.m0.c.t.d)) { diff --git a/app/src/main/java/d0/e0/p/d/l0/a.java b/app/src/main/java/d0/e0/p/d/l0/a.java index c10626735d..0384e669c2 100644 --- a/app/src/main/java/d0/e0/p/d/l0/a.java +++ b/app/src/main/java/d0/e0/p/d/l0/a.java @@ -17,7 +17,7 @@ public final class a implements d { public final List> b; /* renamed from: c reason: collision with root package name */ - public final List f2522c; + public final List f2523c; public final Class d; public final List e; public final EnumC0203a f; @@ -68,7 +68,7 @@ public final class a implements d { for (Method method3 : list4) { arrayList3.add(method3.getDefaultValue()); } - this.f2522c = arrayList3; + this.f2523c = arrayList3; if (this.f == EnumC0203a.POSITIONAL_CALL && bVar == b.JAVA && (!u.minus(this.e, "value").isEmpty())) { throw new UnsupportedOperationException("Positional call of a Java annotation constructor is allowed only if there are no parameters or one parameter named \"value\". This restriction exists because Java annotations (in contrast to Kotlin)do not impose any order on their arguments. Use KCallable#callBy instead."); } @@ -97,7 +97,7 @@ public final class a implements d { while (i < length) { Object obj = objArr[i]; int i3 = i2 + 1; - Object access$transformKotlinToJvm = (obj == null && this.f == EnumC0203a.CALL_BY_NAME) ? this.f2522c.get(i2) : b.access$transformKotlinToJvm(obj, this.b.get(i2)); + Object access$transformKotlinToJvm = (obj == null && this.f == EnumC0203a.CALL_BY_NAME) ? this.f2523c.get(i2) : b.access$transformKotlinToJvm(obj, this.b.get(i2)); if (access$transformKotlinToJvm != null) { arrayList.add(access$transformKotlinToJvm); i++; diff --git a/app/src/main/java/d0/e0/p/d/l0/b.java b/app/src/main/java/d0/e0/p/d/l0/b.java index f82e7eb24f..4a8ad24f1e 100644 --- a/app/src/main/java/d0/e0/p/d/l0/b.java +++ b/app/src/main/java/d0/e0/p/d/l0/b.java @@ -152,14 +152,14 @@ public final class b { public final /* synthetic */ Lazy b; /* renamed from: c reason: collision with root package name */ - public final /* synthetic */ Lazy f2523c; + public final /* synthetic */ Lazy f2524c; public final /* synthetic */ a d; public final /* synthetic */ Map e; public c(Class cls, Lazy lazy, KProperty kProperty, Lazy lazy2, KProperty kProperty2, a aVar, Map map) { this.a = cls; this.b = lazy; - this.f2523c = lazy2; + this.f2524c = lazy2; this.d = aVar; this.e = map; } @@ -176,7 +176,7 @@ public final class b { return this.a; } } else if (name.equals("hashCode")) { - return this.f2523c.getValue(); + return this.f2524c.getValue(); } } else if (name.equals("toString")) { return this.b.getValue(); diff --git a/app/src/main/java/d0/e0/p/d/l0/e.java b/app/src/main/java/d0/e0/p/d/l0/e.java index 7fa62e5ec8..b24e47a24a 100644 --- a/app/src/main/java/d0/e0/p/d/l0/e.java +++ b/app/src/main/java/d0/e0/p/d/l0/e.java @@ -23,7 +23,7 @@ public abstract class e implements d { public final List b; /* renamed from: c reason: collision with root package name */ - public final M f2524c; + public final M f2525c; public final Type d; public final Class e; @@ -507,7 +507,7 @@ public abstract class e implements d { */ public e(Member member, Type type, Class cls, Type[] typeArr, DefaultConstructorMarker defaultConstructorMarker) { List list; - this.f2524c = member; + this.f2525c = member; this.d = type; this.e = cls; if (cls != null) { @@ -521,7 +521,7 @@ public abstract class e implements d { } public final void a(Object obj) { - if (obj == null || !this.f2524c.getDeclaringClass().isInstance(obj)) { + if (obj == null || !this.f2525c.getDeclaringClass().isInstance(obj)) { throw new IllegalArgumentException("An object member requires the object instance passed as the first argument."); } } @@ -537,7 +537,7 @@ public abstract class e implements d { @Override // d0.e0.p.d.l0.d public final M getMember() { - return this.f2524c; + return this.f2525c; } @Override // d0.e0.p.d.l0.d diff --git a/app/src/main/java/d0/e0/p/d/l0/g.java b/app/src/main/java/d0/e0/p/d/l0/g.java index 30b47ede68..219288791a 100644 --- a/app/src/main/java/d0/e0/p/d/l0/g.java +++ b/app/src/main/java/d0/e0/p/d/l0/g.java @@ -25,7 +25,7 @@ public final class g implements d { public final d b; /* renamed from: c reason: collision with root package name */ - public final boolean f2525c; + public final boolean f2526c; /* compiled from: InlineClassAwareCaller.kt */ public static final class a { @@ -33,14 +33,14 @@ public final class g implements d { public final Method[] b; /* renamed from: c reason: collision with root package name */ - public final Method f2526c; + public final Method f2527c; public a(IntRange intRange, Method[] methodArr, Method method) { m.checkNotNullParameter(intRange, "argumentRange"); m.checkNotNullParameter(methodArr, "unbox"); this.a = intRange; this.b = methodArr; - this.f2526c = method; + this.f2527c = method; } public final IntRange component1() { @@ -52,7 +52,7 @@ public final class g implements d { } public final Method component3() { - return this.f2526c; + return this.f2527c; } } @@ -67,7 +67,7 @@ public final class g implements d { m.checkNotNullParameter(bVar, "descriptor"); m.checkNotNullParameter(dVar, "caller"); this.b = dVar; - this.f2525c = z2; + this.f2526c = z2; c0 returnType = bVar.getReturnType(); m.checkNotNull(returnType); m.checkNotNullExpressionValue(returnType, "descriptor.returnType!!"); @@ -137,7 +137,7 @@ public final class g implements d { R.append(getParameterTypes()); R.append(")\n"); R.append("Default: "); - R.append(this.f2525c); + R.append(this.f2526c); throw new a0(R.toString()); } } diff --git a/app/src/main/java/d0/e0/p/d/l0/i.java b/app/src/main/java/d0/e0/p/d/l0/i.java index db342a5a05..3648c054d0 100644 --- a/app/src/main/java/d0/e0/p/d/l0/i.java +++ b/app/src/main/java/d0/e0/p/d/l0/i.java @@ -17,7 +17,7 @@ public abstract class i implements d { public final Method b; /* renamed from: c reason: collision with root package name */ - public final List f2527c; + public final List f2528c; /* compiled from: InternalUnderlyingValOfInlineClass.kt */ public static final class a extends i implements c { @@ -68,7 +68,7 @@ public abstract class i implements d { public i(Method method, List list, DefaultConstructorMarker defaultConstructorMarker) { this.b = method; - this.f2527c = list; + this.f2528c = list; Class returnType = method.getReturnType(); m.checkNotNullExpressionValue(returnType, "unboxMethod.returnType"); this.a = returnType; @@ -86,7 +86,7 @@ public abstract class i implements d { @Override // d0.e0.p.d.l0.d public final List getParameterTypes() { - return this.f2527c; + return this.f2528c; } @Override // d0.e0.p.d.l0.d diff --git a/app/src/main/java/d0/e0/p/d/m0/a.java b/app/src/main/java/d0/e0/p/d/m0/a.java index 842ec5104e..f9fa24ae17 100644 --- a/app/src/main/java/d0/e0/p/d/m0/a.java +++ b/app/src/main/java/d0/e0/p/d/m0/a.java @@ -12,7 +12,7 @@ public final class a { public static final Set b; static { - List listOf = n.listOf((Object[]) new b[]{a0.a, a0.h, a0.i, a0.f2619c, a0.d, a0.f}); + List listOf = n.listOf((Object[]) new b[]{a0.a, a0.h, a0.i, a0.f2620c, a0.d, a0.f}); LinkedHashSet linkedHashSet = new LinkedHashSet(); for (b bVar : listOf) { linkedHashSet.add(d0.e0.p.d.m0.g.a.topLevel(bVar)); diff --git a/app/src/main/java/d0/e0/p/d/m0/b/g.java b/app/src/main/java/d0/e0/p/d/m0/b/g.java index ea24422f27..bbd7b8589a 100644 --- a/app/src/main/java/d0/e0/p/d/m0/b/g.java +++ b/app/src/main/java/d0/e0/p/d/m0/b/g.java @@ -49,7 +49,7 @@ public final class g { public static final e extractParameterNameFromFunctionTypeArgument(c0 c0Var) { String str; m.checkNotNullParameter(c0Var, ""); - c findAnnotation = c0Var.getAnnotations().findAnnotation(k.a.f2545y); + c findAnnotation = c0Var.getAnnotations().findAnnotation(k.a.f2546y); if (findAnnotation == null) { return null; } @@ -89,7 +89,7 @@ public final class g { eVar = null; } if (eVar != null) { - b bVar = k.a.f2545y; + b bVar = k.a.f2546y; e identifier = e.identifier(ModelAuditLogEntry.CHANGE_KEY_NAME); String asString = eVar.asString(); m.checkNotNullExpressionValue(asString, "name.asString()"); @@ -122,7 +122,7 @@ public final class g { public static final c0 getReceiverTypeFromFunctionType(c0 c0Var) { m.checkNotNullParameter(c0Var, ""); isBuiltinFunctionalType(c0Var); - if (c0Var.getAnnotations().findAnnotation(k.a.f2544x) != null) { + if (c0Var.getAnnotations().findAnnotation(k.a.f2545x) != null) { return ((w0) u.first((List) c0Var.getArguments())).getType(); } return null; @@ -148,7 +148,7 @@ public final class g { if (!isBuiltinFunctionalType(c0Var)) { return false; } - return c0Var.getAnnotations().findAnnotation(k.a.f2544x) != null; + return c0Var.getAnnotations().findAnnotation(k.a.f2545x) != null; } public static final boolean isBuiltinFunctionalClassDescriptor(d0.e0.p.d.m0.c.m mVar) { @@ -178,7 +178,7 @@ public final class g { public static final d0.e0.p.d.m0.c.g1.g withExtensionFunctionAnnotation(d0.e0.p.d.m0.c.g1.g gVar, h hVar) { m.checkNotNullParameter(gVar, ""); m.checkNotNullParameter(hVar, "builtIns"); - b bVar = k.a.f2544x; + b bVar = k.a.f2545x; return gVar.hasAnnotation(bVar) ? gVar : d0.e0.p.d.m0.c.g1.g.f.create(u.plus(gVar, new j(hVar, bVar, h0.emptyMap()))); } } diff --git a/app/src/main/java/d0/e0/p/d/m0/b/h.java b/app/src/main/java/d0/e0/p/d/m0/b/h.java index 63221928d4..eeba219b50 100644 --- a/app/src/main/java/d0/e0/p/d/m0/b/h.java +++ b/app/src/main/java/d0/e0/p/d/m0/b/h.java @@ -40,7 +40,7 @@ public abstract class h { public y b; /* renamed from: c reason: collision with root package name */ - public final j f2528c; + public final j f2529c; public final d0.e0.p.d.m0.m.h d; public final o e; @@ -131,12 +131,12 @@ public abstract class h { public final Map b; /* renamed from: c reason: collision with root package name */ - public final Map f2529c; + public final Map f2530c; public e(Map map, Map map2, Map map3, a aVar) { this.a = map; this.b = map2; - this.f2529c = map3; + this.f2530c = map3; } } @@ -144,7 +144,7 @@ public abstract class h { if (oVar != null) { this.e = oVar; oVar.createLazyValue(new a()); - this.f2528c = oVar.createLazyValue(new b()); + this.f2529c = oVar.createLazyValue(new b()); this.d = oVar.createMemoizedFunction(new c()); return; } @@ -1386,7 +1386,7 @@ public abstract class h { public static boolean isNothingOrNullableNothing(c0 c0Var) { if (c0Var != null) { - return i(c0Var, k.a.f2534c); + return i(c0Var, k.a.f2535c); } a(137); throw null; @@ -1444,7 +1444,7 @@ public abstract class h { public static boolean isSpecialClassWithNoSupertypes(d0.e0.p.d.m0.c.e eVar) { if (eVar != null) { - return c(eVar, k.a.b) || c(eVar, k.a.f2534c); + return c(eVar, k.a.b) || c(eVar, k.a.f2535c); } a(106); throw null; @@ -1469,7 +1469,7 @@ public abstract class h { public static boolean isUByteArray(c0 c0Var) { if (c0Var != null) { - return j(c0Var, k.a.f2541i0.toUnsafe()); + return j(c0Var, k.a.f2542i0.toUnsafe()); } a(127); throw null; @@ -1493,7 +1493,7 @@ public abstract class h { public static boolean isUShortArray(c0 c0Var) { if (c0Var != null) { - return j(c0Var, k.a.f2542j0.toUnsafe()); + return j(c0Var, k.a.f2543j0.toUnsafe()); } a(128); throw null; @@ -1614,7 +1614,7 @@ public abstract class h { throw null; } else if (!isArray(c0Var)) { c0 makeNotNullable = e1.makeNotNullable(c0Var); - d0.e0.p.d.m0.n.j0 j0Var2 = this.f2528c.mo1invoke().f2529c.get(makeNotNullable); + d0.e0.p.d.m0.n.j0 j0Var2 = this.f2529c.mo1invoke().f2530c.get(makeNotNullable); if (j0Var2 != null) { return j0Var2; } @@ -1861,7 +1861,7 @@ public abstract class h { public d0.e0.p.d.m0.n.j0 getPrimitiveArrayKotlinType(i iVar) { if (iVar != null) { - d0.e0.p.d.m0.n.j0 j0Var = this.f2528c.mo1invoke().a.get(iVar); + d0.e0.p.d.m0.n.j0 j0Var = this.f2529c.mo1invoke().a.get(iVar); if (j0Var != null) { return j0Var; } diff --git a/app/src/main/java/d0/e0/p/d/m0/b/j.java b/app/src/main/java/d0/e0/p/d/m0/b/j.java index 5e3e53740b..ed41a33690 100644 --- a/app/src/main/java/d0/e0/p/d/m0/b/j.java +++ b/app/src/main/java/d0/e0/p/d/m0/b/j.java @@ -29,7 +29,7 @@ public final class j { public static final /* synthetic */ KProperty[] b; /* renamed from: c reason: collision with root package name */ - public final d0 f2530c; + public final d0 f2531c; public final Lazy d; public final a e = new a(1); @@ -102,7 +102,7 @@ public final class j { public j(d0.e0.p.d.m0.c.c0 c0Var, d0 d0Var) { m.checkNotNullParameter(c0Var, "module"); m.checkNotNullParameter(d0Var, "notFoundClasses"); - this.f2530c = d0Var; + this.f2531c = d0Var; this.d = d0.g.lazy(d0.i.PUBLICATION, new c(c0Var)); new a(1); new a(1); @@ -119,7 +119,7 @@ public final class j { m.checkNotNullExpressionValue(identifier, "identifier(className)"); h contributedClassifier = ((i) jVar.d.getValue()).getContributedClassifier(identifier, d.FROM_REFLECTION); e eVar = contributedClassifier instanceof e ? (e) contributedClassifier : null; - return eVar == null ? jVar.f2530c.getClass(new d0.e0.p.d.m0.g.a(k.i, identifier), d0.t.m.listOf(Integer.valueOf(i))) : eVar; + return eVar == null ? jVar.f2531c.getClass(new d0.e0.p.d.m0.g.a(k.i, identifier), d0.t.m.listOf(Integer.valueOf(i))) : eVar; } public final e getKClass() { diff --git a/app/src/main/java/d0/e0/p/d/m0/b/k.java b/app/src/main/java/d0/e0/p/d/m0/b/k.java index eb124a66e2..13eaecaa53 100644 --- a/app/src/main/java/d0/e0/p/d/m0/b/k.java +++ b/app/src/main/java/d0/e0/p/d/m0/b/k.java @@ -18,7 +18,7 @@ public final class k { public static final e b; /* renamed from: c reason: collision with root package name */ - public static final e f2531c; + public static final e f2532c; public static final b d; public static final b e; public static final b f; @@ -64,45 +64,45 @@ public final class k { public static final a a; /* renamed from: a0 reason: collision with root package name */ - public static final b f2532a0; + public static final b f2533a0; public static final c b; /* renamed from: b0 reason: collision with root package name */ - public static final b f2533b0; + public static final b f2534b0; /* renamed from: c reason: collision with root package name */ - public static final c f2534c; + public static final c f2535c; /* renamed from: c0 reason: collision with root package name */ - public static final b f2535c0; + public static final b f2536c0; public static final c d; /* renamed from: d0 reason: collision with root package name */ - public static final b f2536d0; + public static final b f2537d0; public static final c e; /* renamed from: e0 reason: collision with root package name */ - public static final d0.e0.p.d.m0.g.a f2537e0; + public static final d0.e0.p.d.m0.g.a f2538e0; public static final c f; /* renamed from: f0 reason: collision with root package name */ - public static final d0.e0.p.d.m0.g.a f2538f0; + public static final d0.e0.p.d.m0.g.a f2539f0; public static final c g; /* renamed from: g0 reason: collision with root package name */ - public static final d0.e0.p.d.m0.g.a f2539g0; + public static final d0.e0.p.d.m0.g.a f2540g0; public static final c h; /* renamed from: h0 reason: collision with root package name */ - public static final d0.e0.p.d.m0.g.a f2540h0; + public static final d0.e0.p.d.m0.g.a f2541h0; public static final c i; /* renamed from: i0 reason: collision with root package name */ - public static final b f2541i0; + public static final b f2542i0; public static final c j; /* renamed from: j0 reason: collision with root package name */ - public static final b f2542j0; + public static final b f2543j0; public static final c k; public static final b k0; public static final c l; @@ -119,20 +119,20 @@ public final class k { public static final c r; /* renamed from: s reason: collision with root package name */ - public static final b f2543s; + public static final b f2544s; public static final b t; public static final b u; public static final b v; public static final b w; /* renamed from: x reason: collision with root package name */ - public static final b f2544x; + public static final b f2545x; /* renamed from: y reason: collision with root package name */ - public static final b f2545y; + public static final b f2546y; /* renamed from: z reason: collision with root package name */ - public static final b f2546z; + public static final b f2547z; static { a aVar = new a(); @@ -142,7 +142,7 @@ public final class k { b = unsafe; c unsafe2 = aVar.c("Nothing").toUnsafe(); m.checkNotNullExpressionValue(unsafe2, "fqName(simpleName).toUnsafe()"); - f2534c = unsafe2; + f2535c = unsafe2; c unsafe3 = aVar.c("Cloneable").toUnsafe(); m.checkNotNullExpressionValue(unsafe3, "fqName(simpleName).toUnsafe()"); d = unsafe3; @@ -190,7 +190,7 @@ public final class k { m.checkNotNullExpressionValue(unsafe17, "fqName(simpleName).toUnsafe()"); r = unsafe17; m.checkNotNullExpressionValue(aVar.c("Function").toUnsafe(), "fqName(simpleName).toUnsafe()"); - f2543s = aVar.c("Throwable"); + f2544s = aVar.c("Throwable"); t = aVar.c("Comparable"); b bVar = k.o; m.checkNotNullExpressionValue(bVar.child(e.identifier("IntRange")).toUnsafe(), "RANGES_PACKAGE_FQ_NAME.child(Name.identifier(simpleName)).toUnsafe()"); @@ -199,9 +199,9 @@ public final class k { aVar.c("DeprecatedSinceKotlin"); v = aVar.c("DeprecationLevel"); w = aVar.c("ReplaceWith"); - f2544x = aVar.c("ExtensionFunctionType"); - f2545y = aVar.c("ParameterName"); - f2546z = aVar.c("Annotation"); + f2545x = aVar.c("ExtensionFunctionType"); + f2546y = aVar.c("ParameterName"); + f2547z = aVar.c("Annotation"); A = aVar.a("Target"); B = aVar.a("AnnotationTarget"); C = aVar.a("AnnotationRetention"); @@ -248,27 +248,27 @@ public final class k { Z = aVar3; reflect("KDeclarationContainer"); b c2 = aVar2.c("UByte"); - f2532a0 = c2; + f2533a0 = c2; b c3 = aVar2.c("UShort"); - f2533b0 = c3; + f2534b0 = c3; b c4 = aVar2.c("UInt"); - f2535c0 = c4; + f2536c0 = c4; b c5 = aVar2.c("ULong"); - f2536d0 = c5; + f2537d0 = c5; d0.e0.p.d.m0.g.a aVar4 = d0.e0.p.d.m0.g.a.topLevel(c2); m.checkNotNullExpressionValue(aVar4, "topLevel(uByteFqName)"); - f2537e0 = aVar4; + f2538e0 = aVar4; d0.e0.p.d.m0.g.a aVar5 = d0.e0.p.d.m0.g.a.topLevel(c3); m.checkNotNullExpressionValue(aVar5, "topLevel(uShortFqName)"); - f2538f0 = aVar5; + f2539f0 = aVar5; d0.e0.p.d.m0.g.a aVar6 = d0.e0.p.d.m0.g.a.topLevel(c4); m.checkNotNullExpressionValue(aVar6, "topLevel(uIntFqName)"); - f2539g0 = aVar6; + f2540g0 = aVar6; d0.e0.p.d.m0.g.a aVar7 = d0.e0.p.d.m0.g.a.topLevel(c5); m.checkNotNullExpressionValue(aVar7, "topLevel(uLongFqName)"); - f2540h0 = aVar7; - f2541i0 = aVar2.c("UByteArray"); - f2542j0 = aVar2.c("UShortArray"); + f2541h0 = aVar7; + f2542i0 = aVar2.c("UByteArray"); + f2543j0 = aVar2.c("UShortArray"); k0 = aVar2.c("UIntArray"); l0 = aVar2.c("ULongArray"); i.values(); @@ -351,7 +351,7 @@ public final class k { b = identifier; e identifier2 = e.identifier("valueOf"); m.checkNotNullExpressionValue(identifier2, "identifier(\"valueOf\")"); - f2531c = identifier2; + f2532c = identifier2; b bVar = new b("kotlin.coroutines"); d = bVar; b child = bVar.child(e.identifier("experimental")); diff --git a/app/src/main/java/d0/e0/p/d/m0/b/o.java b/app/src/main/java/d0/e0/p/d/m0/b/o.java index 5fb15e85cd..746b1213de 100644 --- a/app/src/main/java/d0/e0/p/d/m0/b/o.java +++ b/app/src/main/java/d0/e0/p/d/m0/b/o.java @@ -20,7 +20,7 @@ public final class o { public static final Set b; /* renamed from: c reason: collision with root package name */ - public static final HashMap f2547c = new HashMap<>(); + public static final HashMap f2548c = new HashMap<>(); public static final HashMap d = new HashMap<>(); public static final Set e; @@ -49,7 +49,7 @@ public final class o { while (i < 4) { n nVar = values4[i]; i++; - f2547c.put(nVar.getArrayClassId(), nVar.getClassId()); + f2548c.put(nVar.getArrayClassId(), nVar.getClassId()); d.put(nVar.getClassId(), nVar.getArrayClassId()); } } @@ -65,7 +65,7 @@ public final class o { public final a getUnsignedClassIdByArrayClassId(a aVar) { m.checkNotNullParameter(aVar, "arrayClassId"); - return f2547c.get(aVar); + return f2548c.get(aVar); } public final boolean isShortNameOfUnsignedArray(e eVar) { diff --git a/app/src/main/java/d0/e0/p/d/m0/b/p/b.java b/app/src/main/java/d0/e0/p/d/m0/b/p/b.java index 1f976964b1..5a7ee22969 100644 --- a/app/src/main/java/d0/e0/p/d/m0/b/p/b.java +++ b/app/src/main/java/d0/e0/p/d/m0/b/p/b.java @@ -39,7 +39,7 @@ public final class b extends d0.e0.p.d.m0.c.i1.a { public final c r; /* renamed from: s reason: collision with root package name */ - public final int f2548s; + public final int f2549s; public final C0211b t = new C0211b(this); public final d u; public final List v; @@ -55,31 +55,31 @@ public final class b extends d0.e0.p.d.m0.c.i1.a { public final class C0211b extends d0.e0.p.d.m0.n.b { /* renamed from: c reason: collision with root package name */ - public final /* synthetic */ b f2549c; + public final /* synthetic */ b f2550c; /* JADX INFO: super call moved to the top of the method (can break code semantics) */ public C0211b(b bVar) { super(b.access$getStorageManager$p(bVar)); m.checkNotNullParameter(bVar, "this$0"); - this.f2549c = bVar; + this.f2550c = bVar; } @Override // d0.e0.p.d.m0.n.g public Collection a() { List list; - int ordinal = this.f2549c.getFunctionKind().ordinal(); + int ordinal = this.f2550c.getFunctionKind().ordinal(); if (ordinal == 0) { list = d0.t.m.listOf(b.access$getFunctionClassId$cp()); } else if (ordinal == 1) { list = d0.t.m.listOf(b.access$getFunctionClassId$cp()); } else if (ordinal == 2) { - list = n.listOf((Object[]) new d0.e0.p.d.m0.g.a[]{b.access$getKFunctionClassId$cp(), new d0.e0.p.d.m0.g.a(k.l, c.Function.numberedClassName(this.f2549c.getArity()))}); + list = n.listOf((Object[]) new d0.e0.p.d.m0.g.a[]{b.access$getKFunctionClassId$cp(), new d0.e0.p.d.m0.g.a(k.l, c.Function.numberedClassName(this.f2550c.getArity()))}); } else if (ordinal == 3) { - list = n.listOf((Object[]) new d0.e0.p.d.m0.g.a[]{b.access$getKFunctionClassId$cp(), new d0.e0.p.d.m0.g.a(k.d, c.SuspendFunction.numberedClassName(this.f2549c.getArity()))}); + list = n.listOf((Object[]) new d0.e0.p.d.m0.g.a[]{b.access$getKFunctionClassId$cp(), new d0.e0.p.d.m0.g.a(k.d, c.SuspendFunction.numberedClassName(this.f2550c.getArity()))}); } else { throw new NoWhenBranchMatchedException(); } - d0.e0.p.d.m0.c.c0 containingDeclaration = b.access$getContainingDeclaration$p(this.f2549c).getContainingDeclaration(); + d0.e0.p.d.m0.c.c0 containingDeclaration = b.access$getContainingDeclaration$p(this.f2550c).getContainingDeclaration(); ArrayList arrayList = new ArrayList(d0.t.o.collectionSizeOrDefault(list, 10)); for (d0.e0.p.d.m0.g.a aVar : list) { d0.e0.p.d.m0.c.e findClassAcrossModuleDependencies = w.findClassAcrossModuleDependencies(containingDeclaration, aVar); @@ -105,12 +105,12 @@ public final class b extends d0.e0.p.d.m0.c.i1.a { @Override // d0.e0.p.d.m0.n.b, d0.e0.p.d.m0.n.g, d0.e0.p.d.m0.n.u0 public b getDeclarationDescriptor() { - return this.f2549c; + return this.f2550c; } @Override // d0.e0.p.d.m0.n.u0 public List getParameters() { - return b.access$getParameters$p(this.f2549c); + return b.access$getParameters$p(this.f2550c); } @Override // d0.e0.p.d.m0.n.u0 @@ -136,7 +136,7 @@ public final class b extends d0.e0.p.d.m0.c.i1.a { this.p = oVar; this.q = e0Var; this.r = cVar; - this.f2548s = i; + this.f2549s = i; this.u = new d(oVar, this); ArrayList arrayList = new ArrayList(); IntRange intRange = new IntRange(1, i); @@ -180,7 +180,7 @@ public final class b extends d0.e0.p.d.m0.c.i1.a { } public final int getArity() { - return this.f2548s; + return this.f2549s; } @Override // d0.e0.p.d.m0.c.e diff --git a/app/src/main/java/d0/e0/p/d/m0/b/p/d.java b/app/src/main/java/d0/e0/p/d/m0/b/p/d.java index ad63ccfa49..e472a8e6f2 100644 --- a/app/src/main/java/d0/e0/p/d/m0/b/p/d.java +++ b/app/src/main/java/d0/e0/p/d/m0/b/p/d.java @@ -17,7 +17,7 @@ public final class d extends e { @Override // d0.e0.p.d.m0.k.a0.e public List a() { - int ordinal = ((b) this.f2728c).getFunctionKind().ordinal(); - return ordinal != 0 ? ordinal != 1 ? n.emptyList() : d0.t.m.listOf(e.L.create((b) this.f2728c, true)) : d0.t.m.listOf(e.L.create((b) this.f2728c, false)); + int ordinal = ((b) this.f2729c).getFunctionKind().ordinal(); + return ordinal != 0 ? ordinal != 1 ? n.emptyList() : d0.t.m.listOf(e.L.create((b) this.f2729c, true)) : d0.t.m.listOf(e.L.create((b) this.f2729c, false)); } } diff --git a/app/src/main/java/d0/e0/p/d/m0/b/q/a.java b/app/src/main/java/d0/e0/p/d/m0/b/q/a.java index e4a808793d..a770341aee 100644 --- a/app/src/main/java/d0/e0/p/d/m0/b/q/a.java +++ b/app/src/main/java/d0/e0/p/d/m0/b/q/a.java @@ -50,8 +50,8 @@ public final class a extends e { @Override // d0.e0.p.d.m0.k.a0.e public List a() { - g0 create = g0.create(this.f2728c, g.f.getEMPTY(), e.getCLONE_NAME(), b.a.DECLARATION, u0.a); - create.initialize((q0) null, this.f2728c.getThisAsReceiverParameter(), n.emptyList(), n.emptyList(), (c0) d0.e0.p.d.m0.k.x.a.getBuiltIns(this.f2728c).getAnyType(), z.OPEN, t.f2614c); + g0 create = g0.create(this.f2729c, g.f.getEMPTY(), e.getCLONE_NAME(), b.a.DECLARATION, u0.a); + create.initialize((q0) null, this.f2729c.getThisAsReceiverParameter(), n.emptyList(), n.emptyList(), (c0) d0.e0.p.d.m0.k.x.a.getBuiltIns(this.f2729c).getAnyType(), z.OPEN, t.f2615c); return d0.t.m.listOf(create); } } diff --git a/app/src/main/java/d0/e0/p/d/m0/b/q/c.java b/app/src/main/java/d0/e0/p/d/m0/b/q/c.java index b6269e67eb..45e6061573 100644 --- a/app/src/main/java/d0/e0/p/d/m0/b/q/c.java +++ b/app/src/main/java/d0/e0/p/d/m0/b/q/c.java @@ -25,7 +25,7 @@ public final class c { public static final String b; /* renamed from: c reason: collision with root package name */ - public static final String f2550c; + public static final String f2551c; public static final String d; public static final String e; public static final d0.e0.p.d.m0.g.a f; @@ -43,7 +43,7 @@ public final class c { public final d0.e0.p.d.m0.g.a b; /* renamed from: c reason: collision with root package name */ - public final d0.e0.p.d.m0.g.a f2551c; + public final d0.e0.p.d.m0.g.a f2552c; public a(d0.e0.p.d.m0.g.a aVar, d0.e0.p.d.m0.g.a aVar2, d0.e0.p.d.m0.g.a aVar3) { m.checkNotNullParameter(aVar, "javaClass"); @@ -51,7 +51,7 @@ public final class c { m.checkNotNullParameter(aVar3, "kotlinMutable"); this.a = aVar; this.b = aVar2; - this.f2551c = aVar3; + this.f2552c = aVar3; } public final d0.e0.p.d.m0.g.a component1() { @@ -63,7 +63,7 @@ public final class c { } public final d0.e0.p.d.m0.g.a component3() { - return this.f2551c; + return this.f2552c; } public boolean equals(Object obj) { @@ -74,7 +74,7 @@ public final class c { return false; } a aVar = (a) obj; - return m.areEqual(this.a, aVar.a) && m.areEqual(this.b, aVar.b) && m.areEqual(this.f2551c, aVar.f2551c); + return m.areEqual(this.a, aVar.a) && m.areEqual(this.b, aVar.b) && m.areEqual(this.f2552c, aVar.f2552c); } public final d0.e0.p.d.m0.g.a getJavaClass() { @@ -83,7 +83,7 @@ public final class c { public int hashCode() { int hashCode = this.b.hashCode(); - return this.f2551c.hashCode() + ((hashCode + (this.a.hashCode() * 31)) * 31); + return this.f2552c.hashCode() + ((hashCode + (this.a.hashCode() * 31)) * 31); } public String toString() { @@ -92,7 +92,7 @@ public final class c { R.append(", kotlinReadOnly="); R.append(this.b); R.append(", kotlinMutable="); - R.append(this.f2551c); + R.append(this.f2552c); R.append(')'); return R.toString(); } @@ -112,7 +112,7 @@ public final class c { sb2.append(cVar3.getPackageFqName().toString()); sb2.append('.'); sb2.append(cVar3.getClassNamePrefix()); - f2550c = sb2.toString(); + f2551c = sb2.toString(); StringBuilder sb3 = new StringBuilder(); d0.e0.p.d.m0.b.p.c cVar4 = d0.e0.p.d.m0.b.p.c.SuspendFunction; sb3.append(cVar4.getPackageFqName().toString()); @@ -199,12 +199,12 @@ public final class c { cVar.d(Object.class, k.a.b); cVar.d(String.class, k.a.g); cVar.d(CharSequence.class, k.a.f); - cVar.c(Throwable.class, k.a.f2543s); + cVar.c(Throwable.class, k.a.f2544s); cVar.d(Cloneable.class, k.a.d); cVar.d(Number.class, k.a.q); cVar.c(Comparable.class, k.a.t); cVar.d(Enum.class, k.a.r); - cVar.c(Annotation.class, k.a.f2546z); + cVar.c(Annotation.class, k.a.f2547z); for (a aVar17 : listOf) { c cVar6 = a; Objects.requireNonNull(cVar6); @@ -265,7 +265,7 @@ public final class c { m.checkNotNullExpressionValue(aVar22, "topLevel(FqName(\"kotlin.jvm.functions.Function$i\"))"); k kVar2 = k.a; cVar9.a(aVar22, k.getFunctionClassId(i4)); - cVar9.b(new b(m.stringPlus(f2550c, Integer.valueOf(i4))), h); + cVar9.b(new b(m.stringPlus(f2551c, Integer.valueOf(i4))), h); if (i5 >= 23) { break; } @@ -277,7 +277,7 @@ public final class c { c cVar11 = a; cVar11.b(new b(m.stringPlus(cVar10.getPackageFqName().toString() + '.' + cVar10.getClassNamePrefix(), Integer.valueOf(i2))), h); if (i6 >= 22) { - b safe = k.a.f2534c.toSafe(); + b safe = k.a.f2535c.toSafe(); m.checkNotNullExpressionValue(safe, "nothing.toSafe()"); cVar11.b(safe, cVar11.e(Void.class)); return; @@ -373,7 +373,7 @@ public final class c { public final d0.e0.p.d.m0.g.a mapKotlinToJava(d0.e0.p.d.m0.g.c cVar) { m.checkNotNullParameter(cVar, "kotlinFqName"); - return f(cVar, b) ? f : f(cVar, d) ? f : f(cVar, f2550c) ? h : f(cVar, e) ? h : j.get(cVar); + return f(cVar, b) ? f : f(cVar, d) ? f : f(cVar, f2551c) ? h : f(cVar, e) ? h : j.get(cVar); } public final b mutableToReadOnly(d0.e0.p.d.m0.g.c cVar) { diff --git a/app/src/main/java/d0/e0/p/d/m0/b/q/e.java b/app/src/main/java/d0/e0/p/d/m0/b/q/e.java index 45898142ac..3201a7eb65 100644 --- a/app/src/main/java/d0/e0/p/d/m0/b/q/e.java +++ b/app/src/main/java/d0/e0/p/d/m0/b/q/e.java @@ -30,7 +30,7 @@ public final class e implements d0.e0.p.d.m0.c.h1.b { public static final /* synthetic */ KProperty[] b = {a0.property1(new y(a0.getOrCreateKotlinClass(e.class), "cloneable", "getCloneable()Lorg/jetbrains/kotlin/descriptors/impl/ClassDescriptorImpl;"))}; /* renamed from: c reason: collision with root package name */ - public static final d0.e0.p.d.m0.g.b f2552c = k.l; + public static final d0.e0.p.d.m0.g.b f2553c = k.l; public static final d0.e0.p.d.m0.g.e d; public static final d0.e0.p.d.m0.g.a e; public final c0 f; @@ -128,7 +128,7 @@ public final class e implements d0.e0.p.d.m0.c.h1.b { } public static final /* synthetic */ d0.e0.p.d.m0.g.b access$getKOTLIN_FQ_NAME$cp() { - return f2552c; + return f2553c; } public static final /* synthetic */ c0 access$getModuleDescriptor$p(e eVar) { @@ -147,13 +147,13 @@ public final class e implements d0.e0.p.d.m0.c.h1.b { @Override // d0.e0.p.d.m0.c.h1.b public Collection getAllContributedClassesIfPossible(d0.e0.p.d.m0.g.b bVar) { d0.z.d.m.checkNotNullParameter(bVar, "packageFqName"); - return d0.z.d.m.areEqual(bVar, f2552c) ? m0.setOf((i) n.getValue(this.h, this, b[0])) : n0.emptySet(); + return d0.z.d.m.areEqual(bVar, f2553c) ? m0.setOf((i) n.getValue(this.h, this, b[0])) : n0.emptySet(); } @Override // d0.e0.p.d.m0.c.h1.b public boolean shouldCreateClass(d0.e0.p.d.m0.g.b bVar, d0.e0.p.d.m0.g.e eVar) { d0.z.d.m.checkNotNullParameter(bVar, "packageFqName"); d0.z.d.m.checkNotNullParameter(eVar, ModelAuditLogEntry.CHANGE_KEY_NAME); - return d0.z.d.m.areEqual(eVar, d) && d0.z.d.m.areEqual(bVar, f2552c); + return d0.z.d.m.areEqual(eVar, d) && d0.z.d.m.areEqual(bVar, f2553c); } } diff --git a/app/src/main/java/d0/e0/p/d/m0/b/q/g.java b/app/src/main/java/d0/e0/p/d/m0/b/q/g.java index 7ddd308a0e..8f186e4cbe 100644 --- a/app/src/main/java/d0/e0/p/d/m0/b/q/g.java +++ b/app/src/main/java/d0/e0/p/d/m0/b/q/g.java @@ -46,7 +46,7 @@ public final class g implements d0.e0.p.d.m0.c.h1.a, d0.e0.p.d.m0.c.h1.c { public final c0 b; /* renamed from: c reason: collision with root package name */ - public final d f2553c = d.a; + public final d f2554c = d.a; public final j d; public final d0.e0.p.d.m0.n.c0 e; public final j f; @@ -131,7 +131,7 @@ public final class g implements d0.e0.p.d.m0.c.h1.a, d0.e0.p.d.m0.c.h1.c { } public static final /* synthetic */ d access$getJ2kClassMapper$p(g gVar) { - return gVar.f2553c; + return gVar.f2554c; } public static final /* synthetic */ d0.e0.p.d.m0.e.a.i0.l.f access$getJavaAnalogue(g gVar, e eVar) { @@ -183,7 +183,7 @@ public final class g implements d0.e0.p.d.m0.c.h1.a, d0.e0.p.d.m0.c.h1.c { if (a2 == null) { return d0.t.n.emptyList(); } - e mapJavaToKotlin$default = d.mapJavaToKotlin$default(this.f2553c, d0.e0.p.d.m0.k.x.a.getFqNameSafe(a2), b.f.getInstance(), null, 4, null); + e mapJavaToKotlin$default = d.mapJavaToKotlin$default(this.f2554c, d0.e0.p.d.m0.k.x.a.getFqNameSafe(a2), b.f.getInstance(), null, 4, null); if (mapJavaToKotlin$default == null) { return d0.t.n.emptyList(); } @@ -316,7 +316,7 @@ public final class g implements d0.e0.p.d.m0.c.h1.a, d0.e0.p.d.m0.c.h1.c { if (a2 == null) { list = d0.t.n.emptyList(); } else { - Collection mapPlatformClass = this.f2553c.mapPlatformClass(d0.e0.p.d.m0.k.x.a.getFqNameSafe(a2), b.f.getInstance()); + Collection mapPlatformClass = this.f2554c.mapPlatformClass(d0.e0.p.d.m0.k.x.a.getFqNameSafe(a2), b.f.getInstance()); e eVar3 = (e) u.lastOrNull(mapPlatformClass); if (eVar3 == null) { list = d0.t.n.emptyList(); @@ -327,7 +327,7 @@ public final class g implements d0.e0.p.d.m0.c.h1.a, d0.e0.p.d.m0.c.h1.c { arrayList.add(d0.e0.p.d.m0.k.x.a.getFqNameSafe(eVar4)); } d0.e0.p.d.m0.p.j create = bVar.create(arrayList); - boolean isMutable = this.f2553c.isMutable(eVar2); + boolean isMutable = this.f2554c.isMutable(eVar2); i unsubstitutedMemberScope = ((e) ((f.d) this.g).computeIfAbsent(d0.e0.p.d.m0.k.x.a.getFqNameSafe(a2), new j(a2, eVar3))).getUnsubstitutedMemberScope(); m.checkNotNullExpressionValue(unsubstitutedMemberScope, "fakeJavaClassDescriptor.unsubstitutedMemberScope"); ArrayList arrayList2 = new ArrayList(); diff --git a/app/src/main/java/d0/e0/p/d/m0/b/q/p.java b/app/src/main/java/d0/e0/p/d/m0/b/q/p.java index 657cc5bfce..a9939fbc6d 100644 --- a/app/src/main/java/d0/e0/p/d/m0/b/q/p.java +++ b/app/src/main/java/d0/e0/p/d/m0/b/q/p.java @@ -20,7 +20,7 @@ public final class p { public static final Set b; /* renamed from: c reason: collision with root package name */ - public static final Set f2554c; + public static final Set f2555c; public static final Set d; public static final Set e; public static final Set f; @@ -39,7 +39,7 @@ public final class p { m.checkNotNullExpressionValue(asString, "it.wrapperFqName.shortName().asString()"); r.addAll(linkedHashSet, wVar.inJavaLang(asString, dVar.getJavaKeywordName() + "Value()" + dVar.getDesc())); } - f2554c = o0.plus(o0.plus(o0.plus(o0.plus(o0.plus(o0.plus((Set) linkedHashSet, (Iterable) wVar.inJavaUtil("List", "sort(Ljava/util/Comparator;)V")), (Iterable) wVar.inJavaLang("String", "codePointAt(I)I", "codePointBefore(I)I", "codePointCount(II)I", "compareToIgnoreCase(Ljava/lang/String;)I", "concat(Ljava/lang/String;)Ljava/lang/String;", "contains(Ljava/lang/CharSequence;)Z", "contentEquals(Ljava/lang/CharSequence;)Z", "contentEquals(Ljava/lang/StringBuffer;)Z", "endsWith(Ljava/lang/String;)Z", "equalsIgnoreCase(Ljava/lang/String;)Z", "getBytes()[B", "getBytes(II[BI)V", "getBytes(Ljava/lang/String;)[B", "getBytes(Ljava/nio/charset/Charset;)[B", "getChars(II[CI)V", "indexOf(I)I", "indexOf(II)I", "indexOf(Ljava/lang/String;)I", "indexOf(Ljava/lang/String;I)I", "intern()Ljava/lang/String;", "isEmpty()Z", "lastIndexOf(I)I", "lastIndexOf(II)I", "lastIndexOf(Ljava/lang/String;)I", "lastIndexOf(Ljava/lang/String;I)I", "matches(Ljava/lang/String;)Z", "offsetByCodePoints(II)I", "regionMatches(ILjava/lang/String;II)Z", "regionMatches(ZILjava/lang/String;II)Z", "replaceAll(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;", "replace(CC)Ljava/lang/String;", "replaceFirst(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;", "replace(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String;", "split(Ljava/lang/String;I)[Ljava/lang/String;", "split(Ljava/lang/String;)[Ljava/lang/String;", "startsWith(Ljava/lang/String;I)Z", "startsWith(Ljava/lang/String;)Z", "substring(II)Ljava/lang/String;", "substring(I)Ljava/lang/String;", "toCharArray()[C", "toLowerCase()Ljava/lang/String;", "toLowerCase(Ljava/util/Locale;)Ljava/lang/String;", "toUpperCase()Ljava/lang/String;", "toUpperCase(Ljava/util/Locale;)Ljava/lang/String;", "trim()Ljava/lang/String;", "isBlank()Z", "lines()Ljava/util/stream/Stream;", "repeat(I)Ljava/lang/String;")), (Iterable) wVar.inJavaLang("Double", "isInfinite()Z", "isNaN()Z")), (Iterable) wVar.inJavaLang("Float", "isInfinite()Z", "isNaN()Z")), (Iterable) wVar.inJavaLang("Enum", "getDeclaringClass()Ljava/lang/Class;", "finalize()V")), (Iterable) wVar.inJavaLang("CharSequence", "isEmpty()Z")); + f2555c = o0.plus(o0.plus(o0.plus(o0.plus(o0.plus(o0.plus((Set) linkedHashSet, (Iterable) wVar.inJavaUtil("List", "sort(Ljava/util/Comparator;)V")), (Iterable) wVar.inJavaLang("String", "codePointAt(I)I", "codePointBefore(I)I", "codePointCount(II)I", "compareToIgnoreCase(Ljava/lang/String;)I", "concat(Ljava/lang/String;)Ljava/lang/String;", "contains(Ljava/lang/CharSequence;)Z", "contentEquals(Ljava/lang/CharSequence;)Z", "contentEquals(Ljava/lang/StringBuffer;)Z", "endsWith(Ljava/lang/String;)Z", "equalsIgnoreCase(Ljava/lang/String;)Z", "getBytes()[B", "getBytes(II[BI)V", "getBytes(Ljava/lang/String;)[B", "getBytes(Ljava/nio/charset/Charset;)[B", "getChars(II[CI)V", "indexOf(I)I", "indexOf(II)I", "indexOf(Ljava/lang/String;)I", "indexOf(Ljava/lang/String;I)I", "intern()Ljava/lang/String;", "isEmpty()Z", "lastIndexOf(I)I", "lastIndexOf(II)I", "lastIndexOf(Ljava/lang/String;)I", "lastIndexOf(Ljava/lang/String;I)I", "matches(Ljava/lang/String;)Z", "offsetByCodePoints(II)I", "regionMatches(ILjava/lang/String;II)Z", "regionMatches(ZILjava/lang/String;II)Z", "replaceAll(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;", "replace(CC)Ljava/lang/String;", "replaceFirst(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;", "replace(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String;", "split(Ljava/lang/String;I)[Ljava/lang/String;", "split(Ljava/lang/String;)[Ljava/lang/String;", "startsWith(Ljava/lang/String;I)Z", "startsWith(Ljava/lang/String;)Z", "substring(II)Ljava/lang/String;", "substring(I)Ljava/lang/String;", "toCharArray()[C", "toLowerCase()Ljava/lang/String;", "toLowerCase(Ljava/util/Locale;)Ljava/lang/String;", "toUpperCase()Ljava/lang/String;", "toUpperCase(Ljava/util/Locale;)Ljava/lang/String;", "trim()Ljava/lang/String;", "isBlank()Z", "lines()Ljava/util/stream/Stream;", "repeat(I)Ljava/lang/String;")), (Iterable) wVar.inJavaLang("Double", "isInfinite()Z", "isNaN()Z")), (Iterable) wVar.inJavaLang("Float", "isInfinite()Z", "isNaN()Z")), (Iterable) wVar.inJavaLang("Enum", "getDeclaringClass()Ljava/lang/Class;", "finalize()V")), (Iterable) wVar.inJavaLang("CharSequence", "isEmpty()Z")); w wVar2 = w.a; d = o0.plus(o0.plus(o0.plus(o0.plus(o0.plus(o0.plus((Set) wVar2.inJavaLang("CharSequence", "codePoints()Ljava/util/stream/IntStream;", "chars()Ljava/util/stream/IntStream;"), (Iterable) wVar2.inJavaUtil("Iterator", "forEachRemaining(Ljava/util/function/Consumer;)V")), (Iterable) wVar2.inJavaLang("Iterable", "forEach(Ljava/util/function/Consumer;)V", "spliterator()Ljava/util/Spliterator;")), (Iterable) wVar2.inJavaLang("Throwable", "setStackTrace([Ljava/lang/StackTraceElement;)V", "fillInStackTrace()Ljava/lang/Throwable;", "getLocalizedMessage()Ljava/lang/String;", "printStackTrace()V", "printStackTrace(Ljava/io/PrintStream;)V", "printStackTrace(Ljava/io/PrintWriter;)V", "getStackTrace()[Ljava/lang/StackTraceElement;", "initCause(Ljava/lang/Throwable;)Ljava/lang/Throwable;", "getSuppressed()[Ljava/lang/Throwable;", "addSuppressed(Ljava/lang/Throwable;)V")), (Iterable) wVar2.inJavaUtil("Collection", "spliterator()Ljava/util/Spliterator;", "parallelStream()Ljava/util/stream/Stream;", "stream()Ljava/util/stream/Stream;", "removeIf(Ljava/util/function/Predicate;)Z")), (Iterable) wVar2.inJavaUtil("List", "replaceAll(Ljava/util/function/UnaryOperator;)V")), (Iterable) wVar2.inJavaUtil("Map", "getOrDefault(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;", "forEach(Ljava/util/function/BiConsumer;)V", "replaceAll(Ljava/util/function/BiFunction;)V", "merge(Ljava/lang/Object;Ljava/lang/Object;Ljava/util/function/BiFunction;)Ljava/lang/Object;", "computeIfPresent(Ljava/lang/Object;Ljava/util/function/BiFunction;)Ljava/lang/Object;", "putIfAbsent(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;", "replace(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Z", "replace(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;", "computeIfAbsent(Ljava/lang/Object;Ljava/util/function/Function;)Ljava/lang/Object;", "compute(Ljava/lang/Object;Ljava/util/function/BiFunction;)Ljava/lang/Object;")); e = o0.plus(o0.plus((Set) wVar2.inJavaUtil("Collection", "removeIf(Ljava/util/function/Predicate;)Z"), (Iterable) wVar2.inJavaUtil("List", "replaceAll(Ljava/util/function/UnaryOperator;)V", "sort(Ljava/util/Comparator;)V")), (Iterable) wVar2.inJavaUtil("Map", "computeIfAbsent(Ljava/lang/Object;Ljava/util/function/Function;)Ljava/lang/Object;", "computeIfPresent(Ljava/lang/Object;Ljava/util/function/BiFunction;)Ljava/lang/Object;", "compute(Ljava/lang/Object;Ljava/util/function/BiFunction;)Ljava/lang/Object;", "merge(Ljava/lang/Object;Ljava/lang/Object;Ljava/util/function/BiFunction;)Ljava/lang/Object;", "putIfAbsent(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;", "remove(Ljava/lang/Object;Ljava/lang/Object;)Z", "replaceAll(Ljava/util/function/BiFunction;)V", "replace(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;", "replace(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Z")); @@ -79,7 +79,7 @@ public final class p { } public final Set getHIDDEN_METHOD_SIGNATURES() { - return f2554c; + return f2555c; } public final Set getMUTABLE_METHOD_SIGNATURES() { diff --git a/app/src/main/java/d0/e0/p/d/m0/c/d0.java b/app/src/main/java/d0/e0/p/d/m0/c/d0.java index 2f2fc15721..51c2604d2a 100644 --- a/app/src/main/java/d0/e0/p/d/m0/c/d0.java +++ b/app/src/main/java/d0/e0/p/d/m0/c/d0.java @@ -30,7 +30,7 @@ public final class d0 { public final c0 b; /* renamed from: c reason: collision with root package name */ - public final h f2555c; + public final h f2556c; public final h d; /* compiled from: NotFoundClasses.kt */ @@ -84,7 +84,7 @@ public final class d0 { public final List r; /* renamed from: s reason: collision with root package name */ - public final i f2556s; + public final i f2557s; /* JADX INFO: super call moved to the top of the method (can break code semantics) */ public b(o oVar, m mVar, e eVar, boolean z2, int i) { @@ -101,7 +101,7 @@ public final class d0 { arrayList.add(k0.createWithDefaultBound(this, g.f.getEMPTY(), false, j1.INVARIANT, e.identifier(m.stringPlus(ExifInterface.GPS_DIRECTION_TRUE, Integer.valueOf(nextInt))), nextInt, oVar)); } this.r = arrayList; - this.f2556s = new i(this, a1.computeConstructorTypeParameters(this), m0.setOf(d0.e0.p.d.m0.k.x.a.getModule(this).getBuiltIns().getAnyType()), oVar); + this.f2557s = new i(this, a1.computeConstructorTypeParameters(this), m0.setOf(d0.e0.p.d.m0.k.x.a.getModule(this).getBuiltIns().getAnyType()), oVar); } @Override // d0.e0.p.d.m0.c.g1.a @@ -146,7 +146,7 @@ public final class d0 { @Override // d0.e0.p.d.m0.c.h public d0.e0.p.d.m0.n.i getTypeConstructor() { - return this.f2556s; + return this.f2557s; } @Override // d0.e0.p.d.m0.c.i1.u @@ -275,7 +275,7 @@ public final class d0 { m.checkNotNullParameter(c0Var, "module"); this.a = oVar; this.b = c0Var; - this.f2555c = oVar.createMemoizedFunction(new d(this)); + this.f2556c = oVar.createMemoizedFunction(new d(this)); this.d = oVar.createMemoizedFunction(new c(this)); } @@ -284,7 +284,7 @@ public final class d0 { } public static final /* synthetic */ h access$getPackageFragments$p(d0 d0Var) { - return d0Var.f2555c; + return d0Var.f2556c; } public static final /* synthetic */ o access$getStorageManager$p(d0 d0Var) { diff --git a/app/src/main/java/d0/e0/p/d/m0/c/e1.java b/app/src/main/java/d0/e0/p/d/m0/c/e1.java index 869d783453..b715c00c53 100644 --- a/app/src/main/java/d0/e0/p/d/m0/c/e1.java +++ b/app/src/main/java/d0/e0/p/d/m0/c/e1.java @@ -13,7 +13,7 @@ public final class e1 { public static final class a extends f1 { /* renamed from: c reason: collision with root package name */ - public static final a f2557c = new a(); + public static final a f2558c = new a(); public a() { super("inherited", false); @@ -24,7 +24,7 @@ public final class e1 { public static final class b extends f1 { /* renamed from: c reason: collision with root package name */ - public static final b f2558c = new b(); + public static final b f2559c = new b(); public b() { super("internal", false); @@ -35,7 +35,7 @@ public final class e1 { public static final class c extends f1 { /* renamed from: c reason: collision with root package name */ - public static final c f2559c = new c(); + public static final c f2560c = new c(); public c() { super("invisible_fake", false); @@ -46,7 +46,7 @@ public final class e1 { public static final class d extends f1 { /* renamed from: c reason: collision with root package name */ - public static final d f2560c = new d(); + public static final d f2561c = new d(); public d() { super("local", false); @@ -57,7 +57,7 @@ public final class e1 { public static final class e extends f1 { /* renamed from: c reason: collision with root package name */ - public static final e f2561c = new e(); + public static final e f2562c = new e(); public e() { super("private", false); @@ -68,7 +68,7 @@ public final class e1 { public static final class f extends f1 { /* renamed from: c reason: collision with root package name */ - public static final f f2562c = new f(); + public static final f f2563c = new f(); public f() { super("private_to_this", false); @@ -84,7 +84,7 @@ public final class e1 { public static final class g extends f1 { /* renamed from: c reason: collision with root package name */ - public static final g f2563c = new g(); + public static final g f2564c = new g(); public g() { super("protected", true); @@ -95,7 +95,7 @@ public final class e1 { public static final class h extends f1 { /* renamed from: c reason: collision with root package name */ - public static final h f2564c = new h(); + public static final h f2565c = new h(); public h() { super("public", true); @@ -106,7 +106,7 @@ public final class e1 { public static final class i extends f1 { /* renamed from: c reason: collision with root package name */ - public static final i f2565c = new i(); + public static final i f2566c = new i(); public i() { super(EnvironmentCompat.MEDIA_UNKNOWN, false); @@ -115,11 +115,11 @@ public final class e1 { static { Map createMapBuilder = g0.createMapBuilder(); - createMapBuilder.put(f.f2562c, 0); - createMapBuilder.put(e.f2561c, 0); - createMapBuilder.put(b.f2558c, 1); - createMapBuilder.put(g.f2563c, 1); - createMapBuilder.put(h.f2564c, 2); + createMapBuilder.put(f.f2563c, 0); + createMapBuilder.put(e.f2562c, 0); + createMapBuilder.put(b.f2559c, 1); + createMapBuilder.put(g.f2564c, 1); + createMapBuilder.put(h.f2565c, 2); b = g0.build(createMapBuilder); } @@ -140,6 +140,6 @@ public final class e1 { public final boolean isPrivate(f1 f1Var) { m.checkNotNullParameter(f1Var, "visibility"); - return f1Var == e.f2561c || f1Var == f.f2562c; + return f1Var == e.f2562c || f1Var == f.f2563c; } } diff --git a/app/src/main/java/d0/e0/p/d/m0/c/g1/d.java b/app/src/main/java/d0/e0/p/d/m0/c/g1/d.java index 631a9f6f96..0b045200ee 100644 --- a/app/src/main/java/d0/e0/p/d/m0/c/g1/d.java +++ b/app/src/main/java/d0/e0/p/d/m0/c/g1/d.java @@ -13,7 +13,7 @@ public class d implements c { public final Map> b; /* renamed from: c reason: collision with root package name */ - public final u0 f2566c; + public final u0 f2567c; public d(c0 c0Var, Map> map, u0 u0Var) { if (c0Var == null) { @@ -25,7 +25,7 @@ public class d implements c { } else if (u0Var != null) { this.a = c0Var; this.b = map; - this.f2566c = u0Var; + this.f2567c = u0Var; } else { a(2); throw null; @@ -80,7 +80,7 @@ public class d implements c { @Override // d0.e0.p.d.m0.c.g1.c public u0 getSource() { - u0 u0Var = this.f2566c; + u0 u0Var = this.f2567c; if (u0Var != null) { return u0Var; } diff --git a/app/src/main/java/d0/e0/p/d/m0/c/g1/f.java b/app/src/main/java/d0/e0/p/d/m0/c/g1/f.java index ca435c10d2..91b0a2aae4 100644 --- a/app/src/main/java/d0/e0/p/d/m0/c/g1/f.java +++ b/app/src/main/java/d0/e0/p/d/m0/c/g1/f.java @@ -20,7 +20,7 @@ public final class f { public static final e b; /* renamed from: c reason: collision with root package name */ - public static final e f2567c; + public static final e f2568c; public static final e d; public static final e e; @@ -51,7 +51,7 @@ public final class f { b = identifier2; e identifier3 = e.identifier("level"); m.checkNotNullExpressionValue(identifier3, "identifier(\"level\")"); - f2567c = identifier3; + f2568c = identifier3; e identifier4 = e.identifier("expression"); m.checkNotNullExpressionValue(identifier4, "identifier(\"expression\")"); d = identifier4; @@ -67,7 +67,7 @@ public final class f { m.checkNotNullParameter(str3, "level"); j jVar = new j(hVar, k.a.w, h0.mapOf(d0.o.to(d, new w(str2)), d0.o.to(e, new b(n.emptyList(), new a(hVar))))); d0.e0.p.d.m0.g.b bVar = k.a.u; - e eVar = f2567c; + e eVar = f2568c; d0.e0.p.d.m0.g.a aVar = d0.e0.p.d.m0.g.a.topLevel(k.a.v); m.checkNotNullExpressionValue(aVar, "topLevel(StandardNames.FqNames.deprecationLevel)"); e identifier = e.identifier(str3); diff --git a/app/src/main/java/d0/e0/p/d/m0/c/g1/j.java b/app/src/main/java/d0/e0/p/d/m0/c/g1/j.java index d6b3d89931..6263862665 100644 --- a/app/src/main/java/d0/e0/p/d/m0/c/g1/j.java +++ b/app/src/main/java/d0/e0/p/d/m0/c/g1/j.java @@ -19,7 +19,7 @@ public final class j implements c { public final b b; /* renamed from: c reason: collision with root package name */ - public final Map> f2568c; + public final Map> f2569c; public final Lazy d = d0.g.lazy(i.PUBLICATION, new a(this)); /* compiled from: BuiltInAnnotationDescriptor.kt */ @@ -47,7 +47,7 @@ public final class j implements c { m.checkNotNullParameter(map, "allValueArguments"); this.a = hVar; this.b = bVar; - this.f2568c = map; + this.f2569c = map; } public static final /* synthetic */ h access$getBuiltIns$p(j jVar) { @@ -56,7 +56,7 @@ public final class j implements c { @Override // d0.e0.p.d.m0.c.g1.c public Map> getAllValueArguments() { - return this.f2568c; + return this.f2569c; } @Override // d0.e0.p.d.m0.c.g1.c diff --git a/app/src/main/java/d0/e0/p/d/m0/c/i1/b0.java b/app/src/main/java/d0/e0/p/d/m0/c/i1/b0.java index b801556578..d6ac93f345 100644 --- a/app/src/main/java/d0/e0/p/d/m0/c/i1/b0.java +++ b/app/src/main/java/d0/e0/p/d/m0/c/i1/b0.java @@ -29,7 +29,7 @@ public abstract class b0 extends l implements m0 { public final b.a r; /* renamed from: s reason: collision with root package name */ - public u f2573s; + public u f2574s; public x t; /* JADX INFO: super call moved to the top of the method (can break code semantics) */ @@ -53,7 +53,7 @@ public abstract class b0 extends l implements m0 { } else if (u0Var != null) { this.t = null; this.o = zVar; - this.f2573s = uVar; + this.f2574s = uVar; this.p = n0Var; this.m = z2; this.n = z3; @@ -277,7 +277,7 @@ public abstract class b0 extends l implements m0 { @Override // d0.e0.p.d.m0.c.q, d0.e0.p.d.m0.c.y public u getVisibility() { - u uVar = this.f2573s; + u uVar = this.f2574s; if (uVar != null) { return uVar; } @@ -362,7 +362,7 @@ public abstract class b0 extends l implements m0 { } public void setVisibility(u uVar) { - this.f2573s = uVar; + this.f2574s = uVar; } /* Return type fixed from 'd0.e0.p.d.m0.c.x' to match base method */ diff --git a/app/src/main/java/d0/e0/p/d/m0/c/i1/c0.java b/app/src/main/java/d0/e0/p/d/m0/c/i1/c0.java index 232a610001..3c632adad2 100644 --- a/app/src/main/java/d0/e0/p/d/m0/c/i1/c0.java +++ b/app/src/main/java/d0/e0/p/d/m0/c/i1/c0.java @@ -41,20 +41,20 @@ public class c0 extends n0 implements n0 { public Collection r; /* renamed from: s reason: collision with root package name */ - public final n0 f2574s; + public final n0 f2575s; public final b.a t; public final boolean u; public final boolean v; public final boolean w; /* renamed from: x reason: collision with root package name */ - public final boolean f2575x; + public final boolean f2576x; /* renamed from: y reason: collision with root package name */ - public final boolean f2576y; + public final boolean f2577y; /* renamed from: z reason: collision with root package name */ - public final boolean f2577z; + public final boolean f2578z; /* compiled from: PropertyDescriptorImpl */ public class a { @@ -62,7 +62,7 @@ public class c0 extends n0 implements n0 { public z b; /* renamed from: c reason: collision with root package name */ - public u f2578c; + public u f2579c; public n0 d = null; public b.a e; public d0.e0.p.d.m0.n.z0 f; @@ -74,7 +74,7 @@ public class c0 extends n0 implements n0 { public a() { this.a = c0.this.getContainingDeclaration(); this.b = c0.this.getModality(); - this.f2578c = c0.this.getVisibility(); + this.f2579c = c0.this.getVisibility(); this.e = c0.this.getKind(); this.f = d0.e0.p.d.m0.n.z0.a; this.g = true; @@ -213,7 +213,7 @@ public class c0 extends n0 implements n0 { p pVar = null; m mVar = this.a; z zVar = this.b; - u uVar = this.f2578c; + u uVar = this.f2579c; n0 n0Var = this.d; b.a aVar2 = this.e; e eVar = this.i; @@ -368,7 +368,7 @@ public class c0 extends n0 implements n0 { public a setVisibility(u uVar) { if (uVar != null) { - this.f2578c = uVar; + this.f2579c = uVar; return this; } a(8); @@ -401,14 +401,14 @@ public class c0 extends n0 implements n0 { this.r = null; this.p = zVar; this.q = uVar; - this.f2574s = n0Var == null ? this : n0Var; + this.f2575s = n0Var == null ? this : n0Var; this.t = aVar; this.u = z3; this.v = z4; this.w = z5; - this.f2575x = z6; - this.f2576y = z7; - this.f2577z = z8; + this.f2576x = z6; + this.f2577y = z7; + this.f2578z = z8; } else { a(6); throw null; @@ -824,7 +824,7 @@ public class c0 extends n0 implements n0 { @Override // d0.e0.p.d.m0.c.i1.l, d0.e0.p.d.m0.c.i1.k, d0.e0.p.d.m0.c.m public n0 getOriginal() { - n0 n0Var = this.f2574s; + n0 n0Var = this.f2575s; n0 original = n0Var == this ? this : n0Var.getOriginal(); if (original != null) { return original; @@ -895,7 +895,7 @@ public class c0 extends n0 implements n0 { @Override // d0.e0.p.d.m0.c.y public boolean isActual() { - return this.f2575x; + return this.f2576x; } @Override // d0.e0.p.d.m0.c.d1 @@ -905,7 +905,7 @@ public class c0 extends n0 implements n0 { @Override // d0.e0.p.d.m0.c.n0 public boolean isDelegated() { - return this.f2577z; + return this.f2578z; } @Override // d0.e0.p.d.m0.c.y @@ -915,7 +915,7 @@ public class c0 extends n0 implements n0 { @Override // d0.e0.p.d.m0.c.y public boolean isExternal() { - return this.f2576y; + return this.f2577y; } @Override // d0.e0.p.d.m0.c.d1 diff --git a/app/src/main/java/d0/e0/p/d/m0/c/i1/e.java b/app/src/main/java/d0/e0/p/d/m0/c/i1/e.java index 4ae321360d..ea609181c0 100644 --- a/app/src/main/java/d0/e0/p/d/m0/c/i1/e.java +++ b/app/src/main/java/d0/e0/p/d/m0/c/i1/e.java @@ -73,7 +73,7 @@ public abstract class e extends l implements y0 { /* JADX DEBUG: Type inference failed for r0v2. Raw type applied. Possible types: java.util.List, java.util.List */ @Override // d0.e0.p.d.m0.n.u0 public List getParameters() { - List list = ((l) this.a).f2754y; + List list = ((l) this.a).f2755y; if (list != null) { return list; } diff --git a/app/src/main/java/d0/e0/p/d/m0/c/i1/f.java b/app/src/main/java/d0/e0/p/d/m0/c/i1/f.java index 842e5b8718..562f87c8b3 100644 --- a/app/src/main/java/d0/e0/p/d/m0/c/i1/f.java +++ b/app/src/main/java/d0/e0/p/d/m0/c/i1/f.java @@ -80,13 +80,13 @@ public abstract class f extends l implements z0 { public final x0 b; /* renamed from: c reason: collision with root package name */ - public final /* synthetic */ f f2579c; + public final /* synthetic */ f f2580c; /* JADX INFO: super call moved to the top of the method (can break code semantics) */ public c(f fVar, o oVar, x0 x0Var) { super(oVar); if (oVar != null) { - this.f2579c = fVar; + this.f2580c = fVar; this.b = x0Var; return; } @@ -158,7 +158,7 @@ public abstract class f extends l implements z0 { @Override // d0.e0.p.d.m0.n.g public Collection a() { - List d = this.f2579c.d(); + List d = this.f2580c.d(); if (d != null) { return d; } @@ -184,7 +184,7 @@ public abstract class f extends l implements z0 { @Override // d0.e0.p.d.m0.n.g public List e(List list) { if (list != null) { - List b = this.f2579c.b(list); + List b = this.f2580c.b(list); if (b != null) { return b; } @@ -198,7 +198,7 @@ public abstract class f extends l implements z0 { @Override // d0.e0.p.d.m0.n.g public void f(c0 c0Var) { if (c0Var != null) { - this.f2579c.c(c0Var); + this.f2580c.c(c0Var); } else { g(6); throw null; @@ -207,7 +207,7 @@ public abstract class f extends l implements z0 { @Override // d0.e0.p.d.m0.n.u0 public d0.e0.p.d.m0.b.h getBuiltIns() { - d0.e0.p.d.m0.b.h builtIns = d0.e0.p.d.m0.k.x.a.getBuiltIns(this.f2579c); + d0.e0.p.d.m0.b.h builtIns = d0.e0.p.d.m0.k.x.a.getBuiltIns(this.f2580c); if (builtIns != null) { return builtIns; } @@ -217,7 +217,7 @@ public abstract class f extends l implements z0 { @Override // d0.e0.p.d.m0.n.g, d0.e0.p.d.m0.n.u0 public d0.e0.p.d.m0.c.h getDeclarationDescriptor() { - f fVar = this.f2579c; + f fVar = this.f2580c; if (fVar != null) { return fVar; } @@ -241,7 +241,7 @@ public abstract class f extends l implements z0 { } public String toString() { - return this.f2579c.getName().toString(); + return this.f2580c.getName().toString(); } } diff --git a/app/src/main/java/d0/e0/p/d/m0/c/i1/h0.java b/app/src/main/java/d0/e0/p/d/m0/c/i1/h0.java index 983a82018b..d8bef8a75c 100644 --- a/app/src/main/java/d0/e0/p/d/m0/c/i1/h0.java +++ b/app/src/main/java/d0/e0/p/d/m0/c/i1/h0.java @@ -21,13 +21,13 @@ public class h0 extends j { public final c0 b; /* renamed from: c reason: collision with root package name */ - public final b f2580c; + public final b f2581c; public h0(c0 c0Var, b bVar) { m.checkNotNullParameter(c0Var, "moduleDescriptor"); m.checkNotNullParameter(bVar, "fqName"); this.b = c0Var; - this.f2580c = bVar; + this.f2581c = bVar; } @Override // d0.e0.p.d.m0.k.a0.j, d0.e0.p.d.m0.k.a0.i @@ -42,10 +42,10 @@ public class h0 extends j { if (!dVar.acceptsKinds(d.a.getPACKAGES_MASK())) { return n.emptyList(); } - if (this.f2580c.isRoot() && dVar.getExcludes().contains(c.b.a)) { + if (this.f2581c.isRoot() && dVar.getExcludes().contains(c.b.a)) { return n.emptyList(); } - Collection subPackagesOf = this.b.getSubPackagesOf(this.f2580c, function1); + Collection subPackagesOf = this.b.getSubPackagesOf(this.f2581c, function1); ArrayList arrayList = new ArrayList(subPackagesOf.size()); for (b bVar : subPackagesOf) { e shortName = bVar.shortName(); @@ -55,7 +55,7 @@ public class h0 extends j { j0 j0Var = null; if (!shortName.isSpecial()) { c0 c0Var = this.b; - b child = this.f2580c.child(shortName); + b child = this.f2581c.child(shortName); m.checkNotNullExpressionValue(child, "fqName.child(name)"); j0 j0Var2 = c0Var.getPackage(child); if (!j0Var2.isEmpty()) { diff --git a/app/src/main/java/d0/e0/p/d/m0/c/i1/i.java b/app/src/main/java/d0/e0/p/d/m0/c/i1/i.java index 17d5d4a16a..59e789ab1c 100644 --- a/app/src/main/java/d0/e0/p/d/m0/c/i1/i.java +++ b/app/src/main/java/d0/e0/p/d/m0/c/i1/i.java @@ -25,7 +25,7 @@ public class i extends h { public final f r; /* renamed from: s reason: collision with root package name */ - public final u0 f2581s; + public final u0 f2582s; public d0.e0.p.d.m0.k.a0.i t; public Set u; public d v; @@ -54,7 +54,7 @@ public class i extends h { } else if (oVar != null) { this.q = zVar; this.r = fVar; - this.f2581s = new d0.e0.p.d.m0.n.i(this, Collections.emptyList(), collection, oVar); + this.f2582s = new d0.e0.p.d.m0.n.i(this, Collections.emptyList(), collection, oVar); } else { a(6); throw null; @@ -300,7 +300,7 @@ public class i extends h { @Override // d0.e0.p.d.m0.c.h public u0 getTypeConstructor() { - u0 u0Var = this.f2581s; + u0 u0Var = this.f2582s; if (u0Var != null) { return u0Var; } diff --git a/app/src/main/java/d0/e0/p/d/m0/c/i1/k.java b/app/src/main/java/d0/e0/p/d/m0/c/i1/k.java index b76cab1d04..a23e8ab47a 100644 --- a/app/src/main/java/d0/e0/p/d/m0/c/i1/k.java +++ b/app/src/main/java/d0/e0/p/d/m0/c/i1/k.java @@ -70,7 +70,7 @@ public abstract class k extends b implements m { public static String toString(m mVar) { if (mVar != null) { try { - String str = c.f2716c.render(mVar) + "[" + mVar.getClass().getSimpleName() + "@" + Integer.toHexString(System.identityHashCode(mVar)) + "]"; + String str = c.f2717c.render(mVar) + "[" + mVar.getClass().getSimpleName() + "@" + Integer.toHexString(System.identityHashCode(mVar)) + "]"; if (str != null) { return str; } diff --git a/app/src/main/java/d0/e0/p/d/m0/c/i1/k0.java b/app/src/main/java/d0/e0/p/d/m0/c/i1/k0.java index 81cf4351cf..e502cbc2bf 100644 --- a/app/src/main/java/d0/e0/p/d/m0/c/i1/k0.java +++ b/app/src/main/java/d0/e0/p/d/m0/c/i1/k0.java @@ -19,7 +19,7 @@ import kotlin.jvm.functions.Function1; public class k0 extends f { /* renamed from: s reason: collision with root package name */ - public final Function1 f2582s; + public final Function1 f2583s; public final List t; public boolean u; @@ -47,7 +47,7 @@ public class k0 extends f { } else if (oVar != null) { this.t = new ArrayList(1); this.u = false; - this.f2582s = function1; + this.f2583s = function1; } else { a(25); throw null; @@ -253,7 +253,7 @@ public class k0 extends f { @Override // d0.e0.p.d.m0.c.i1.f public void c(c0 c0Var) { if (c0Var != null) { - Function1 function1 = this.f2582s; + Function1 function1 = this.f2583s; if (function1 != null) { function1.invoke(c0Var); return; diff --git a/app/src/main/java/d0/e0/p/d/m0/c/i1/l0.java b/app/src/main/java/d0/e0/p/d/m0/c/i1/l0.java index e937b6241f..b2354cd82c 100644 --- a/app/src/main/java/d0/e0/p/d/m0/c/i1/l0.java +++ b/app/src/main/java/d0/e0/p/d/m0/c/i1/l0.java @@ -26,7 +26,7 @@ public class l0 extends m0 implements c1 { public final boolean r; /* renamed from: s reason: collision with root package name */ - public final c0 f2583s; + public final c0 f2584s; public final c1 t; /* compiled from: ValueParameterDescriptorImpl.kt */ @@ -112,7 +112,7 @@ public class l0 extends m0 implements c1 { this.p = z2; this.q = z3; this.r = z4; - this.f2583s = c0Var2; + this.f2584s = c0Var2; this.t = c1Var == null ? this : c1Var; } @@ -182,7 +182,7 @@ public class l0 extends m0 implements c1 { @Override // d0.e0.p.d.m0.c.c1 public c0 getVarargElementType() { - return this.f2583s; + return this.f2584s; } @Override // d0.e0.p.d.m0.c.q, d0.e0.p.d.m0.c.y diff --git a/app/src/main/java/d0/e0/p/d/m0/c/i1/o.java b/app/src/main/java/d0/e0/p/d/m0/c/i1/o.java index 30fb9efb37..3b47753344 100644 --- a/app/src/main/java/d0/e0/p/d/m0/c/i1/o.java +++ b/app/src/main/java/d0/e0/p/d/m0/c/i1/o.java @@ -33,7 +33,7 @@ public class o extends h { public final i r; /* renamed from: s reason: collision with root package name */ - public final j> f2584s; + public final j> f2585s; public final g t; /* compiled from: EnumEntrySyntheticClassDescriptor */ @@ -41,7 +41,7 @@ public class o extends h { public final h> b; /* renamed from: c reason: collision with root package name */ - public final h> f2585c; + public final h> f2586c; public final j> d; public final /* synthetic */ o e; @@ -89,7 +89,7 @@ public class o extends h { a aVar = a.this; Objects.requireNonNull(aVar); HashSet hashSet = new HashSet(); - for (e eVar : aVar.e.f2584s.mo1invoke()) { + for (e eVar : aVar.e.f2585s.mo1invoke()) { d0.e0.p.d.m0.d.b.d dVar = d0.e0.p.d.m0.d.b.d.FOR_NON_TRACKED_SCOPE; hashSet.addAll(aVar.getContributedFunctions(eVar, dVar)); hashSet.addAll(aVar.getContributedVariables(eVar, dVar)); @@ -151,7 +151,7 @@ public class o extends h { if (oVar2 != null) { this.e = oVar; this.b = oVar2.createMemoizedFunction(new C0219a(oVar)); - this.f2585c = oVar2.createMemoizedFunction(new b(oVar)); + this.f2586c = oVar2.createMemoizedFunction(new b(oVar)); this.d = oVar2.createLazyValue(new c(oVar)); return; } @@ -442,7 +442,7 @@ public class o extends h { a(1); throw null; } else if (bVar != null) { - Collection collection = (Collection) ((f.m) this.f2585c).invoke(eVar); + Collection collection = (Collection) ((f.m) this.f2586c).invoke(eVar); if (collection != null) { return collection; } @@ -456,7 +456,7 @@ public class o extends h { @Override // d0.e0.p.d.m0.k.a0.j, d0.e0.p.d.m0.k.a0.i public Set getFunctionNames() { - Set invoke = this.e.f2584s.mo1invoke(); + Set invoke = this.e.f2585s.mo1invoke(); if (invoke != null) { return invoke; } @@ -466,7 +466,7 @@ public class o extends h { @Override // d0.e0.p.d.m0.k.a0.j, d0.e0.p.d.m0.k.a0.i public Set getVariableNames() { - Set invoke = this.e.f2584s.mo1invoke(); + Set invoke = this.e.f2585s.mo1invoke(); if (invoke != null) { return invoke; } @@ -497,7 +497,7 @@ public class o extends h { this.t = gVar; this.q = new d0.e0.p.d.m0.n.i(this, Collections.emptyList(), Collections.singleton(c0Var), oVar); this.r = new a(this, oVar); - this.f2584s = jVar; + this.f2585s = jVar; } else { a(12); throw null; diff --git a/app/src/main/java/d0/e0/p/d/m0/c/i1/q.java b/app/src/main/java/d0/e0/p/d/m0/c/i1/q.java index 91cb5e2e1a..6cc6529577 100644 --- a/app/src/main/java/d0/e0/p/d/m0/c/i1/q.java +++ b/app/src/main/java/d0/e0/p/d/m0/c/i1/q.java @@ -49,20 +49,20 @@ public abstract class q extends l implements x { public z r; /* renamed from: s reason: collision with root package name */ - public u f2586s; + public u f2587s; public boolean t; public boolean u; public boolean v; public boolean w; /* renamed from: x reason: collision with root package name */ - public boolean f2587x; + public boolean f2588x; /* renamed from: y reason: collision with root package name */ - public boolean f2588y; + public boolean f2589y; /* renamed from: z reason: collision with root package name */ - public boolean f2589z; + public boolean f2590z; /* compiled from: FunctionDescriptorImpl */ public class a implements Function0> { @@ -104,7 +104,7 @@ public abstract class q extends l implements x { public m b; /* renamed from: c reason: collision with root package name */ - public z f2590c; + public z f2591c; public u d; public x e; public b.a f; @@ -122,7 +122,7 @@ public abstract class q extends l implements x { public g r; /* renamed from: s reason: collision with root package name */ - public boolean f2591s; + public boolean f2592s; public Map, Object> t; public Boolean u; public boolean v; @@ -158,13 +158,13 @@ public abstract class q extends l implements x { this.p = qVar.isHiddenToOvercomeSignatureClash(); this.q = null; this.r = null; - this.f2591s = qVar.isHiddenForResolutionEverywhereBesideSupercalls(); + this.f2592s = qVar.isHiddenForResolutionEverywhereBesideSupercalls(); this.t = new LinkedHashMap(); this.u = null; this.v = false; this.a = z0Var; this.b = mVar; - this.f2590c = zVar; + this.f2591c = zVar; this.d = uVar; this.f = aVar; this.g = list; @@ -567,7 +567,7 @@ public abstract class q extends l implements x { /* Return type fixed from 'd0.e0.p.d.m0.c.i1.q$c' to match base method */ @Override // d0.e0.p.d.m0.c.x.a public x.a setHiddenForResolutionEverywhereBesideSupercalls() { - this.f2591s = true; + this.f2592s = true; return this; } @@ -598,7 +598,7 @@ public abstract class q extends l implements x { @Override // d0.e0.p.d.m0.c.x.a public x.a setModality(z zVar) { if (zVar != null) { - this.f2590c = zVar; + this.f2591c = zVar; return this; } a(9); @@ -720,14 +720,14 @@ public abstract class q extends l implements x { a(3); throw null; } else if (u0Var != null) { - this.f2586s = t.i; + this.f2587s = t.i; this.t = false; this.u = false; this.v = false; this.w = false; - this.f2587x = false; - this.f2588y = false; - this.f2589z = false; + this.f2588x = false; + this.f2589y = false; + this.f2590z = false; this.A = false; this.B = false; this.C = false; @@ -1084,18 +1084,18 @@ public abstract class q extends l implements x { if (!zArr[0] && cVar.v) { return this; } - b2.initialize(f0Var, q0Var, arrayList, substitutedValueParameters, substitute, cVar.f2590c, cVar.d); + b2.initialize(f0Var, q0Var, arrayList, substitutedValueParameters, substitute, cVar.f2591c, cVar.d); b2.setOperator(this.t); b2.setInfix(this.u); b2.setExternal(this.v); b2.setInline(this.w); - b2.setTailrec(this.f2587x); + b2.setTailrec(this.f2588x); b2.setSuspend(this.C); - b2.setExpect(this.f2588y); - b2.setActual(this.f2589z); + b2.setExpect(this.f2589y); + b2.setActual(this.f2590z); b2.setHasStableParameterNames(this.D); b2.A = cVar.p; - b2.B = cVar.f2591s; + b2.B = cVar.f2592s; Boolean bool = cVar.u; b2.setHasSynthesizedParameterNames(bool != null ? bool.booleanValue() : this.E); if (!cVar.t.isEmpty() || this.K != null) { @@ -1255,7 +1255,7 @@ public abstract class q extends l implements x { @Override // d0.e0.p.d.m0.c.q, d0.e0.p.d.m0.c.y public u getVisibility() { - u uVar = this.f2586s; + u uVar = this.f2587s; if (uVar != null) { return uVar; } @@ -1284,7 +1284,7 @@ public abstract class q extends l implements x { this.n = d0.t.u.toList(list2); this.o = c0Var; this.r = zVar; - this.f2586s = uVar; + this.f2587s = uVar; this.p = q0Var; this.q = q0Var2; for (int i = 0; i < list.size(); i++) { @@ -1308,12 +1308,12 @@ public abstract class q extends l implements x { @Override // d0.e0.p.d.m0.c.y public boolean isActual() { - return this.f2589z; + return this.f2590z; } @Override // d0.e0.p.d.m0.c.y public boolean isExpect() { - return this.f2588y; + return this.f2589y; } @Override // d0.e0.p.d.m0.c.y @@ -1369,7 +1369,7 @@ public abstract class q extends l implements x { @Override // d0.e0.p.d.m0.c.x public boolean isTailrec() { - return this.f2587x; + return this.f2588x; } @Override // d0.e0.p.d.m0.c.x, d0.e0.p.d.m0.c.t0 @@ -1385,11 +1385,11 @@ public abstract class q extends l implements x { } public void setActual(boolean z2) { - this.f2589z = z2; + this.f2590z = z2; } public void setExpect(boolean z2) { - this.f2588y = z2; + this.f2589y = z2; } public void setExternal(boolean z2) { @@ -1449,12 +1449,12 @@ public abstract class q extends l implements x { } public void setTailrec(boolean z2) { - this.f2587x = z2; + this.f2588x = z2; } public void setVisibility(u uVar) { if (uVar != null) { - this.f2586s = uVar; + this.f2587s = uVar; } else { a(9); throw null; diff --git a/app/src/main/java/d0/e0/p/d/m0/c/i1/x.java b/app/src/main/java/d0/e0/p/d/m0/c/i1/x.java index 31705fe4db..3bb1999474 100644 --- a/app/src/main/java/d0/e0/p/d/m0/c/i1/x.java +++ b/app/src/main/java/d0/e0/p/d/m0/c/i1/x.java @@ -9,7 +9,7 @@ public final class x implements w { public final Set b; /* renamed from: c reason: collision with root package name */ - public final List f2592c; + public final List f2593c; public x(List list, Set set, List list2, Set set2) { m.checkNotNullParameter(list, "allDependencies"); @@ -18,7 +18,7 @@ public final class x implements w { m.checkNotNullParameter(set2, "allExpectedByDependencies"); this.a = list; this.b = set; - this.f2592c = list2; + this.f2593c = list2; } @Override // d0.e0.p.d.m0.c.i1.w @@ -28,7 +28,7 @@ public final class x implements w { @Override // d0.e0.p.d.m0.c.i1.w public List getDirectExpectedByDependencies() { - return this.f2592c; + return this.f2593c; } @Override // d0.e0.p.d.m0.c.i1.w diff --git a/app/src/main/java/d0/e0/p/d/m0/c/i1/z.java b/app/src/main/java/d0/e0/p/d/m0/c/i1/z.java index 3246b58a03..913c6446b0 100644 --- a/app/src/main/java/d0/e0/p/d/m0/c/i1/z.java +++ b/app/src/main/java/d0/e0/p/d/m0/c/i1/z.java @@ -26,14 +26,14 @@ public class z extends h { public final boolean r; /* renamed from: s reason: collision with root package name */ - public d0.e0.p.d.m0.c.z f2593s; + public d0.e0.p.d.m0.c.z f2594s; public u t; public u0 u; public List v; public final Collection w; /* renamed from: x reason: collision with root package name */ - public final o f2594x; + public final o f2595x; /* JADX INFO: super call moved to the top of the method (can break code semantics) */ public z(m mVar, f fVar, boolean z2, boolean z3, e eVar, d0.e0.p.d.m0.c.u0 u0Var, o oVar) { @@ -52,7 +52,7 @@ public class z extends h { throw null; } else if (oVar != null) { this.w = new ArrayList(); - this.f2594x = oVar; + this.f2595x = oVar; this.q = fVar; this.r = z2; } else { @@ -248,7 +248,7 @@ public class z extends h { } public void createTypeConstructor() { - this.u = new i(this, this.v, this.w, this.f2594x); + this.u = new i(this, this.v, this.w, this.f2595x); Iterator it = getConstructors().iterator(); while (it.hasNext()) { ((g) it.next()).setReturnType(getDefaultType()); @@ -302,7 +302,7 @@ public class z extends h { @Override // d0.e0.p.d.m0.c.e, d0.e0.p.d.m0.c.y public d0.e0.p.d.m0.c.z getModality() { - d0.e0.p.d.m0.c.z zVar = this.f2593s; + d0.e0.p.d.m0.c.z zVar = this.f2594s; if (zVar != null) { return zVar; } @@ -411,7 +411,7 @@ public class z extends h { public void setModality(d0.e0.p.d.m0.c.z zVar) { if (zVar != null) { - this.f2593s = zVar; + this.f2594s = zVar; } else { a(6); throw null; diff --git a/app/src/main/java/d0/e0/p/d/m0/c/j1/a.java b/app/src/main/java/d0/e0/p/d/m0/c/j1/a.java index cedafb7950..ed9798ae24 100644 --- a/app/src/main/java/d0/e0/p/d/m0/c/j1/a.java +++ b/app/src/main/java/d0/e0/p/d/m0/c/j1/a.java @@ -7,7 +7,7 @@ import d0.z.d.m; public final class a extends f1 { /* renamed from: c reason: collision with root package name */ - public static final a f2595c = new a(); + public static final a f2596c = new a(); public a() { super("package", false); @@ -29,6 +29,6 @@ public final class a extends f1 { @Override // d0.e0.p.d.m0.c.f1 public f1 normalize() { - return e1.g.f2563c; + return e1.g.f2564c; } } diff --git a/app/src/main/java/d0/e0/p/d/m0/c/j1/b.java b/app/src/main/java/d0/e0/p/d/m0/c/j1/b.java index 79c5ee458d..56db8f6089 100644 --- a/app/src/main/java/d0/e0/p/d/m0/c/j1/b.java +++ b/app/src/main/java/d0/e0/p/d/m0/c/j1/b.java @@ -7,7 +7,7 @@ import d0.z.d.m; public final class b extends f1 { /* renamed from: c reason: collision with root package name */ - public static final b f2596c = new b(); + public static final b f2597c = new b(); public b() { super("protected_and_package", true); @@ -19,7 +19,7 @@ public final class b extends f1 { if (m.areEqual(this, f1Var)) { return 0; } - if (f1Var == e1.b.f2558c) { + if (f1Var == e1.b.f2559c) { return null; } return Integer.valueOf(e1.a.isPrivate(f1Var) ? 1 : -1); @@ -32,6 +32,6 @@ public final class b extends f1 { @Override // d0.e0.p.d.m0.c.f1 public f1 normalize() { - return e1.g.f2563c; + return e1.g.f2564c; } } diff --git a/app/src/main/java/d0/e0/p/d/m0/c/j1/c.java b/app/src/main/java/d0/e0/p/d/m0/c/j1/c.java index b0df127e75..8e8abbf4b3 100644 --- a/app/src/main/java/d0/e0/p/d/m0/c/j1/c.java +++ b/app/src/main/java/d0/e0/p/d/m0/c/j1/c.java @@ -6,7 +6,7 @@ import d0.e0.p.d.m0.c.f1; public final class c extends f1 { /* renamed from: c reason: collision with root package name */ - public static final c f2597c = new c(); + public static final c f2598c = new c(); public c() { super("protected_static", true); @@ -19,6 +19,6 @@ public final class c extends f1 { @Override // d0.e0.p.d.m0.c.f1 public f1 normalize() { - return e1.g.f2563c; + return e1.g.f2564c; } } diff --git a/app/src/main/java/d0/e0/p/d/m0/c/k1/a/a.java b/app/src/main/java/d0/e0/p/d/m0/c/k1/a/a.java index 190e59f161..18b38d3ced 100644 --- a/app/src/main/java/d0/e0/p/d/m0/c/k1/a/a.java +++ b/app/src/main/java/d0/e0/p/d/m0/c/k1/a/a.java @@ -21,7 +21,7 @@ public final class a { public final g b; /* renamed from: c reason: collision with root package name */ - public final ConcurrentHashMap f2598c = new ConcurrentHashMap<>(); + public final ConcurrentHashMap f2599c = new ConcurrentHashMap<>(); public a(f fVar, g gVar) { m.checkNotNullParameter(fVar, "resolver"); @@ -33,7 +33,7 @@ public final class a { public final i getPackagePartScope(f fVar) { Collection

collection; m.checkNotNullParameter(fVar, "fileClass"); - ConcurrentHashMap concurrentHashMap = this.f2598c; + ConcurrentHashMap concurrentHashMap = this.f2599c; d0.e0.p.d.m0.g.a classId = fVar.getClassId(); i iVar = concurrentHashMap.get(classId); if (iVar == null) { diff --git a/app/src/main/java/d0/e0/p/d/m0/c/k1/a/f.java b/app/src/main/java/d0/e0/p/d/m0/c/k1/a/f.java index 8afc6f83e9..c9fa456b75 100644 --- a/app/src/main/java/d0/e0/p/d/m0/c/k1/a/f.java +++ b/app/src/main/java/d0/e0/p/d/m0/c/k1/a/f.java @@ -12,7 +12,7 @@ public final class f implements p { public final Class b; /* renamed from: c reason: collision with root package name */ - public final d0.e0.p.d.m0.e.b.b0.a f2599c; + public final d0.e0.p.d.m0.e.b.b0.a f2600c; /* compiled from: ReflectKotlinClass.kt */ public static final class a { @@ -33,7 +33,7 @@ public final class f implements p { public f(Class cls, d0.e0.p.d.m0.e.b.b0.a aVar, DefaultConstructorMarker defaultConstructorMarker) { this.b = cls; - this.f2599c = aVar; + this.f2600c = aVar; } public boolean equals(Object obj) { @@ -42,7 +42,7 @@ public final class f implements p { @Override // d0.e0.p.d.m0.e.b.p public d0.e0.p.d.m0.e.b.b0.a getClassHeader() { - return this.f2599c; + return this.f2600c; } @Override // d0.e0.p.d.m0.e.b.p diff --git a/app/src/main/java/d0/e0/p/d/m0/c/k1/a/k.java b/app/src/main/java/d0/e0/p/d/m0/c/k1/a/k.java index 0357804c97..6c793a0097 100644 --- a/app/src/main/java/d0/e0/p/d/m0/c/k1/a/k.java +++ b/app/src/main/java/d0/e0/p/d/m0/c/k1/a/k.java @@ -23,7 +23,7 @@ public final class k { public final j b; /* renamed from: c reason: collision with root package name */ - public final a f2600c; + public final a f2601c; /* compiled from: RuntimeModuleData.kt */ public static final class a { @@ -61,7 +61,7 @@ public final class k { public k(j jVar, a aVar, DefaultConstructorMarker defaultConstructorMarker) { this.b = jVar; - this.f2600c = aVar; + this.f2601c = aVar; } public final j getDeserialization() { @@ -73,6 +73,6 @@ public final class k { } public final a getPackagePartScopeCache() { - return this.f2600c; + return this.f2601c; } } diff --git a/app/src/main/java/d0/e0/p/d/m0/c/k1/b/b.java b/app/src/main/java/d0/e0/p/d/m0/c/k1/b/b.java index 4a3b0dc236..bef2a48bc7 100644 --- a/app/src/main/java/d0/e0/p/d/m0/c/k1/b/b.java +++ b/app/src/main/java/d0/e0/p/d/m0/c/k1/b/b.java @@ -45,7 +45,7 @@ public final class b { public static final Map, Class> b; /* renamed from: c reason: collision with root package name */ - public static final Map, Class> f2601c; + public static final Map, Class> f2602c; public static final Map>, Integer> d; /* compiled from: reflectClassUtil.kt */ @@ -101,7 +101,7 @@ public final class b { c cVar2 = (c) it2.next(); arrayList2.add(d0.o.to(d0.z.a.getJavaPrimitiveType(cVar2), d0.z.a.getJavaObjectType(cVar2))); } - f2601c = h0.toMap(arrayList2); + f2602c = h0.toMap(arrayList2); List listOf2 = n.listOf((Object[]) new Class[]{Function0.class, Function1.class, Function2.class, Function3.class, Function4.class, Function5.class, Function6.class, Function7.class, Function8.class, Function9.class, Function10.class, Function11.class, Function12.class, Function13.class, Function14.class, Function15.class, d0.z.c.a.class, Function17.class, d0.z.c.b.class, d0.z.c.c.class, d.class, e.class, f.class}); ArrayList arrayList3 = new ArrayList(d0.t.o.collectionSizeOrDefault(listOf2, 10)); for (Object obj : listOf2) { @@ -189,7 +189,7 @@ public final class b { public static final Class getWrapperByPrimitive(Class cls) { m.checkNotNullParameter(cls, ""); - return f2601c.get(cls); + return f2602c.get(cls); } public static final boolean isEnumClassOrSpecializedEnumEntryClass(Class cls) { diff --git a/app/src/main/java/d0/e0/p/d/m0/c/k1/b/e.java b/app/src/main/java/d0/e0/p/d/m0/c/k1/b/e.java index 9a0c00934e..4a238c3627 100644 --- a/app/src/main/java/d0/e0/p/d/m0/c/k1/b/e.java +++ b/app/src/main/java/d0/e0/p/d/m0/c/k1/b/e.java @@ -8,17 +8,17 @@ import java.lang.annotation.Annotation; public final class e extends d implements c { /* renamed from: c reason: collision with root package name */ - public final Annotation f2602c; + public final Annotation f2603c; /* JADX INFO: super call moved to the top of the method (can break code semantics) */ public e(d0.e0.p.d.m0.g.e eVar, Annotation annotation) { super(eVar); m.checkNotNullParameter(annotation, "annotation"); - this.f2602c = annotation; + this.f2603c = annotation; } @Override // d0.e0.p.d.m0.e.a.k0.c public a getAnnotation() { - return new c(this.f2602c); + return new c(this.f2603c); } } diff --git a/app/src/main/java/d0/e0/p/d/m0/c/k1/b/h.java b/app/src/main/java/d0/e0/p/d/m0/c/k1/b/h.java index 77ecab9676..ba23533551 100644 --- a/app/src/main/java/d0/e0/p/d/m0/c/k1/b/h.java +++ b/app/src/main/java/d0/e0/p/d/m0/c/k1/b/h.java @@ -9,18 +9,18 @@ import java.util.List; public final class h extends d implements e { /* renamed from: c reason: collision with root package name */ - public final Object[] f2603c; + public final Object[] f2604c; /* JADX INFO: super call moved to the top of the method (can break code semantics) */ public h(d0.e0.p.d.m0.g.e eVar, Object[] objArr) { super(eVar); m.checkNotNullParameter(objArr, "values"); - this.f2603c = objArr; + this.f2604c = objArr; } @Override // d0.e0.p.d.m0.e.a.k0.e public List getElements() { - Object[] objArr = this.f2603c; + Object[] objArr = this.f2604c; ArrayList arrayList = new ArrayList(objArr.length); for (Object obj : objArr) { d.a aVar = d.a; diff --git a/app/src/main/java/d0/e0/p/d/m0/c/k1/b/i.java b/app/src/main/java/d0/e0/p/d/m0/c/k1/b/i.java index 3ace8927af..baa0a5250e 100644 --- a/app/src/main/java/d0/e0/p/d/m0/c/k1/b/i.java +++ b/app/src/main/java/d0/e0/p/d/m0/c/k1/b/i.java @@ -13,7 +13,7 @@ public final class i extends w implements f { public final Type b; /* renamed from: c reason: collision with root package name */ - public final w f2604c; + public final w f2605c; public final Collection d; public i(Type type) { @@ -41,7 +41,7 @@ public final class i extends w implements f { R.append(type); throw new IllegalArgumentException(R.toString()); } - this.f2604c = wVar; + this.f2605c = wVar; this.d = n.emptyList(); } @@ -52,7 +52,7 @@ public final class i extends w implements f { @Override // d0.e0.p.d.m0.e.a.k0.f public w getComponentType() { - return this.f2604c; + return this.f2605c; } @Override // d0.e0.p.d.m0.c.k1.b.w diff --git a/app/src/main/java/d0/e0/p/d/m0/c/k1/b/k.java b/app/src/main/java/d0/e0/p/d/m0/c/k1/b/k.java index 56d5797288..e9efe741be 100644 --- a/app/src/main/java/d0/e0/p/d/m0/c/k1/b/k.java +++ b/app/src/main/java/d0/e0/p/d/m0/c/k1/b/k.java @@ -8,17 +8,17 @@ import d0.z.d.m; public final class k extends d implements h { /* renamed from: c reason: collision with root package name */ - public final Class f2605c; + public final Class f2606c; /* JADX INFO: super call moved to the top of the method (can break code semantics) */ public k(e eVar, Class cls) { super(eVar); m.checkNotNullParameter(cls, "klass"); - this.f2605c = cls; + this.f2606c = cls; } @Override // d0.e0.p.d.m0.e.a.k0.h public x getReferencedType() { - return w.a.create(this.f2605c); + return w.a.create(this.f2606c); } } diff --git a/app/src/main/java/d0/e0/p/d/m0/c/k1/b/l.java b/app/src/main/java/d0/e0/p/d/m0/c/k1/b/l.java index 416be854e0..c465b0ac5b 100644 --- a/app/src/main/java/d0/e0/p/d/m0/c/k1/b/l.java +++ b/app/src/main/java/d0/e0/p/d/m0/c/k1/b/l.java @@ -21,7 +21,7 @@ public final class l extends w implements j { public final Type b; /* renamed from: c reason: collision with root package name */ - public final i f2606c; + public final i f2607c; public l(Type type) { i iVar; @@ -43,7 +43,7 @@ public final class l extends w implements j { R.append(reflectType); throw new IllegalStateException(R.toString()); } - this.f2606c = iVar; + this.f2607c = iVar; } @Override // d0.e0.p.d.m0.c.k1.b.w, d0.e0.p.d.m0.e.a.k0.d @@ -59,7 +59,7 @@ public final class l extends w implements j { @Override // d0.e0.p.d.m0.e.a.k0.j public i getClassifier() { - return this.f2606c; + return this.f2607c; } @Override // d0.e0.p.d.m0.e.a.k0.j diff --git a/app/src/main/java/d0/e0/p/d/m0/c/k1/b/o.java b/app/src/main/java/d0/e0/p/d/m0/c/k1/b/o.java index a7dc0e13ca..1d1d5cbc58 100644 --- a/app/src/main/java/d0/e0/p/d/m0/c/k1/b/o.java +++ b/app/src/main/java/d0/e0/p/d/m0/c/k1/b/o.java @@ -7,23 +7,23 @@ import d0.e0.p.d.m0.g.e; public final class o extends d implements m { /* renamed from: c reason: collision with root package name */ - public final Enum f2607c; + public final Enum f2608c; /* JADX INFO: super call moved to the top of the method (can break code semantics) */ public o(e eVar, Enum r3) { super(eVar); d0.z.d.m.checkNotNullParameter(r3, "value"); - this.f2607c = r3; + this.f2608c = r3; } @Override // d0.e0.p.d.m0.e.a.k0.m public e getEntryName() { - return e.identifier(this.f2607c.name()); + return e.identifier(this.f2608c.name()); } @Override // d0.e0.p.d.m0.e.a.k0.m public a getEnumClassId() { - Class cls = this.f2607c.getClass(); + Class cls = this.f2608c.getClass(); if (!cls.isEnum()) { cls = cls.getEnclosingClass(); } diff --git a/app/src/main/java/d0/e0/p/d/m0/c/k1/b/q.java b/app/src/main/java/d0/e0/p/d/m0/c/k1/b/q.java index 89d024792e..3f4069a3ff 100644 --- a/app/src/main/java/d0/e0/p/d/m0/c/k1/b/q.java +++ b/app/src/main/java/d0/e0/p/d/m0/c/k1/b/q.java @@ -7,17 +7,17 @@ import d0.z.d.m; public final class q extends d implements o { /* renamed from: c reason: collision with root package name */ - public final Object f2608c; + public final Object f2609c; /* JADX INFO: super call moved to the top of the method (can break code semantics) */ public q(e eVar, Object obj) { super(eVar); m.checkNotNullParameter(obj, "value"); - this.f2608c = obj; + this.f2609c = obj; } @Override // d0.e0.p.d.m0.e.a.k0.o public Object getValue() { - return this.f2608c; + return this.f2609c; } } diff --git a/app/src/main/java/d0/e0/p/d/m0/c/k1/b/t.java b/app/src/main/java/d0/e0/p/d/m0/c/k1/b/t.java index f1772691e0..5fa0f861ec 100644 --- a/app/src/main/java/d0/e0/p/d/m0/c/k1/b/t.java +++ b/app/src/main/java/d0/e0/p/d/m0/c/k1/b/t.java @@ -15,7 +15,7 @@ public interface t extends s { public static f1 getVisibility(t tVar) { m.checkNotNullParameter(tVar, "this"); int modifiers = tVar.getModifiers(); - return Modifier.isPublic(modifiers) ? e1.h.f2564c : Modifier.isPrivate(modifiers) ? e1.e.f2561c : Modifier.isProtected(modifiers) ? Modifier.isStatic(modifiers) ? c.f2597c : b.f2596c : d0.e0.p.d.m0.c.j1.a.f2595c; + return Modifier.isPublic(modifiers) ? e1.h.f2565c : Modifier.isPrivate(modifiers) ? e1.e.f2562c : Modifier.isProtected(modifiers) ? Modifier.isStatic(modifiers) ? c.f2598c : b.f2597c : d0.e0.p.d.m0.c.j1.a.f2596c; } public static boolean isAbstract(t tVar) { diff --git a/app/src/main/java/d0/e0/p/d/m0/c/k1/b/v.java b/app/src/main/java/d0/e0/p/d/m0/c/k1/b/v.java index 3740c3c78c..445425c81a 100644 --- a/app/src/main/java/d0/e0/p/d/m0/c/k1/b/v.java +++ b/app/src/main/java/d0/e0/p/d/m0/c/k1/b/v.java @@ -12,7 +12,7 @@ public final class v extends w implements d0.e0.p.d.m0.e.a.k0.v { public final Class b; /* renamed from: c reason: collision with root package name */ - public final Collection f2609c = n.emptyList(); + public final Collection f2610c = n.emptyList(); public v(Class cls) { m.checkNotNullParameter(cls, "reflectType"); @@ -21,7 +21,7 @@ public final class v extends w implements d0.e0.p.d.m0.e.a.k0.v { @Override // d0.e0.p.d.m0.e.a.k0.d public Collection getAnnotations() { - return this.f2609c; + return this.f2610c; } @Override // d0.e0.p.d.m0.c.k1.b.w diff --git a/app/src/main/java/d0/e0/p/d/m0/c/k1/b/y.java b/app/src/main/java/d0/e0/p/d/m0/c/k1/b/y.java index 6ad40bcce8..b2498578d7 100644 --- a/app/src/main/java/d0/e0/p/d/m0/c/k1/b/y.java +++ b/app/src/main/java/d0/e0/p/d/m0/c/k1/b/y.java @@ -12,7 +12,7 @@ public final class y extends n implements a0 { public final Annotation[] b; /* renamed from: c reason: collision with root package name */ - public final String f2610c; + public final String f2611c; public final boolean d; public y(w wVar, Annotation[] annotationArr, String str, boolean z2) { @@ -20,7 +20,7 @@ public final class y extends n implements a0 { m.checkNotNullParameter(annotationArr, "reflectAnnotations"); this.a = wVar; this.b = annotationArr; - this.f2610c = str; + this.f2611c = str; this.d = z2; } @@ -37,7 +37,7 @@ public final class y extends n implements a0 { @Override // d0.e0.p.d.m0.e.a.k0.a0 public e getName() { - String str = this.f2610c; + String str = this.f2611c; if (str == null) { return null; } diff --git a/app/src/main/java/d0/e0/p/d/m0/c/k1/b/z.java b/app/src/main/java/d0/e0/p/d/m0/c/k1/b/z.java index 833634b766..1c5a82a554 100644 --- a/app/src/main/java/d0/e0/p/d/m0/c/k1/b/z.java +++ b/app/src/main/java/d0/e0/p/d/m0/c/k1/b/z.java @@ -14,7 +14,7 @@ public final class z extends w implements b0 { public final WildcardType b; /* renamed from: c reason: collision with root package name */ - public final Collection f2611c = n.emptyList(); + public final Collection f2612c = n.emptyList(); public z(WildcardType wildcardType) { m.checkNotNullParameter(wildcardType, "reflectType"); @@ -23,7 +23,7 @@ public final class z extends w implements b0 { @Override // d0.e0.p.d.m0.e.a.k0.d public Collection getAnnotations() { - return this.f2611c; + return this.f2612c; } @Override // d0.e0.p.d.m0.e.a.k0.b0 diff --git a/app/src/main/java/d0/e0/p/d/m0/c/l0.java b/app/src/main/java/d0/e0/p/d/m0/c/l0.java index a03ae185e2..91226313f0 100644 --- a/app/src/main/java/d0/e0/p/d/m0/c/l0.java +++ b/app/src/main/java/d0/e0/p/d/m0/c/l0.java @@ -9,7 +9,7 @@ public final class l0 { public final List b; /* renamed from: c reason: collision with root package name */ - public final l0 f2612c; + public final l0 f2613c; /* JADX DEBUG: Multi-variable search result rejected for r3v0, resolved type: java.util.List */ /* JADX WARN: Multi-variable type inference failed */ @@ -18,7 +18,7 @@ public final class l0 { m.checkNotNullParameter(list, "arguments"); this.a = iVar; this.b = list; - this.f2612c = l0Var; + this.f2613c = l0Var; } public final List getArguments() { @@ -30,6 +30,6 @@ public final class l0 { } public final l0 getOuterType() { - return this.f2612c; + return this.f2613c; } } diff --git a/app/src/main/java/d0/e0/p/d/m0/c/r0.java b/app/src/main/java/d0/e0/p/d/m0/c/r0.java index 0af4fc81d6..dce36e34d3 100644 --- a/app/src/main/java/d0/e0/p/d/m0/c/r0.java +++ b/app/src/main/java/d0/e0/p/d/m0/c/r0.java @@ -19,7 +19,7 @@ public final class r0 { public static final /* synthetic */ KProperty[] b = {a0.property1(new y(a0.getOrCreateKotlinClass(r0.class), "scopeForOwnerModule", "getScopeForOwnerModule()Lorg/jetbrains/kotlin/resolve/scopes/MemberScope;"))}; /* renamed from: c reason: collision with root package name */ - public final e f2613c; + public final e f2614c; public final Function1 d; public final g e; public final j f; @@ -58,7 +58,7 @@ public final class r0 { } public r0(e eVar, o oVar, Function1 function1, g gVar, DefaultConstructorMarker defaultConstructorMarker) { - this.f2613c = eVar; + this.f2614c = eVar; this.d = function1; this.e = gVar; this.f = oVar.createLazyValue(new s0(this)); @@ -74,11 +74,11 @@ public final class r0 { public final T getScope(g gVar) { m.checkNotNullParameter(gVar, "kotlinTypeRefiner"); - if (!gVar.isRefinementNeededForModule(d0.e0.p.d.m0.k.x.a.getModule(this.f2613c))) { + if (!gVar.isRefinementNeededForModule(d0.e0.p.d.m0.k.x.a.getModule(this.f2614c))) { return (T) ((i) n.getValue(this.f, this, b[0])); } - u0 typeConstructor = this.f2613c.getTypeConstructor(); + u0 typeConstructor = this.f2614c.getTypeConstructor(); m.checkNotNullExpressionValue(typeConstructor, "classDescriptor.typeConstructor"); - return !gVar.isRefinementNeededForTypeConstructor(typeConstructor) ? (T) ((i) n.getValue(this.f, this, b[0])) : (T) gVar.getOrPutScopeForClass(this.f2613c, new b(this, gVar)); + return !gVar.isRefinementNeededForTypeConstructor(typeConstructor) ? (T) ((i) n.getValue(this.f, this, b[0])) : (T) gVar.getOrPutScopeForClass(this.f2614c, new b(this, gVar)); } } diff --git a/app/src/main/java/d0/e0/p/d/m0/c/t.java b/app/src/main/java/d0/e0/p/d/m0/c/t.java index fefdc8f446..0859016a47 100644 --- a/app/src/main/java/d0/e0/p/d/m0/c/t.java +++ b/app/src/main/java/d0/e0/p/d/m0/c/t.java @@ -16,7 +16,7 @@ public class t { public static final u b; /* renamed from: c reason: collision with root package name */ - public static final u f2614c; + public static final u f2615c; public static final u d; public static final u e; public static final u f; @@ -455,23 +455,23 @@ public class t { } static { - d dVar = new d(e1.e.f2561c); + d dVar = new d(e1.e.f2562c); a = dVar; - e eVar = new e(e1.f.f2562c); + e eVar = new e(e1.f.f2563c); b = eVar; - f fVar = new f(e1.g.f2563c); - f2614c = fVar; - g gVar = new g(e1.b.f2558c); + f fVar = new f(e1.g.f2564c); + f2615c = fVar; + g gVar = new g(e1.b.f2559c); d = gVar; - h hVar = new h(e1.h.f2564c); + h hVar = new h(e1.h.f2565c); e = hVar; - i iVar = new i(e1.d.f2560c); + i iVar = new i(e1.d.f2561c); f = iVar; - j jVar = new j(e1.a.f2557c); + j jVar = new j(e1.a.f2558c); g = jVar; - k kVar = new k(e1.c.f2559c); + k kVar = new k(e1.c.f2560c); h = kVar; - l lVar = new l(e1.i.f2565c); + l lVar = new l(e1.i.f2566c); i = lVar; Collections.unmodifiableSet(n0.setOf((Object[]) new u[]{dVar, eVar, gVar, iVar})); HashMap newHashMapWithExpectedSize = d0.e0.p.d.m0.p.a.newHashMapWithExpectedSize(4); diff --git a/app/src/main/java/d0/e0/p/d/m0/e/a/a0.java b/app/src/main/java/d0/e0/p/d/m0/e/a/a0.java index fc26161333..a8fdac321c 100644 --- a/app/src/main/java/d0/e0/p/d/m0/e/a/a0.java +++ b/app/src/main/java/d0/e0/p/d/m0/e/a/a0.java @@ -12,7 +12,7 @@ public final class a0 { public static final e b = e.identifier("value"); /* renamed from: c reason: collision with root package name */ - public static final b f2619c = new b(Target.class.getCanonicalName()); + public static final b f2620c = new b(Target.class.getCanonicalName()); public static final b d = new b(Retention.class.getCanonicalName()); public static final b e = new b(Deprecated.class.getCanonicalName()); public static final b f = new b(Documented.class.getCanonicalName()); @@ -30,7 +30,7 @@ public final class a0 { public static final b r = new b("kotlin.annotations.jvm.internal.DefaultValue"); /* renamed from: s reason: collision with root package name */ - public static final b f2620s = new b("kotlin.annotations.jvm.internal.DefaultNull"); + public static final b f2621s = new b("kotlin.annotations.jvm.internal.DefaultNull"); static { b bVar = new b("kotlin.Metadata"); diff --git a/app/src/main/java/d0/e0/p/d/m0/e/a/b.java b/app/src/main/java/d0/e0/p/d/m0/e/a/b.java index 53aacc063f..c587f0b8d3 100644 --- a/app/src/main/java/d0/e0/p/d/m0/e/a/b.java +++ b/app/src/main/java/d0/e0/p/d/m0/e/a/b.java @@ -17,7 +17,7 @@ public final class b { public static final d0.e0.p.d.m0.g.b b = new d0.e0.p.d.m0.g.b("javax.annotation.meta.TypeQualifier"); /* renamed from: c reason: collision with root package name */ - public static final d0.e0.p.d.m0.g.b f2621c = new d0.e0.p.d.m0.g.b("javax.annotation.meta.TypeQualifierDefault"); + public static final d0.e0.p.d.m0.g.b f2622c = new d0.e0.p.d.m0.g.b("javax.annotation.meta.TypeQualifierDefault"); public static final d0.e0.p.d.m0.g.b d = new d0.e0.p.d.m0.g.b("kotlin.annotations.jvm.UnderMigration"); public static final List e; public static final Map f; @@ -52,7 +52,7 @@ public final class b { } public static final d0.e0.p.d.m0.g.b getTYPE_QUALIFIER_DEFAULT_FQNAME() { - return f2621c; + return f2622c; } public static final d0.e0.p.d.m0.g.b getTYPE_QUALIFIER_FQNAME() { diff --git a/app/src/main/java/d0/e0/p/d/m0/e/a/b0.java b/app/src/main/java/d0/e0/p/d/m0/e/a/b0.java index c0162b2378..18760b636d 100644 --- a/app/src/main/java/d0/e0/p/d/m0/e/a/b0.java +++ b/app/src/main/java/d0/e0/p/d/m0/e/a/b0.java @@ -12,7 +12,7 @@ public final class b0 { public static final b b; /* renamed from: c reason: collision with root package name */ - public static final b f2622c; + public static final b f2623c; public static final List d; public static final b e; public static final b f = new b("javax.annotation.CheckForNull"); @@ -30,7 +30,7 @@ public final class b0 { b bVar2 = new b("org.jspecify.annotations.NullnessUnspecified"); b = bVar2; b bVar3 = new b("org.jspecify.annotations.DefaultNonNull"); - f2622c = bVar3; + f2623c = bVar3; List listOf = n.listOf((Object[]) new b[]{a0.i, new b("androidx.annotation.Nullable"), new b("androidx.annotation.Nullable"), new b("android.annotation.Nullable"), new b("com.android.annotations.Nullable"), new b("org.eclipse.jdt.annotation.Nullable"), new b("org.checkerframework.checker.nullness.qual.Nullable"), new b("javax.annotation.Nullable"), new b("javax.annotation.CheckForNull"), new b("edu.umd.cs.findbugs.annotations.CheckForNull"), new b("edu.umd.cs.findbugs.annotations.Nullable"), new b("edu.umd.cs.findbugs.annotations.PossiblyNull"), new b("io.reactivex.annotations.Nullable")}); d = listOf; b bVar4 = new b("javax.annotation.Nonnull"); @@ -73,7 +73,7 @@ public final class b0 { } public static final b getJSPECIFY_DEFAULT_NOT_NULL() { - return f2622c; + return f2623c; } public static final b getJSPECIFY_NULLABLE() { diff --git a/app/src/main/java/d0/e0/p/d/m0/e/a/c.java b/app/src/main/java/d0/e0/p/d/m0/e/a/c.java index 921f193030..523eeefea8 100644 --- a/app/src/main/java/d0/e0/p/d/m0/e/a/c.java +++ b/app/src/main/java/d0/e0/p/d/m0/e/a/c.java @@ -153,7 +153,7 @@ public final class c { return null; } d0.e0.p.d.m0.c.g1.g annotations = annotationClass.getAnnotations(); - d0.e0.p.d.m0.g.b bVar = a0.f2619c; + d0.e0.p.d.m0.g.b bVar = a0.f2620c; m.checkNotNullExpressionValue(bVar, "TARGET_ANNOTATION"); d0.e0.p.d.m0.c.g1.c findAnnotation = annotations.findAnnotation(bVar); if (findAnnotation == null) { diff --git a/app/src/main/java/d0/e0/p/d/m0/e/a/e0.java b/app/src/main/java/d0/e0/p/d/m0/e/a/e0.java index 49acfb658f..79631c2efd 100644 --- a/app/src/main/java/d0/e0/p/d/m0/e/a/e0.java +++ b/app/src/main/java/d0/e0/p/d/m0/e/a/e0.java @@ -26,7 +26,7 @@ public class e0 { public static final List b; /* renamed from: c reason: collision with root package name */ - public static final List f2623c; + public static final List f2624c; public static final Map d; public static final Map e; public static final Set f; @@ -212,7 +212,7 @@ public class e0 { for (a.C0222a aVar2 : arrayList) { arrayList2.add(aVar2.getSignature()); } - f2623c = arrayList2; + f2624c = arrayList2; List list = b; ArrayList arrayList3 = new ArrayList(o.collectionSizeOrDefault(list, 10)); for (a.C0222a aVar3 : list) { @@ -334,7 +334,7 @@ public class e0 { } public static final /* synthetic */ List access$getERASED_COLLECTION_PARAMETER_SIGNATURES$cp() { - return f2623c; + return f2624c; } public static final /* synthetic */ Set access$getERASED_VALUE_PARAMETERS_SHORT_NAMES$cp() { diff --git a/app/src/main/java/d0/e0/p/d/m0/e/a/g0/a.java b/app/src/main/java/d0/e0/p/d/m0/e/a/g0/a.java index 0f5e08a98d..923f1b1eaf 100644 --- a/app/src/main/java/d0/e0/p/d/m0/e/a/g0/a.java +++ b/app/src/main/java/d0/e0/p/d/m0/e/a/g0/a.java @@ -23,7 +23,7 @@ public final class a { public final /* synthetic */ Set b; /* renamed from: c reason: collision with root package name */ - public final /* synthetic */ boolean f2624c; + public final /* synthetic */ boolean f2625c; /* compiled from: DescriptorResolverUtils */ /* renamed from: d0.e0.p.d.m0.e.a.g0.a$a$a reason: collision with other inner class name */ @@ -43,7 +43,7 @@ public final class a { public C0223a(p pVar, Set set, boolean z2) { this.a = pVar; this.b = set; - this.f2624c = z2; + this.f2625c = z2; } public static /* synthetic */ void a(int i) { @@ -100,7 +100,7 @@ public final class a { } else if (collection == null) { a(4); throw null; - } else if (!this.f2624c || bVar.getKind() == b.a.FAKE_OVERRIDE) { + } else if (!this.f2625c || bVar.getKind() == b.a.FAKE_OVERRIDE) { super.setOverriddenDescriptors(bVar, collection); } } diff --git a/app/src/main/java/d0/e0/p/d/m0/e/a/g0/b.java b/app/src/main/java/d0/e0/p/d/m0/e/a/g0/b.java index 8c13b2bd8d..f6b1768843 100644 --- a/app/src/main/java/d0/e0/p/d/m0/e/a/g0/b.java +++ b/app/src/main/java/d0/e0/p/d/m0/e/a/g0/b.java @@ -24,7 +24,7 @@ public class b implements c, i { public final d0.e0.p.d.m0.g.b b; /* renamed from: c reason: collision with root package name */ - public final u0 f2625c; + public final u0 f2626c; public final j d; public final d0.e0.p.d.m0.e.a.k0.b e; public final boolean f; @@ -61,7 +61,7 @@ public class b implements c, i { source = u0.a; m.checkNotNullExpressionValue(source, "NO_SOURCE"); } - this.f2625c = source; + this.f2626c = source; this.d = gVar.getStorageManager().createLazyValue(new a(gVar, this)); this.e = (aVar == null || (arguments = aVar.getArguments()) == null) ? null : (d0.e0.p.d.m0.e.a.k0.b) u.firstOrNull(arguments); this.f = m.areEqual(aVar != null ? Boolean.valueOf(aVar.isIdeExternalAnnotation()) : bool, Boolean.TRUE); @@ -79,7 +79,7 @@ public class b implements c, i { @Override // d0.e0.p.d.m0.c.g1.c public u0 getSource() { - return this.f2625c; + return this.f2626c; } @Override // d0.e0.p.d.m0.c.g1.c diff --git a/app/src/main/java/d0/e0/p/d/m0/e/a/g0/c.java b/app/src/main/java/d0/e0/p/d/m0/e/a/g0/c.java index 29f0784c8b..65c534e973 100644 --- a/app/src/main/java/d0/e0/p/d/m0/e/a/g0/c.java +++ b/app/src/main/java/d0/e0/p/d/m0/e/a/g0/c.java @@ -17,7 +17,7 @@ public final class c { public static final e b; /* renamed from: c reason: collision with root package name */ - public static final e f2626c; + public static final e f2627c; public static final e d; public static final Map e; public static final Map f; @@ -28,12 +28,12 @@ public final class c { b = identifier; e identifier2 = e.identifier("allowedTargets"); m.checkNotNullExpressionValue(identifier2, "identifier(\"allowedTargets\")"); - f2626c = identifier2; + f2627c = identifier2; e identifier3 = e.identifier("value"); m.checkNotNullExpressionValue(identifier3, "identifier(\"value\")"); d = identifier3; b bVar = k.a.A; - b bVar2 = a0.f2619c; + b bVar2 = a0.f2620c; b bVar3 = k.a.D; b bVar4 = a0.d; b bVar5 = k.a.E; @@ -80,14 +80,14 @@ public final class c { } public final e getTARGET_ANNOTATION_ALLOWED_TARGETS$descriptors_jvm() { - return f2626c; + return f2627c; } public final d0.e0.p.d.m0.c.g1.c mapOrResolveJavaAnnotation(a aVar, g gVar, boolean z2) { m.checkNotNullParameter(aVar, "annotation"); m.checkNotNullParameter(gVar, "c"); d0.e0.p.d.m0.g.a classId = aVar.getClassId(); - if (m.areEqual(classId, d0.e0.p.d.m0.g.a.topLevel(a0.f2619c))) { + if (m.areEqual(classId, d0.e0.p.d.m0.g.a.topLevel(a0.f2620c))) { return new i(aVar, gVar); } if (m.areEqual(classId, d0.e0.p.d.m0.g.a.topLevel(a0.d))) { diff --git a/app/src/main/java/d0/e0/p/d/m0/e/a/g0/d.java b/app/src/main/java/d0/e0/p/d/m0/e/a/g0/d.java index 2c8fb1bf75..f9b9247d2d 100644 --- a/app/src/main/java/d0/e0/p/d/m0/e/a/g0/d.java +++ b/app/src/main/java/d0/e0/p/d/m0/e/a/g0/d.java @@ -27,7 +27,7 @@ public final class d { public static final Map> b = h0.mapOf(o.to("PACKAGE", EnumSet.noneOf(n.class)), o.to("TYPE", EnumSet.of(n.CLASS, n.FILE)), o.to("ANNOTATION_TYPE", EnumSet.of(n.ANNOTATION_CLASS)), o.to("TYPE_PARAMETER", EnumSet.of(n.TYPE_PARAMETER)), o.to("FIELD", EnumSet.of(n.FIELD)), o.to("LOCAL_VARIABLE", EnumSet.of(n.LOCAL_VARIABLE)), o.to("PARAMETER", EnumSet.of(n.VALUE_PARAMETER)), o.to("CONSTRUCTOR", EnumSet.of(n.CONSTRUCTOR)), o.to("METHOD", EnumSet.of(n.FUNCTION, n.PROPERTY_GETTER, n.PROPERTY_SETTER)), o.to("TYPE_USE", EnumSet.of(n.TYPE))); /* renamed from: c reason: collision with root package name */ - public static final Map f2627c = h0.mapOf(o.to("RUNTIME", m.RUNTIME), o.to("CLASS", m.BINARY), o.to("SOURCE", m.SOURCE)); + public static final Map f2628c = h0.mapOf(o.to("RUNTIME", m.RUNTIME), o.to("CLASS", m.BINARY), o.to("SOURCE", m.SOURCE)); /* compiled from: JavaAnnotationMapper.kt */ public static final class a extends d0.z.d.o implements Function1 { @@ -55,7 +55,7 @@ public final class d { if (mVar == null) { return null; } - Map map = f2627c; + Map map = f2628c; e entryName = mVar.getEntryName(); m mVar2 = map.get(entryName == null ? null : entryName.asString()); if (mVar2 == null) { diff --git a/app/src/main/java/d0/e0/p/d/m0/e/a/g0/j.java b/app/src/main/java/d0/e0/p/d/m0/e/a/g0/j.java index e725802b08..892ed40bba 100644 --- a/app/src/main/java/d0/e0/p/d/m0/e/a/g0/j.java +++ b/app/src/main/java/d0/e0/p/d/m0/e/a/g0/j.java @@ -87,7 +87,7 @@ public interface j { public final c0 b; /* renamed from: c reason: collision with root package name */ - public final List f2628c; + public final List f2629c; public final List d; public final List e; public final boolean f; @@ -105,7 +105,7 @@ public interface j { } else if (list3 != null) { this.a = c0Var; this.b = c0Var2; - this.f2628c = list; + this.f2629c = list; this.d = list2; this.e = list3; this.f = z2; @@ -191,7 +191,7 @@ public interface j { } public List getValueParameters() { - List list = this.f2628c; + List list = this.f2629c; if (list != null) { return list; } diff --git a/app/src/main/java/d0/e0/p/d/m0/e/a/h0/k.java b/app/src/main/java/d0/e0/p/d/m0/e/a/h0/k.java index 90f5bec5c1..91f2d21240 100644 --- a/app/src/main/java/d0/e0/p/d/m0/e/a/h0/k.java +++ b/app/src/main/java/d0/e0/p/d/m0/e/a/h0/k.java @@ -69,7 +69,7 @@ public final class k { return new j(str); } g annotations2 = c1Var.getAnnotations(); - b bVar2 = a0.f2620s; + b bVar2 = a0.f2621s; m.checkNotNullExpressionValue(bVar2, "DEFAULT_NULL_FQ_NAME"); if (annotations2.hasAnnotation(bVar2)) { return h.a; diff --git a/app/src/main/java/d0/e0/p/d/m0/e/a/i.java b/app/src/main/java/d0/e0/p/d/m0/e/a/i.java index 00b1af2bc7..5624108b09 100644 --- a/app/src/main/java/d0/e0/p/d/m0/e/a/i.java +++ b/app/src/main/java/d0/e0/p/d/m0/e/a/i.java @@ -23,7 +23,7 @@ public final class i { public static final Map b; /* renamed from: c reason: collision with root package name */ - public static final Map> f2629c; + public static final Map> f2630c; public static final Set d; public static final Set e; @@ -49,7 +49,7 @@ public final class i { } ((List) obj).add((e) pair.getFirst()); } - f2629c = linkedHashMap; + f2630c = linkedHashMap; Set keySet = b.keySet(); d = keySet; ArrayList arrayList2 = new ArrayList(d0.t.o.collectionSizeOrDefault(keySet, 10)); @@ -65,7 +65,7 @@ public final class i { public final List getPropertyNameCandidatesBySpecialGetterName(e eVar) { m.checkNotNullParameter(eVar, "name1"); - List list = f2629c.get(eVar); + List list = f2630c.get(eVar); return list == null ? n.emptyList() : list; } diff --git a/app/src/main/java/d0/e0/p/d/m0/e/a/i0/b.java b/app/src/main/java/d0/e0/p/d/m0/e/a/i0/b.java index 55f359c6a4..e5b7530f51 100644 --- a/app/src/main/java/d0/e0/p/d/m0/e/a/i0/b.java +++ b/app/src/main/java/d0/e0/p/d/m0/e/a/i0/b.java @@ -22,7 +22,7 @@ public final class b { public final s b; /* renamed from: c reason: collision with root package name */ - public final n f2630c; + public final n f2631c; public final f d; public final j e; public final p f; @@ -40,7 +40,7 @@ public final class b { public final l r; /* renamed from: s reason: collision with root package name */ - public final t f2631s; + public final t f2632s; public final c t; public final d0.e0.p.d.m0.n.l1.l u; public final e v; @@ -70,7 +70,7 @@ public final class b { m.checkNotNullParameter(eVar, "javaTypeEnhancementState"); this.a = oVar; this.b = sVar; - this.f2630c = nVar; + this.f2631c = nVar; this.d = fVar; this.e = jVar; this.f = pVar; @@ -86,7 +86,7 @@ public final class b { this.p = jVar2; this.q = cVar2; this.r = lVar; - this.f2631s = tVar; + this.f2632s = tVar; this.t = cVar3; this.u = lVar2; this.v = eVar; @@ -109,7 +109,7 @@ public final class b { } public final t getJavaClassesTracker() { - return this.f2631s; + return this.f2632s; } public final d0.e0.p.d.m0.e.a.g0.f getJavaPropertyInitializerEvaluator() { @@ -125,7 +125,7 @@ public final class b { } public final n getKotlinClassFinder() { - return this.f2630c; + return this.f2631c; } public final d0.e0.p.d.m0.n.l1.l getKotlinTypeChecker() { @@ -178,6 +178,6 @@ public final class b { public final b replace(g gVar) { m.checkNotNullParameter(gVar, "javaResolverCache"); - return new b(this.a, this.b, this.f2630c, this.d, this.e, this.f, gVar, this.h, this.i, this.j, this.k, this.l, this.m, this.n, this.o, this.p, this.q, this.r, this.f2631s, this.t, this.u, this.v); + return new b(this.a, this.b, this.f2631c, this.d, this.e, this.f, gVar, this.h, this.i, this.j, this.k, this.l, this.m, this.n, this.o, this.p, this.q, this.r, this.f2632s, this.t, this.u, this.v); } } diff --git a/app/src/main/java/d0/e0/p/d/m0/e/a/i0/g.java b/app/src/main/java/d0/e0/p/d/m0/e/a/i0/g.java index 9532c8ca94..99fd6178a3 100644 --- a/app/src/main/java/d0/e0/p/d/m0/e/a/i0/g.java +++ b/app/src/main/java/d0/e0/p/d/m0/e/a/i0/g.java @@ -12,7 +12,7 @@ public final class g { public final k b; /* renamed from: c reason: collision with root package name */ - public final Lazy f2632c; + public final Lazy f2633c; public final Lazy d; public final d e; @@ -22,7 +22,7 @@ public final class g { m.checkNotNullParameter(lazy, "delegateForDefaultTypeQualifiers"); this.a = bVar; this.b = kVar; - this.f2632c = lazy; + this.f2633c = lazy; this.d = lazy; this.e = new d(this, kVar); } @@ -36,7 +36,7 @@ public final class g { } public final Lazy getDelegateForDefaultTypeQualifiers$descriptors_jvm() { - return this.f2632c; + return this.f2633c; } public final c0 getModule() { diff --git a/app/src/main/java/d0/e0/p/d/m0/e/a/i0/h.java b/app/src/main/java/d0/e0/p/d/m0/e/a/i0/h.java index 4e3d8a72d3..546020bbdb 100644 --- a/app/src/main/java/d0/e0/p/d/m0/e/a/i0/h.java +++ b/app/src/main/java/d0/e0/p/d/m0/e/a/i0/h.java @@ -15,7 +15,7 @@ public final class h implements k { public final m b; /* renamed from: c reason: collision with root package name */ - public final int f2633c; + public final int f2634c; public final Map d; public final i e; @@ -46,7 +46,7 @@ public final class h implements k { d0.z.d.m.checkNotNullParameter(zVar, "typeParameterOwner"); this.a = gVar; this.b = mVar; - this.f2633c = i; + this.f2634c = i; this.d = d0.e0.p.d.m0.p.a.mapToIndex(zVar.getTypeParameters()); this.e = gVar.getStorageManager().createMemoizedFunctionWithNullableValues(new a(this)); } @@ -64,7 +64,7 @@ public final class h implements k { } public static final /* synthetic */ int access$getTypeParametersIndexOffset$p(h hVar) { - return hVar.f2633c; + return hVar.f2634c; } @Override // d0.e0.p.d.m0.e.a.i0.k diff --git a/app/src/main/java/d0/e0/p/d/m0/e/a/i0/l/a.java b/app/src/main/java/d0/e0/p/d/m0/e/a/i0/l/a.java index 30385ad8d8..ee061d4c4f 100644 --- a/app/src/main/java/d0/e0/p/d/m0/e/a/i0/l/a.java +++ b/app/src/main/java/d0/e0/p/d/m0/e/a/i0/l/a.java @@ -29,7 +29,7 @@ public class a implements b { public final Function1 b; /* renamed from: c reason: collision with root package name */ - public final Function1 f2634c; + public final Function1 f2635c; public final Map> d; public final Map e; public final Map f; @@ -66,7 +66,7 @@ public class a implements b { this.a = gVar; this.b = function1; C0226a aVar = new C0226a(this); - this.f2634c = aVar; + this.f2635c = aVar; Sequence filter = d0.f0.q.filter(u.asSequence(gVar.getMethods()), aVar); LinkedHashMap linkedHashMap = new LinkedHashMap(); for (Object obj : filter) { @@ -135,7 +135,7 @@ public class a implements b { @Override // d0.e0.p.d.m0.e.a.i0.l.b public Set getMethodNames() { - Sequence filter = d0.f0.q.filter(u.asSequence(this.a.getMethods()), this.f2634c); + Sequence filter = d0.f0.q.filter(u.asSequence(this.a.getMethods()), this.f2635c); LinkedHashSet linkedHashSet = new LinkedHashSet(); for (t tVar : filter) { linkedHashSet.add(tVar.getName()); diff --git a/app/src/main/java/d0/e0/p/d/m0/e/a/i0/l/d.java b/app/src/main/java/d0/e0/p/d/m0/e/a/i0/l/d.java index e8b00c7493..8bd8e663b8 100644 --- a/app/src/main/java/d0/e0/p/d/m0/e/a/i0/l/d.java +++ b/app/src/main/java/d0/e0/p/d/m0/e/a/i0/l/d.java @@ -31,7 +31,7 @@ public final class d implements i { public static final /* synthetic */ KProperty[] b = {a0.property1(new y(a0.getOrCreateKotlinClass(d.class), "kotlinScopes", "getKotlinScopes()[Lorg/jetbrains/kotlin/resolve/scopes/MemberScope;"))}; /* renamed from: c reason: collision with root package name */ - public final g f2635c; + public final g f2636c; public final i d; public final j e; public final j f; @@ -68,14 +68,14 @@ public final class d implements i { m.checkNotNullParameter(gVar, "c"); m.checkNotNullParameter(uVar, "jPackage"); m.checkNotNullParameter(iVar, "packageFragment"); - this.f2635c = gVar; + this.f2636c = gVar; this.d = iVar; this.e = new j(gVar, uVar, iVar); this.f = gVar.getStorageManager().createLazyValue(new a(this)); } public static final /* synthetic */ g access$getC$p(d dVar) { - return dVar.f2635c; + return dVar.f2636c; } public static final /* synthetic */ i access$getPackageFragment$p(d dVar) { @@ -209,6 +209,6 @@ public final class d implements i { public void recordLookup(e eVar, b bVar) { m.checkNotNullParameter(eVar, ModelAuditLogEntry.CHANGE_KEY_NAME); m.checkNotNullParameter(bVar, ModelAuditLogEntry.CHANGE_KEY_LOCATION); - d0.e0.p.d.m0.d.a.record(this.f2635c.getComponents().getLookupTracker(), bVar, this.d, eVar); + d0.e0.p.d.m0.d.a.record(this.f2636c.getComponents().getLookupTracker(), bVar, this.d, eVar); } } diff --git a/app/src/main/java/d0/e0/p/d/m0/e/a/i0/l/e.java b/app/src/main/java/d0/e0/p/d/m0/e/a/i0/l/e.java index 1b1e54a416..3e5ba5a4d6 100644 --- a/app/src/main/java/d0/e0/p/d/m0/e/a/i0/l/e.java +++ b/app/src/main/java/d0/e0/p/d/m0/e/a/i0/l/e.java @@ -34,7 +34,7 @@ public final class e implements d0.e0.p.d.m0.c.g1.c, i { public final g b; /* renamed from: c reason: collision with root package name */ - public final d0.e0.p.d.m0.e.a.k0.a f2636c; + public final d0.e0.p.d.m0.e.a.k0.a f2637c; public final k d; public final j e; public final d0.e0.p.d.m0.e.a.j0.a f; @@ -128,7 +128,7 @@ public final class e implements d0.e0.p.d.m0.c.g1.c, i { m.checkNotNullParameter(gVar, "c"); m.checkNotNullParameter(aVar, "javaAnnotation"); this.b = gVar; - this.f2636c = aVar; + this.f2637c = aVar; this.d = gVar.getStorageManager().createNullableLazyValue(new b(this)); this.e = gVar.getStorageManager().createLazyValue(new c(this)); this.f = gVar.getComponents().getSourceElementFactory().source(aVar); @@ -154,7 +154,7 @@ public final class e implements d0.e0.p.d.m0.c.g1.c, i { } public static final /* synthetic */ d0.e0.p.d.m0.e.a.k0.a access$getJavaAnnotation$p(e eVar) { - return eVar.f2636c; + return eVar.f2637c; } public static final /* synthetic */ d0.e0.p.d.m0.k.v.g access$resolveAnnotationArgument(e eVar, d0.e0.p.d.m0.e.a.k0.b bVar) { diff --git a/app/src/main/java/d0/e0/p/d/m0/e/a/i0/l/f.java b/app/src/main/java/d0/e0/p/d/m0/e/a/i0/l/f.java index 86d6d78fa0..e4c7d11355 100644 --- a/app/src/main/java/d0/e0/p/d/m0/e/a/i0/l/f.java +++ b/app/src/main/java/d0/e0/p/d/m0/e/a/i0/l/f.java @@ -52,20 +52,20 @@ public final class f extends h implements d0.e0.p.d.m0.e.a.h0.d { public final d0.e0.p.d.m0.e.a.k0.g r; /* renamed from: s reason: collision with root package name */ - public final e f2637s; + public final e f2638s; public final d0.e0.p.d.m0.e.a.i0.g t; public final d0.e0.p.d.m0.c.f u; public final z v; public final f1 w; /* renamed from: x reason: collision with root package name */ - public final boolean f2638x; + public final boolean f2639x; /* renamed from: y reason: collision with root package name */ - public final b f2639y; + public final b f2640y; /* renamed from: z reason: collision with root package name */ - public final h f2640z; + public final h f2641z; /* compiled from: LazyJavaClassDescriptor.kt */ public static final class a { @@ -77,7 +77,7 @@ public final class f extends h implements d0.e0.p.d.m0.e.a.h0.d { public final class b extends d0.e0.p.d.m0.n.b { /* renamed from: c reason: collision with root package name */ - public final j> f2641c; + public final j> f2642c; public final /* synthetic */ f d; /* compiled from: LazyJavaClassDescriptor.kt */ @@ -103,7 +103,7 @@ public final class f extends h implements d0.e0.p.d.m0.e.a.h0.d { super(f.access$getC$p(fVar).getStorageManager()); m.checkNotNullParameter(fVar, "this$0"); this.d = fVar; - this.f2641c = f.access$getC$p(fVar).getStorageManager().createLazyValue(new a(fVar)); + this.f2642c = f.access$getC$p(fVar).getStorageManager().createLazyValue(new a(fVar)); } /* JADX WARNING: Code restructure failed: missing block: B:22:0x0073, code lost: @@ -249,7 +249,7 @@ public final class f extends h implements d0.e0.p.d.m0.e.a.h0.d { @Override // d0.e0.p.d.m0.n.u0 public List getParameters() { - return this.f2641c.mo1invoke(); + return this.f2642c.mo1invoke(); } @Override // d0.e0.p.d.m0.n.u0 @@ -325,7 +325,7 @@ public final class f extends h implements d0.e0.p.d.m0.e.a.h0.d { m.checkNotNullParameter(gVar2, "jClass"); this.q = gVar; this.r = gVar2; - this.f2637s = eVar; + this.f2638s = eVar; d0.e0.p.d.m0.e.a.i0.g childForClassOrPackage$default = d0.e0.p.d.m0.e.a.i0.a.childForClassOrPackage$default(gVar, this, gVar2, 0, 4, null); this.t = childForClassOrPackage$default; ((g.a) childForClassOrPackage$default.getComponents().getJavaResolverCache()).recordClass(gVar2, this); @@ -338,10 +338,10 @@ public final class f extends h implements d0.e0.p.d.m0.e.a.h0.d { } this.v = zVar; this.w = gVar2.getVisibility(); - this.f2638x = gVar2.getOuterClass() != null && !gVar2.isStatic(); - this.f2639y = new b(this); + this.f2639x = gVar2.getOuterClass() != null && !gVar2.isStatic(); + this.f2640y = new b(this); h hVar = new h(childForClassOrPackage$default, this, gVar2, eVar != null, null, 16, null); - this.f2640z = hVar; + this.f2641z = hVar; this.A = r0.a.create(this, childForClassOrPackage$default.getStorageManager(), childForClassOrPackage$default.getComponents().getKotlinTypeChecker().getKotlinTypeRefiner(), new d(this)); this.B = new d0.e0.p.d.m0.k.a0.g(hVar); this.C = new o(childForClassOrPackage$default, gVar2, this); @@ -355,7 +355,7 @@ public final class f extends h implements d0.e0.p.d.m0.e.a.h0.d { } public static final /* synthetic */ e access$getAdditionalSupertypeClassDescriptor$p(f fVar) { - return fVar.f2637s; + return fVar.f2638s; } public static final /* synthetic */ d0.e0.p.d.m0.e.a.i0.g access$getC$p(f fVar) { @@ -363,7 +363,7 @@ public final class f extends h implements d0.e0.p.d.m0.e.a.h0.d { } public static final /* synthetic */ h access$getUnsubstitutedMemberScope$p(f fVar) { - return fVar.f2640z; + return fVar.f2641z; } public final f copy$descriptors_jvm(d0.e0.p.d.m0.e.a.g0.g gVar, e eVar) { @@ -387,7 +387,7 @@ public final class f extends h implements d0.e0.p.d.m0.e.a.h0.d { @Override // d0.e0.p.d.m0.c.e public List getConstructors() { - return this.f2640z.getConstructors$descriptors_jvm().mo1invoke(); + return this.f2641z.getConstructors$descriptors_jvm().mo1invoke(); } @Override // d0.e0.p.d.m0.c.e, d0.e0.p.d.m0.c.i @@ -434,7 +434,7 @@ public final class f extends h implements d0.e0.p.d.m0.e.a.h0.d { @Override // d0.e0.p.d.m0.c.h public u0 getTypeConstructor() { - return this.f2639y; + return this.f2640y; } @Override // d0.e0.p.d.m0.c.i1.a, d0.e0.p.d.m0.c.e @@ -500,7 +500,7 @@ public final class f extends h implements d0.e0.p.d.m0.e.a.h0.d { @Override // d0.e0.p.d.m0.c.i public boolean isInner() { - return this.f2638x; + return this.f2639x; } @Override // d0.e0.p.d.m0.c.e diff --git a/app/src/main/java/d0/e0/p/d/m0/e/a/i0/l/h.java b/app/src/main/java/d0/e0/p/d/m0/e/a/i0/l/h.java index 042e130031..ac0c4b3eea 100644 --- a/app/src/main/java/d0/e0/p/d/m0/e/a/i0/l/h.java +++ b/app/src/main/java/d0/e0/p/d/m0/e/a/i0/l/h.java @@ -59,7 +59,7 @@ public final class h extends k { public final j> r; /* renamed from: s reason: collision with root package name */ - public final j> f2642s; + public final j> f2643s; public final d0.e0.p.d.m0.m.i t; /* compiled from: LazyJavaClassMemberScope.kt */ @@ -335,7 +335,7 @@ public final class h extends k { this.p = z2; this.q = gVar.getStorageManager().createLazyValue(new e(this, gVar)); this.r = gVar.getStorageManager().createLazyValue(new C0227h(this)); - this.f2642s = gVar.getStorageManager().createLazyValue(new f(this)); + this.f2643s = gVar.getStorageManager().createLazyValue(new f(this)); this.t = gVar.getStorageManager().createMemoizedFunctionWithNullableValues(new i(this, gVar)); } @@ -352,7 +352,7 @@ public final class h extends k { return null; } d0.e0.p.d.m0.c.e eVar = hVar.n; - d0.e0.p.d.m0.e.a.h0.c createJavaConstructor = d0.e0.p.d.m0.e.a.h0.c.createJavaConstructor(eVar, d0.e0.p.d.m0.c.g1.g.f.getEMPTY(), true, hVar.f2644c.getComponents().getSourceElementFactory().source(hVar.o)); + d0.e0.p.d.m0.e.a.h0.c createJavaConstructor = d0.e0.p.d.m0.e.a.h0.c.createJavaConstructor(eVar, d0.e0.p.d.m0.c.g1.g.f.getEMPTY(), true, hVar.f2645c.getComponents().getSourceElementFactory().source(hVar.o)); m.checkNotNullExpressionValue(createJavaConstructor, "createJavaConstructor(\n classDescriptor, Annotations.EMPTY, /* isPrimary = */ true, c.components.sourceElementFactory.source(jClass)\n )"); if (isAnnotationType) { Collection methods = hVar.o.getMethods(); @@ -376,16 +376,16 @@ public final class h extends k { x returnType = rVar.getReturnType(); if (returnType instanceof d0.e0.p.d.m0.e.a.k0.f) { d0.e0.p.d.m0.e.a.k0.f fVar = (d0.e0.p.d.m0.e.a.k0.f) returnType; - pair = new Pair(hVar.f2644c.getTypeResolver().transformArrayType(fVar, attributes$default, true), hVar.f2644c.getTypeResolver().transformJavaType(fVar.getComponentType(), attributes$default)); + pair = new Pair(hVar.f2645c.getTypeResolver().transformArrayType(fVar, attributes$default, true), hVar.f2645c.getTypeResolver().transformJavaType(fVar.getComponentType(), attributes$default)); } else { - pair = new Pair(hVar.f2644c.getTypeResolver().transformJavaType(returnType, attributes$default), null); + pair = new Pair(hVar.f2645c.getTypeResolver().transformJavaType(returnType, attributes$default), null); } hVar.o(list, createJavaConstructor, 0, rVar, (c0) pair.component1(), (c0) pair.component2()); } int i2 = rVar != null ? 1 : 0; int i3 = 0; for (r rVar2 : list3) { - hVar.o(list, createJavaConstructor, i3 + i2, rVar2, hVar.f2644c.getTypeResolver().transformJavaType(rVar2.getReturnType(), attributes$default), null); + hVar.o(list, createJavaConstructor, i3 + i2, rVar2, hVar.f2645c.getTypeResolver().transformJavaType(rVar2.getReturnType(), attributes$default), null); i3++; } } else { @@ -395,13 +395,13 @@ public final class h extends k { createJavaConstructor.initialize(list, hVar.B(eVar)); createJavaConstructor.setHasStableParameterNames(true); createJavaConstructor.setReturnType(eVar.getDefaultType()); - ((g.a) hVar.f2644c.getComponents().getJavaResolverCache()).recordConstructor(hVar.o, createJavaConstructor); + ((g.a) hVar.f2645c.getComponents().getJavaResolverCache()).recordConstructor(hVar.o, createJavaConstructor); return createJavaConstructor; } public static final d0.e0.p.d.m0.c.d access$createDefaultRecordConstructor(h hVar) { d0.e0.p.d.m0.c.e eVar = hVar.n; - d0.e0.p.d.m0.e.a.h0.c createJavaConstructor = d0.e0.p.d.m0.e.a.h0.c.createJavaConstructor(eVar, d0.e0.p.d.m0.c.g1.g.f.getEMPTY(), true, hVar.f2644c.getComponents().getSourceElementFactory().source(hVar.o)); + d0.e0.p.d.m0.e.a.h0.c createJavaConstructor = d0.e0.p.d.m0.e.a.h0.c.createJavaConstructor(eVar, d0.e0.p.d.m0.c.g1.g.f.getEMPTY(), true, hVar.f2645c.getComponents().getSourceElementFactory().source(hVar.o)); m.checkNotNullExpressionValue(createJavaConstructor, "createJavaConstructor(\n classDescriptor, Annotations.EMPTY, /* isPrimary = */ true, c.components.sourceElementFactory.source(jClass)\n )"); Collection recordComponents = hVar.o.getRecordComponents(); ArrayList arrayList = new ArrayList(recordComponents.size()); @@ -410,8 +410,8 @@ public final class h extends k { int i2 = 0; for (w wVar : recordComponents) { int i3 = i2 + 1; - c0 transformJavaType = hVar.f2644c.getTypeResolver().transformJavaType(wVar.getType(), attributes$default); - arrayList.add(new l0(createJavaConstructor, null, i2, d0.e0.p.d.m0.c.g1.g.f.getEMPTY(), wVar.getName(), transformJavaType, false, false, false, wVar.isVararg() ? hVar.f2644c.getComponents().getModule().getBuiltIns().getArrayElementType(transformJavaType) : c0Var, hVar.f2644c.getComponents().getSourceElementFactory().source(wVar))); + c0 transformJavaType = hVar.f2645c.getTypeResolver().transformJavaType(wVar.getType(), attributes$default); + arrayList.add(new l0(createJavaConstructor, null, i2, d0.e0.p.d.m0.c.g1.g.f.getEMPTY(), wVar.getName(), transformJavaType, false, false, false, wVar.isVararg() ? hVar.f2645c.getComponents().getModule().getBuiltIns().getArrayElementType(transformJavaType) : c0Var, hVar.f2645c.getComponents().getSourceElementFactory().source(wVar))); i2 = i3; attributes$default = attributes$default; c0Var = c0Var; @@ -424,7 +424,7 @@ public final class h extends k { } public static final /* synthetic */ j access$getEnumEntryIndex$p(h hVar) { - return hVar.f2642s; + return hVar.f2643s; } public static final /* synthetic */ d0.e0.p.d.m0.e.a.k0.g access$getJClass$p(h hVar) { @@ -437,9 +437,9 @@ public final class h extends k { public static final d0.e0.p.d.m0.e.a.h0.c access$resolveConstructor(h hVar, k kVar) { d0.e0.p.d.m0.c.e eVar = hVar.n; - d0.e0.p.d.m0.e.a.h0.c createJavaConstructor = d0.e0.p.d.m0.e.a.h0.c.createJavaConstructor(eVar, d0.e0.p.d.m0.e.a.i0.e.resolveAnnotations(hVar.f2644c, kVar), false, hVar.f2644c.getComponents().getSourceElementFactory().source(kVar)); + d0.e0.p.d.m0.e.a.h0.c createJavaConstructor = d0.e0.p.d.m0.e.a.h0.c.createJavaConstructor(eVar, d0.e0.p.d.m0.e.a.i0.e.resolveAnnotations(hVar.f2645c, kVar), false, hVar.f2645c.getComponents().getSourceElementFactory().source(kVar)); m.checkNotNullExpressionValue(createJavaConstructor, "createJavaConstructor(\n classDescriptor,\n c.resolveAnnotations(constructor), /* isPrimary = */\n false,\n c.components.sourceElementFactory.source(constructor)\n )"); - d0.e0.p.d.m0.e.a.i0.g childForMethod = d0.e0.p.d.m0.e.a.i0.a.childForMethod(hVar.f2644c, createJavaConstructor, kVar, eVar.getDeclaredTypeParameters().size()); + d0.e0.p.d.m0.e.a.i0.g childForMethod = d0.e0.p.d.m0.e.a.i0.a.childForMethod(hVar.f2645c, createJavaConstructor, kVar, eVar.getDeclaredTypeParameters().size()); k.b n = hVar.n(childForMethod, createJavaConstructor, kVar.getValueParameters()); List declaredTypeParameters = eVar.getDeclaredTypeParameters(); m.checkNotNullExpressionValue(declaredTypeParameters, "classDescriptor.declaredTypeParameters"); @@ -527,7 +527,7 @@ public final class h extends k { if (!m.areEqual(visibility, d0.e0.p.d.m0.e.a.w.b)) { return visibility; } - d0.e0.p.d.m0.c.u uVar = d0.e0.p.d.m0.e.a.w.f2660c; + d0.e0.p.d.m0.c.u uVar = d0.e0.p.d.m0.e.a.w.f2661c; m.checkNotNullExpressionValue(uVar, "PROTECTED_AND_PACKAGE"); return uVar; } @@ -753,7 +753,7 @@ public final class h extends k { @Override // d0.e0.p.d.m0.e.a.i0.l.k public Set a(d0.e0.p.d.m0.k.a0.d dVar, Function1 function1) { m.checkNotNullParameter(dVar, "kindFilter"); - return o0.plus((Set) this.r.mo1invoke(), (Iterable) this.f2642s.mo1invoke().keySet()); + return o0.plus((Set) this.r.mo1invoke(), (Iterable) this.f2643s.mo1invoke().keySet()); } @Override // d0.e0.p.d.m0.e.a.i0.l.k @@ -794,11 +794,11 @@ public final class h extends k { if (z2) { w findRecordComponentByName = this.f.mo1invoke().findRecordComponentByName(eVar); m.checkNotNull(findRecordComponentByName); - d0.e0.p.d.m0.e.a.h0.f createJavaMethod = d0.e0.p.d.m0.e.a.h0.f.createJavaMethod(this.n, d0.e0.p.d.m0.e.a.i0.e.resolveAnnotations(this.f2644c, findRecordComponentByName), findRecordComponentByName.getName(), this.f2644c.getComponents().getSourceElementFactory().source(findRecordComponentByName), true); + d0.e0.p.d.m0.e.a.h0.f createJavaMethod = d0.e0.p.d.m0.e.a.h0.f.createJavaMethod(this.n, d0.e0.p.d.m0.e.a.i0.e.resolveAnnotations(this.f2645c, findRecordComponentByName), findRecordComponentByName.getName(), this.f2645c.getComponents().getSourceElementFactory().source(findRecordComponentByName), true); m.checkNotNullExpressionValue(createJavaMethod, "createJavaMethod(\n ownerDescriptor, annotations, recordComponent.name, c.components.sourceElementFactory.source(recordComponent), true\n )"); - createJavaMethod.initialize(null, i(), d0.t.n.emptyList(), d0.t.n.emptyList(), this.f2644c.getTypeResolver().transformJavaType(findRecordComponentByName.getType(), d0.e0.p.d.m0.e.a.i0.m.e.toAttributes$default(d0.e0.p.d.m0.e.a.g0.k.COMMON, false, null, 2, null)), d0.e0.p.d.m0.c.z.i.convertFromFlags(false, false, true), t.e, null); + createJavaMethod.initialize(null, i(), d0.t.n.emptyList(), d0.t.n.emptyList(), this.f2645c.getTypeResolver().transformJavaType(findRecordComponentByName.getType(), d0.e0.p.d.m0.e.a.i0.m.e.toAttributes$default(d0.e0.p.d.m0.e.a.g0.k.COMMON, false, null, 2, null)), d0.e0.p.d.m0.c.z.i.convertFromFlags(false, false, true), t.e, null); createJavaMethod.setParameterNamesStatus(false, false); - ((g.a) this.f2644c.getComponents().getJavaResolverCache()).recordMethod(findRecordComponentByName, createJavaMethod); + ((g.a) this.f2645c.getComponents().getJavaResolverCache()).recordMethod(findRecordComponentByName, createJavaMethod); collection.add(createJavaMethod); } } @@ -842,7 +842,7 @@ public final class h extends k { } } Collection create = d0.e0.p.d.m0.p.j.i.create(); - Collection resolveOverridesForNonStaticMembers = d0.e0.p.d.m0.e.a.g0.a.resolveOverridesForNonStaticMembers(eVar, C, d0.t.n.emptyList(), this.n, p.a, this.f2644c.getComponents().getKotlinTypeChecker().getOverridingUtil()); + Collection resolveOverridesForNonStaticMembers = d0.e0.p.d.m0.e.a.g0.a.resolveOverridesForNonStaticMembers(eVar, C, d0.t.n.emptyList(), this.n, p.a, this.f2645c.getComponents().getKotlinTypeChecker().getOverridingUtil()); m.checkNotNullExpressionValue(resolveOverridesForNonStaticMembers, "resolveOverridesForNonStaticMembers(\n name, functionsFromSupertypes, emptyList(), ownerDescriptor, ErrorReporter.DO_NOTHING,\n c.components.kotlinTypeChecker.overridingUtil\n )"); q(eVar, collection, resolveOverridesForNonStaticMembers, collection, new a(this)); q(eVar, collection, resolveOverridesForNonStaticMembers, create, new b(this)); @@ -861,12 +861,12 @@ public final class h extends k { m.checkNotNullParameter(eVar, ModelAuditLogEntry.CHANGE_KEY_NAME); m.checkNotNullParameter(collection, "result"); if (this.o.isAnnotationType() && (rVar = (r) d0.t.u.singleOrNull(this.f.mo1invoke().findMethodsByName(eVar))) != null) { - d0.e0.p.d.m0.e.a.h0.g create = d0.e0.p.d.m0.e.a.h0.g.create(this.n, d0.e0.p.d.m0.e.a.i0.e.resolveAnnotations(this.f2644c, rVar), d0.e0.p.d.m0.c.z.FINAL, f0.toDescriptorVisibility(rVar.getVisibility()), false, rVar.getName(), this.f2644c.getComponents().getSourceElementFactory().source(rVar), false); + d0.e0.p.d.m0.e.a.h0.g create = d0.e0.p.d.m0.e.a.h0.g.create(this.n, d0.e0.p.d.m0.e.a.i0.e.resolveAnnotations(this.f2645c, rVar), d0.e0.p.d.m0.c.z.FINAL, f0.toDescriptorVisibility(rVar.getVisibility()), false, rVar.getName(), this.f2645c.getComponents().getSourceElementFactory().source(rVar), false); m.checkNotNullExpressionValue(create, "create(\n ownerDescriptor, annotations, modality, method.visibility.toDescriptorVisibility(),\n /* isVar = */ false, method.name, c.components.sourceElementFactory.source(method),\n /* isStaticFinal = */ false\n )"); d0.e0.p.d.m0.c.i1.d0 createDefaultGetter = d0.e0.p.d.m0.k.d.createDefaultGetter(create, d0.e0.p.d.m0.c.g1.g.f.getEMPTY()); m.checkNotNullExpressionValue(createDefaultGetter, "createDefaultGetter(propertyDescriptor, Annotations.EMPTY)"); create.initialize(createDefaultGetter, null); - c0 e2 = e(rVar, d0.e0.p.d.m0.e.a.i0.a.childForMethod$default(this.f2644c, create, rVar, 0, 4, null)); + c0 e2 = e(rVar, d0.e0.p.d.m0.e.a.i0.a.childForMethod$default(this.f2645c, create, rVar, 0, 4, null)); create.setType(e2, d0.t.n.emptyList(), i(), null); createDefaultGetter.initialize(e2); collection.add(create); @@ -878,7 +878,7 @@ public final class h extends k { d0.e0.p.d.m0.p.j create3 = bVar.create(); r(D, collection, create2, new c(this)); r(o0.minus((Set) D, (Iterable) create2), create3, null, new d(this)); - Collection resolveOverridesForNonStaticMembers = d0.e0.p.d.m0.e.a.g0.a.resolveOverridesForNonStaticMembers(eVar, o0.plus((Set) D, (Iterable) create3), collection, this.n, this.f2644c.getComponents().getErrorReporter(), this.f2644c.getComponents().getKotlinTypeChecker().getOverridingUtil()); + Collection resolveOverridesForNonStaticMembers = d0.e0.p.d.m0.e.a.g0.a.resolveOverridesForNonStaticMembers(eVar, o0.plus((Set) D, (Iterable) create3), collection, this.n, this.f2645c.getComponents().getErrorReporter(), this.f2645c.getComponents().getKotlinTypeChecker().getOverridingUtil()); m.checkNotNullExpressionValue(resolveOverridesForNonStaticMembers, "resolveOverridesForNonStaticMembers(\n name,\n propertiesFromSupertypes + propertiesOverridesFromSuperTypes,\n result,\n ownerDescriptor,\n c.components.errorReporter,\n c.components.kotlinTypeChecker.overridingUtil\n )"); collection.addAll(resolveOverridesForNonStaticMembers); } @@ -958,7 +958,7 @@ public final class h extends k { m.checkNotNullParameter(list, "methodTypeParameters"); m.checkNotNullParameter(c0Var, "returnType"); m.checkNotNullParameter(list2, "valueParameters"); - j.b resolvePropagatedSignature = ((j.a) this.f2644c.getComponents().getSignaturePropagator()).resolvePropagatedSignature(rVar, this.n, c0Var, null, list2, list); + j.b resolvePropagatedSignature = ((j.a) this.f2645c.getComponents().getSignaturePropagator()).resolvePropagatedSignature(rVar, this.n, c0Var, null, list2, list); m.checkNotNullExpressionValue(resolvePropagatedSignature, "c.components.signaturePropagator.resolvePropagatedSignature(\n method, ownerDescriptor, returnType, null, valueParameters, methodTypeParameters\n )"); c0 returnType = resolvePropagatedSignature.getReturnType(); m.checkNotNullExpressionValue(returnType, "propagated.returnType"); @@ -978,11 +978,11 @@ public final class h extends k { d0.e0.p.d.m0.g.e name = rVar.getName(); c0 makeNotNullable = e1.makeNotNullable(c0Var); m.checkNotNullExpressionValue(makeNotNullable, "makeNotNullable(returnType)"); - list.add(new l0(lVar, null, i2, empty, name, makeNotNullable, rVar.getHasAnnotationParameterDefaultValue(), false, false, c0Var2 == null ? null : e1.makeNotNullable(c0Var2), this.f2644c.getComponents().getSourceElementFactory().source(rVar))); + list.add(new l0(lVar, null, i2, empty, name, makeNotNullable, rVar.getHasAnnotationParameterDefaultValue(), false, false, c0Var2 == null ? null : e1.makeNotNullable(c0Var2), this.f2645c.getComponents().getSourceElementFactory().source(rVar))); } public final void p(Collection collection, d0.e0.p.d.m0.g.e eVar, Collection collection2, boolean z2) { - Collection resolveOverridesForNonStaticMembers = d0.e0.p.d.m0.e.a.g0.a.resolveOverridesForNonStaticMembers(eVar, collection2, collection, this.n, this.f2644c.getComponents().getErrorReporter(), this.f2644c.getComponents().getKotlinTypeChecker().getOverridingUtil()); + Collection resolveOverridesForNonStaticMembers = d0.e0.p.d.m0.e.a.g0.a.resolveOverridesForNonStaticMembers(eVar, collection2, collection, this.n, this.f2645c.getComponents().getErrorReporter(), this.f2645c.getComponents().getKotlinTypeChecker().getOverridingUtil()); m.checkNotNullExpressionValue(resolveOverridesForNonStaticMembers, "resolveOverridesForNonStaticMembers(\n name, functionsFromSupertypes, result, ownerDescriptor, c.components.errorReporter,\n c.components.kotlinTypeChecker.overridingUtil\n )"); if (!z2) { collection.addAll(resolveOverridesForNonStaticMembers); @@ -1185,12 +1185,12 @@ public final class h extends k { public void recordLookup(d0.e0.p.d.m0.g.e eVar, d0.e0.p.d.m0.d.b.b bVar) { m.checkNotNullParameter(eVar, ModelAuditLogEntry.CHANGE_KEY_NAME); m.checkNotNullParameter(bVar, ModelAuditLogEntry.CHANGE_KEY_LOCATION); - d0.e0.p.d.m0.d.a.record(this.f2644c.getComponents().getLookupTracker(), bVar, this.n, eVar); + d0.e0.p.d.m0.d.a.record(this.f2645c.getComponents().getLookupTracker(), bVar, this.n, eVar); } public final Collection s() { if (!this.p) { - return this.f2644c.getComponents().getKotlinTypeChecker().getKotlinTypeRefiner().refineSupertypes(this.n); + return this.f2645c.getComponents().getKotlinTypeChecker().getKotlinTypeRefiner().refineSupertypes(this.n); } Collection supertypes = this.n.getTypeConstructor().getSupertypes(); m.checkNotNullExpressionValue(supertypes, "ownerDescriptor.typeConstructor.supertypes"); @@ -1234,7 +1234,7 @@ public final class h extends k { } /* JADX WARNING: Code restructure failed: missing block: B:15:0x004d, code lost: - if (d0.e0.p.d.m0.b.l.isContinuation(r3, r5.f2644c.getComponents().getSettings().isReleaseCoroutines()) == false) goto L_0x0012; + if (d0.e0.p.d.m0.b.l.isContinuation(r3, r5.f2645c.getComponents().getSettings().isReleaseCoroutines()) == false) goto L_0x0012; */ public final t0 u(t0 t0Var) { d0.e0.p.d.m0.g.b bVar; diff --git a/app/src/main/java/d0/e0/p/d/m0/e/a/i0/l/i.java b/app/src/main/java/d0/e0/p/d/m0/e/a/i0/l/i.java index 2e61c387af..d853795edb 100644 --- a/app/src/main/java/d0/e0/p/d/m0/e/a/i0/l/i.java +++ b/app/src/main/java/d0/e0/p/d/m0/e/a/i0/l/i.java @@ -31,7 +31,7 @@ public final class i extends a0 { public final d r; /* renamed from: s reason: collision with root package name */ - public final j> f2643s; + public final j> f2644s; public final d0.e0.p.d.m0.c.g1.g t; /* compiled from: LazyJavaPackageFragment.kt */ @@ -132,7 +132,7 @@ public final class i extends a0 { this.p = childForClassOrPackage$default; this.q = childForClassOrPackage$default.getStorageManager().createLazyValue(new a(this)); this.r = new d(childForClassOrPackage$default, uVar, this); - this.f2643s = childForClassOrPackage$default.getStorageManager().createRecursionTolerantLazyValue(new c(this), n.emptyList()); + this.f2644s = childForClassOrPackage$default.getStorageManager().createRecursionTolerantLazyValue(new c(this), n.emptyList()); this.t = childForClassOrPackage$default.getComponents().getJavaTypeEnhancementState().getDisabledDefaultAnnotations() ? d0.e0.p.d.m0.c.g1.g.f.getEMPTY() : e.resolveAnnotations(childForClassOrPackage$default, uVar); childForClassOrPackage$default.getStorageManager().createLazyValue(new b(this)); } @@ -170,7 +170,7 @@ public final class i extends a0 { } public final List getSubPackageFqNames$descriptors_jvm() { - return this.f2643s.mo1invoke(); + return this.f2644s.mo1invoke(); } @Override // d0.e0.p.d.m0.c.i1.a0, d0.e0.p.d.m0.c.i1.k diff --git a/app/src/main/java/d0/e0/p/d/m0/e/a/i0/l/j.java b/app/src/main/java/d0/e0/p/d/m0/e/a/i0/l/j.java index 797c57eec7..f315791529 100644 --- a/app/src/main/java/d0/e0/p/d/m0/e/a/i0/l/j.java +++ b/app/src/main/java/d0/e0/p/d/m0/e/a/i0/l/j.java @@ -205,7 +205,7 @@ public final class j extends r { if (pVar.getClassHeader().getKind() != a.EnumC0236a.CLASS) { return b.c.a; } - e resolveClass = jVar.f2644c.getComponents().getDeserializedDescriptorResolver().resolveClass(pVar); + e resolveClass = jVar.f2645c.getComponents().getDeserializedDescriptorResolver().resolveClass(pVar); return resolveClass != null ? new b.a(resolveClass) : b.C0228b.a; } diff --git a/app/src/main/java/d0/e0/p/d/m0/e/a/i0/l/k.java b/app/src/main/java/d0/e0/p/d/m0/e/a/i0/l/k.java index cb3ec4bb73..117037a9a6 100644 --- a/app/src/main/java/d0/e0/p/d/m0/e/a/i0/l/k.java +++ b/app/src/main/java/d0/e0/p/d/m0/e/a/i0/l/k.java @@ -44,7 +44,7 @@ public abstract class k extends d0.e0.p.d.m0.k.a0.j { public static final /* synthetic */ KProperty[] b = {a0.property1(new y(a0.getOrCreateKotlinClass(k.class), "functionNamesLazy", "getFunctionNamesLazy()Ljava/util/Set;")), a0.property1(new y(a0.getOrCreateKotlinClass(k.class), "propertyNamesLazy", "getPropertyNamesLazy()Ljava/util/Set;")), a0.property1(new y(a0.getOrCreateKotlinClass(k.class), "classNamesLazy", "getClassNamesLazy()Ljava/util/Set;"))}; /* renamed from: c reason: collision with root package name */ - public final d0.e0.p.d.m0.e.a.i0.g f2644c; + public final d0.e0.p.d.m0.e.a.i0.g f2645c; public final k d; public final d0.e0.p.d.m0.m.j> e; public final d0.e0.p.d.m0.m.j f; @@ -62,7 +62,7 @@ public abstract class k extends d0.e0.p.d.m0.k.a0.j { public final c0 b; /* renamed from: c reason: collision with root package name */ - public final List f2645c; + public final List f2646c; public final List d; public final boolean e; public final List f; @@ -77,7 +77,7 @@ public abstract class k extends d0.e0.p.d.m0.k.a0.j { d0.z.d.m.checkNotNullParameter(list3, "errors"); this.a = c0Var; this.b = c0Var2; - this.f2645c = list; + this.f2646c = list; this.d = list2; this.e = z2; this.f = list3; @@ -91,7 +91,7 @@ public abstract class k extends d0.e0.p.d.m0.k.a0.j { return false; } a aVar = (a) obj; - return d0.z.d.m.areEqual(this.a, aVar.a) && d0.z.d.m.areEqual(this.b, aVar.b) && d0.z.d.m.areEqual(this.f2645c, aVar.f2645c) && d0.z.d.m.areEqual(this.d, aVar.d) && this.e == aVar.e && d0.z.d.m.areEqual(this.f, aVar.f); + return d0.z.d.m.areEqual(this.a, aVar.a) && d0.z.d.m.areEqual(this.b, aVar.b) && d0.z.d.m.areEqual(this.f2646c, aVar.f2646c) && d0.z.d.m.areEqual(this.d, aVar.d) && this.e == aVar.e && d0.z.d.m.areEqual(this.f, aVar.f); } public final List getErrors() { @@ -115,14 +115,14 @@ public abstract class k extends d0.e0.p.d.m0.k.a0.j { } public final List getValueParameters() { - return this.f2645c; + return this.f2646c; } public int hashCode() { int hashCode = this.a.hashCode() * 31; c0 c0Var = this.b; int hashCode2 = c0Var == null ? 0 : c0Var.hashCode(); - int hashCode3 = (this.d.hashCode() + ((this.f2645c.hashCode() + ((hashCode + hashCode2) * 31)) * 31)) * 31; + int hashCode3 = (this.d.hashCode() + ((this.f2646c.hashCode() + ((hashCode + hashCode2) * 31)) * 31)) * 31; boolean z2 = this.e; if (z2) { z2 = true; @@ -139,7 +139,7 @@ public abstract class k extends d0.e0.p.d.m0.k.a0.j { R.append(", receiverType="); R.append(this.b); R.append(", valueParameters="); - R.append(this.f2645c); + R.append(this.f2646c); R.append(", typeParameters="); R.append(this.d); R.append(", hasStableParameterNames="); @@ -283,7 +283,7 @@ public abstract class k extends d0.e0.p.d.m0.k.a0.j { for (r rVar : this.this$0.f.mo1invoke().findMethodsByName(eVar)) { d0.e0.p.d.m0.e.a.h0.f m = this.this$0.m(rVar); if (this.this$0.k(m)) { - ((g.a) this.this$0.f2644c.getComponents().getJavaResolverCache()).recordMethod(rVar, m); + ((g.a) this.this$0.f2645c.getComponents().getJavaResolverCache()).recordMethod(rVar, m); arrayList.add(m); } } @@ -342,7 +342,7 @@ public abstract class k extends d0.e0.p.d.m0.k.a0.j { LinkedHashSet linkedHashSet = new LinkedHashSet((Collection) ((f.m) k.access$getDeclaredFunctions$p(this.this$0)).invoke(eVar)); k.access$retainMostSpecificMethods(this.this$0, linkedHashSet); this.this$0.f(linkedHashSet, eVar); - return u.toList(this.this$0.f2644c.getComponents().getSignatureEnhancement().enhanceSignatures(this.this$0.f2644c, linkedHashSet)); + return u.toList(this.this$0.f2645c.getComponents().getSignatureEnhancement().enhanceSignatures(this.this$0.f2645c, linkedHashSet)); } } @@ -361,7 +361,7 @@ public abstract class k extends d0.e0.p.d.m0.k.a0.j { ArrayList arrayList = new ArrayList(); d0.e0.p.d.m0.p.a.addIfNotNull(arrayList, k.access$getDeclaredField$p(this.this$0).invoke(eVar)); this.this$0.g(eVar, arrayList); - return d0.e0.p.d.m0.k.e.isAnnotationClass(this.this$0.j()) ? u.toList(arrayList) : u.toList(this.this$0.f2644c.getComponents().getSignatureEnhancement().enhanceSignatures(this.this$0.f2644c, arrayList)); + return d0.e0.p.d.m0.k.e.isAnnotationClass(this.this$0.j()) ? u.toList(arrayList) : u.toList(this.this$0.f2645c.getComponents().getSignatureEnhancement().enhanceSignatures(this.this$0.f2645c, arrayList)); } } @@ -386,7 +386,7 @@ public abstract class k extends d0.e0.p.d.m0.k.a0.j { public k(d0.e0.p.d.m0.e.a.i0.g gVar, k kVar) { d0.z.d.m.checkNotNullParameter(gVar, "c"); - this.f2644c = gVar; + this.f2645c = gVar; this.d = kVar; this.e = gVar.getStorageManager().createRecursionTolerantLazyValue(new c(this), d0.t.n.emptyList()); this.f = gVar.getStorageManager().createLazyValue(new g(this)); @@ -418,10 +418,10 @@ public abstract class k extends d0.e0.p.d.m0.k.a0.j { public static final n0 access$resolveProperty(k kVar, n nVar) { Objects.requireNonNull(kVar); boolean z2 = true; - d0.e0.p.d.m0.e.a.h0.g create = d0.e0.p.d.m0.e.a.h0.g.create(kVar.j(), d0.e0.p.d.m0.e.a.i0.e.resolveAnnotations(kVar.f2644c, nVar), z.FINAL, f0.toDescriptorVisibility(nVar.getVisibility()), !nVar.isFinal(), nVar.getName(), kVar.f2644c.getComponents().getSourceElementFactory().source(nVar), nVar.isFinal() && nVar.isStatic()); + d0.e0.p.d.m0.e.a.h0.g create = d0.e0.p.d.m0.e.a.h0.g.create(kVar.j(), d0.e0.p.d.m0.e.a.i0.e.resolveAnnotations(kVar.f2645c, nVar), z.FINAL, f0.toDescriptorVisibility(nVar.getVisibility()), !nVar.isFinal(), nVar.getName(), kVar.f2645c.getComponents().getSourceElementFactory().source(nVar), nVar.isFinal() && nVar.isStatic()); d0.z.d.m.checkNotNullExpressionValue(create, "create(\n ownerDescriptor, annotations, Modality.FINAL, field.visibility.toDescriptorVisibility(), isVar, field.name,\n c.components.sourceElementFactory.source(field), /* isConst = */ field.isFinalStatic\n )"); create.initialize(null, null, null, null); - c0 transformJavaType = kVar.f2644c.getTypeResolver().transformJavaType(nVar.getType(), d0.e0.p.d.m0.e.a.i0.m.e.toAttributes$default(d0.e0.p.d.m0.e.a.g0.k.COMMON, false, null, 3, null)); + c0 transformJavaType = kVar.f2645c.getTypeResolver().transformJavaType(nVar.getType(), d0.e0.p.d.m0.e.a.i0.m.e.toAttributes$default(d0.e0.p.d.m0.e.a.g0.k.COMMON, false, null, 3, null)); if (d0.e0.p.d.m0.b.h.isPrimitiveType(transformJavaType) || d0.e0.p.d.m0.b.h.isString(transformJavaType)) { if (nVar.isFinal() && nVar.isStatic()) { } @@ -433,9 +433,9 @@ public abstract class k extends d0.e0.p.d.m0.k.a0.j { } create.setType(transformJavaType, d0.t.n.emptyList(), kVar.i(), null); if (d0.e0.p.d.m0.k.e.shouldRecordInitializerForProperty(create, create.getType())) { - create.setCompileTimeInitializer(kVar.f2644c.getStorageManager().createNullableLazyValue(new l(kVar, nVar, create))); + create.setCompileTimeInitializer(kVar.f2645c.getStorageManager().createNullableLazyValue(new l(kVar, nVar, create))); } - ((g.a) kVar.f2644c.getComponents().getJavaResolverCache()).recordField(nVar, create); + ((g.a) kVar.f2645c.getComponents().getJavaResolverCache()).recordField(nVar, create); return create; } @@ -532,9 +532,9 @@ public abstract class k extends d0.e0.p.d.m0.k.a0.j { public final d0.e0.p.d.m0.e.a.h0.f m(r rVar) { d0.z.d.m.checkNotNullParameter(rVar, "method"); - d0.e0.p.d.m0.e.a.h0.f createJavaMethod = d0.e0.p.d.m0.e.a.h0.f.createJavaMethod(j(), d0.e0.p.d.m0.e.a.i0.e.resolveAnnotations(this.f2644c, rVar), rVar.getName(), this.f2644c.getComponents().getSourceElementFactory().source(rVar), this.f.mo1invoke().findRecordComponentByName(rVar.getName()) != null && rVar.getValueParameters().isEmpty()); + d0.e0.p.d.m0.e.a.h0.f createJavaMethod = d0.e0.p.d.m0.e.a.h0.f.createJavaMethod(j(), d0.e0.p.d.m0.e.a.i0.e.resolveAnnotations(this.f2645c, rVar), rVar.getName(), this.f2645c.getComponents().getSourceElementFactory().source(rVar), this.f.mo1invoke().findRecordComponentByName(rVar.getName()) != null && rVar.getValueParameters().isEmpty()); d0.z.d.m.checkNotNullExpressionValue(createJavaMethod, "createJavaMethod(\n ownerDescriptor, annotations, method.name, c.components.sourceElementFactory.source(method),\n declaredMemberIndex().findRecordComponentByName(method.name) != null && method.valueParameters.isEmpty()\n )"); - d0.e0.p.d.m0.e.a.i0.g childForMethod$default = d0.e0.p.d.m0.e.a.i0.a.childForMethod$default(this.f2644c, createJavaMethod, rVar, 0, 4, null); + d0.e0.p.d.m0.e.a.i0.g childForMethod$default = d0.e0.p.d.m0.e.a.i0.a.childForMethod$default(this.f2645c, createJavaMethod, rVar, 0, 4, null); List typeParameters = rVar.getTypeParameters(); List arrayList = new ArrayList<>(d0.t.o.collectionSizeOrDefault(typeParameters, 10)); for (d0.e0.p.d.m0.e.a.k0.y yVar : typeParameters) { diff --git a/app/src/main/java/d0/e0/p/d/m0/e/a/i0/l/l.java b/app/src/main/java/d0/e0/p/d/m0/e/a/i0/l/l.java index 1851051ddf..b240e7ac2e 100644 --- a/app/src/main/java/d0/e0/p/d/m0/e/a/i0/l/l.java +++ b/app/src/main/java/d0/e0/p/d/m0/e/a/i0/l/l.java @@ -22,6 +22,6 @@ public final class l extends o implements Function0> { @Override // kotlin.jvm.functions.Function0 /* renamed from: invoke */ public final g mo1invoke() { - return this.this$0.f2644c.getComponents().getJavaPropertyInitializerEvaluator().getInitializerConstant(this.$field, this.$propertyDescriptor); + return this.this$0.f2645c.getComponents().getJavaPropertyInitializerEvaluator().getInitializerConstant(this.$field, this.$propertyDescriptor); } } diff --git a/app/src/main/java/d0/e0/p/d/m0/e/a/i0/l/o.java b/app/src/main/java/d0/e0/p/d/m0/e/a/i0/l/o.java index f8ae87a52f..42be3f636a 100644 --- a/app/src/main/java/d0/e0/p/d/m0/e/a/i0/l/o.java +++ b/app/src/main/java/d0/e0/p/d/m0/e/a/i0/l/o.java @@ -83,7 +83,7 @@ public final class o extends r { } mutableSet.addAll(functionNames); if (this.n.isEnum()) { - mutableSet.addAll(n.listOf((Object[]) new e[]{d0.e0.p.d.m0.b.k.f2531c, d0.e0.p.d.m0.b.k.b})); + mutableSet.addAll(n.listOf((Object[]) new e[]{d0.e0.p.d.m0.b.k.f2532c, d0.e0.p.d.m0.b.k.b})); } return mutableSet; } @@ -98,13 +98,13 @@ public final class o extends r { m.checkNotNullParameter(collection, "result"); m.checkNotNullParameter(eVar, ModelAuditLogEntry.CHANGE_KEY_NAME); o parentJavaStaticClassScope = k.getParentJavaStaticClassScope(this.o); - Collection resolveOverridesForStaticMembers = d0.e0.p.d.m0.e.a.g0.a.resolveOverridesForStaticMembers(eVar, parentJavaStaticClassScope == null ? d0.t.n0.emptySet() : u.toSet(parentJavaStaticClassScope.getContributedFunctions(eVar, d.WHEN_GET_SUPER_MEMBERS)), collection, this.o, this.f2644c.getComponents().getErrorReporter(), this.f2644c.getComponents().getKotlinTypeChecker().getOverridingUtil()); + Collection resolveOverridesForStaticMembers = d0.e0.p.d.m0.e.a.g0.a.resolveOverridesForStaticMembers(eVar, parentJavaStaticClassScope == null ? d0.t.n0.emptySet() : u.toSet(parentJavaStaticClassScope.getContributedFunctions(eVar, d.WHEN_GET_SUPER_MEMBERS)), collection, this.o, this.f2645c.getComponents().getErrorReporter(), this.f2645c.getComponents().getKotlinTypeChecker().getOverridingUtil()); m.checkNotNullExpressionValue(resolveOverridesForStaticMembers, "resolveOverridesForStaticMembers(\n name,\n functionsFromSupertypes,\n result,\n ownerDescriptor,\n c.components.errorReporter,\n c.components.kotlinTypeChecker.overridingUtil\n )"); collection.addAll(resolveOverridesForStaticMembers); if (!this.n.isEnum()) { return; } - if (m.areEqual(eVar, d0.e0.p.d.m0.b.k.f2531c)) { + if (m.areEqual(eVar, d0.e0.p.d.m0.b.k.f2532c)) { t0 createEnumValueOfMethod = d0.e0.p.d.m0.k.d.createEnumValueOfMethod(this.o); m.checkNotNullExpressionValue(createEnumValueOfMethod, "createEnumValueOfMethod(ownerDescriptor)"); collection.add(createEnumValueOfMethod); @@ -123,7 +123,7 @@ public final class o extends r { LinkedHashSet linkedHashSet = new LinkedHashSet(); d0.e0.p.d.m0.p.b.dfs(d0.t.m.listOf(fVar), p.a, new q(fVar, linkedHashSet, new a(eVar))); if (!collection.isEmpty()) { - Collection resolveOverridesForStaticMembers = d0.e0.p.d.m0.e.a.g0.a.resolveOverridesForStaticMembers(eVar, linkedHashSet, collection, this.o, this.f2644c.getComponents().getErrorReporter(), this.f2644c.getComponents().getKotlinTypeChecker().getOverridingUtil()); + Collection resolveOverridesForStaticMembers = d0.e0.p.d.m0.e.a.g0.a.resolveOverridesForStaticMembers(eVar, linkedHashSet, collection, this.o, this.f2645c.getComponents().getErrorReporter(), this.f2645c.getComponents().getKotlinTypeChecker().getOverridingUtil()); m.checkNotNullExpressionValue(resolveOverridesForStaticMembers, "resolveOverridesForStaticMembers(\n name,\n propertiesFromSupertypes,\n result,\n ownerDescriptor,\n c.components.errorReporter,\n c.components.kotlinTypeChecker.overridingUtil\n )"); collection.addAll(resolveOverridesForStaticMembers); return; @@ -140,7 +140,7 @@ public final class o extends r { } ArrayList arrayList = new ArrayList(); for (Map.Entry entry : linkedHashMap.entrySet()) { - Collection resolveOverridesForStaticMembers2 = d0.e0.p.d.m0.e.a.g0.a.resolveOverridesForStaticMembers(eVar, (Collection) entry.getValue(), collection, this.o, this.f2644c.getComponents().getErrorReporter(), this.f2644c.getComponents().getKotlinTypeChecker().getOverridingUtil()); + Collection resolveOverridesForStaticMembers2 = d0.e0.p.d.m0.e.a.g0.a.resolveOverridesForStaticMembers(eVar, (Collection) entry.getValue(), collection, this.o, this.f2645c.getComponents().getErrorReporter(), this.f2645c.getComponents().getKotlinTypeChecker().getOverridingUtil()); m.checkNotNullExpressionValue(resolveOverridesForStaticMembers2, "resolveOverridesForStaticMembers(\n name, it.value, result, ownerDescriptor, c.components.errorReporter,\n c.components.kotlinTypeChecker.overridingUtil\n )"); r.addAll(arrayList, resolveOverridesForStaticMembers2); } diff --git a/app/src/main/java/d0/e0/p/d/m0/e/a/i0/l/q.java b/app/src/main/java/d0/e0/p/d/m0/e/a/i0/l/q.java index 9e3313333c..fc758c74ec 100644 --- a/app/src/main/java/d0/e0/p/d/m0/e/a/i0/l/q.java +++ b/app/src/main/java/d0/e0/p/d/m0/e/a/i0/l/q.java @@ -14,14 +14,14 @@ public final class q extends b.AbstractC0292b { public final /* synthetic */ Set b; /* renamed from: c reason: collision with root package name */ - public final /* synthetic */ Function1> f2646c; + public final /* synthetic */ Function1> f2647c; /* JADX DEBUG: Multi-variable search result rejected for r3v0, resolved type: kotlin.jvm.functions.Function1> */ /* JADX WARN: Multi-variable type inference failed */ public q(e eVar, Set set, Function1> function1) { this.a = eVar; this.b = set; - this.f2646c = function1; + this.f2647c = function1; } public boolean beforeChildren(e eVar) { @@ -34,7 +34,7 @@ public final class q extends b.AbstractC0292b { if (!(staticScope instanceof r)) { return true; } - this.b.addAll((Collection) this.f2646c.invoke(staticScope)); + this.b.addAll((Collection) this.f2647c.invoke(staticScope)); return false; } diff --git a/app/src/main/java/d0/e0/p/d/m0/e/a/i0/l/s.java b/app/src/main/java/d0/e0/p/d/m0/e/a/i0/l/s.java index 1967562150..cf4f81243d 100644 --- a/app/src/main/java/d0/e0/p/d/m0/e/a/i0/l/s.java +++ b/app/src/main/java/d0/e0/p/d/m0/e/a/i0/l/s.java @@ -21,7 +21,7 @@ import java.util.List; public final class s extends b { /* renamed from: s reason: collision with root package name */ - public final g f2647s; + public final g f2648s; public final y t; public final d u; @@ -31,7 +31,7 @@ public final class s extends b { d0.z.d.m.checkNotNullParameter(gVar, "c"); d0.z.d.m.checkNotNullParameter(yVar, "javaTypeParameter"); d0.z.d.m.checkNotNullParameter(mVar, "containingDeclaration"); - this.f2647s = gVar; + this.f2648s = gVar; this.t = yVar; this.u = new d(gVar, yVar, false, 4, null); } @@ -39,7 +39,7 @@ public final class s extends b { @Override // d0.e0.p.d.m0.c.i1.f public List b(List list) { d0.z.d.m.checkNotNullParameter(list, "bounds"); - return this.f2647s.getComponents().getSignatureEnhancement().enhanceTypeParameterBounds(this, list, this.f2647s); + return this.f2648s.getComponents().getSignatureEnhancement().enhanceTypeParameterBounds(this, list, this.f2648s); } @Override // d0.e0.p.d.m0.c.i1.f @@ -52,15 +52,15 @@ public final class s extends b { Collection upperBounds = this.t.getUpperBounds(); if (upperBounds.isEmpty()) { d0 d0Var = d0.a; - j0 anyType = this.f2647s.getModule().getBuiltIns().getAnyType(); + j0 anyType = this.f2648s.getModule().getBuiltIns().getAnyType(); d0.z.d.m.checkNotNullExpressionValue(anyType, "c.module.builtIns.anyType"); - j0 nullableAnyType = this.f2647s.getModule().getBuiltIns().getNullableAnyType(); + j0 nullableAnyType = this.f2648s.getModule().getBuiltIns().getNullableAnyType(); d0.z.d.m.checkNotNullExpressionValue(nullableAnyType, "c.module.builtIns.nullableAnyType"); return d0.t.m.listOf(d0.flexibleType(anyType, nullableAnyType)); } ArrayList arrayList = new ArrayList(o.collectionSizeOrDefault(upperBounds, 10)); for (j jVar : upperBounds) { - arrayList.add(this.f2647s.getTypeResolver().transformJavaType(jVar, e.toAttributes$default(k.COMMON, false, this, 1, null))); + arrayList.add(this.f2648s.getTypeResolver().transformJavaType(jVar, e.toAttributes$default(k.COMMON, false, this, 1, null))); } return arrayList; } diff --git a/app/src/main/java/d0/e0/p/d/m0/e/a/i0/m/a.java b/app/src/main/java/d0/e0/p/d/m0/e/a/i0/m/a.java index 2d68a963db..6b74fd387f 100644 --- a/app/src/main/java/d0/e0/p/d/m0/e/a/i0/m/a.java +++ b/app/src/main/java/d0/e0/p/d/m0/e/a/i0/m/a.java @@ -10,7 +10,7 @@ public final class a { public final b b; /* renamed from: c reason: collision with root package name */ - public final boolean f2648c; + public final boolean f2649c; public final z0 d; public a(k kVar, b bVar, boolean z2, z0 z0Var) { @@ -18,7 +18,7 @@ public final class a { m.checkNotNullParameter(bVar, "flexibility"); this.a = kVar; this.b = bVar; - this.f2648c = z2; + this.f2649c = z2; this.d = z0Var; } @@ -35,7 +35,7 @@ public final class a { bVar = aVar.b; } if ((i & 4) != 0) { - z2 = aVar.f2648c; + z2 = aVar.f2649c; } if ((i & 8) != 0) { z0Var = aVar.d; @@ -57,7 +57,7 @@ public final class a { return false; } a aVar = (a) obj; - return this.a == aVar.a && this.b == aVar.b && this.f2648c == aVar.f2648c && m.areEqual(this.d, aVar.d); + return this.a == aVar.a && this.b == aVar.b && this.f2649c == aVar.f2649c && m.areEqual(this.d, aVar.d); } public final b getFlexibility() { @@ -74,7 +74,7 @@ public final class a { public int hashCode() { int hashCode = (this.b.hashCode() + (this.a.hashCode() * 31)) * 31; - boolean z2 = this.f2648c; + boolean z2 = this.f2649c; if (z2) { z2 = true; } @@ -87,7 +87,7 @@ public final class a { } public final boolean isForAnnotationParameter() { - return this.f2648c; + return this.f2649c; } public String toString() { @@ -96,7 +96,7 @@ public final class a { R.append(", flexibility="); R.append(this.b); R.append(", isForAnnotationParameter="); - R.append(this.f2648c); + R.append(this.f2649c); R.append(", upperBoundOfTypeParameter="); R.append(this.d); R.append(')'); diff --git a/app/src/main/java/d0/e0/p/d/m0/e/a/i0/m/f.java b/app/src/main/java/d0/e0/p/d/m0/e/a/i0/m/f.java index 0cf9369d05..90ec752184 100644 --- a/app/src/main/java/d0/e0/p/d/m0/e/a/i0/m/f.java +++ b/app/src/main/java/d0/e0/p/d/m0/e/a/i0/m/f.java @@ -28,7 +28,7 @@ public final class f extends z0 { public static final f b = new f(); /* renamed from: c reason: collision with root package name */ - public static final a f2649c; + public static final a f2650c; public static final a d; /* compiled from: RawType.kt */ @@ -64,7 +64,7 @@ public final class f extends z0 { static { k kVar = k.COMMON; - f2649c = e.toAttributes$default(kVar, false, null, 3, null).withFlexibility(b.FLEXIBLE_LOWER_BOUND); + f2650c = e.toAttributes$default(kVar, false, null, 3, null).withFlexibility(b.FLEXIBLE_LOWER_BOUND); d = e.toAttributes$default(kVar, false, null, 3, null).withFlexibility(b.FLEXIBLE_UPPER_BOUND); } @@ -121,7 +121,7 @@ public final class f extends z0 { if (declarationDescriptor instanceof e) { d0.e0.p.d.m0.c.h declarationDescriptor2 = y.upperIfFlexible(c0Var).getConstructor().getDeclarationDescriptor(); if (declarationDescriptor2 instanceof e) { - Pair a2 = a(y.lowerIfFlexible(c0Var), (e) declarationDescriptor, f2649c); + Pair a2 = a(y.lowerIfFlexible(c0Var), (e) declarationDescriptor, f2650c); j0 component1 = a2.component1(); boolean booleanValue = a2.component2().booleanValue(); Pair a3 = a(y.upperIfFlexible(c0Var), (e) declarationDescriptor2, d); diff --git a/app/src/main/java/d0/e0/p/d/m0/e/a/l0/d.java b/app/src/main/java/d0/e0/p/d/m0/e/a/l0/d.java index 665b4cfba1..442d7805fb 100644 --- a/app/src/main/java/d0/e0/p/d/m0/e/a/l0/d.java +++ b/app/src/main/java/d0/e0/p/d/m0/e/a/l0/d.java @@ -34,13 +34,13 @@ public final class d { public final int b; /* renamed from: c reason: collision with root package name */ - public final boolean f2650c; + public final boolean f2651c; public a(c0 c0Var, int i, boolean z2) { m.checkNotNullParameter(c0Var, "type"); this.a = c0Var; this.b = i; - this.f2650c = z2; + this.f2651c = z2; } public final int getSubtreeSize() { @@ -60,7 +60,7 @@ public final class d { } public final boolean getWereChanges() { - return this.f2650c; + return this.f2651c; } } diff --git a/app/src/main/java/d0/e0/p/d/m0/e/a/l0/e.java b/app/src/main/java/d0/e0/p/d/m0/e/a/l0/e.java index 8163461749..d3ae1e5521 100644 --- a/app/src/main/java/d0/e0/p/d/m0/e/a/l0/e.java +++ b/app/src/main/java/d0/e0/p/d/m0/e/a/l0/e.java @@ -7,7 +7,7 @@ public final class e { public static final e b = new e(null, null, false, false, 8, null); /* renamed from: c reason: collision with root package name */ - public final h f2651c; + public final h f2652c; public final f d; public final boolean e; public final boolean f; @@ -23,7 +23,7 @@ public final class e { } public e(h hVar, f fVar, boolean z2, boolean z3) { - this.f2651c = hVar; + this.f2652c = hVar; this.d = fVar; this.e = z2; this.f = z3; @@ -43,7 +43,7 @@ public final class e { } public final h getNullability() { - return this.f2651c; + return this.f2652c; } public final boolean isNotNullTypeParameter() { diff --git a/app/src/main/java/d0/e0/p/d/m0/e/a/l0/j.java b/app/src/main/java/d0/e0/p/d/m0/e/a/l0/j.java index 5db0e87871..060704ed15 100644 --- a/app/src/main/java/d0/e0/p/d/m0/e/a/l0/j.java +++ b/app/src/main/java/d0/e0/p/d/m0/e/a/l0/j.java @@ -10,7 +10,7 @@ public final class j { public static final e b; /* renamed from: c reason: collision with root package name */ - public static final e f2652c; + public static final e f2653c; public static final Map d; /* compiled from: predefinedEnhancementInfo.kt */ @@ -727,7 +727,7 @@ public final class j { static { h hVar = h.NOT_NULL; b = new e(hVar, null, false, false, 8, null); - f2652c = new e(hVar, null, true, false, 8, null); + f2653c = new e(hVar, null, true, false, 8, null); d0.e0.p.d.m0.e.b.w wVar = d0.e0.p.d.m0.e.b.w.a; String javaLang = wVar.javaLang("Object"); String javaFunction = wVar.javaFunction("Predicate"); @@ -774,7 +774,7 @@ public final class j { } public static final /* synthetic */ e access$getNOT_NULLABLE$p$s1730278749() { - return f2652c; + return f2653c; } public static final /* synthetic */ e access$getNOT_PLATFORM$p$s1730278749() { diff --git a/app/src/main/java/d0/e0/p/d/m0/e/a/l0/l.java b/app/src/main/java/d0/e0/p/d/m0/e/a/l0/l.java index 9cfa65da48..ea709e2735 100644 --- a/app/src/main/java/d0/e0/p/d/m0/e/a/l0/l.java +++ b/app/src/main/java/d0/e0/p/d/m0/e/a/l0/l.java @@ -48,7 +48,7 @@ public final class l { public final e b; /* renamed from: c reason: collision with root package name */ - public final d f2653c; + public final d f2654c; /* compiled from: signatureEnhancement.kt */ public static class a { @@ -56,17 +56,17 @@ public final class l { public final boolean b; /* renamed from: c reason: collision with root package name */ - public final boolean f2654c; + public final boolean f2655c; public a(c0 c0Var, boolean z2, boolean z3) { m.checkNotNullParameter(c0Var, "type"); this.a = c0Var; this.b = z2; - this.f2654c = z3; + this.f2655c = z3; } public final boolean getContainsFunctionN() { - return this.f2654c; + return this.f2655c; } public final c0 getType() { @@ -84,7 +84,7 @@ public final class l { public final c0 b; /* renamed from: c reason: collision with root package name */ - public final Collection f2655c; + public final Collection f2656c; public final boolean d; public final g e; public final d0.e0.p.d.m0.e.a.a f; @@ -148,7 +148,7 @@ public final class l { l.this = lVar; this.a = aVar; this.b = c0Var; - this.f2655c = collection; + this.f2656c = collection; this.d = z2; this.e = gVar; this.f = aVar2; @@ -409,7 +409,7 @@ public final class l { i nullabilityQualifier; d0.e0.p.d.m0.c.g1.a aVar; boolean z8; - Collection collection = this.f2655c; + Collection collection = this.f2656c; int i3 = 10; ArrayList arrayList2 = new ArrayList(d0.t.o.collectionSizeOrDefault(collection, 10)); Iterator it2 = collection.iterator(); @@ -426,7 +426,7 @@ public final class l { ArrayList arrayList4 = new ArrayList(1); d(this, arrayList4, c0Var, this.e, null); if (this.d) { - Collection collection2 = this.f2655c; + Collection collection2 = this.f2656c; if (!(collection2 instanceof Collection) || !collection2.isEmpty()) { Iterator it3 = collection2.iterator(); while (true) { @@ -809,7 +809,7 @@ public final class l { m.checkNotNullParameter(dVar, "typeEnhancement"); this.a = cVar; this.b = eVar; - this.f2653c = dVar; + this.f2654c = dVar; } public static final /* synthetic */ d0.e0.p.d.m0.e.a.c access$getAnnotationTypeQualifierResolver$p(l lVar) { @@ -817,7 +817,7 @@ public final class l { } public static final /* synthetic */ d access$getTypeEnhancement$p(l lVar) { - return lVar.f2653c; + return lVar.f2654c; } /* JADX INFO: Can't fix incorrect switch cases order, some code will duplicate */ diff --git a/app/src/main/java/d0/e0/p/d/m0/e/a/l0/q.java b/app/src/main/java/d0/e0/p/d/m0/e/a/l0/q.java index f191ca41a5..962a12e414 100644 --- a/app/src/main/java/d0/e0/p/d/m0/e/a/l0/q.java +++ b/app/src/main/java/d0/e0/p/d/m0/e/a/l0/q.java @@ -34,7 +34,7 @@ public final class q { public final List> b = new ArrayList(); /* renamed from: c reason: collision with root package name */ - public Pair f2656c = o.to(ExifInterface.GPS_MEASUREMENT_INTERRUPTED, null); + public Pair f2657c = o.to(ExifInterface.GPS_MEASUREMENT_INTERRUPTED, null); public final /* synthetic */ a d; public C0233a(a aVar, String str) { @@ -54,8 +54,8 @@ public final class q { while (it.hasNext()) { arrayList.add((String) ((Pair) it.next()).getFirst()); } - String signature = wVar.signature(className, wVar.jvmDescriptor(functionName, arrayList, this.f2656c.getFirst())); - w second = this.f2656c.getSecond(); + String signature = wVar.signature(className, wVar.jvmDescriptor(functionName, arrayList, this.f2657c.getFirst())); + w second = this.f2657c.getSecond(); List> list2 = this.b; ArrayList arrayList2 = new ArrayList(d0.t.o.collectionSizeOrDefault(list2, 10)); Iterator it2 = list2.iterator(); @@ -91,7 +91,7 @@ public final class q { m.checkNotNullParameter(dVar, "type"); String desc = dVar.getDesc(); m.checkNotNullExpressionValue(desc, "type.desc"); - this.f2656c = o.to(desc, null); + this.f2657c = o.to(desc, null); } public final void returns(String str, e... eVarArr) { @@ -102,7 +102,7 @@ public final class q { for (z zVar : withIndex) { linkedHashMap.put(Integer.valueOf(zVar.getIndex()), (e) zVar.getValue()); } - this.f2656c = o.to(str, new w(linkedHashMap)); + this.f2657c = o.to(str, new w(linkedHashMap)); } } diff --git a/app/src/main/java/d0/e0/p/d/m0/e/a/l0/s.java b/app/src/main/java/d0/e0/p/d/m0/e/a/l0/s.java index 264e8c3cf7..a9b3aab57b 100644 --- a/app/src/main/java/d0/e0/p/d/m0/e/a/l0/s.java +++ b/app/src/main/java/d0/e0/p/d/m0/e/a/l0/s.java @@ -11,14 +11,14 @@ public final class s { public final u b; /* renamed from: c reason: collision with root package name */ - public final z0 f2657c; + public final z0 f2658c; public final boolean d; public s(c0 c0Var, u uVar, z0 z0Var, boolean z2) { m.checkNotNullParameter(c0Var, "type"); this.a = c0Var; this.b = uVar; - this.f2657c = z0Var; + this.f2658c = z0Var; this.d = z2; } @@ -31,7 +31,7 @@ public final class s { } public final z0 component3() { - return this.f2657c; + return this.f2658c; } public final boolean component4() { @@ -46,7 +46,7 @@ public final class s { return false; } s sVar = (s) obj; - return m.areEqual(this.a, sVar.a) && m.areEqual(this.b, sVar.b) && m.areEqual(this.f2657c, sVar.f2657c) && this.d == sVar.d; + return m.areEqual(this.a, sVar.a) && m.areEqual(this.b, sVar.b) && m.areEqual(this.f2658c, sVar.f2658c) && this.d == sVar.d; } public final c0 getType() { @@ -58,7 +58,7 @@ public final class s { u uVar = this.b; int i = 0; int hashCode2 = (hashCode + (uVar == null ? 0 : uVar.hashCode())) * 31; - z0 z0Var = this.f2657c; + z0 z0Var = this.f2658c; if (z0Var != null) { i = z0Var.hashCode(); } @@ -79,7 +79,7 @@ public final class s { R.append(", defaultQualifiers="); R.append(this.b); R.append(", typeParameterForArgument="); - R.append(this.f2657c); + R.append(this.f2658c); R.append(", isFromStarProjection="); R.append(this.d); R.append(')'); diff --git a/app/src/main/java/d0/e0/p/d/m0/e/a/s.java b/app/src/main/java/d0/e0/p/d/m0/e/a/s.java index ff126e24ec..c14ea46259 100644 --- a/app/src/main/java/d0/e0/p/d/m0/e/a/s.java +++ b/app/src/main/java/d0/e0/p/d/m0/e/a/s.java @@ -16,13 +16,13 @@ public interface s { public final byte[] b; /* renamed from: c reason: collision with root package name */ - public final g f2658c; + public final g f2659c; public a(d0.e0.p.d.m0.g.a aVar, byte[] bArr, g gVar) { m.checkNotNullParameter(aVar, "classId"); this.a = aVar; this.b = bArr; - this.f2658c = gVar; + this.f2659c = gVar; } /* JADX INFO: this call moved to the top of the method (can break code semantics) */ @@ -38,7 +38,7 @@ public interface s { return false; } a aVar = (a) obj; - return m.areEqual(this.a, aVar.a) && m.areEqual(this.b, aVar.b) && m.areEqual(this.f2658c, aVar.f2658c); + return m.areEqual(this.a, aVar.a) && m.areEqual(this.b, aVar.b) && m.areEqual(this.f2659c, aVar.f2659c); } public final d0.e0.p.d.m0.g.a getClassId() { @@ -50,7 +50,7 @@ public interface s { byte[] bArr = this.b; int i = 0; int hashCode2 = (hashCode + (bArr == null ? 0 : Arrays.hashCode(bArr))) * 31; - g gVar = this.f2658c; + g gVar = this.f2659c; if (gVar != null) { i = gVar.hashCode(); } @@ -63,7 +63,7 @@ public interface s { R.append(", previouslyFoundClassFileContent="); R.append(Arrays.toString(this.b)); R.append(", outerClass="); - R.append(this.f2658c); + R.append(this.f2659c); R.append(')'); return R.toString(); } diff --git a/app/src/main/java/d0/e0/p/d/m0/e/a/u.java b/app/src/main/java/d0/e0/p/d/m0/e/a/u.java index c73f7ccdaa..24cb7b1a5e 100644 --- a/app/src/main/java/d0/e0/p/d/m0/e/a/u.java +++ b/app/src/main/java/d0/e0/p/d/m0/e/a/u.java @@ -12,7 +12,7 @@ public final class u { public final Collection b; /* renamed from: c reason: collision with root package name */ - public final boolean f2659c; + public final boolean f2660c; /* JADX DEBUG: Multi-variable search result rejected for r3v0, resolved type: java.util.Collection */ /* JADX WARN: Multi-variable type inference failed */ @@ -21,7 +21,7 @@ public final class u { m.checkNotNullParameter(collection, "qualifierApplicabilityTypes"); this.a = iVar; this.b = collection; - this.f2659c = z2; + this.f2660c = z2; } /* JADX INFO: this call moved to the top of the method (can break code semantics) */ @@ -39,7 +39,7 @@ public final class u { collection = uVar.b; } if ((i & 4) != 0) { - z2 = uVar.f2659c; + z2 = uVar.f2660c; } return uVar.copy(iVar, collection, z2); } @@ -58,15 +58,15 @@ public final class u { return false; } u uVar = (u) obj; - return m.areEqual(this.a, uVar.a) && m.areEqual(this.b, uVar.b) && this.f2659c == uVar.f2659c; + return m.areEqual(this.a, uVar.a) && m.areEqual(this.b, uVar.b) && this.f2660c == uVar.f2660c; } public final boolean getAffectsTypeParameterBasedTypes() { - return this.f2659c; + return this.f2660c; } public final boolean getMakesTypeParameterNotNull() { - return this.a.getQualifier() == h.NOT_NULL && this.f2659c; + return this.a.getQualifier() == h.NOT_NULL && this.f2660c; } public final i getNullabilityQualifier() { @@ -79,7 +79,7 @@ public final class u { public int hashCode() { int hashCode = (this.b.hashCode() + (this.a.hashCode() * 31)) * 31; - boolean z2 = this.f2659c; + boolean z2 = this.f2660c; if (z2) { z2 = true; } @@ -95,7 +95,7 @@ public final class u { R.append(", qualifierApplicabilityTypes="); R.append(this.b); R.append(", affectsTypeParameterBasedTypes="); - R.append(this.f2659c); + R.append(this.f2660c); R.append(')'); return R.toString(); } diff --git a/app/src/main/java/d0/e0/p/d/m0/e/a/w.java b/app/src/main/java/d0/e0/p/d/m0/e/a/w.java index 40172a2cf8..6ede6523b0 100644 --- a/app/src/main/java/d0/e0/p/d/m0/e/a/w.java +++ b/app/src/main/java/d0/e0/p/d/m0/e/a/w.java @@ -17,7 +17,7 @@ public class w { public static final u b; /* renamed from: c reason: collision with root package name */ - public static final u f2660c; + public static final u f2661c; public static final Map d = new HashMap(); /* compiled from: JavaDescriptorVisibilities */ @@ -117,12 +117,12 @@ public class w { } static { - a aVar = new a(d0.e0.p.d.m0.c.j1.a.f2595c); + a aVar = new a(d0.e0.p.d.m0.c.j1.a.f2596c); a = aVar; - b bVar = new b(d0.e0.p.d.m0.c.j1.c.f2597c); + b bVar = new b(d0.e0.p.d.m0.c.j1.c.f2598c); b = bVar; - c cVar = new c(d0.e0.p.d.m0.c.j1.b.f2596c); - f2660c = cVar; + c cVar = new c(d0.e0.p.d.m0.c.j1.b.f2597c); + f2661c = cVar; d(aVar); d(bVar); d(cVar); @@ -181,7 +181,7 @@ public class w { } else if (c(e.unwrapFakeOverrideToAnyDeclaration(qVar), mVar)) { return true; } else { - return t.f2614c.isVisible(dVar, qVar, mVar); + return t.f2615c.isVisible(dVar, qVar, mVar); } } diff --git a/app/src/main/java/d0/e0/p/d/m0/e/b/a.java b/app/src/main/java/d0/e0/p/d/m0/e/b/a.java index 6a03cc27a7..0cc29230fa 100644 --- a/app/src/main/java/d0/e0/p/d/m0/e/b/a.java +++ b/app/src/main/java/d0/e0/p/d/m0/e/b/a.java @@ -275,7 +275,7 @@ public abstract class a implements d0.e0.p.d.m0.l.b.c { public abstract p.a h(d0.e0.p.d.m0.g.a aVar, u0 u0Var, List list); public final List i(y yVar, d0.e0.p.d.m0.f.n nVar, EnumC0234a aVar) { - Boolean bool = d0.e0.p.d.m0.f.z.b.f2699z.get(nVar.getFlags()); + Boolean bool = d0.e0.p.d.m0.f.z.b.f2700z.get(nVar.getFlags()); m.checkNotNullExpressionValue(bool, "IS_CONST.get(proto.flags)"); boolean booleanValue = bool.booleanValue(); d0.e0.p.d.m0.f.a0.b.h hVar = d0.e0.p.d.m0.f.a0.b.h.a; @@ -367,7 +367,7 @@ public abstract class a implements d0.e0.p.d.m0.l.b.c { m.checkNotNullParameter(yVar, "container"); m.checkNotNullParameter(nVar, "proto"); m.checkNotNullParameter(c0Var, "expectedType"); - Boolean bool = d0.e0.p.d.m0.f.z.b.f2699z.get(nVar.getFlags()); + Boolean bool = d0.e0.p.d.m0.f.z.b.f2700z.get(nVar.getFlags()); d0.e0.p.d.m0.f.a0.b.h hVar = d0.e0.p.d.m0.f.a0.b.h.a; p g = g(yVar, true, true, bool, d0.e0.p.d.m0.f.a0.b.h.isMovedFromInterfaceCompanion(nVar)); if (g == null) { diff --git a/app/src/main/java/d0/e0/p/d/m0/e/b/b.java b/app/src/main/java/d0/e0/p/d/m0/e/b/b.java index d1694106a9..49bf5237c0 100644 --- a/app/src/main/java/d0/e0/p/d/m0/e/b/b.java +++ b/app/src/main/java/d0/e0/p/d/m0/e/b/b.java @@ -20,7 +20,7 @@ public final class b implements p.d { public final /* synthetic */ HashMap> b; /* renamed from: c reason: collision with root package name */ - public final /* synthetic */ HashMap f2661c; + public final /* synthetic */ HashMap f2662c; /* compiled from: AbstractBinaryClassAnnotationAndConstantLoader.kt */ public final class a extends C0235b implements p.e { @@ -55,12 +55,12 @@ public final class b implements p.d { public final ArrayList b = new ArrayList<>(); /* renamed from: c reason: collision with root package name */ - public final /* synthetic */ b f2662c; + public final /* synthetic */ b f2663c; public C0235b(b bVar, s sVar) { m.checkNotNullParameter(bVar, "this$0"); m.checkNotNullParameter(sVar, "signature"); - this.f2662c = bVar; + this.f2663c = bVar; this.a = sVar; } @@ -68,13 +68,13 @@ public final class b implements p.d { public p.a visitAnnotation(d0.e0.p.d.m0.g.a aVar, u0 u0Var) { m.checkNotNullParameter(aVar, "classId"); m.checkNotNullParameter(u0Var, "source"); - return a.access$loadAnnotationIfNotSpecial(this.f2662c.a, aVar, u0Var, this.b); + return a.access$loadAnnotationIfNotSpecial(this.f2663c.a, aVar, u0Var, this.b); } @Override // d0.e0.p.d.m0.e.b.p.c public void visitEnd() { if (!this.b.isEmpty()) { - this.f2662c.b.put(this.a, this.b); + this.f2663c.b.put(this.a, this.b); } } } @@ -82,7 +82,7 @@ public final class b implements p.d { public b(a aVar, HashMap> hashMap, HashMap hashMap2) { this.a = aVar; this.b = hashMap; - this.f2661c = hashMap2; + this.f2662c = hashMap2; } @Override // d0.e0.p.d.m0.e.b.p.d @@ -123,7 +123,7 @@ public final class b implements p.d { } g createConstantValue = h.a.createConstantValue(obj); if (createConstantValue != null) { - this.f2661c.put(fromFieldNameAndDesc, createConstantValue); + this.f2662c.put(fromFieldNameAndDesc, createConstantValue); } } return new C0235b(this, fromFieldNameAndDesc); diff --git a/app/src/main/java/d0/e0/p/d/m0/e/b/b0/a.java b/app/src/main/java/d0/e0/p/d/m0/e/b/b0/a.java index 48a7388dc3..85270672a8 100644 --- a/app/src/main/java/d0/e0/p/d/m0/e/b/b0/a.java +++ b/app/src/main/java/d0/e0/p/d/m0/e/b/b0/a.java @@ -16,7 +16,7 @@ public final class a { public final f b; /* renamed from: c reason: collision with root package name */ - public final String[] f2663c; + public final String[] f2664c; public final String[] d; public final String[] e; public final String f; @@ -36,7 +36,7 @@ public final class a { public static final Map j; /* renamed from: id reason: collision with root package name */ - private final int f2664id; + private final int f2665id; /* compiled from: KotlinClassHeader.kt */ /* renamed from: d0.e0.p.d.m0.e.b.b0.a$a$a reason: collision with other inner class name */ @@ -61,7 +61,7 @@ public final class a { } public EnumC0236a(int i2) { - this.f2664id = i2; + this.f2665id = i2; } public static final /* synthetic */ Map access$getEntryById$cp() { @@ -73,7 +73,7 @@ public final class a { } public final int getId() { - return this.f2664id; + return this.f2665id; } } @@ -83,7 +83,7 @@ public final class a { m.checkNotNullParameter(cVar, "bytecodeVersion"); this.a = aVar; this.b = fVar; - this.f2663c = strArr; + this.f2664c = strArr; this.d = strArr2; this.e = strArr3; this.f = str; @@ -95,7 +95,7 @@ public final class a { } public final String[] getData() { - return this.f2663c; + return this.f2664c; } public final String[] getIncompatibleData() { @@ -119,7 +119,7 @@ public final class a { } public final List getMultifilePartNames() { - String[] strArr = this.f2663c; + String[] strArr = this.f2664c; List list = null; if (!(getKind() == EnumC0236a.MULTIFILE_CLASS)) { strArr = null; diff --git a/app/src/main/java/d0/e0/p/d/m0/e/b/b0/b.java b/app/src/main/java/d0/e0/p/d/m0/e/b/b0/b.java index b6fd745188..745a59b424 100644 --- a/app/src/main/java/d0/e0/p/d/m0/e/b/b0/b.java +++ b/app/src/main/java/d0/e0/p/d/m0/e/b/b0/b.java @@ -17,7 +17,7 @@ public class b implements p.c { public static final Map b; /* renamed from: c reason: collision with root package name */ - public int[] f2665c = null; + public int[] f2666c = null; public d0.e0.p.d.m0.f.a0.b.c d = null; public String e = null; public int f = 0; @@ -133,7 +133,7 @@ public class b implements p.c { } } else if ("mv".equals(asString)) { if (obj instanceof int[]) { - b.this.f2665c = (int[]) obj; + b.this.f2666c = (int[]) obj; } } else if ("bv".equals(asString)) { if (obj instanceof int[]) { @@ -259,7 +259,7 @@ public class b implements p.c { if (obj instanceof int[]) { b bVar = b.this; int[] iArr = (int[]) obj; - bVar.f2665c = iArr; + bVar.f2666c = iArr; if (bVar.d == null) { bVar.d = new d0.e0.p.d.m0.f.a0.b.c(iArr); } @@ -352,11 +352,11 @@ public class b implements p.c { } public a createHeader() { - if (this.k == null || this.f2665c == null) { + if (this.k == null || this.f2666c == null) { return null; } boolean z2 = true; - d0.e0.p.d.m0.f.a0.b.f fVar = new d0.e0.p.d.m0.f.a0.b.f(this.f2665c, (this.f & 8) != 0); + d0.e0.p.d.m0.f.a0.b.f fVar = new d0.e0.p.d.m0.f.a0.b.f(this.f2666c, (this.f & 8) != 0); if (!fVar.isCompatible()) { this.j = this.h; this.h = null; diff --git a/app/src/main/java/d0/e0/p/d/m0/e/b/c.java b/app/src/main/java/d0/e0/p/d/m0/e/b/c.java index 9bd765445a..ab46b39a5a 100644 --- a/app/src/main/java/d0/e0/p/d/m0/e/b/c.java +++ b/app/src/main/java/d0/e0/p/d/m0/e/b/c.java @@ -25,7 +25,7 @@ import java.util.List; public final class c extends a> { /* renamed from: c reason: collision with root package name */ - public final c0 f2666c; + public final c0 f2667c; public final d0 d; public final e e; @@ -35,7 +35,7 @@ public final class c extends a> { public final /* synthetic */ d0.e0.p.d.m0.c.e b; /* renamed from: c reason: collision with root package name */ - public final /* synthetic */ c f2667c; + public final /* synthetic */ c f2668c; public final /* synthetic */ List d; public final /* synthetic */ u0 e; @@ -46,13 +46,13 @@ public final class c extends a> { public final /* synthetic */ p.a b; /* renamed from: c reason: collision with root package name */ - public final /* synthetic */ a f2668c; + public final /* synthetic */ a f2669c; public final /* synthetic */ d0.e0.p.d.m0.g.e d; public final /* synthetic */ ArrayList e; public C0239a(p.a aVar, a aVar2, d0.e0.p.d.m0.g.e eVar, ArrayList arrayList) { this.b = aVar; - this.f2668c = aVar2; + this.f2669c = aVar2; this.d = eVar; this.e = arrayList; this.a = aVar; @@ -86,7 +86,7 @@ public final class c extends a> { @Override // d0.e0.p.d.m0.e.b.p.a public void visitEnd() { this.b.visitEnd(); - a.access$getArguments$p(this.f2668c).put(this.d, new d0.e0.p.d.m0.k.v.a((d0.e0.p.d.m0.c.g1.c) u.single((List) this.e))); + a.access$getArguments$p(this.f2669c).put(this.d, new d0.e0.p.d.m0.k.v.a((d0.e0.p.d.m0.c.g1.c) u.single((List) this.e))); } @Override // d0.e0.p.d.m0.e.b.p.a @@ -104,18 +104,18 @@ public final class c extends a> { public final /* synthetic */ a b; /* renamed from: c reason: collision with root package name */ - public final /* synthetic */ d0.e0.p.d.m0.g.e f2669c; + public final /* synthetic */ d0.e0.p.d.m0.g.e f2670c; public final /* synthetic */ d0.e0.p.d.m0.c.e d; public b(a aVar, d0.e0.p.d.m0.g.e eVar, d0.e0.p.d.m0.c.e eVar2) { this.b = aVar; - this.f2669c = eVar; + this.f2670c = eVar; this.d = eVar2; } @Override // d0.e0.p.d.m0.e.b.p.b public void visit(Object obj) { - this.a.add(a.access$createConstant(this.b, this.f2669c, obj)); + this.a.add(a.access$createConstant(this.b, this.f2670c, obj)); } @Override // d0.e0.p.d.m0.e.b.p.b @@ -126,10 +126,10 @@ public final class c extends a> { @Override // d0.e0.p.d.m0.e.b.p.b public void visitEnd() { - c1 annotationParameterByName = d0.e0.p.d.m0.e.a.g0.a.getAnnotationParameterByName(this.f2669c, this.d); + c1 annotationParameterByName = d0.e0.p.d.m0.e.a.g0.a.getAnnotationParameterByName(this.f2670c, this.d); if (annotationParameterByName != null) { HashMap access$getArguments$p = a.access$getArguments$p(this.b); - d0.e0.p.d.m0.g.e eVar = this.f2669c; + d0.e0.p.d.m0.g.e eVar = this.f2670c; h hVar = h.a; List> compact = d0.e0.p.d.m0.p.a.compact(this.a); d0.e0.p.d.m0.n.c0 type = annotationParameterByName.getType(); @@ -148,7 +148,7 @@ public final class c extends a> { public a(d0.e0.p.d.m0.c.e eVar, c cVar, List list, u0 u0Var) { this.b = eVar; - this.f2667c = cVar; + this.f2668c = cVar; this.d = list; this.e = u0Var; } @@ -178,7 +178,7 @@ public final class c extends a> { m.checkNotNullParameter(eVar, ModelAuditLogEntry.CHANGE_KEY_NAME); m.checkNotNullParameter(aVar, "classId"); ArrayList arrayList = new ArrayList(); - c cVar = this.f2667c; + c cVar = this.f2668c; u0 u0Var = u0.a; m.checkNotNullExpressionValue(u0Var, "NO_SOURCE"); p.a h = cVar.h(aVar, u0Var, arrayList); @@ -220,7 +220,7 @@ public final class c extends a> { m.checkNotNullParameter(d0Var, "notFoundClasses"); m.checkNotNullParameter(oVar, "storageManager"); m.checkNotNullParameter(nVar, "kotlinClassFinder"); - this.f2666c = c0Var; + this.f2667c = c0Var; this.d = d0Var; this.e = new e(c0Var, d0Var); } @@ -230,6 +230,6 @@ public final class c extends a> { m.checkNotNullParameter(aVar, "annotationClassId"); m.checkNotNullParameter(u0Var, "source"); m.checkNotNullParameter(list, "result"); - return new a(w.findNonGenericClassAcrossDependencies(this.f2666c, aVar, this.d), this, list, u0Var); + return new a(w.findNonGenericClassAcrossDependencies(this.f2667c, aVar, this.d), this, list, u0Var); } } diff --git a/app/src/main/java/d0/e0/p/d/m0/e/b/f.java b/app/src/main/java/d0/e0/p/d/m0/e/b/f.java index 67a3653883..d164429ab9 100644 --- a/app/src/main/java/d0/e0/p/d/m0/e/b/f.java +++ b/app/src/main/java/d0/e0/p/d/m0/e/b/f.java @@ -27,7 +27,7 @@ public final class f { public static final Set b = m0.setOf(a.EnumC0236a.CLASS); /* renamed from: c reason: collision with root package name */ - public static final Set f2670c = n0.setOf((Object[]) new a.EnumC0236a[]{a.EnumC0236a.FILE_FACADE, a.EnumC0236a.MULTIFILE_CLASS_PART}); + public static final Set f2671c = n0.setOf((Object[]) new a.EnumC0236a[]{a.EnumC0236a.FILE_FACADE, a.EnumC0236a.MULTIFILE_CLASS_PART}); public static final d0.e0.p.d.m0.f.a0.b.f d = new d0.e0.p.d.m0.f.a0.b.f(1, 1, 2); public static final d0.e0.p.d.m0.f.a0.b.f e = new d0.e0.p.d.m0.f.a0.b.f(1, 1, 11); public static final d0.e0.p.d.m0.f.a0.b.f f = new d0.e0.p.d.m0.f.a0.b.f(1, 1, 13); @@ -101,7 +101,7 @@ public final class f { Pair pair; m.checkNotNullParameter(e0Var, "descriptor"); m.checkNotNullParameter(pVar, "kotlinClass"); - String[] d2 = d(pVar, f2670c); + String[] d2 = d(pVar, f2671c); if (d2 == null || (strings = pVar.getClassHeader().getStrings()) == null) { return null; } diff --git a/app/src/main/java/d0/e0/p/d/m0/e/b/j.java b/app/src/main/java/d0/e0/p/d/m0/e/b/j.java index 65ddfb9e9c..a11f8e313b 100644 --- a/app/src/main/java/d0/e0/p/d/m0/e/b/j.java +++ b/app/src/main/java/d0/e0/p/d/m0/e/b/j.java @@ -16,7 +16,7 @@ public final class j implements f { public final c b; /* renamed from: c reason: collision with root package name */ - public final c f2671c; + public final c f2672c; public final p d; /* JADX WARNING: Illegal instructions before constructor call */ @@ -43,7 +43,7 @@ public final class j implements f { m.checkNotNullParameter(cVar3, "nameResolver"); m.checkNotNullParameter(eVar, "abiStability"); this.b = cVar; - this.f2671c = cVar2; + this.f2672c = cVar2; this.d = pVar; g.f fVar = a.m; m.checkNotNullExpressionValue(fVar, "packageModuleName"); @@ -65,7 +65,7 @@ public final class j implements f { } public final c getFacadeClassName() { - return this.f2671c; + return this.f2672c; } public final p getKnownJvmBinaryClass() { diff --git a/app/src/main/java/d0/e0/p/d/m0/e/b/k.java b/app/src/main/java/d0/e0/p/d/m0/e/b/k.java index f81d278f27..6de89beb0a 100644 --- a/app/src/main/java/d0/e0/p/d/m0/e/b/k.java +++ b/app/src/main/java/d0/e0/p/d/m0/e/b/k.java @@ -8,7 +8,7 @@ public abstract class k { public static final d b = new d(d0.e0.p.d.m0.k.y.d.BOOLEAN); /* renamed from: c reason: collision with root package name */ - public static final d f2672c = new d(d0.e0.p.d.m0.k.y.d.CHAR); + public static final d f2673c = new d(d0.e0.p.d.m0.k.y.d.CHAR); public static final d d = new d(d0.e0.p.d.m0.k.y.d.BYTE); public static final d e = new d(d0.e0.p.d.m0.k.y.d.SHORT); public static final d f = new d(d0.e0.p.d.m0.k.y.d.INT); @@ -115,7 +115,7 @@ public abstract class k { } public static final /* synthetic */ d access$getCHAR$cp() { - return f2672c; + return f2673c; } public static final /* synthetic */ d access$getDOUBLE$cp() { diff --git a/app/src/main/java/d0/e0/p/d/m0/e/b/u.java b/app/src/main/java/d0/e0/p/d/m0/e/b/u.java index 9e392ec0bd..ff8420d069 100644 --- a/app/src/main/java/d0/e0/p/d/m0/e/b/u.java +++ b/app/src/main/java/d0/e0/p/d/m0/e/b/u.java @@ -146,6 +146,6 @@ public final class u { public static final k mapToJvmType(c0 c0Var) { m.checkNotNullParameter(c0Var, ""); - return (k) d.mapType$default(c0Var, m.a, z.f2673c, y.a, null, null, 32, null); + return (k) d.mapType$default(c0Var, m.a, z.f2674c, y.a, null, null, 32, null); } } diff --git a/app/src/main/java/d0/e0/p/d/m0/e/b/z.java b/app/src/main/java/d0/e0/p/d/m0/e/b/z.java index a265a2c880..ee3b9b81c4 100644 --- a/app/src/main/java/d0/e0/p/d/m0/e/b/z.java +++ b/app/src/main/java/d0/e0/p/d/m0/e/b/z.java @@ -12,7 +12,7 @@ public final class z { public static final z b; /* renamed from: c reason: collision with root package name */ - public static final z f2673c; + public static final z f2674c; public final boolean d; public final boolean e; public final boolean f; @@ -37,7 +37,7 @@ public final class z { z zVar2 = new z(false, false, false, false, false, null, false, null, null, true, FrameMetricsAggregator.EVERY_DURATION, null); b = zVar2; new z(false, true, false, false, false, null, false, null, null, false, PointerIconCompat.TYPE_GRABBING, null); - f2673c = new z(false, false, false, false, false, zVar, false, null, null, false, 988, null); + f2674c = new z(false, false, false, false, false, zVar, false, null, null, false, 988, null); new z(false, false, false, false, false, zVar2, false, null, null, true, 476, null); new z(false, true, false, false, false, zVar, false, null, null, false, 988, null); new z(false, false, false, true, false, zVar, false, null, null, false, 983, null); diff --git a/app/src/main/java/d0/e0/p/d/m0/f/a0/a.java b/app/src/main/java/d0/e0/p/d/m0/f/a0/a.java index c08245a9e9..03380abce6 100644 --- a/app/src/main/java/d0/e0/p/d/m0/f/a0/a.java +++ b/app/src/main/java/d0/e0/p/d/m0/f/a0/a.java @@ -26,7 +26,7 @@ public final class a { public static final g.f b; /* renamed from: c reason: collision with root package name */ - public static final g.f f2674c; + public static final g.f f2675c; public static final g.f d; public static final g.f e; public static final g.f> f; @@ -1894,7 +1894,7 @@ public final class a { b = g.newSingularGeneratedExtension(i.getDefaultInstance(), c.getDefaultInstance(), c.getDefaultInstance(), null, 100, bVar, c.class); i defaultInstance4 = i.getDefaultInstance(); w.b bVar2 = w.b.INT32; - f2674c = g.newSingularGeneratedExtension(defaultInstance4, 0, null, null, 101, bVar2, Integer.class); + f2675c = g.newSingularGeneratedExtension(defaultInstance4, 0, null, null, 101, bVar2, Integer.class); d = g.newSingularGeneratedExtension(n.getDefaultInstance(), d.getDefaultInstance(), d.getDefaultInstance(), null, 100, bVar, d.class); e = g.newSingularGeneratedExtension(n.getDefaultInstance(), 0, null, null, 101, bVar2, Integer.class); f = g.newRepeatedGeneratedExtension(q.getDefaultInstance(), d0.e0.p.d.m0.f.b.getDefaultInstance(), null, 100, bVar, false, d0.e0.p.d.m0.f.b.class); @@ -1910,7 +1910,7 @@ public final class a { public static void registerAllExtensions(d0.e0.p.d.m0.i.e eVar) { eVar.add(a); eVar.add(b); - eVar.add(f2674c); + eVar.add(f2675c); eVar.add(d); eVar.add(e); eVar.add(f); diff --git a/app/src/main/java/d0/e0/p/d/m0/f/a0/b/b.java b/app/src/main/java/d0/e0/p/d/m0/f/a0/b/b.java index befe51a949..493bb1bfc6 100644 --- a/app/src/main/java/d0/e0/p/d/m0/f/a0/b/b.java +++ b/app/src/main/java/d0/e0/p/d/m0/f/a0/b/b.java @@ -17,7 +17,7 @@ public final class b { public static final String b = u.joinToString$default(n.listOf((Object[]) new Character[]{'k', 'o', 't', 'l', 'i', 'n'}), "", null, null, 0, null, null, 62, null); /* renamed from: c reason: collision with root package name */ - public static final Map f2675c; + public static final Map f2676c; static { int i = 0; @@ -78,7 +78,7 @@ public final class b { for (String str5 : n.listOf((Object[]) new String[]{"Char", "Byte", "Short", "Int", "Float", "Long", "Double", "String", "Enum"})) { a(linkedHashMap, m.stringPlus(str5, ".Companion"), b + "/jvm/internal/" + str5 + "CompanionObject"); } - f2675c = linkedHashMap; + f2676c = linkedHashMap; } public static final void a(Map map, String str, String str2) { @@ -87,7 +87,7 @@ public final class b { public static final String mapClass(String str) { m.checkNotNullParameter(str, "classId"); - String str2 = f2675c.get(str); + String str2 = f2676c.get(str); return str2 == null ? a.G(a.N('L'), t.replace$default(str, '.', '$', false, 4, (Object) null), ';') : str2; } } diff --git a/app/src/main/java/d0/e0/p/d/m0/f/a0/b/d.java b/app/src/main/java/d0/e0/p/d/m0/f/a0/b/d.java index b6bcdabe8a..fce6353bac 100644 --- a/app/src/main/java/d0/e0/p/d/m0/f/a0/b/d.java +++ b/app/src/main/java/d0/e0/p/d/m0/f/a0/b/d.java @@ -7,11 +7,11 @@ public final class d { public static final b.C0258b b = b.d.booleanFirst(); /* renamed from: c reason: collision with root package name */ - public static final b.C0258b f2676c; + public static final b.C0258b f2677c; static { b.C0258b booleanFirst = b.d.booleanFirst(); - f2676c = booleanFirst; + f2677c = booleanFirst; b.d.booleanAfter(booleanFirst); } diff --git a/app/src/main/java/d0/e0/p/d/m0/f/a0/b/g.java b/app/src/main/java/d0/e0/p/d/m0/f/a0/b/g.java index b4e6e73552..5d8cc16b25 100644 --- a/app/src/main/java/d0/e0/p/d/m0/f/a0/b/g.java +++ b/app/src/main/java/d0/e0/p/d/m0/f/a0/b/g.java @@ -22,7 +22,7 @@ public final class g implements c { public static final String b; /* renamed from: c reason: collision with root package name */ - public static final List f2677c; + public static final List f2678c; public final a.e d; public final String[] e; public final Set f; @@ -43,7 +43,7 @@ public final class g implements c { a = aVar; String joinToString$default = u.joinToString$default(n.listOf((Object[]) new Character[]{'k', 'o', 't', 'l', 'i', 'n'}), "", null, null, 0, null, null, 62, null); b = joinToString$default; - f2677c = n.listOf((Object[]) new String[]{m.stringPlus(joinToString$default, "/Any"), m.stringPlus(joinToString$default, "/Nothing"), m.stringPlus(joinToString$default, "/Unit"), m.stringPlus(joinToString$default, "/Throwable"), m.stringPlus(joinToString$default, "/Number"), m.stringPlus(joinToString$default, "/Byte"), m.stringPlus(joinToString$default, "/Double"), m.stringPlus(joinToString$default, "/Float"), m.stringPlus(joinToString$default, "/Int"), m.stringPlus(joinToString$default, "/Long"), m.stringPlus(joinToString$default, "/Short"), m.stringPlus(joinToString$default, "/Boolean"), m.stringPlus(joinToString$default, "/Char"), m.stringPlus(joinToString$default, "/CharSequence"), m.stringPlus(joinToString$default, "/String"), m.stringPlus(joinToString$default, "/Comparable"), m.stringPlus(joinToString$default, "/Enum"), m.stringPlus(joinToString$default, "/Array"), m.stringPlus(joinToString$default, "/ByteArray"), m.stringPlus(joinToString$default, "/DoubleArray"), m.stringPlus(joinToString$default, "/FloatArray"), m.stringPlus(joinToString$default, "/IntArray"), m.stringPlus(joinToString$default, "/LongArray"), m.stringPlus(joinToString$default, "/ShortArray"), m.stringPlus(joinToString$default, "/BooleanArray"), m.stringPlus(joinToString$default, "/CharArray"), m.stringPlus(joinToString$default, "/Cloneable"), m.stringPlus(joinToString$default, "/Annotation"), m.stringPlus(joinToString$default, "/collections/Iterable"), m.stringPlus(joinToString$default, "/collections/MutableIterable"), m.stringPlus(joinToString$default, "/collections/Collection"), m.stringPlus(joinToString$default, "/collections/MutableCollection"), m.stringPlus(joinToString$default, "/collections/List"), m.stringPlus(joinToString$default, "/collections/MutableList"), m.stringPlus(joinToString$default, "/collections/Set"), m.stringPlus(joinToString$default, "/collections/MutableSet"), m.stringPlus(joinToString$default, "/collections/Map"), m.stringPlus(joinToString$default, "/collections/MutableMap"), m.stringPlus(joinToString$default, "/collections/Map.Entry"), m.stringPlus(joinToString$default, "/collections/MutableMap.MutableEntry"), m.stringPlus(joinToString$default, "/collections/Iterator"), m.stringPlus(joinToString$default, "/collections/MutableIterator"), m.stringPlus(joinToString$default, "/collections/ListIterator"), m.stringPlus(joinToString$default, "/collections/MutableListIterator")}); + f2678c = n.listOf((Object[]) new String[]{m.stringPlus(joinToString$default, "/Any"), m.stringPlus(joinToString$default, "/Nothing"), m.stringPlus(joinToString$default, "/Unit"), m.stringPlus(joinToString$default, "/Throwable"), m.stringPlus(joinToString$default, "/Number"), m.stringPlus(joinToString$default, "/Byte"), m.stringPlus(joinToString$default, "/Double"), m.stringPlus(joinToString$default, "/Float"), m.stringPlus(joinToString$default, "/Int"), m.stringPlus(joinToString$default, "/Long"), m.stringPlus(joinToString$default, "/Short"), m.stringPlus(joinToString$default, "/Boolean"), m.stringPlus(joinToString$default, "/Char"), m.stringPlus(joinToString$default, "/CharSequence"), m.stringPlus(joinToString$default, "/String"), m.stringPlus(joinToString$default, "/Comparable"), m.stringPlus(joinToString$default, "/Enum"), m.stringPlus(joinToString$default, "/Array"), m.stringPlus(joinToString$default, "/ByteArray"), m.stringPlus(joinToString$default, "/DoubleArray"), m.stringPlus(joinToString$default, "/FloatArray"), m.stringPlus(joinToString$default, "/IntArray"), m.stringPlus(joinToString$default, "/LongArray"), m.stringPlus(joinToString$default, "/ShortArray"), m.stringPlus(joinToString$default, "/BooleanArray"), m.stringPlus(joinToString$default, "/CharArray"), m.stringPlus(joinToString$default, "/Cloneable"), m.stringPlus(joinToString$default, "/Annotation"), m.stringPlus(joinToString$default, "/collections/Iterable"), m.stringPlus(joinToString$default, "/collections/MutableIterable"), m.stringPlus(joinToString$default, "/collections/Collection"), m.stringPlus(joinToString$default, "/collections/MutableCollection"), m.stringPlus(joinToString$default, "/collections/List"), m.stringPlus(joinToString$default, "/collections/MutableList"), m.stringPlus(joinToString$default, "/collections/Set"), m.stringPlus(joinToString$default, "/collections/MutableSet"), m.stringPlus(joinToString$default, "/collections/Map"), m.stringPlus(joinToString$default, "/collections/MutableMap"), m.stringPlus(joinToString$default, "/collections/Map.Entry"), m.stringPlus(joinToString$default, "/collections/MutableMap.MutableEntry"), m.stringPlus(joinToString$default, "/collections/Iterator"), m.stringPlus(joinToString$default, "/collections/MutableIterator"), m.stringPlus(joinToString$default, "/collections/ListIterator"), m.stringPlus(joinToString$default, "/collections/MutableListIterator")}); Iterable withIndex = u.withIndex(aVar.getPREDEFINED_STRINGS()); LinkedHashMap linkedHashMap = new LinkedHashMap(f.coerceAtLeast(g0.mapCapacity(o.collectionSizeOrDefault(withIndex, 10)), 16)); for (z zVar : withIndex) { @@ -79,7 +79,7 @@ public final class g implements c { } public static final /* synthetic */ List access$getPREDEFINED_STRINGS$cp() { - return f2677c; + return f2678c; } @Override // d0.e0.p.d.m0.f.z.c diff --git a/app/src/main/java/d0/e0/p/d/m0/f/b.java b/app/src/main/java/d0/e0/p/d/m0/f/b.java index 447c1efef9..94a8416d5e 100644 --- a/app/src/main/java/d0/e0/p/d/m0/f/b.java +++ b/app/src/main/java/d0/e0/p/d/m0/f/b.java @@ -192,7 +192,7 @@ public final class b extends g implements o { public b r = b.getDefaultInstance(); /* renamed from: s reason: collision with root package name */ - public List f2678s = Collections.emptyList(); + public List f2679s = Collections.emptyList(); public int t; public int u; @@ -242,10 +242,10 @@ public final class b extends g implements o { } c.h(cVar, this.r); if ((this.j & 256) == 256) { - this.f2678s = Collections.unmodifiableList(this.f2678s); + this.f2679s = Collections.unmodifiableList(this.f2679s); this.j &= -257; } - c.j(cVar, this.f2678s); + c.j(cVar, this.f2679s); if ((i & 512) == 512) { i2 |= 256; } @@ -302,15 +302,15 @@ public final class b extends g implements o { mergeAnnotation(cVar.getAnnotation()); } if (!c.i(cVar).isEmpty()) { - if (this.f2678s.isEmpty()) { - this.f2678s = c.i(cVar); + if (this.f2679s.isEmpty()) { + this.f2679s = c.i(cVar); this.j &= -257; } else { if ((this.j & 256) != 256) { - this.f2678s = new ArrayList(this.f2678s); + this.f2679s = new ArrayList(this.f2679s); this.j |= 256; } - this.f2678s.addAll(c.i(cVar)); + this.f2679s.addAll(c.i(cVar)); } } if (cVar.hasArrayDimensionCount()) { diff --git a/app/src/main/java/d0/e0/p/d/m0/f/c.java b/app/src/main/java/d0/e0/p/d/m0/f/c.java index 6f3b25598d..90a5ed3d2e 100644 --- a/app/src/main/java/d0/e0/p/d/m0/f/c.java +++ b/app/src/main/java/d0/e0/p/d/m0/f/c.java @@ -66,20 +66,20 @@ public final class c extends g.d implements o { public List r = Collections.emptyList(); /* renamed from: s reason: collision with root package name */ - public List f2680s = Collections.emptyList(); + public List f2681s = Collections.emptyList(); public List t = Collections.emptyList(); public List u = Collections.emptyList(); public List v = Collections.emptyList(); public List w = Collections.emptyList(); /* renamed from: x reason: collision with root package name */ - public List f2681x = Collections.emptyList(); + public List f2682x = Collections.emptyList(); /* renamed from: y reason: collision with root package name */ - public List f2682y = Collections.emptyList(); + public List f2683y = Collections.emptyList(); /* renamed from: z reason: collision with root package name */ - public t f2683z = t.getDefaultInstance(); + public t f2684z = t.getDefaultInstance(); @Override // d0.e0.p.d.m0.i.n.a public c build() { @@ -122,10 +122,10 @@ public final class c extends g.d implements o { } c.z(cVar, this.r); if ((this.l & 64) == 64) { - this.f2680s = Collections.unmodifiableList(this.f2680s); + this.f2681s = Collections.unmodifiableList(this.f2681s); this.l &= -65; } - c.B(cVar, this.f2680s); + c.B(cVar, this.f2681s); if ((this.l & 128) == 128) { this.t = Collections.unmodifiableList(this.t); this.l &= -129; @@ -147,19 +147,19 @@ public final class c extends g.d implements o { } c.J(cVar, this.w); if ((this.l & 2048) == 2048) { - this.f2681x = Collections.unmodifiableList(this.f2681x); + this.f2682x = Collections.unmodifiableList(this.f2682x); this.l &= -2049; } - c.i(cVar, this.f2681x); + c.i(cVar, this.f2682x); if ((this.l & 4096) == 4096) { - this.f2682y = Collections.unmodifiableList(this.f2682y); + this.f2683y = Collections.unmodifiableList(this.f2683y); this.l &= -4097; } - c.k(cVar, this.f2682y); + c.k(cVar, this.f2683y); if ((i & 8192) == 8192) { i2 |= 8; } - c.l(cVar, this.f2683z); + c.l(cVar, this.f2684z); if ((this.l & 16384) == 16384) { this.A = Collections.unmodifiableList(this.A); this.l &= -16385; @@ -228,15 +228,15 @@ public final class c extends g.d implements o { } } if (!c.A(cVar).isEmpty()) { - if (this.f2680s.isEmpty()) { - this.f2680s = c.A(cVar); + if (this.f2681s.isEmpty()) { + this.f2681s = c.A(cVar); this.l &= -65; } else { if ((this.l & 64) != 64) { - this.f2680s = new ArrayList(this.f2680s); + this.f2681s = new ArrayList(this.f2681s); this.l |= 64; } - this.f2680s.addAll(c.A(cVar)); + this.f2681s.addAll(c.A(cVar)); } } if (!c.C(cVar).isEmpty()) { @@ -288,27 +288,27 @@ public final class c extends g.d implements o { } } if (!c.h(cVar).isEmpty()) { - if (this.f2681x.isEmpty()) { - this.f2681x = c.h(cVar); + if (this.f2682x.isEmpty()) { + this.f2682x = c.h(cVar); this.l &= -2049; } else { if ((this.l & 2048) != 2048) { - this.f2681x = new ArrayList(this.f2681x); + this.f2682x = new ArrayList(this.f2682x); this.l |= 2048; } - this.f2681x.addAll(c.h(cVar)); + this.f2682x.addAll(c.h(cVar)); } } if (!c.j(cVar).isEmpty()) { - if (this.f2682y.isEmpty()) { - this.f2682y = c.j(cVar); + if (this.f2683y.isEmpty()) { + this.f2683y = c.j(cVar); this.l &= -4097; } else { if ((this.l & 4096) != 4096) { - this.f2682y = new ArrayList(this.f2682y); + this.f2683y = new ArrayList(this.f2683y); this.l |= 4096; } - this.f2682y.addAll(c.j(cVar)); + this.f2683y.addAll(c.j(cVar)); } } if (cVar.hasTypeTable()) { @@ -359,10 +359,10 @@ public final class c extends g.d implements o { } public b mergeTypeTable(t tVar) { - if ((this.l & 8192) != 8192 || this.f2683z == t.getDefaultInstance()) { - this.f2683z = tVar; + if ((this.l & 8192) != 8192 || this.f2684z == t.getDefaultInstance()) { + this.f2684z = tVar; } else { - this.f2683z = t.newBuilder(this.f2683z).mergeFrom(tVar).buildPartial(); + this.f2684z = t.newBuilder(this.f2684z).mergeFrom(tVar).buildPartial(); } this.l |= 8192; return this; diff --git a/app/src/main/java/d0/e0/p/d/m0/f/i.java b/app/src/main/java/d0/e0/p/d/m0/f/i.java index 73022bdd4c..735691cbbc 100644 --- a/app/src/main/java/d0/e0/p/d/m0/f/i.java +++ b/app/src/main/java/d0/e0/p/d/m0/f/i.java @@ -57,14 +57,14 @@ public final class i extends g.d implements o { public List r = Collections.emptyList(); /* renamed from: s reason: collision with root package name */ - public q f2684s = q.getDefaultInstance(); + public q f2685s = q.getDefaultInstance(); public int t; public List u = Collections.emptyList(); public t v = t.getDefaultInstance(); public List w = Collections.emptyList(); /* renamed from: x reason: collision with root package name */ - public e f2685x = e.getDefaultInstance(); + public e f2686x = e.getDefaultInstance(); @Override // d0.e0.p.d.m0.i.n.a public i build() { @@ -107,7 +107,7 @@ public final class i extends g.d implements o { if ((i & 64) == 64) { i2 |= 32; } - i.o(iVar, this.f2684s); + i.o(iVar, this.f2685s); if ((i & 128) == 128) { i2 |= 64; } @@ -129,7 +129,7 @@ public final class i extends g.d implements o { if ((i & 2048) == 2048) { i2 |= 256; } - i.v(iVar, this.f2685x); + i.v(iVar, this.f2686x); i.w(iVar, i2); return iVar; } @@ -140,10 +140,10 @@ public final class i extends g.d implements o { } public b mergeContract(e eVar) { - if ((this.l & 2048) != 2048 || this.f2685x == e.getDefaultInstance()) { - this.f2685x = eVar; + if ((this.l & 2048) != 2048 || this.f2686x == e.getDefaultInstance()) { + this.f2686x = eVar; } else { - this.f2685x = e.newBuilder(this.f2685x).mergeFrom(eVar).buildPartial(); + this.f2686x = e.newBuilder(this.f2686x).mergeFrom(eVar).buildPartial(); } this.l |= 2048; return this; @@ -246,10 +246,10 @@ public final class i extends g.d implements o { } public b mergeReceiverType(q qVar) { - if ((this.l & 64) != 64 || this.f2684s == q.getDefaultInstance()) { - this.f2684s = qVar; + if ((this.l & 64) != 64 || this.f2685s == q.getDefaultInstance()) { + this.f2685s = qVar; } else { - this.f2684s = q.newBuilder(this.f2684s).mergeFrom(qVar).buildPartial(); + this.f2685s = q.newBuilder(this.f2685s).mergeFrom(qVar).buildPartial(); } this.l |= 64; return this; diff --git a/app/src/main/java/d0/e0/p/d/m0/f/n.java b/app/src/main/java/d0/e0/p/d/m0/f/n.java index bdf9c15944..a200533561 100644 --- a/app/src/main/java/d0/e0/p/d/m0/f/n.java +++ b/app/src/main/java/d0/e0/p/d/m0/f/n.java @@ -55,14 +55,14 @@ public final class n extends g.d implements o { public List r = Collections.emptyList(); /* renamed from: s reason: collision with root package name */ - public q f2686s = q.getDefaultInstance(); + public q f2687s = q.getDefaultInstance(); public int t; public u u = u.getDefaultInstance(); public int v; public int w; /* renamed from: x reason: collision with root package name */ - public List f2687x = Collections.emptyList(); + public List f2688x = Collections.emptyList(); @Override // d0.e0.p.d.m0.i.n.a public n build() { @@ -105,7 +105,7 @@ public final class n extends g.d implements o { if ((i & 64) == 64) { i2 |= 32; } - n.o(nVar, this.f2686s); + n.o(nVar, this.f2687s); if ((i & 128) == 128) { i2 |= 64; } @@ -123,10 +123,10 @@ public final class n extends g.d implements o { } n.s(nVar, this.w); if ((this.l & 2048) == 2048) { - this.f2687x = Collections.unmodifiableList(this.f2687x); + this.f2688x = Collections.unmodifiableList(this.f2688x); this.l &= -2049; } - n.u(nVar, this.f2687x); + n.u(nVar, this.f2688x); n.v(nVar, i2); return nVar; } @@ -183,15 +183,15 @@ public final class n extends g.d implements o { setSetterFlags(nVar.getSetterFlags()); } if (!n.t(nVar).isEmpty()) { - if (this.f2687x.isEmpty()) { - this.f2687x = n.t(nVar); + if (this.f2688x.isEmpty()) { + this.f2688x = n.t(nVar); this.l &= -2049; } else { if ((this.l & 2048) != 2048) { - this.f2687x = new ArrayList(this.f2687x); + this.f2688x = new ArrayList(this.f2688x); this.l |= 2048; } - this.f2687x.addAll(n.t(nVar)); + this.f2688x.addAll(n.t(nVar)); } } b(nVar); @@ -224,10 +224,10 @@ public final class n extends g.d implements o { } public b mergeReceiverType(q qVar) { - if ((this.l & 64) != 64 || this.f2686s == q.getDefaultInstance()) { - this.f2686s = qVar; + if ((this.l & 64) != 64 || this.f2687s == q.getDefaultInstance()) { + this.f2687s = qVar; } else { - this.f2686s = q.newBuilder(this.f2686s).mergeFrom(qVar).buildPartial(); + this.f2687s = q.newBuilder(this.f2687s).mergeFrom(qVar).buildPartial(); } this.l |= 64; return this; diff --git a/app/src/main/java/d0/e0/p/d/m0/f/q.java b/app/src/main/java/d0/e0/p/d/m0/f/q.java index 30fd15f8ec..6bf2c12718 100644 --- a/app/src/main/java/d0/e0/p/d/m0/f/q.java +++ b/app/src/main/java/d0/e0/p/d/m0/f/q.java @@ -429,20 +429,20 @@ public final class q extends g.d implements o { public int r; /* renamed from: s reason: collision with root package name */ - public int f2688s; + public int f2689s; public int t; public int u; public q v = q.getDefaultInstance(); public int w; /* renamed from: x reason: collision with root package name */ - public q f2689x = q.getDefaultInstance(); + public q f2690x = q.getDefaultInstance(); /* renamed from: y reason: collision with root package name */ - public int f2690y; + public int f2691y; /* renamed from: z reason: collision with root package name */ - public int f2691z; + public int f2692z; @Override // d0.e0.p.d.m0.i.n.a public q build() { @@ -485,7 +485,7 @@ public final class q extends g.d implements o { if ((i & 64) == 64) { i2 |= 32; } - q.o(qVar, this.f2688s); + q.o(qVar, this.f2689s); if ((i & 128) == 128) { i2 |= 64; } @@ -505,15 +505,15 @@ public final class q extends g.d implements o { if ((i & 2048) == 2048) { i2 |= 1024; } - q.t(qVar, this.f2689x); + q.t(qVar, this.f2690x); if ((i & 4096) == 4096) { i2 |= 2048; } - q.u(qVar, this.f2690y); + q.u(qVar, this.f2691y); if ((i & 8192) == 8192) { i2 |= 4096; } - q.v(qVar, this.f2691z); + q.v(qVar, this.f2692z); q.w(qVar, i2); return qVar; } @@ -524,10 +524,10 @@ public final class q extends g.d implements o { } public c mergeAbbreviatedType(q qVar) { - if ((this.l & 2048) != 2048 || this.f2689x == q.getDefaultInstance()) { - this.f2689x = qVar; + if ((this.l & 2048) != 2048 || this.f2690x == q.getDefaultInstance()) { + this.f2690x = qVar; } else { - this.f2689x = q.newBuilder(this.f2689x).mergeFrom(qVar).buildPartial(); + this.f2690x = q.newBuilder(this.f2690x).mergeFrom(qVar).buildPartial(); } this.l |= 2048; return this; @@ -639,7 +639,7 @@ public final class q extends g.d implements o { public c setAbbreviatedTypeId(int i) { this.l |= 4096; - this.f2690y = i; + this.f2691y = i; return this; } @@ -651,7 +651,7 @@ public final class q extends g.d implements o { public c setFlags(int i) { this.l |= 8192; - this.f2691z = i; + this.f2692z = i; return this; } @@ -687,7 +687,7 @@ public final class q extends g.d implements o { public c setTypeParameter(int i) { this.l |= 64; - this.f2688s = i; + this.f2689s = i; return this; } diff --git a/app/src/main/java/d0/e0/p/d/m0/f/r.java b/app/src/main/java/d0/e0/p/d/m0/f/r.java index a1ba12ef53..2e251af30e 100644 --- a/app/src/main/java/d0/e0/p/d/m0/f/r.java +++ b/app/src/main/java/d0/e0/p/d/m0/f/r.java @@ -52,7 +52,7 @@ public final class r extends g.d implements o { public q r = q.getDefaultInstance(); /* renamed from: s reason: collision with root package name */ - public int f2692s; + public int f2693s; public List t = Collections.emptyList(); public List u = Collections.emptyList(); @@ -97,7 +97,7 @@ public final class r extends g.d implements o { if ((i & 64) == 64) { i2 |= 32; } - r.o(rVar, this.f2692s); + r.o(rVar, this.f2693s); if ((this.l & 128) == 128) { this.t = Collections.unmodifiableList(this.t); this.l &= -129; @@ -226,7 +226,7 @@ public final class r extends g.d implements o { public b setExpandedTypeId(int i) { this.l |= 64; - this.f2692s = i; + this.f2693s = i; return this; } diff --git a/app/src/main/java/d0/e0/p/d/m0/f/y/b.java b/app/src/main/java/d0/e0/p/d/m0/f/y/b.java index 93e55ff607..6fcc0fda4e 100644 --- a/app/src/main/java/d0/e0/p/d/m0/f/y/b.java +++ b/app/src/main/java/d0/e0/p/d/m0/f/y/b.java @@ -20,7 +20,7 @@ public final class b { public static final g.f> b; /* renamed from: c reason: collision with root package name */ - public static final g.f> f2693c; + public static final g.f> f2694c; public static final g.f> d; public static final g.f> e; public static final g.f> f; @@ -36,7 +36,7 @@ public final class b { d0.e0.p.d.m0.f.b defaultInstance2 = d0.e0.p.d.m0.f.b.getDefaultInstance(); w.b bVar = w.b.MESSAGE; b = g.newRepeatedGeneratedExtension(defaultInstance, defaultInstance2, null, FontUtils.MAX_FONT_SCALING, bVar, false, d0.e0.p.d.m0.f.b.class); - f2693c = g.newRepeatedGeneratedExtension(d.getDefaultInstance(), d0.e0.p.d.m0.f.b.getDefaultInstance(), null, FontUtils.MAX_FONT_SCALING, bVar, false, d0.e0.p.d.m0.f.b.class); + f2694c = g.newRepeatedGeneratedExtension(d.getDefaultInstance(), d0.e0.p.d.m0.f.b.getDefaultInstance(), null, FontUtils.MAX_FONT_SCALING, bVar, false, d0.e0.p.d.m0.f.b.class); d = g.newRepeatedGeneratedExtension(i.getDefaultInstance(), d0.e0.p.d.m0.f.b.getDefaultInstance(), null, FontUtils.MAX_FONT_SCALING, bVar, false, d0.e0.p.d.m0.f.b.class); e = g.newRepeatedGeneratedExtension(n.getDefaultInstance(), d0.e0.p.d.m0.f.b.getDefaultInstance(), null, FontUtils.MAX_FONT_SCALING, bVar, false, d0.e0.p.d.m0.f.b.class); f = g.newRepeatedGeneratedExtension(n.getDefaultInstance(), d0.e0.p.d.m0.f.b.getDefaultInstance(), null, 152, bVar, false, d0.e0.p.d.m0.f.b.class); @@ -51,7 +51,7 @@ public final class b { public static void registerAllExtensions(e eVar) { eVar.add(a); eVar.add(b); - eVar.add(f2693c); + eVar.add(f2694c); eVar.add(d); eVar.add(e); eVar.add(f); diff --git a/app/src/main/java/d0/e0/p/d/m0/f/z/a.java b/app/src/main/java/d0/e0/p/d/m0/f/z/a.java index 8d8f7ea6d4..fc3ac86ab6 100644 --- a/app/src/main/java/d0/e0/p/d/m0/f/z/a.java +++ b/app/src/main/java/d0/e0/p/d/m0/f/z/a.java @@ -15,7 +15,7 @@ public abstract class a { public final int b; /* renamed from: c reason: collision with root package name */ - public final int f2694c; + public final int f2695c; public final int d; public final List e; @@ -37,7 +37,7 @@ public abstract class a { int i = -1; this.b = orNull == null ? -1 : orNull.intValue(); Integer orNull2 = k.getOrNull(iArr, 1); - this.f2694c = orNull2 == null ? -1 : orNull2.intValue(); + this.f2695c = orNull2 == null ? -1 : orNull2.intValue(); Integer orNull3 = k.getOrNull(iArr, 2); this.d = orNull3 != null ? orNull3.intValue() : i; this.e = iArr.length > 3 ? u.toList(j.asList(iArr).subList(3, iArr.length)) : n.emptyList(); @@ -47,10 +47,10 @@ public abstract class a { m.checkNotNullParameter(aVar, "ourVersion"); int i = this.b; if (i == 0) { - if (aVar.b == 0 && this.f2694c == aVar.f2694c) { + if (aVar.b == 0 && this.f2695c == aVar.f2695c) { return true; } - } else if (i == aVar.b && this.f2694c <= aVar.f2694c) { + } else if (i == aVar.b && this.f2695c <= aVar.f2695c) { return true; } return false; @@ -59,7 +59,7 @@ public abstract class a { public boolean equals(Object obj) { if (obj != null && m.areEqual(getClass(), obj.getClass())) { a aVar = (a) obj; - if (this.b == aVar.b && this.f2694c == aVar.f2694c && this.d == aVar.d && m.areEqual(this.e, aVar.e)) { + if (this.b == aVar.b && this.f2695c == aVar.f2695c && this.d == aVar.d && m.areEqual(this.e, aVar.e)) { return true; } } @@ -71,12 +71,12 @@ public abstract class a { } public final int getMinor() { - return this.f2694c; + return this.f2695c; } public int hashCode() { int i = this.b; - int i2 = (i * 31) + this.f2694c + i; + int i2 = (i * 31) + this.f2695c + i; int i3 = (i2 * 31) + this.d + i2; return this.e.hashCode() + (i3 * 31) + i3; } @@ -89,7 +89,7 @@ public abstract class a { if (i4 < i) { return false; } - int i5 = this.f2694c; + int i5 = this.f2695c; if (i5 > i2) { return true; } @@ -98,7 +98,7 @@ public abstract class a { public final boolean isAtLeast(a aVar) { m.checkNotNullParameter(aVar, "version"); - return isAtLeast(aVar.b, aVar.f2694c, aVar.d); + return isAtLeast(aVar.b, aVar.f2695c, aVar.d); } public final boolean isAtMost(int i, int i2, int i3) { @@ -109,7 +109,7 @@ public abstract class a { if (i4 > i) { return false; } - int i5 = this.f2694c; + int i5 = this.f2695c; if (i5 < i2) { return true; } diff --git a/app/src/main/java/d0/e0/p/d/m0/f/z/b.java b/app/src/main/java/d0/e0/p/d/m0/f/z/b.java index 092e8b7684..f220a6b149 100644 --- a/app/src/main/java/d0/e0/p/d/m0/f/z/b.java +++ b/app/src/main/java/d0/e0/p/d/m0/f/z/b.java @@ -24,7 +24,7 @@ public class b { public static final C0258b b; /* renamed from: c reason: collision with root package name */ - public static final d f2695c; + public static final d f2696c; public static final d d; public static final d e; public static final C0258b f; @@ -42,20 +42,20 @@ public class b { public static final C0258b r; /* renamed from: s reason: collision with root package name */ - public static final C0258b f2696s; + public static final C0258b f2697s; public static final C0258b t; public static final C0258b u; public static final C0258b v; public static final C0258b w; /* renamed from: x reason: collision with root package name */ - public static final C0258b f2697x; + public static final C0258b f2698x; /* renamed from: y reason: collision with root package name */ - public static final C0258b f2698y; + public static final C0258b f2699y; /* renamed from: z reason: collision with root package name */ - public static final C0258b f2699z; + public static final C0258b f2700z; /* compiled from: Flags */ /* renamed from: d0.e0.p.d.m0.f.z.b$b reason: collision with other inner class name */ @@ -85,7 +85,7 @@ public class b { public static class c extends d { /* renamed from: c reason: collision with root package name */ - public final E[] f2700c; + public final E[] f2701c; /* JADX WARNING: Illegal instructions before constructor call */ public c(int i, E[] eArr) { @@ -103,7 +103,7 @@ public class b { R.append(eArr.getClass()); throw new IllegalStateException(R.toString()); } - this.f2700c = eArr; + this.f2701c = eArr; return; } throw new IllegalArgumentException(String.format("Argument for @NotNull parameter '%s' of %s.%s must not be null", "enumEntries", "kotlin/reflect/jvm/internal/impl/metadata/deserialization/Flags$EnumLiteFlagField", "bitWidth")); @@ -113,7 +113,7 @@ public class b { public E get(int i) { int i2 = this.a; int i3 = (i & (((1 << this.b) - 1) << i2)) >> i2; - E[] eArr = this.f2700c; + E[] eArr = this.f2701c; for (E e : eArr) { if (e.getNumber() == i3) { return e; @@ -165,7 +165,7 @@ public class b { C0258b booleanFirst = d.booleanFirst(); b = booleanFirst; d after = d.after(booleanFirst, x.values()); - f2695c = after; + f2696c = after; d after2 = d.after(after, k.values()); d = after2; d after3 = d.after(after2, c.EnumC0253c.values()); @@ -195,7 +195,7 @@ public class b { C0258b booleanAfter10 = d.booleanAfter(booleanAfter9); r = booleanAfter10; C0258b booleanAfter11 = d.booleanAfter(booleanAfter10); - f2696s = booleanAfter11; + f2697s = booleanAfter11; C0258b booleanAfter12 = d.booleanAfter(booleanAfter11); t = booleanAfter12; C0258b booleanAfter13 = d.booleanAfter(booleanAfter12); @@ -204,11 +204,11 @@ public class b { C0258b booleanAfter14 = d.booleanAfter(after4); w = booleanAfter14; C0258b booleanAfter15 = d.booleanAfter(booleanAfter14); - f2697x = booleanAfter15; + f2698x = booleanAfter15; C0258b booleanAfter16 = d.booleanAfter(booleanAfter15); - f2698y = booleanAfter16; + f2699y = booleanAfter16; C0258b booleanAfter17 = d.booleanAfter(booleanAfter16); - f2699z = booleanAfter17; + f2700z = booleanAfter17; C0258b booleanAfter18 = d.booleanAfter(booleanAfter17); A = booleanAfter18; C0258b booleanAfter19 = d.booleanAfter(booleanAfter18); @@ -292,7 +292,7 @@ public class b { a(10); throw null; } else if (kVar != null) { - return b.toFlags(Boolean.valueOf(z2)) | d.toFlags(kVar) | f2695c.toFlags(xVar) | I.toFlags(Boolean.valueOf(z3)) | J.toFlags(Boolean.valueOf(z4)) | K.toFlags(Boolean.valueOf(z5)); + return b.toFlags(Boolean.valueOf(z2)) | d.toFlags(kVar) | f2696c.toFlags(xVar) | I.toFlags(Boolean.valueOf(z3)) | J.toFlags(Boolean.valueOf(z4)) | K.toFlags(Boolean.valueOf(z5)); } else { a(11); throw null; diff --git a/app/src/main/java/d0/e0/p/d/m0/f/z/h.java b/app/src/main/java/d0/e0/p/d/m0/f/z/h.java index 707811ddfe..e3fb3871d5 100644 --- a/app/src/main/java/d0/e0/p/d/m0/f/z/h.java +++ b/app/src/main/java/d0/e0/p/d/m0/f/z/h.java @@ -18,7 +18,7 @@ public final class h { public final b b; /* renamed from: c reason: collision with root package name */ - public final v.d f2701c; + public final v.d f2702c; public final d0.a d; public final Integer e; public final String f; @@ -95,7 +95,7 @@ public final class h { public static final b b = new b(256, 256, 256); /* renamed from: c reason: collision with root package name */ - public final int f2702c; + public final int f2703c; public final int d; public final int e; @@ -110,7 +110,7 @@ public final class h { } public b(int i, int i2, int i3) { - this.f2702c = i; + this.f2703c = i; this.d = i2; this.e = i3; } @@ -125,12 +125,12 @@ public final class h { StringBuilder sb; if (this.e == 0) { sb = new StringBuilder(); - sb.append(this.f2702c); + sb.append(this.f2703c); sb.append('.'); i = this.d; } else { sb = new StringBuilder(); - sb.append(this.f2702c); + sb.append(this.f2703c); sb.append('.'); sb.append(this.d); sb.append('.'); @@ -148,11 +148,11 @@ public final class h { return false; } b bVar = (b) obj; - return this.f2702c == bVar.f2702c && this.d == bVar.d && this.e == bVar.e; + return this.f2703c == bVar.f2703c && this.d == bVar.d && this.e == bVar.e; } public int hashCode() { - return (((this.f2702c * 31) + this.d) * 31) + this.e; + return (((this.f2703c * 31) + this.d) * 31) + this.e; } public String toString() { @@ -165,14 +165,14 @@ public final class h { m.checkNotNullParameter(dVar, "kind"); m.checkNotNullParameter(aVar, "level"); this.b = bVar; - this.f2701c = dVar; + this.f2702c = dVar; this.d = aVar; this.e = num; this.f = str; } public final v.d getKind() { - return this.f2701c; + return this.f2702c; } public final b getVersion() { diff --git a/app/src/main/java/d0/e0/p/d/m0/f/z/i.java b/app/src/main/java/d0/e0/p/d/m0/f/z/i.java index 13bb276cef..2a169c0bde 100644 --- a/app/src/main/java/d0/e0/p/d/m0/f/z/i.java +++ b/app/src/main/java/d0/e0/p/d/m0/f/z/i.java @@ -13,7 +13,7 @@ public final class i { public static final i b = new i(n.emptyList()); /* renamed from: c reason: collision with root package name */ - public final List f2703c; + public final List f2704c; /* compiled from: VersionRequirement.kt */ public static final class a { @@ -36,11 +36,11 @@ public final class i { } public i(List list) { - this.f2703c = list; + this.f2704c = list; } public i(List list, DefaultConstructorMarker defaultConstructorMarker) { - this.f2703c = list; + this.f2704c = list; } public static final /* synthetic */ i access$getEMPTY$cp() { @@ -48,6 +48,6 @@ public final class i { } public final v get(int i) { - return (v) u.getOrNull(this.f2703c, i); + return (v) u.getOrNull(this.f2704c, i); } } diff --git a/app/src/main/java/d0/e0/p/d/m0/g/a.java b/app/src/main/java/d0/e0/p/d/m0/g/a.java index efee9e6052..07f6d258a7 100644 --- a/app/src/main/java/d0/e0/p/d/m0/g/a.java +++ b/app/src/main/java/d0/e0/p/d/m0/g/a.java @@ -10,7 +10,7 @@ public final class a { public final b b; /* renamed from: c reason: collision with root package name */ - public final boolean f2704c; + public final boolean f2705c; public a(b bVar, b bVar2, boolean z2) { if (bVar == null) { @@ -19,7 +19,7 @@ public final class a { } else if (bVar2 != null) { this.a = bVar; this.b = bVar2; - this.f2704c = z2; + this.f2705c = z2; } else { a(2); throw null; @@ -178,7 +178,7 @@ public final class a { public a createNestedClassId(e eVar) { if (eVar != null) { - return new a(getPackageFqName(), this.b.child(eVar), this.f2704c); + return new a(getPackageFqName(), this.b.child(eVar), this.f2705c); } a(8); throw null; @@ -192,7 +192,7 @@ public final class a { return false; } a aVar = (a) obj; - return this.a.equals(aVar.a) && this.b.equals(aVar.b) && this.f2704c == aVar.f2704c; + return this.a.equals(aVar.a) && this.b.equals(aVar.b) && this.f2705c == aVar.f2705c; } public a getOuterClassId() { @@ -200,7 +200,7 @@ public final class a { if (parent.isRoot()) { return null; } - return new a(getPackageFqName(), parent, this.f2704c); + return new a(getPackageFqName(), parent, this.f2705c); } public b getPackageFqName() { @@ -232,11 +232,11 @@ public final class a { public int hashCode() { int hashCode = this.b.hashCode(); - return Boolean.valueOf(this.f2704c).hashCode() + ((hashCode + (this.a.hashCode() * 31)) * 31); + return Boolean.valueOf(this.f2705c).hashCode() + ((hashCode + (this.a.hashCode() * 31)) * 31); } public boolean isLocal() { - return this.f2704c; + return this.f2705c; } public boolean isNestedClass() { diff --git a/app/src/main/java/d0/e0/p/d/m0/g/b.java b/app/src/main/java/d0/e0/p/d/m0/g/b.java index 79bd408ffe..5be63b3ae0 100644 --- a/app/src/main/java/d0/e0/p/d/m0/g/b.java +++ b/app/src/main/java/d0/e0/p/d/m0/g/b.java @@ -8,7 +8,7 @@ public final class b { public final c b; /* renamed from: c reason: collision with root package name */ - public transient b f2705c; + public transient b f2706c; public b(c cVar) { if (cVar != null) { @@ -22,7 +22,7 @@ public final class b { public b(c cVar, b bVar) { if (cVar != null) { this.b = cVar; - this.f2705c = bVar; + this.f2706c = bVar; return; } a(3); @@ -209,7 +209,7 @@ public final class b { } public b parent() { - b bVar = this.f2705c; + b bVar = this.f2706c; if (bVar != null) { if (bVar != null) { return bVar; @@ -218,7 +218,7 @@ public final class b { throw null; } else if (!isRoot()) { b bVar2 = new b(this.b.parent()); - this.f2705c = bVar2; + this.f2706c = bVar2; if (bVar2 != null) { return bVar2; } diff --git a/app/src/main/java/d0/e0/p/d/m0/g/c.java b/app/src/main/java/d0/e0/p/d/m0/g/c.java index 23e864191a..872a1f5839 100644 --- a/app/src/main/java/d0/e0/p/d/m0/g/c.java +++ b/app/src/main/java/d0/e0/p/d/m0/g/c.java @@ -12,7 +12,7 @@ public final class c { public static final Pattern b = Pattern.compile("\\."); /* renamed from: c reason: collision with root package name */ - public static final Function1 f2706c = new a(); + public static final Function1 f2707c = new a(); public final String d; public transient b e; public transient c f; @@ -296,7 +296,7 @@ public final class c { } public List pathSegments() { - List emptyList = isRoot() ? Collections.emptyList() : k.map(b.split(this.d), f2706c); + List emptyList = isRoot() ? Collections.emptyList() : k.map(b.split(this.d), f2707c); if (emptyList != null) { return emptyList; } diff --git a/app/src/main/java/d0/e0/p/d/m0/g/g.java b/app/src/main/java/d0/e0/p/d/m0/g/g.java index 04231e8d67..ff5c5ae7f5 100644 --- a/app/src/main/java/d0/e0/p/d/m0/g/g.java +++ b/app/src/main/java/d0/e0/p/d/m0/g/g.java @@ -7,7 +7,7 @@ public class g { public static final e b = e.identifier("Companion"); /* renamed from: c reason: collision with root package name */ - public static final e f2707c = e.identifier("no_name_in_PSI_3d19d79d_1ba9_4cd0_b7f5_b46aa3cd5d40"); + public static final e f2708c = e.identifier("no_name_in_PSI_3d19d79d_1ba9_4cd0_b7f5_b46aa3cd5d40"); static { e.special(""); @@ -47,7 +47,7 @@ public class g { public static e safeIdentifier(e eVar) { if (eVar == null || eVar.isSpecial()) { - eVar = f2707c; + eVar = f2708c; } if (eVar != null) { return eVar; diff --git a/app/src/main/java/d0/e0/p/d/m0/i/d.java b/app/src/main/java/d0/e0/p/d/m0/i/d.java index bf3eb99fdb..ba1996753c 100644 --- a/app/src/main/java/d0/e0/p/d/m0/i/d.java +++ b/app/src/main/java/d0/e0/p/d/m0/i/d.java @@ -14,7 +14,7 @@ public final class d { public final boolean b; /* renamed from: c reason: collision with root package name */ - public int f2708c = 0; + public int f2709c = 0; public int d; public int e = 0; public final InputStream f; @@ -82,9 +82,9 @@ public final class d { throw InvalidProtocolBufferException.c(); } else if (i < 4096) { byte[] bArr = new byte[i]; - int i6 = this.f2708c - i3; + int i6 = this.f2709c - i3; System.arraycopy(this.a, i3, bArr, 0, i6); - int i7 = this.f2708c; + int i7 = this.f2709c; this.e = i7; int i8 = i - i6; if (i7 - i7 >= i8 || e(i8)) { @@ -94,10 +94,10 @@ public final class d { } throw InvalidProtocolBufferException.c(); } else { - int i9 = this.f2708c; + int i9 = this.f2709c; this.h = i2 + i9; this.e = 0; - this.f2708c = 0; + this.f2709c = 0; int i10 = i9 - i3; int i11 = i - i10; ArrayList arrayList = new ArrayList(); @@ -148,14 +148,14 @@ public final class d { } public final void c() { - int i = this.f2708c + this.d; - this.f2708c = i; + int i = this.f2709c + this.d; + this.f2709c = i; int i2 = this.h + i; int i3 = this.i; if (i2 > i3) { int i4 = i2 - i3; this.d = i4; - this.f2708c = i - i4; + this.f2709c = i - i4; return; } this.d = 0; @@ -176,7 +176,7 @@ public final class d { public final boolean e(int i) throws IOException { int i2 = this.e; int i3 = i2 + i; - int i4 = this.f2708c; + int i4 = this.f2709c; if (i3 > i4) { if (this.h + i2 + i <= this.i && this.f != null) { if (i2 > 0) { @@ -185,12 +185,12 @@ public final class d { System.arraycopy(bArr, i2, bArr, 0, i4 - i2); } this.h += i2; - this.f2708c -= i2; + this.f2709c -= i2; this.e = 0; } InputStream inputStream = this.f; byte[] bArr2 = this.a; - int i5 = this.f2708c; + int i5 = this.f2709c; int read = inputStream.read(bArr2, i5, bArr2.length - i5); if (read == 0 || read < -1 || read > this.a.length) { StringBuilder sb = new StringBuilder(102); @@ -199,10 +199,10 @@ public final class d { sb.append("\nThe InputStream implementation is buggy."); throw new IllegalStateException(sb.toString()); } else if (read > 0) { - this.f2708c += read; + this.f2709c += read; if ((this.h + i) - 67108864 <= 0) { c(); - if (this.f2708c >= i) { + if (this.f2709c >= i) { return true; } return e(i); @@ -228,7 +228,7 @@ public final class d { } public boolean isAtEnd() throws IOException { - return this.e == this.f2708c && !e(1); + return this.e == this.f2709c && !e(1); } public void popLimit(int i) { @@ -256,7 +256,7 @@ public final class d { public c readBytes() throws IOException { int readRawVarint32 = readRawVarint32(); - int i = this.f2708c; + int i = this.f2709c; int i2 = this.e; if (readRawVarint32 > i - i2 || readRawVarint32 <= 0) { return readRawVarint32 == 0 ? c.i : new m(a(readRawVarint32)); @@ -336,7 +336,7 @@ public final class d { } public byte readRawByte() throws IOException { - if (this.e == this.f2708c) { + if (this.e == this.f2709c) { d(1); } byte[] bArr = this.a; @@ -347,7 +347,7 @@ public final class d { public int readRawLittleEndian32() throws IOException { int i = this.e; - if (this.f2708c - i < 4) { + if (this.f2709c - i < 4) { d(4); i = this.e; } @@ -358,7 +358,7 @@ public final class d { public long readRawLittleEndian64() throws IOException { int i = this.e; - if (this.f2708c - i < 8) { + if (this.f2709c - i < 8) { d(8); i = this.e; } @@ -374,7 +374,7 @@ public final class d { int i; long j; int i2 = this.e; - int i3 = this.f2708c; + int i3 = this.f2709c; if (i3 != i2) { byte[] bArr = this.a; int i4 = i2 + 1; @@ -443,7 +443,7 @@ public final class d { long j2; long j3; int i = this.e; - int i2 = this.f2708c; + int i2 = this.f2709c; if (i2 != i) { byte[] bArr = this.a; int i3 = i + 1; @@ -530,7 +530,7 @@ public final class d { public String readString() throws IOException { int readRawVarint32 = readRawVarint32(); - if (readRawVarint32 > this.f2708c - this.e || readRawVarint32 <= 0) { + if (readRawVarint32 > this.f2709c - this.e || readRawVarint32 <= 0) { return readRawVarint32 == 0 ? "" : new String(a(readRawVarint32), Constants.ENCODING); } String str = new String(this.a, this.e, readRawVarint32, Constants.ENCODING); @@ -542,7 +542,7 @@ public final class d { byte[] bArr; int readRawVarint32 = readRawVarint32(); int i = this.e; - if (readRawVarint32 <= this.f2708c - i && readRawVarint32 > 0) { + if (readRawVarint32 <= this.f2709c - i && readRawVarint32 > 0) { bArr = this.a; this.e = i + readRawVarint32; } else if (readRawVarint32 == 0) { @@ -626,7 +626,7 @@ public final class d { } public void skipRawBytes(int i) throws IOException { - int i2 = this.f2708c; + int i2 = this.f2709c; int i3 = this.e; if (i <= i2 - i3 && i >= 0) { this.e = i3 + i; @@ -640,7 +640,7 @@ public final class d { d(1); while (true) { int i8 = i - i7; - int i9 = this.f2708c; + int i9 = this.f2709c; if (i8 > i9) { i7 += i9; this.e = i9; diff --git a/app/src/main/java/d0/e0/p/d/m0/i/f.java b/app/src/main/java/d0/e0/p/d/m0/i/f.java index 06c3e943ce..532951439f 100644 --- a/app/src/main/java/d0/e0/p/d/m0/i/f.java +++ b/app/src/main/java/d0/e0/p/d/m0/i/f.java @@ -18,7 +18,7 @@ public final class f> { public final t b; /* renamed from: c reason: collision with root package name */ - public boolean f2709c; + public boolean f2710c; public boolean d = false; /* compiled from: FieldSet */ @@ -504,9 +504,9 @@ public final class f> { } public void makeImmutable() { - if (!this.f2709c) { + if (!this.f2710c) { this.b.makeImmutable(); - this.f2709c = true; + this.f2710c = true; } } diff --git a/app/src/main/java/d0/e0/p/d/m0/i/g.java b/app/src/main/java/d0/e0/p/d/m0/i/g.java index de0070aaca..ac941fe205 100644 --- a/app/src/main/java/d0/e0/p/d/m0/i/g.java +++ b/app/src/main/java/d0/e0/p/d/m0/i/g.java @@ -63,7 +63,7 @@ public abstract class g extends a implements Serializable { public Map.Entry b; /* renamed from: c reason: collision with root package name */ - public final boolean f2710c; + public final boolean f2711c; public a(boolean z2, a aVar) { Iterator> it = d.a(d.this).iterator(); @@ -71,7 +71,7 @@ public abstract class g extends a implements Serializable { if (it.hasNext()) { this.b = it.next(); } - this.f2710c = z2; + this.f2711c = z2; } public void writeUntil(int i, CodedOutputStream codedOutputStream) throws IOException { @@ -79,7 +79,7 @@ public abstract class g extends a implements Serializable { Map.Entry entry = this.b; if (entry != null && entry.getKey().getNumber() < i) { e key = this.b.getKey(); - if (!this.f2710c || key.getLiteJavaType() != w.c.MESSAGE || key.isRepeated()) { + if (!this.f2711c || key.getLiteJavaType() != w.c.MESSAGE || key.isRepeated()) { f.writeField(key, this.b.getValue(), codedOutputStream); } else { codedOutputStream.writeMessageSetExtension(key.getNumber(), (n) this.b.getValue()); @@ -315,7 +315,7 @@ public abstract class g extends a implements Serializable { public final Type b; /* renamed from: c reason: collision with root package name */ - public final n f2711c; + public final n f2712c; public final e d; public final Method e; @@ -327,7 +327,7 @@ public abstract class g extends a implements Serializable { } else { this.a = containingtype; this.b = type; - this.f2711c = nVar; + this.f2712c = nVar; this.d = eVar; if (h.a.class.isAssignableFrom(cls)) { try { @@ -374,7 +374,7 @@ public abstract class g extends a implements Serializable { } public n getMessageDefaultInstance() { - return this.f2711c; + return this.f2712c; } public int getNumber() { diff --git a/app/src/main/java/d0/e0/p/d/m0/j/c.java b/app/src/main/java/d0/e0/p/d/m0/j/c.java index 67df948922..c840f46a98 100644 --- a/app/src/main/java/d0/e0/p/d/m0/j/c.java +++ b/app/src/main/java/d0/e0/p/d/m0/j/c.java @@ -18,7 +18,7 @@ public abstract class c { public static final c b; /* renamed from: c reason: collision with root package name */ - public static final c f2716c; + public static final c f2717c; /* compiled from: DescriptorRenderer.kt */ public static final class a extends o implements Function1 { @@ -361,7 +361,7 @@ public abstract class c { b = kVar.withOptions(f.i); kVar.withOptions(g.i); kVar.withOptions(j.i); - f2716c = kVar.withOptions(e.i); + f2717c = kVar.withOptions(e.i); kVar.withOptions(h.i); } diff --git a/app/src/main/java/d0/e0/p/d/m0/j/d.java b/app/src/main/java/d0/e0/p/d/m0/j/d.java index 2ba3fb3169..2ef33efc00 100644 --- a/app/src/main/java/d0/e0/p/d/m0/j/d.java +++ b/app/src/main/java/d0/e0/p/d/m0/j/d.java @@ -319,7 +319,7 @@ public final class d extends c implements h { public final void invoke(h hVar) { m.checkNotNullParameter(hVar, ""); - hVar.setExcludedTypeAnnotationClasses(d0.t.o0.plus((Set) hVar.getExcludedTypeAnnotationClasses(), (Iterable) d0.t.m.listOf(k.a.f2544x))); + hVar.setExcludedTypeAnnotationClasses(d0.t.o0.plus((Set) hVar.getExcludedTypeAnnotationClasses(), (Iterable) d0.t.m.listOf(k.a.f2545x))); hVar.setAnnotationArgumentsRenderingPolicy(a.ALWAYS_PARENTHESIZED); } } @@ -1322,7 +1322,7 @@ public final class d extends c implements h { Set excludedTypeAnnotationClasses = aVar instanceof d0.e0.p.d.m0.n.c0 ? getExcludedTypeAnnotationClasses() : getExcludedAnnotationClasses(); Function1 annotationFilter = getAnnotationFilter(); for (d0.e0.p.d.m0.c.g1.c cVar : aVar.getAnnotations()) { - if (!d0.t.u.contains(excludedTypeAnnotationClasses, cVar.getFqName()) && !m.areEqual(cVar.getFqName(), k.a.f2545y)) { + if (!d0.t.u.contains(excludedTypeAnnotationClasses, cVar.getFqName()) && !m.areEqual(cVar.getFqName(), k.a.f2546y)) { if (annotationFilter == null || annotationFilter.invoke(cVar).booleanValue()) { sb.append(renderAnnotation(cVar, eVar)); if (getEachAnnotationOnNewLine()) { diff --git a/app/src/main/java/d0/e0/p/d/m0/j/i.java b/app/src/main/java/d0/e0/p/d/m0/j/i.java index 36943d0a05..b656c7899f 100644 --- a/app/src/main/java/d0/e0/p/d/m0/j/i.java +++ b/app/src/main/java/d0/e0/p/d/m0/j/i.java @@ -46,7 +46,7 @@ public final class i implements h { public boolean b; /* renamed from: c reason: collision with root package name */ - public final ReadWriteProperty f2720c; + public final ReadWriteProperty f2721c; public final ReadWriteProperty d; public final ReadWriteProperty e; public final ReadWriteProperty f; @@ -64,20 +64,20 @@ public final class i implements h { public final ReadWriteProperty r; /* renamed from: s reason: collision with root package name */ - public final ReadWriteProperty f2721s; + public final ReadWriteProperty f2722s; public final ReadWriteProperty t; public final ReadWriteProperty u; public final ReadWriteProperty v; public final ReadWriteProperty w; /* renamed from: x reason: collision with root package name */ - public final ReadWriteProperty f2722x; + public final ReadWriteProperty f2723x; /* renamed from: y reason: collision with root package name */ - public final ReadWriteProperty f2723y; + public final ReadWriteProperty f2724y; /* renamed from: z reason: collision with root package name */ - public final ReadWriteProperty f2724z; + public final ReadWriteProperty f2725z; /* compiled from: DescriptorRendererOptionsImpl.kt */ public static final class a extends o implements Function1 { @@ -109,7 +109,7 @@ public final class i implements h { public i() { b.c cVar = b.c.a; - this.f2720c = new j(cVar, cVar, this); + this.f2721c = new j(cVar, cVar, this); Boolean bool = Boolean.TRUE; this.d = new j(bool, bool, this); this.e = new j(bool, bool, this); @@ -128,16 +128,16 @@ public final class i implements h { this.p = new j(bool, bool, this); this.q = new j(bool, bool, this); this.r = new j(bool2, bool2, this); - this.f2721s = new j(bool2, bool2, this); + this.f2722s = new j(bool2, bool2, this); this.t = new j(bool2, bool2, this); this.u = new j(bool2, bool2, this); this.v = new j(bool2, bool2, this); this.w = new j(bool2, bool2, this); - this.f2722x = new j(bool2, bool2, this); + this.f2723x = new j(bool2, bool2, this); b bVar = b.i; - this.f2723y = new j(bVar, bVar, this); + this.f2724y = new j(bVar, bVar, this); a aVar = a.i; - this.f2724z = new j(aVar, aVar, this); + this.f2725z = new j(aVar, aVar, this); this.A = new j(bool, bool, this); m mVar = m.RENDER_OPEN; this.B = new j(mVar, mVar, this); @@ -226,7 +226,7 @@ public final class i implements h { } public b getClassifierNamePolicy() { - return (b) this.f2720c.getValue(this, a[0]); + return (b) this.f2721c.getValue(this, a[0]); } @Override // d0.e0.p.d.m0.j.h @@ -235,7 +235,7 @@ public final class i implements h { } public Function1 getDefaultParameterValueRenderer() { - return (Function1) this.f2724z.getValue(this, a[23]); + return (Function1) this.f2725z.getValue(this, a[23]); } public boolean getEachAnnotationOnNewLine() { @@ -333,7 +333,7 @@ public final class i implements h { } public boolean getRenderPrimaryConstructorParametersAsProperties() { - return ((Boolean) this.f2721s.getValue(this, a[16])).booleanValue(); + return ((Boolean) this.f2722s.getValue(this, a[16])).booleanValue(); } public boolean getRenderTypeExpansions() { @@ -361,7 +361,7 @@ public final class i implements h { } public Function1 getTypeNormalizer() { - return (Function1) this.f2723y.getValue(this, a[22]); + return (Function1) this.f2724y.getValue(this, a[22]); } public boolean getUninferredTypeParameterAsName() { @@ -393,7 +393,7 @@ public final class i implements h { } public boolean getWithoutSuperTypes() { - return ((Boolean) this.f2722x.getValue(this, a[21])).booleanValue(); + return ((Boolean) this.f2723x.getValue(this, a[21])).booleanValue(); } public boolean getWithoutTypeParameters() { @@ -417,7 +417,7 @@ public final class i implements h { @Override // d0.e0.p.d.m0.j.h public void setClassifierNamePolicy(b bVar) { m.checkNotNullParameter(bVar, ""); - this.f2720c.setValue(this, a[0], bVar); + this.f2721c.setValue(this, a[0], bVar); } @Override // d0.e0.p.d.m0.j.h @@ -471,7 +471,7 @@ public final class i implements h { @Override // d0.e0.p.d.m0.j.h public void setWithoutSuperTypes(boolean z2) { - this.f2722x.setValue(this, a[21], Boolean.valueOf(z2)); + this.f2723x.setValue(this, a[21], Boolean.valueOf(z2)); } @Override // d0.e0.p.d.m0.j.h diff --git a/app/src/main/java/d0/e0/p/d/m0/k/a0/b.java b/app/src/main/java/d0/e0/p/d/m0/k/a0/b.java index f459aa9928..b5c83b0eca 100644 --- a/app/src/main/java/d0/e0/p/d/m0/k/a0/b.java +++ b/app/src/main/java/d0/e0/p/d/m0/k/a0/b.java @@ -23,7 +23,7 @@ public final class b implements i { public static final a b = new a(null); /* renamed from: c reason: collision with root package name */ - public final String f2725c; + public final String f2726c; public final i[] d; /* compiled from: ChainedMemberScope.kt */ @@ -64,7 +64,7 @@ public final class b implements i { } public b(String str, i[] iVarArr, DefaultConstructorMarker defaultConstructorMarker) { - this.f2725c = str; + this.f2726c = str; this.d = iVarArr; } @@ -193,6 +193,6 @@ public final class b implements i { } public String toString() { - return this.f2725c; + return this.f2726c; } } diff --git a/app/src/main/java/d0/e0/p/d/m0/k/a0/d.java b/app/src/main/java/d0/e0/p/d/m0/k/a0/d.java index 5dab7ffa7e..0ea106d229 100644 --- a/app/src/main/java/d0/e0/p/d/m0/k/a0/d.java +++ b/app/src/main/java/d0/e0/p/d/m0/k/a0/d.java @@ -17,7 +17,7 @@ public final class d { public static int b = 1; /* renamed from: c reason: collision with root package name */ - public static final int f2726c; + public static final int f2727c; public static final int d; public static final int e; public static final int f; @@ -35,7 +35,7 @@ public final class d { public static final List r; /* renamed from: s reason: collision with root package name */ - public static final List f2727s; + public static final List f2728s; public final List t; public final int u; @@ -119,7 +119,7 @@ public final class d { a.C0266a aVar2; a aVar3 = new a(null); a = aVar3; - f2726c = a.access$nextMask(aVar3); + f2727c = a.access$nextMask(aVar3); d = a.access$nextMask(aVar3); e = a.access$nextMask(aVar3); f = a.access$nextMask(aVar3); @@ -194,7 +194,7 @@ public final class d { arrayList5.add(aVar); } } - f2727s = arrayList5; + f2728s = arrayList5; } /* JADX DEBUG: Multi-variable search result rejected for r3v0, resolved type: java.util.List */ @@ -230,7 +230,7 @@ public final class d { } public static final /* synthetic */ int access$getNON_SINGLETON_CLASSIFIERS_MASK$cp() { - return f2726c; + return f2727c; } public static final /* synthetic */ int access$getNextMaskValue$cp() { @@ -305,7 +305,7 @@ public final class d { a.C0266a aVar = (a.C0266a) obj; String name = aVar == null ? null : aVar.getName(); if (name == null) { - List list = f2727s; + List list = f2728s; ArrayList arrayList = new ArrayList(); for (a.C0266a aVar2 : list) { String name2 = acceptsKinds(aVar2.getMask()) ? aVar2.getName() : null; diff --git a/app/src/main/java/d0/e0/p/d/m0/k/a0/e.java b/app/src/main/java/d0/e0/p/d/m0/k/a0/e.java index d2e47e94f2..61117d79c3 100644 --- a/app/src/main/java/d0/e0/p/d/m0/k/a0/e.java +++ b/app/src/main/java/d0/e0/p/d/m0/k/a0/e.java @@ -32,7 +32,7 @@ public abstract class e extends j { public static final /* synthetic */ KProperty[] b = {a0.property1(new y(a0.getOrCreateKotlinClass(e.class), "allDescriptors", "getAllDescriptors()Ljava/util/List;"))}; /* renamed from: c reason: collision with root package name */ - public final d0.e0.p.d.m0.c.e f2728c; + public final d0.e0.p.d.m0.c.e f2729c; public final j d; /* compiled from: GivenFunctionsMemberScope.kt */ @@ -57,7 +57,7 @@ public abstract class e extends j { public e(d0.e0.p.d.m0.m.o oVar, d0.e0.p.d.m0.c.e eVar) { d0.z.d.m.checkNotNullParameter(oVar, "storageManager"); d0.z.d.m.checkNotNullParameter(eVar, "containingClass"); - this.f2728c = eVar; + this.f2729c = eVar; this.d = oVar.createLazyValue(new a(this)); } @@ -69,7 +69,7 @@ public abstract class e extends j { ?? r5; Objects.requireNonNull(eVar); ArrayList arrayList = new ArrayList(3); - Collection supertypes = eVar.f2728c.getTypeConstructor().getSupertypes(); + Collection supertypes = eVar.f2729c.getTypeConstructor().getSupertypes(); d0.z.d.m.checkNotNullExpressionValue(supertypes, "containingClass.typeConstructor.supertypes"); ArrayList arrayList2 = new ArrayList(); for (c0 c0Var : supertypes) { @@ -121,7 +121,7 @@ public abstract class e extends j { } else { r5 = n.emptyList(); } - r4.generateOverridesInFunctionGroup(eVar2, list2, r5, eVar.f2728c, new f(arrayList, eVar)); + r4.generateOverridesInFunctionGroup(eVar2, list2, r5, eVar.f2729c, new f(arrayList, eVar)); } } return d0.e0.p.d.m0.p.a.compact(arrayList); diff --git a/app/src/main/java/d0/e0/p/d/m0/k/a0/f.java b/app/src/main/java/d0/e0/p/d/m0/k/a0/f.java index 9095adca43..a143305054 100644 --- a/app/src/main/java/d0/e0/p/d/m0/k/a0/f.java +++ b/app/src/main/java/d0/e0/p/d/m0/k/a0/f.java @@ -26,6 +26,6 @@ public final class f extends i { public void conflict(b bVar, b bVar2) { d0.z.d.m.checkNotNullParameter(bVar, "fromSuper"); d0.z.d.m.checkNotNullParameter(bVar2, "fromCurrent"); - throw new IllegalStateException(("Conflict in scope of " + this.b.f2728c + ": " + bVar + " vs " + bVar2).toString()); + throw new IllegalStateException(("Conflict in scope of " + this.b.f2729c + ": " + bVar + " vs " + bVar2).toString()); } } diff --git a/app/src/main/java/d0/e0/p/d/m0/k/a0/m.java b/app/src/main/java/d0/e0/p/d/m0/k/a0/m.java index f20532cab5..ed69354ee1 100644 --- a/app/src/main/java/d0/e0/p/d/m0/k/a0/m.java +++ b/app/src/main/java/d0/e0/p/d/m0/k/a0/m.java @@ -21,7 +21,7 @@ public final class m extends j { public static final /* synthetic */ KProperty[] b = {a0.property1(new y(a0.getOrCreateKotlinClass(m.class), "functions", "getFunctions()Ljava/util/List;"))}; /* renamed from: c reason: collision with root package name */ - public final e f2729c; + public final e f2730c; public final j d; /* compiled from: StaticScopeForKotlinEnum.kt */ @@ -45,14 +45,14 @@ public final class m extends j { public m(d0.e0.p.d.m0.m.o oVar, e eVar) { d0.z.d.m.checkNotNullParameter(oVar, "storageManager"); d0.z.d.m.checkNotNullParameter(eVar, "containingClass"); - this.f2729c = eVar; + this.f2730c = eVar; eVar.getKind(); f fVar = f.ENUM_CLASS; this.d = oVar.createLazyValue(new a(this)); } public static final /* synthetic */ e access$getContainingClass$p(m mVar) { - return mVar.f2729c; + return mVar.f2730c; } @Override // d0.e0.p.d.m0.k.a0.j, d0.e0.p.d.m0.k.a0.l diff --git a/app/src/main/java/d0/e0/p/d/m0/k/a0/n.java b/app/src/main/java/d0/e0/p/d/m0/k/a0/n.java index 34f09b10a4..e72d53997b 100644 --- a/app/src/main/java/d0/e0/p/d/m0/k/a0/n.java +++ b/app/src/main/java/d0/e0/p/d/m0/k/a0/n.java @@ -28,7 +28,7 @@ public final class n implements i { public final i b; /* renamed from: c reason: collision with root package name */ - public final c1 f2730c; + public final c1 f2731c; public Map d; public final Lazy e = g.lazy(new a(this)); @@ -57,7 +57,7 @@ public final class n implements i { this.b = iVar; z0 substitution = c1Var.getSubstitution(); d0.z.d.m.checkNotNullExpressionValue(substitution, "givenSubstitutor.substitution"); - this.f2730c = d.wrapWithCapturingSubstitution$default(substitution, false, 1, null).buildSubstitutor(); + this.f2731c = d.wrapWithCapturingSubstitution$default(substitution, false, 1, null).buildSubstitutor(); } public static final /* synthetic */ i access$getWorkerScope$p(n nVar) { @@ -72,7 +72,7 @@ public final class n implements i { /* JADX DEBUG: Multi-variable search result rejected for r3v0, resolved type: java.util.Collection */ /* JADX WARN: Multi-variable type inference failed */ public final Collection a(Collection collection) { - if (this.f2730c.isEmpty() || collection.isEmpty()) { + if (this.f2731c.isEmpty() || collection.isEmpty()) { return collection; } LinkedHashSet newLinkedHashSetWithExpectedSize = d0.e0.p.d.m0.p.a.newLinkedHashSetWithExpectedSize(collection.size()); @@ -84,7 +84,7 @@ public final class n implements i { } public final D b(D d) { - if (this.f2730c.isEmpty()) { + if (this.f2731c.isEmpty()) { return d; } if (this.d == null) { @@ -95,7 +95,7 @@ public final class n implements i { m mVar = map.get(d); if (mVar == null) { if (d instanceof w0) { - mVar = ((w0) d).substitute(this.f2730c); + mVar = ((w0) d).substitute(this.f2731c); if (mVar != null) { map.put(d, mVar); } else { diff --git a/app/src/main/java/d0/e0/p/d/m0/k/a0/o.java b/app/src/main/java/d0/e0/p/d/m0/k/a0/o.java index 019768a6a7..2606f1c02b 100644 --- a/app/src/main/java/d0/e0/p/d/m0/k/a0/o.java +++ b/app/src/main/java/d0/e0/p/d/m0/k/a0/o.java @@ -20,7 +20,7 @@ public final class o extends a { public static final a b = new a(null); /* renamed from: c reason: collision with root package name */ - public final i f2731c; + public final i f2732c; /* compiled from: TypeIntersectionScope.kt */ public static final class a { @@ -83,7 +83,7 @@ public final class o extends a { } public o(String str, i iVar, DefaultConstructorMarker defaultConstructorMarker) { - this.f2731c = iVar; + this.f2732c = iVar; } public static final i create(String str, Collection collection) { @@ -92,7 +92,7 @@ public final class o extends a { @Override // d0.e0.p.d.m0.k.a0.a public i a() { - return this.f2731c; + return this.f2732c; } @Override // d0.e0.p.d.m0.k.a0.a, d0.e0.p.d.m0.k.a0.l diff --git a/app/src/main/java/d0/e0/p/d/m0/k/a0/p/b.java b/app/src/main/java/d0/e0/p/d/m0/k/a0/p/b.java index 0c021c2967..4668af4244 100644 --- a/app/src/main/java/d0/e0/p/d/m0/k/a0/p/b.java +++ b/app/src/main/java/d0/e0/p/d/m0/k/a0/p/b.java @@ -6,7 +6,7 @@ import d0.e0.p.d.m0.n.c0; public class b extends a implements d { /* renamed from: c reason: collision with root package name */ - public final a f2732c; + public final a f2733c; /* JADX INFO: super call moved to the top of the method (can break code semantics) */ public b(a aVar, c0 c0Var, d dVar) { @@ -15,7 +15,7 @@ public class b extends a implements d { a(0); throw null; } else if (c0Var != null) { - this.f2732c = aVar; + this.f2733c = aVar; } else { a(1); throw null; @@ -54,6 +54,6 @@ public class b extends a implements d { } public String toString() { - return getType() + ": Ext {" + this.f2732c + "}"; + return getType() + ": Ext {" + this.f2733c + "}"; } } diff --git a/app/src/main/java/d0/e0/p/d/m0/k/b.java b/app/src/main/java/d0/e0/p/d/m0/k/b.java index 6bb5c89797..2c88a7d800 100644 --- a/app/src/main/java/d0/e0/p/d/m0/k/b.java +++ b/app/src/main/java/d0/e0/p/d/m0/k/b.java @@ -46,7 +46,7 @@ public final class b { public final /* synthetic */ boolean b; /* renamed from: c reason: collision with root package name */ - public final /* synthetic */ d0.e0.p.d.m0.c.a f2733c; + public final /* synthetic */ d0.e0.p.d.m0.c.a f2734c; public final /* synthetic */ d0.e0.p.d.m0.c.a d; /* compiled from: DescriptorEquivalenceForOverrides.kt */ @@ -77,7 +77,7 @@ public final class b { public C0268b(b bVar, boolean z2, d0.e0.p.d.m0.c.a aVar, d0.e0.p.d.m0.c.a aVar2) { this.a = bVar; this.b = z2; - this.f2733c = aVar; + this.f2734c = aVar; this.d = aVar2; } @@ -93,7 +93,7 @@ public final class b { if (!(declarationDescriptor instanceof z0) || !(declarationDescriptor2 instanceof z0)) { return false; } - return b.access$areTypeParametersEquivalent(this.a, (z0) declarationDescriptor, (z0) declarationDescriptor2, this.b, new a(this.f2733c, this.d)); + return b.access$areTypeParametersEquivalent(this.a, (z0) declarationDescriptor, (z0) declarationDescriptor2, this.b, new a(this.f2734c, this.d)); } } diff --git a/app/src/main/java/d0/e0/p/d/m0/k/d.java b/app/src/main/java/d0/e0/p/d/m0/k/d.java index 696da1db5e..993e664d80 100644 --- a/app/src/main/java/d0/e0/p/d/m0/k/d.java +++ b/app/src/main/java/d0/e0/p/d/m0/k/d.java @@ -215,7 +215,7 @@ public class d { public static t0 createEnumValueOfMethod(e eVar) { if (eVar != null) { g.a aVar = d0.e0.p.d.m0.c.g1.g.f; - g0 create = g0.create(eVar, aVar.getEMPTY(), k.f2531c, b.a.SYNTHESIZED, eVar.getSource()); + g0 create = g0.create(eVar, aVar.getEMPTY(), k.f2532c, b.a.SYNTHESIZED, eVar.getSource()); g0 initialize = create.initialize((q0) null, (q0) null, Collections.emptyList(), Collections.singletonList(new l0(create, null, 0, aVar.getEMPTY(), d0.e0.p.d.m0.g.e.identifier("value"), d0.e0.p.d.m0.k.x.a.getBuiltIns(eVar).getStringType(), false, false, false, null, eVar.getSource())), (c0) eVar.getDefaultType(), z.FINAL, t.e); if (initialize != null) { return initialize; @@ -336,7 +336,7 @@ public class d { public static boolean isEnumValueOfMethod(x xVar) { if (xVar != null) { - return xVar.getName().equals(k.f2531c) && b(xVar); + return xVar.getName().equals(k.f2532c) && b(xVar); } a(27); throw null; diff --git a/app/src/main/java/d0/e0/p/d/m0/k/k.java b/app/src/main/java/d0/e0/p/d/m0/k/k.java index e0c11ac7f8..e2d3690c55 100644 --- a/app/src/main/java/d0/e0/p/d/m0/k/k.java +++ b/app/src/main/java/d0/e0/p/d/m0/k/k.java @@ -47,7 +47,7 @@ public class k { public static final k b; /* renamed from: c reason: collision with root package name */ - public static final f.a f2734c; + public static final f.a f2735c; public final g d; public final f.a e; @@ -286,7 +286,7 @@ public class k { static { a aVar = new a(); - f2734c = aVar; + f2735c = aVar; b = new k(aVar, g.a.a); } @@ -1016,7 +1016,7 @@ public class k { public static k createWithTypeRefiner(g gVar) { if (gVar != null) { - return new k(f2734c, gVar); + return new k(f2735c, gVar); } a(1); throw null; diff --git a/app/src/main/java/d0/e0/p/d/m0/k/u/a/d.java b/app/src/main/java/d0/e0/p/d/m0/k/u/a/d.java index 8736b03aaf..37258cb910 100644 --- a/app/src/main/java/d0/e0/p/d/m0/k/u/a/d.java +++ b/app/src/main/java/d0/e0/p/d/m0/k/u/a/d.java @@ -44,17 +44,17 @@ public final class d { public static final class b extends l { /* renamed from: c reason: collision with root package name */ - public final /* synthetic */ boolean f2735c; + public final /* synthetic */ boolean f2736c; /* JADX INFO: super call moved to the top of the method (can break code semantics) */ public b(boolean z2, z0 z0Var) { super(z0Var); - this.f2735c = z2; + this.f2736c = z2; } @Override // d0.e0.p.d.m0.n.z0 public boolean approximateContravariantCapturedTypes() { - return this.f2735c; + return this.f2736c; } @Override // d0.e0.p.d.m0.n.l, d0.e0.p.d.m0.n.z0 diff --git a/app/src/main/java/d0/e0/p/d/m0/k/v/a0.java b/app/src/main/java/d0/e0/p/d/m0/k/v/a0.java index e2eb17eb25..a2c2795d83 100644 --- a/app/src/main/java/d0/e0/p/d/m0/k/v/a0.java +++ b/app/src/main/java/d0/e0/p/d/m0/k/v/a0.java @@ -16,7 +16,7 @@ public final class a0 extends b0 { @Override // d0.e0.p.d.m0.k.v.g public c0 getType(d0.e0.p.d.m0.c.c0 c0Var) { m.checkNotNullParameter(c0Var, "module"); - e findClassAcrossModuleDependencies = w.findClassAcrossModuleDependencies(c0Var, k.a.f2538f0); + e findClassAcrossModuleDependencies = w.findClassAcrossModuleDependencies(c0Var, k.a.f2539f0); j0 defaultType = findClassAcrossModuleDependencies == null ? null : findClassAcrossModuleDependencies.getDefaultType(); if (defaultType != null) { return defaultType; diff --git a/app/src/main/java/d0/e0/p/d/m0/k/v/j.java b/app/src/main/java/d0/e0/p/d/m0/k/v/j.java index 507017d08a..17338fe38e 100644 --- a/app/src/main/java/d0/e0/p/d/m0/k/v/j.java +++ b/app/src/main/java/d0/e0/p/d/m0/k/v/j.java @@ -14,7 +14,7 @@ public final class j extends g> { public final a b; /* renamed from: c reason: collision with root package name */ - public final e f2736c; + public final e f2737c; /* JADX INFO: super call moved to the top of the method (can break code semantics) */ public j(a aVar, e eVar) { @@ -22,11 +22,11 @@ public final class j extends g> { m.checkNotNullParameter(aVar, "enumClassId"); m.checkNotNullParameter(eVar, "enumEntryName"); this.b = aVar; - this.f2736c = eVar; + this.f2737c = eVar; } public final e getEnumEntryName() { - return this.f2736c; + return this.f2737c; } @Override // d0.e0.p.d.m0.k.v.g @@ -48,7 +48,7 @@ public final class j extends g> { StringBuilder R = c.d.b.a.a.R("Containing class for error-class based enum entry "); R.append(this.b); R.append('.'); - R.append(this.f2736c); + R.append(this.f2737c); j0 createErrorType = t.createErrorType(R.toString()); m.checkNotNullExpressionValue(createErrorType, "createErrorType(\"Containing class for error-class based enum entry $enumClassId.$enumEntryName\")"); return createErrorType; @@ -62,7 +62,7 @@ public final class j extends g> { StringBuilder sb = new StringBuilder(); sb.append(this.b.getShortClassName()); sb.append('.'); - sb.append(this.f2736c); + sb.append(this.f2737c); return sb.toString(); } } diff --git a/app/src/main/java/d0/e0/p/d/m0/k/v/k.java b/app/src/main/java/d0/e0/p/d/m0/k/v/k.java index 35e610f350..59e50c2cf7 100644 --- a/app/src/main/java/d0/e0/p/d/m0/k/v/k.java +++ b/app/src/main/java/d0/e0/p/d/m0/k/v/k.java @@ -25,24 +25,24 @@ public abstract class k extends g { public static final class b extends k { /* renamed from: c reason: collision with root package name */ - public final String f2737c; + public final String f2738c; public b(String str) { m.checkNotNullParameter(str, "message"); - this.f2737c = str; + this.f2738c = str; } @Override // d0.e0.p.d.m0.k.v.g public j0 getType(c0 c0Var) { m.checkNotNullParameter(c0Var, "module"); - j0 createErrorType = t.createErrorType(this.f2737c); + j0 createErrorType = t.createErrorType(this.f2738c); m.checkNotNullExpressionValue(createErrorType, "createErrorType(message)"); return createErrorType; } @Override // d0.e0.p.d.m0.k.v.g public String toString() { - return this.f2737c; + return this.f2738c; } } diff --git a/app/src/main/java/d0/e0/p/d/m0/k/v/n.java b/app/src/main/java/d0/e0/p/d/m0/k/v/n.java index fe9acd6256..3b8dc39901 100644 --- a/app/src/main/java/d0/e0/p/d/m0/k/v/n.java +++ b/app/src/main/java/d0/e0/p/d/m0/k/v/n.java @@ -26,7 +26,7 @@ public final class n implements u0 { public final long b; /* renamed from: c reason: collision with root package name */ - public final c0 f2738c; + public final c0 f2739c; public final Set d; public final j0 e = d0.integerLiteralType(g.f.getEMPTY(), this, false); public final Lazy f = d0.g.lazy(new b(this)); @@ -102,12 +102,12 @@ public final class n implements u0 { public n(long j, c0 c0Var, Set set, DefaultConstructorMarker defaultConstructorMarker) { d0 d0Var = d0.a; this.b = j; - this.f2738c = c0Var; + this.f2739c = c0Var; this.d = set; } public static final /* synthetic */ c0 access$getModule$p(n nVar) { - return nVar.f2738c; + return nVar.f2739c; } public static final /* synthetic */ j0 access$getType$p(n nVar) { @@ -119,7 +119,7 @@ public final class n implements u0 { } public static final boolean access$isContainsOnlyUnsignedTypes(n nVar) { - Collection allSignedLiteralTypes = u.getAllSignedLiteralTypes(nVar.f2738c); + Collection allSignedLiteralTypes = u.getAllSignedLiteralTypes(nVar.f2739c); if ((allSignedLiteralTypes instanceof Collection) && allSignedLiteralTypes.isEmpty()) { return true; } @@ -147,7 +147,7 @@ public final class n implements u0 { @Override // d0.e0.p.d.m0.n.u0 public h getBuiltIns() { - return this.f2738c.getBuiltIns(); + return this.f2739c.getBuiltIns(); } @Override // d0.e0.p.d.m0.n.u0 diff --git a/app/src/main/java/d0/e0/p/d/m0/k/v/x.java b/app/src/main/java/d0/e0/p/d/m0/k/v/x.java index 81da0692b4..19627a3553 100644 --- a/app/src/main/java/d0/e0/p/d/m0/k/v/x.java +++ b/app/src/main/java/d0/e0/p/d/m0/k/v/x.java @@ -16,7 +16,7 @@ public final class x extends b0 { @Override // d0.e0.p.d.m0.k.v.g public c0 getType(d0.e0.p.d.m0.c.c0 c0Var) { m.checkNotNullParameter(c0Var, "module"); - e findClassAcrossModuleDependencies = w.findClassAcrossModuleDependencies(c0Var, k.a.f2537e0); + e findClassAcrossModuleDependencies = w.findClassAcrossModuleDependencies(c0Var, k.a.f2538e0); j0 defaultType = findClassAcrossModuleDependencies == null ? null : findClassAcrossModuleDependencies.getDefaultType(); if (defaultType != null) { return defaultType; diff --git a/app/src/main/java/d0/e0/p/d/m0/k/v/y.java b/app/src/main/java/d0/e0/p/d/m0/k/v/y.java index 8183ff9f30..a23cbabbe2 100644 --- a/app/src/main/java/d0/e0/p/d/m0/k/v/y.java +++ b/app/src/main/java/d0/e0/p/d/m0/k/v/y.java @@ -16,7 +16,7 @@ public final class y extends b0 { @Override // d0.e0.p.d.m0.k.v.g public c0 getType(d0.e0.p.d.m0.c.c0 c0Var) { m.checkNotNullParameter(c0Var, "module"); - e findClassAcrossModuleDependencies = w.findClassAcrossModuleDependencies(c0Var, k.a.f2539g0); + e findClassAcrossModuleDependencies = w.findClassAcrossModuleDependencies(c0Var, k.a.f2540g0); j0 defaultType = findClassAcrossModuleDependencies == null ? null : findClassAcrossModuleDependencies.getDefaultType(); if (defaultType != null) { return defaultType; diff --git a/app/src/main/java/d0/e0/p/d/m0/k/v/z.java b/app/src/main/java/d0/e0/p/d/m0/k/v/z.java index 59450814f5..5c80ee9034 100644 --- a/app/src/main/java/d0/e0/p/d/m0/k/v/z.java +++ b/app/src/main/java/d0/e0/p/d/m0/k/v/z.java @@ -16,7 +16,7 @@ public final class z extends b0 { @Override // d0.e0.p.d.m0.k.v.g public c0 getType(d0.e0.p.d.m0.c.c0 c0Var) { m.checkNotNullParameter(c0Var, "module"); - e findClassAcrossModuleDependencies = w.findClassAcrossModuleDependencies(c0Var, k.a.f2540h0); + e findClassAcrossModuleDependencies = w.findClassAcrossModuleDependencies(c0Var, k.a.f2541h0); j0 defaultType = findClassAcrossModuleDependencies == null ? null : findClassAcrossModuleDependencies.getDefaultType(); if (defaultType != null) { return defaultType; diff --git a/app/src/main/java/d0/e0/p/d/m0/k/y/d.java b/app/src/main/java/d0/e0/p/d/m0/k/y/d.java index 7e865451d4..c777a0c701 100644 --- a/app/src/main/java/d0/e0/p/d/m0/k/y/d.java +++ b/app/src/main/java/d0/e0/p/d/m0/k/y/d.java @@ -26,7 +26,7 @@ public enum d { public static final Map r = new HashMap(); /* renamed from: s reason: collision with root package name */ - public static final Map f2739s = new EnumMap(i.class); + public static final Map f2740s = new EnumMap(i.class); public static final Map t = new HashMap(); private final String desc; private final String name; @@ -39,7 +39,7 @@ public enum d { d dVar = values[i]; q.add(dVar.getWrapperFqName()); r.put(dVar.getJavaKeywordName(), dVar); - f2739s.put(dVar.getPrimitiveType(), dVar); + f2740s.put(dVar.getPrimitiveType(), dVar); t.put(dVar.getDesc(), dVar); } } @@ -226,7 +226,7 @@ public enum d { public static d get(i iVar) { if (iVar != null) { - d dVar = f2739s.get(iVar); + d dVar = f2740s.get(iVar); if (dVar != null) { return dVar; } diff --git a/app/src/main/java/d0/e0/p/d/m0/l/a.java b/app/src/main/java/d0/e0/p/d/m0/l/a.java index 9545c3b209..89645d5e14 100644 --- a/app/src/main/java/d0/e0/p/d/m0/l/a.java +++ b/app/src/main/java/d0/e0/p/d/m0/l/a.java @@ -19,7 +19,7 @@ public class a { public final g.f> b; /* renamed from: c reason: collision with root package name */ - public final g.f> f2740c; + public final g.f> f2741c; public final g.f> d; public final g.f> e; public final g.f> f; @@ -46,7 +46,7 @@ public class a { m.checkNotNullParameter(fVar12, "typeParameterAnnotation"); this.a = eVar; this.b = fVar2; - this.f2740c = fVar3; + this.f2741c = fVar3; this.d = fVar4; this.e = fVar5; this.f = fVar6; @@ -59,7 +59,7 @@ public class a { } public final g.f> getClassAnnotation() { - return this.f2740c; + return this.f2741c; } public final g.f getCompileTimeValue() { diff --git a/app/src/main/java/d0/e0/p/d/m0/l/b/a.java b/app/src/main/java/d0/e0/p/d/m0/l/b/a.java index ccba7ada2b..18a0e85794 100644 --- a/app/src/main/java/d0/e0/p/d/m0/l/b/a.java +++ b/app/src/main/java/d0/e0/p/d/m0/l/b/a.java @@ -22,7 +22,7 @@ public abstract class a implements i0 { public final s b; /* renamed from: c reason: collision with root package name */ - public final c0 f2741c; + public final c0 f2742c; public j d; public final i e; @@ -43,7 +43,7 @@ public abstract class a implements i0 { Objects.requireNonNull(oVar); m.checkNotNullParameter(bVar, "fqName"); InputStream findBuiltInsData = oVar.b.findBuiltInsData(bVar); - c create = findBuiltInsData == null ? null : c.u.create(bVar, oVar.a, oVar.f2741c, findBuiltInsData, false); + c create = findBuiltInsData == null ? null : c.u.create(bVar, oVar.a, oVar.f2742c, findBuiltInsData, false); if (create == null) { return null; } @@ -63,7 +63,7 @@ public abstract class a implements i0 { m.checkNotNullParameter(c0Var, "moduleDescriptor"); this.a = oVar; this.b = sVar; - this.f2741c = c0Var; + this.f2742c = c0Var; this.e = oVar.createMemoizedFunctionWithNullableValues(new C0272a(this)); } diff --git a/app/src/main/java/d0/e0/p/d/m0/l/b/a0.java b/app/src/main/java/d0/e0/p/d/m0/l/b/a0.java index c4a903a65a..07f2926e44 100644 --- a/app/src/main/java/d0/e0/p/d/m0/l/b/a0.java +++ b/app/src/main/java/d0/e0/p/d/m0/l/b/a0.java @@ -37,7 +37,7 @@ public final class a0 { m.checkNotNullExpressionValue(uVar3, "PRIVATE_TO_THIS"); return uVar3; case 4: - u uVar4 = t.f2614c; + u uVar4 = t.f2615c; m.checkNotNullExpressionValue(uVar4, "PROTECTED"); return uVar4; case 5: diff --git a/app/src/main/java/d0/e0/p/d/m0/l/b/c0.java b/app/src/main/java/d0/e0/p/d/m0/l/b/c0.java index 69165e0ebc..5dc824a7bb 100644 --- a/app/src/main/java/d0/e0/p/d/m0/l/b/c0.java +++ b/app/src/main/java/d0/e0/p/d/m0/l/b/c0.java @@ -41,7 +41,7 @@ public final class c0 { public final c0 b; /* renamed from: c reason: collision with root package name */ - public final String f2742c; + public final String f2743c; public final String d; public boolean e; public final Function1 f; @@ -186,7 +186,7 @@ public final class c0 { m.checkNotNullParameter(str2, "containerPresentableName"); this.a = lVar; this.b = c0Var; - this.f2742c = str; + this.f2743c = str; this.d = str2; this.e = z2; this.f = lVar.getStorageManager().createMemoizedFunctionWithNullableValues(new a(this)); @@ -469,9 +469,9 @@ public final class c0 { } public String toString() { - String str = this.f2742c; + String str = this.f2743c; c0 c0Var = this.b; - return m.stringPlus(str, c0Var == null ? "" : m.stringPlus(". Child of ", c0Var.f2742c)); + return m.stringPlus(str, c0Var == null ? "" : m.stringPlus(". Child of ", c0Var.f2743c)); } public final d0.e0.p.d.m0.n.c0 type(q qVar) { diff --git a/app/src/main/java/d0/e0/p/d/m0/l/b/d0/a.java b/app/src/main/java/d0/e0/p/d/m0/l/b/d0/a.java index 12ed6cde7e..5a47aa7e0c 100644 --- a/app/src/main/java/d0/e0/p/d/m0/l/b/d0/a.java +++ b/app/src/main/java/d0/e0/p/d/m0/l/b/d0/a.java @@ -28,7 +28,7 @@ public final class a extends d0.e0.p.d.m0.l.a { m.checkNotNullExpressionValue(newInstance, "newInstance().apply(BuiltInsProtoBuf::registerAllExtensions)"); g.f fVar = b.a; m.checkNotNullExpressionValue(fVar, "packageFqName"); - g.f> fVar2 = b.f2693c; + g.f> fVar2 = b.f2694c; m.checkNotNullExpressionValue(fVar2, "constructorAnnotation"); g.f> fVar3 = b.b; m.checkNotNullExpressionValue(fVar3, "classAnnotation"); diff --git a/app/src/main/java/d0/e0/p/d/m0/l/b/e0/d.java b/app/src/main/java/d0/e0/p/d/m0/l/b/e0/d.java index 96bcb817cb..37674996ac 100644 --- a/app/src/main/java/d0/e0/p/d/m0/l/b/e0/d.java +++ b/app/src/main/java/d0/e0/p/d/m0/l/b/e0/d.java @@ -60,20 +60,20 @@ public final class d extends d0.e0.p.d.m0.c.i1.a implements m { public final z r; /* renamed from: s reason: collision with root package name */ - public final u f2743s; + public final u f2744s; public final d0.e0.p.d.m0.c.f t; public final l u; public final d0.e0.p.d.m0.k.a0.j v; public final b w; /* renamed from: x reason: collision with root package name */ - public final r0 f2744x; + public final r0 f2745x; /* renamed from: y reason: collision with root package name */ - public final c f2745y; + public final c f2746y; /* renamed from: z reason: collision with root package name */ - public final m f2746z; + public final m f2747z; /* compiled from: DeserializedClassDescriptor.kt */ public final class a extends h { @@ -181,8 +181,8 @@ public final class d extends d0.e0.p.d.m0.c.i1.a implements m { arrayList.add(w.getName(nameResolver, number.intValue())); } this.g = gVar; - this.h = this.f2749c.getStorageManager().createLazyValue(new b(this)); - this.i = this.f2749c.getStorageManager().createLazyValue(new C0274d(this)); + this.h = this.f2750c.getStorageManager().createLazyValue(new b(this)); + this.i = this.f2750c.getStorageManager().createLazyValue(new C0274d(this)); } public static final d access$getClassDescriptor(a aVar) { @@ -213,7 +213,7 @@ public final class d extends d0.e0.p.d.m0.c.i1.a implements m { for (c0 c0Var : this.i.mo1invoke()) { arrayList.addAll(c0Var.getMemberScope().getContributedFunctions(eVar, d0.e0.p.d.m0.d.b.d.FOR_ALREADY_TRACKED)); } - list.addAll(this.f2749c.getComponents().getAdditionalClassPartsProvider().getFunctions(eVar, this.j)); + list.addAll(this.f2750c.getComponents().getAdditionalClassPartsProvider().getFunctions(eVar, this.j)); k(eVar, arrayList, list); } @@ -257,7 +257,7 @@ public final class d extends d0.e0.p.d.m0.c.i1.a implements m { for (c0 c0Var : supertypes) { d0.t.r.addAll(linkedHashSet, c0Var.getMemberScope().getFunctionNames()); } - linkedHashSet.addAll(this.f2749c.getComponents().getAdditionalClassPartsProvider().getFunctionsNames(this.j)); + linkedHashSet.addAll(this.f2750c.getComponents().getAdditionalClassPartsProvider().getFunctionsNames(this.j)); return linkedHashSet; } @@ -307,17 +307,17 @@ public final class d extends d0.e0.p.d.m0.c.i1.a implements m { @Override // d0.e0.p.d.m0.l.b.e0.h public boolean j(t0 t0Var) { d0.z.d.m.checkNotNullParameter(t0Var, "function"); - return this.f2749c.getComponents().getPlatformDependentDeclarationFilter().isFunctionAvailable(this.j, t0Var); + return this.f2750c.getComponents().getPlatformDependentDeclarationFilter().isFunctionAvailable(this.j, t0Var); } public final void k(d0.e0.p.d.m0.g.e eVar, Collection collection, List list) { - this.f2749c.getComponents().getKotlinTypeChecker().getOverridingUtil().generateOverridesInFunctionGroup(eVar, collection, new ArrayList(list), this.j, new c(list)); + this.f2750c.getComponents().getKotlinTypeChecker().getOverridingUtil().generateOverridesInFunctionGroup(eVar, collection, new ArrayList(list), this.j, new c(list)); } public void recordLookup(d0.e0.p.d.m0.g.e eVar, d0.e0.p.d.m0.d.b.b bVar) { d0.z.d.m.checkNotNullParameter(eVar, ModelAuditLogEntry.CHANGE_KEY_NAME); d0.z.d.m.checkNotNullParameter(bVar, ModelAuditLogEntry.CHANGE_KEY_LOCATION); - d0.e0.p.d.m0.d.a.record(this.f2749c.getComponents().getLookupTracker(), bVar, this.j, eVar); + d0.e0.p.d.m0.d.a.record(this.f2750c.getComponents().getLookupTracker(), bVar, this.j, eVar); } } @@ -325,7 +325,7 @@ public final class d extends d0.e0.p.d.m0.c.i1.a implements m { public final class b extends d0.e0.p.d.m0.n.b { /* renamed from: c reason: collision with root package name */ - public final j> f2747c; + public final j> f2748c; public final /* synthetic */ d d; /* compiled from: DeserializedClassDescriptor.kt */ @@ -351,7 +351,7 @@ public final class d extends d0.e0.p.d.m0.c.i1.a implements m { super(dVar.getC().getStorageManager()); d0.z.d.m.checkNotNullParameter(dVar, "this$0"); this.d = dVar; - this.f2747c = dVar.getC().getStorageManager().createLazyValue(new a(dVar)); + this.f2748c = dVar.getC().getStorageManager().createLazyValue(new a(dVar)); } @Override // d0.e0.p.d.m0.n.g @@ -408,7 +408,7 @@ public final class d extends d0.e0.p.d.m0.c.i1.a implements m { @Override // d0.e0.p.d.m0.n.u0 public List getParameters() { - return this.f2747c.mo1invoke(); + return this.f2748c.mo1invoke(); } @Override // d0.e0.p.d.m0.n.u0 @@ -429,7 +429,7 @@ public final class d extends d0.e0.p.d.m0.c.i1.a implements m { public final d0.e0.p.d.m0.m.i b; /* renamed from: c reason: collision with root package name */ - public final j> f2748c; + public final j> f2749c; public final /* synthetic */ d d; /* compiled from: DeserializedClassDescriptor.kt */ @@ -505,7 +505,7 @@ public final class d extends d0.e0.p.d.m0.c.i1.a implements m { } this.a = linkedHashMap; this.b = this.d.getC().getStorageManager().createMemoizedFunctionWithNullableValues(new a(this, this.d)); - this.f2748c = this.d.getC().getStorageManager().createLazyValue(new b(this)); + this.f2749c = this.d.getC().getStorageManager().createLazyValue(new b(this)); } public static final Set access$computeEnumMemberNames(c cVar) { @@ -538,7 +538,7 @@ public final class d extends d0.e0.p.d.m0.c.i1.a implements m { } public static final /* synthetic */ j access$getEnumMemberNames$p(c cVar) { - return cVar.f2748c; + return cVar.f2749c; } public final Collection all() { @@ -689,7 +689,7 @@ public final class d extends d0.e0.p.d.m0.c.i1.a implements m { this.q = w.getClassId(cVar2, cVar.getFqName()); d0.e0.p.d.m0.l.b.z zVar = d0.e0.p.d.m0.l.b.z.a; this.r = zVar.modality(d0.e0.p.d.m0.f.z.b.d.get(cVar.getFlags())); - this.f2743s = d0.e0.p.d.m0.l.b.a0.descriptorVisibility(zVar, d0.e0.p.d.m0.f.z.b.f2695c.get(cVar.getFlags())); + this.f2744s = d0.e0.p.d.m0.l.b.a0.descriptorVisibility(zVar, d0.e0.p.d.m0.f.z.b.f2696c.get(cVar.getFlags())); d0.e0.p.d.m0.c.f classKind = zVar.classKind(d0.e0.p.d.m0.f.z.b.e.get(cVar.getFlags())); this.t = classKind; List typeParameterList = cVar.getTypeParameterList(); @@ -705,11 +705,11 @@ public final class d extends d0.e0.p.d.m0.c.i1.a implements m { d0.e0.p.d.m0.c.f fVar = d0.e0.p.d.m0.c.f.ENUM_CLASS; this.v = classKind == fVar ? new d0.e0.p.d.m0.k.a0.m(childContext.getStorageManager(), this) : i.b.b; this.w = new b(this); - this.f2744x = r0.a.create(this, childContext.getStorageManager(), childContext.getComponents().getKotlinTypeChecker().getKotlinTypeRefiner(), new g(this)); + this.f2745x = r0.a.create(this, childContext.getStorageManager(), childContext.getComponents().getKotlinTypeChecker().getKotlinTypeRefiner(), new g(this)); y.a aVar3 = null; - this.f2745y = classKind == fVar ? new c(this) : null; + this.f2746y = classKind == fVar ? new c(this) : null; m containingDeclaration = lVar.getContainingDeclaration(); - this.f2746z = containingDeclaration; + this.f2747z = containingDeclaration; this.A = childContext.getStorageManager().createNullableLazyValue(new h(this)); this.B = childContext.getStorageManager().createLazyValue(new f(this)); this.C = childContext.getStorageManager().createNullableLazyValue(new e(this)); @@ -807,7 +807,7 @@ public final class d extends d0.e0.p.d.m0.c.i1.a implements m { } public static final /* synthetic */ c access$getEnumEntries$p(d dVar) { - return dVar.f2745y; + return dVar.f2746y; } public static final /* synthetic */ b access$getTypeConstructor$p(d dVar) { @@ -815,7 +815,7 @@ public final class d extends d0.e0.p.d.m0.c.i1.a implements m { } public final a b() { - return this.f2744x.getScope(this.u.getComponents().getKotlinTypeChecker().getKotlinTypeRefiner()); + return this.f2745x.getScope(this.u.getComponents().getKotlinTypeChecker().getKotlinTypeRefiner()); } @Override // d0.e0.p.d.m0.c.g1.a @@ -843,7 +843,7 @@ public final class d extends d0.e0.p.d.m0.c.i1.a implements m { @Override // d0.e0.p.d.m0.c.e, d0.e0.p.d.m0.c.n, d0.e0.p.d.m0.c.m public m getContainingDeclaration() { - return this.f2746z; + return this.f2747z; } @Override // d0.e0.p.d.m0.c.e, d0.e0.p.d.m0.c.i @@ -892,7 +892,7 @@ public final class d extends d0.e0.p.d.m0.c.i1.a implements m { @Override // d0.e0.p.d.m0.c.i1.u public d0.e0.p.d.m0.k.a0.i getUnsubstitutedMemberScope(d0.e0.p.d.m0.n.l1.g gVar) { d0.z.d.m.checkNotNullParameter(gVar, "kotlinTypeRefiner"); - return this.f2744x.getScope(gVar); + return this.f2745x.getScope(gVar); } @Override // d0.e0.p.d.m0.c.e @@ -902,7 +902,7 @@ public final class d extends d0.e0.p.d.m0.c.i1.a implements m { @Override // d0.e0.p.d.m0.c.e, d0.e0.p.d.m0.c.q, d0.e0.p.d.m0.c.y public u getVisibility() { - return this.f2743s; + return this.f2744s; } public final boolean hasNestedClass$deserialization(d0.e0.p.d.m0.g.e eVar) { diff --git a/app/src/main/java/d0/e0/p/d/m0/l/b/e0/h.java b/app/src/main/java/d0/e0/p/d/m0/l/b/e0/h.java index c94ca0637e..f2b2be84d6 100644 --- a/app/src/main/java/d0/e0/p/d/m0/l/b/e0/h.java +++ b/app/src/main/java/d0/e0/p/d/m0/l/b/e0/h.java @@ -43,7 +43,7 @@ public abstract class h extends j { public static final /* synthetic */ KProperty[] b = {a0.property1(new y(a0.getOrCreateKotlinClass(h.class), "classNames", "getClassNames$deserialization()Ljava/util/Set;")), a0.property1(new y(a0.getOrCreateKotlinClass(h.class), "classifierNamesLazy", "getClassifierNamesLazy()Ljava/util/Set;"))}; /* renamed from: c reason: collision with root package name */ - public final l f2749c; + public final l f2750c; public final a d; public final d0.e0.p.d.m0.m.j e; public final k f; @@ -71,7 +71,7 @@ public abstract class h extends j { public final List b; /* renamed from: c reason: collision with root package name */ - public final List f2750c; + public final List f2751c; public final List d; public final d0.e0.p.d.m0.m.j e; public final d0.e0.p.d.m0.m.j f; @@ -323,18 +323,18 @@ public abstract class h extends j { d0.z.d.m.checkNotNullParameter(list3, "typeAliasList"); this.o = hVar; this.b = list; - this.f2750c = list2; - this.d = !hVar.f2749c.getComponents().getConfiguration().getTypeAliasesAllowed() ? d0.t.n.emptyList() : list3; - this.e = hVar.f2749c.getStorageManager().createLazyValue(new d(this)); - this.f = hVar.f2749c.getStorageManager().createLazyValue(new e(this)); - this.g = hVar.f2749c.getStorageManager().createLazyValue(new c(this)); - this.h = hVar.f2749c.getStorageManager().createLazyValue(new a(this)); - this.i = hVar.f2749c.getStorageManager().createLazyValue(new C0277b(this)); - this.j = hVar.f2749c.getStorageManager().createLazyValue(new i(this)); - this.k = hVar.f2749c.getStorageManager().createLazyValue(new g(this)); - this.l = hVar.f2749c.getStorageManager().createLazyValue(new C0278h(this)); - this.m = hVar.f2749c.getStorageManager().createLazyValue(new f(this, hVar)); - this.n = hVar.f2749c.getStorageManager().createLazyValue(new j(this, hVar)); + this.f2751c = list2; + this.d = !hVar.f2750c.getComponents().getConfiguration().getTypeAliasesAllowed() ? d0.t.n.emptyList() : list3; + this.e = hVar.f2750c.getStorageManager().createLazyValue(new d(this)); + this.f = hVar.f2750c.getStorageManager().createLazyValue(new e(this)); + this.g = hVar.f2750c.getStorageManager().createLazyValue(new c(this)); + this.h = hVar.f2750c.getStorageManager().createLazyValue(new a(this)); + this.i = hVar.f2750c.getStorageManager().createLazyValue(new C0277b(this)); + this.j = hVar.f2750c.getStorageManager().createLazyValue(new i(this)); + this.k = hVar.f2750c.getStorageManager().createLazyValue(new g(this)); + this.l = hVar.f2750c.getStorageManager().createLazyValue(new C0278h(this)); + this.m = hVar.f2750c.getStorageManager().createLazyValue(new f(this, hVar)); + this.n = hVar.f2750c.getStorageManager().createLazyValue(new j(this, hVar)); } public static final List access$computeAllNonDeclaredFunctions(b bVar) { @@ -390,7 +390,7 @@ public abstract class h extends j { } public static final List access$computeProperties(b bVar) { - List list = bVar.f2750c; + List list = bVar.f2751c; h hVar = bVar.o; ArrayList arrayList = new ArrayList(); for (d0.e0.p.d.m0.i.n nVar : list) { @@ -440,7 +440,7 @@ public abstract class h extends j { } public static final /* synthetic */ List access$getPropertyList$p(b bVar) { - return bVar.f2750c; + return bVar.f2751c; } /* JADX DEBUG: Multi-variable search result rejected for r4v0, resolved type: java.util.Collection */ @@ -527,7 +527,7 @@ public abstract class h extends j { public final Map b; /* renamed from: c reason: collision with root package name */ - public final Map f2751c; + public final Map f2752c; public final Map d; public final d0.e0.p.d.m0.m.h> e; public final d0.e0.p.d.m0.m.h> f; @@ -554,7 +554,7 @@ public abstract class h extends j { @Override // kotlin.jvm.functions.Function0 /* renamed from: invoke */ public final M mo1invoke() { - return (d0.e0.p.d.m0.i.n) ((d0.e0.p.d.m0.i.b) this.$parser).parseDelimitedFrom((InputStream) this.$inputStream, this.this$0.f2749c.getComponents().getExtensionRegistryLite()); + return (d0.e0.p.d.m0.i.n) ((d0.e0.p.d.m0.i.b) this.$parser).parseDelimitedFrom((InputStream) this.$inputStream, this.this$0.f2750c.getComponents().getExtensionRegistryLite()); } } @@ -676,8 +676,8 @@ public abstract class h extends j { } ((List) obj4).add(obj3); } - this.f2751c = a(linkedHashMap2); - if (this.j.f2749c.getComponents().getConfiguration().getTypeAliasesAllowed()) { + this.f2752c = a(linkedHashMap2); + if (this.j.f2750c.getComponents().getConfiguration().getTypeAliasesAllowed()) { h hVar3 = this.j; LinkedHashMap linkedHashMap3 = new LinkedHashMap(); for (Object obj5 : list3) { @@ -694,11 +694,11 @@ public abstract class h extends j { map = h0.emptyMap(); } this.d = map; - this.e = this.j.f2749c.getStorageManager().createMemoizedFunction(new C0279c(this)); - this.f = this.j.f2749c.getStorageManager().createMemoizedFunction(new d(this)); - this.g = this.j.f2749c.getStorageManager().createMemoizedFunctionWithNullableValues(new e(this)); - this.h = this.j.f2749c.getStorageManager().createLazyValue(new b(this, this.j)); - this.i = this.j.f2749c.getStorageManager().createLazyValue(new f(this, this.j)); + this.e = this.j.f2750c.getStorageManager().createMemoizedFunction(new C0279c(this)); + this.f = this.j.f2750c.getStorageManager().createMemoizedFunction(new d(this)); + this.g = this.j.f2750c.getStorageManager().createMemoizedFunctionWithNullableValues(new e(this)); + this.h = this.j.f2750c.getStorageManager().createLazyValue(new b(this, this.j)); + this.i = this.j.f2750c.getStorageManager().createLazyValue(new f(this, this.j)); } public static final Collection access$computeFunctions(c cVar, d0.e0.p.d.m0.g.e eVar) { @@ -713,7 +713,7 @@ public abstract class h extends j { } ArrayList arrayList = new ArrayList(list.size()); for (d0.e0.p.d.m0.f.i iVar : list) { - d0.e0.p.d.m0.l.b.u memberDeserializer = hVar.f2749c.getMemberDeserializer(); + d0.e0.p.d.m0.l.b.u memberDeserializer = hVar.f2750c.getMemberDeserializer(); d0.z.d.m.checkNotNullExpressionValue(iVar, "it"); t0 loadFunction = memberDeserializer.loadFunction(iVar); if (!hVar.j(loadFunction)) { @@ -728,7 +728,7 @@ public abstract class h extends j { } public static final Collection access$computeProperties(c cVar, d0.e0.p.d.m0.g.e eVar) { - Map map = cVar.f2751c; + Map map = cVar.f2752c; p pVar = n.j; d0.z.d.m.checkNotNullExpressionValue(pVar, "PARSER"); h hVar = cVar.j; @@ -739,7 +739,7 @@ public abstract class h extends j { } ArrayList arrayList = new ArrayList(list.size()); for (n nVar : list) { - d0.e0.p.d.m0.l.b.u memberDeserializer = hVar.f2749c.getMemberDeserializer(); + d0.e0.p.d.m0.l.b.u memberDeserializer = hVar.f2750c.getMemberDeserializer(); d0.z.d.m.checkNotNullExpressionValue(nVar, "it"); n0 loadProperty = memberDeserializer.loadProperty(nVar); if (loadProperty != null) { @@ -753,10 +753,10 @@ public abstract class h extends j { public static final y0 access$createTypeAlias(c cVar, d0.e0.p.d.m0.g.e eVar) { r parseDelimitedFrom; byte[] bArr = cVar.d.get(eVar); - if (bArr == null || (parseDelimitedFrom = r.parseDelimitedFrom(new ByteArrayInputStream(bArr), cVar.j.f2749c.getComponents().getExtensionRegistryLite())) == null) { + if (bArr == null || (parseDelimitedFrom = r.parseDelimitedFrom(new ByteArrayInputStream(bArr), cVar.j.f2750c.getComponents().getExtensionRegistryLite())) == null) { return null; } - return cVar.j.f2749c.getMemberDeserializer().loadTypeAlias(parseDelimitedFrom); + return cVar.j.f2750c.getMemberDeserializer().loadTypeAlias(parseDelimitedFrom); } public static final /* synthetic */ Map access$getFunctionProtosBytes$p(c cVar) { @@ -764,7 +764,7 @@ public abstract class h extends j { } public static final /* synthetic */ Map access$getPropertyProtosBytes$p(c cVar) { - return cVar.f2751c; + return cVar.f2752c; } public final Map a(Map> map) { @@ -903,14 +903,14 @@ public abstract class h extends j { d0.z.d.m.checkNotNullParameter(list2, "propertyList"); d0.z.d.m.checkNotNullParameter(list3, "typeAliasList"); d0.z.d.m.checkNotNullParameter(function0, "classNames"); - this.f2749c = lVar; + this.f2750c = lVar; this.d = lVar.getComponents().getConfiguration().getPreserveDeclarationsOrdering() ? new b(this, list, list2, list3) : new c(this, list, list2, list3); this.e = lVar.getStorageManager().createLazyValue(new d(function0)); this.f = lVar.getStorageManager().createNullableLazyValue(new e(this)); } public static final /* synthetic */ l access$getC(h hVar) { - return hVar.f2749c; + return hVar.f2750c; } public static final /* synthetic */ a access$getImpl$p(h hVar) { @@ -932,7 +932,7 @@ public abstract class h extends j { if (dVar.acceptsKinds(aVar.getCLASSIFIERS_MASK())) { for (d0.e0.p.d.m0.g.e eVar : getClassNames$deserialization()) { if (function1.invoke(eVar).booleanValue()) { - d0.e0.p.d.m0.p.a.addIfNotNull(arrayList, this.f2749c.getComponents().deserializeClass(e(eVar))); + d0.e0.p.d.m0.p.a.addIfNotNull(arrayList, this.f2750c.getComponents().deserializeClass(e(eVar))); } } } @@ -976,7 +976,7 @@ public abstract class h extends j { d0.z.d.m.checkNotNullParameter(eVar, ModelAuditLogEntry.CHANGE_KEY_NAME); d0.z.d.m.checkNotNullParameter(bVar, ModelAuditLogEntry.CHANGE_KEY_LOCATION); if (i(eVar)) { - return this.f2749c.getComponents().deserializeClass(e(eVar)); + return this.f2750c.getComponents().deserializeClass(e(eVar)); } if (this.d.getTypeAliasNames().contains(eVar)) { return this.d.getTypeAliasByName(eVar); diff --git a/app/src/main/java/d0/e0/p/d/m0/l/b/e0/i.java b/app/src/main/java/d0/e0/p/d/m0/l/b/e0/i.java index feb664741c..54479e31ce 100644 --- a/app/src/main/java/d0/e0/p/d/m0/l/b/e0/i.java +++ b/app/src/main/java/d0/e0/p/d/m0/l/b/e0/i.java @@ -92,7 +92,7 @@ public class i extends h { m.checkNotNullParameter(dVar, "kindFilter"); m.checkNotNullParameter(function1, "nameFilter"); Collection b = b(dVar, function1, d0.e0.p.d.m0.d.b.d.WHEN_GET_ALL_DESCRIPTORS); - Iterable fictitiousClassDescriptorFactories = this.f2749c.getComponents().getFictitiousClassDescriptorFactories(); + Iterable fictitiousClassDescriptorFactories = this.f2750c.getComponents().getFictitiousClassDescriptorFactories(); ArrayList arrayList = new ArrayList(); for (d0.e0.p.d.m0.c.h1.b bVar : fictitiousClassDescriptorFactories) { d0.t.r.addAll(arrayList, bVar.getAllContributedClassesIfPossible(this.h)); @@ -113,7 +113,7 @@ public class i extends h { if (getClassNames$deserialization().contains(eVar)) { return true; } - Iterable fictitiousClassDescriptorFactories = this.f2749c.getComponents().getFictitiousClassDescriptorFactories(); + Iterable fictitiousClassDescriptorFactories = this.f2750c.getComponents().getFictitiousClassDescriptorFactories(); if (!(fictitiousClassDescriptorFactories instanceof Collection) || !((Collection) fictitiousClassDescriptorFactories).isEmpty()) { Iterator it = fictitiousClassDescriptorFactories.iterator(); while (true) { @@ -134,6 +134,6 @@ public class i extends h { public void recordLookup(e eVar, d0.e0.p.d.m0.d.b.b bVar) { m.checkNotNullParameter(eVar, ModelAuditLogEntry.CHANGE_KEY_NAME); m.checkNotNullParameter(bVar, ModelAuditLogEntry.CHANGE_KEY_LOCATION); - d0.e0.p.d.m0.d.a.record(this.f2749c.getComponents().getLookupTracker(), bVar, this.g, eVar); + d0.e0.p.d.m0.d.a.record(this.f2750c.getComponents().getLookupTracker(), bVar, this.g, eVar); } } diff --git a/app/src/main/java/d0/e0/p/d/m0/l/b/e0/l.java b/app/src/main/java/d0/e0/p/d/m0/l/b/e0/l.java index ed22aeacf1..18de479713 100644 --- a/app/src/main/java/d0/e0/p/d/m0/l/b/e0/l.java +++ b/app/src/main/java/d0/e0/p/d/m0/l/b/e0/l.java @@ -32,20 +32,20 @@ public final class l extends e implements g { public final c r; /* renamed from: s reason: collision with root package name */ - public final d0.e0.p.d.m0.f.z.g f2752s; + public final d0.e0.p.d.m0.f.z.g f2753s; public final i t; public final f u; public Collection v; public j0 w; /* renamed from: x reason: collision with root package name */ - public j0 f2753x; + public j0 f2754x; /* renamed from: y reason: collision with root package name */ - public List f2754y; + public List f2755y; /* renamed from: z reason: collision with root package name */ - public j0 f2755z; + public j0 f2756z; /* JADX WARNING: Illegal instructions before constructor call */ public l(o oVar, m mVar, d0.e0.p.d.m0.c.g1.g gVar, d0.e0.p.d.m0.g.e eVar, u uVar, r rVar, c cVar, d0.e0.p.d.m0.f.z.g gVar2, i iVar, f fVar) { @@ -64,7 +64,7 @@ public final class l extends e implements g { this.p = oVar; this.q = rVar; this.r = cVar; - this.f2752s = gVar2; + this.f2753s = gVar2; this.t = iVar; this.u = fVar; } @@ -92,7 +92,7 @@ public final class l extends e implements g { @Override // d0.e0.p.d.m0.c.h public j0 getDefaultType() { - j0 j0Var = this.f2755z; + j0 j0Var = this.f2756z; if (j0Var != null) { return j0Var; } @@ -102,7 +102,7 @@ public final class l extends e implements g { @Override // d0.e0.p.d.m0.c.y0 public j0 getExpandedType() { - j0 j0Var = this.f2753x; + j0 j0Var = this.f2754x; if (j0Var != null) { return j0Var; } @@ -122,7 +122,7 @@ public final class l extends e implements g { @Override // d0.e0.p.d.m0.l.b.e0.g public d0.e0.p.d.m0.f.z.g getTypeTable() { - return this.f2752s; + return this.f2753s; } @Override // d0.e0.p.d.m0.c.y0 @@ -152,8 +152,8 @@ public final class l extends e implements g { d0.z.d.m.checkNotNullParameter(aVar, "isExperimentalCoroutineInReleaseEnvironment"); initialize(list); this.w = j0Var; - this.f2753x = j0Var2; - this.f2754y = a1.computeConstructorTypeParameters(this); + this.f2754x = j0Var2; + this.f2755y = a1.computeConstructorTypeParameters(this); d0.e0.p.d.m0.c.e classDescriptor = getClassDescriptor(); d0.e0.p.d.m0.k.a0.i unsubstitutedMemberScope = classDescriptor == null ? null : classDescriptor.getUnsubstitutedMemberScope(); if (unsubstitutedMemberScope == null) { @@ -161,7 +161,7 @@ public final class l extends e implements g { } j0 makeUnsubstitutedType = e1.makeUnsubstitutedType(this, unsubstitutedMemberScope, new d(this)); d0.z.d.m.checkNotNullExpressionValue(makeUnsubstitutedType, "@OptIn(TypeRefinement::class)\n protected fun computeDefaultType(): SimpleType =\n TypeUtils.makeUnsubstitutedType(this, classDescriptor?.unsubstitutedMemberScope ?: MemberScope.Empty) { kotlinTypeRefiner ->\n kotlinTypeRefiner.refineDescriptor(this)?.defaultType\n }"); - this.f2755z = makeUnsubstitutedType; + this.f2756z = makeUnsubstitutedType; this.v = getTypeAliasConstructors(); this.A = aVar; } diff --git a/app/src/main/java/d0/e0/p/d/m0/l/b/e0/m.java b/app/src/main/java/d0/e0/p/d/m0/l/b/e0/m.java index bfb22b318a..8ac5e7c443 100644 --- a/app/src/main/java/d0/e0/p/d/m0/l/b/e0/m.java +++ b/app/src/main/java/d0/e0/p/d/m0/l/b/e0/m.java @@ -21,7 +21,7 @@ import kotlin.jvm.functions.Function0; public final class m extends b { /* renamed from: s reason: collision with root package name */ - public final l f2756s; + public final l f2757s; public final s t; public final a u; @@ -54,13 +54,13 @@ public final class m extends b { z zVar = z.a; s.c variance = sVar.getVariance(); d0.z.d.m.checkNotNullExpressionValue(variance, "proto.variance"); - this.f2756s = lVar; + this.f2757s = lVar; this.t = sVar; this.u = new a(lVar.getStorageManager(), new a(this)); } public static final /* synthetic */ l access$getC$p(m mVar) { - return mVar.f2756s; + return mVar.f2757s; } @Override // d0.e0.p.d.m0.c.i1.f @@ -71,11 +71,11 @@ public final class m extends b { @Override // d0.e0.p.d.m0.c.i1.f public List d() { - List upperBounds = f.upperBounds(this.t, this.f2756s.getTypeTable()); + List upperBounds = f.upperBounds(this.t, this.f2757s.getTypeTable()); if (upperBounds.isEmpty()) { return d0.t.m.listOf(d0.e0.p.d.m0.k.x.a.getBuiltIns(this).getDefaultBound()); } - d0.e0.p.d.m0.l.b.c0 typeDeserializer = this.f2756s.getTypeDeserializer(); + d0.e0.p.d.m0.l.b.c0 typeDeserializer = this.f2757s.getTypeDeserializer(); ArrayList arrayList = new ArrayList(d0.t.o.collectionSizeOrDefault(upperBounds, 10)); for (q qVar : upperBounds) { arrayList.add(typeDeserializer.type(qVar)); diff --git a/app/src/main/java/d0/e0/p/d/m0/l/b/f.java b/app/src/main/java/d0/e0/p/d/m0/l/b/f.java index cc302c3693..b229662d99 100644 --- a/app/src/main/java/d0/e0/p/d/m0/l/b/f.java +++ b/app/src/main/java/d0/e0/p/d/m0/l/b/f.java @@ -10,7 +10,7 @@ public final class f { public final d0.e0.p.d.m0.f.c b; /* renamed from: c reason: collision with root package name */ - public final a f2757c; + public final a f2758c; public final u0 d; public f(c cVar, d0.e0.p.d.m0.f.c cVar2, a aVar, u0 u0Var) { @@ -20,7 +20,7 @@ public final class f { m.checkNotNullParameter(u0Var, "sourceElement"); this.a = cVar; this.b = cVar2; - this.f2757c = aVar; + this.f2758c = aVar; this.d = u0Var; } @@ -33,7 +33,7 @@ public final class f { } public final a component3() { - return this.f2757c; + return this.f2758c; } public final u0 component4() { @@ -48,12 +48,12 @@ public final class f { return false; } f fVar = (f) obj; - return m.areEqual(this.a, fVar.a) && m.areEqual(this.b, fVar.b) && m.areEqual(this.f2757c, fVar.f2757c) && m.areEqual(this.d, fVar.d); + return m.areEqual(this.a, fVar.a) && m.areEqual(this.b, fVar.b) && m.areEqual(this.f2758c, fVar.f2758c) && m.areEqual(this.d, fVar.d); } public int hashCode() { int hashCode = this.b.hashCode(); - int hashCode2 = this.f2757c.hashCode(); + int hashCode2 = this.f2758c.hashCode(); return this.d.hashCode() + ((hashCode2 + ((hashCode + (this.a.hashCode() * 31)) * 31)) * 31); } @@ -63,7 +63,7 @@ public final class f { R.append(", classProto="); R.append(this.b); R.append(", metadataVersion="); - R.append(this.f2757c); + R.append(this.f2758c); R.append(", sourceElement="); R.append(this.d); R.append(')'); diff --git a/app/src/main/java/d0/e0/p/d/m0/l/b/h.java b/app/src/main/java/d0/e0/p/d/m0/l/b/h.java index fa999aa65c..c6f5fca298 100644 --- a/app/src/main/java/d0/e0/p/d/m0/l/b/h.java +++ b/app/src/main/java/d0/e0/p/d/m0/l/b/h.java @@ -25,7 +25,7 @@ public final class h { public static final Set b = m0.setOf(d0.e0.p.d.m0.g.a.topLevel(k.a.d.toSafe())); /* renamed from: c reason: collision with root package name */ - public final j f2758c; + public final j f2759c; public final Function1 d; /* compiled from: ClassDeserializer.kt */ @@ -84,7 +84,7 @@ public final class h { public h(j jVar) { m.checkNotNullParameter(jVar, "components"); - this.f2758c = jVar; + this.f2759c = jVar; this.d = jVar.getStorageManager().createMemoizedFunctionWithNullableValues(new c(this)); } @@ -95,7 +95,7 @@ public final class h { boolean z2; Objects.requireNonNull(hVar); d0.e0.p.d.m0.g.a classId = aVar.getClassId(); - for (d0.e0.p.d.m0.c.h1.b bVar : hVar.f2758c.getFictitiousClassDescriptorFactories()) { + for (d0.e0.p.d.m0.c.h1.b bVar : hVar.f2759c.getFictitiousClassDescriptorFactories()) { e createClass = bVar.createClass(classId); if (createClass != null) { return createClass; @@ -105,7 +105,7 @@ public final class h { return null; } f classData = aVar.getClassData(); - if (classData == null && (classData = hVar.f2758c.getClassDataFinder().findClassData(classId)) == null) { + if (classData == null && (classData = hVar.f2759c.getClassDataFinder().findClassData(classId)) == null) { return null; } d0.e0.p.d.m0.f.z.c component1 = classData.component1(); @@ -126,7 +126,7 @@ public final class h { } lVar = dVar.getC(); } else { - f0 packageFragmentProvider = hVar.f2758c.getPackageFragmentProvider(); + f0 packageFragmentProvider = hVar.f2759c.getPackageFragmentProvider(); d0.e0.p.d.m0.g.b packageFqName = classId.getPackageFqName(); m.checkNotNullExpressionValue(packageFqName, "classId.packageFqName"); Iterator it = h0.packageFragments(packageFragmentProvider, packageFqName).iterator(); @@ -157,7 +157,7 @@ public final class h { if (e0Var2 == null) { return null; } - j jVar = hVar.f2758c; + j jVar = hVar.f2759c; t typeTable = component2.getTypeTable(); m.checkNotNullExpressionValue(typeTable, "classProto.typeTable"); g gVar = new g(typeTable); diff --git a/app/src/main/java/d0/e0/p/d/m0/l/b/j.java b/app/src/main/java/d0/e0/p/d/m0/l/b/j.java index 23a86da29e..a95a5cc3ce 100644 --- a/app/src/main/java/d0/e0/p/d/m0/l/b/j.java +++ b/app/src/main/java/d0/e0/p/d/m0/l/b/j.java @@ -24,7 +24,7 @@ public final class j { public final c0 b; /* renamed from: c reason: collision with root package name */ - public final k f2759c; + public final k f2760c; public final g d; public final c> e; public final f0 f; @@ -42,7 +42,7 @@ public final class j { public final d0.e0.p.d.m0.k.z.a r; /* renamed from: s reason: collision with root package name */ - public final d0.e0.p.d.m0.c.h1.e f2760s; + public final d0.e0.p.d.m0.c.h1.e f2761s; public final h t; /* JADX DEBUG: Multi-variable search result rejected for r21v0, resolved type: d0.e0.p.d.m0.l.b.c> */ @@ -70,7 +70,7 @@ public final class j { m.checkNotNullParameter(eVar2, "platformDependentTypeTransformer"); this.a = oVar; this.b = c0Var; - this.f2759c = kVar; + this.f2760c = kVar; this.d = gVar; this.e = cVar; this.f = f0Var; @@ -86,7 +86,7 @@ public final class j { this.p = eVar; this.q = lVar; this.r = aVar2; - this.f2760s = eVar2; + this.f2761s = eVar2; this.t = new h(this); } @@ -126,7 +126,7 @@ public final class j { } public final k getConfiguration() { - return this.f2759c; + return this.f2760c; } public final i getContractDeserializer() { @@ -178,7 +178,7 @@ public final class j { } public final d0.e0.p.d.m0.c.h1.e getPlatformDependentTypeTransformer() { - return this.f2760s; + return this.f2761s; } public final o getStorageManager() { diff --git a/app/src/main/java/d0/e0/p/d/m0/l/b/l.java b/app/src/main/java/d0/e0/p/d/m0/l/b/l.java index a2631fb25b..6c8fa3a942 100644 --- a/app/src/main/java/d0/e0/p/d/m0/l/b/l.java +++ b/app/src/main/java/d0/e0/p/d/m0/l/b/l.java @@ -16,7 +16,7 @@ public final class l { public final c b; /* renamed from: c reason: collision with root package name */ - public final m f2761c; + public final m f2762c; public final g d; public final i e; public final a f; @@ -35,7 +35,7 @@ public final class l { d0.z.d.m.checkNotNullParameter(list, "typeParameters"); this.a = jVar; this.b = cVar; - this.f2761c = mVar; + this.f2762c = mVar; this.d = gVar; this.e = iVar; this.f = aVar; @@ -87,7 +87,7 @@ public final class l { } public final m getContainingDeclaration() { - return this.f2761c; + return this.f2762c; } public final u getMemberDeserializer() { diff --git a/app/src/main/java/d0/e0/p/d/m0/l/b/o.java b/app/src/main/java/d0/e0/p/d/m0/l/b/o.java index 82c5e4917d..f170591350 100644 --- a/app/src/main/java/d0/e0/p/d/m0/l/b/o.java +++ b/app/src/main/java/d0/e0/p/d/m0/l/b/o.java @@ -21,7 +21,7 @@ public abstract class o extends n { public final x r; /* renamed from: s reason: collision with root package name */ - public m f2762s; + public m f2763s; public i t; /* compiled from: DeserializedPackageFragmentImpl.kt */ @@ -93,7 +93,7 @@ public abstract class o extends n { d dVar = new d(strings, qualifiedNames); this.q = dVar; this.r = new x(mVar, dVar, aVar, new a(this)); - this.f2762s = mVar; + this.f2763s = mVar; } public static final /* synthetic */ f access$getContainerSource$p(o oVar) { @@ -117,9 +117,9 @@ public abstract class o extends n { public void initialize(j jVar) { d0.z.d.m.checkNotNullParameter(jVar, "components"); - m mVar = this.f2762s; + m mVar = this.f2763s; if (mVar != null) { - this.f2762s = null; + this.f2763s = null; l lVar = mVar.getPackage(); d0.z.d.m.checkNotNullExpressionValue(lVar, "proto.`package`"); this.t = new d0.e0.p.d.m0.l.b.e0.i(this, lVar, this.q, this.o, this.p, jVar, new b(this)); diff --git a/app/src/main/java/d0/e0/p/d/m0/l/b/r.java b/app/src/main/java/d0/e0/p/d/m0/l/b/r.java index ff03368fa0..58976d3cf5 100644 --- a/app/src/main/java/d0/e0/p/d/m0/l/b/r.java +++ b/app/src/main/java/d0/e0/p/d/m0/l/b/r.java @@ -8,7 +8,7 @@ public final class r { public final T b; /* renamed from: c reason: collision with root package name */ - public final String f2763c; + public final String f2764c; public final a d; public r(T t, T t2, String str, a aVar) { @@ -16,7 +16,7 @@ public final class r { m.checkNotNullParameter(aVar, "classId"); this.a = t; this.b = t2; - this.f2763c = str; + this.f2764c = str; this.d = aVar; } @@ -28,7 +28,7 @@ public final class r { return false; } r rVar = (r) obj; - return m.areEqual(this.a, rVar.a) && m.areEqual(this.b, rVar.b) && m.areEqual(this.f2763c, rVar.f2763c) && m.areEqual(this.d, rVar.d); + return m.areEqual(this.a, rVar.a) && m.areEqual(this.b, rVar.b) && m.areEqual(this.f2764c, rVar.f2764c) && m.areEqual(this.d, rVar.d); } public int hashCode() { @@ -39,7 +39,7 @@ public final class r { if (t2 != null) { i = t2.hashCode(); } - return this.d.hashCode() + c.d.b.a.a.m(this.f2763c, (hashCode + i) * 31, 31); + return this.d.hashCode() + c.d.b.a.a.m(this.f2764c, (hashCode + i) * 31, 31); } public String toString() { @@ -48,7 +48,7 @@ public final class r { R.append(", expectedVersion="); R.append((Object) this.b); R.append(", filePath="); - R.append(this.f2763c); + R.append(this.f2764c); R.append(", classId="); R.append(this.d); R.append(')'); diff --git a/app/src/main/java/d0/e0/p/d/m0/l/b/u.java b/app/src/main/java/d0/e0/p/d/m0/l/b/u.java index 6ddb2fb071..d375e4d5a0 100644 --- a/app/src/main/java/d0/e0/p/d/m0/l/b/u.java +++ b/app/src/main/java/d0/e0/p/d/m0/l/b/u.java @@ -426,7 +426,7 @@ public final class u { u memberDeserializer = l.childContext$default(this.a, cVar2, d0.t.n.emptyList(), null, null, null, null, 60, null).getMemberDeserializer(); List valueParameterList = dVar.getValueParameterList(); m.checkNotNullExpressionValue(valueParameterList, "proto.valueParameterList"); - cVar2.initialize(memberDeserializer.h(valueParameterList, dVar, bVar), a0.descriptorVisibility(z.a, d0.e0.p.d.m0.f.z.b.f2695c.get(dVar.getFlags()))); + cVar2.initialize(memberDeserializer.h(valueParameterList, dVar, bVar), a0.descriptorVisibility(z.a, d0.e0.p.d.m0.f.z.b.f2696c.get(dVar.getFlags()))); cVar2.setReturnType(eVar.getDefaultType()); boolean z3 = true; cVar2.setHasStableParameterNames(!d0.e0.p.d.m0.f.z.b.m.get(dVar.getFlags()).booleanValue()); @@ -487,7 +487,7 @@ public final class u { List h = memberDeserializer.h(valueParameterList, iVar, bVar); c0 type2 = childContext$default.getTypeDeserializer().type(f.returnType(iVar, this.a.getTypeTable())); z modality = zVar.modality(d0.e0.p.d.m0.f.z.b.d.get(i)); - d0.e0.p.d.m0.c.u descriptorVisibility = a0.descriptorVisibility(zVar, d0.e0.p.d.m0.f.z.b.f2695c.get(i)); + d0.e0.p.d.m0.c.u descriptorVisibility = a0.descriptorVisibility(zVar, d0.e0.p.d.m0.f.z.b.f2696c.get(i)); Map, ?> emptyMap = h0.emptyMap(); b.C0258b bVar2 = d0.e0.p.d.m0.f.z.b.t; kVar.initialize(createExtensionReceiverParameterForCallable, f, ownTypeParameters, h, type2, modality, descriptorVisibility, emptyMap, c(kVar, createExtensionReceiverParameterForCallable, h, ownTypeParameters, type2, c.d.b.a.a.r0(bVar2, i, "IS_SUSPEND.get(flags)"))); @@ -497,7 +497,7 @@ public final class u { Boolean bool2 = d0.e0.p.d.m0.f.z.b.p.get(i); m.checkNotNullExpressionValue(bool2, "IS_INFIX.get(flags)"); kVar.setInfix(bool2.booleanValue()); - Boolean bool3 = d0.e0.p.d.m0.f.z.b.f2696s.get(i); + Boolean bool3 = d0.e0.p.d.m0.f.z.b.f2697s.get(i); m.checkNotNullExpressionValue(bool3, "IS_EXTERNAL_FUNCTION.get(flags)"); kVar.setExternal(bool3.booleanValue()); Boolean bool4 = d0.e0.p.d.m0.f.z.b.q.get(i); @@ -545,13 +545,13 @@ public final class u { z zVar2 = z.a; b.d dVar = d0.e0.p.d.m0.f.z.b.d; z modality = zVar2.modality(dVar.get(i)); - b.d dVar2 = d0.e0.p.d.m0.f.z.b.f2695c; - j jVar2 = new j(containingDeclaration, null, e2, modality, a0.descriptorVisibility(zVar2, dVar2.get(i)), c.d.b.a.a.r0(d0.e0.p.d.m0.f.z.b.w, i, "IS_VAR.get(flags)"), w.getName(this.a.getNameResolver(), nVar.getName()), a0.memberKind(zVar2, d0.e0.p.d.m0.f.z.b.n.get(i)), c.d.b.a.a.r0(d0.e0.p.d.m0.f.z.b.A, i, "IS_LATEINIT.get(flags)"), c.d.b.a.a.r0(d0.e0.p.d.m0.f.z.b.f2699z, i, "IS_CONST.get(flags)"), c.d.b.a.a.r0(d0.e0.p.d.m0.f.z.b.C, i, "IS_EXTERNAL_PROPERTY.get(flags)"), c.d.b.a.a.r0(d0.e0.p.d.m0.f.z.b.D, i, "IS_DELEGATED.get(flags)"), c.d.b.a.a.r0(d0.e0.p.d.m0.f.z.b.E, i, "IS_EXPECT_PROPERTY.get(flags)"), nVar, this.a.getNameResolver(), this.a.getTypeTable(), this.a.getVersionRequirementTable(), this.a.getContainerSource()); + b.d dVar2 = d0.e0.p.d.m0.f.z.b.f2696c; + j jVar2 = new j(containingDeclaration, null, e2, modality, a0.descriptorVisibility(zVar2, dVar2.get(i)), c.d.b.a.a.r0(d0.e0.p.d.m0.f.z.b.w, i, "IS_VAR.get(flags)"), w.getName(this.a.getNameResolver(), nVar.getName()), a0.memberKind(zVar2, d0.e0.p.d.m0.f.z.b.n.get(i)), c.d.b.a.a.r0(d0.e0.p.d.m0.f.z.b.A, i, "IS_LATEINIT.get(flags)"), c.d.b.a.a.r0(d0.e0.p.d.m0.f.z.b.f2700z, i, "IS_CONST.get(flags)"), c.d.b.a.a.r0(d0.e0.p.d.m0.f.z.b.C, i, "IS_EXTERNAL_PROPERTY.get(flags)"), c.d.b.a.a.r0(d0.e0.p.d.m0.f.z.b.D, i, "IS_DELEGATED.get(flags)"), c.d.b.a.a.r0(d0.e0.p.d.m0.f.z.b.E, i, "IS_EXPECT_PROPERTY.get(flags)"), nVar, this.a.getNameResolver(), this.a.getTypeTable(), this.a.getVersionRequirementTable(), this.a.getContainerSource()); l lVar = this.a; List typeParameterList = nVar.getTypeParameterList(); m.checkNotNullExpressionValue(typeParameterList, "proto.typeParameterList"); l childContext$default = l.childContext$default(lVar, jVar2, typeParameterList, null, null, null, null, 60, null); - boolean r0 = c.d.b.a.a.r0(d0.e0.p.d.m0.f.z.b.f2697x, i, "HAS_GETTER.get(flags)"); + boolean r0 = c.d.b.a.a.r0(d0.e0.p.d.m0.f.z.b.f2698x, i, "HAS_GETTER.get(flags)"); if (!r0 || !f.hasReceiver(nVar)) { nVar2 = nVar; bVar = bVar2; @@ -594,7 +594,7 @@ public final class u { zVar = zVar2; d0Var = null; } - if (c.d.b.a.a.r0(d0.e0.p.d.m0.f.z.b.f2698y, i, "HAS_SETTER.get(flags)")) { + if (c.d.b.a.a.r0(d0.e0.p.d.m0.f.z.b.f2699y, i, "HAS_SETTER.get(flags)")) { if (nVar.hasSetterFlags()) { accessorFlags = nVar.getSetterFlags(); } @@ -633,7 +633,7 @@ public final class u { m.checkNotNullExpressionValue(bVar, "it"); arrayList.add(eVar.deserializeAnnotation(bVar, this.a.getNameResolver())); } - l lVar = new l(this.a.getStorageManager(), this.a.getContainingDeclaration(), aVar.create(arrayList), w.getName(this.a.getNameResolver(), rVar.getName()), a0.descriptorVisibility(z.a, d0.e0.p.d.m0.f.z.b.f2695c.get(rVar.getFlags())), rVar, this.a.getNameResolver(), this.a.getTypeTable(), this.a.getVersionRequirementTable(), this.a.getContainerSource()); + l lVar = new l(this.a.getStorageManager(), this.a.getContainingDeclaration(), aVar.create(arrayList), w.getName(this.a.getNameResolver(), rVar.getName()), a0.descriptorVisibility(z.a, d0.e0.p.d.m0.f.z.b.f2696c.get(rVar.getFlags())), rVar, this.a.getNameResolver(), this.a.getTypeTable(), this.a.getVersionRequirementTable(), this.a.getContainerSource()); l lVar2 = this.a; List typeParameterList = rVar.getTypeParameterList(); m.checkNotNullExpressionValue(typeParameterList, "proto.typeParameterList"); diff --git a/app/src/main/java/d0/e0/p/d/m0/l/b/x.java b/app/src/main/java/d0/e0/p/d/m0/l/b/x.java index affa78b922..9fd4a3e02d 100644 --- a/app/src/main/java/d0/e0/p/d/m0/l/b/x.java +++ b/app/src/main/java/d0/e0/p/d/m0/l/b/x.java @@ -18,7 +18,7 @@ public final class x implements g { public final a b; /* renamed from: c reason: collision with root package name */ - public final Function1 f2764c; + public final Function1 f2765c; public final Map d; /* JADX DEBUG: Multi-variable search result rejected for r5v0, resolved type: kotlin.jvm.functions.Function1 */ @@ -30,7 +30,7 @@ public final class x implements g { d0.z.d.m.checkNotNullParameter(function1, "classSource"); this.a = cVar; this.b = aVar; - this.f2764c = function1; + this.f2765c = function1; List class_List = mVar.getClass_List(); d0.z.d.m.checkNotNullExpressionValue(class_List, "proto.class_List"); LinkedHashMap linkedHashMap = new LinkedHashMap(f.coerceAtLeast(g0.mapCapacity(o.collectionSizeOrDefault(class_List, 10)), 16)); @@ -47,7 +47,7 @@ public final class x implements g { if (cVar == null) { return null; } - return new f(this.a, cVar, this.b, this.f2764c.invoke(aVar)); + return new f(this.a, cVar, this.b, this.f2765c.invoke(aVar)); } public final Collection getAllClassIds() { diff --git a/app/src/main/java/d0/e0/p/d/m0/l/b/y.java b/app/src/main/java/d0/e0/p/d/m0/l/b/y.java index 47be08b25b..271faa8c1d 100644 --- a/app/src/main/java/d0/e0/p/d/m0/l/b/y.java +++ b/app/src/main/java/d0/e0/p/d/m0/l/b/y.java @@ -12,7 +12,7 @@ public abstract class y { public final g b; /* renamed from: c reason: collision with root package name */ - public final u0 f2765c; + public final u0 f2766c; /* compiled from: ProtoContainer.kt */ public static final class a extends y { @@ -88,7 +88,7 @@ public abstract class y { public y(d0.e0.p.d.m0.f.z.c cVar, g gVar, u0 u0Var, DefaultConstructorMarker defaultConstructorMarker) { this.a = cVar; this.b = gVar; - this.f2765c = u0Var; + this.f2766c = u0Var; } public abstract d0.e0.p.d.m0.g.b debugFqName(); @@ -98,7 +98,7 @@ public abstract class y { } public final u0 getSource() { - return this.f2765c; + return this.f2766c; } public final g getTypeTable() { diff --git a/app/src/main/java/d0/e0/p/d/m0/l/b/z.java b/app/src/main/java/d0/e0/p/d/m0/l/b/z.java index 9159181d27..358516aa5b 100644 --- a/app/src/main/java/d0/e0/p/d/m0/l/b/z.java +++ b/app/src/main/java/d0/e0/p/d/m0/l/b/z.java @@ -19,7 +19,7 @@ public final class z { public static final /* synthetic */ int[] b = {1, 2, 3, 4, 5, 6, 7}; /* renamed from: c reason: collision with root package name */ - public static final /* synthetic */ int[] f2766c = {1, 2, 3}; + public static final /* synthetic */ int[] f2767c = {1, 2, 3}; public static final /* synthetic */ int[] d = {1, 2, 3, 4}; static { diff --git a/app/src/main/java/d0/e0/p/d/m0/m/c.java b/app/src/main/java/d0/e0/p/d/m0/m/c.java index 2d86f4dec8..0ba28e137c 100644 --- a/app/src/main/java/d0/e0/p/d/m0/m/c.java +++ b/app/src/main/java/d0/e0/p/d/m0/m/c.java @@ -10,7 +10,7 @@ import kotlin.jvm.functions.Function1; public final class c extends d { /* renamed from: c reason: collision with root package name */ - public final Runnable f2767c; + public final Runnable f2768c; public final Function1 d; /* JADX INFO: this call moved to the top of the method (can break code semantics) */ @@ -28,7 +28,7 @@ public final class c extends d { m.checkNotNullParameter(lock, "lock"); m.checkNotNullParameter(runnable, "checkCancelled"); m.checkNotNullParameter(function1, "interruptedExceptionHandler"); - this.f2767c = runnable; + this.f2768c = runnable; this.d = function1; } @@ -36,7 +36,7 @@ public final class c extends d { public void lock() { while (!this.b.tryLock(50, TimeUnit.MILLISECONDS)) { try { - this.f2767c.run(); + this.f2768c.run(); } catch (InterruptedException e) { this.d.invoke(e); return; diff --git a/app/src/main/java/d0/e0/p/d/m0/m/f.java b/app/src/main/java/d0/e0/p/d/m0/m/f.java index 6769937b59..a8c66dc842 100644 --- a/app/src/main/java/d0/e0/p/d/m0/m/f.java +++ b/app/src/main/java/d0/e0/p/d/m0/m/f.java @@ -16,7 +16,7 @@ public class f implements o { public static final o b = new a("NO_LOCKS", AbstractC0281f.a, e.b); /* renamed from: c reason: collision with root package name */ - public final l f2768c; + public final l f2769c; public final AbstractC0281f d; public final String e; @@ -337,7 +337,7 @@ public class f implements o { if (!(obj instanceof n)) { return (T) WrappedValues.unescapeThrowable(obj); } - this.i.f2768c.lock(); + this.i.f2769c.lock(); try { Object obj2 = this.k; if (!(obj2 instanceof n)) { @@ -374,7 +374,7 @@ public class f implements o { } return t; } finally { - this.i.f2768c.unlock(); + this.i.f2769c.unlock(); } } @@ -609,7 +609,7 @@ public class f implements o { if (obj != null && obj != nVar2) { return (V) WrappedValues.unescapeExceptionOrNull(obj); } - this.i.f2768c.lock(); + this.i.f2769c.lock(); try { Object obj2 = this.j.get(k); if (obj2 == nVar2) { @@ -643,7 +643,7 @@ public class f implements o { V v2 = (V) this.k.invoke(k); Object put = this.j.put(k, WrappedValues.escapeNull(v2)); if (put == nVar2) { - this.i.f2768c.unlock(); + this.i.f2769c.unlock(); return v2; } throw b(k, put); @@ -662,7 +662,7 @@ public class f implements o { } } } finally { - this.i.f2768c.unlock(); + this.i.f2769c.unlock(); } } } @@ -773,7 +773,7 @@ public class f implements o { a(5); throw null; } else if (lVar != null) { - this.f2768c = lVar; + this.f2769c = lVar; this.d = fVar; this.e = str; } else { @@ -998,13 +998,13 @@ public class f implements o { @Override // d0.e0.p.d.m0.m.o public T compute(Function0 function0) { if (function0 != null) { - this.f2768c.lock(); + this.f2769c.lock(); try { T t = (T) function0.mo1invoke(); - this.f2768c.unlock(); + this.f2769c.unlock(); return t; } catch (Throwable th) { - this.f2768c.unlock(); + this.f2769c.unlock(); throw th; } } else { diff --git a/app/src/main/java/d0/e0/p/d/m0/n/a0.java b/app/src/main/java/d0/e0/p/d/m0/n/a0.java index 8470585460..0a16ad8954 100644 --- a/app/src/main/java/d0/e0/p/d/m0/n/a0.java +++ b/app/src/main/java/d0/e0/p/d/m0/n/a0.java @@ -19,7 +19,7 @@ public final class a0 implements u0, g { public final LinkedHashSet b; /* renamed from: c reason: collision with root package name */ - public final int f2769c; + public final int f2770c; /* compiled from: IntersectionTypeConstructor.kt */ public static final class a extends o implements Function1 { @@ -42,7 +42,7 @@ public final class a0 implements u0, g { collection.isEmpty(); LinkedHashSet linkedHashSet = new LinkedHashSet<>(collection); this.b = linkedHashSet; - this.f2769c = linkedHashSet.hashCode(); + this.f2770c = linkedHashSet.hashCode(); } public final i createScopeForKotlinType() { @@ -91,7 +91,7 @@ public final class a0 implements u0, g { } public int hashCode() { - return this.f2769c; + return this.f2770c; } @Override // d0.e0.p.d.m0.n.u0 diff --git a/app/src/main/java/d0/e0/p/d/m0/n/e1.java b/app/src/main/java/d0/e0/p/d/m0/n/e1.java index fdf531dc6d..1f0393483d 100644 --- a/app/src/main/java/d0/e0/p/d/m0/n/e1.java +++ b/app/src/main/java/d0/e0/p/d/m0/n/e1.java @@ -17,7 +17,7 @@ public class e1 { public static final j0 b = t.createErrorType("Cannot be inferred"); /* renamed from: c reason: collision with root package name */ - public static final j0 f2770c = new a("NO_EXPECTED_TYPE"); + public static final j0 f2771c = new a("NO_EXPECTED_TYPE"); public static final j0 d = new a("UNIT_EXPECTED_TYPE"); /* compiled from: TypeUtils */ @@ -836,7 +836,7 @@ public class e1 { public static boolean noExpectedType(c0 c0Var) { if (c0Var != null) { - return c0Var == f2770c || c0Var == d; + return c0Var == f2771c || c0Var == d; } a(0); throw null; diff --git a/app/src/main/java/d0/e0/p/d/m0/n/f.java b/app/src/main/java/d0/e0/p/d/m0/n/f.java index b7436041d4..f397867ab8 100644 --- a/app/src/main/java/d0/e0/p/d/m0/n/f.java +++ b/app/src/main/java/d0/e0/p/d/m0/n/f.java @@ -18,7 +18,7 @@ public abstract class f implements n { public boolean b; /* renamed from: c reason: collision with root package name */ - public ArrayDeque f2771c; + public ArrayDeque f2772c; public Set d; /* compiled from: AbstractTypeChecker.kt */ @@ -118,7 +118,7 @@ public abstract class f implements n { } public final void clear() { - ArrayDeque arrayDeque = this.f2771c; + ArrayDeque arrayDeque = this.f2772c; m.checkNotNull(arrayDeque); arrayDeque.clear(); Set set = this.d; @@ -152,7 +152,7 @@ public abstract class f implements n { } public final ArrayDeque getSupertypesDeque() { - return this.f2771c; + return this.f2772c; } public final Set getSupertypesSet() { @@ -165,8 +165,8 @@ public abstract class f implements n { public final void initialize() { this.b = true; - if (this.f2771c == null) { - this.f2771c = new ArrayDeque<>(4); + if (this.f2772c == null) { + this.f2772c = new ArrayDeque<>(4); } if (this.d == null) { this.d = d0.e0.p.d.m0.p.j.i.create(); diff --git a/app/src/main/java/d0/e0/p/d/m0/n/g.java b/app/src/main/java/d0/e0/p/d/m0/n/g.java index 04d4decb69..de403899aa 100644 --- a/app/src/main/java/d0/e0/p/d/m0/n/g.java +++ b/app/src/main/java/d0/e0/p/d/m0/n/g.java @@ -26,7 +26,7 @@ public abstract class g implements u0 { public final Lazy b; /* renamed from: c reason: collision with root package name */ - public final /* synthetic */ g f2772c; + public final /* synthetic */ g f2773c; /* compiled from: AbstractTypeConstructor.kt */ /* renamed from: d0.e0.p.d.m0.n.g$a$a reason: collision with other inner class name */ @@ -52,7 +52,7 @@ public abstract class g implements u0 { public a(g gVar, d0.e0.p.d.m0.n.l1.g gVar2) { m.checkNotNullParameter(gVar, "this$0"); m.checkNotNullParameter(gVar2, "kotlinTypeRefiner"); - this.f2772c = gVar; + this.f2773c = gVar; this.a = gVar2; this.b = d0.g.lazy(i.PUBLICATION, new C0283a(this, gVar)); } @@ -62,24 +62,24 @@ public abstract class g implements u0 { } public boolean equals(Object obj) { - return this.f2772c.equals(obj); + return this.f2773c.equals(obj); } @Override // d0.e0.p.d.m0.n.u0 public d0.e0.p.d.m0.b.h getBuiltIns() { - d0.e0.p.d.m0.b.h builtIns = this.f2772c.getBuiltIns(); + d0.e0.p.d.m0.b.h builtIns = this.f2773c.getBuiltIns(); m.checkNotNullExpressionValue(builtIns, "this@AbstractTypeConstructor.builtIns"); return builtIns; } @Override // d0.e0.p.d.m0.n.u0 public d0.e0.p.d.m0.c.h getDeclarationDescriptor() { - return this.f2772c.getDeclarationDescriptor(); + return this.f2773c.getDeclarationDescriptor(); } @Override // d0.e0.p.d.m0.n.u0 public List getParameters() { - List parameters = this.f2772c.getParameters(); + List parameters = this.f2773c.getParameters(); m.checkNotNullExpressionValue(parameters, "this@AbstractTypeConstructor.parameters"); return parameters; } @@ -90,29 +90,29 @@ public abstract class g implements u0 { } public int hashCode() { - return this.f2772c.hashCode(); + return this.f2773c.hashCode(); } @Override // d0.e0.p.d.m0.n.u0 public boolean isDenotable() { - return this.f2772c.isDenotable(); + return this.f2773c.isDenotable(); } @Override // d0.e0.p.d.m0.n.u0 public u0 refine(d0.e0.p.d.m0.n.l1.g gVar) { m.checkNotNullParameter(gVar, "kotlinTypeRefiner"); - return this.f2772c.refine(gVar); + return this.f2773c.refine(gVar); } public String toString() { - return this.f2772c.toString(); + return this.f2773c.toString(); } } /* compiled from: AbstractTypeConstructor.kt */ public static final class b { public final Collection a; - public List b = d0.t.m.listOf(t.f2781c); + public List b = d0.t.m.listOf(t.f2782c); /* JADX DEBUG: Multi-variable search result rejected for r2v0, resolved type: java.util.Collection */ /* JADX WARN: Multi-variable type inference failed */ @@ -162,7 +162,7 @@ public abstract class g implements u0 { } public final b invoke(boolean z2) { - return new b(d0.t.m.listOf(t.f2781c)); + return new b(d0.t.m.listOf(t.f2782c)); } /* Return type fixed from 'java.lang.Object' to match base method */ diff --git a/app/src/main/java/d0/e0/p/d/m0/n/i.java b/app/src/main/java/d0/e0/p/d/m0/n/i.java index 78b0e20024..8a32cb99b1 100644 --- a/app/src/main/java/d0/e0/p/d/m0/n/i.java +++ b/app/src/main/java/d0/e0/p/d/m0/n/i.java @@ -12,7 +12,7 @@ import java.util.List; public class i extends b implements u0 { /* renamed from: c reason: collision with root package name */ - public final e f2773c; + public final e f2774c; public final List d; public final Collection e; @@ -29,7 +29,7 @@ public class i extends b implements u0 { g(2); throw null; } else if (oVar != null) { - this.f2773c = eVar; + this.f2774c = eVar; this.d = Collections.unmodifiableList(new ArrayList(list)); this.e = Collections.unmodifiableCollection(collection); } else { @@ -99,7 +99,7 @@ public class i extends b implements u0 { @Override // d0.e0.p.d.m0.n.b, d0.e0.p.d.m0.n.g, d0.e0.p.d.m0.n.u0 public e getDeclarationDescriptor() { - e eVar = this.f2773c; + e eVar = this.f2774c; if (eVar != null) { return eVar; } @@ -123,6 +123,6 @@ public class i extends b implements u0 { } public String toString() { - return d0.e0.p.d.m0.k.e.getFqName(this.f2773c).asString(); + return d0.e0.p.d.m0.k.e.getFqName(this.f2774c).asString(); } } diff --git a/app/src/main/java/d0/e0/p/d/m0/n/j0.java b/app/src/main/java/d0/e0/p/d/m0/n/j0.java index 8f88d766ea..2b3d5ed0a2 100644 --- a/app/src/main/java/d0/e0/p/d/m0/n/j0.java +++ b/app/src/main/java/d0/e0/p/d/m0/n/j0.java @@ -24,7 +24,7 @@ public abstract class j0 extends i1 implements i, j { StringBuilder sb = new StringBuilder(); Iterator it = getAnnotations().iterator(); while (it.hasNext()) { - q.append(sb, "[", d0.e0.p.d.m0.j.c.renderAnnotation$default(d0.e0.p.d.m0.j.c.f2716c, it.next(), null, 2, null), "] "); + q.append(sb, "[", d0.e0.p.d.m0.j.c.renderAnnotation$default(d0.e0.p.d.m0.j.c.f2717c, it.next(), null, 2, null), "] "); } sb.append(getConstructor()); if (!getArguments().isEmpty()) { diff --git a/app/src/main/java/d0/e0/p/d/m0/n/l1/c.java b/app/src/main/java/d0/e0/p/d/m0/n/l1/c.java index b337818a9b..7286d7dbd5 100644 --- a/app/src/main/java/d0/e0/p/d/m0/n/l1/c.java +++ b/app/src/main/java/d0/e0/p/d/m0/n/l1/c.java @@ -419,7 +419,7 @@ public interface c extends d1, p { m.checkNotNullParameter(cVar, "this"); m.checkNotNullParameter(lVar, "receiver"); if (lVar instanceof u0) { - return d0.e0.p.d.m0.b.h.isTypeConstructorForGivenClass((u0) lVar, k.a.f2534c); + return d0.e0.p.d.m0.b.h.isTypeConstructorForGivenClass((u0) lVar, k.a.f2535c); } throw new IllegalArgumentException(("ClassicTypeSystemContext couldn't handle: " + lVar + ", " + a0.getOrCreateKotlinClass(lVar.getClass())).toString()); } diff --git a/app/src/main/java/d0/e0/p/d/m0/n/l1/j.java b/app/src/main/java/d0/e0/p/d/m0/n/l1/j.java index 719142a4ca..57abf48122 100644 --- a/app/src/main/java/d0/e0/p/d/m0/n/l1/j.java +++ b/app/src/main/java/d0/e0/p/d/m0/n/l1/j.java @@ -22,7 +22,7 @@ public final class j implements d0.e0.p.d.m0.k.u.a.b { public Function0> b; /* renamed from: c reason: collision with root package name */ - public final j f2774c; + public final j f2775c; public final z0 d; public final Lazy e; @@ -130,7 +130,7 @@ public final class j implements d0.e0.p.d.m0.k.u.a.b { m.checkNotNullParameter(w0Var, "projection"); this.a = w0Var; this.b = function0; - this.f2774c = jVar; + this.f2775c = jVar; this.d = z0Var; this.e = g.lazy(i.PUBLICATION, new b(this)); } @@ -153,11 +153,11 @@ public final class j implements d0.e0.p.d.m0.k.u.a.b { } Objects.requireNonNull(obj, "null cannot be cast to non-null type org.jetbrains.kotlin.types.checker.NewCapturedTypeConstructor"); j jVar = (j) obj; - j jVar2 = this.f2774c; + j jVar2 = this.f2775c; if (jVar2 == null) { jVar2 = this; } - j jVar3 = jVar.f2774c; + j jVar3 = jVar.f2775c; if (jVar3 != null) { jVar = jVar3; } @@ -193,7 +193,7 @@ public final class j implements d0.e0.p.d.m0.k.u.a.b { } public int hashCode() { - j jVar = this.f2774c; + j jVar = this.f2775c; return jVar == null ? super.hashCode() : jVar.hashCode(); } @@ -214,7 +214,7 @@ public final class j implements d0.e0.p.d.m0.k.u.a.b { w0 refine = getProjection().refine(gVar); m.checkNotNullExpressionValue(refine, "projection.refine(kotlinTypeRefiner)"); d dVar = this.b == null ? null : new d(this, gVar); - j jVar = this.f2774c; + j jVar = this.f2775c; if (jVar == null) { jVar = this; } diff --git a/app/src/main/java/d0/e0/p/d/m0/n/l1/m.java b/app/src/main/java/d0/e0/p/d/m0/n/l1/m.java index cc70b859e1..d372d08ad7 100644 --- a/app/src/main/java/d0/e0/p/d/m0/n/l1/m.java +++ b/app/src/main/java/d0/e0/p/d/m0/n/l1/m.java @@ -26,12 +26,12 @@ import kotlin.NoWhenBranchMatchedException; public final class m implements l { /* renamed from: c reason: collision with root package name */ - public final g f2775c; + public final g f2776c; public final k d; public m(g gVar) { d0.z.d.m.checkNotNullParameter(gVar, "kotlinTypeRefiner"); - this.f2775c = gVar; + this.f2776c = gVar; k createWithTypeRefiner = k.createWithTypeRefiner(getKotlinTypeRefiner()); d0.z.d.m.checkNotNullExpressionValue(createWithTypeRefiner, "createWithTypeRefiner(kotlinTypeRefiner)"); this.d = createWithTypeRefiner; @@ -53,7 +53,7 @@ public final class m implements l { @Override // d0.e0.p.d.m0.n.l1.l public g getKotlinTypeRefiner() { - return this.f2775c; + return this.f2776c; } @Override // d0.e0.p.d.m0.n.l1.l diff --git a/app/src/main/java/d0/e0/p/d/m0/n/p.java b/app/src/main/java/d0/e0/p/d/m0/n/p.java index 71d2b09bdb..3a2139492f 100644 --- a/app/src/main/java/d0/e0/p/d/m0/n/p.java +++ b/app/src/main/java/d0/e0/p/d/m0/n/p.java @@ -9,7 +9,7 @@ public final class p extends z0 { public static final a b = new a(null); /* renamed from: c reason: collision with root package name */ - public final z0 f2776c; + public final z0 f2777c; public final z0 d; /* compiled from: DisjointKeysUnionTypeSubstitution.kt */ @@ -25,7 +25,7 @@ public final class p extends z0 { } public p(z0 z0Var, z0 z0Var2, DefaultConstructorMarker defaultConstructorMarker) { - this.f2776c = z0Var; + this.f2777c = z0Var; this.d = z0Var2; } @@ -35,24 +35,24 @@ public final class p extends z0 { @Override // d0.e0.p.d.m0.n.z0 public boolean approximateCapturedTypes() { - return this.f2776c.approximateCapturedTypes() || this.d.approximateCapturedTypes(); + return this.f2777c.approximateCapturedTypes() || this.d.approximateCapturedTypes(); } @Override // d0.e0.p.d.m0.n.z0 public boolean approximateContravariantCapturedTypes() { - return this.f2776c.approximateContravariantCapturedTypes() || this.d.approximateContravariantCapturedTypes(); + return this.f2777c.approximateContravariantCapturedTypes() || this.d.approximateContravariantCapturedTypes(); } @Override // d0.e0.p.d.m0.n.z0 public g filterAnnotations(g gVar) { m.checkNotNullParameter(gVar, "annotations"); - return this.d.filterAnnotations(this.f2776c.filterAnnotations(gVar)); + return this.d.filterAnnotations(this.f2777c.filterAnnotations(gVar)); } @Override // d0.e0.p.d.m0.n.z0 public w0 get(c0 c0Var) { m.checkNotNullParameter(c0Var, "key"); - w0 w0Var = this.f2776c.get(c0Var); + w0 w0Var = this.f2777c.get(c0Var); return w0Var == null ? this.d.get(c0Var) : w0Var; } @@ -65,6 +65,6 @@ public final class p extends z0 { public c0 prepareTopLevelType(c0 c0Var, j1 j1Var) { m.checkNotNullParameter(c0Var, "topLevelType"); m.checkNotNullParameter(j1Var, ModelAuditLogEntry.CHANGE_KEY_POSITION); - return this.d.prepareTopLevelType(this.f2776c.prepareTopLevelType(c0Var, j1Var), j1Var); + return this.d.prepareTopLevelType(this.f2777c.prepareTopLevelType(c0Var, j1Var), j1Var); } } diff --git a/app/src/main/java/d0/e0/p/d/m0/n/p0.java b/app/src/main/java/d0/e0/p/d/m0/n/p0.java index c852c7ee92..e1e77533bf 100644 --- a/app/src/main/java/d0/e0/p/d/m0/n/p0.java +++ b/app/src/main/java/d0/e0/p/d/m0/n/p0.java @@ -16,18 +16,18 @@ public final class p0 { public static final class a extends v0 { /* renamed from: c reason: collision with root package name */ - public final /* synthetic */ List f2777c; + public final /* synthetic */ List f2778c; /* JADX DEBUG: Multi-variable search result rejected for r1v0, resolved type: java.util.List */ /* JADX WARN: Multi-variable type inference failed */ public a(List list) { - this.f2777c = list; + this.f2778c = list; } @Override // d0.e0.p.d.m0.n.v0 public w0 get(u0 u0Var) { m.checkNotNullParameter(u0Var, "key"); - if (!this.f2777c.contains(u0Var)) { + if (!this.f2778c.contains(u0Var)) { return null; } h declarationDescriptor = u0Var.getDeclarationDescriptor(); diff --git a/app/src/main/java/d0/e0/p/d/m0/n/p1/d.java b/app/src/main/java/d0/e0/p/d/m0/n/p1/d.java index 5a3be40a3d..f610ed68c7 100644 --- a/app/src/main/java/d0/e0/p/d/m0/n/p1/d.java +++ b/app/src/main/java/d0/e0/p/d/m0/n/p1/d.java @@ -10,7 +10,7 @@ public final class d { public final c0 b; /* renamed from: c reason: collision with root package name */ - public final c0 f2778c; + public final c0 f2779c; public d(z0 z0Var, c0 c0Var, c0 c0Var2) { m.checkNotNullParameter(z0Var, "typeParameter"); @@ -18,7 +18,7 @@ public final class d { m.checkNotNullParameter(c0Var2, "outProjection"); this.a = z0Var; this.b = c0Var; - this.f2778c = c0Var2; + this.f2779c = c0Var2; } public final c0 getInProjection() { @@ -26,7 +26,7 @@ public final class d { } public final c0 getOutProjection() { - return this.f2778c; + return this.f2779c; } public final z0 getTypeParameter() { @@ -34,6 +34,6 @@ public final class d { } public final boolean isConsistent() { - return f.a.isSubtypeOf(this.b, this.f2778c); + return f.a.isSubtypeOf(this.b, this.f2779c); } } diff --git a/app/src/main/java/d0/e0/p/d/m0/n/q0.java b/app/src/main/java/d0/e0/p/d/m0/n/q0.java index 94684a21da..eeaa01f073 100644 --- a/app/src/main/java/d0/e0/p/d/m0/n/q0.java +++ b/app/src/main/java/d0/e0/p/d/m0/n/q0.java @@ -24,7 +24,7 @@ public final class q0 { public final s0 b; /* renamed from: c reason: collision with root package name */ - public final boolean f2779c; + public final boolean f2780c; /* compiled from: TypeAliasExpander.kt */ public static final class a { @@ -61,7 +61,7 @@ public final class q0 { public q0(s0 s0Var, boolean z2) { m.checkNotNullParameter(s0Var, "reportStrategy"); this.b = s0Var; - this.f2779c = z2; + this.f2780c = z2; } public final void a(g gVar, g gVar2) { @@ -176,7 +176,7 @@ public final class q0 { if (!d0.e0.p.d.m0.n.o1.a.containsTypeAliasParameters(type2)) { w0 w0Var4 = asSimpleType.getArguments().get(i2); z0 z0Var2 = asSimpleType.getConstructor().getParameters().get(i2); - if (this.f2779c) { + if (this.f2780c) { a aVar = a; s0 s0Var = this.b; c0 type3 = w0Var4.getType(); diff --git a/app/src/main/java/d0/e0/p/d/m0/n/r0.java b/app/src/main/java/d0/e0/p/d/m0/n/r0.java index eeee849026..53fde43ade 100644 --- a/app/src/main/java/d0/e0/p/d/m0/n/r0.java +++ b/app/src/main/java/d0/e0/p/d/m0/n/r0.java @@ -17,7 +17,7 @@ public final class r0 { public final r0 b; /* renamed from: c reason: collision with root package name */ - public final y0 f2780c; + public final y0 f2781c; public final List d; public final Map e; @@ -41,7 +41,7 @@ public final class r0 { public r0(r0 r0Var, y0 y0Var, List list, Map map, DefaultConstructorMarker defaultConstructorMarker) { this.b = r0Var; - this.f2780c = y0Var; + this.f2781c = y0Var; this.d = list; this.e = map; } @@ -51,7 +51,7 @@ public final class r0 { } public final y0 getDescriptor() { - return this.f2780c; + return this.f2781c; } public final w0 getReplacement(u0 u0Var) { @@ -65,7 +65,7 @@ public final class r0 { public final boolean isRecursion(y0 y0Var) { m.checkNotNullParameter(y0Var, "descriptor"); - if (!m.areEqual(this.f2780c, y0Var)) { + if (!m.areEqual(this.f2781c, y0Var)) { r0 r0Var = this.b; if (!(r0Var == null ? false : r0Var.isRecursion(y0Var))) { return false; diff --git a/app/src/main/java/d0/e0/p/d/m0/n/t.java b/app/src/main/java/d0/e0/p/d/m0/n/t.java index c808c7337f..6a4c640d26 100644 --- a/app/src/main/java/d0/e0/p/d/m0/n/t.java +++ b/app/src/main/java/d0/e0/p/d/m0/n/t.java @@ -28,7 +28,7 @@ public class t { public static final c b; /* renamed from: c reason: collision with root package name */ - public static final j0 f2781c = createErrorType(""); + public static final j0 f2782c = createErrorType(""); public static final c0 d; public static final n0 e; public static final Set f; diff --git a/app/src/main/java/d0/e0/p/d/m0/n/v.java b/app/src/main/java/d0/e0/p/d/m0/n/v.java index 414873933d..20d093d335 100644 --- a/app/src/main/java/d0/e0/p/d/m0/n/v.java +++ b/app/src/main/java/d0/e0/p/d/m0/n/v.java @@ -59,6 +59,6 @@ public abstract class v extends i1 implements f { public abstract String render(c cVar, h hVar); public String toString() { - return c.f2716c.renderType(this); + return c.f2717c.renderType(this); } } diff --git a/app/src/main/java/d0/e0/p/d/m0/n/v0.java b/app/src/main/java/d0/e0/p/d/m0/n/v0.java index fd89b2f3b1..a5c8fecb91 100644 --- a/app/src/main/java/d0/e0/p/d/m0/n/v0.java +++ b/app/src/main/java/d0/e0/p/d/m0/n/v0.java @@ -21,13 +21,13 @@ public abstract class v0 extends z0 { public static final class C0289a extends v0 { /* renamed from: c reason: collision with root package name */ - public final /* synthetic */ Map f2782c; + public final /* synthetic */ Map f2783c; public final /* synthetic */ boolean d; /* JADX DEBUG: Multi-variable search result rejected for r1v0, resolved type: java.util.Map */ /* JADX WARN: Multi-variable type inference failed */ public C0289a(Map map, boolean z2) { - this.f2782c = map; + this.f2783c = map; this.d = z2; } @@ -39,12 +39,12 @@ public abstract class v0 extends z0 { @Override // d0.e0.p.d.m0.n.v0 public w0 get(u0 u0Var) { m.checkNotNullParameter(u0Var, "key"); - return this.f2782c.get(u0Var); + return this.f2783c.get(u0Var); } @Override // d0.e0.p.d.m0.n.z0 public boolean isEmpty() { - return this.f2782c.isEmpty(); + return this.f2783c.isEmpty(); } } diff --git a/app/src/main/java/d0/e0/p/d/m0/n/z.java b/app/src/main/java/d0/e0/p/d/m0/n/z.java index 58362ebc1f..fd0df2637f 100644 --- a/app/src/main/java/d0/e0/p/d/m0/n/z.java +++ b/app/src/main/java/d0/e0/p/d/m0/n/z.java @@ -11,7 +11,7 @@ public final class z extends z0 { public final z0[] b; /* renamed from: c reason: collision with root package name */ - public final w0[] f2783c; + public final w0[] f2784c; public final boolean d; /* JADX WARNING: Illegal instructions before constructor call */ @@ -30,7 +30,7 @@ public final class z extends z0 { m.checkNotNullParameter(z0VarArr, "parameters"); m.checkNotNullParameter(w0VarArr, "arguments"); this.b = z0VarArr; - this.f2783c = w0VarArr; + this.f2784c = w0VarArr; this.d = z2; int length = z0VarArr.length; int length2 = w0VarArr.length; @@ -59,11 +59,11 @@ public final class z extends z0 { if (index >= z0VarArr.length || !m.areEqual(z0VarArr[index].getTypeConstructor(), z0Var.getTypeConstructor())) { return null; } - return this.f2783c[index]; + return this.f2784c[index]; } public final w0[] getArguments() { - return this.f2783c; + return this.f2784c; } public final z0[] getParameters() { @@ -72,6 +72,6 @@ public final class z extends z0 { @Override // d0.e0.p.d.m0.n.z0 public boolean isEmpty() { - return this.f2783c.length == 0; + return this.f2784c.length == 0; } } diff --git a/app/src/main/java/d0/e0/p/d/m0/o/d.java b/app/src/main/java/d0/e0/p/d/m0/o/d.java index 8f0cf51b47..ef14976c5a 100644 --- a/app/src/main/java/d0/e0/p/d/m0/o/d.java +++ b/app/src/main/java/d0/e0/p/d/m0/o/d.java @@ -16,7 +16,7 @@ public final class d { public final Regex b; /* renamed from: c reason: collision with root package name */ - public final Collection f2784c; + public final Collection f2785c; public final Function1 d; public final b[] e; @@ -67,7 +67,7 @@ public final class d { public d(e eVar, Regex regex, Collection collection, Function1 function1, b... bVarArr) { this.a = null; this.b = regex; - this.f2784c = collection; + this.f2785c = collection; this.d = function1; this.e = bVarArr; } @@ -82,7 +82,7 @@ public final class d { System.arraycopy(bVarArr, 0, bVarArr2, 0, bVarArr.length); this.a = eVar; this.b = null; - this.f2784c = null; + this.f2785c = null; this.d = function1; this.e = bVarArr2; } @@ -151,7 +151,7 @@ public final class d { return false; } } - Collection collection = this.f2784c; + Collection collection = this.f2785c; return collection == null || collection.contains(xVar.getName()); } } diff --git a/app/src/main/java/d0/e0/p/d/m0/o/i.java b/app/src/main/java/d0/e0/p/d/m0/o/i.java index c23e849d54..676f10946b 100644 --- a/app/src/main/java/d0/e0/p/d/m0/o/i.java +++ b/app/src/main/java/d0/e0/p/d/m0/o/i.java @@ -155,7 +155,7 @@ public final class i extends a { k.a aVar = k.a.d; d0.e0.p.d.m0.g.e eVar6 = j.h; l.c cVar = l.c.b; - b = n.listOf((Object[]) new d[]{new d(eVar, bVarArr, (Function1) null, 4, (DefaultConstructorMarker) null), new d(eVar2, bVarArr2, a.i), new d(eVar3, new b[]{bVar, hVar, new l.a(2), eVar4}, (Function1) null, 4, (DefaultConstructorMarker) null), new d(j.b, new b[]{bVar, hVar, new l.a(3), eVar4}, (Function1) null, 4, (DefaultConstructorMarker) null), new d(j.f2785c, new b[]{bVar, hVar, new l.b(2), eVar4}, (Function1) null, 4, (DefaultConstructorMarker) null), new d(j.g, new b[]{bVar}, (Function1) null, 4, (DefaultConstructorMarker) null), new d(eVar5, new b[]{bVar, dVar, hVar, aVar}, (Function1) null, 4, (DefaultConstructorMarker) null), new d(eVar6, new b[]{bVar, cVar}, (Function1) null, 4, (DefaultConstructorMarker) null), new d(j.k, new b[]{bVar, cVar}, (Function1) null, 4, (DefaultConstructorMarker) null), new d(j.l, new b[]{bVar, cVar, aVar}, (Function1) null, 4, (DefaultConstructorMarker) null), new d(j.f2788y, new b[]{bVar, dVar, hVar}, (Function1) null, 4, (DefaultConstructorMarker) null), new d(j.d, new b[]{f.a.b}, b.i), new d(j.e, new b[]{bVar, k.b.d, dVar, hVar}, (Function1) null, 4, (DefaultConstructorMarker) null), new d(j.G, new b[]{bVar, dVar, hVar}, (Function1) null, 4, (DefaultConstructorMarker) null), new d(j.F, new b[]{bVar, cVar}, (Function1) null, 4, (DefaultConstructorMarker) null), new d(n.listOf((Object[]) new d0.e0.p.d.m0.g.e[]{j.n, j.o}), new b[]{bVar}, c.i), new d(j.H, new b[]{bVar, k.c.d, dVar, hVar}, (Function1) null, 4, (DefaultConstructorMarker) null), new d(j.m, new b[]{bVar, cVar}, (Function1) null, 4, (DefaultConstructorMarker) null)}); + b = n.listOf((Object[]) new d[]{new d(eVar, bVarArr, (Function1) null, 4, (DefaultConstructorMarker) null), new d(eVar2, bVarArr2, a.i), new d(eVar3, new b[]{bVar, hVar, new l.a(2), eVar4}, (Function1) null, 4, (DefaultConstructorMarker) null), new d(j.b, new b[]{bVar, hVar, new l.a(3), eVar4}, (Function1) null, 4, (DefaultConstructorMarker) null), new d(j.f2786c, new b[]{bVar, hVar, new l.b(2), eVar4}, (Function1) null, 4, (DefaultConstructorMarker) null), new d(j.g, new b[]{bVar}, (Function1) null, 4, (DefaultConstructorMarker) null), new d(eVar5, new b[]{bVar, dVar, hVar, aVar}, (Function1) null, 4, (DefaultConstructorMarker) null), new d(eVar6, new b[]{bVar, cVar}, (Function1) null, 4, (DefaultConstructorMarker) null), new d(j.k, new b[]{bVar, cVar}, (Function1) null, 4, (DefaultConstructorMarker) null), new d(j.l, new b[]{bVar, cVar, aVar}, (Function1) null, 4, (DefaultConstructorMarker) null), new d(j.f2789y, new b[]{bVar, dVar, hVar}, (Function1) null, 4, (DefaultConstructorMarker) null), new d(j.d, new b[]{f.a.b}, b.i), new d(j.e, new b[]{bVar, k.b.d, dVar, hVar}, (Function1) null, 4, (DefaultConstructorMarker) null), new d(j.G, new b[]{bVar, dVar, hVar}, (Function1) null, 4, (DefaultConstructorMarker) null), new d(j.F, new b[]{bVar, cVar}, (Function1) null, 4, (DefaultConstructorMarker) null), new d(n.listOf((Object[]) new d0.e0.p.d.m0.g.e[]{j.n, j.o}), new b[]{bVar}, c.i), new d(j.H, new b[]{bVar, k.c.d, dVar, hVar}, (Function1) null, 4, (DefaultConstructorMarker) null), new d(j.m, new b[]{bVar, cVar}, (Function1) null, 4, (DefaultConstructorMarker) null)}); } @Override // d0.e0.p.d.m0.o.a diff --git a/app/src/main/java/d0/e0/p/d/m0/o/j.java b/app/src/main/java/d0/e0/p/d/m0/o/j.java index 0435a677d3..6bcda44f6e 100644 --- a/app/src/main/java/d0/e0/p/d/m0/o/j.java +++ b/app/src/main/java/d0/e0/p/d/m0/o/j.java @@ -19,7 +19,7 @@ public final class j { public static final e b; /* renamed from: c reason: collision with root package name */ - public static final e f2785c; + public static final e f2786c; public static final e d; public static final e e; public static final e f; @@ -37,20 +37,20 @@ public final class j { public static final e r; /* renamed from: s reason: collision with root package name */ - public static final e f2786s; + public static final e f2787s; public static final e t; public static final e u; public static final e v; public static final e w; /* renamed from: x reason: collision with root package name */ - public static final e f2787x; + public static final e f2788x; /* renamed from: y reason: collision with root package name */ - public static final e f2788y; + public static final e f2789y; /* renamed from: z reason: collision with root package name */ - public static final e f2789z; + public static final e f2790z; static { e identifier = e.identifier("getValue"); @@ -61,7 +61,7 @@ public final class j { b = identifier2; e identifier3 = e.identifier("provideDelegate"); m.checkNotNullExpressionValue(identifier3, "identifier(\"provideDelegate\")"); - f2785c = identifier3; + f2786c = identifier3; e identifier4 = e.identifier("equals"); m.checkNotNullExpressionValue(identifier4, "identifier(\"equals\")"); d = identifier4; @@ -109,7 +109,7 @@ public final class j { r = identifier17; e identifier18 = e.identifier("unaryMinus"); m.checkNotNullExpressionValue(identifier18, "identifier(\"unaryMinus\")"); - f2786s = identifier18; + f2787s = identifier18; e identifier19 = e.identifier("unaryPlus"); m.checkNotNullExpressionValue(identifier19, "identifier(\"unaryPlus\")"); t = identifier19; @@ -124,13 +124,13 @@ public final class j { w = identifier22; e identifier23 = e.identifier("rem"); m.checkNotNullExpressionValue(identifier23, "identifier(\"rem\")"); - f2787x = identifier23; + f2788x = identifier23; e identifier24 = e.identifier("rangeTo"); m.checkNotNullExpressionValue(identifier24, "identifier(\"rangeTo\")"); - f2788y = identifier24; + f2789y = identifier24; e identifier25 = e.identifier("timesAssign"); m.checkNotNullExpressionValue(identifier25, "identifier(\"timesAssign\")"); - f2789z = identifier25; + f2790z = identifier25; e identifier26 = e.identifier("divAssign"); m.checkNotNullExpressionValue(identifier26, "identifier(\"divAssign\")"); A = identifier26; diff --git a/app/src/main/java/d0/e0/p/d/m0/o/k.java b/app/src/main/java/d0/e0/p/d/m0/o/k.java index 3d645ad972..5b4948c082 100644 --- a/app/src/main/java/d0/e0/p/d/m0/o/k.java +++ b/app/src/main/java/d0/e0/p/d/m0/o/k.java @@ -15,7 +15,7 @@ public abstract class k implements b { public final Function1 b; /* renamed from: c reason: collision with root package name */ - public final String f2790c; + public final String f2791c; /* compiled from: modifierChecks.kt */ public static final class a extends k { @@ -96,7 +96,7 @@ public abstract class k implements b { public k(String str, Function1 function1, DefaultConstructorMarker defaultConstructorMarker) { this.a = str; this.b = function1; - this.f2790c = m.stringPlus("must return ", str); + this.f2791c = m.stringPlus("must return ", str); } @Override // d0.e0.p.d.m0.o.b @@ -107,7 +107,7 @@ public abstract class k implements b { @Override // d0.e0.p.d.m0.o.b public String getDescription() { - return this.f2790c; + return this.f2791c; } @Override // d0.e0.p.d.m0.o.b diff --git a/app/src/main/java/d0/e0/p/d/m0/p/e.java b/app/src/main/java/d0/e0/p/d/m0/p/e.java index 6f16c1e69d..00425dff79 100644 --- a/app/src/main/java/d0/e0/p/d/m0/p/e.java +++ b/app/src/main/java/d0/e0/p/d/m0/p/e.java @@ -17,7 +17,7 @@ public final class e { public static final e b; /* renamed from: c reason: collision with root package name */ - public final h f2791c; + public final h f2792c; public final h d; public final Map e; public final boolean f; @@ -81,7 +81,7 @@ public final class e { m.checkNotNullParameter(hVar, "globalJsr305Level"); m.checkNotNullParameter(map, "userDefinedLevelForSpecificJsr305Annotation"); m.checkNotNullParameter(hVar3, "jspecifyReportLevel"); - this.f2791c = hVar; + this.f2792c = hVar; this.d = hVar2; this.e = map; this.f = z2; @@ -115,7 +115,7 @@ public final class e { } public final h getGlobalJsr305Level() { - return this.f2791c; + return this.f2792c; } public final h getJspecifyReportLevel() { diff --git a/app/src/main/java/d0/e0/p/d/n0/b.java b/app/src/main/java/d0/e0/p/d/n0/b.java index 4fb06e2cda..33246f5f22 100644 --- a/app/src/main/java/d0/e0/p/d/n0/b.java +++ b/app/src/main/java/d0/e0/p/d/n0/b.java @@ -5,11 +5,11 @@ public final class b { public final d>> b; /* renamed from: c reason: collision with root package name */ - public final int f2792c; + public final int f2793c; public b(d>> dVar, int i) { this.b = dVar; - this.f2792c = i; + this.f2793c = i; } public static b empty() { @@ -58,6 +58,6 @@ public final class b { aVar = aVar.minus(i); } a> plus = aVar.plus(new e<>(k, v)); - return new b<>(this.b.plus(k.hashCode(), plus), plus.size() + (this.f2792c - size)); + return new b<>(this.b.plus(k.hashCode(), plus), plus.size() + (this.f2793c - size)); } } diff --git a/app/src/main/java/d0/e0/p/d/n0/c.java b/app/src/main/java/d0/e0/p/d/n0/c.java index 20cd5f55c1..d539ff6238 100644 --- a/app/src/main/java/d0/e0/p/d/n0/c.java +++ b/app/src/main/java/d0/e0/p/d/n0/c.java @@ -5,7 +5,7 @@ public final class c { public final long b; /* renamed from: c reason: collision with root package name */ - public final V f2793c; + public final V f2794c; public final c d; public final c e; public final int f; @@ -13,14 +13,14 @@ public final class c { public c() { this.f = 0; this.b = 0; - this.f2793c = null; + this.f2794c = null; this.d = null; this.e = null; } public c(long j, V v, c cVar, c cVar2) { this.b = j; - this.f2793c = v; + this.f2794c = v; this.d = cVar; this.e = cVar2; this.f = cVar.f + 1 + cVar2.f; @@ -31,7 +31,7 @@ public final class c { return null; } long j2 = this.b; - return j < j2 ? this.d.a(j - j2) : j > j2 ? this.e.a(j - j2) : this.f2793c; + return j < j2 ? this.d.a(j - j2) : j > j2 ? this.e.a(j - j2) : this.f2794c; } public c b(long j, V v) { @@ -39,7 +39,7 @@ public final class c { return new c<>(j, v, this, this); } long j2 = this.b; - return j < j2 ? c(this.d.b(j - j2, v), this.e) : j > j2 ? c(this.d, this.e.b(j - j2, v)) : v == this.f2793c ? this : new c<>(j, v, this.d, this.e); + return j < j2 ? c(this.d.b(j - j2, v), this.e) : j > j2 ? c(this.d, this.e.b(j - j2, v)) : v == this.f2794c ? this : new c<>(j, v, this.d, this.e); } public final c c(c cVar, c cVar2) { @@ -47,7 +47,7 @@ public final class c { return this; } long j = this.b; - V v = this.f2793c; + V v = this.f2794c; int i = cVar.f; int i2 = cVar2.f; if (i + i2 > 1) { @@ -56,14 +56,14 @@ public final class c { c cVar4 = cVar.e; if (cVar4.f < cVar3.f * 2) { long j2 = cVar.b; - return new c<>(j2 + j, cVar.f2793c, cVar3, new c(-j2, v, cVar4.d(cVar4.b + j2), cVar2)); + return new c<>(j2 + j, cVar.f2794c, cVar3, new c(-j2, v, cVar4.d(cVar4.b + j2), cVar2)); } c cVar5 = cVar4.d; c cVar6 = cVar4.e; long j3 = cVar4.b; long j4 = cVar.b + j3 + j; - V v2 = cVar4.f2793c; - c cVar7 = new c(-j3, cVar.f2793c, cVar3, cVar5.d(cVar5.b + j3)); + V v2 = cVar4.f2794c; + c cVar7 = new c(-j3, cVar.f2794c, cVar3, cVar5.d(cVar5.b + j3)); long j5 = cVar.b; long j6 = cVar4.b; return new c<>(j4, v2, cVar7, new c((-j5) - j6, v, cVar6.d(cVar6.b + j6 + j5), cVar2)); @@ -72,23 +72,23 @@ public final class c { c cVar9 = cVar2.e; if (cVar8.f < cVar9.f * 2) { long j7 = cVar2.b; - return new c<>(j7 + j, cVar2.f2793c, new c(-j7, v, cVar, cVar8.d(cVar8.b + j7)), cVar9); + return new c<>(j7 + j, cVar2.f2794c, new c(-j7, v, cVar, cVar8.d(cVar8.b + j7)), cVar9); } c cVar10 = cVar8.d; c cVar11 = cVar8.e; long j8 = cVar8.b; long j9 = cVar2.b; long j10 = j8 + j9 + j; - V v3 = cVar8.f2793c; + V v3 = cVar8.f2794c; c cVar12 = new c((-j9) - j8, v, cVar, cVar10.d(cVar10.b + j8 + j9)); long j11 = cVar8.b; - return new c<>(j10, v3, cVar12, new c(-j11, cVar2.f2793c, cVar11.d(cVar11.b + j11), cVar9)); + return new c<>(j10, v3, cVar12, new c(-j11, cVar2.f2794c, cVar11.d(cVar11.b + j11), cVar9)); } } return new c<>(j, v, cVar, cVar2); } public final c d(long j) { - return (this.f == 0 || j == this.b) ? this : new c<>(j, this.f2793c, this.d, this.e); + return (this.f == 0 || j == this.b) ? this : new c<>(j, this.f2794c, this.d, this.e); } } diff --git a/app/src/main/java/d0/e0/p/d/s.java b/app/src/main/java/d0/e0/p/d/s.java index 5902b081cd..ae22900f23 100644 --- a/app/src/main/java/d0/e0/p/d/s.java +++ b/app/src/main/java/d0/e0/p/d/s.java @@ -33,7 +33,7 @@ public abstract class s extends f implements KProperty { public final String r; /* renamed from: s reason: collision with root package name */ - public final Object f2794s; + public final Object f2795s; /* compiled from: KPropertyImpl.kt */ public static abstract class a extends f implements KFunction { @@ -295,7 +295,7 @@ public abstract class s extends f implements KProperty { this.p = iVar; this.q = str; this.r = str2; - this.f2794s = obj; + this.f2795s = obj; c0.b lazy = c0.lazy(new f(this)); d0.z.d.m.checkNotNullExpressionValue(lazy, "ReflectProperties.lazy {…y -> null\n }\n }"); this.n = lazy; @@ -321,11 +321,11 @@ public abstract class s extends f implements KProperty { public boolean equals(Object obj) { s asKPropertyImpl = j0.asKPropertyImpl(obj); - return asKPropertyImpl != null && d0.z.d.m.areEqual(getContainer(), asKPropertyImpl.getContainer()) && d0.z.d.m.areEqual(getName(), asKPropertyImpl.getName()) && d0.z.d.m.areEqual(this.r, asKPropertyImpl.r) && d0.z.d.m.areEqual(this.f2794s, asKPropertyImpl.f2794s); + return asKPropertyImpl != null && d0.z.d.m.areEqual(getContainer(), asKPropertyImpl.getContainer()) && d0.z.d.m.areEqual(getName(), asKPropertyImpl.getName()) && d0.z.d.m.areEqual(this.r, asKPropertyImpl.r) && d0.z.d.m.areEqual(this.f2795s, asKPropertyImpl.f2795s); } public final Object getBoundReceiver() { - return d0.e0.p.d.l0.h.coerceToExpectedReceiverType(this.f2794s, getDescriptor()); + return d0.e0.p.d.l0.h.coerceToExpectedReceiverType(this.f2795s, getDescriptor()); } @Override // d0.e0.p.d.f @@ -373,7 +373,7 @@ public abstract class s extends f implements KProperty { @Override // d0.e0.p.d.f public boolean isBound() { - return !d0.z.d.m.areEqual(this.f2794s, d0.z.d.d.NO_RECEIVER); + return !d0.z.d.m.areEqual(this.f2795s, d0.z.d.d.NO_RECEIVER); } @Override // kotlin.reflect.KProperty diff --git a/app/src/main/java/d0/f0/g.java b/app/src/main/java/d0/f0/g.java index 288cd96d24..95921d6702 100644 --- a/app/src/main/java/d0/f0/g.java +++ b/app/src/main/java/d0/f0/g.java @@ -11,7 +11,7 @@ public final class g implements Sequence { public final boolean b; /* renamed from: c reason: collision with root package name */ - public final Function1 f2795c; + public final Function1 f2796c; /* compiled from: Sequences.kt */ public static final class a implements Iterator, d0.z.d.g0.a { @@ -73,11 +73,11 @@ public final class g implements Sequence { m.checkNotNullParameter(function1, "predicate"); this.a = sequence; this.b = z2; - this.f2795c = function1; + this.f2796c = function1; } public static final /* synthetic */ Function1 access$getPredicate$p(g gVar) { - return gVar.f2795c; + return gVar.f2796c; } public static final /* synthetic */ boolean access$getSendWhen$p(g gVar) { diff --git a/app/src/main/java/d0/f0/h.java b/app/src/main/java/d0/f0/h.java index 1f8b67e705..9b88a29019 100644 --- a/app/src/main/java/d0/f0/h.java +++ b/app/src/main/java/d0/f0/h.java @@ -11,7 +11,7 @@ public final class h implements Sequence { public final Function1 b; /* renamed from: c reason: collision with root package name */ - public final Function1> f2796c; + public final Function1> f2797c; /* compiled from: Sequences.kt */ public static final class a implements Iterator, d0.z.d.g0.a { @@ -78,11 +78,11 @@ public final class h implements Sequence { m.checkNotNullParameter(function12, "iterator"); this.a = sequence; this.b = function1; - this.f2796c = function12; + this.f2797c = function12; } public static final /* synthetic */ Function1 access$getIterator$p(h hVar) { - return hVar.f2796c; + return hVar.f2797c; } public static final /* synthetic */ Sequence access$getSequence$p(h hVar) { diff --git a/app/src/main/java/d0/f0/r.java b/app/src/main/java/d0/f0/r.java index 0e663cb570..77d7768442 100644 --- a/app/src/main/java/d0/f0/r.java +++ b/app/src/main/java/d0/f0/r.java @@ -10,7 +10,7 @@ public final class r implements Sequence, e { public final int b; /* renamed from: c reason: collision with root package name */ - public final int f2797c; + public final int f2798c; /* compiled from: Sequences.kt */ public static final class a implements Iterator, d0.z.d.g0.a { @@ -58,7 +58,7 @@ public final class r implements Sequence, e { m.checkNotNullParameter(sequence, "sequence"); this.a = sequence; this.b = i; - this.f2797c = i2; + this.f2798c = i2; boolean z2 = true; if (i >= 0) { if (i2 >= 0) { @@ -73,7 +73,7 @@ public final class r implements Sequence, e { } public static final /* synthetic */ int access$getEndIndex$p(r rVar) { - return rVar.f2797c; + return rVar.f2798c; } public static final /* synthetic */ Sequence access$getSequence$p(r rVar) { @@ -86,7 +86,7 @@ public final class r implements Sequence, e { @Override // d0.f0.e public Sequence drop(int i) { - int i2 = this.f2797c; + int i2 = this.f2798c; int i3 = this.b; return i >= i2 - i3 ? n.emptySequence() : new r(this.a, i3 + i, i2); } @@ -98,7 +98,7 @@ public final class r implements Sequence, e { @Override // d0.f0.e public Sequence take(int i) { - int i2 = this.f2797c; + int i2 = this.f2798c; int i3 = this.b; return i >= i2 - i3 ? this : new r(this.a, i3, i + i3); } diff --git a/app/src/main/java/d0/g0/c.java b/app/src/main/java/d0/g0/c.java index 7ea1fcc9b6..baa8c74429 100644 --- a/app/src/main/java/d0/g0/c.java +++ b/app/src/main/java/d0/g0/c.java @@ -9,7 +9,7 @@ public final class c { public static Charset b; /* renamed from: c reason: collision with root package name */ - public static Charset f2798c; + public static Charset f2799c; public static final c d = new c(); static { @@ -24,13 +24,13 @@ public final class c { } public final Charset UTF32_BE() { - Charset charset = f2798c; + Charset charset = f2799c; if (charset != null) { return charset; } Charset forName = Charset.forName("UTF-32BE"); m.checkNotNullExpressionValue(forName, "Charset.forName(\"UTF-32BE\")"); - f2798c = forName; + f2799c = forName; return forName; } diff --git a/app/src/main/java/d0/g0/d.java b/app/src/main/java/d0/g0/d.java index 5d426ed921..4936a793f5 100644 --- a/app/src/main/java/d0/g0/d.java +++ b/app/src/main/java/d0/g0/d.java @@ -15,7 +15,7 @@ public final class d implements Sequence { public final int b; /* renamed from: c reason: collision with root package name */ - public final int f2799c; + public final int f2800c; public final Function2> d; /* compiled from: Strings.kt */ @@ -107,7 +107,7 @@ public final class d implements Sequence { m.checkNotNullParameter(function2, "getNextMatch"); this.a = charSequence; this.b = i; - this.f2799c = i2; + this.f2800c = i2; this.d = function2; } @@ -120,7 +120,7 @@ public final class d implements Sequence { } public static final /* synthetic */ int access$getLimit$p(d dVar) { - return dVar.f2799c; + return dVar.f2800c; } public static final /* synthetic */ int access$getStartIndex$p(d dVar) { diff --git a/app/src/main/java/d0/g0/g.java b/app/src/main/java/d0/g0/g.java index 43935d52df..c13f29b095 100644 --- a/app/src/main/java/d0/g0/g.java +++ b/app/src/main/java/d0/g0/g.java @@ -18,7 +18,7 @@ public final class g implements MatchResult { public List b; /* renamed from: c reason: collision with root package name */ - public final Matcher f2800c; + public final Matcher f2801c; public final CharSequence d; /* compiled from: Regex.kt */ @@ -148,12 +148,12 @@ public final class g implements MatchResult { public g(Matcher matcher, CharSequence charSequence) { m.checkNotNullParameter(matcher, "matcher"); m.checkNotNullParameter(charSequence, "input"); - this.f2800c = matcher; + this.f2801c = matcher; this.d = charSequence; } public static final java.util.regex.MatchResult access$getMatchResult$p(g gVar) { - return gVar.f2800c; + return gVar.f2801c; } @Override // kotlin.text.MatchResult @@ -178,23 +178,23 @@ public final class g implements MatchResult { @Override // kotlin.text.MatchResult public IntRange getRange() { - return h.access$range(this.f2800c); + return h.access$range(this.f2801c); } @Override // kotlin.text.MatchResult public String getValue() { - String group = this.f2800c.group(); + String group = this.f2801c.group(); m.checkNotNullExpressionValue(group, "matchResult.group()"); return group; } @Override // kotlin.text.MatchResult public MatchResult next() { - int end = this.f2800c.end() + (this.f2800c.end() == this.f2800c.start() ? 1 : 0); + int end = this.f2801c.end() + (this.f2801c.end() == this.f2801c.start() ? 1 : 0); if (end > this.d.length()) { return null; } - Matcher matcher = this.f2800c.pattern().matcher(this.d); + Matcher matcher = this.f2801c.pattern().matcher(this.d); m.checkNotNullExpressionValue(matcher, "matcher.pattern().matcher(input)"); return h.access$findNext(matcher, end, this.d); } diff --git a/app/src/main/java/d0/t/q0/c.java b/app/src/main/java/d0/t/q0/c.java index 389cc87d14..427e9ffcf0 100644 --- a/app/src/main/java/d0/t/q0/c.java +++ b/app/src/main/java/d0/t/q0/c.java @@ -24,7 +24,7 @@ public final class c implements Map, d0.z.d.g0.d { public int[] r; /* renamed from: s reason: collision with root package name */ - public int[] f2801s; + public int[] f2802s; public int t; public int u; @@ -294,7 +294,7 @@ public final class c implements Map, d0.z.d.g0.d { this.p = (K[]) b.arrayOfUninitializedElements(i2); this.q = null; this.r = iArr; - this.f2801s = new int[access$computeHashSize]; + this.f2802s = new int[access$computeHashSize]; this.t = 2; this.u = 0; this.j = a.access$computeShift(aVar, access$computeHashSize); @@ -338,10 +338,10 @@ public final class c implements Map, d0.z.d.g0.d { checkIsMutable$kotlin_stdlib(); while (true) { int e2 = e(k); - int coerceAtMost = d0.d0.f.coerceAtMost(this.t * 2, this.f2801s.length / 2); + int coerceAtMost = d0.d0.f.coerceAtMost(this.t * 2, this.f2802s.length / 2); int i2 = 0; while (true) { - int[] iArr = this.f2801s; + int[] iArr = this.f2802s; int i3 = iArr[e2]; if (i3 <= 0) { int i4 = this.u; @@ -365,10 +365,10 @@ public final class c implements Map, d0.z.d.g0.d { } else { i2++; if (i2 > coerceAtMost) { - f(this.f2801s.length * 2); + f(this.f2802s.length * 2); break; } - e2 = e2 == 0 ? this.f2801s.length - 1 : e2 - 1; + e2 = e2 == 0 ? this.f2802s.length - 1 : e2 - 1; } } } @@ -390,11 +390,11 @@ public final class c implements Map, d0.z.d.g0.d { m.checkNotNullExpressionValue(copyOf, "java.util.Arrays.copyOf(this, newSize)"); this.r = copyOf; int access$computeHashSize = a.access$computeHashSize(i, i4); - if (access$computeHashSize > this.f2801s.length) { + if (access$computeHashSize > this.f2802s.length) { f(access$computeHashSize); } } else if ((i3 + i4) - size() > this.p.length) { - f(this.f2801s.length); + f(this.f2802s.length); } } @@ -408,7 +408,7 @@ public final class c implements Map, d0.z.d.g0.d { int e2 = e(k); int i2 = this.t; while (true) { - int i3 = this.f2801s[e2]; + int i3 = this.f2802s[e2]; if (i3 == 0) { return -1; } @@ -422,7 +422,7 @@ public final class c implements Map, d0.z.d.g0.d { if (i2 < 0) { return -1; } - e2 = e2 == 0 ? this.f2801s.length - 1 : e2 - 1; + e2 = e2 == 0 ? this.f2802s.length - 1 : e2 - 1; } } @@ -442,7 +442,7 @@ public final class c implements Map, d0.z.d.g0.d { int[] iArr = this.r; int i4 = iArr[i3]; if (i4 >= 0) { - this.f2801s[i4] = 0; + this.f2802s[i4] = 0; iArr[i3] = -1; } if (i3 == i2) { @@ -574,9 +574,9 @@ public final class c implements Map, d0.z.d.g0.d { } this.u = i5; } - int[] iArr = this.f2801s; + int[] iArr = this.f2802s; if (i2 != iArr.length) { - this.f2801s = new int[i2]; + this.f2802s = new int[i2]; this.j = a.access$computeShift(i, i2); } else { j.fill(iArr, 0, 0, iArr.length); @@ -587,7 +587,7 @@ public final class c implements Map, d0.z.d.g0.d { int e2 = e(this.p[i6]); int i8 = this.t; while (true) { - int[] iArr2 = this.f2801s; + int[] iArr2 = this.f2802s; z2 = true; if (iArr2[e2] == 0) { iArr2[e2] = i7; @@ -613,17 +613,17 @@ public final class c implements Map, d0.z.d.g0.d { public final void g(int i2) { b.resetAt(this.p, i2); int i3 = this.r[i2]; - int coerceAtMost = d0.d0.f.coerceAtMost(this.t * 2, this.f2801s.length / 2); + int coerceAtMost = d0.d0.f.coerceAtMost(this.t * 2, this.f2802s.length / 2); int i4 = 0; int i5 = i3; while (true) { - i3 = i3 == 0 ? this.f2801s.length - 1 : i3 - 1; + i3 = i3 == 0 ? this.f2802s.length - 1 : i3 - 1; i4++; if (i4 > this.t) { - this.f2801s[i5] = 0; + this.f2802s[i5] = 0; break; } - int[] iArr = this.f2801s; + int[] iArr = this.f2802s; int i6 = iArr[i3]; if (i6 == 0) { iArr[i5] = 0; @@ -631,14 +631,14 @@ public final class c implements Map, d0.z.d.g0.d { } if (i6 >= 0) { int i7 = i6 - 1; - int[] iArr2 = this.f2801s; + int[] iArr2 = this.f2802s; if (((e(this.p[i7]) - i3) & (iArr2.length - 1)) >= i4) { iArr2[i5] = i6; this.r[i7] = i5; } coerceAtMost--; if (coerceAtMost < 0) { - this.f2801s[i5] = -1; + this.f2802s[i5] = -1; break; } } else { diff --git a/app/src/main/java/d0/w/i/a/f.java b/app/src/main/java/d0/w/i/a/f.java index 1313e88ae2..8835eee9c8 100644 --- a/app/src/main/java/d0/w/i/a/f.java +++ b/app/src/main/java/d0/w/i/a/f.java @@ -33,7 +33,7 @@ public final class f { if (i >= 0) { i2 = eVar.l()[i]; } - String moduleName = h.f2802c.getModuleName(aVar); + String moduleName = h.f2803c.getModuleName(aVar); if (moduleName == null) { str = eVar.c(); } else { diff --git a/app/src/main/java/d0/w/i/a/h.java b/app/src/main/java/d0/w/i/a/h.java index e484cfb5be..1cb5623f9c 100644 --- a/app/src/main/java/d0/w/i/a/h.java +++ b/app/src/main/java/d0/w/i/a/h.java @@ -9,7 +9,7 @@ public final class h { public static a b; /* renamed from: c reason: collision with root package name */ - public static final h f2802c = new h(); + public static final h f2803c = new h(); /* compiled from: DebugMetadata.kt */ public static final class a { @@ -17,12 +17,12 @@ public final class h { public final Method b; /* renamed from: c reason: collision with root package name */ - public final Method f2803c; + public final Method f2804c; public a(Method method, Method method2, Method method3) { this.a = method; this.b = method2; - this.f2803c = method3; + this.f2804c = method3; } } @@ -47,7 +47,7 @@ public final class h { if (aVar2 == a || (method = aVar2.a) == null || (invoke = method.invoke(aVar.getClass(), new Object[0])) == null || (method2 = aVar2.b) == null || (invoke2 = method2.invoke(invoke, new Object[0])) == null) { return null; } - Method method3 = aVar2.f2803c; + Method method3 = aVar2.f2804c; Object invoke3 = method3 != null ? method3.invoke(invoke2, new Object[0]) : null; if (invoke3 instanceof String) { str = invoke3; diff --git a/app/src/main/java/d0/y/d.java b/app/src/main/java/d0/y/d.java index 96d5a543fa..78f746448c 100644 --- a/app/src/main/java/d0/y/d.java +++ b/app/src/main/java/d0/y/d.java @@ -17,7 +17,7 @@ public final class d implements Sequence { public final e b; /* renamed from: c reason: collision with root package name */ - public final Function1 f2804c = null; + public final Function1 f2805c = null; public final Function1 d = null; public final Function2 e = null; public final int f = Integer.MAX_VALUE; @@ -40,7 +40,7 @@ public final class d implements Sequence { public boolean b; /* renamed from: c reason: collision with root package name */ - public File[] f2805c; + public File[] f2806c; public int d; public boolean e; public final /* synthetic */ b f; @@ -54,13 +54,13 @@ public final class d implements Sequence { @Override // d0.y.d.c public File step() { - if (!this.e && this.f2805c == null) { + if (!this.e && this.f2806c == null) { Function1 access$getOnEnter$p = d.access$getOnEnter$p(d.this); if (access$getOnEnter$p != null && !((Boolean) access$getOnEnter$p.invoke(getRoot())).booleanValue()) { return null; } File[] listFiles = getRoot().listFiles(); - this.f2805c = listFiles; + this.f2806c = listFiles; if (listFiles == null) { Function2 access$getOnFail$p = d.access$getOnFail$p(d.this); if (access$getOnFail$p != null) { @@ -69,12 +69,12 @@ public final class d implements Sequence { this.e = true; } } - File[] fileArr = this.f2805c; + File[] fileArr = this.f2806c; if (fileArr != null) { int i = this.d; m.checkNotNull(fileArr); if (i < fileArr.length) { - File[] fileArr2 = this.f2805c; + File[] fileArr2 = this.f2806c; m.checkNotNull(fileArr2); int i2 = this.d; this.d = i2 + 1; @@ -119,7 +119,7 @@ public final class d implements Sequence { public boolean b; /* renamed from: c reason: collision with root package name */ - public File[] f2806c; + public File[] f2807c; public int d; public final /* synthetic */ b e; @@ -144,7 +144,7 @@ public final class d implements Sequence { this.b = true; return getRoot(); } - File[] fileArr = this.f2806c; + File[] fileArr = this.f2807c; if (fileArr != null) { int i = this.d; m.checkNotNull(fileArr); @@ -156,13 +156,13 @@ public final class d implements Sequence { return null; } } - if (this.f2806c == null) { + if (this.f2807c == null) { File[] listFiles = getRoot().listFiles(); - this.f2806c = listFiles; + this.f2807c = listFiles; if (listFiles == null && (access$getOnFail$p = d.access$getOnFail$p(d.this)) != null) { Unit unit2 = (Unit) access$getOnFail$p.invoke(getRoot(), new AccessDeniedException(getRoot(), null, "Cannot list files in a directory", 2, null)); } - File[] fileArr2 = this.f2806c; + File[] fileArr2 = this.f2807c; if (fileArr2 != null) { m.checkNotNull(fileArr2); } @@ -172,7 +172,7 @@ public final class d implements Sequence { } return null; } - File[] fileArr3 = this.f2806c; + File[] fileArr3 = this.f2807c; m.checkNotNull(fileArr3); int i2 = this.d; this.d = i2 + 1; @@ -267,7 +267,7 @@ public final class d implements Sequence { } public static final /* synthetic */ Function1 access$getOnEnter$p(d dVar) { - return dVar.f2804c; + return dVar.f2805c; } public static final /* synthetic */ Function2 access$getOnFail$p(d dVar) { diff --git a/app/src/main/java/defpackage/f.java b/app/src/main/java/defpackage/f.java index 1e1ebcd0d8..8fea304780 100644 --- a/app/src/main/java/defpackage/f.java +++ b/app/src/main/java/defpackage/f.java @@ -33,7 +33,7 @@ public final class f implements View.OnClickListener { int i = this.i; if (i == 0) { OverlayMenuView overlayMenuView = (OverlayMenuView) this.j; - Long valueOf = Long.valueOf(((OverlayMenuView.a) this.k).f2238c.getChannel().h()); + Long valueOf = Long.valueOf(((OverlayMenuView.a) this.k).f2239c.getChannel().h()); int i2 = OverlayMenuView.i; Objects.requireNonNull(overlayMenuView); if (valueOf != null) { @@ -43,7 +43,7 @@ public final class f implements View.OnClickListener { } } else if (i == 1) { OverlayMenuView overlayMenuView2 = (OverlayMenuView) this.j; - Long valueOf2 = Long.valueOf(((OverlayMenuView.a) this.k).f2238c.getChannel().h()); + Long valueOf2 = Long.valueOf(((OverlayMenuView.a) this.k).f2239c.getChannel().h()); int i3 = OverlayMenuView.i; Objects.requireNonNull(overlayMenuView2); overlayMenuView2.getContext().startActivity(IntentUtils.RouteBuilders.INSTANCE.connectVoice(valueOf2 != null ? valueOf2.longValue() : 0).setClass(overlayMenuView2.getContext(), AppActivity.Main.class).addFlags(268435456)); diff --git a/app/src/main/java/defpackage/i.java b/app/src/main/java/defpackage/i.java index 13453ac5c1..6d0e0fc13a 100644 --- a/app/src/main/java/defpackage/i.java +++ b/app/src/main/java/defpackage/i.java @@ -30,7 +30,7 @@ public final class i implements View.OnClickListener { if (i2 != 0) { boolean z2 = true; if (i2 == 1) { - List audioDevices = ((OverlayMenuView.a) this.j).f2238c.getAudioManagerState().getAudioDevices(); + List audioDevices = ((OverlayMenuView.a) this.j).f2239c.getAudioManagerState().getAudioDevices(); if (!(audioDevices instanceof Collection) || !audioDevices.isEmpty()) { i = 0; for (DiscordAudioManager.AudioDevice audioDevice : audioDevices) { @@ -57,10 +57,10 @@ public final class i implements View.OnClickListener { return; } throw null; - } else if (((OverlayMenuView.a) this.j).f2238c.isSuppressed()) { + } else if (((OverlayMenuView.a) this.j).f2239c.isSuppressed()) { m.checkNotNullExpressionValue(view, "view"); c.a.d.m.g(view.getContext(), R.string.suppressed_permission_body, 0, null, 12); - } else if (((OverlayMenuView.a) this.j).f2238c.isMuted()) { + } else if (((OverlayMenuView.a) this.j).f2239c.isMuted()) { m.checkNotNullExpressionValue(view, "view"); c.a.d.m.g(view.getContext(), R.string.server_muted_dialog_body, 0, null, 12); } else { diff --git a/app/src/main/java/e0/a/a/a/a.java b/app/src/main/java/e0/a/a/a/a.java index 8a54da3198..61e9272317 100644 --- a/app/src/main/java/e0/a/a/a/a.java +++ b/app/src/main/java/e0/a/a/a/a.java @@ -30,20 +30,20 @@ public abstract class a extends FrameLayout implements Camera.PreviewCallback { @ColorInt /* renamed from: s reason: collision with root package name */ - public int f2807s = getResources().getColor(R.a.viewfinder_border); + public int f2808s = getResources().getColor(R.a.viewfinder_border); public int t = getResources().getColor(R.a.viewfinder_mask); public int u = getResources().getInteger(R.b.viewfinder_border_width); public int v = getResources().getInteger(R.b.viewfinder_border_length); public boolean w = false; /* renamed from: x reason: collision with root package name */ - public int f2808x = 0; + public int f2809x = 0; /* renamed from: y reason: collision with root package name */ - public boolean f2809y = false; + public boolean f2810y = false; /* renamed from: z reason: collision with root package name */ - public float f2810z = 1.0f; + public float f2811z = 1.0f; /* JADX INFO: finally extract failed */ public a(Context context, AttributeSet attributeSet) { @@ -53,26 +53,26 @@ public abstract class a extends FrameLayout implements Camera.PreviewCallback { setShouldScaleToFill(obtainStyledAttributes.getBoolean(R.c.BarcodeScannerView_shouldScaleToFill, true)); this.q = obtainStyledAttributes.getBoolean(R.c.BarcodeScannerView_laserEnabled, this.q); this.r = obtainStyledAttributes.getColor(R.c.BarcodeScannerView_laserColor, this.r); - this.f2807s = obtainStyledAttributes.getColor(R.c.BarcodeScannerView_borderColor, this.f2807s); + this.f2808s = obtainStyledAttributes.getColor(R.c.BarcodeScannerView_borderColor, this.f2808s); this.t = obtainStyledAttributes.getColor(R.c.BarcodeScannerView_maskColor, this.t); this.u = obtainStyledAttributes.getDimensionPixelSize(R.c.BarcodeScannerView_borderWidth, this.u); this.v = obtainStyledAttributes.getDimensionPixelSize(R.c.BarcodeScannerView_borderLength, this.v); this.w = obtainStyledAttributes.getBoolean(R.c.BarcodeScannerView_roundedCorner, this.w); - this.f2808x = obtainStyledAttributes.getDimensionPixelSize(R.c.BarcodeScannerView_cornerRadius, this.f2808x); - this.f2809y = obtainStyledAttributes.getBoolean(R.c.BarcodeScannerView_squaredFinder, this.f2809y); - this.f2810z = obtainStyledAttributes.getFloat(R.c.BarcodeScannerView_borderAlpha, this.f2810z); + this.f2809x = obtainStyledAttributes.getDimensionPixelSize(R.c.BarcodeScannerView_cornerRadius, this.f2809x); + this.f2810y = obtainStyledAttributes.getBoolean(R.c.BarcodeScannerView_squaredFinder, this.f2810y); + this.f2811z = obtainStyledAttributes.getFloat(R.c.BarcodeScannerView_borderAlpha, this.f2811z); this.A = obtainStyledAttributes.getDimensionPixelSize(R.c.BarcodeScannerView_finderOffset, this.A); obtainStyledAttributes.recycle(); g gVar = new g(getContext()); - gVar.setBorderColor(this.f2807s); + gVar.setBorderColor(this.f2808s); gVar.setLaserColor(this.r); gVar.setLaserEnabled(this.q); gVar.setBorderStrokeWidth(this.u); gVar.setBorderLineLength(this.v); gVar.setMaskColor(this.t); gVar.setBorderCornerRounded(this.w); - gVar.setBorderCornerRadius(this.f2808x); - gVar.setSquareViewFinder(this.f2809y); + gVar.setBorderCornerRadius(this.f2809x); + gVar.setSquareViewFinder(this.f2810y); gVar.setViewFinderOffset(this.A); this.k = gVar; } catch (Throwable th) { @@ -119,7 +119,7 @@ public abstract class a extends FrameLayout implements Camera.PreviewCallback { } public void setBorderAlpha(float f) { - this.f2810z = f; + this.f2811z = f; ((g) this.k).setBorderAlpha(f); g gVar = (g) this.k; gVar.a(); @@ -127,7 +127,7 @@ public abstract class a extends FrameLayout implements Camera.PreviewCallback { } public void setBorderColor(int i) { - this.f2807s = i; + this.f2808s = i; ((g) this.k).setBorderColor(i); g gVar = (g) this.k; gVar.a(); @@ -135,7 +135,7 @@ public abstract class a extends FrameLayout implements Camera.PreviewCallback { } public void setBorderCornerRadius(int i) { - this.f2808x = i; + this.f2809x = i; ((g) this.k).setBorderCornerRadius(i); g gVar = (g) this.k; gVar.a(); @@ -215,7 +215,7 @@ public abstract class a extends FrameLayout implements Camera.PreviewCallback { } public void setSquareViewFinder(boolean z2) { - this.f2809y = z2; + this.f2810y = z2; ((g) this.k).setSquareViewFinder(z2); g gVar = (g) this.k; gVar.a(); diff --git a/app/src/main/java/e0/a/a/a/g.java b/app/src/main/java/e0/a/a/a/g.java index 06c79d5e1f..e915336f4f 100644 --- a/app/src/main/java/e0/a/a/a/g.java +++ b/app/src/main/java/e0/a/a/a/g.java @@ -24,7 +24,7 @@ public class g extends View implements f { public Paint r; /* renamed from: s reason: collision with root package name */ - public Paint f2811s; + public Paint f2812s; public int t; public boolean u; public boolean v; @@ -50,11 +50,11 @@ public class g extends View implements f { this.r = paint2; paint2.setColor(color2); Paint paint3 = new Paint(); - this.f2811s = paint3; + this.f2812s = paint3; paint3.setColor(color3); - this.f2811s.setStyle(Paint.Style.STROKE); - this.f2811s.setStrokeWidth((float) integer); - this.f2811s.setAntiAlias(true); + this.f2812s.setStyle(Paint.Style.STROKE); + this.f2812s.setStrokeWidth((float) integer); + this.f2812s.setAntiAlias(true); this.t = integer2; } @@ -106,19 +106,19 @@ public class g extends View implements f { path.moveTo((float) framingRect2.left, (float) (framingRect2.top + this.t)); path.lineTo((float) framingRect2.left, (float) framingRect2.top); path.lineTo((float) (framingRect2.left + this.t), (float) framingRect2.top); - canvas.drawPath(path, this.f2811s); + canvas.drawPath(path, this.f2812s); path.moveTo((float) framingRect2.right, (float) (framingRect2.top + this.t)); path.lineTo((float) framingRect2.right, (float) framingRect2.top); path.lineTo((float) (framingRect2.right - this.t), (float) framingRect2.top); - canvas.drawPath(path, this.f2811s); + canvas.drawPath(path, this.f2812s); path.moveTo((float) framingRect2.right, (float) (framingRect2.bottom - this.t)); path.lineTo((float) framingRect2.right, (float) framingRect2.bottom); path.lineTo((float) (framingRect2.right - this.t), (float) framingRect2.bottom); - canvas.drawPath(path, this.f2811s); + canvas.drawPath(path, this.f2812s); path.moveTo((float) framingRect2.left, (float) (framingRect2.bottom - this.t)); path.lineTo((float) framingRect2.left, (float) framingRect2.bottom); path.lineTo((float) (framingRect2.left + this.t), (float) framingRect2.bottom); - canvas.drawPath(path, this.f2811s); + canvas.drawPath(path, this.f2812s); if (this.v) { Rect framingRect3 = getFramingRect(); Paint paint = this.q; @@ -138,22 +138,22 @@ public class g extends View implements f { } public void setBorderAlpha(float f) { - this.f2811s.setAlpha((int) (f * 255.0f)); + this.f2812s.setAlpha((int) (f * 255.0f)); } public void setBorderColor(int i2) { - this.f2811s.setColor(i2); + this.f2812s.setColor(i2); } public void setBorderCornerRadius(int i2) { - this.f2811s.setPathEffect(new CornerPathEffect((float) i2)); + this.f2812s.setPathEffect(new CornerPathEffect((float) i2)); } public void setBorderCornerRounded(boolean z2) { if (z2) { - this.f2811s.setStrokeJoin(Paint.Join.ROUND); + this.f2812s.setStrokeJoin(Paint.Join.ROUND); } else { - this.f2811s.setStrokeJoin(Paint.Join.BEVEL); + this.f2812s.setStrokeJoin(Paint.Join.BEVEL); } } @@ -162,7 +162,7 @@ public class g extends View implements f { } public void setBorderStrokeWidth(int i2) { - this.f2811s.setStrokeWidth((float) i2); + this.f2812s.setStrokeWidth((float) i2); } public void setLaserColor(int i2) { diff --git a/app/src/main/java/f0/a.java b/app/src/main/java/f0/a.java index bc8154aa78..2c35ee7c95 100644 --- a/app/src/main/java/f0/a.java +++ b/app/src/main/java/f0/a.java @@ -20,7 +20,7 @@ public final class a { public final List b; /* renamed from: c reason: collision with root package name */ - public final List f2812c; + public final List f2813c; public final s d; public final SocketFactory e; public final SSLSocketFactory f; @@ -65,7 +65,7 @@ public final class a { aVar.f = i; this.a = aVar.b(); this.b = c.z(list); - this.f2812c = c.z(list2); + this.f2813c = c.z(list2); return; } throw new IllegalArgumentException(c.d.b.a.a.p("unexpected port: ", i).toString()); @@ -75,7 +75,7 @@ public final class a { public final boolean a(a aVar) { m.checkParameterIsNotNull(aVar, "that"); - return m.areEqual(this.d, aVar.d) && m.areEqual(this.i, aVar.i) && m.areEqual(this.b, aVar.b) && m.areEqual(this.f2812c, aVar.f2812c) && m.areEqual(this.k, aVar.k) && m.areEqual(this.j, aVar.j) && m.areEqual(this.f, aVar.f) && m.areEqual(this.g, aVar.g) && m.areEqual(this.h, aVar.h) && this.a.h == aVar.a.h; + return m.areEqual(this.d, aVar.d) && m.areEqual(this.i, aVar.i) && m.areEqual(this.b, aVar.b) && m.areEqual(this.f2813c, aVar.f2813c) && m.areEqual(this.k, aVar.k) && m.areEqual(this.j, aVar.j) && m.areEqual(this.f, aVar.f) && m.areEqual(this.g, aVar.g) && m.areEqual(this.h, aVar.h) && this.a.h == aVar.a.h; } public boolean equals(Object obj) { @@ -92,7 +92,7 @@ public final class a { int hashCode = this.d.hashCode(); int hashCode2 = this.i.hashCode(); int hashCode3 = this.b.hashCode(); - int hashCode4 = this.f2812c.hashCode(); + int hashCode4 = this.f2813c.hashCode(); int hashCode5 = this.k.hashCode(); int hashCode6 = Objects.hashCode(this.j); int hashCode7 = Objects.hashCode(this.f); diff --git a/app/src/main/java/f0/c0.java b/app/src/main/java/f0/c0.java index bed378fcf1..b5c491f231 100644 --- a/app/src/main/java/f0/c0.java +++ b/app/src/main/java/f0/c0.java @@ -10,7 +10,7 @@ public final class c0 { public final Proxy b; /* renamed from: c reason: collision with root package name */ - public final InetSocketAddress f2813c; + public final InetSocketAddress f2814c; public c0(a aVar, Proxy proxy, InetSocketAddress inetSocketAddress) { m.checkParameterIsNotNull(aVar, "address"); @@ -18,7 +18,7 @@ public final class c0 { m.checkParameterIsNotNull(inetSocketAddress, "socketAddress"); this.a = aVar; this.b = proxy; - this.f2813c = inetSocketAddress; + this.f2814c = inetSocketAddress; } public final boolean a() { @@ -28,7 +28,7 @@ public final class c0 { public boolean equals(Object obj) { if (obj instanceof c0) { c0 c0Var = (c0) obj; - if (m.areEqual(c0Var.a, this.a) && m.areEqual(c0Var.b, this.b) && m.areEqual(c0Var.f2813c, this.f2813c)) { + if (m.areEqual(c0Var.a, this.a) && m.areEqual(c0Var.b, this.b) && m.areEqual(c0Var.f2814c, this.f2814c)) { return true; } } @@ -37,12 +37,12 @@ public final class c0 { public int hashCode() { int hashCode = this.b.hashCode(); - return this.f2813c.hashCode() + ((hashCode + ((this.a.hashCode() + 527) * 31)) * 31); + return this.f2814c.hashCode() + ((hashCode + ((this.a.hashCode() + 527) * 31)) * 31); } public String toString() { StringBuilder R = a.R("Route{"); - R.append(this.f2813c); + R.append(this.f2814c); R.append('}'); return R.toString(); } diff --git a/app/src/main/java/f0/d.java b/app/src/main/java/f0/d.java index bf5f509d10..06e3e2a92c 100644 --- a/app/src/main/java/f0/d.java +++ b/app/src/main/java/f0/d.java @@ -14,7 +14,7 @@ public final class d { public final boolean b; /* renamed from: c reason: collision with root package name */ - public final boolean f2814c; + public final boolean f2815c; public final int d; public final int e; public final boolean f; @@ -204,7 +204,7 @@ public final class d { public d(boolean z2, boolean z3, int i, int i2, boolean z4, boolean z5, boolean z6, int i3, int i4, boolean z7, boolean z8, boolean z9, String str, DefaultConstructorMarker defaultConstructorMarker) { this.b = z2; - this.f2814c = z3; + this.f2815c = z3; this.d = i; this.e = i2; this.f = z4; @@ -227,7 +227,7 @@ public final class d { if (this.b) { sb.append("no-cache, "); } - if (this.f2814c) { + if (this.f2815c) { sb.append("no-store, "); } if (this.d != -1) { diff --git a/app/src/main/java/f0/e0/c.java b/app/src/main/java/f0/e0/c.java index 4420fcfd9f..dc2fba3ec9 100644 --- a/app/src/main/java/f0/e0/c.java +++ b/app/src/main/java/f0/e0/c.java @@ -46,7 +46,7 @@ public final class c { public static final Headers b = Headers.i.c(new String[0]); /* renamed from: c reason: collision with root package name */ - public static final ResponseBody f2815c; + public static final ResponseBody f2816c; public static final o d; public static final TimeZone e; public static final Regex f = new Regex("([0-9a-fA-F]*:[0-9a-fA-F:.]*)|([\\d.]+)"); @@ -59,7 +59,7 @@ public final class c { e eVar = new e(); eVar.R(bArr); m.checkParameterIsNotNull(eVar, "$this$asResponseBody"); - f2815c = new b0(eVar, null, (long) 0); + f2816c = new b0(eVar, null, (long) 0); RequestBody.Companion.d(RequestBody.Companion, bArr, null, 0, 0, 7); o.a aVar = o.j; ByteString.a aVar2 = ByteString.j; diff --git a/app/src/main/java/f0/e0/d/b.java b/app/src/main/java/f0/e0/d/b.java index 7c87df99e7..3816ae1b7e 100644 --- a/app/src/main/java/f0/e0/d/b.java +++ b/app/src/main/java/f0/e0/d/b.java @@ -133,7 +133,7 @@ public final class b implements c { m.checkParameterIsNotNull(request, "request"); new LinkedHashMap(); wVar = request.b; - String str6 = request.f2968c; + String str6 = request.f2969c; RequestBody requestBody = request.e; Map linkedHashMap = !request.f.isEmpty() ? new LinkedHashMap() : h0.toMutableMap(request.f); Headers.a e3 = request.d.e(); @@ -164,7 +164,7 @@ public final class b implements c { m.checkParameterIsNotNull(request, "request"); new LinkedHashMap(); wVar = request.b; - String str6 = request.f2968c; + String str6 = request.f2969c; RequestBody requestBody = request.e; if (!request.f.isEmpty()) { } @@ -200,7 +200,7 @@ public final class b implements c { try { e.b(eVar, arrayList); } catch (EOFException e4) { - h.a aVar2 = h.f2848c; + h.a aVar2 = h.f2849c; h.a.i("Unable to parse challenge", 5, e4); } } diff --git a/app/src/main/java/f0/e0/e/a.java b/app/src/main/java/f0/e0/e/a.java index a8f81cb253..7a58c5e0db 100644 --- a/app/src/main/java/f0/e0/e/a.java +++ b/app/src/main/java/f0/e0/e/a.java @@ -43,7 +43,7 @@ public final class a implements Interceptor { Response response2 = response.p; Response response3 = response.q; Response response4 = response.r; - long j = response.f2971s; + long j = response.f2972s; long j2 = response.t; c cVar = response.u; if (!(i >= 0)) { @@ -90,9 +90,9 @@ public final class a implements Interceptor { Response.a aVar = new Response.a(); aVar.g(gVar.f); aVar.f(y.HTTP_1_1); - aVar.f2972c = 504; + aVar.f2973c = 504; aVar.e("Unsatisfiable Request (only-if-cached)"); - aVar.g = f0.e0.c.f2815c; + aVar.g = f0.e0.c.f2816c; aVar.k = -1; aVar.l = System.currentTimeMillis(); Response a = aVar.a(); @@ -163,7 +163,7 @@ public final class a implements Interceptor { Object[] array = arrayList.toArray(new String[0]); if (array != null) { aVar3.d(new Headers((String[]) array, null)); - aVar3.k = a3.f2971s; + aVar3.k = a3.f2972s; aVar3.l = a3.t; C0307a aVar5 = b; aVar3.b(C0307a.a(aVar5, response)); diff --git a/app/src/main/java/f0/e0/f/a.java b/app/src/main/java/f0/e0/f/a.java index 844915b878..3c586c6535 100644 --- a/app/src/main/java/f0/e0/f/a.java +++ b/app/src/main/java/f0/e0/f/a.java @@ -8,12 +8,12 @@ public abstract class a { public long b; /* renamed from: c reason: collision with root package name */ - public final String f2816c; + public final String f2817c; public final boolean d; public a(String str, boolean z2) { m.checkParameterIsNotNull(str, ModelAuditLogEntry.CHANGE_KEY_NAME); - this.f2816c = str; + this.f2817c = str; this.d = z2; this.b = -1; } @@ -26,6 +26,6 @@ public abstract class a { public abstract long a(); public String toString() { - return this.f2816c; + return this.f2817c; } } diff --git a/app/src/main/java/f0/e0/f/c.java b/app/src/main/java/f0/e0/f/c.java index 5be18da226..e0e76bb62b 100644 --- a/app/src/main/java/f0/e0/f/c.java +++ b/app/src/main/java/f0/e0/f/c.java @@ -17,7 +17,7 @@ public final class c { public a b; /* renamed from: c reason: collision with root package name */ - public final List f2817c = new ArrayList(); + public final List f2818c = new ArrayList(); public boolean d; public final d e; public final String f; @@ -56,14 +56,14 @@ public final class c { } } boolean z2 = false; - for (int size = this.f2817c.size() - 1; size >= 0; size--) { - if (this.f2817c.get(size).d) { - a aVar2 = this.f2817c.get(size); - Objects.requireNonNull(d.f2818c); + for (int size = this.f2818c.size() - 1; size >= 0; size--) { + if (this.f2818c.get(size).d) { + a aVar2 = this.f2818c.get(size); + Objects.requireNonNull(d.f2819c); if (d.b.isLoggable(Level.FINE)) { f.c(aVar2, this, "canceled"); } - this.f2817c.remove(size); + this.f2818c.remove(size); z2 = true; } } @@ -78,12 +78,12 @@ public final class c { this.e.e(this); } } else if (aVar.d) { - Objects.requireNonNull(d.f2818c); + Objects.requireNonNull(d.f2819c); if (d.b.isLoggable(Level.FINE)) { f.c(aVar, this, "schedule canceled (queue is shutdown)"); } } else { - Objects.requireNonNull(d.f2818c); + Objects.requireNonNull(d.f2819c); if (d.b.isLoggable(Level.FINE)) { f.c(aVar, this, "schedule failed (queue is shutdown)"); } @@ -107,19 +107,19 @@ public final class c { } long c2 = this.e.j.c(); long j2 = c2 + j; - int indexOf = this.f2817c.indexOf(aVar); + int indexOf = this.f2818c.indexOf(aVar); if (indexOf != -1) { if (aVar.b <= j2) { - d.b bVar = d.f2818c; + d.b bVar = d.f2819c; if (d.b.isLoggable(Level.FINE)) { f.c(aVar, this, "already scheduled"); } return false; } - this.f2817c.remove(indexOf); + this.f2818c.remove(indexOf); } aVar.b = j2; - d.b bVar2 = d.f2818c; + d.b bVar2 = d.f2819c; if (d.b.isLoggable(Level.FINE)) { if (z2) { StringBuilder R = a.R("run again after "); @@ -132,7 +132,7 @@ public final class c { } f.c(aVar, this, str); } - Iterator it = this.f2817c.iterator(); + Iterator it = this.f2818c.iterator(); int i = 0; while (true) { if (!it.hasNext()) { @@ -145,9 +145,9 @@ public final class c { i++; } if (i == -1) { - i = this.f2817c.size(); + i = this.f2818c.size(); } - this.f2817c.add(i, aVar); + this.f2818c.add(i, aVar); return i == 0; } diff --git a/app/src/main/java/f0/e0/f/d.java b/app/src/main/java/f0/e0/f/d.java index 25fac928f0..91c8733b80 100644 --- a/app/src/main/java/f0/e0/f/d.java +++ b/app/src/main/java/f0/e0/f/d.java @@ -21,7 +21,7 @@ public final class d { public static final Logger b; /* renamed from: c reason: collision with root package name */ - public static final b f2818c = new b(null); + public static final b f2819c = new b(null); public int d = 10000; public boolean e; public long f; @@ -106,7 +106,7 @@ public final class d { m.throwNpe(); } long j = -1; - b bVar = d.f2818c; + b bVar = d.f2819c; boolean isLoggable = d.b.isLoggable(Level.FINE); if (isLoggable) { j = cVar.e.j.c(); @@ -156,7 +156,7 @@ public final class d { Thread currentThread = Thread.currentThread(); m.checkExpressionValueIsNotNull(currentThread, "currentThread"); String name = currentThread.getName(); - currentThread.setName(aVar.f2816c); + currentThread.setName(aVar.f2817c); try { long a2 = aVar.a(); synchronized (dVar) { @@ -186,7 +186,7 @@ public final class d { if (j != -1 && !z2 && !cVar.a) { cVar.e(aVar, j, true); } - if (!cVar.f2817c.isEmpty()) { + if (!cVar.f2818c.isEmpty()) { this.h.add(cVar); return; } @@ -208,7 +208,7 @@ public final class d { z2 = false; break; } - a aVar2 = it.next().f2817c.get(0); + a aVar2 = it.next().f2818c.get(0); long max = Math.max(0L, aVar2.b - c2); if (max > 0) { j = Math.min(max, j); @@ -226,7 +226,7 @@ public final class d { if (cVar == null) { m.throwNpe(); } - cVar.f2817c.remove(aVar); + cVar.f2818c.remove(aVar); this.h.remove(cVar); cVar.b = aVar; this.g.add(cVar); @@ -263,7 +263,7 @@ public final class d { for (int size2 = this.h.size() - 1; size2 >= 0; size2--) { c cVar = this.h.get(size2); cVar.b(); - if (cVar.f2817c.isEmpty()) { + if (cVar.f2818c.isEmpty()) { this.h.remove(size2); } } @@ -273,7 +273,7 @@ public final class d { m.checkParameterIsNotNull(cVar, "taskQueue"); byte[] bArr = f0.e0.c.a; if (cVar.b == null) { - if (!cVar.f2817c.isEmpty()) { + if (!cVar.f2818c.isEmpty()) { List list = this.h; m.checkParameterIsNotNull(list, "$this$addIfAbsent"); if (!list.contains(cVar)) { diff --git a/app/src/main/java/f0/e0/g/a.java b/app/src/main/java/f0/e0/g/a.java index 04e707c897..f694098d60 100644 --- a/app/src/main/java/f0/e0/g/a.java +++ b/app/src/main/java/f0/e0/g/a.java @@ -23,7 +23,7 @@ public final class a implements Interceptor { synchronized (eVar) { if (!eVar.t) { throw new IllegalStateException("released".toString()); - } else if (!(!eVar.f2822s)) { + } else if (!(!eVar.f2823s)) { throw new IllegalStateException("Check failed.".toString()); } else if (!(!eVar.r)) { throw new IllegalStateException("Check failed.".toString()); @@ -33,17 +33,17 @@ public final class a implements Interceptor { if (dVar == null) { m.throwNpe(); } - x xVar = eVar.f2823x; + x xVar = eVar.f2824x; Objects.requireNonNull(dVar); m.checkParameterIsNotNull(xVar, "client"); m.checkParameterIsNotNull(gVar, "chain"); try { - c cVar = new c(eVar, eVar.j, dVar, dVar.a(gVar.g, gVar.h, gVar.i, xVar.L, xVar.q, !m.areEqual(gVar.f.f2968c, ShareTarget.METHOD_GET)).k(xVar, gVar)); + c cVar = new c(eVar, eVar.j, dVar, dVar.a(gVar.g, gVar.h, gVar.i, xVar.L, xVar.q, !m.areEqual(gVar.f.f2969c, ShareTarget.METHOD_GET)).k(xVar, gVar)); eVar.q = cVar; eVar.v = cVar; synchronized (eVar) { eVar.r = true; - eVar.f2822s = true; + eVar.f2823s = true; } if (!eVar.u) { return g.d(gVar, 0, cVar, null, 0, 0, 0, 61).a(gVar.f); diff --git a/app/src/main/java/f0/e0/g/b.java b/app/src/main/java/f0/e0/g/b.java index 56df674cf6..af3ad0a0e9 100644 --- a/app/src/main/java/f0/e0/g/b.java +++ b/app/src/main/java/f0/e0/g/b.java @@ -17,7 +17,7 @@ public final class b { public boolean b; /* renamed from: c reason: collision with root package name */ - public boolean f2819c; + public boolean f2820c; public final List d; public b(List list) { @@ -47,7 +47,7 @@ public final class b { } if (mVar == null) { StringBuilder R = a.R("Unable to find acceptable protocols. isFallback="); - R.append(this.f2819c); + R.append(this.f2820c); R.append(','); R.append(" modes="); R.append(this.d); @@ -76,13 +76,13 @@ public final class b { } } this.b = z2; - boolean z3 = this.f2819c; + boolean z3 = this.f2820c; d0.z.d.m.checkParameterIsNotNull(sSLSocket, "sslSocket"); if (mVar.g != null) { String[] enabledCipherSuites = sSLSocket.getEnabledCipherSuites(); d0.z.d.m.checkExpressionValueIsNotNull(enabledCipherSuites, "sslSocket.enabledCipherSuites"); String[] strArr3 = mVar.g; - j.b bVar = j.f2865s; + j.b bVar = j.f2866s; Comparator comparator = j.a; strArr = c.q(enabledCipherSuites, strArr3, j.a); } else { @@ -97,7 +97,7 @@ public final class b { } String[] supportedCipherSuites = sSLSocket.getSupportedCipherSuites(); d0.z.d.m.checkExpressionValueIsNotNull(supportedCipherSuites, "supportedCipherSuites"); - j.b bVar2 = j.f2865s; + j.b bVar2 = j.f2866s; Comparator comparator2 = j.a; Comparator comparator3 = j.a; byte[] bArr = c.a; diff --git a/app/src/main/java/f0/e0/g/c.java b/app/src/main/java/f0/e0/g/c.java index 3b164ef18a..d8cfee00d9 100644 --- a/app/src/main/java/f0/e0/g/c.java +++ b/app/src/main/java/f0/e0/g/c.java @@ -28,7 +28,7 @@ public final class c { public final j b; /* renamed from: c reason: collision with root package name */ - public final e f2820c; + public final e f2821c; public final t d; public final d e; public final d f; @@ -138,7 +138,7 @@ public final class c { this.k = false; c cVar = this.o; t tVar = cVar.d; - e eVar = cVar.f2820c; + e eVar = cVar.f2821c; Objects.requireNonNull(tVar); m.checkParameterIsNotNull(eVar, NotificationCompat.CATEGORY_CALL); } @@ -168,7 +168,7 @@ public final class c { this.k = false; c cVar = this.o; t tVar = cVar.d; - e eVar2 = cVar.f2820c; + e eVar2 = cVar.f2821c; Objects.requireNonNull(tVar); m.checkParameterIsNotNull(eVar2, NotificationCompat.CATEGORY_CALL); } @@ -202,7 +202,7 @@ public final class c { m.checkParameterIsNotNull(tVar, "eventListener"); m.checkParameterIsNotNull(dVar, "finder"); m.checkParameterIsNotNull(dVar2, "codec"); - this.f2820c = eVar; + this.f2821c = eVar; this.d = tVar; this.e = dVar; this.f = dVar2; @@ -216,13 +216,13 @@ public final class c { if (z3) { if (e != null) { t tVar = this.d; - e eVar = this.f2820c; + e eVar = this.f2821c; Objects.requireNonNull(tVar); m.checkParameterIsNotNull(eVar, NotificationCompat.CATEGORY_CALL); m.checkParameterIsNotNull(e, "ioe"); } else { t tVar2 = this.d; - e eVar2 = this.f2820c; + e eVar2 = this.f2821c; Objects.requireNonNull(tVar2); m.checkParameterIsNotNull(eVar2, NotificationCompat.CATEGORY_CALL); } @@ -230,18 +230,18 @@ public final class c { if (z2) { if (e != null) { t tVar3 = this.d; - e eVar3 = this.f2820c; + e eVar3 = this.f2821c; Objects.requireNonNull(tVar3); m.checkParameterIsNotNull(eVar3, NotificationCompat.CATEGORY_CALL); m.checkParameterIsNotNull(e, "ioe"); } else { t tVar4 = this.d; - e eVar4 = this.f2820c; + e eVar4 = this.f2821c; Objects.requireNonNull(tVar4); m.checkParameterIsNotNull(eVar4, NotificationCompat.CATEGORY_CALL); } } - return (E) this.f2820c.k(this, z3, z2, e); + return (E) this.f2821c.k(this, z3, z2, e); } public final v b(Request request, boolean z2) throws IOException { @@ -253,7 +253,7 @@ public final class c { } long contentLength = requestBody.contentLength(); t tVar = this.d; - e eVar = this.f2820c; + e eVar = this.f2821c; Objects.requireNonNull(tVar); m.checkParameterIsNotNull(eVar, NotificationCompat.CATEGORY_CALL); return new a(this, this.f.h(request, contentLength), contentLength); @@ -264,7 +264,7 @@ public final class c { this.f.f(); } catch (IOException e) { t tVar = this.d; - e eVar = this.f2820c; + e eVar = this.f2821c; Objects.requireNonNull(tVar); m.checkParameterIsNotNull(eVar, NotificationCompat.CATEGORY_CALL); m.checkParameterIsNotNull(e, "ioe"); @@ -274,11 +274,11 @@ public final class c { } public final d.c d() throws SocketException { - this.f2820c.n(); + this.f2821c.n(); j e = this.f.e(); Objects.requireNonNull(e); m.checkParameterIsNotNull(this, "exchange"); - Socket socket = e.f2826c; + Socket socket = e.f2827c; if (socket == null) { m.throwNpe(); } @@ -305,7 +305,7 @@ public final class c { return d; } catch (IOException e) { t tVar = this.d; - e eVar = this.f2820c; + e eVar = this.f2821c; Objects.requireNonNull(tVar); m.checkParameterIsNotNull(eVar, NotificationCompat.CATEGORY_CALL); m.checkParameterIsNotNull(e, "ioe"); @@ -316,7 +316,7 @@ public final class c { public final void f() { t tVar = this.d; - e eVar = this.f2820c; + e eVar = this.f2821c; Objects.requireNonNull(tVar); m.checkParameterIsNotNull(eVar, NotificationCompat.CATEGORY_CALL); } @@ -324,7 +324,7 @@ public final class c { public final void g(IOException iOException) { this.e.c(iOException); j e = this.f.e(); - e eVar = this.f2820c; + e eVar = this.f2821c; synchronized (e) { m.checkParameterIsNotNull(eVar, NotificationCompat.CATEGORY_CALL); if (iOException instanceof StreamResetException) { @@ -342,7 +342,7 @@ public final class c { } else if (!e.j() || (iOException instanceof ConnectionShutdownException)) { e.i = true; if (e.l == 0) { - e.d(eVar.f2823x, e.q, iOException); + e.d(eVar.f2824x, e.q, iOException); e.k++; } } diff --git a/app/src/main/java/f0/e0/g/d.java b/app/src/main/java/f0/e0/g/d.java index 69eaefb8e6..556466adf8 100644 --- a/app/src/main/java/f0/e0/g/d.java +++ b/app/src/main/java/f0/e0/g/d.java @@ -30,7 +30,7 @@ public final class d { public m b; /* renamed from: c reason: collision with root package name */ - public int f2821c; + public int f2822c; public int d; public int e; public c0 f; @@ -112,7 +112,7 @@ public final class d { d0.z.d.m.checkParameterIsNotNull(jVar, "connection"); } } - this.f2821c = 0; + this.f2822c = 0; this.d = 0; this.e = 0; if (this.g.a(this.h, this.i, null, false)) { @@ -132,7 +132,7 @@ public final class d { if (mVar2 == null) { a aVar3 = this.h; e eVar2 = this.i; - mVar2 = new m(aVar3, eVar2.f2823x.N, eVar2, this.j); + mVar2 = new m(aVar3, eVar2.f2824x.N, eVar2, this.j); this.b = mVar2; } if (mVar2.a()) { @@ -144,7 +144,7 @@ public final class d { mVar2.b = i6 + 1; Proxy proxy = (Proxy) list2.get(i6); ArrayList arrayList2 = new ArrayList(); - mVar2.f2828c = arrayList2; + mVar2.f2829c = arrayList2; if (proxy.type() == Proxy.Type.DIRECT || proxy.type() == Proxy.Type.SOCKS) { w wVar = mVar2.e.a; str = wVar.g; @@ -193,7 +193,7 @@ public final class d { throw new UnknownHostException(mVar2.e.d + " returned no addresses for " + str); } } - for (InetSocketAddress inetSocketAddress2 : mVar2.f2828c) { + for (InetSocketAddress inetSocketAddress2 : mVar2.f2829c) { c0 c0Var2 = new c0(mVar2.e, proxy, inetSocketAddress2); l lVar2 = mVar2.f; synchronized (lVar2) { @@ -241,7 +241,7 @@ public final class d { this.i.w = jVar2; jVar2.c(i, i2, i3, i4, z2, this.i, this.j); this.i.w = null; - lVar = this.i.f2823x.N; + lVar = this.i.f2824x.N; c0 c0Var3 = jVar2.q; synchronized (lVar) { d0.z.d.m.checkParameterIsNotNull(c0Var3, "route"); @@ -263,7 +263,7 @@ public final class d { d0.z.d.m.checkParameterIsNotNull(jVar2, "connection"); byte[] bArr = c.a; kVar.d.add(jVar2); - f0.e0.f.c.d(kVar.b, kVar.f2827c, 0, 2); + f0.e0.f.c.d(kVar.b, kVar.f2828c, 0, 2); this.i.f(jVar2); } t tVar4 = this.j; @@ -294,7 +294,7 @@ public final class d { try { jVar2.c(i, i2, i3, i4, z2, this.i, this.j); this.i.w = null; - lVar = this.i.f2823x.N; + lVar = this.i.f2824x.N; c0 c0Var3 = jVar2.q; synchronized (lVar) { } @@ -320,7 +320,7 @@ public final class d { d0.z.d.m.checkParameterIsNotNull(iOException, "e"); this.f = null; if ((iOException instanceof StreamResetException) && ((StreamResetException) iOException).errorCode == f0.e0.j.a.REFUSED_STREAM) { - this.f2821c++; + this.f2822c++; } else if (iOException instanceof ConnectionShutdownException) { this.d++; } else { diff --git a/app/src/main/java/f0/e0/g/e.java b/app/src/main/java/f0/e0/g/e.java index aaa9085e1e..6aa634ffd2 100644 --- a/app/src/main/java/f0/e0/g/e.java +++ b/app/src/main/java/f0/e0/g/e.java @@ -38,20 +38,20 @@ public final class e implements f0.e { public boolean r; /* renamed from: s reason: collision with root package name */ - public boolean f2822s; + public boolean f2823s; public boolean t = true; public volatile boolean u; public volatile c v; public volatile j w; /* renamed from: x reason: collision with root package name */ - public final x f2823x; + public final x f2824x; /* renamed from: y reason: collision with root package name */ - public final Request f2824y; + public final Request f2825y; /* renamed from: z reason: collision with root package name */ - public final boolean f2825z; + public final boolean f2826z; /* compiled from: RealCall.kt */ public final class a implements Runnable { @@ -66,7 +66,7 @@ public final class e implements f0.e { } public final String a() { - return this.k.f2824y.b.g; + return this.k.f2825y.b.g; } /* JADX WARNING: Removed duplicated region for block: B:18:0x0053 A[Catch:{ IOException -> 0x0076, all -> 0x004b, all -> 0x0074 }] */ @@ -78,7 +78,7 @@ public final class e implements f0.e { e eVar; Throwable th; StringBuilder R = c.d.b.a.a.R("OkHttp "); - R.append(this.k.f2824y.b.h()); + R.append(this.k.f2825y.b.h()); String sb = R.toString(); Thread currentThread = Thread.currentThread(); m.checkExpressionValueIsNotNull(currentThread, "currentThread"); @@ -97,7 +97,7 @@ public final class e implements f0.e { if (!z2) { } eVar = this.k; - eVar.f2823x.l.c(this); + eVar.f2824x.l.c(this); } catch (Throwable th2) { th = th2; z2 = true; @@ -109,19 +109,19 @@ public final class e implements f0.e { } catch (IOException e3) { e = e3; if (!z2) { - h.a aVar = h.f2848c; + h.a aVar = h.f2849c; h hVar = h.a; hVar.i("Callback failure for " + e.b(this.k), 4, e); } else { this.j.b(this.k, e); } eVar = this.k; - eVar.f2823x.l.c(this); + eVar.f2824x.l.c(this); } catch (Throwable th3) { - this.k.f2823x.l.c(this); + this.k.f2824x.l.c(this); throw th3; } - eVar.f2823x.l.c(this); + eVar.f2824x.l.c(this); } finally { currentThread.setName(name); } @@ -157,9 +157,9 @@ public final class e implements f0.e { public e(x xVar, Request request, boolean z2) { m.checkParameterIsNotNull(xVar, "client"); m.checkParameterIsNotNull(request, "originalRequest"); - this.f2823x = xVar; - this.f2824y = request; - this.f2825z = z2; + this.f2824x = xVar; + this.f2825y = request; + this.f2826z = z2; this.i = xVar.m.a; this.j = xVar.p.a(this); c cVar = new c(this); @@ -170,15 +170,15 @@ public final class e implements f0.e { public static final String b(e eVar) { StringBuilder sb = new StringBuilder(); sb.append(eVar.u ? "canceled " : ""); - sb.append(eVar.f2825z ? "web socket" : NotificationCompat.CATEGORY_CALL); + sb.append(eVar.f2826z ? "web socket" : NotificationCompat.CATEGORY_CALL); sb.append(" to "); - sb.append(eVar.f2824y.b.h()); + sb.append(eVar.f2825y.b.h()); return sb.toString(); } @Override // f0.e public Request c() { - return this.f2824y; + return this.f2825y; } @Override // f0.e @@ -201,7 +201,7 @@ public final class e implements f0.e { @Override // java.lang.Object public Object clone() { - return new e(this.f2823x, this.f2824y, this.f2825z); + return new e(this.f2824x, this.f2825y, this.f2826z); } @Override // f0.e @@ -215,15 +215,15 @@ public final class e implements f0.e { m.checkParameterIsNotNull(fVar, "responseCallback"); if (this.l.compareAndSet(false, true)) { h(); - q qVar = this.f2823x.l; + q qVar = this.f2824x.l; a aVar2 = new a(this, fVar); Objects.requireNonNull(qVar); m.checkParameterIsNotNull(aVar2, NotificationCompat.CATEGORY_CALL); synchronized (qVar) { qVar.b.add(aVar2); - if (!aVar2.k.f2825z) { + if (!aVar2.k.f2826z) { String a2 = aVar2.a(); - Iterator it = qVar.f2869c.iterator(); + Iterator it = qVar.f2870c.iterator(); while (true) { if (!it.hasNext()) { Iterator it2 = qVar.b.iterator(); @@ -263,14 +263,14 @@ public final class e implements f0.e { this.k.i(); h(); try { - q qVar2 = this.f2823x.l; + q qVar2 = this.f2824x.l; synchronized (qVar2) { m.checkParameterIsNotNull(this, NotificationCompat.CATEGORY_CALL); qVar2.d.add(this); } return j(); } finally { - qVar = this.f2823x.l; + qVar = this.f2824x.l; Objects.requireNonNull(qVar); m.checkParameterIsNotNull(this, NotificationCompat.CATEGORY_CALL); qVar.b(qVar.d, this); @@ -339,7 +339,7 @@ public final class e implements f0.e { } public final void h() { - h.a aVar = h.f2848c; + h.a aVar = h.f2849c; this.m = h.a.g("response.body().close()"); Objects.requireNonNull(this.j); m.checkParameterIsNotNull(this, NotificationCompat.CATEGORY_CALL); @@ -354,7 +354,7 @@ public final class e implements f0.e { } if (z2 && (cVar = this.v) != null) { cVar.f.cancel(); - cVar.f2820c.k(cVar, true, true, null); + cVar.f2821c.k(cVar, true, true, null); } this.q = null; } @@ -398,22 +398,22 @@ public final class e implements f0.e { /* JADX WARNING: Removed duplicated region for block: B:28:0x0095 */ public final Response j() throws IOException { ArrayList arrayList = new ArrayList(); - r.addAll(arrayList, this.f2823x.n); - arrayList.add(new i(this.f2823x)); - arrayList.add(new f0.e0.h.a(this.f2823x.u)); - Objects.requireNonNull(this.f2823x); + r.addAll(arrayList, this.f2824x.n); + arrayList.add(new i(this.f2824x)); + arrayList.add(new f0.e0.h.a(this.f2824x.u)); + Objects.requireNonNull(this.f2824x); arrayList.add(new f0.e0.e.a()); arrayList.add(a.b); - if (!this.f2825z) { - r.addAll(arrayList, this.f2823x.o); + if (!this.f2826z) { + r.addAll(arrayList, this.f2824x.o); } - arrayList.add(new f0.e0.h.b(this.f2825z)); - Request request = this.f2824y; - x xVar = this.f2823x; + arrayList.add(new f0.e0.h.b(this.f2826z)); + Request request = this.f2825y; + x xVar = this.f2824x; g gVar = new g(this, arrayList, 0, null, request, xVar.I, xVar.J, xVar.K); boolean z2 = false; try { - Response a2 = gVar.a(this.f2824y); + Response a2 = gVar.a(this.f2825y); if (!this.u) { l(null); return a2; @@ -447,11 +447,11 @@ public final class e implements f0.e { this.r = false; } if (z3) { - this.f2822s = false; + this.f2823s = false; } boolean z6 = this.r; - boolean z7 = z6 && !this.f2822s; - if (!z6 && !this.f2822s && !this.t) { + boolean z7 = z6 && !this.f2823s; + if (!z6 && !this.f2823s && !this.t) { z4 = true; } z5 = z4; @@ -460,7 +460,7 @@ public final class e implements f0.e { throw th; } } - if (!z3 || !this.f2822s) { + if (!z3 || !this.f2823s) { z5 = false; } if (z2) { @@ -492,7 +492,7 @@ public final class e implements f0.e { z2 = false; if (this.t) { this.t = false; - if (!this.r && !this.f2822s) { + if (!this.r && !this.f2823s) { z2 = true; } } @@ -537,7 +537,7 @@ public final class e implements f0.e { } z2 = true; } else { - f0.e0.f.c.d(kVar.b, kVar.f2827c, 0, 2); + f0.e0.f.c.d(kVar.b, kVar.f2828c, 0, 2); } if (z2) { return jVar.n(); diff --git a/app/src/main/java/f0/e0/g/j.java b/app/src/main/java/f0/e0/g/j.java index 2ff50f21f5..b0062a6a46 100644 --- a/app/src/main/java/f0/e0/g/j.java +++ b/app/src/main/java/f0/e0/g/j.java @@ -68,7 +68,7 @@ public final class j extends e.c implements k { public Socket b; /* renamed from: c reason: collision with root package name */ - public Socket f2826c; + public Socket f2827c; public v d; public y e; public e f; @@ -117,13 +117,13 @@ public final class j extends e.c implements k { m.checkParameterIsNotNull(eVar, NotificationCompat.CATEGORY_CALL); m.checkParameterIsNotNull(tVar, "eventListener"); if (this.e == null) { - List list = this.q.a.f2812c; + List list = this.q.a.f2813c; b bVar = new b(list); f0.a aVar = this.q.a; if (aVar.f == null) { if (list.contains(f0.m.d)) { String str = this.q.a.a.g; - h.a aVar2 = h.f2848c; + h.a aVar2 = h.f2849c; if (!h.a.h(str)) { throw new RouteException(new UnknownServiceException(c.d.b.a.a.w("CLEARTEXT communication to ", str, " not permitted by network security policy"))); } @@ -150,13 +150,13 @@ public final class j extends e.c implements k { e(i, i2, eVar, tVar); } catch (IOException e2) { e = e2; - socket = this.f2826c; + socket = this.f2827c; if (socket != null) { } socket2 = this.b; if (socket2 != null) { } - this.f2826c = null; + this.f2827c = null; this.b = null; this.g = null; this.h = null; @@ -165,7 +165,7 @@ public final class j extends e.c implements k { this.f = null; this.n = 1; c0 c0Var = this.q; - InetSocketAddress inetSocketAddress = c0Var.f2813c; + InetSocketAddress inetSocketAddress = c0Var.f2814c; Proxy proxy = c0Var.b; Objects.requireNonNull(tVar); m.checkParameterIsNotNull(eVar, NotificationCompat.CATEGORY_CALL); @@ -182,7 +182,7 @@ public final class j extends e.c implements k { try { g(bVar, i4, eVar, tVar); c0 c0Var2 = this.q; - InetSocketAddress inetSocketAddress2 = c0Var2.f2813c; + InetSocketAddress inetSocketAddress2 = c0Var2.f2814c; Proxy proxy2 = c0Var2.b; Objects.requireNonNull(tVar); m.checkParameterIsNotNull(eVar, NotificationCompat.CATEGORY_CALL); @@ -197,7 +197,7 @@ public final class j extends e.c implements k { } } catch (IOException e4) { e = e4; - socket = this.f2826c; + socket = this.f2827c; if (socket != null) { c.e(socket); } @@ -205,7 +205,7 @@ public final class j extends e.c implements k { if (socket2 != null) { c.e(socket2); } - this.f2826c = null; + this.f2827c = null; this.b = null; this.g = null; this.h = null; @@ -214,7 +214,7 @@ public final class j extends e.c implements k { this.f = null; this.n = 1; c0 c0Var = this.q; - InetSocketAddress inetSocketAddress = c0Var.f2813c; + InetSocketAddress inetSocketAddress = c0Var.f2814c; Proxy proxy = c0Var.b; Objects.requireNonNull(tVar); m.checkParameterIsNotNull(eVar, NotificationCompat.CATEGORY_CALL); @@ -230,7 +230,7 @@ public final class j extends e.c implements k { break; } m.checkParameterIsNotNull(e, "e"); - bVar.f2819c = true; + bVar.f2820c = true; if (bVar.b && !(e instanceof ProtocolException) && !(e instanceof InterruptedIOException) && ((!(e instanceof SSLHandshakeException) || !(e.getCause() instanceof CertificateException)) && !(e instanceof SSLPeerUnverifiedException) && (e instanceof SSLException))) { z3 = true; continue; @@ -279,15 +279,15 @@ public final class j extends e.c implements k { socket = new Socket(proxy); } this.b = socket; - InetSocketAddress inetSocketAddress = this.q.f2813c; + InetSocketAddress inetSocketAddress = this.q.f2814c; Objects.requireNonNull(tVar); m.checkParameterIsNotNull(eVar, NotificationCompat.CATEGORY_CALL); m.checkParameterIsNotNull(inetSocketAddress, "inetSocketAddress"); m.checkParameterIsNotNull(proxy, "proxy"); socket.setSoTimeout(i2); try { - h.a aVar2 = h.f2848c; - h.a.e(socket, this.q.f2813c, i); + h.a aVar2 = h.f2849c; + h.a.e(socket, this.q.f2814c, i); try { g0.x Q0 = f.Q0(socket); m.checkParameterIsNotNull(Q0, "$this$buffer"); @@ -302,7 +302,7 @@ public final class j extends e.c implements k { } } catch (ConnectException e2) { StringBuilder R = c.d.b.a.a.R("Failed to connect to "); - R.append(this.q.f2813c); + R.append(this.q.f2814c); ConnectException connectException = new ConnectException(R.toString()); connectException.initCause(e2); throw connectException; @@ -322,9 +322,9 @@ public final class j extends e.c implements k { Response.a aVar2 = new Response.a(); aVar2.g(a); aVar2.f(y.HTTP_1_1); - aVar2.f2972c = 407; + aVar2.f2973c = 407; aVar2.e("Preemptive Authenticate"); - aVar2.g = c.f2815c; + aVar2.g = c.f2816c; aVar2.k = -1; aVar2.l = -1; m.checkParameterIsNotNull("Proxy-Authenticate", ModelAuditLogEntry.CHANGE_KEY_NAME); @@ -412,7 +412,7 @@ public final class j extends e.c implements k { this.h = null; this.g = null; c0 c0Var3 = this.q; - InetSocketAddress inetSocketAddress = c0Var3.f2813c; + InetSocketAddress inetSocketAddress = c0Var3.f2814c; Proxy proxy = c0Var3.b; Objects.requireNonNull(tVar); m.checkParameterIsNotNull(eVar, NotificationCompat.CATEGORY_CALL); @@ -438,12 +438,12 @@ public final class j extends e.c implements k { List list = aVar.b; y yVar2 = y.H2_PRIOR_KNOWLEDGE; if (list.contains(yVar2)) { - this.f2826c = this.b; + this.f2827c = this.b; this.e = yVar2; o(i); return; } - this.f2826c = this.b; + this.f2827c = this.b; this.e = yVar; return; } @@ -472,7 +472,7 @@ public final class j extends e.c implements k { try { f0.m a = bVar.a(sSLSocket); if (a.f) { - h.a aVar3 = h.f2848c; + h.a aVar3 = h.f2849c; h.a.d(sSLSocket, aVar2.a.g, aVar2.b); } sSLSocket.startHandshake(); @@ -513,15 +513,15 @@ public final class j extends e.c implements k { if (gVar == null) { m.throwNpe(); } - this.d = new v(a2.b, a2.f2872c, a2.d, new g(gVar, a2, aVar2)); + this.d = new v(a2.b, a2.f2873c, a2.d, new g(gVar, a2, aVar2)); gVar.a(aVar2.a.g, new h(this)); if (a.f) { - h.a aVar4 = h.f2848c; + h.a aVar4 = h.f2849c; str = h.a.f(sSLSocket); } else { str = null; } - this.f2826c = sSLSocket; + this.f2827c = sSLSocket; g0.x Q0 = f.Q0(sSLSocket); m.checkParameterIsNotNull(Q0, "$this$buffer"); this.g = new r(Q0); @@ -532,7 +532,7 @@ public final class j extends e.c implements k { yVar = y.p.a(str); } this.e = yVar; - h.a aVar5 = h.f2848c; + h.a aVar5 = h.f2849c; h.a.a(sSLSocket); m.checkParameterIsNotNull(eVar, NotificationCompat.CATEGORY_CALL); if (this.e == y.HTTP_2) { @@ -541,7 +541,7 @@ public final class j extends e.c implements k { } catch (Throwable th3) { th = th3; if (sSLSocket != null) { - h.a aVar6 = h.f2848c; + h.a aVar6 = h.f2849c; h.a.a(sSLSocket); } if (sSLSocket != null) { @@ -585,7 +585,7 @@ public final class j extends e.c implements k { break; } c0 c0Var = (c0) it.next(); - if (c0Var.b.type() == Proxy.Type.DIRECT && this.q.b.type() == Proxy.Type.DIRECT && m.areEqual(this.q.f2813c, c0Var.f2813c)) { + if (c0Var.b.type() == Proxy.Type.DIRECT && this.q.b.type() == Proxy.Type.DIRECT && m.areEqual(this.q.f2814c, c0Var.f2814c)) { z5 = true; continue; } else { @@ -670,7 +670,7 @@ public final class j extends e.c implements k { if (socket == null) { m.throwNpe(); } - Socket socket2 = this.f2826c; + Socket socket2 = this.f2827c; if (socket2 == null) { m.throwNpe(); } @@ -687,7 +687,7 @@ public final class j extends e.c implements k { if (eVar.q) { return false; } - return eVar.f2841z >= eVar.f2840y || nanoTime < eVar.B; + return eVar.f2842z >= eVar.f2841y || nanoTime < eVar.B; } } synchronized (this) { @@ -723,7 +723,7 @@ public final class j extends e.c implements k { public final f0.e0.h.d k(x xVar, f0.e0.h.g gVar) throws SocketException { m.checkParameterIsNotNull(xVar, "client"); m.checkParameterIsNotNull(gVar, "chain"); - Socket socket = this.f2826c; + Socket socket = this.f2827c; if (socket == null) { m.throwNpe(); } @@ -759,7 +759,7 @@ public final class j extends e.c implements k { } public Socket n() { - Socket socket = this.f2826c; + Socket socket = this.f2827c; if (socket == null) { m.throwNpe(); } @@ -768,7 +768,7 @@ public final class j extends e.c implements k { public final void o(int i) throws IOException { String str; - Socket socket = this.f2826c; + Socket socket = this.f2827c; if (socket == null) { m.throwNpe(); } @@ -795,7 +795,7 @@ public final class j extends e.c implements k { str = c.d.b.a.a.v("MockWebServer ", str2); } bVar.b = str; - bVar.f2842c = gVar; + bVar.f2843c = gVar; bVar.d = bufferedSink; m.checkParameterIsNotNull(this, "listener"); bVar.e = this; @@ -857,10 +857,10 @@ public final class j extends e.c implements k { R.append(" proxy="); R.append(this.q.b); R.append(" hostAddress="); - R.append(this.q.f2813c); + R.append(this.q.f2814c); R.append(" cipherSuite="); v vVar = this.d; - if (vVar == null || (obj = vVar.f2872c) == null) { + if (vVar == null || (obj = vVar.f2873c) == null) { obj = "none"; } R.append(obj); diff --git a/app/src/main/java/f0/e0/g/k.java b/app/src/main/java/f0/e0/g/k.java index 8e71b5ad7c..e8d62c59c1 100644 --- a/app/src/main/java/f0/e0/g/k.java +++ b/app/src/main/java/f0/e0/g/k.java @@ -18,7 +18,7 @@ public final class k { public final c b; /* renamed from: c reason: collision with root package name */ - public final a f2827c = new a(this, c.d.b.a.a.H(new StringBuilder(), f0.e0.c.g, " ConnectionPool")); + public final a f2828c = new a(this, c.d.b.a.a.H(new StringBuilder(), f0.e0.c.g, " ConnectionPool")); public final ConcurrentLinkedQueue d = new ConcurrentLinkedQueue<>(); public final int e; @@ -135,7 +135,7 @@ public final class k { R.append(" was leaked. "); R.append("Did you forget to close a response body?"); String sb = R.toString(); - h.a aVar = h.f2848c; + h.a aVar = h.f2849c; h.a.k(sb, ((e.b) reference).a); list.remove(i); jVar.i = true; diff --git a/app/src/main/java/f0/e0/g/m.java b/app/src/main/java/f0/e0/g/m.java index 07b262d662..0094222c28 100644 --- a/app/src/main/java/f0/e0/g/m.java +++ b/app/src/main/java/f0/e0/g/m.java @@ -18,7 +18,7 @@ public final class m { public int b; /* renamed from: c reason: collision with root package name */ - public List f2828c = n.emptyList(); + public List f2829c = n.emptyList(); public final List d = new ArrayList(); public final f0.a e; public final l f; diff --git a/app/src/main/java/f0/e0/h/b.java b/app/src/main/java/f0/e0/h/b.java index f6722275d9..cc2084f3f4 100644 --- a/app/src/main/java/f0/e0/h/b.java +++ b/app/src/main/java/f0/e0/h/b.java @@ -50,18 +50,18 @@ public final class b implements Interceptor { m.checkParameterIsNotNull(request, "request"); try { t tVar = cVar.d; - e eVar = cVar.f2820c; + e eVar = cVar.f2821c; Objects.requireNonNull(tVar); m.checkParameterIsNotNull(eVar, NotificationCompat.CATEGORY_CALL); cVar.f.b(request); t tVar2 = cVar.d; - e eVar2 = cVar.f2820c; + e eVar2 = cVar.f2821c; Objects.requireNonNull(tVar2); m.checkParameterIsNotNull(eVar2, NotificationCompat.CATEGORY_CALL); m.checkParameterIsNotNull(request, "request"); Response.a aVar2 = null; - if (!f.a(request.f2968c) || requestBody == null) { - cVar.f2820c.k(cVar, true, false, null); + if (!f.a(request.f2969c) || requestBody == null) { + cVar.f2821c.k(cVar, true, false, null); z2 = true; } else { if (d0.g0.t.equals("100-continue", request.b("Expect"), true)) { @@ -74,7 +74,7 @@ public final class b implements Interceptor { aVar = null; } if (aVar != null) { - cVar.f2820c.k(cVar, true, false, null); + cVar.f2821c.k(cVar, true, false, null); if (!cVar.b.j()) { cVar.f.e().l(); } @@ -97,7 +97,7 @@ public final class b implements Interceptor { cVar.f.a(); } catch (IOException e) { t tVar3 = cVar.d; - e eVar3 = cVar.f2820c; + e eVar3 = cVar.f2821c; Objects.requireNonNull(tVar3); m.checkParameterIsNotNull(eVar3, NotificationCompat.CATEGORY_CALL); m.checkParameterIsNotNull(e, "ioe"); @@ -138,7 +138,7 @@ public final class b implements Interceptor { } m.checkParameterIsNotNull(a, "response"); t tVar4 = cVar.d; - e eVar4 = cVar.f2820c; + e eVar4 = cVar.f2821c; Objects.requireNonNull(tVar4); m.checkParameterIsNotNull(eVar4, NotificationCompat.CATEGORY_CALL); m.checkParameterIsNotNull(a, "response"); @@ -153,7 +153,7 @@ public final class b implements Interceptor { Response response2 = a.p; Response response3 = a.q; Response response4 = a.r; - long j = a.f2971s; + long j = a.f2972s; long j2 = a.t; c cVar2 = a.u; m.checkParameterIsNotNull(a, "response"); @@ -177,7 +177,7 @@ public final class b implements Interceptor { } } catch (IOException e4) { t tVar5 = cVar.d; - e eVar5 = cVar.f2820c; + e eVar5 = cVar.f2821c; Objects.requireNonNull(tVar5); m.checkParameterIsNotNull(eVar5, NotificationCompat.CATEGORY_CALL); m.checkParameterIsNotNull(e4, "ioe"); @@ -195,10 +195,10 @@ public final class b implements Interceptor { Response response5 = a.p; Response response6 = a.q; Response response7 = a.r; - long j3 = a.f2971s; + long j3 = a.f2972s; long j4 = a.t; c cVar3 = a.u; - ResponseBody responseBody = f0.e0.c.f2815c; + ResponseBody responseBody = f0.e0.c.f2816c; if (!(i4 >= 0)) { throw new IllegalStateException(a.p("code < 0: ", i4).toString()); } else if (request3 == null) { @@ -233,7 +233,7 @@ public final class b implements Interceptor { return response; } catch (IOException e6) { t tVar6 = cVar.d; - e eVar6 = cVar.f2820c; + e eVar6 = cVar.f2821c; Objects.requireNonNull(tVar6); m.checkParameterIsNotNull(eVar6, NotificationCompat.CATEGORY_CALL); m.checkParameterIsNotNull(e6, "ioe"); diff --git a/app/src/main/java/f0/e0/h/c.java b/app/src/main/java/f0/e0/h/c.java index 8eb24e0454..2c58c60ad5 100644 --- a/app/src/main/java/f0/e0/h/c.java +++ b/app/src/main/java/f0/e0/h/c.java @@ -9,7 +9,7 @@ public final class c { public static final String[] b; /* renamed from: c reason: collision with root package name */ - public static final DateFormat[] f2829c; + public static final DateFormat[] f2830c; /* compiled from: dates.kt */ public static final class a extends ThreadLocal { @@ -26,6 +26,6 @@ public final class c { static { String[] strArr = {"EEE, dd MMM yyyy HH:mm:ss zzz", "EEEE, dd-MMM-yy HH:mm:ss zzz", "EEE MMM d HH:mm:ss yyyy", "EEE, dd-MMM-yyyy HH:mm:ss z", "EEE, dd-MMM-yyyy HH-mm-ss z", "EEE, dd MMM yy HH:mm:ss z", "EEE dd-MMM-yyyy HH:mm:ss z", "EEE dd MMM yyyy HH:mm:ss z", "EEE dd-MMM-yyyy HH-mm-ss z", "EEE dd-MMM-yy HH:mm:ss z", "EEE dd MMM yy HH:mm:ss z", "EEE,dd-MMM-yy HH:mm:ss z", "EEE,dd-MMM-yyyy HH:mm:ss z", "EEE, dd-MM-yyyy HH:mm:ss z", "EEE MMM d yyyy HH:mm:ss z"}; b = strArr; - f2829c = new DateFormat[strArr.length]; + f2830c = new DateFormat[strArr.length]; } } diff --git a/app/src/main/java/f0/e0/h/e.java b/app/src/main/java/f0/e0/h/e.java index 9b8585010c..2167be02a0 100644 --- a/app/src/main/java/f0/e0/h/e.java +++ b/app/src/main/java/f0/e0/h/e.java @@ -40,7 +40,7 @@ public final class e { public static final boolean a(Response response) { m.checkParameterIsNotNull(response, "$this$promisesBody"); - if (m.areEqual(response.i.f2968c, "HEAD")) { + if (m.areEqual(response.i.f2969c, "HEAD")) { return false; } int i = response.l; @@ -162,7 +162,7 @@ public final class e { if (r5.b(r0, r8) == false) goto L_0x0225; */ /* JADX WARNING: Code restructure failed: missing block: B:110:0x0223, code lost: - if (okhttp3.internal.publicsuffix.PublicSuffixDatabase.f2973c.a(r8) == null) goto L_0x0225; + if (okhttp3.internal.publicsuffix.PublicSuffixDatabase.f2974c.a(r8) == null) goto L_0x0225; */ /* JADX WARNING: Removed duplicated region for block: B:129:0x0277 */ /* JADX WARNING: Removed duplicated region for block: B:150:0x0282 A[SYNTHETIC] */ diff --git a/app/src/main/java/f0/e0/h/g.java b/app/src/main/java/f0/e0/h/g.java index 353c82be68..868bc225a7 100644 --- a/app/src/main/java/f0/e0/h/g.java +++ b/app/src/main/java/f0/e0/h/g.java @@ -17,7 +17,7 @@ public final class g implements Interceptor.Chain { public final e b; /* renamed from: c reason: collision with root package name */ - public final List f2830c; + public final List f2831c; public final int d; public final c e; public final Request f; @@ -32,7 +32,7 @@ public final class g implements Interceptor.Chain { m.checkParameterIsNotNull(list, "interceptors"); m.checkParameterIsNotNull(request, "request"); this.b = eVar; - this.f2830c = list; + this.f2831c = list; this.d = i; this.e = cVar; this.f = request; @@ -49,37 +49,37 @@ public final class g implements Interceptor.Chain { int i8 = (i5 & 16) != 0 ? gVar.h : i3; int i9 = (i5 & 32) != 0 ? gVar.i : i4; m.checkParameterIsNotNull(request2, "request"); - return new g(gVar.b, gVar.f2830c, i6, cVar2, request2, i7, i8, i9); + return new g(gVar.b, gVar.f2831c, i6, cVar2, request2, i7, i8, i9); } @Override // okhttp3.Interceptor.Chain public Response a(Request request) throws IOException { m.checkParameterIsNotNull(request, "request"); boolean z2 = false; - if (this.d < this.f2830c.size()) { + if (this.d < this.f2831c.size()) { this.a++; c cVar = this.e; if (cVar != null) { if (cVar.e.b(request.b)) { if (!(this.a == 1)) { StringBuilder R = a.R("network interceptor "); - R.append(this.f2830c.get(this.d - 1)); + R.append(this.f2831c.get(this.d - 1)); R.append(" must call proceed() exactly once"); throw new IllegalStateException(R.toString().toString()); } } else { StringBuilder R2 = a.R("network interceptor "); - R2.append(this.f2830c.get(this.d - 1)); + R2.append(this.f2831c.get(this.d - 1)); R2.append(" must retain the same host and port"); throw new IllegalStateException(R2.toString().toString()); } } g d = d(this, this.d + 1, null, request, 0, 0, 0, 58); - Interceptor interceptor = this.f2830c.get(this.d); + Interceptor interceptor = this.f2831c.get(this.d); Response intercept = interceptor.intercept(d); if (intercept != null) { if (this.e != null) { - if (!(this.d + 1 >= this.f2830c.size() || d.a == 1)) { + if (!(this.d + 1 >= this.f2831c.size() || d.a == 1)) { throw new IllegalStateException(("network interceptor " + interceptor + " must call proceed() exactly once").toString()); } } diff --git a/app/src/main/java/f0/e0/h/h.java b/app/src/main/java/f0/e0/h/h.java index 34368bb496..edbcbeeb3a 100644 --- a/app/src/main/java/f0/e0/h/h.java +++ b/app/src/main/java/f0/e0/h/h.java @@ -28,7 +28,7 @@ public final class h extends ResponseBody { if (str == null) { return null; } - MediaType.a aVar = MediaType.f2965c; + MediaType.a aVar = MediaType.f2966c; return MediaType.a.b(str); } diff --git a/app/src/main/java/f0/e0/h/i.java b/app/src/main/java/f0/e0/h/i.java index e5ed35c3df..bbde0f6d51 100644 --- a/app/src/main/java/f0/e0/h/i.java +++ b/app/src/main/java/f0/e0/h/i.java @@ -56,7 +56,7 @@ public final class i implements Interceptor { c0 c0Var = (cVar == null || (jVar = cVar.b) == null) ? null : jVar.q; int i = response.l; Request request = response.i; - String str = request.f2968c; + String str = request.f2969c; boolean z2 = false; if (!(i == 307 || i == 308)) { if (i == 401) { @@ -83,7 +83,7 @@ public final class i implements Interceptor { m.throwNpe(); } if (c0Var.b.type() == Proxy.Type.HTTP) { - return this.b.f2877y.a(c0Var, response); + return this.b.f2878y.a(c0Var, response); } throw new ProtocolException("Received HTTP_PROXY_AUTH (407) code while not using proxy"); } else if (i != 408) { @@ -110,7 +110,7 @@ public final class i implements Interceptor { return null; } } - if (!this.b.f2875s || (a = Response.a(response, "Location", null, 2)) == null) { + if (!this.b.f2876s || (a = Response.a(response, "Location", null, 2)) == null) { return null; } w wVar = response.i.b; @@ -173,7 +173,7 @@ public final class i implements Interceptor { if (dVar == null) { m.throwNpe(); } - int i = dVar.f2821c; + int i = dVar.f2822c; if (i == 0 && dVar.d == 0 && dVar.e == 0) { z3 = false; } else { @@ -260,7 +260,7 @@ public final class i implements Interceptor { if (eVar4.q == null) { synchronized (eVar4) { try { - if (!(eVar4.f2822s ^ z3)) { + if (!(eVar4.f2823s ^ z3)) { throw new IllegalStateException("cannot make a new request because the previous response is still open: please call response.close()".toString()); } else if (!(eVar4.r ^ z3)) { eVar = eVar4; @@ -280,8 +280,8 @@ public final class i implements Interceptor { if (z4) { k kVar = eVar4.i; w wVar = request3.b; - if (wVar.f2873c) { - x xVar = eVar4.f2823x; + if (wVar.f2874c) { + x xVar = eVar4.f2824x; SSLSocketFactory sSLSocketFactory2 = xVar.A; if (sSLSocketFactory2 != null) { HostnameVerifier hostnameVerifier2 = xVar.E; @@ -298,11 +298,11 @@ public final class i implements Interceptor { } String str2 = wVar.g; int i4 = wVar.h; - x xVar2 = eVar4.f2823x; + x xVar2 = eVar4.f2824x; list = emptyList; i = i3; response = response5; - eVar4.n = new d(kVar, new a(str2, i4, xVar2.v, xVar2.f2878z, sSLSocketFactory, hostnameVerifier, gVar2, xVar2.f2877y, xVar2.w, xVar2.D, xVar2.C, xVar2.f2876x), eVar4, eVar4.j); + eVar4.n = new d(kVar, new a(str2, i4, xVar2.v, xVar2.f2879z, sSLSocketFactory, hostnameVerifier, gVar2, xVar2.f2878y, xVar2.w, xVar2.D, xVar2.C, xVar2.f2877x), eVar4, eVar4.j); } else { list = emptyList; response = response5; @@ -324,7 +324,7 @@ public final class i implements Interceptor { responseBody = a.o; response3 = a.p; response4 = a.q; - j = a.f2971s; + j = a.f2972s; gVar = gVar3; eVar3 = eVar4; } catch (Throwable th5) { @@ -347,7 +347,7 @@ public final class i implements Interceptor { Response response6 = response.p; Response response7 = response.q; Response response8 = response.r; - long j3 = response.f2971s; + long j3 = response.f2972s; long j4 = response.t; c cVar2 = response.u; if (!(i5 >= 0)) { diff --git a/app/src/main/java/f0/e0/h/j.java b/app/src/main/java/f0/e0/h/j.java index 8570496712..71f9882987 100644 --- a/app/src/main/java/f0/e0/h/j.java +++ b/app/src/main/java/f0/e0/h/j.java @@ -12,14 +12,14 @@ public final class j { public final int b; /* renamed from: c reason: collision with root package name */ - public final String f2831c; + public final String f2832c; public j(y yVar, int i, String str) { m.checkParameterIsNotNull(yVar, "protocol"); m.checkParameterIsNotNull(str, "message"); this.a = yVar; this.b = i; - this.f2831c = str; + this.f2832c = str; } public static final j a(String str) throws IOException { @@ -77,7 +77,7 @@ public final class j { sb.append(' '); sb.append(this.b); sb.append(' '); - sb.append(this.f2831c); + sb.append(this.f2832c); String sb2 = sb.toString(); m.checkExpressionValueIsNotNull(sb2, "StringBuilder().apply(builderAction).toString()"); return sb2; diff --git a/app/src/main/java/f0/e0/i/b.java b/app/src/main/java/f0/e0/i/b.java index 75ef0adc37..6615562d87 100644 --- a/app/src/main/java/f0/e0/i/b.java +++ b/app/src/main/java/f0/e0/i/b.java @@ -29,7 +29,7 @@ public final class b implements f0.e0.h.d { public final a b; /* renamed from: c reason: collision with root package name */ - public Headers f2832c; + public Headers f2833c; public final x d; public final j e; public final g f; @@ -178,14 +178,14 @@ public final class b implements f0.e0.h.d { if (this.l == 0) { this.m = false; b bVar = this.o; - bVar.f2832c = bVar.b.a(); + bVar.f2833c = bVar.b.a(); x xVar = this.o.d; if (xVar == null) { m.throwNpe(); } p pVar = xVar.u; w wVar = this.n; - Headers headers = this.o.f2832c; + Headers headers = this.o.f2833c; if (headers == null) { m.throwNpe(); } @@ -384,10 +384,10 @@ public final class b implements f0.e0.h.d { m.checkParameterIsNotNull(request, "request"); m.checkParameterIsNotNull(type, "proxyType"); StringBuilder sb = new StringBuilder(); - sb.append(request.f2968c); + sb.append(request.f2969c); sb.append(' '); w wVar = request.b; - if (!wVar.f2873c && type == Proxy.Type.HTTP) { + if (!wVar.f2874c && type == Proxy.Type.HTTP) { sb.append(wVar); } else { m.checkParameterIsNotNull(wVar, "url"); @@ -461,8 +461,8 @@ public final class b implements f0.e0.h.d { f0.e0.h.j a2 = f0.e0.h.j.a(this.b.b()); Response.a aVar = new Response.a(); aVar.f(a2.a); - aVar.f2972c = a2.b; - aVar.e(a2.f2831c); + aVar.f2973c = a2.b; + aVar.e(a2.f2832c); aVar.d(this.b.a()); if (z2 && a2.b == 100) { return null; diff --git a/app/src/main/java/f0/e0/j/b.java b/app/src/main/java/f0/e0/j/b.java index a7faaf5cd3..4df7c4d1da 100644 --- a/app/src/main/java/f0/e0/j/b.java +++ b/app/src/main/java/f0/e0/j/b.java @@ -9,7 +9,7 @@ public final class b { public static final ByteString b; /* renamed from: c reason: collision with root package name */ - public static final ByteString f2833c; + public static final ByteString f2834c; public static final ByteString d; public static final ByteString e; public static final ByteString f; @@ -21,7 +21,7 @@ public final class b { ByteString.a aVar = ByteString.j; a = aVar.c(":"); b = aVar.c(":status"); - f2833c = aVar.c(":method"); + f2834c = aVar.c(":method"); d = aVar.c(":path"); e = aVar.c(":scheme"); f = aVar.c(":authority"); diff --git a/app/src/main/java/f0/e0/j/c.java b/app/src/main/java/f0/e0/j/c.java index ddae6889e5..ffc1625252 100644 --- a/app/src/main/java/f0/e0/j/c.java +++ b/app/src/main/java/f0/e0/j/c.java @@ -26,7 +26,7 @@ public final class c { public static final Map b; /* renamed from: c reason: collision with root package name */ - public static final c f2834c = new c(); + public static final c f2835c = new c(); /* compiled from: Hpack.kt */ public static final class a { @@ -34,7 +34,7 @@ public final class c { public final g b; /* renamed from: c reason: collision with root package name */ - public b[] f2835c; + public b[] f2836c; public int d; public int e; public int f; @@ -49,13 +49,13 @@ public final class c { this.a = new ArrayList(); m.checkParameterIsNotNull(xVar, "$this$buffer"); this.b = new r(xVar); - this.f2835c = new b[8]; + this.f2836c = new b[8]; this.d = 7; } public final void a() { - j.fill$default(this.f2835c, null, 0, 0, 6, null); - this.d = this.f2835c.length - 1; + j.fill$default(this.f2836c, null, 0, 0, 6, null); + this.d = this.f2836c.length - 1; this.e = 0; this.f = 0; } @@ -68,14 +68,14 @@ public final class c { int i2; int i3 = 0; if (i > 0) { - int length = this.f2835c.length; + int length = this.f2836c.length; while (true) { length--; i2 = this.d; if (length < i2 || i <= 0) { break; } - b bVar = this.f2835c[length]; + b bVar = this.f2836c[length]; if (bVar == null) { m.throwNpe(); } @@ -85,7 +85,7 @@ public final class c { this.e--; i3++; } - b[] bVarArr = this.f2835c; + b[] bVarArr = this.f2836c; System.arraycopy(bVarArr, i2 + 1, bVarArr, i2 + 1 + i3, this.e); this.d += i3; } @@ -97,17 +97,17 @@ public final class c { public final ByteString d(int i) throws IOException { boolean z2; if (i >= 0) { - c cVar = c.f2834c; + c cVar = c.f2835c; if (i <= c.a.length - 1) { z2 = true; if (!z2) { - c cVar2 = c.f2834c; + c cVar2 = c.f2835c; return c.a[i].h; } - c cVar3 = c.f2834c; + c cVar3 = c.f2835c; int b = b(i - c.a.length); if (b >= 0) { - b[] bVarArr = this.f2835c; + b[] bVarArr = this.f2836c; if (b < bVarArr.length) { b bVar = bVarArr[b]; if (bVar == null) { @@ -130,7 +130,7 @@ public final class c { this.a.add(bVar); int i2 = bVar.g; if (i != -1) { - b bVar2 = this.f2835c[this.d + 1 + i]; + b bVar2 = this.f2836c[this.d + 1 + i]; if (bVar2 == null) { m.throwNpe(); } @@ -144,19 +144,19 @@ public final class c { int c2 = c((this.f + i2) - i3); if (i == -1) { int i4 = this.e + 1; - b[] bVarArr = this.f2835c; + b[] bVarArr = this.f2836c; if (i4 > bVarArr.length) { b[] bVarArr2 = new b[(bVarArr.length * 2)]; System.arraycopy(bVarArr, 0, bVarArr2, bVarArr.length, bVarArr.length); - this.d = this.f2835c.length - 1; - this.f2835c = bVarArr2; + this.d = this.f2836c.length - 1; + this.f2836c = bVarArr2; } int i5 = this.d; this.d = i5 - 1; - this.f2835c[i5] = bVar; + this.f2836c[i5] = bVar; this.e++; } else { - this.f2835c[this.d + 1 + i + c2 + i] = bVar; + this.f2836c[this.d + 1 + i + c2 + i] = bVar; } this.f += i2; } @@ -176,7 +176,7 @@ public final class c { g gVar = this.b; m.checkParameterIsNotNull(gVar, "source"); m.checkParameterIsNotNull(eVar, "sink"); - p.a aVar = p.f2845c; + p.a aVar = p.f2846c; int i3 = 0; for (long j = 0; j < g; j++) { byte readByte2 = gVar.readByte(); @@ -196,8 +196,8 @@ public final class c { } if (aVar.a == null) { eVar.T(aVar.b); - i3 -= aVar.f2846c; - aVar = p.f2845c; + i3 -= aVar.f2847c; + aVar = p.f2846c; } else { i3 = i4; } @@ -213,12 +213,12 @@ public final class c { if (aVar2 == null) { m.throwNpe(); } - if (aVar2.a != null || aVar2.f2846c > i3) { + if (aVar2.a != null || aVar2.f2847c > i3) { break; } eVar.T(aVar2.b); - i3 -= aVar2.f2846c; - aVar = p.f2845c; + i3 -= aVar2.f2847c; + aVar = p.f2846c; } return eVar.x(); } @@ -248,7 +248,7 @@ public final class c { public boolean b; /* renamed from: c reason: collision with root package name */ - public int f2836c; + public int f2837c; public b[] d; public int e; public int f; @@ -265,7 +265,7 @@ public final class c { this.i = z2; this.j = eVar; this.a = Integer.MAX_VALUE; - this.f2836c = i; + this.f2837c = i; this.d = new b[8]; this.e = 7; } @@ -314,7 +314,7 @@ public final class c { public final void c(b bVar) { int i = bVar.g; - int i2 = this.f2836c; + int i2 = this.f2837c; if (i > i2) { a(); return; @@ -390,19 +390,19 @@ public final class c { m.checkParameterIsNotNull(list, "headerBlock"); if (this.b) { int i3 = this.a; - if (i3 < this.f2836c) { + if (i3 < this.f2837c) { f(i3, 31, 32); } this.b = false; this.a = Integer.MAX_VALUE; - f(this.f2836c, 31, 32); + f(this.f2837c, 31, 32); } int size = list.size(); for (int i4 = 0; i4 < size; i4++) { b bVar = list.get(i4); ByteString p = bVar.h.p(); ByteString byteString = bVar.i; - c cVar = c.f2834c; + c cVar = c.f2835c; Integer num = c.b.get(p); if (num != null) { i2 = num.intValue() + 1; @@ -439,11 +439,11 @@ public final class c { } if (m.areEqual(bVar3.i, byteString)) { int i6 = i5 - this.e; - c cVar2 = c.f2834c; + c cVar2 = c.f2835c; i2 = c.a.length + i6; break; } else if (i == -1) { - c cVar3 = c.f2834c; + c cVar3 = c.f2835c; i = (i5 - this.e) + c.a.length; } } @@ -490,7 +490,7 @@ public final class c { static { b bVar = new b(b.f, ""); - ByteString byteString = b.f2833c; + ByteString byteString = b.f2834c; ByteString byteString2 = b.d; ByteString byteString3 = b.e; ByteString byteString4 = b.b; diff --git a/app/src/main/java/f0/e0/j/d.java b/app/src/main/java/f0/e0/j/d.java index e2b9175bda..ace00ebe20 100644 --- a/app/src/main/java/f0/e0/j/d.java +++ b/app/src/main/java/f0/e0/j/d.java @@ -11,7 +11,7 @@ public final class d { public static final String[] b = {"DATA", "HEADERS", "PRIORITY", "RST_STREAM", "SETTINGS", "PUSH_PROMISE", "PING", "GOAWAY", "WINDOW_UPDATE", "CONTINUATION"}; /* renamed from: c reason: collision with root package name */ - public static final String[] f2837c = new String[64]; + public static final String[] f2838c = new String[64]; public static final String[] d; public static final d e = new d(); @@ -23,17 +23,17 @@ public final class d { strArr[i] = t.replace$default(c.j("%8s", binaryString), ' ', '0', false, 4, (Object) null); } d = strArr; - String[] strArr2 = f2837c; + String[] strArr2 = f2838c; strArr2[0] = ""; strArr2[1] = "END_STREAM"; int[] iArr = {1}; strArr2[8] = "PADDED"; for (int i2 = 0; i2 < 1; i2++) { int i3 = iArr[i2]; - String[] strArr3 = f2837c; + String[] strArr3 = f2838c; strArr3[i3 | 8] = m.stringPlus(strArr3[i3], "|PADDED"); } - String[] strArr4 = f2837c; + String[] strArr4 = f2838c; strArr4[4] = "END_HEADERS"; strArr4[32] = "PRIORITY"; strArr4[36] = "END_HEADERS|PRIORITY"; @@ -42,7 +42,7 @@ public final class d { int i5 = iArr2[i4]; for (int i6 = 0; i6 < 1; i6++) { int i7 = iArr[i6]; - String[] strArr5 = f2837c; + String[] strArr5 = f2838c; int i8 = i7 | i5; strArr5[i8] = strArr5[i7] + "|" + strArr5[i5]; StringBuilder sb = new StringBuilder(); @@ -51,9 +51,9 @@ public final class d { strArr5[i8 | 8] = a.H(sb, strArr5[i5], "|PADDED"); } } - int length = f2837c.length; + int length = f2838c.length; for (int i9 = 0; i9 < length; i9++) { - String[] strArr6 = f2837c; + String[] strArr6 = f2838c; if (strArr6[i9] == null) { strArr6[i9] = d[i9]; } @@ -76,7 +76,7 @@ public final class d { if (i3 == 4 || i3 == 6) { str = i4 == 1 ? "ACK" : d[i4]; } else if (!(i3 == 7 || i3 == 8)) { - String[] strArr = f2837c; + String[] strArr = f2838c; if (i4 < strArr.length) { str2 = strArr[i4]; if (str2 == null) { diff --git a/app/src/main/java/f0/e0/j/e.java b/app/src/main/java/f0/e0/j/e.java index 562cca2f84..8baa6640ee 100644 --- a/app/src/main/java/f0/e0/j/e.java +++ b/app/src/main/java/f0/e0/j/e.java @@ -51,20 +51,20 @@ public final class e implements Closeable { public final f0.e0.f.d r; /* renamed from: s reason: collision with root package name */ - public final f0.e0.f.c f2838s; + public final f0.e0.f.c f2839s; public final f0.e0.f.c t; public final f0.e0.f.c u; public final r v; public long w; /* renamed from: x reason: collision with root package name */ - public long f2839x; + public long f2840x; /* renamed from: y reason: collision with root package name */ - public long f2840y; + public long f2841y; /* renamed from: z reason: collision with root package name */ - public long f2841z; + public long f2842z; /* compiled from: TaskQueue.kt */ public static final class a extends f0.e0.f.a { @@ -84,7 +84,7 @@ public final class e implements Closeable { boolean z2; synchronized (this.e) { eVar = this.e; - long j = eVar.f2839x; + long j = eVar.f2840x; long j2 = eVar.w; if (j < j2) { z2 = true; @@ -109,7 +109,7 @@ public final class e implements Closeable { public String b; /* renamed from: c reason: collision with root package name */ - public g f2842c; + public g f2843c; public BufferedSink d; public c e = c.a; public r f = r.a; @@ -170,7 +170,7 @@ public final class e implements Closeable { this.f.j.l.b(this.e); return -1; } catch (IOException e) { - h.a aVar = h.f2848c; + h.a aVar = h.f2849c; h hVar = h.a; StringBuilder R = c.d.b.a.a.R("Http2Connection.Listener failure for "); R.append(this.f.j.n); @@ -357,7 +357,7 @@ public final class e implements Closeable { @Override // f0.e0.j.m.b public void b(boolean z2, s sVar) { d0.z.d.m.checkParameterIsNotNull(sVar, "settings"); - f0.e0.f.c cVar = this.j.f2838s; + f0.e0.f.c cVar = this.j.f2839s; String H = c.d.b.a.a.H(new StringBuilder(), this.j.n, " applyAndAckSettings"); cVar.c(new c(H, true, H, true, this, z2, sVar), 0); } @@ -511,9 +511,9 @@ public final class e implements Closeable { if (z2) { synchronized (this.j) { if (i == 1) { - this.j.f2839x++; + this.j.f2840x++; } else if (i == 2) { - this.j.f2841z++; + this.j.f2842z++; } else if (i == 3) { e eVar = this.j; eVar.A++; @@ -522,7 +522,7 @@ public final class e implements Closeable { } return; } - f0.e0.f.c cVar = this.j.f2838s; + f0.e0.f.c cVar = this.j.f2839s; String H = c.d.b.a.a.H(new StringBuilder(), this.j.n, " ping"); cVar.c(new b(H, true, H, true, this, i, i2), 0); } @@ -720,7 +720,7 @@ public final class e implements Closeable { f0.e0.f.d dVar = bVar.i; this.r = dVar; f0.e0.f.c f2 = dVar.f(); - this.f2838s = f2; + this.f2839s = f2; this.t = dVar.f(); this.u = dVar.f(); this.v = bVar.f; @@ -742,7 +742,7 @@ public final class e implements Closeable { d0.z.d.m.throwUninitializedPropertyAccessException("sink"); } this.J = new o(bufferedSink, z2); - g gVar = bVar.f2842c; + g gVar = bVar.f2843c; if (gVar == null) { d0.z.d.m.throwUninitializedPropertyAccessException("source"); } @@ -793,7 +793,7 @@ public final class e implements Closeable { this.I.close(); } catch (IOException unused4) { } - this.f2838s.f(); + this.f2839s.f(); this.t.f(); this.u.f(); } @@ -890,11 +890,11 @@ public final class e implements Closeable { public final void s(int i2, a aVar) { d0.z.d.m.checkParameterIsNotNull(aVar, "errorCode"); String str = this.n + '[' + i2 + "] writeSynReset"; - this.f2838s.c(new C0311e(str, true, str, true, this, i2, aVar), 0); + this.f2839s.c(new C0311e(str, true, str, true, this, i2, aVar), 0); } public final void t(int i2, long j2) { String str = this.n + '[' + i2 + "] windowUpdate"; - this.f2838s.c(new f(str, true, str, true, this, i2, j2), 0); + this.f2839s.c(new f(str, true, str, true, this, i2, j2), 0); } } diff --git a/app/src/main/java/f0/e0/j/l.java b/app/src/main/java/f0/e0/j/l.java index c1b100e30d..7415a7e0c9 100644 --- a/app/src/main/java/f0/e0/j/l.java +++ b/app/src/main/java/f0/e0/j/l.java @@ -32,7 +32,7 @@ public final class l implements d { public static final List b = c.m("connection", "host", "keep-alive", "proxy-connection", "te", "transfer-encoding", "encoding", "upgrade"); /* renamed from: c reason: collision with root package name */ - public volatile n f2843c; + public volatile n f2844c; public final y d; public volatile boolean e; public final j f; @@ -54,7 +54,7 @@ public final class l implements d { @Override // f0.e0.h.d public void a() { - n nVar = this.f2843c; + n nVar = this.f2844c; if (nVar == null) { m.throwNpe(); } @@ -66,13 +66,13 @@ public final class l implements d { int i; n nVar; m.checkParameterIsNotNull(request, "request"); - if (this.f2843c == null) { + if (this.f2844c == null) { boolean z2 = false; boolean z3 = request.e != null; m.checkParameterIsNotNull(request, "request"); Headers headers = request.d; ArrayList arrayList = new ArrayList(headers.size() + 4); - arrayList.add(new b(b.f2833c, request.f2968c)); + arrayList.add(new b(b.f2834c, request.f2969c)); ByteString byteString = b.d; w wVar = request.b; m.checkParameterIsNotNull(wVar, "url"); @@ -115,7 +115,7 @@ public final class l implements d { i = eVar.p; eVar.p = i + 2; nVar = new n(i, eVar, z4, false, null); - if (!z3 || eVar.G >= eVar.H || nVar.f2844c >= nVar.d) { + if (!z3 || eVar.G >= eVar.H || nVar.f2845c >= nVar.d) { z2 = true; } if (nVar.i()) { @@ -130,22 +130,22 @@ public final class l implements d { if (z2) { eVar.J.flush(); } - this.f2843c = nVar; + this.f2844c = nVar; if (this.e) { - n nVar2 = this.f2843c; + n nVar2 = this.f2844c; if (nVar2 == null) { m.throwNpe(); } nVar2.e(a.CANCEL); throw new IOException("Canceled"); } - n nVar3 = this.f2843c; + n nVar3 = this.f2844c; if (nVar3 == null) { m.throwNpe(); } TimeUnit timeUnit = TimeUnit.MILLISECONDS; nVar3.i.g((long) this.g.h, timeUnit); - n nVar4 = this.f2843c; + n nVar4 = this.f2844c; if (nVar4 == null) { m.throwNpe(); } @@ -156,7 +156,7 @@ public final class l implements d { @Override // f0.e0.h.d public g0.x c(Response response) { m.checkParameterIsNotNull(response, "response"); - n nVar = this.f2843c; + n nVar = this.f2844c; if (nVar == null) { m.throwNpe(); } @@ -166,7 +166,7 @@ public final class l implements d { @Override // f0.e0.h.d public void cancel() { this.e = true; - n nVar = this.f2843c; + n nVar = this.f2844c; if (nVar != null) { nVar.e(a.CANCEL); } @@ -176,7 +176,7 @@ public final class l implements d { @Override // f0.e0.h.d public Response.a d(boolean z2) { Headers headers; - n nVar = this.f2843c; + n nVar = this.f2844c; if (nVar == null) { m.throwNpe(); } @@ -228,12 +228,12 @@ public final class l implements d { if (jVar != null) { Response.a aVar2 = new Response.a(); aVar2.f(yVar); - aVar2.f2972c = jVar.b; - aVar2.e(jVar.f2831c); + aVar2.f2973c = jVar.b; + aVar2.e(jVar.f2832c); Object[] array = arrayList.toArray(new String[0]); if (array != null) { aVar2.d(new Headers((String[]) array, null)); - if (!z2 || aVar2.f2972c != 100) { + if (!z2 || aVar2.f2973c != 100) { return aVar2; } return null; @@ -265,7 +265,7 @@ public final class l implements d { @Override // f0.e0.h.d public v h(Request request, long j) { m.checkParameterIsNotNull(request, "request"); - n nVar = this.f2843c; + n nVar = this.f2844c; if (nVar == null) { m.throwNpe(); } diff --git a/app/src/main/java/f0/e0/j/m.java b/app/src/main/java/f0/e0/j/m.java index c9a7aae1e6..3b43b99dd6 100644 --- a/app/src/main/java/f0/e0/j/m.java +++ b/app/src/main/java/f0/e0/j/m.java @@ -424,17 +424,17 @@ public final class m implements Closeable { } else if ((i6 & 128) == 128) { int g = aVar2.g(i6, 127) - 1; if (g >= 0) { - c cVar = c.f2834c; + c cVar = c.f2835c; if (g <= c.a.length - 1) { z2 = true; if (!z2) { - c cVar2 = c.f2834c; + c cVar2 = c.f2835c; aVar2.a.add(c.a[g]); } else { - c cVar3 = c.f2834c; + c cVar3 = c.f2835c; int b2 = aVar2.b(g - c.a.length); if (b2 >= 0) { - b[] bVarArr = aVar2.f2835c; + b[] bVarArr = aVar2.f2836c; if (b2 < bVarArr.length) { List list = aVar2.a; b bVar = bVarArr[b2]; @@ -454,7 +454,7 @@ public final class m implements Closeable { if (!z2) { } } else if (i6 == 64) { - c cVar4 = c.f2834c; + c cVar4 = c.f2835c; ByteString f = aVar2.f(); cVar4.a(f); aVar2.e(-1, new b(f, aVar2.f())); @@ -477,7 +477,7 @@ public final class m implements Closeable { } } } else if (i6 == 16 || i6 == 0) { - c cVar5 = c.f2834c; + c cVar5 = c.f2835c; ByteString f2 = aVar2.f(); cVar5.a(f2); aVar2.a.add(new b(f2, aVar2.f())); diff --git a/app/src/main/java/f0/e0/j/n.java b/app/src/main/java/f0/e0/j/n.java index 7f05bcbc2d..fa08030e7b 100644 --- a/app/src/main/java/f0/e0/j/n.java +++ b/app/src/main/java/f0/e0/j/n.java @@ -20,7 +20,7 @@ public final class n { public long b; /* renamed from: c reason: collision with root package name */ - public long f2844c; + public long f2845c; public long d; public final ArrayDeque e; public boolean f; @@ -57,7 +57,7 @@ public final class n { n.this.j.m(); throw th; } - if (nVar.f2844c < nVar.d || this.k || this.j || nVar.f() != null) { + if (nVar.f2845c < nVar.d || this.k || this.j || nVar.f() != null) { break; } n.this.l(); @@ -65,9 +65,9 @@ public final class n { n.this.j.m(); n.this.b(); n nVar2 = n.this; - min = Math.min(nVar2.d - nVar2.f2844c, this.i.j); + min = Math.min(nVar2.d - nVar2.f2845c, this.i.j); n nVar3 = n.this; - nVar3.f2844c += min; + nVar3.f2845c += min; z3 = z2 && min == this.i.j && nVar3.f() == null; } n.this.j.i(); @@ -277,12 +277,12 @@ public final class n { n.this.e(a.CANCEL); e eVar = n.this.n; synchronized (eVar) { - long j = eVar.f2841z; - long j2 = eVar.f2840y; + long j = eVar.f2842z; + long j2 = eVar.f2841y; if (j >= j2) { - eVar.f2840y = j2 + 1; + eVar.f2841y = j2 + 1; eVar.B = System.nanoTime() + ((long) 1000000000); - f0.e0.f.c cVar = eVar.f2838s; + f0.e0.f.c cVar = eVar.f2839s; String H = c.d.b.a.a.H(new StringBuilder(), eVar.n, " ping"); cVar.c(new k(H, true, H, true, eVar), 0); } diff --git a/app/src/main/java/f0/e0/j/o.java b/app/src/main/java/f0/e0/j/o.java index ef919bc644..7aece3a57d 100644 --- a/app/src/main/java/f0/e0/j/o.java +++ b/app/src/main/java/f0/e0/j/o.java @@ -48,13 +48,13 @@ public final class o implements Closeable { } bVar.h = i5; int min = Math.min(i5, 16384); - int i6 = bVar.f2836c; + int i6 = bVar.f2837c; if (i6 != min) { if (min < i6) { bVar.a = Math.min(bVar.a, min); } bVar.b = true; - bVar.f2836c = min; + bVar.f2837c = min; int i7 = bVar.g; if (min < i7) { if (min == 0) { diff --git a/app/src/main/java/f0/e0/j/p.java b/app/src/main/java/f0/e0/j/p.java index eb0ecb36d0..e44455073e 100644 --- a/app/src/main/java/f0/e0/j/p.java +++ b/app/src/main/java/f0/e0/j/p.java @@ -9,7 +9,7 @@ public final class p { public static final byte[] b = {13, 23, 28, 28, 28, 28, 28, 28, 28, 24, 30, 28, 28, 30, 28, 28, 28, 28, 28, 28, 28, 28, 30, 28, 28, 28, 28, 28, 28, 28, 28, 28, 6, 10, 10, 12, 13, 6, 8, 11, 10, 10, 8, 11, 8, 6, 6, 6, 5, 5, 5, 6, 6, 6, 6, 6, 6, 6, 7, 8, 15, 6, 12, 10, 13, 6, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 8, 7, 8, 13, 19, 13, 14, 6, 15, 5, 6, 5, 6, 5, 6, 6, 6, 5, 7, 7, 6, 6, 6, 5, 6, 7, 6, 5, 5, 6, 7, 7, 7, 7, 7, 15, 11, 14, 13, 28, 20, 22, 20, 20, 22, 22, 22, 23, 22, 23, 23, 23, 23, 23, 24, 23, 24, 24, 22, 23, 24, 23, 23, 23, 23, 21, 22, 23, 22, 23, 23, 24, 22, 21, 20, 22, 22, 23, 23, 21, 23, 22, 22, 24, 21, 22, 23, 23, 21, 21, 22, 21, 23, 22, 23, 23, 20, 22, 22, 22, 23, 22, 22, 23, 26, 26, 20, 19, 22, 23, 22, 25, 26, 26, 26, 27, 27, 26, 24, 25, 19, 21, 26, 27, 27, 26, 27, 24, 21, 21, 26, 26, 28, 27, 27, 27, 20, 24, 20, 21, 22, 21, 21, 23, 22, 22, 25, 25, 24, 24, 26, 23, 26, 27, 26, 26, 27, 27, 27, 27, 27, 28, 27, 27, 27, 27, 27, 26}; /* renamed from: c reason: collision with root package name */ - public static final a f2845c = new a(); + public static final a f2846c = new a(); public static final p d; /* compiled from: Huffman.kt */ @@ -18,19 +18,19 @@ public final class p { public final int b; /* renamed from: c reason: collision with root package name */ - public final int f2846c; + public final int f2847c; public a() { this.a = new a[256]; this.b = 0; - this.f2846c = 0; + this.f2847c = 0; } public a(int i, int i2) { this.a = null; this.b = i; int i3 = i2 & 7; - this.f2846c = i3 == 0 ? 8 : i3; + this.f2847c = i3 == 0 ? 8 : i3; } } @@ -44,7 +44,7 @@ public final class p { public final void a(int i, int i2, int i3) { a aVar = new a(i, i3); - a aVar2 = f2845c; + a aVar2 = f2846c; while (i3 > 8) { i3 -= 8; int i4 = (i2 >>> i3) & 255; diff --git a/app/src/main/java/f0/e0/k/a.java b/app/src/main/java/f0/e0/k/a.java index 8666d43133..31156f7d85 100644 --- a/app/src/main/java/f0/e0/k/a.java +++ b/app/src/main/java/f0/e0/k/a.java @@ -21,7 +21,7 @@ import javax.net.ssl.SSLSocket; import javax.net.ssl.X509TrustManager; /* compiled from: Android10Platform.kt */ public final class a extends h { - public static final boolean d = (h.f2848c.c() && Build.VERSION.SDK_INT >= 29); + public static final boolean d = (h.f2849c.c() && Build.VERSION.SDK_INT >= 29); public static final a e = null; public final List f; diff --git a/app/src/main/java/f0/e0/k/b.java b/app/src/main/java/f0/e0/k/b.java index e70f8a131c..d9c6f9801b 100644 --- a/app/src/main/java/f0/e0/k/b.java +++ b/app/src/main/java/f0/e0/k/b.java @@ -106,7 +106,7 @@ public final class b extends h { static { boolean z2 = false; - if (h.f2848c.c() && Build.VERSION.SDK_INT < 30) { + if (h.f2849c.c() && Build.VERSION.SDK_INT < 30) { z2 = true; } d = z2; @@ -291,7 +291,7 @@ public final class b extends h { boolean z2 = false; if (obj != null) { try { - Method method = hVar.f2851c; + Method method = hVar.f2852c; if (method == null) { m.throwNpe(); } diff --git a/app/src/main/java/f0/e0/k/e.java b/app/src/main/java/f0/e0/k/e.java index dbfcf9c41c..f144ba37f6 100644 --- a/app/src/main/java/f0/e0/k/e.java +++ b/app/src/main/java/f0/e0/k/e.java @@ -27,11 +27,11 @@ public final class e extends h { public String b; /* renamed from: c reason: collision with root package name */ - public final List f2847c; + public final List f2848c; public a(List list) { m.checkParameterIsNotNull(list, "protocols"); - this.f2847c = list; + this.f2848c = list; } @Override // java.lang.reflect.InvocationHandler @@ -49,7 +49,7 @@ public final class e extends h { if (!m.areEqual(name, "unsupported") || !m.areEqual(Void.TYPE, returnType)) { if (m.areEqual(name, "protocols")) { if (objArr.length == 0) { - return this.f2847c; + return this.f2848c; } } if ((m.areEqual(name, "selectProtocol") || m.areEqual(name, "select")) && m.areEqual(String.class, returnType) && objArr.length == 1 && (objArr[0] instanceof List)) { @@ -63,7 +63,7 @@ public final class e extends h { Object obj3 = list.get(i); if (obj3 != null) { String str = (String) obj3; - if (!this.f2847c.contains(str)) { + if (!this.f2848c.contains(str)) { if (i == size) { break; } @@ -77,7 +77,7 @@ public final class e extends h { } } } - String str2 = this.f2847c.get(0); + String str2 = this.f2848c.get(0); this.b = str2; return str2; } diff --git a/app/src/main/java/f0/e0/k/h.java b/app/src/main/java/f0/e0/k/h.java index 03a72e370f..e447c725e1 100644 --- a/app/src/main/java/f0/e0/k/h.java +++ b/app/src/main/java/f0/e0/k/h.java @@ -44,7 +44,7 @@ public class h { public static final Logger b = Logger.getLogger(x.class.getName()); /* renamed from: c reason: collision with root package name */ - public static final a f2848c; + public static final a f2849c; /* compiled from: Platform.kt */ public static final class a { @@ -100,9 +100,9 @@ public class h { h hVar; h hVar2 = null; a aVar = new a(null); - f2848c = aVar; + f2849c = aVar; if (aVar.c()) { - c cVar = c.f2849c; + c cVar = c.f2850c; for (Map.Entry entry : c.b.entrySet()) { String value = entry.getValue(); Logger logger = Logger.getLogger(entry.getKey()); diff --git a/app/src/main/java/f0/e0/k/i/a.java b/app/src/main/java/f0/e0/k/i/a.java index a5b699c474..45c474382c 100644 --- a/app/src/main/java/f0/e0/k/i/a.java +++ b/app/src/main/java/f0/e0/k/i/a.java @@ -22,7 +22,7 @@ public final class a implements k { @Override // f0.e0.k.i.k public boolean b() { - return h.f2848c.c() && Build.VERSION.SDK_INT >= 29; + return h.f2849c.c() && Build.VERSION.SDK_INT >= 29; } @Override // f0.e0.k.i.k @@ -45,7 +45,7 @@ public final class a implements k { SSLSockets.setUseSessionTickets(sSLSocket, true); SSLParameters sSLParameters = sSLSocket.getSSLParameters(); m.checkExpressionValueIsNotNull(sSLParameters, "sslParameters"); - Object[] array = h.f2848c.a(list).toArray(new String[0]); + Object[] array = h.f2849c.a(list).toArray(new String[0]); if (array != null) { sSLParameters.setApplicationProtocols((String[]) array); sSLSocket.setSSLParameters(sSLParameters); diff --git a/app/src/main/java/f0/e0/k/i/c.java b/app/src/main/java/f0/e0/k/i/c.java index 0d29d642b6..187ad25487 100644 --- a/app/src/main/java/f0/e0/k/i/c.java +++ b/app/src/main/java/f0/e0/k/i/c.java @@ -14,7 +14,7 @@ public final class c { public static final Map b; /* renamed from: c reason: collision with root package name */ - public static final c f2849c = null; + public static final c f2850c = null; static { LinkedHashMap linkedHashMap = new LinkedHashMap(); diff --git a/app/src/main/java/f0/e0/k/i/d.java b/app/src/main/java/f0/e0/k/i/d.java index 3f95e46978..1995fbf3b2 100644 --- a/app/src/main/java/f0/e0/k/i/d.java +++ b/app/src/main/java/f0/e0/k/i/d.java @@ -25,7 +25,7 @@ public final class d extends Handler { public void publish(LogRecord logRecord) { int min; m.checkParameterIsNotNull(logRecord, "record"); - c cVar = c.f2849c; + c cVar = c.f2850c; String loggerName = logRecord.getLoggerName(); m.checkExpressionValueIsNotNull(loggerName, "record.loggerName"); int i = logRecord.getLevel().intValue() > Level.INFO.intValue() ? 5 : logRecord.getLevel().intValue() == Level.INFO.intValue() ? 4 : 3; diff --git a/app/src/main/java/f0/e0/k/i/f.java b/app/src/main/java/f0/e0/k/i/f.java index 34cff06673..ec08ef37d0 100644 --- a/app/src/main/java/f0/e0/k/i/f.java +++ b/app/src/main/java/f0/e0/k/i/f.java @@ -19,7 +19,7 @@ public class f implements k { public static final a b; /* renamed from: c reason: collision with root package name */ - public final Method f2850c; + public final Method f2851c; public final Method d; public final Method e; public final Method f; @@ -43,7 +43,7 @@ public class f implements k { this.g = cls; Method declaredMethod = cls.getDeclaredMethod("setUseSessionTickets", Boolean.TYPE); m.checkExpressionValueIsNotNull(declaredMethod, "sslSocketClass.getDeclar…:class.javaPrimitiveType)"); - this.f2850c = declaredMethod; + this.f2851c = declaredMethod; this.d = cls.getMethod("setHostname", String.class); this.e = cls.getMethod("getAlpnSelectedProtocol", new Class[0]); this.f = cls.getMethod("setAlpnProtocols", byte[].class); @@ -93,11 +93,11 @@ public class f implements k { m.checkParameterIsNotNull(list, "protocols"); if (a(sSLSocket)) { try { - this.f2850c.invoke(sSLSocket, Boolean.TRUE); + this.f2851c.invoke(sSLSocket, Boolean.TRUE); if (str != null) { this.d.invoke(sSLSocket, str); } - this.f.invoke(sSLSocket, h.f2848c.b(list)); + this.f.invoke(sSLSocket, h.f2849c.b(list)); } catch (IllegalAccessException e) { throw new AssertionError(e); } catch (InvocationTargetException e2) { diff --git a/app/src/main/java/f0/e0/k/i/g.java b/app/src/main/java/f0/e0/k/i/g.java index a2b100ed48..d711a70aa9 100644 --- a/app/src/main/java/f0/e0/k/i/g.java +++ b/app/src/main/java/f0/e0/k/i/g.java @@ -60,7 +60,7 @@ public final class g implements k { BCSSLSocket bCSSLSocket = (BCSSLSocket) sSLSocket; BCSSLParameters parameters = bCSSLSocket.getParameters(); m.checkExpressionValueIsNotNull(parameters, "sslParameters"); - Object[] array = h.f2848c.a(list).toArray(new String[0]); + Object[] array = h.f2849c.a(list).toArray(new String[0]); if (array != null) { parameters.setApplicationProtocols((String[]) array); bCSSLSocket.setParameters(parameters); diff --git a/app/src/main/java/f0/e0/k/i/h.java b/app/src/main/java/f0/e0/k/i/h.java index 9a60789147..5e67416c48 100644 --- a/app/src/main/java/f0/e0/k/i/h.java +++ b/app/src/main/java/f0/e0/k/i/h.java @@ -7,11 +7,11 @@ public final class h { public final Method b; /* renamed from: c reason: collision with root package name */ - public final Method f2851c; + public final Method f2852c; public h(Method method, Method method2, Method method3) { this.a = method; this.b = method2; - this.f2851c = method3; + this.f2852c = method3; } } diff --git a/app/src/main/java/f0/e0/k/i/i.java b/app/src/main/java/f0/e0/k/i/i.java index 89d07a7357..89ebe5469f 100644 --- a/app/src/main/java/f0/e0/k/i/i.java +++ b/app/src/main/java/f0/e0/k/i/i.java @@ -56,7 +56,7 @@ public final class i implements k { m.checkParameterIsNotNull(list, "protocols"); if (a(sSLSocket)) { Conscrypt.setUseSessionTickets(sSLSocket, true); - Object[] array = h.f2848c.a(list).toArray(new String[0]); + Object[] array = h.f2849c.a(list).toArray(new String[0]); if (array != null) { Conscrypt.setApplicationProtocols(sSLSocket, (String[]) array); return; diff --git a/app/src/main/java/f0/e0/n/d.java b/app/src/main/java/f0/e0/n/d.java index 148c7281e3..da281f5dfa 100644 --- a/app/src/main/java/f0/e0/n/d.java +++ b/app/src/main/java/f0/e0/n/d.java @@ -37,7 +37,7 @@ public final class d implements WebSocket, h.a { public final String b; /* renamed from: c reason: collision with root package name */ - public f0.e f2852c; + public f0.e f2853c; public f0.e0.f.a d; public h e; public i f; @@ -55,20 +55,20 @@ public final class d implements WebSocket, h.a { public int r; /* renamed from: s reason: collision with root package name */ - public int f2853s; + public int f2854s; public boolean t; public final Request u; public final WebSocketListener v; public final Random w; /* renamed from: x reason: collision with root package name */ - public final long f2854x; + public final long f2855x; /* renamed from: y reason: collision with root package name */ - public f f2855y = null; + public f f2856y = null; /* renamed from: z reason: collision with root package name */ - public long f2856z; + public long f2857z; /* compiled from: RealWebSocket.kt */ public static final class a { @@ -76,12 +76,12 @@ public final class d implements WebSocket, h.a { public final ByteString b; /* renamed from: c reason: collision with root package name */ - public final long f2857c; + public final long f2858c; public a(int i, ByteString byteString, long j) { this.a = i; this.b = byteString; - this.f2857c = j; + this.f2858c = j; } } @@ -154,7 +154,7 @@ public final class d implements WebSocket, h.a { dVar.t = true; if (i != -1) { StringBuilder R = c.d.b.a.a.R("sent ping but didn't receive pong within "); - R.append(dVar.f2854x); + R.append(dVar.f2855x); R.append("ms (after "); R.append(i - 1); R.append(" successful ping/pongs)"); @@ -187,7 +187,7 @@ public final class d implements WebSocket, h.a { @Override // f0.e0.f.a public long a() { - f0.e eVar = this.e.f2852c; + f0.e eVar = this.e.f2853c; if (eVar == null) { d0.z.d.m.throwNpe(); } @@ -204,13 +204,13 @@ public final class d implements WebSocket, h.a { this.u = request; this.v = webSocketListener; this.w = random; - this.f2854x = j; - this.f2856z = j2; + this.f2855x = j; + this.f2857z = j2; this.g = dVar.f(); this.j = new ArrayDeque<>(); this.k = new ArrayDeque<>(); this.n = -1; - if (d0.z.d.m.areEqual(ShareTarget.METHOD_GET, request.f2968c)) { + if (d0.z.d.m.areEqual(ShareTarget.METHOD_GET, request.f2969c)) { ByteString.a aVar = ByteString.j; byte[] bArr = new byte[16]; random.nextBytes(bArr); @@ -218,7 +218,7 @@ public final class d implements WebSocket, h.a { return; } StringBuilder R = c.d.b.a.a.R("Request must be GET: "); - R.append(request.f2968c); + R.append(request.f2969c); throw new IllegalArgumentException(R.toString().toString()); } @@ -306,7 +306,7 @@ public final class d implements WebSocket, h.a { @Override // f0.e0.n.h.a public synchronized void f(ByteString byteString) { d0.z.d.m.checkParameterIsNotNull(byteString, "payload"); - this.f2853s++; + this.f2854s++; this.t = false; } @@ -526,7 +526,7 @@ public final class d implements WebSocket, h.a { public final void j(String str, c cVar) throws IOException { d0.z.d.m.checkParameterIsNotNull(str, ModelAuditLogEntry.CHANGE_KEY_NAME); d0.z.d.m.checkParameterIsNotNull(cVar, "streams"); - f fVar = this.f2855y; + f fVar = this.f2856y; if (fVar == null) { d0.z.d.m.throwNpe(); } @@ -534,9 +534,9 @@ public final class d implements WebSocket, h.a { this.h = str; this.i = cVar; boolean z2 = cVar.i; - this.f = new i(z2, cVar.k, this.w, fVar.a, z2 ? fVar.f2858c : fVar.e, this.f2856z); + this.f = new i(z2, cVar.k, this.w, fVar.a, z2 ? fVar.f2859c : fVar.e, this.f2857z); this.d = new C0313d(); - long j = this.f2854x; + long j = this.f2855x; if (j != 0) { long nanos = TimeUnit.MILLISECONDS.toNanos(j); String str2 = str + " ping"; @@ -547,7 +547,7 @@ public final class d implements WebSocket, h.a { } } boolean z3 = cVar.i; - this.e = new h(z3, cVar.j, this, fVar.a, z3 ^ true ? fVar.f2858c : fVar.e); + this.e = new h(z3, cVar.j, this, fVar.a, z3 ^ true ? fVar.f2859c : fVar.e); } public final void k() throws IOException { @@ -568,26 +568,26 @@ public final class d implements WebSocket, h.a { hVar.u.B(hVar.p, j); if (!hVar.t) { g0.e eVar = hVar.p; - e.a aVar = hVar.f2859s; + e.a aVar = hVar.f2860s; if (aVar == null) { d0.z.d.m.throwNpe(); } eVar.u(aVar); - hVar.f2859s.b(hVar.p.j - hVar.k); - e.a aVar2 = hVar.f2859s; + hVar.f2860s.b(hVar.p.j - hVar.k); + e.a aVar2 = hVar.f2860s; byte[] bArr = hVar.r; if (bArr == null) { d0.z.d.m.throwNpe(); } g.a(aVar2, bArr); - hVar.f2859s.close(); + hVar.f2860s.close(); } } if (hVar.l) { if (hVar.n) { c cVar = hVar.q; if (cVar == null) { - cVar = new c(hVar.f2860x); + cVar = new c(hVar.f2861x); hVar.q = cVar; } g0.e eVar2 = hVar.p; @@ -704,7 +704,7 @@ public final class d implements WebSocket, h.a { } else { a aVar = ref$ObjectRef8.element; if (aVar != null) { - long j = aVar.f2857c; + long j = aVar.f2858c; String str = this.h + " cancel"; byteString = poll; iVar = iVar4; diff --git a/app/src/main/java/f0/e0/n/e.java b/app/src/main/java/f0/e0/n/e.java index 61db6c411e..a308ceb714 100644 --- a/app/src/main/java/f0/e0/n/e.java +++ b/app/src/main/java/f0/e0/n/e.java @@ -112,7 +112,7 @@ public final class e implements f { i2++; i = 0; } - this.a.f2855y = new f(z2, num, z3, num2, z4, z5); + this.a.f2856y = new f(z2, num, z3, num2, z4, z5); if (!(!z5 && num == null && (num2 == null || (8 <= (intValue = num2.intValue()) && 15 >= intValue)))) { synchronized (this.a) { this.a.k.clear(); diff --git a/app/src/main/java/f0/e0/n/f.java b/app/src/main/java/f0/e0/n/f.java index 66980174a5..4203b5ca0b 100644 --- a/app/src/main/java/f0/e0/n/f.java +++ b/app/src/main/java/f0/e0/n/f.java @@ -8,7 +8,7 @@ public final class f { public final Integer b; /* renamed from: c reason: collision with root package name */ - public final boolean f2858c; + public final boolean f2859c; public final Integer d; public final boolean e; public final boolean f; @@ -16,7 +16,7 @@ public final class f { public f() { this.a = false; this.b = null; - this.f2858c = false; + this.f2859c = false; this.d = null; this.e = false; this.f = false; @@ -25,7 +25,7 @@ public final class f { public f(boolean z2, Integer num, boolean z3, Integer num2, boolean z4, boolean z5) { this.a = z2; this.b = num; - this.f2858c = z3; + this.f2859c = z3; this.d = num2; this.e = z4; this.f = z5; @@ -39,7 +39,7 @@ public final class f { return false; } f fVar = (f) obj; - return this.a == fVar.a && m.areEqual(this.b, fVar.b) && this.f2858c == fVar.f2858c && m.areEqual(this.d, fVar.d) && this.e == fVar.e && this.f == fVar.f; + return this.a == fVar.a && m.areEqual(this.b, fVar.b) && this.f2859c == fVar.f2859c && m.areEqual(this.d, fVar.d) && this.e == fVar.e && this.f == fVar.f; } public int hashCode() { @@ -55,7 +55,7 @@ public final class f { Integer num = this.b; int i6 = 0; int hashCode = (i5 + (num != null ? num.hashCode() : 0)) * 31; - boolean z3 = this.f2858c; + boolean z3 = this.f2859c; if (z3) { z3 = true; } @@ -89,7 +89,7 @@ public final class f { R.append(", clientMaxWindowBits="); R.append(this.b); R.append(", clientNoContextTakeover="); - R.append(this.f2858c); + R.append(this.f2859c); R.append(", serverMaxWindowBits="); R.append(this.d); R.append(", serverNoContextTakeover="); diff --git a/app/src/main/java/f0/e0/n/h.java b/app/src/main/java/f0/e0/n/h.java index f1839c3e4f..ae03766a76 100644 --- a/app/src/main/java/f0/e0/n/h.java +++ b/app/src/main/java/f0/e0/n/h.java @@ -23,14 +23,14 @@ public final class h implements Closeable { public final byte[] r; /* renamed from: s reason: collision with root package name */ - public final e.a f2859s; + public final e.a f2860s; public final boolean t; public final g u; public final a v; public final boolean w; /* renamed from: x reason: collision with root package name */ - public final boolean f2860x; + public final boolean f2861x; /* compiled from: WebSocketReader.kt */ public interface a { @@ -52,10 +52,10 @@ public final class h implements Closeable { this.u = gVar; this.v = aVar; this.w = z3; - this.f2860x = z4; + this.f2861x = z4; e.a aVar2 = null; this.r = z2 ? null : new byte[4]; - this.f2859s = !z2 ? new e.a() : aVar2; + this.f2860s = !z2 ? new e.a() : aVar2; } public final void a() throws IOException { @@ -65,19 +65,19 @@ public final class h implements Closeable { this.u.B(this.o, j); if (!this.t) { e eVar = this.o; - e.a aVar = this.f2859s; + e.a aVar = this.f2860s; if (aVar == null) { m.throwNpe(); } eVar.u(aVar); - this.f2859s.b(0); - e.a aVar2 = this.f2859s; + this.f2860s.b(0); + e.a aVar2 = this.f2860s; byte[] bArr = this.r; if (bArr == null) { m.throwNpe(); } g.a(aVar2, bArr); - this.f2859s.close(); + this.f2860s.close(); } } switch (this.j) { diff --git a/app/src/main/java/f0/e0/n/i.java b/app/src/main/java/f0/e0/n/i.java index 27b3699b6b..379dee8e31 100644 --- a/app/src/main/java/f0/e0/n/i.java +++ b/app/src/main/java/f0/e0/n/i.java @@ -24,7 +24,7 @@ public final class i implements Closeable { public final boolean r; /* renamed from: s reason: collision with root package name */ - public final boolean f2861s; + public final boolean f2862s; public final long t; public i(boolean z2, BufferedSink bufferedSink, Random random, boolean z3, boolean z4, long j) { @@ -34,7 +34,7 @@ public final class i implements Closeable { this.p = bufferedSink; this.q = random; this.r = z3; - this.f2861s = z4; + this.f2862s = z4; this.t = j; this.j = bufferedSink.g(); e.a aVar = null; @@ -128,7 +128,7 @@ public final class i implements Closeable { if (this.r && ((long) byteString.j()) >= this.t) { a aVar = this.l; if (aVar == null) { - aVar = new a(this.f2861s); + aVar = new a(this.f2862s); this.l = aVar; } e eVar = this.i; @@ -194,7 +194,7 @@ public final class i implements Closeable { e eVar5 = this.j; s N = eVar5.N(8); byte[] bArr = N.a; - int i5 = N.f2884c; + int i5 = N.f2885c; int i6 = i5 + 1; bArr[i5] = (byte) ((int) ((j4 >>> 56) & 255)); int i7 = i6 + 1; @@ -210,7 +210,7 @@ public final class i implements Closeable { int i12 = i11 + 1; bArr[i11] = (byte) ((int) ((j4 >>> 8) & 255)); bArr[i12] = (byte) ((int) (j4 & 255)); - N.f2884c = i12 + 1; + N.f2885c = i12 + 1; eVar5.j += 8; } if (this.o) { diff --git a/app/src/main/java/f0/f0/a.java b/app/src/main/java/f0/f0/a.java index cb69b2ab23..f46ae8ffa0 100644 --- a/app/src/main/java/f0/f0/a.java +++ b/app/src/main/java/f0/f0/a.java @@ -28,7 +28,7 @@ public final class a implements Interceptor { public volatile Set b = n0.emptySet(); /* renamed from: c reason: collision with root package name */ - public volatile EnumC0314a f2862c = EnumC0314a.NONE; + public volatile EnumC0314a f2863c = EnumC0314a.NONE; public final b d; /* compiled from: HttpLoggingInterceptor.kt */ @@ -79,7 +79,7 @@ public final class a implements Interceptor { Charset charset; Charset charset2; m.checkParameterIsNotNull(chain, "chain"); - EnumC0314a aVar = this.f2862c; + EnumC0314a aVar = this.f2863c; g gVar = (g) chain; Request request = gVar.f; if (aVar == EnumC0314a.NONE) { @@ -90,7 +90,7 @@ public final class a implements Interceptor { RequestBody requestBody = request.e; k b2 = gVar.b(); StringBuilder R = c.d.b.a.a.R("--> "); - R.append(request.f2968c); + R.append(request.f2969c); R.append(' '); R.append(request.b); if (b2 != null) { @@ -130,24 +130,24 @@ public final class a implements Interceptor { if (!z2 || requestBody == null) { b bVar2 = this.d; StringBuilder R4 = c.d.b.a.a.R("--> END "); - R4.append(request.f2968c); + R4.append(request.f2969c); bVar2.log(R4.toString()); } else if (a(request.d)) { b bVar3 = this.d; StringBuilder R5 = c.d.b.a.a.R("--> END "); - R5.append(request.f2968c); + R5.append(request.f2969c); R5.append(" (encoded body omitted)"); bVar3.log(R5.toString()); } else if (requestBody.isDuplex()) { b bVar4 = this.d; StringBuilder R6 = c.d.b.a.a.R("--> END "); - R6.append(request.f2968c); + R6.append(request.f2969c); R6.append(" (duplex request body omitted)"); bVar4.log(R6.toString()); } else if (requestBody.isOneShot()) { b bVar5 = this.d; StringBuilder R7 = c.d.b.a.a.R("--> END "); - R7.append(request.f2968c); + R7.append(request.f2969c); R7.append(" (one-shot body omitted)"); bVar5.log(R7.toString()); } else { @@ -163,7 +163,7 @@ public final class a implements Interceptor { this.d.log(eVar.M(charset2)); b bVar6 = this.d; StringBuilder R8 = c.d.b.a.a.R("--> END "); - R8.append(request.f2968c); + R8.append(request.f2969c); R8.append(" ("); R8.append(requestBody.contentLength()); R8.append("-byte body)"); @@ -171,7 +171,7 @@ public final class a implements Interceptor { } else { b bVar7 = this.d; StringBuilder R9 = c.d.b.a.a.R("--> END "); - R9.append(request.f2968c); + R9.append(request.f2969c); R9.append(" (binary "); R9.append(requestBody.contentLength()); R9.append("-byte body omitted)"); diff --git a/app/src/main/java/f0/g.java b/app/src/main/java/f0/g.java index 7d5fb87496..b806f8d8fa 100644 --- a/app/src/main/java/f0/g.java +++ b/app/src/main/java/f0/g.java @@ -27,7 +27,7 @@ public final class g { public static final a b = new a(null); /* renamed from: c reason: collision with root package name */ - public final Set f2863c; + public final Set f2864c; public final c d; /* compiled from: CertificatePinner.kt */ @@ -87,14 +87,14 @@ public final class g { public g(Set set, c cVar) { m.checkParameterIsNotNull(set, "pins"); - this.f2863c = set; + this.f2864c = set; this.d = cVar; } public g(Set set, c cVar, int i) { int i2 = i & 2; m.checkParameterIsNotNull(set, "pins"); - this.f2863c = set; + this.f2864c = set; this.d = null; } @@ -102,7 +102,7 @@ public final class g { m.checkParameterIsNotNull(str, "hostname"); m.checkParameterIsNotNull(function0, "cleanedPeerCertificatesFn"); m.checkParameterIsNotNull(str, "hostname"); - Set set = this.f2863c; + Set set = this.f2864c; List emptyList = n.emptyList(); for (Object obj : set) { Objects.requireNonNull((b) obj); @@ -165,13 +165,13 @@ public final class g { public final g b(c cVar) { m.checkParameterIsNotNull(cVar, "certificateChainCleaner"); - return m.areEqual(this.d, cVar) ? this : new g(this.f2863c, cVar); + return m.areEqual(this.d, cVar) ? this : new g(this.f2864c, cVar); } public boolean equals(Object obj) { if (obj instanceof g) { g gVar = (g) obj; - if (m.areEqual(gVar.f2863c, this.f2863c) && m.areEqual(gVar.d, this.d)) { + if (m.areEqual(gVar.f2864c, this.f2864c) && m.areEqual(gVar.d, this.d)) { return true; } } @@ -179,7 +179,7 @@ public final class g { } public int hashCode() { - int hashCode = (this.f2863c.hashCode() + 1517) * 41; + int hashCode = (this.f2864c.hashCode() + 1517) * 41; c cVar = this.d; return hashCode + (cVar != null ? cVar.hashCode() : 0); } diff --git a/app/src/main/java/f0/j.java b/app/src/main/java/f0/j.java index 4e02ee2951..b60819a702 100644 --- a/app/src/main/java/f0/j.java +++ b/app/src/main/java/f0/j.java @@ -14,7 +14,7 @@ public final class j { public static final Map b = new LinkedHashMap(); /* renamed from: c reason: collision with root package name */ - public static final j f2864c; + public static final j f2865c; public static final j d; public static final j e; public static final j f; @@ -32,7 +32,7 @@ public final class j { public static final j r; /* renamed from: s reason: collision with root package name */ - public static final b f2865s; + public static final b f2866s; public final String t; /* compiled from: CipherSuite.kt */ @@ -123,7 +123,7 @@ public final class j { static { b bVar = new b(null); - f2865s = bVar; + f2866s = bVar; b.a(bVar, "SSL_RSA_WITH_NULL_MD5", 1); b.a(bVar, "SSL_RSA_WITH_NULL_SHA", 2); b.a(bVar, "SSL_RSA_EXPORT_WITH_RC4_40_MD5", 3); @@ -131,7 +131,7 @@ public final class j { b.a(bVar, "SSL_RSA_WITH_RC4_128_SHA", 5); b.a(bVar, "SSL_RSA_EXPORT_WITH_DES40_CBC_SHA", 8); b.a(bVar, "SSL_RSA_WITH_DES_CBC_SHA", 9); - f2864c = b.a(bVar, "SSL_RSA_WITH_3DES_EDE_CBC_SHA", 10); + f2865c = b.a(bVar, "SSL_RSA_WITH_3DES_EDE_CBC_SHA", 10); b.a(bVar, "SSL_DHE_DSS_EXPORT_WITH_DES40_CBC_SHA", 17); b.a(bVar, "SSL_DHE_DSS_WITH_DES_CBC_SHA", 18); b.a(bVar, "SSL_DHE_DSS_WITH_3DES_EDE_CBC_SHA", 19); diff --git a/app/src/main/java/f0/m.java b/app/src/main/java/f0/m.java index a25c09f922..0d1ce41325 100644 --- a/app/src/main/java/f0/m.java +++ b/app/src/main/java/f0/m.java @@ -16,7 +16,7 @@ public final class m { public static final j[] b; /* renamed from: c reason: collision with root package name */ - public static final m f2866c; + public static final m f2867c; public static final m d = new m(false, false, null, null); public final boolean e; public final boolean f; @@ -29,14 +29,14 @@ public final class m { public String[] b; /* renamed from: c reason: collision with root package name */ - public String[] f2867c; + public String[] f2868c; public boolean d; public a(m mVar) { d0.z.d.m.checkParameterIsNotNull(mVar, "connectionSpec"); this.a = mVar.e; this.b = mVar.g; - this.f2867c = mVar.h; + this.f2868c = mVar.h; this.d = mVar.f; } @@ -45,7 +45,7 @@ public final class m { } public final m a() { - return new m(this.a, this.d, this.b, this.f2867c); + return new m(this.a, this.d, this.b, this.f2868c); } public final a b(String... strArr) { @@ -96,7 +96,7 @@ public final class m { if (!(strArr.length == 0)) { Object clone = strArr.clone(); if (clone != null) { - this.f2867c = (String[]) clone; + this.f2868c = (String[]) clone; return this; } throw new TypeCastException("null cannot be cast to non-null type kotlin.Array"); @@ -137,7 +137,7 @@ public final class m { j jVar9 = j.n; j[] jVarArr = {jVar, jVar2, jVar3, jVar4, jVar5, jVar6, jVar7, jVar8, jVar9}; a = jVarArr; - j[] jVarArr2 = {jVar, jVar2, jVar3, jVar4, jVar5, jVar6, jVar7, jVar8, jVar9, j.h, j.i, j.f, j.g, j.d, j.e, j.f2864c}; + j[] jVarArr2 = {jVar, jVar2, jVar3, jVar4, jVar5, jVar6, jVar7, jVar8, jVar9, j.h, j.i, j.f, j.g, j.d, j.e, j.f2865c}; b = jVarArr2; a aVar = new a(true); aVar.c((j[]) Arrays.copyOf(jVarArr, jVarArr.length)); @@ -150,7 +150,7 @@ public final class m { aVar2.c((j[]) Arrays.copyOf(jVarArr2, jVarArr2.length)); aVar2.f(d0Var, d0Var2); aVar2.d(true); - f2866c = aVar2.a(); + f2867c = aVar2.a(); a aVar3 = new a(true); aVar3.c((j[]) Arrays.copyOf(jVarArr2, jVarArr2.length)); aVar3.f(d0Var, d0Var2, d0.TLS_1_1, d0.TLS_1_0); @@ -172,7 +172,7 @@ public final class m { } ArrayList arrayList = new ArrayList(strArr.length); for (String str : strArr) { - arrayList.add(j.f2865s.b(str)); + arrayList.add(j.f2866s.b(str)); } return u.toList(arrayList); } @@ -191,7 +191,7 @@ public final class m { return true; } String[] enabledCipherSuites = sSLSocket.getEnabledCipherSuites(); - j.b bVar = j.f2865s; + j.b bVar = j.f2866s; Comparator comparator = j.a; return c.k(strArr2, enabledCipherSuites, j.a); } diff --git a/app/src/main/java/f0/n.java b/app/src/main/java/f0/n.java index 8a7f5cdaa6..d499fa04c8 100644 --- a/app/src/main/java/f0/n.java +++ b/app/src/main/java/f0/n.java @@ -21,7 +21,7 @@ public final class n { public static final Pattern b = Pattern.compile("(?i)(jan|feb|mar|apr|may|jun|jul|aug|sep|oct|nov|dec).*"); /* renamed from: c reason: collision with root package name */ - public static final Pattern f2868c = Pattern.compile("(\\d{1,2})[^\\d]*"); + public static final Pattern f2869c = Pattern.compile("(\\d{1,2})[^\\d]*"); public static final Pattern d = Pattern.compile("(\\d{1,2}):(\\d{1,2}):(\\d{1,2})[^\\d]*"); public static final a e = new a(null); public final String f; @@ -86,7 +86,7 @@ public final class n { String group3 = matcher.group(3); m.checkExpressionValueIsNotNull(group3, "matcher.group(3)"); i8 = Integer.parseInt(group3); - } else if (i5 != -1 || !matcher.usePattern(n.f2868c).matches()) { + } else if (i5 != -1 || !matcher.usePattern(n.f2869c).matches()) { if (i6 == -1) { Pattern pattern = n.b; if (matcher.usePattern(pattern).matches()) { @@ -194,7 +194,7 @@ public final class n { if (!(m.areEqual(b2, str3) || (t.startsWith$default(b2, str3, false, 2, null) && (t.endsWith$default(str3, AutocompleteViewModel.COMMAND_DISCOVER_TOKEN, false, 2, null) || b2.charAt(str3.length()) == '/')))) { return false; } - return !this.k || wVar.f2873c; + return !this.k || wVar.f2874c; } public boolean equals(Object obj) { diff --git a/app/src/main/java/f0/q.java b/app/src/main/java/f0/q.java index a7168da81e..7fff9f5abb 100644 --- a/app/src/main/java/f0/q.java +++ b/app/src/main/java/f0/q.java @@ -23,7 +23,7 @@ public final class q { public final ArrayDeque b = new ArrayDeque<>(); /* renamed from: c reason: collision with root package name */ - public final ArrayDeque f2869c = new ArrayDeque<>(); + public final ArrayDeque f2870c = new ArrayDeque<>(); public final ArrayDeque d = new ArrayDeque<>(); public final synchronized void a() { @@ -31,7 +31,7 @@ public final class q { while (it.hasNext()) { it.next().k.cancel(); } - Iterator it2 = this.f2869c.iterator(); + Iterator it2 = this.f2870c.iterator(); while (it2.hasNext()) { it2.next().k.cancel(); } @@ -53,7 +53,7 @@ public final class q { public final void c(e.a aVar) { m.checkParameterIsNotNull(aVar, NotificationCompat.CATEGORY_CALL); aVar.i.decrementAndGet(); - b(this.f2869c, aVar); + b(this.f2870c, aVar); } /* JADX WARNING: Removed duplicated region for block: B:25:0x0067 */ @@ -72,18 +72,18 @@ public final class q { break; } e.a next = it.next(); - if (this.f2869c.size() >= 64) { + if (this.f2870c.size() >= 64) { break; } else if (next.i.get() < 5) { it.remove(); next.i.incrementAndGet(); m.checkExpressionValueIsNotNull(next, "asyncCall"); arrayList.add(next); - this.f2869c.add(next); + this.f2870c.add(next); } } synchronized (this) { - size = this.f2869c.size() + this.d.size(); + size = this.f2870c.size() + this.d.size(); } size2 = arrayList.size(); for (i = 0; i < size2; i++) { @@ -103,7 +103,7 @@ public final class q { } Objects.requireNonNull(aVar); m.checkParameterIsNotNull(executorService, "executorService"); - q qVar = aVar.k.f2823x.l; + q qVar = aVar.k.f2824x.l; byte[] bArr2 = c.a; try { executorService.execute(aVar); @@ -112,9 +112,9 @@ public final class q { interruptedIOException.initCause(e); aVar.k.l(interruptedIOException); aVar.j.b(aVar.k, interruptedIOException); - aVar.k.f2823x.l.c(aVar); + aVar.k.f2824x.l.c(aVar); } catch (Throwable th) { - aVar.k.f2823x.l.c(aVar); + aVar.k.f2824x.l.c(aVar); throw th; } } diff --git a/app/src/main/java/f0/u.java b/app/src/main/java/f0/u.java index 0b88eb384e..47485a63f4 100644 --- a/app/src/main/java/f0/u.java +++ b/app/src/main/java/f0/u.java @@ -17,7 +17,7 @@ public final class u extends RequestBody { public final List b; /* renamed from: c reason: collision with root package name */ - public final List f2870c; + public final List f2871c; /* compiled from: FormBody.kt */ public static final class a { @@ -25,18 +25,18 @@ public final class u extends RequestBody { public final List b = new ArrayList(); /* renamed from: c reason: collision with root package name */ - public final Charset f2871c = null; + public final Charset f2872c = null; } static { - MediaType.a aVar = MediaType.f2965c; + MediaType.a aVar = MediaType.f2966c; } public u(List list, List list2) { m.checkParameterIsNotNull(list, "encodedNames"); m.checkParameterIsNotNull(list2, "encodedValues"); this.b = c.z(list); - this.f2870c = c.z(list2); + this.f2871c = c.z(list2); } public final long a(BufferedSink bufferedSink, boolean z2) { @@ -56,7 +56,7 @@ public final class u extends RequestBody { } eVar.b0(this.b.get(i)); eVar.T(61); - eVar.b0(this.f2870c.get(i)); + eVar.b0(this.f2871c.get(i)); } if (!z2) { return 0; diff --git a/app/src/main/java/f0/v.java b/app/src/main/java/f0/v.java index a25299623b..a7ac6790f4 100644 --- a/app/src/main/java/f0/v.java +++ b/app/src/main/java/f0/v.java @@ -21,7 +21,7 @@ public final class v { public final d0 b; /* renamed from: c reason: collision with root package name */ - public final j f2872c; + public final j f2873c; public final List d; /* compiled from: Handshake.kt */ @@ -72,7 +72,7 @@ public final class v { m.checkParameterIsNotNull(list, "localCertificates"); m.checkParameterIsNotNull(function0, "peerCertificatesFn"); this.b = d0Var; - this.f2872c = jVar; + this.f2873c = jVar; this.d = list; this.a = g.lazy(new b(function0)); } @@ -86,7 +86,7 @@ public final class v { if (hashCode == 1019404634 ? cipherSuite.equals("TLS_NULL_WITH_NULL_NULL") : hashCode == 1208658923 && cipherSuite.equals("SSL_NULL_WITH_NULL_NULL")) { throw new IOException(c.d.b.a.a.v("cipherSuite == ", cipherSuite)); } - j b2 = j.f2865s.b(cipherSuite); + j b2 = j.f2866s.b(cipherSuite); String protocol = sSLSession.getProtocol(); if (protocol == null) { throw new IllegalStateException("tlsVersion == null".toString()); @@ -126,7 +126,7 @@ public final class v { public boolean equals(Object obj) { if (obj instanceof v) { v vVar = (v) obj; - if (vVar.b == this.b && m.areEqual(vVar.f2872c, this.f2872c) && m.areEqual(vVar.c(), c()) && m.areEqual(vVar.d, this.d)) { + if (vVar.b == this.b && m.areEqual(vVar.f2873c, this.f2873c) && m.areEqual(vVar.c(), c()) && m.areEqual(vVar.d, this.d)) { return true; } } @@ -134,7 +134,7 @@ public final class v { } public int hashCode() { - int hashCode = this.f2872c.hashCode(); + int hashCode = this.f2873c.hashCode(); int hashCode2 = c().hashCode(); return this.d.hashCode() + ((hashCode2 + ((hashCode + ((this.b.hashCode() + 527) * 31)) * 31)) * 31); } @@ -150,7 +150,7 @@ public final class v { V.append(this.b); V.append(' '); V.append("cipherSuite="); - V.append(this.f2872c); + V.append(this.f2873c); V.append(' '); V.append("peerCertificates="); V.append(obj); diff --git a/app/src/main/java/f0/w.java b/app/src/main/java/f0/w.java index 89e9bb2a66..32f0b7dba4 100644 --- a/app/src/main/java/f0/w.java +++ b/app/src/main/java/f0/w.java @@ -26,7 +26,7 @@ public final class w { public static final b b = new b(null); /* renamed from: c reason: collision with root package name */ - public final boolean f2873c; + public final boolean f2874c; public final String d; public final String e; public final String f; @@ -43,7 +43,7 @@ public final class w { public String b; /* renamed from: c reason: collision with root package name */ - public String f2874c = ""; + public String f2875c = ""; public String d = ""; public String e; public int f = -1; @@ -88,7 +88,7 @@ public final class w { String str = this.b; if (str != null) { b bVar = w.b; - String d = b.d(bVar, this.f2874c, 0, 0, false, 7); + String d = b.d(bVar, this.f2875c, 0, 0, false, 7); String d2 = b.d(bVar, this.d, 0, 0, false, 7); String str2 = this.e; if (str2 != null) { @@ -279,9 +279,9 @@ public final class w { i19 = g; String a2 = b.a(bVar, str, i23, f, " \"':;<=>@[]^`{}|/\\?#", true, false, false, false, null, 240); if (z4) { - a2 = this.f2874c + "%40" + a2; + a2 = this.f2875c + "%40" + a2; } - this.f2874c = a2; + this.f2875c = a2; if (f != i19) { this.d = b.a(bVar, str, f + 1, i19, " \"':;<=>@[]^`{}|/\\?#", true, false, false, false, null, 240); z2 = true; @@ -386,7 +386,7 @@ public final class w { throw new IllegalArgumentException(R3.toString().toString()); } } else { - this.f2874c = wVar.e(); + this.f2875c = wVar.e(); this.d = wVar.a(); this.e = wVar.g; this.f = wVar.h; @@ -557,9 +557,9 @@ public final class w { sb.append("//"); } boolean z2 = true; - if (!(this.f2874c.length() > 0)) { + if (!(this.f2875c.length() > 0)) { } - sb.append(this.f2874c); + sb.append(this.f2875c); if (this.d.length() <= 0) { z2 = false; } @@ -878,7 +878,7 @@ public final class w { this.j = list2; this.k = str5; this.l = str6; - this.f2873c = m.areEqual(str, Constants.SCHEME); + this.f2874c = m.areEqual(str, Constants.SCHEME); } public final String a() { @@ -976,7 +976,7 @@ public final class w { aVar.b = this.d; String e = e(); m.checkParameterIsNotNull(e, ""); - aVar.f2874c = e; + aVar.f2875c = e; String a2 = a(); m.checkParameterIsNotNull(a2, ""); aVar.d = a2; @@ -1056,7 +1056,7 @@ public final class w { Objects.requireNonNull(g); m.checkParameterIsNotNull("", "username"); b bVar = b; - g.f2874c = b.a(bVar, "", 0, 0, " \"':;<=>@[]^`{}|/\\?#", false, false, false, false, null, 251); + g.f2875c = b.a(bVar, "", 0, 0, " \"':;<=>@[]^`{}|/\\?#", false, false, false, false, null, 251); m.checkParameterIsNotNull("", "password"); g.d = b.a(bVar, "", 0, 0, " \"':;<=>@[]^`{}|/\\?#", false, false, false, false, null, 251); return g.b().l; diff --git a/app/src/main/java/f0/x.java b/app/src/main/java/f0/x.java index ef6bd5a43f..fe311e211f 100644 --- a/app/src/main/java/f0/x.java +++ b/app/src/main/java/f0/x.java @@ -33,7 +33,7 @@ import okhttp3.WebSocketListener; /* compiled from: OkHttpClient.kt */ public class x implements Cloneable, e.a { public static final List i = c.m(y.HTTP_2, y.HTTP_1_1); - public static final List j = c.m(m.f2866c, m.d); + public static final List j = c.m(m.f2867c, m.d); public static final b k = new b(null); public final SSLSocketFactory A; public final X509TrustManager B; @@ -58,20 +58,20 @@ public class x implements Cloneable, e.a { public final c r; /* renamed from: s reason: collision with root package name */ - public final boolean f2875s; + public final boolean f2876s; public final boolean t; public final p u; public final s v; public final Proxy w; /* renamed from: x reason: collision with root package name */ - public final ProxySelector f2876x; + public final ProxySelector f2877x; /* renamed from: y reason: collision with root package name */ - public final c f2877y; + public final c f2878y; /* renamed from: z reason: collision with root package name */ - public final SocketFactory f2878z; + public final SocketFactory f2879z; /* compiled from: OkHttpClient.kt */ public static final class a { @@ -82,7 +82,7 @@ public class x implements Cloneable, e.a { public l b = new l(); /* renamed from: c reason: collision with root package name */ - public final List f2879c = new ArrayList(); + public final List f2880c = new ArrayList(); public final List d = new ArrayList(); public t.b e; public boolean f; @@ -100,20 +100,20 @@ public class x implements Cloneable, e.a { public List r; /* renamed from: s reason: collision with root package name */ - public List f2880s; + public List f2881s; public HostnameVerifier t; public g u; public f0.e0.m.c v; public int w; /* renamed from: x reason: collision with root package name */ - public int f2881x; + public int f2882x; /* renamed from: y reason: collision with root package name */ - public int f2882y; + public int f2883y; /* renamed from: z reason: collision with root package name */ - public int f2883z; + public int f2884z; public a() { t tVar = t.a; @@ -132,18 +132,18 @@ public class x implements Cloneable, e.a { this.o = socketFactory; b bVar = x.k; this.r = x.j; - this.f2880s = x.i; + this.f2881s = x.i; this.t = d.a; this.u = g.a; - this.f2881x = 10000; - this.f2882y = 10000; - this.f2883z = 10000; + this.f2882x = 10000; + this.f2883y = 10000; + this.f2884z = 10000; this.B = Permission.VIEW_CHANNEL; } public final a a(long j, TimeUnit timeUnit) { m.checkParameterIsNotNull(timeUnit, "unit"); - this.f2882y = c.b("timeout", j, timeUnit); + this.f2883y = c.b("timeout", j, timeUnit); return this; } @@ -155,7 +155,7 @@ public class x implements Cloneable, e.a { } this.p = sSLSocketFactory; m.checkParameterIsNotNull(x509TrustManager, "trustManager"); - h.a aVar = h.f2848c; + h.a aVar = h.f2849c; this.v = h.a.b(x509TrustManager); this.q = x509TrustManager; return this; @@ -185,12 +185,12 @@ public class x implements Cloneable, e.a { m.checkParameterIsNotNull(aVar, "builder"); this.l = aVar.a; this.m = aVar.b; - this.n = c.z(aVar.f2879c); + this.n = c.z(aVar.f2880c); this.o = c.z(aVar.d); this.p = aVar.e; this.q = aVar.f; this.r = aVar.g; - this.f2875s = aVar.h; + this.f2876s = aVar.h; this.t = aVar.i; this.u = aVar.j; this.v = aVar.k; @@ -205,17 +205,17 @@ public class x implements Cloneable, e.a { proxySelector = f0.e0.l.a.a; } } - this.f2876x = proxySelector; - this.f2877y = aVar.n; - this.f2878z = aVar.o; + this.f2877x = proxySelector; + this.f2878y = aVar.n; + this.f2879z = aVar.o; List list2 = aVar.r; this.C = list2; - this.D = aVar.f2880s; + this.D = aVar.f2881s; this.E = aVar.t; this.H = aVar.w; - this.I = aVar.f2881x; - this.J = aVar.f2882y; - this.K = aVar.f2883z; + this.I = aVar.f2882x; + this.J = aVar.f2883y; + this.K = aVar.f2884z; this.L = aVar.A; this.M = aVar.B; l lVar = aVar.C; @@ -258,7 +258,7 @@ public class x implements Cloneable, e.a { } this.F = gVar.b(cVar); } else { - h.a aVar2 = h.f2848c; + h.a aVar2 = h.f2849c; X509TrustManager n = h.a.n(); this.B = n; h hVar = h.a; @@ -362,30 +362,30 @@ public class x implements Cloneable, e.a { a aVar = new a(); aVar.a = this.l; aVar.b = this.m; - r.addAll(aVar.f2879c, this.n); + r.addAll(aVar.f2880c, this.n); r.addAll(aVar.d, this.o); aVar.e = this.p; aVar.f = this.q; aVar.g = this.r; - aVar.h = this.f2875s; + aVar.h = this.f2876s; aVar.i = this.t; aVar.j = this.u; aVar.k = this.v; aVar.l = this.w; - aVar.m = this.f2876x; - aVar.n = this.f2877y; - aVar.o = this.f2878z; + aVar.m = this.f2877x; + aVar.n = this.f2878y; + aVar.o = this.f2879z; aVar.p = this.A; aVar.q = this.B; aVar.r = this.C; - aVar.f2880s = this.D; + aVar.f2881s = this.D; aVar.t = this.E; aVar.u = this.F; aVar.v = this.G; aVar.w = this.H; - aVar.f2881x = this.I; - aVar.f2882y = this.J; - aVar.f2883z = this.K; + aVar.f2882x = this.I; + aVar.f2883y = this.J; + aVar.f2884z = this.K; aVar.A = this.L; aVar.B = this.M; aVar.C = this.N; @@ -421,12 +421,12 @@ public class x implements Cloneable, e.a { throw new IllegalArgumentException(("protocols must not contain http/1.0: " + mutableList).toString()); } else if (!mutableList.contains(null)) { mutableList.remove(y.SPDY_3); - if (!m.areEqual(mutableList, f.f2880s)) { + if (!m.areEqual(mutableList, f.f2881s)) { f.C = null; } List unmodifiableList = Collections.unmodifiableList(mutableList); m.checkExpressionValueIsNotNull(unmodifiableList, "Collections.unmodifiableList(protocolsCopy)"); - f.f2880s = unmodifiableList; + f.f2881s = unmodifiableList; x xVar = new x(f); Request.a aVar = new Request.a(dVar.u); aVar.b("Upgrade", "websocket"); @@ -436,7 +436,7 @@ public class x implements Cloneable, e.a { aVar.b("Sec-WebSocket-Extensions", "permessage-deflate"); Request a2 = aVar.a(); f0.e0.g.e eVar = new f0.e0.g.e(xVar, a2, true); - dVar.f2852c = eVar; + dVar.f2853c = eVar; eVar.e(new f0.e0.n.e(dVar, a2)); } else { throw new IllegalArgumentException("protocols must not contain null".toString()); diff --git a/app/src/main/java/g0/c.java b/app/src/main/java/g0/c.java index 1118ccfdf6..7173e9f622 100644 --- a/app/src/main/java/g0/c.java +++ b/app/src/main/java/g0/c.java @@ -80,7 +80,7 @@ public final class c implements v { if (j2 >= ((long) 65536)) { break; } - j2 += (long) (sVar.f2884c - sVar.b); + j2 += (long) (sVar.f2885c - sVar.b); if (j2 >= j) { j2 = j; break; diff --git a/app/src/main/java/g0/e.java b/app/src/main/java/g0/e.java index 1212fa0ec2..6a258047ba 100644 --- a/app/src/main/java/g0/e.java +++ b/app/src/main/java/g0/e.java @@ -52,10 +52,10 @@ public final class e implements g, BufferedSink, Cloneable, ByteChannel { if (sVar2 == null) { m.throwNpe(); } - int i3 = sVar2.f2884c; + int i3 = sVar2.f2885c; long j4 = (long) (i3 - sVar2.b); if (j4 > j3) { - sVar2.f2884c = i3 - ((int) j3); + sVar2.f2885c = i3 - ((int) j3); break; } eVar.i = sVar2.a(); @@ -78,9 +78,9 @@ public final class e implements g, BufferedSink, Cloneable, ByteChannel { boolean z2 = true; while (j5 > 0) { s N = eVar.N(i); - int min = (int) Math.min(j5, (long) (8192 - N.f2884c)); - int i4 = N.f2884c + min; - N.f2884c = i4; + int min = (int) Math.min(j5, (long) (8192 - N.f2885c)); + int i4 = N.f2885c + min; + N.f2885c = i4; j5 -= (long) min; if (z2) { this.k = N; @@ -142,7 +142,7 @@ public final class e implements g, BufferedSink, Cloneable, ByteChannel { if (sVar == null) { m.throwNpe(); } - int i2 = sVar.f2884c; + int i2 = sVar.f2885c; int i3 = sVar.b; if (j < ((long) (i2 - i3)) + j2) { break; @@ -159,7 +159,7 @@ public final class e implements g, BufferedSink, Cloneable, ByteChannel { if (sVar2 == null) { m.throwNpe(); } - j3 -= (long) (sVar2.f2884c - sVar2.b); + j3 -= (long) (sVar2.f2885c - sVar2.b); } sVar = sVar2; j2 = j3; @@ -172,7 +172,7 @@ public final class e implements g, BufferedSink, Cloneable, ByteChannel { byte[] bArr = sVar.a; byte[] copyOf = Arrays.copyOf(bArr, bArr.length); m.checkExpressionValueIsNotNull(copyOf, "java.util.Arrays.copyOf(this, size)"); - s sVar4 = new s(copyOf, sVar.b, sVar.f2884c, false, true); + s sVar4 = new s(copyOf, sVar.b, sVar.f2885c, false, true); if (eVar.i == sVar) { eVar.i = sVar4; } @@ -193,7 +193,7 @@ public final class e implements g, BufferedSink, Cloneable, ByteChannel { this.m = sVar.a; int i4 = sVar.b + ((int) (j - j2)); this.n = i4; - int i5 = sVar.f2884c; + int i5 = sVar.f2885c; this.o = i5; return i5 - i4; } @@ -273,7 +273,7 @@ public final class e implements g, BufferedSink, Cloneable, ByteChannel { m.throwNpe(); } int i2 = sVar.b; - if (((long) i2) + j > ((long) sVar.f2884c)) { + if (((long) i2) + j > ((long) sVar.f2885c)) { return new String(Z(j), charset); } int i3 = (int) j; @@ -281,7 +281,7 @@ public final class e implements g, BufferedSink, Cloneable, ByteChannel { int i4 = sVar.b + i3; sVar.b = i4; this.j -= j; - if (i4 == sVar.f2884c) { + if (i4 == sVar.f2885c) { this.i = sVar.a(); t.a(sVar); } @@ -412,7 +412,7 @@ public final class e implements g, BufferedSink, Cloneable, ByteChannel { if (sVar == null) { m.throwNpe(); } - int i5 = sVar.f2884c; + int i5 = sVar.f2885c; int i6 = sVar.b; if (i5 != i6) { i3 += i5 - i6; @@ -431,7 +431,7 @@ public final class e implements g, BufferedSink, Cloneable, ByteChannel { m.throwNpe(); } bArr[i7] = sVar2.a; - i2 += sVar2.f2884c - sVar2.b; + i2 += sVar2.f2885c - sVar2.b; iArr[i7] = Math.min(i2, i); iArr[i7 + i4] = sVar2.b; sVar2.d = true; @@ -474,7 +474,7 @@ public final class e implements g, BufferedSink, Cloneable, ByteChannel { if (sVar2 == null) { m.throwNpe(); } - if (sVar2.f2884c + i <= 8192 && sVar2.e) { + if (sVar2.f2885c + i <= 8192 && sVar2.e) { return sVar2; } s b3 = t.b(); @@ -516,10 +516,10 @@ public final class e implements g, BufferedSink, Cloneable, ByteChannel { int i3 = i2 + i; while (i < i3) { s N = N(1); - int min = Math.min(i3 - i, 8192 - N.f2884c); + int min = Math.min(i3 - i, 8192 - N.f2885c); int i4 = i + min; - j.copyInto(bArr, N.a, N.f2884c, i, i4); - N.f2884c += min; + j.copyInto(bArr, N.a, N.f2885c, i, i4); + N.f2885c += min; i = i4; } this.j += j; @@ -529,8 +529,8 @@ public final class e implements g, BufferedSink, Cloneable, ByteChannel { public e T(int i) { s N = N(1); byte[] bArr = N.a; - int i2 = N.f2884c; - N.f2884c = i2 + 1; + int i2 = N.f2885c; + N.f2885c = i2 + 1; bArr[i2] = (byte) i; this.j++; return this; @@ -566,7 +566,7 @@ public final class e implements g, BufferedSink, Cloneable, ByteChannel { } s N = N(i2); byte[] bArr = N.a; - int i3 = N.f2884c + i2; + int i3 = N.f2885c + i2; while (j != 0) { long j2 = (long) 10; i3--; @@ -576,7 +576,7 @@ public final class e implements g, BufferedSink, Cloneable, ByteChannel { if (z2) { bArr[i3 - 1] = (byte) 45; } - N.f2884c += i2; + N.f2885c += i2; this.j += (long) i2; } return this; @@ -601,12 +601,12 @@ public final class e implements g, BufferedSink, Cloneable, ByteChannel { int i = (int) ((((j12 & 63) + ((j12 >>> 32) & 63)) + ((long) 3)) / ((long) 4)); s N = N(i); byte[] bArr = N.a; - int i2 = N.f2884c; + int i2 = N.f2885c; for (int i3 = (i2 + i) - 1; i3 >= i2; i3--) { bArr[i3] = g0.z.a.a[(int) (15 & j)]; j >>>= 4; } - N.f2884c += i; + N.f2885c += i; this.j += (long) i; } return this; @@ -615,7 +615,7 @@ public final class e implements g, BufferedSink, Cloneable, ByteChannel { public e W(int i) { s N = N(4); byte[] bArr = N.a; - int i2 = N.f2884c; + int i2 = N.f2885c; int i3 = i2 + 1; bArr[i2] = (byte) ((i >>> 24) & 255); int i4 = i3 + 1; @@ -623,7 +623,7 @@ public final class e implements g, BufferedSink, Cloneable, ByteChannel { int i5 = i4 + 1; bArr[i4] = (byte) ((i >>> 8) & 255); bArr[i5] = (byte) (i & 255); - N.f2884c = i5 + 1; + N.f2885c = i5 + 1; this.j += 4; return this; } @@ -631,11 +631,11 @@ public final class e implements g, BufferedSink, Cloneable, ByteChannel { public e X(int i) { s N = N(2); byte[] bArr = N.a; - int i2 = N.f2884c; + int i2 = N.f2885c; int i3 = i2 + 1; bArr[i2] = (byte) ((i >>> 8) & 255); bArr[i3] = (byte) (i & 255); - N.f2884c = i3 + 1; + N.f2885c = i3 + 1; this.j += 2; return this; } @@ -702,7 +702,7 @@ public final class e implements g, BufferedSink, Cloneable, ByteChannel { if (charAt2 < 128) { s N = N(1); byte[] bArr = N.a; - int i3 = N.f2884c - i; + int i3 = N.f2885c - i; int min = Math.min(i2, 8192 - i3); int i4 = i + 1; bArr[i + i3] = (byte) charAt2; @@ -714,27 +714,27 @@ public final class e implements g, BufferedSink, Cloneable, ByteChannel { i4 = i + 1; bArr[i + i3] = (byte) charAt; } - int i5 = N.f2884c; + int i5 = N.f2885c; int i6 = (i3 + i) - i5; - N.f2884c = i5 + i6; + N.f2885c = i5 + i6; this.j += (long) i6; } else { if (charAt2 < 2048) { s N2 = N(2); byte[] bArr2 = N2.a; - int i7 = N2.f2884c; + int i7 = N2.f2885c; bArr2[i7] = (byte) ((charAt2 >> 6) | 192); bArr2[i7 + 1] = (byte) ((charAt2 & '?') | 128); - N2.f2884c = i7 + 2; + N2.f2885c = i7 + 2; this.j += 2; } else if (charAt2 < 55296 || charAt2 > 57343) { s N3 = N(3); byte[] bArr3 = N3.a; - int i8 = N3.f2884c; + int i8 = N3.f2885c; bArr3[i8] = (byte) ((charAt2 >> '\f') | 224); bArr3[i8 + 1] = (byte) ((63 & (charAt2 >> 6)) | 128); bArr3[i8 + 2] = (byte) ((charAt2 & '?') | 128); - N3.f2884c = i8 + 3; + N3.f2885c = i8 + 3; this.j += 3; } else { int i9 = i + 1; @@ -746,12 +746,12 @@ public final class e implements g, BufferedSink, Cloneable, ByteChannel { int i10 = (((charAt2 & 1023) << 10) | (charAt3 & 1023)) + 65536; s N4 = N(4); byte[] bArr4 = N4.a; - int i11 = N4.f2884c; + int i11 = N4.f2885c; bArr4[i11] = (byte) ((i10 >> 18) | 240); bArr4[i11 + 1] = (byte) (((i10 >> 12) & 63) | 128); bArr4[i11 + 2] = (byte) (((i10 >> 6) & 63) | 128); bArr4[i11 + 3] = (byte) ((i10 & 63) | 128); - N4.f2884c = i11 + 4; + N4.f2885c = i11 + 4; this.j += 4; i += 2; } @@ -781,31 +781,31 @@ public final class e implements g, BufferedSink, Cloneable, ByteChannel { } else if (i < 2048) { s N = N(2); byte[] bArr = N.a; - int i2 = N.f2884c; + int i2 = N.f2885c; bArr[i2] = (byte) ((i >> 6) | 192); bArr[i2 + 1] = (byte) ((i & 63) | 128); - N.f2884c = i2 + 2; + N.f2885c = i2 + 2; this.j += 2; } else if (55296 <= i && 57343 >= i) { T(63); } else if (i < 65536) { s N2 = N(3); byte[] bArr2 = N2.a; - int i3 = N2.f2884c; + int i3 = N2.f2885c; bArr2[i3] = (byte) ((i >> 12) | 224); bArr2[i3 + 1] = (byte) (((i >> 6) & 63) | 128); bArr2[i3 + 2] = (byte) ((i & 63) | 128); - N2.f2884c = i3 + 3; + N2.f2885c = i3 + 3; this.j += 3; } else if (i <= 1114111) { s N3 = N(4); byte[] bArr3 = N3.a; - int i4 = N3.f2884c; + int i4 = N3.f2885c; bArr3[i4] = (byte) ((i >> 18) | 240); bArr3[i4 + 1] = (byte) (((i >> 12) & 63) | 128); bArr3[i4 + 2] = (byte) (((i >> 6) & 63) | 128); bArr3[i4 + 3] = (byte) ((i & 63) | 128); - N3.f2884c = i4 + 4; + N3.f2885c = i4 + 4; this.j += 4; } else { StringBuilder R = c.d.b.a.a.R("Unexpected code point: 0x"); @@ -856,7 +856,7 @@ public final class e implements g, BufferedSink, Cloneable, ByteChannel { int i2 = sVar2.b; long j2 = 0; while (j2 < this.j) { - long min = (long) Math.min(sVar.f2884c - i, sVar2.f2884c - i2); + long min = (long) Math.min(sVar.f2885c - i, sVar2.f2885c - i2); long j3 = 0; while (j3 < min) { int i3 = i + 1; @@ -868,14 +868,14 @@ public final class e implements g, BufferedSink, Cloneable, ByteChannel { i = i3; i2 = i4; } - if (i == sVar.f2884c) { + if (i == sVar.f2885c) { sVar = sVar.f; if (sVar == null) { m.throwNpe(); } i = sVar.b; } - if (i2 == sVar2.f2884c) { + if (i2 == sVar2.f2885c) { sVar2 = sVar2.f; if (sVar2 == null) { m.throwNpe(); @@ -902,7 +902,7 @@ public final class e implements g, BufferedSink, Cloneable, ByteChannel { if (sVar2 == null) { m.throwNpe(); } - int i = sVar2.f2884c; + int i = sVar2.f2885c; if (i < 8192 && sVar2.e) { j -= (long) (i - sVar2.b); } @@ -926,7 +926,7 @@ public final class e implements g, BufferedSink, Cloneable, ByteChannel { } int i = 1; do { - int i2 = sVar.f2884c; + int i2 = sVar.f2885c; for (int i3 = sVar.b; i3 < i2; i3++) { i = (i * 31) + sVar.a[i3]; } @@ -985,7 +985,7 @@ public final class e implements g, BufferedSink, Cloneable, ByteChannel { if (sVar == null) { m.throwNpe(); } - int i = sVar.f2884c; + int i = sVar.f2885c; int i2 = sVar.b; if (j < ((long) (i - i2))) { break; @@ -1000,7 +1000,7 @@ public final class e implements g, BufferedSink, Cloneable, ByteChannel { s c2 = sVar.c(); int i3 = c2.b + ((int) j); c2.b = i3; - c2.f2884c = Math.min(i3 + ((int) j2), c2.f2884c); + c2.f2885c = Math.min(i3 + ((int) j2), c2.f2885c); s sVar2 = eVar.i; if (sVar2 == null) { c2.g = c2; @@ -1016,7 +1016,7 @@ public final class e implements g, BufferedSink, Cloneable, ByteChannel { } sVar3.b(c2); } - j2 -= (long) (c2.f2884c - c2.b); + j2 -= (long) (c2.f2885c - c2.b); sVar = sVar.f; j = 0; } @@ -1062,13 +1062,13 @@ public final class e implements g, BufferedSink, Cloneable, ByteChannel { if (sVar == null) { m.throwNpe(); } - j2 -= (long) (sVar.f2884c - sVar.b); + j2 -= (long) (sVar.f2885c - sVar.b); } return sVar.a[(int) ((((long) sVar.b) + j) - j2)]; } long j3 = 0; while (true) { - int i = sVar.f2884c; + int i = sVar.f2885c; int i2 = sVar.b; long j4 = ((long) (i - i2)) + j3; if (j4 > j) { @@ -1093,12 +1093,12 @@ public final class e implements g, BufferedSink, Cloneable, ByteChannel { if (sVar == null) { return -1; } - int min = Math.min(byteBuffer.remaining(), sVar.f2884c - sVar.b); + int min = Math.min(byteBuffer.remaining(), sVar.f2885c - sVar.b); byteBuffer.put(sVar.a, sVar.b, min); int i = sVar.b + min; sVar.b = i; this.j -= (long) min; - if (i == sVar.f2884c) { + if (i == sVar.f2885c) { this.i = sVar.a(); t.a(sVar); } @@ -1112,14 +1112,14 @@ public final class e implements g, BufferedSink, Cloneable, ByteChannel { if (sVar == null) { return -1; } - int min = Math.min(i2, sVar.f2884c - sVar.b); + int min = Math.min(i2, sVar.f2885c - sVar.b); byte[] bArr2 = sVar.a; int i3 = sVar.b; j.copyInto(bArr2, bArr, i, i3, i3 + min); int i4 = sVar.b + min; sVar.b = i4; this.j -= (long) min; - if (i4 != sVar.f2884c) { + if (i4 != sVar.f2885c) { return min; } this.i = sVar.a(); @@ -1135,7 +1135,7 @@ public final class e implements g, BufferedSink, Cloneable, ByteChannel { m.throwNpe(); } int i = sVar.b; - int i2 = sVar.f2884c; + int i2 = sVar.f2885c; int i3 = i + 1; byte b2 = sVar.a[i]; this.j--; @@ -1172,7 +1172,7 @@ public final class e implements g, BufferedSink, Cloneable, ByteChannel { m.throwNpe(); } int i = sVar.b; - int i2 = sVar.f2884c; + int i2 = sVar.f2885c; if (((long) (i2 - i)) < 4) { return ((readByte() & 255) << 24) | ((readByte() & 255) << 16) | ((readByte() & 255) << 8) | (readByte() & 255); } @@ -1204,7 +1204,7 @@ public final class e implements g, BufferedSink, Cloneable, ByteChannel { m.throwNpe(); } int i = sVar.b; - int i2 = sVar.f2884c; + int i2 = sVar.f2885c; if (((long) (i2 - i)) < 8) { return ((((long) readInt()) & 4294967295L) << 32) | (4294967295L & ((long) readInt())); } @@ -1241,7 +1241,7 @@ public final class e implements g, BufferedSink, Cloneable, ByteChannel { m.throwNpe(); } int i = sVar.b; - int i2 = sVar.f2884c; + int i2 = sVar.f2885c; if (i2 - i < 2) { return (short) (((readByte() & 255) << 8) | (readByte() & 255)); } @@ -1276,17 +1276,17 @@ public final class e implements g, BufferedSink, Cloneable, ByteChannel { if (sVar == null) { m.throwNpe(); } - j4 -= (long) (sVar.f2884c - sVar.b); + j4 -= (long) (sVar.f2885c - sVar.b); } while (j4 < j2) { byte[] bArr = sVar.a; - int min = (int) Math.min((long) sVar.f2884c, (((long) sVar.b) + j2) - j4); + int min = (int) Math.min((long) sVar.f2885c, (((long) sVar.b) + j2) - j4); for (int i = (int) ((((long) sVar.b) + j) - j4); i < min; i++) { if (bArr[i] == b2) { return ((long) (i - sVar.b)) + j4; } } - j4 += (long) (sVar.f2884c - sVar.b); + j4 += (long) (sVar.f2885c - sVar.b); sVar = sVar.f; if (sVar == null) { m.throwNpe(); @@ -1295,7 +1295,7 @@ public final class e implements g, BufferedSink, Cloneable, ByteChannel { } } else { while (true) { - long j5 = ((long) (sVar.f2884c - sVar.b)) + j3; + long j5 = ((long) (sVar.f2885c - sVar.b)) + j3; if (j5 > j) { break; } @@ -1307,13 +1307,13 @@ public final class e implements g, BufferedSink, Cloneable, ByteChannel { } while (j3 < j2) { byte[] bArr2 = sVar.a; - int min2 = (int) Math.min((long) sVar.f2884c, (((long) sVar.b) + j2) - j3); + int min2 = (int) Math.min((long) sVar.f2885c, (((long) sVar.b) + j2) - j3); for (int i2 = (int) ((((long) sVar.b) + j) - j3); i2 < min2; i2++) { if (bArr2[i2] == b2) { return ((long) (i2 - sVar.b)) + j3; } } - j3 += (long) (sVar.f2884c - sVar.b); + j3 += (long) (sVar.f2885c - sVar.b); sVar = sVar.f; if (sVar == null) { m.throwNpe(); @@ -1348,7 +1348,7 @@ public final class e implements g, BufferedSink, Cloneable, ByteChannel { } byte[] bArr = sVar.a; int i3 = sVar.b; - int i4 = sVar.f2884c; + int i4 = sVar.f2885c; while (true) { if (i3 >= i4) { break; @@ -1405,13 +1405,13 @@ public final class e implements g, BufferedSink, Cloneable, ByteChannel { while (j > 0) { s sVar = this.i; if (sVar != null) { - int min = (int) Math.min(j, (long) (sVar.f2884c - sVar.b)); + int min = (int) Math.min(j, (long) (sVar.f2885c - sVar.b)); long j2 = (long) min; this.j -= j2; j -= j2; int i = sVar.b + min; sVar.b = i; - if (i == sVar.f2884c) { + if (i == sVar.f2885c) { this.i = sVar.a(); t.a(sVar); } @@ -1441,7 +1441,7 @@ public final class e implements g, BufferedSink, Cloneable, ByteChannel { if (sVar == null) { m.throwNpe(); } - j4 -= (long) (sVar.f2884c - sVar.b); + j4 -= (long) (sVar.f2885c - sVar.b); } if (byteString.j() == 2) { byte m = byteString.m(0); @@ -1449,7 +1449,7 @@ public final class e implements g, BufferedSink, Cloneable, ByteChannel { while (j4 < this.j) { byte[] bArr = sVar.a; i3 = (int) ((((long) sVar.b) + j2) - j4); - int i5 = sVar.f2884c; + int i5 = sVar.f2885c; while (i3 < i5) { byte b2 = bArr[i3]; if (b2 == m || b2 == m2) { @@ -1458,7 +1458,7 @@ public final class e implements g, BufferedSink, Cloneable, ByteChannel { i3++; } } - j4 += (long) (sVar.f2884c - sVar.b); + j4 += (long) (sVar.f2885c - sVar.b); sVar = sVar.f; if (sVar == null) { m.throwNpe(); @@ -1471,7 +1471,7 @@ public final class e implements g, BufferedSink, Cloneable, ByteChannel { while (j4 < this.j) { byte[] bArr2 = sVar.a; i3 = (int) ((((long) sVar.b) + j2) - j4); - int i6 = sVar.f2884c; + int i6 = sVar.f2885c; while (i3 < i6) { byte b3 = bArr2[i3]; for (byte b4 : l) { @@ -1481,7 +1481,7 @@ public final class e implements g, BufferedSink, Cloneable, ByteChannel { } i3++; } - j4 += (long) (sVar.f2884c - sVar.b); + j4 += (long) (sVar.f2885c - sVar.b); sVar = sVar.f; if (sVar == null) { m.throwNpe(); @@ -1492,7 +1492,7 @@ public final class e implements g, BufferedSink, Cloneable, ByteChannel { return ((long) (i3 - i4)) + j4; } while (true) { - long j5 = ((long) (sVar.f2884c - sVar.b)) + j3; + long j5 = ((long) (sVar.f2885c - sVar.b)) + j3; if (j5 > j2) { break; } @@ -1508,7 +1508,7 @@ public final class e implements g, BufferedSink, Cloneable, ByteChannel { while (j3 < this.j) { byte[] bArr3 = sVar.a; i = (int) ((((long) sVar.b) + j2) - j3); - int i7 = sVar.f2884c; + int i7 = sVar.f2885c; while (i < i7) { byte b5 = bArr3[i]; if (b5 == m3 || b5 == m4) { @@ -1517,7 +1517,7 @@ public final class e implements g, BufferedSink, Cloneable, ByteChannel { i++; } } - j3 += (long) (sVar.f2884c - sVar.b); + j3 += (long) (sVar.f2885c - sVar.b); sVar = sVar.f; if (sVar == null) { m.throwNpe(); @@ -1530,7 +1530,7 @@ public final class e implements g, BufferedSink, Cloneable, ByteChannel { while (j3 < this.j) { byte[] bArr4 = sVar.a; i = (int) ((((long) sVar.b) + j2) - j3); - int i8 = sVar.f2884c; + int i8 = sVar.f2885c; while (i < i8) { byte b6 = bArr4[i]; for (byte b7 : l2) { @@ -1540,7 +1540,7 @@ public final class e implements g, BufferedSink, Cloneable, ByteChannel { } i++; } - j3 += (long) (sVar.f2884c - sVar.b); + j3 += (long) (sVar.f2885c - sVar.b); sVar = sVar.f; if (sVar == null) { m.throwNpe(); @@ -1607,10 +1607,10 @@ public final class e implements g, BufferedSink, Cloneable, ByteChannel { int i = remaining; while (i > 0) { s N = N(1); - int min = Math.min(i, 8192 - N.f2884c); - byteBuffer.get(N.a, N.f2884c, min); + int min = Math.min(i, 8192 - N.f2885c); + byteBuffer.get(N.a, N.f2885c, min); i -= min; - N.f2884c += min; + N.f2885c += min; } this.j += (long) remaining; return remaining; @@ -1642,7 +1642,7 @@ public final class e implements g, BufferedSink, Cloneable, ByteChannel { if (sVar3 == null) { m.throwNpe(); } - int i2 = sVar3.f2884c; + int i2 = sVar3.f2885c; s sVar4 = eVar.i; if (sVar4 == null) { m.throwNpe(); @@ -1658,7 +1658,7 @@ public final class e implements g, BufferedSink, Cloneable, ByteChannel { sVar = null; } if (sVar != null && sVar.e) { - if ((((long) sVar.f2884c) + j2) - ((long) (sVar.d ? 0 : sVar.b)) <= ((long) 8192)) { + if ((((long) sVar.f2885c) + j2) - ((long) (sVar.d ? 0 : sVar.b)) <= ((long) 8192)) { s sVar6 = eVar.i; if (sVar6 == null) { m.throwNpe(); @@ -1675,7 +1675,7 @@ public final class e implements g, BufferedSink, Cloneable, ByteChannel { } int i3 = (int) j2; Objects.requireNonNull(sVar7); - if (i3 > 0 && i3 <= sVar7.f2884c - sVar7.b) { + if (i3 > 0 && i3 <= sVar7.f2885c - sVar7.b) { if (i3 >= 1024) { sVar2 = sVar7.c(); } else { @@ -1685,7 +1685,7 @@ public final class e implements g, BufferedSink, Cloneable, ByteChannel { int i4 = sVar7.b; j.copyInto$default(bArr, bArr2, 0, i4, i4 + i3, 2, (Object) null); } - sVar2.f2884c = sVar2.b + i3; + sVar2.f2885c = sVar2.b + i3; sVar7.b += i3; s sVar8 = sVar7.g; if (sVar8 == null) { @@ -1701,7 +1701,7 @@ public final class e implements g, BufferedSink, Cloneable, ByteChannel { if (sVar9 == null) { m.throwNpe(); } - long j3 = (long) (sVar9.f2884c - sVar9.b); + long j3 = (long) (sVar9.f2885c - sVar9.b); eVar.i = sVar9.a(); s sVar10 = this.i; if (sVar10 == null) { @@ -1723,12 +1723,12 @@ public final class e implements g, BufferedSink, Cloneable, ByteChannel { m.throwNpe(); } if (sVar12.e) { - int i5 = sVar9.f2884c - sVar9.b; + int i5 = sVar9.f2885c - sVar9.b; s sVar13 = sVar9.g; if (sVar13 == null) { m.throwNpe(); } - int i6 = 8192 - sVar13.f2884c; + int i6 = 8192 - sVar13.f2885c; s sVar14 = sVar9.g; if (sVar14 == null) { m.throwNpe(); diff --git a/app/src/main/java/g0/h.java b/app/src/main/java/g0/h.java index 7ee3b225fe..29227d57e6 100644 --- a/app/src/main/java/g0/h.java +++ b/app/src/main/java/g0/h.java @@ -34,23 +34,23 @@ public final class h implements v { if (z2) { Deflater deflater = this.k; byte[] bArr = N.a; - int i2 = N.f2884c; + int i2 = N.f2885c; i = deflater.deflate(bArr, i2, 8192 - i2, 2); } else { Deflater deflater2 = this.k; byte[] bArr2 = N.a; - int i3 = N.f2884c; + int i3 = N.f2885c; i = deflater2.deflate(bArr2, i3, 8192 - i3); } if (i > 0) { - N.f2884c += i; + N.f2885c += i; g.j += (long) i; this.j.F(); } else if (this.k.needsInput()) { break; } } - if (N.b == N.f2884c) { + if (N.b == N.f2885c) { g.i = N.a(); t.a(N); } @@ -115,14 +115,14 @@ public final class h implements v { if (sVar == null) { m.throwNpe(); } - int min = (int) Math.min(j, (long) (sVar.f2884c - sVar.b)); + int min = (int) Math.min(j, (long) (sVar.f2885c - sVar.b)); this.k.setInput(sVar.a, sVar.b, min); a(false); long j2 = (long) min; eVar.j -= j2; int i = sVar.b + min; sVar.b = i; - if (i == sVar.f2884c) { + if (i == sVar.f2885c) { eVar.i = sVar.a(); t.a(sVar); } diff --git a/app/src/main/java/g0/l.java b/app/src/main/java/g0/l.java index 04273d4fd9..d96d3b1688 100644 --- a/app/src/main/java/g0/l.java +++ b/app/src/main/java/g0/l.java @@ -39,7 +39,7 @@ public final class l implements x { m.throwNpe(); } while (true) { - int i = sVar.f2884c; + int i = sVar.f2885c; int i2 = sVar.b; if (j < ((long) (i - i2))) { break; @@ -52,7 +52,7 @@ public final class l implements x { } while (j2 > 0) { int i3 = (int) (((long) sVar.b) + j); - int min = (int) Math.min((long) (sVar.f2884c - i3), j2); + int min = (int) Math.min((long) (sVar.f2885c - i3), j2); this.m.update(sVar.a, i3, min); j2 -= (long) min; sVar = sVar.f; diff --git a/app/src/main/java/g0/m.java b/app/src/main/java/g0/m.java index 5e888bd2e1..692f1de064 100644 --- a/app/src/main/java/g0/m.java +++ b/app/src/main/java/g0/m.java @@ -42,21 +42,21 @@ public final class m implements x { } else { try { s N = eVar.N(1); - int min = (int) Math.min(j, (long) (8192 - N.f2884c)); + int min = (int) Math.min(j, (long) (8192 - N.f2885c)); if (this.l.needsInput()) { if (!this.k.w()) { s sVar = this.k.g().i; if (sVar == null) { d0.z.d.m.throwNpe(); } - int i2 = sVar.f2884c; + int i2 = sVar.f2885c; int i3 = sVar.b; int i4 = i2 - i3; this.i = i4; this.l.setInput(sVar.a, i3, i4); } } - int inflate = this.l.inflate(N.a, N.f2884c, min); + int inflate = this.l.inflate(N.a, N.f2885c, min); int i5 = this.i; if (i5 != 0) { int remaining = i5 - this.l.getRemaining(); @@ -64,12 +64,12 @@ public final class m implements x { this.k.skip((long) remaining); } if (inflate > 0) { - N.f2884c += inflate; + N.f2885c += inflate; long j2 = (long) inflate; eVar.j += j2; return j2; } - if (N.b == N.f2884c) { + if (N.b == N.f2885c) { eVar.i = N.a(); t.a(N); } diff --git a/app/src/main/java/g0/n.java b/app/src/main/java/g0/n.java index 4f2c4152d2..9cd8b2d368 100644 --- a/app/src/main/java/g0/n.java +++ b/app/src/main/java/g0/n.java @@ -33,13 +33,13 @@ public final class n implements x { try { this.j.f(); s N = eVar.N(1); - int read = this.i.read(N.a, N.f2884c, (int) Math.min(j, (long) (8192 - N.f2884c))); + int read = this.i.read(N.a, N.f2885c, (int) Math.min(j, (long) (8192 - N.f2885c))); if (read != -1) { - N.f2884c += read; + N.f2885c += read; long j2 = (long) read; eVar.j += j2; return j2; - } else if (N.b != N.f2884c) { + } else if (N.b != N.f2885c) { return -1; } else { eVar.i = N.a(); diff --git a/app/src/main/java/g0/p.java b/app/src/main/java/g0/p.java index aa3c872699..a39e722b0c 100644 --- a/app/src/main/java/g0/p.java +++ b/app/src/main/java/g0/p.java @@ -49,14 +49,14 @@ public final class p implements v { if (sVar == null) { m.throwNpe(); } - int min = (int) Math.min(j, (long) (sVar.f2884c - sVar.b)); + int min = (int) Math.min(j, (long) (sVar.f2885c - sVar.b)); this.i.write(sVar.a, sVar.b, min); int i = sVar.b + min; sVar.b = i; long j2 = (long) min; j -= j2; eVar.j -= j2; - if (i == sVar.f2884c) { + if (i == sVar.f2885c) { eVar.i = sVar.a(); t.a(sVar); } diff --git a/app/src/main/java/g0/s.java b/app/src/main/java/g0/s.java index 9bba023efd..8a82ccccd5 100644 --- a/app/src/main/java/g0/s.java +++ b/app/src/main/java/g0/s.java @@ -8,7 +8,7 @@ public final class s { public int b; /* renamed from: c reason: collision with root package name */ - public int f2884c; + public int f2885c; public boolean d; public boolean e; public s f; @@ -24,7 +24,7 @@ public final class s { m.checkParameterIsNotNull(bArr, "data"); this.a = bArr; this.b = i; - this.f2884c = i2; + this.f2885c = i2; this.d = z2; this.e = z3; } @@ -64,20 +64,20 @@ public final class s { public final s c() { this.d = true; - return new s(this.a, this.b, this.f2884c, true, false); + return new s(this.a, this.b, this.f2885c, true, false); } public final void d(s sVar, int i) { m.checkParameterIsNotNull(sVar, "sink"); if (sVar.e) { - int i2 = sVar.f2884c; + int i2 = sVar.f2885c; if (i2 + i > 8192) { if (!sVar.d) { int i3 = sVar.b; if ((i2 + i) - i3 <= 8192) { byte[] bArr = sVar.a; j.copyInto$default(bArr, bArr, 0, i3, i2, 2, (Object) null); - sVar.f2884c -= sVar.b; + sVar.f2885c -= sVar.b; sVar.b = 0; } else { throw new IllegalArgumentException(); @@ -88,10 +88,10 @@ public final class s { } byte[] bArr2 = this.a; byte[] bArr3 = sVar.a; - int i4 = sVar.f2884c; + int i4 = sVar.f2885c; int i5 = this.b; j.copyInto(bArr2, bArr3, i4, i5, i5 + i); - sVar.f2884c += i; + sVar.f2885c += i; this.b += i; return; } diff --git a/app/src/main/java/g0/t.java b/app/src/main/java/g0/t.java index 7f6860f97e..c75c824b12 100644 --- a/app/src/main/java/g0/t.java +++ b/app/src/main/java/g0/t.java @@ -8,7 +8,7 @@ public final class t { public static final int b; /* renamed from: c reason: collision with root package name */ - public static final AtomicReference[] f2885c; + public static final AtomicReference[] f2886c; public static final t d = new t(); static { @@ -18,7 +18,7 @@ public final class t { for (int i = 0; i < highestOneBit; i++) { atomicReferenceArr[i] = new AtomicReference<>(); } - f2885c = atomicReferenceArr; + f2886c = atomicReferenceArr; } public static final void a(s sVar) { @@ -28,14 +28,14 @@ public final class t { } else if (!sVar.d) { Thread currentThread = Thread.currentThread(); m.checkExpressionValueIsNotNull(currentThread, "Thread.currentThread()"); - AtomicReference atomicReference = f2885c[(int) (currentThread.getId() & (((long) b) - 1))]; + AtomicReference atomicReference = f2886c[(int) (currentThread.getId() & (((long) b) - 1))]; s sVar2 = atomicReference.get(); if (sVar2 != a) { - int i = sVar2 != null ? sVar2.f2884c : 0; + int i = sVar2 != null ? sVar2.f2885c : 0; if (i < 65536) { sVar.f = sVar2; sVar.b = 0; - sVar.f2884c = i + 8192; + sVar.f2885c = i + 8192; if (!atomicReference.compareAndSet(sVar2, sVar)) { sVar.f = null; } @@ -47,7 +47,7 @@ public final class t { public static final s b() { Thread currentThread = Thread.currentThread(); m.checkExpressionValueIsNotNull(currentThread, "Thread.currentThread()"); - AtomicReference atomicReference = f2885c[(int) (currentThread.getId() & (((long) b) - 1))]; + AtomicReference atomicReference = f2886c[(int) (currentThread.getId() & (((long) b) - 1))]; s sVar = a; s andSet = atomicReference.getAndSet(sVar); if (andSet == sVar) { @@ -59,7 +59,7 @@ public final class t { } atomicReference.set(andSet.f); andSet.f = null; - andSet.f2884c = 0; + andSet.f2885c = 0; return andSet; } } diff --git a/app/src/main/java/g0/y.java b/app/src/main/java/g0/y.java index 1f65555ec0..a267151a24 100644 --- a/app/src/main/java/g0/y.java +++ b/app/src/main/java/g0/y.java @@ -10,7 +10,7 @@ public class y { public boolean b; /* renamed from: c reason: collision with root package name */ - public long f2886c; + public long f2887c; public long d; /* compiled from: Timeout.kt */ @@ -43,14 +43,14 @@ public class y { public long c() { if (this.b) { - return this.f2886c; + return this.f2887c; } throw new IllegalStateException("No deadline".toString()); } public y d(long j) { this.b = true; - this.f2886c = j; + this.f2887c = j; return this; } @@ -62,7 +62,7 @@ public class y { if (Thread.interrupted()) { Thread.currentThread().interrupt(); throw new InterruptedIOException("interrupted"); - } else if (this.b && this.f2886c - System.nanoTime() <= 0) { + } else if (this.b && this.f2887c - System.nanoTime() <= 0) { throw new InterruptedIOException("deadline reached"); } } diff --git a/app/src/main/java/g0/z/a.java b/app/src/main/java/g0/z/a.java index d522aaa6b4..b4ef480c79 100644 --- a/app/src/main/java/g0/z/a.java +++ b/app/src/main/java/g0/z/a.java @@ -45,7 +45,7 @@ public final class a { } byte[] bArr = sVar2.a; int i5 = sVar2.b; - int i6 = sVar2.f2884c; + int i6 = sVar2.f2885c; int[] iArr = oVar.l; s sVar3 = sVar2; int i7 = 0; @@ -81,7 +81,7 @@ public final class a { } i4 = sVar4.b; byte[] bArr2 = sVar4.a; - i3 = sVar4.f2884c; + i3 = sVar4.f2885c; if (sVar4 != sVar2) { sVar = sVar4; bArr = bArr2; @@ -122,7 +122,7 @@ public final class a { } i = sVar3.b; bArr = sVar3.a; - i6 = sVar3.f2884c; + i6 = sVar3.f2885c; if (sVar3 == sVar2) { sVar3 = null; } diff --git a/app/src/main/java/h0/a/a/a.java b/app/src/main/java/h0/a/a/a.java index 77bc6074ef..c3023c2139 100644 --- a/app/src/main/java/h0/a/a/a.java +++ b/app/src/main/java/h0/a/a/a.java @@ -7,7 +7,7 @@ public final class a { public final boolean b; /* renamed from: c reason: collision with root package name */ - public final c f2887c; + public final c f2888c; public final int d; public int e; public final a f; @@ -16,7 +16,7 @@ public final class a { public a(v vVar, boolean z2, c cVar, a aVar) { this.a = vVar; this.b = z2; - this.f2887c = cVar; + this.f2888c = cVar; int i = cVar.b; this.d = i == 0 ? -1 : i - 2; this.f = aVar; @@ -53,7 +53,7 @@ public final class a { } cVar.j(i6); while (aVar2 != null) { - c cVar2 = aVar2.f2887c; + c cVar2 = aVar2.f2888c; cVar.h(cVar2.a, 0, cVar2.b); aVar2 = aVar2.g; } @@ -66,7 +66,7 @@ public final class a { } int i = 8; for (a aVar = this; aVar != null; aVar = aVar.f) { - i += aVar.f2887c.b; + i += aVar.f2888c.b; } return i; } @@ -77,7 +77,7 @@ public final class a { a aVar = null; for (a aVar2 = this; aVar2 != null; aVar2 = aVar2.f) { aVar2.g(); - i2 += aVar2.f2887c.b; + i2 += aVar2.f2888c.b; i3++; aVar = aVar2; } @@ -85,7 +85,7 @@ public final class a { cVar.i(i2); cVar.j(i3); while (aVar != null) { - c cVar2 = aVar.f2887c; + c cVar2 = aVar.f2888c; cVar.h(cVar2.a, 0, cVar2.b); aVar = aVar.g; } @@ -94,77 +94,77 @@ public final class a { public void e(String str, Object obj) { this.e++; if (this.b) { - this.f2887c.j(this.a.l(str)); + this.f2888c.j(this.a.l(str)); } if (obj instanceof String) { - this.f2887c.e(115, this.a.l((String) obj)); + this.f2888c.e(115, this.a.l((String) obj)); } else if (obj instanceof Byte) { - this.f2887c.e(66, this.a.e(((Byte) obj).byteValue()).a); + this.f2888c.e(66, this.a.e(((Byte) obj).byteValue()).a); } else if (obj instanceof Boolean) { - this.f2887c.e(90, this.a.e(((Boolean) obj).booleanValue() ? 1 : 0).a); + this.f2888c.e(90, this.a.e(((Boolean) obj).booleanValue() ? 1 : 0).a); } else if (obj instanceof Character) { - this.f2887c.e(67, this.a.e(((Character) obj).charValue()).a); + this.f2888c.e(67, this.a.e(((Character) obj).charValue()).a); } else if (obj instanceof Short) { - this.f2887c.e(83, this.a.e(((Short) obj).shortValue()).a); + this.f2888c.e(83, this.a.e(((Short) obj).shortValue()).a); } else if (obj instanceof w) { - this.f2887c.e(99, this.a.l(((w) obj).d())); + this.f2888c.e(99, this.a.l(((w) obj).d())); } else { int i = 0; if (obj instanceof byte[]) { byte[] bArr = (byte[]) obj; - this.f2887c.e(91, bArr.length); + this.f2888c.e(91, bArr.length); int length = bArr.length; while (i < length) { - this.f2887c.e(66, this.a.e(bArr[i]).a); + this.f2888c.e(66, this.a.e(bArr[i]).a); i++; } } else if (obj instanceof boolean[]) { boolean[] zArr = (boolean[]) obj; - this.f2887c.e(91, zArr.length); + this.f2888c.e(91, zArr.length); int length2 = zArr.length; while (i < length2) { - this.f2887c.e(90, this.a.e(zArr[i] ? 1 : 0).a); + this.f2888c.e(90, this.a.e(zArr[i] ? 1 : 0).a); i++; } } else if (obj instanceof short[]) { short[] sArr = (short[]) obj; - this.f2887c.e(91, sArr.length); + this.f2888c.e(91, sArr.length); int length3 = sArr.length; while (i < length3) { - this.f2887c.e(83, this.a.e(sArr[i]).a); + this.f2888c.e(83, this.a.e(sArr[i]).a); i++; } } else if (obj instanceof char[]) { char[] cArr = (char[]) obj; - this.f2887c.e(91, cArr.length); + this.f2888c.e(91, cArr.length); int length4 = cArr.length; while (i < length4) { - this.f2887c.e(67, this.a.e(cArr[i]).a); + this.f2888c.e(67, this.a.e(cArr[i]).a); i++; } } else if (obj instanceof int[]) { int[] iArr = (int[]) obj; - this.f2887c.e(91, iArr.length); + this.f2888c.e(91, iArr.length); int length5 = iArr.length; while (i < length5) { - this.f2887c.e(73, this.a.e(iArr[i]).a); + this.f2888c.e(73, this.a.e(iArr[i]).a); i++; } } else if (obj instanceof long[]) { long[] jArr = (long[]) obj; - this.f2887c.e(91, jArr.length); + this.f2888c.e(91, jArr.length); int length6 = jArr.length; while (i < length6) { - this.f2887c.e(74, this.a.g(5, jArr[i]).a); + this.f2888c.e(74, this.a.g(5, jArr[i]).a); i++; } } else if (obj instanceof float[]) { float[] fArr = (float[]) obj; - this.f2887c.e(91, fArr.length); + this.f2888c.e(91, fArr.length); int length7 = fArr.length; while (i < length7) { float f = fArr[i]; - c cVar = this.f2887c; + c cVar = this.f2888c; v vVar = this.a; Objects.requireNonNull(vVar); cVar.e(70, vVar.f(4, Float.floatToRawIntBits(f)).a); @@ -172,11 +172,11 @@ public final class a { } } else if (obj instanceof double[]) { double[] dArr = (double[]) obj; - this.f2887c.e(91, dArr.length); + this.f2888c.e(91, dArr.length); int length8 = dArr.length; while (i < length8) { double d = dArr[i]; - c cVar2 = this.f2887c; + c cVar2 = this.f2888c; v vVar2 = this.a; Objects.requireNonNull(vVar2); cVar2.e(68, vVar2.g(6, Double.doubleToRawLongBits(d)).a); @@ -184,7 +184,7 @@ public final class a { } } else { u b = this.a.b(obj); - this.f2887c.e(".s.IFJDCS".charAt(b.b), b.a); + this.f2888c.e(".s.IFJDCS".charAt(b.b), b.a); } } } @@ -192,16 +192,16 @@ public final class a { public a f(String str) { this.e++; if (this.b) { - this.f2887c.j(this.a.l(str)); + this.f2888c.j(this.a.l(str)); } - this.f2887c.e(91, 0); - return new a(this.a, false, this.f2887c, null); + this.f2888c.e(91, 0); + return new a(this.a, false, this.f2888c, null); } public void g() { int i = this.d; if (i != -1) { - byte[] bArr = this.f2887c.a; + byte[] bArr = this.f2888c.a; int i2 = this.e; bArr[i] = (byte) (i2 >>> 8); bArr[i + 1] = (byte) i2; diff --git a/app/src/main/java/h0/a/a/b.java b/app/src/main/java/h0/a/a/b.java index cded689852..6c0eaedaa6 100644 --- a/app/src/main/java/h0/a/a/b.java +++ b/app/src/main/java/h0/a/a/b.java @@ -5,7 +5,7 @@ public class b { public byte[] b; /* renamed from: c reason: collision with root package name */ - public b f2888c; + public b f2889c; /* compiled from: Attribute */ public static final class a { @@ -40,7 +40,7 @@ public class b { this.a = i3 + 1; bVarArr3[i3] = bVar; } - bVar = bVar.f2888c; + bVar = bVar.f2889c; } } } @@ -56,7 +56,7 @@ public class b { public final int b(v vVar, byte[] bArr, int i, int i2, int i3) { f fVar = vVar.a; int i4 = 0; - for (b bVar = this; bVar != null; bVar = bVar.f2888c) { + for (b bVar = this; bVar != null; bVar = bVar.f2889c) { vVar.l(bVar.a); i4 += bVar.b.length + 6; } @@ -65,7 +65,7 @@ public class b { public final int c() { int i = 0; - for (b bVar = this; bVar != null; bVar = bVar.f2888c) { + for (b bVar = this; bVar != null; bVar = bVar.f2889c) { i++; } return i; @@ -77,7 +77,7 @@ public class b { public final void e(v vVar, byte[] bArr, int i, int i2, int i3, c cVar) { f fVar = vVar.a; - for (b bVar = this; bVar != null; bVar = bVar.f2888c) { + for (b bVar = this; bVar != null; bVar = bVar.f2889c) { byte[] bArr2 = bVar.b; int length = bArr2.length; c.d.b.a.a.q0(vVar, bVar.a, cVar, length); diff --git a/app/src/main/java/h0/a/a/d.java b/app/src/main/java/h0/a/a/d.java index f48de66939..11aff620a1 100644 --- a/app/src/main/java/h0/a/a/d.java +++ b/app/src/main/java/h0/a/a/d.java @@ -15,7 +15,7 @@ public class d { public final int[] b; /* renamed from: c reason: collision with root package name */ - public final String[] f2889c; + public final String[] f2890c; public final g[] d; public final int[] e; public final int f; @@ -35,7 +35,7 @@ public class d { } int u = u(i + 8); this.b = new int[u]; - this.f2889c = new String[u]; + this.f2890c = new String[u]; int i4 = i + 10; int i5 = 1; int i6 = 0; @@ -321,7 +321,7 @@ public class d { int i37; int i38; byte[] bArr = this.a; - char[] cArr = hVar.f2896c; + char[] cArr = hVar.f2897c; int u3 = u(i); int u4 = u(i + 2); int l = l(i + 4); @@ -763,7 +763,7 @@ public class d { i31 = i50; i30 = i33; b e = e(hVar.a, t2, i57, l4, cArr, i, pVarArr5); - e.f2888c = bVar3; + e.f2889c = bVar3; bVar3 = e; iArr8 = iArr6; } else if ((hVar.b & 4) == 0) { @@ -808,8 +808,8 @@ public class d { int i62 = i60 + 4; a(u10, pVarArr8); p pVar = pVarArr8[u10]; - if (pVar.f2903c == 0) { - pVar.f2903c = (short) u11; + if (pVar.f2904c == 0) { + pVar.f2904c = (short) u11; i35 = i62; iArr7 = iArr8; pVarArr7 = pVarArr8; @@ -872,14 +872,14 @@ public class d { Object[] objArr = new Object[u4]; hVar.q = objArr; hVar.r = 0; - hVar.f2897s = new Object[u3]; + hVar.f2898s = new Object[u3]; if (z12) { String str2 = hVar.f; if ((hVar.d & 8) == 0) { if ("".equals(hVar.e)) { objArr[0] = t.g; } else { - objArr[0] = g(this.g + 2, hVar.f2896c); + objArr[0] = g(this.g + 2, hVar.f2897c); } i28 = 1; } else { @@ -892,7 +892,7 @@ public class d { char charAt = str2.charAt(i67); if (charAt == 'F') { i29 = i66 + 1; - objArr[i66] = t.f2912c; + objArr[i66] = t.f2913c; } else if (charAt != 'L') { if (!(charAt == 'S' || charAt == 'I')) { if (charAt == 'J') { @@ -1010,7 +1010,7 @@ public class d { if (pVar2 != null) { boolean z14 = (hVar.b & 2) == 0; qVar.i(pVar2); - if (z14 && (s2 = pVar2.f2903c) != 0) { + if (z14 && (s2 = pVar2.f2904c) != 0) { qVar.k(s2 & 65535, pVar2); if (pVar2.d != null) { i7 = i75; @@ -1035,14 +1035,14 @@ public class d { i19 = u4; i20 = i6; i21 = i8; - qVar.c(-1, hVar.o, hVar.q, hVar.r, hVar.f2897s); + qVar.c(-1, hVar.o, hVar.q, hVar.r, hVar.f2898s); } else { i19 = u4; i21 = i8; i20 = i6; iArr4 = iArr13; iArr3 = iArr12; - qVar.c(hVar.n, hVar.p, hVar.q, hVar.r, hVar.f2897s); + qVar.c(hVar.n, hVar.p, hVar.q, hVar.r, hVar.f2898s); } z10 = false; } else { @@ -1054,7 +1054,7 @@ public class d { z10 = z2; } if (i21 < i2) { - char[] cArr2 = hVar.f2896c; + char[] cArr2 = hVar.f2897c; p[] pVarArr10 = hVar.g; if (z11) { i23 = i21 + 1; @@ -1078,7 +1078,7 @@ public class d { u = i22 - 64; i25 = i2; pVarArr3 = pVarArr10; - i26 = x(i23, hVar.f2897s, 0, cArr2, pVarArr3); + i26 = x(i23, hVar.f2898s, 0, cArr2, pVarArr3); hVar.n = 4; hVar.r = 1; } else { @@ -1088,7 +1088,7 @@ public class d { u = u(i23); int i82 = i23 + 2; if (i22 == 247) { - i26 = x(i82, hVar.f2897s, 0, cArr2, pVarArr3); + i26 = x(i82, hVar.f2898s, 0, cArr2, pVarArr3); hVar.n = 4; hVar.r = 1; } else { @@ -1129,7 +1129,7 @@ public class d { i82 = i87 + 2; hVar.r = u13; for (int i89 = 0; i89 < u13; i89++) { - i82 = x(i82, hVar.f2897s, i89, cArr2, pVarArr3); + i82 = x(i82, hVar.f2898s, i89, cArr2, pVarArr3); } } i26 = i82; @@ -2293,10 +2293,10 @@ public class d { } b bVar4 = bVar; while (bVar4 != null) { - b bVar5 = bVar4.f2888c; - bVar4.f2888c = null; + b bVar5 = bVar4.f2889c; + bVar4.f2889c = null; r rVar5 = (r) qVar; - bVar4.f2888c = rVar5.M; + bVar4.f2889c = rVar5.M; rVar5.M = bVar4; bVar4 = bVar5; } @@ -2383,9 +2383,9 @@ public class d { String t3 = t(i4 + 2, cArr); aVar.e++; if (aVar.b) { - aVar.f2887c.j(aVar.a.l(str)); + aVar.f2888c.j(aVar.a.l(str)); } - c cVar = aVar.f2887c; + c cVar = aVar.f2888c; cVar.e(101, aVar.a.l(t2)); cVar.j(aVar.a.l(t3)); return i4 + 4; @@ -2501,12 +2501,12 @@ public class d { String t4 = t(i4, cArr); aVar.e++; if (aVar.b) { - aVar.f2887c.j(aVar.a.l(str)); + aVar.f2888c.j(aVar.a.l(str)); } - c cVar2 = aVar.f2887c; + c cVar2 = aVar.f2888c; cVar2.e(64, aVar.a.l(t4)); cVar2.j(0); - return k(new a(aVar.a, true, aVar.f2887c, null), i4 + 2, true, cArr); + return k(new a(aVar.a, true, aVar.f2888c, null), i4 + 2, true, cArr); } public final int k(a aVar, int i, boolean z2, char[] cArr) { @@ -2564,7 +2564,7 @@ public class d { } else { rVar.F = i3; } - char[] cArr = hVar.f2896c; + char[] cArr = hVar.f2897c; for (int i4 = 0; i4 < i3; i4++) { int u = u(i2); i2 += 2; @@ -2689,7 +2689,7 @@ public class d { public final int[] s(q qVar, h hVar, int i, boolean z2) { int i2; a aVar; - char[] cArr = hVar.f2896c; + char[] cArr = hVar.f2897c; int u = u(i); int[] iArr = new int[u]; int i3 = i + 2; @@ -2761,8 +2761,8 @@ public class d { aVar = new a(rVar.d, true, cVar, rVar.w); rVar.w = aVar; } else { - aVar = new a(rVar.d, true, cVar, rVar.f2908x); - rVar.f2908x = aVar; + aVar = new a(rVar.d, true, cVar, rVar.f2909x); + rVar.f2909x = aVar; } i3 = k(aVar, i8, true, cArr); } else { @@ -2820,7 +2820,7 @@ public class d { } public final String w(int i, char[] cArr) { - String[] strArr = this.f2889c; + String[] strArr = this.f2890c; String str = strArr[i]; if (str != null) { return str; @@ -2841,7 +2841,7 @@ public class d { objArr[i2] = t.b; return i3; case 2: - objArr[i2] = t.f2912c; + objArr[i2] = t.f2913c; return i3; case 3: objArr[i2] = t.d; diff --git a/app/src/main/java/h0/a/a/f.java b/app/src/main/java/h0/a/a/f.java index 91f0e9eb26..7ac1649ed1 100644 --- a/app/src/main/java/h0/a/a/f.java +++ b/app/src/main/java/h0/a/a/f.java @@ -12,7 +12,7 @@ public class f extends e { public final v b = new v(this); /* renamed from: c reason: collision with root package name */ - public int f2890c; + public int f2891c; public int d; public int e; public int f; @@ -30,20 +30,20 @@ public class f extends e { public c r; /* renamed from: s reason: collision with root package name */ - public a f2891s; + public a f2892s; public a t; public a u; public a v; public s w; /* renamed from: x reason: collision with root package name */ - public int f2892x; + public int f2893x; /* renamed from: y reason: collision with root package name */ - public int f2893y; + public int f2894y; /* renamed from: z reason: collision with root package name */ - public c f2894z; + public c f2895z; public f(int i) { super(458752); @@ -57,7 +57,7 @@ public class f extends e { } /* JADX WARNING: Code restructure failed: missing block: B:395:0x0aa5, code lost: - if (r1.f2909y != 0) goto L_0x0acf; + if (r1.f2910y != 0) goto L_0x0acf; */ /* JADX WARNING: Removed duplicated region for block: B:407:0x0ad2 */ /* JADX WARNING: Removed duplicated region for block: B:408:0x0ad7 */ @@ -133,14 +133,14 @@ public class f extends e { this.i = null; this.j = null; this.k = null; - this.f2891s = null; + this.f2892s = null; this.t = null; this.u = null; this.v = null; this.w = null; - this.f2892x = 0; - this.f2893y = 0; - this.f2894z = null; + this.f2893x = 0; + this.f2894y = 0; + this.f2895z = null; this.A = null; this.B = z2 ? 3 : 0; d dVar2 = new d(bArr, 0, false); @@ -149,7 +149,7 @@ public class f extends e { hVar2.a = bVarArr; hVar2.b = i10; char[] cArr = new char[dVar2.f]; - hVar2.f2896c = cArr; + hVar2.f2897c = cArr; int i11 = dVar2.g; int u = dVar2.u(i11); String g = dVar2.g(i11 + 2, cArr); @@ -242,7 +242,7 @@ public class f extends e { i7 = i14; strArr3 = strArr5; bVar = dVar2.e(bVarArr, t, i6, l, cArr, -1, null); - bVar.f2888c = bVar; + bVar.f2889c = bVar; } else { str33 = str34; i6 = i24; @@ -299,7 +299,7 @@ public class f extends e { } } if (i15 != 0) { - char[] cArr2 = hVar3.f2896c; + char[] cArr2 = hVar3.f2897c; String t2 = dVar3.t(dVar3.b[dVar3.u(i15)], cArr2); int u4 = dVar3.u(i15 + 2); String t3 = dVar3.t(i15 + 4, cArr2); @@ -459,7 +459,7 @@ public class f extends e { str6 = str2; } if (str36 != null) { - fVar.f2892x = fVar.b.m(7, str36).a; + fVar.f2893x = fVar.b.m(7, str36).a; } if (i17 != 0) { String g4 = dVar3.g(i17, cArr); @@ -523,9 +523,9 @@ public class f extends e { } b bVar2 = bVar; while (bVar2 != null) { - b bVar3 = bVar2.f2888c; - bVar2.f2888c = null; - bVar2.f2888c = fVar.A; + b bVar3 = bVar2.f2889c; + bVar2.f2889c = null; + bVar2.f2889c = fVar.A; fVar.A = bVar2; bVar2 = bVar3; } @@ -538,11 +538,11 @@ public class f extends e { break; } String g5 = dVar3.g(i53, cArr); - if (fVar.f2894z == null) { - fVar.f2894z = new c(); + if (fVar.f2895z == null) { + fVar.f2895z = new c(); } - fVar.f2893y++; - fVar.f2894z.j(fVar.b.m(7, g5).a); + fVar.f2894y++; + fVar.f2895z.j(fVar.b.m(7, g5).a); i53 += 2; u22 = i54; } @@ -582,7 +582,7 @@ public class f extends e { if (u25 <= 0) { break; } - char[] cArr3 = hVar3.f2896c; + char[] cArr3 = hVar3.f2897c; int u26 = dVar3.u(i57); String t8 = dVar3.t(i57 + 2, cArr3); String t9 = dVar3.t(i57 + 4, cArr3); @@ -729,7 +729,7 @@ public class f extends e { str22 = str31; hVar = hVar3; b e = dVar3.e(hVar3.a, t10, i66, l2, cArr3, -1, null); - e.f2888c = bVar4; + e.f2889c = bVar4; bVar4 = e; i60 = i60; i64 = i4; @@ -854,9 +854,9 @@ public class f extends e { } b bVar5 = bVar4; while (bVar5 != null) { - b bVar6 = bVar5.f2888c; - bVar5.f2888c = null; - bVar5.f2888c = lVar2.l; + b bVar6 = bVar5.f2889c; + bVar5.f2889c = null; + bVar5.f2889c = lVar2.l; lVar2.l = bVar5; bVar5 = bVar6; } @@ -888,7 +888,7 @@ public class f extends e { if (u33 <= 0) { return b(); } - char[] cArr4 = hVar4.f2896c; + char[] cArr4 = hVar4.f2897c; hVar4.d = dVar4.u(i76); hVar4.e = dVar4.t(i76 + 2, cArr4); int i78 = i76 + 4; @@ -1095,7 +1095,7 @@ public class f extends e { str11 = str47; str13 = str15; b e2 = dVar4.e(hVar4.a, t11, i93, l3, cArr4, -1, null); - e2.f2888c = bVar7; + e2.f2889c = bVar7; z5 = z5; i82 = i82; bVar7 = e2; @@ -1193,15 +1193,15 @@ public class f extends e { if (dVar4 == vVar2.b && u36 == rVar2.h && i85 == rVar2.A) { int i98 = rVar2.e; if (z6 == ((i98 & 131072) != 0)) { - if (z3 == (vVar2.f2914c < 49 && (i98 & 4096) != 0)) { + if (z3 == (vVar2.f2915c < 49 && (i98 & 4096) != 0)) { if (i82 != 0) { - if (dVar4.u(i82) == rVar2.f2909y) { + if (dVar4.u(i82) == rVar2.f2910y) { int i99 = i82 + 2; int i100 = 0; while (true) { - if (i100 >= rVar2.f2909y) { + if (i100 >= rVar2.f2910y) { break; - } else if (dVar4.u(i99) != rVar2.f2910z[i100]) { + } else if (dVar4.u(i99) != rVar2.f2911z[i100]) { break; } else { i99 += 2; @@ -1210,8 +1210,8 @@ public class f extends e { } } } - rVar2.f2905a0 = i79; - rVar2.f2906b0 = i97 - 6; + rVar2.f2906a0 = i79; + rVar2.f2907b0 = i97 - 6; z4 = true; if (z4) { if (i83 != 0) { @@ -1300,9 +1300,9 @@ public class f extends e { } b bVar8 = bVar7; while (bVar8 != null) { - b bVar9 = bVar8.f2888c; - bVar8.f2888c = null; - bVar8.f2888c = rVar2.M; + b bVar9 = bVar8.f2889c; + bVar8.f2889c = null; + bVar8.f2889c = rVar2.M; rVar2.M = bVar8; bVar8 = bVar9; } @@ -1377,9 +1377,9 @@ public class f extends e { } else { i = 8; } - if ((lVar.f2899c & 4096) != 0) { + if ((lVar.f2900c & 4096) != 0) { v vVar = lVar.b; - if (vVar.f2914c < 49) { + if (vVar.f2915c < 49) { vVar.l("Synthetic"); i += 6; } @@ -1388,7 +1388,7 @@ public class f extends e { lVar.b.l("Signature"); i += 8; } - if ((lVar.f2899c & 131072) != 0) { + if ((lVar.f2900c & 131072) != 0) { lVar.b.l("Deprecated"); i += 6; } @@ -1421,8 +1421,8 @@ public class f extends e { boolean z2 = true; if (rVar != null) { int i14 = i13 + 1; - if (rVar.f2905a0 != 0) { - i9 = rVar.f2906b0 + 6; + if (rVar.f2906a0 != 0) { + i9 = rVar.f2907b0 + 6; i8 = i14; } else { int i15 = rVar.l.b; @@ -1440,7 +1440,7 @@ public class f extends e { if (rVar.v != null) { v vVar2 = rVar.d; i8 = i14; - vVar2.l(vVar2.f2914c >= 50 ? "StackMapTable" : "StackMap"); + vVar2.l(vVar2.f2915c >= 50 ? "StackMapTable" : "StackMap"); i10 += rVar.v.b + 8; } else { i8 = i14; @@ -1461,19 +1461,19 @@ public class f extends e { if (aVar5 != null) { i10 += aVar5.a("RuntimeVisibleTypeAnnotations"); } - a aVar6 = rVar.f2908x; + a aVar6 = rVar.f2909x; if (aVar6 != null) { i10 += aVar6.a("RuntimeInvisibleTypeAnnotations"); } } else { throw new MethodTooLargeException(rVar.d.d, rVar.g, rVar.i, rVar.l.b); } - if (rVar.f2909y > 0) { + if (rVar.f2910y > 0) { rVar.d.l("Exceptions"); - i10 += (rVar.f2909y * 2) + 8; + i10 += (rVar.f2910y * 2) + 8; } v vVar3 = rVar.d; - if (vVar3.f2914c >= 49) { + if (vVar3.f2915c >= 49) { z2 = false; } if ((rVar.e & 4096) != 0 && z2) { @@ -1553,7 +1553,7 @@ public class f extends e { i11 += 10; this.b.l("EnclosingMethod"); } - if ((this.f2890c & 4096) != 0) { + if ((this.f2891c & 4096) != 0) { str = "EnclosingMethod"; if ((this.a & 65535) < 49) { i2++; @@ -1579,12 +1579,12 @@ public class f extends e { i11 += cVar2.b + 6; this.b.l("SourceDebugExtension"); } - if ((this.f2890c & 131072) != 0) { + if ((this.f2891c & 131072) != 0) { i2++; i11 += 6; this.b.l("Deprecated"); } - a aVar11 = this.f2891s; + a aVar11 = this.f2892s; if (aVar11 != null) { i2++; i11 += aVar11.a("RuntimeVisibleAnnotations"); @@ -1643,12 +1643,12 @@ public class f extends e { str3 = "RuntimeInvisibleTypeAnnotations"; str2 = "RuntimeVisibleTypeAnnotations"; } - if (this.f2892x != 0) { + if (this.f2893x != 0) { i2++; i11 += 8; this.b.l("NestHost"); } - c cVar3 = this.f2894z; + c cVar3 = this.f2895z; if (cVar3 != null) { i2++; i11 += cVar3.b + 8; @@ -1671,7 +1671,7 @@ public class f extends e { cVar4.j(vVar7.g); c cVar5 = vVar7.h; cVar4.h(cVar5.a, 0, cVar5.b); - cVar4.j((~((this.a & 65535) < 49 ? 4096 : 0)) & this.f2890c); + cVar4.j((~((this.a & 65535) < 49 ? 4096 : 0)) & this.f2891c); cVar4.j(this.d); cVar4.j(this.e); cVar4.j(this.f); @@ -1681,12 +1681,12 @@ public class f extends e { cVar4.j(i12); l lVar2 = this.h; while (lVar2 != null) { - boolean z3 = lVar2.b.f2914c < 49; - cVar4.j((~(z3 ? 4096 : 0)) & lVar2.f2899c); + boolean z3 = lVar2.b.f2915c < 49; + cVar4.j((~(z3 ? 4096 : 0)) & lVar2.f2900c); cVar4.j(lVar2.d); cVar4.j(lVar2.e); int i24 = lVar2.g != 0 ? 1 : 0; - int i25 = lVar2.f2899c; + int i25 = lVar2.f2900c; if ((i25 & 4096) != 0 && z3) { i24++; } @@ -1717,14 +1717,14 @@ public class f extends e { a.q0(lVar2.b, "ConstantValue", cVar4, 2); cVar4.j(lVar2.g); } - if ((lVar2.f2899c & 4096) != 0 && z3) { + if ((lVar2.f2900c & 4096) != 0 && z3) { a.q0(lVar2.b, "Synthetic", cVar4, 0); } if (lVar2.f != 0) { a.q0(lVar2.b, "Signature", cVar4, 2); cVar4.j(lVar2.f); } - if ((lVar2.f2899c & 131072) != 0) { + if ((lVar2.f2900c & 131072) != 0) { a.q0(lVar2.b, "Deprecated", cVar4, 0); } a aVar15 = lVar2.h; @@ -1779,7 +1779,7 @@ public class f extends e { cVar4.j(this.n); cVar4.j(this.o); } - if ((this.f2890c & 4096) != 0 && (this.a & 65535) < 49) { + if ((this.f2891c & 4096) != 0 && (this.a & 65535) < 49) { a.q0(this.b, "Synthetic", cVar4, 0); } if (this.p != 0) { @@ -1802,10 +1802,10 @@ public class f extends e { } else { i5 = 0; } - if ((this.f2890c & 131072) != 0) { + if ((this.f2891c & 131072) != 0) { a.q0(this.b, "Deprecated", cVar4, i5); } - a aVar19 = this.f2891s; + a aVar19 = this.f2892s; if (aVar19 != null) { aVar19.c(this.b.l("RuntimeVisibleAnnotations"), cVar4); } @@ -1833,7 +1833,7 @@ public class f extends e { if (sVar2 != null) { a.q0(sVar2.a, "Module", cVar4, sVar2.f.b + 16 + sVar2.h.b + sVar2.j.b + sVar2.l.b + sVar2.n.b); cVar4.j(sVar2.b); - cVar4.j(sVar2.f2911c); + cVar4.j(sVar2.f2912c); cVar4.j(sVar2.d); cVar4.j(sVar2.e); c cVar9 = sVar2.f; @@ -1861,15 +1861,15 @@ public class f extends e { i6 = 2; a.q0(sVar2.a, str6, cVar4, 2); cVar4.j(sVar2.q); - if (this.f2892x != 0) { + if (this.f2893x != 0) { a.q0(this.b, "NestHost", cVar4, i6); - cVar4.j(this.f2892x); + cVar4.j(this.f2893x); } - if (this.f2894z != null) { + if (this.f2895z != null) { cVar4.j(this.b.l("NestMembers")); - cVar4.i(this.f2894z.b + 2); - cVar4.j(this.f2893y); - c cVar15 = this.f2894z; + cVar4.i(this.f2895z.b + 2); + cVar4.j(this.f2894y); + c cVar15 = this.f2895z; cVar4.h(cVar15.a, 0, cVar15.b); } bVar = this.A; @@ -1880,9 +1880,9 @@ public class f extends e { } } i6 = 2; - if (this.f2892x != 0) { + if (this.f2893x != 0) { } - if (this.f2894z != null) { + if (this.f2895z != null) { } bVar = this.A; if (bVar != null) { @@ -1898,10 +1898,10 @@ public class f extends e { public final void c(int i, int i2, String str, String str2, String str3, String[] strArr) { this.a = i; - this.f2890c = i2; + this.f2891c = i2; v vVar = this.b; int i3 = i & 65535; - vVar.f2914c = i3; + vVar.f2915c = i3; vVar.d = str; this.d = vVar.m(7, str).a; if (str2 != null) { @@ -1926,8 +1926,8 @@ public class f extends e { cVar.j(this.b.l(str)); cVar.j(0); if (z2) { - a aVar = new a(this.b, true, cVar, this.f2891s); - this.f2891s = aVar; + a aVar = new a(this.b, true, cVar, this.f2892s); + this.f2892s = aVar; return aVar; } a aVar2 = new a(this.b, true, cVar, this.t); diff --git a/app/src/main/java/h0/a/a/g.java b/app/src/main/java/h0/a/a/g.java index 71b4b75d79..bbf7b3a944 100644 --- a/app/src/main/java/h0/a/a/g.java +++ b/app/src/main/java/h0/a/a/g.java @@ -7,13 +7,13 @@ public final class g { public final String b; /* renamed from: c reason: collision with root package name */ - public final n f2895c; + public final n f2896c; public final Object[] d; public g(String str, String str2, n nVar, Object... objArr) { this.a = str; this.b = str2; - this.f2895c = nVar; + this.f2896c = nVar; this.d = objArr; } @@ -25,14 +25,14 @@ public final class g { return false; } g gVar = (g) obj; - return this.a.equals(gVar.a) && this.b.equals(gVar.b) && this.f2895c.equals(gVar.f2895c) && Arrays.equals(this.d, gVar.d); + return this.a.equals(gVar.a) && this.b.equals(gVar.b) && this.f2896c.equals(gVar.f2896c) && Arrays.equals(this.d, gVar.d); } public int hashCode() { - return ((this.a.hashCode() ^ Integer.rotateLeft(this.b.hashCode(), 8)) ^ Integer.rotateLeft(this.f2895c.hashCode(), 16)) ^ Integer.rotateLeft(Arrays.hashCode(this.d), 24); + return ((this.a.hashCode() ^ Integer.rotateLeft(this.b.hashCode(), 8)) ^ Integer.rotateLeft(this.f2896c.hashCode(), 16)) ^ Integer.rotateLeft(Arrays.hashCode(this.d), 24); } public String toString() { - return this.a + " : " + this.b + ' ' + this.f2895c + ' ' + Arrays.toString(this.d); + return this.a + " : " + this.b + ' ' + this.f2896c + ' ' + Arrays.toString(this.d); } } diff --git a/app/src/main/java/h0/a/a/h.java b/app/src/main/java/h0/a/a/h.java index 346df449c9..0e6e8e3c61 100644 --- a/app/src/main/java/h0/a/a/h.java +++ b/app/src/main/java/h0/a/a/h.java @@ -5,7 +5,7 @@ public final class h { public int b; /* renamed from: c reason: collision with root package name */ - public char[] f2896c; + public char[] f2897c; public int d; public String e; public String f; @@ -23,5 +23,5 @@ public final class h { public int r; /* renamed from: s reason: collision with root package name */ - public Object[] f2897s; + public Object[] f2898s; } diff --git a/app/src/main/java/h0/a/a/i.java b/app/src/main/java/h0/a/a/i.java index f3ec1b505a..e951b84ac4 100644 --- a/app/src/main/java/h0/a/a/i.java +++ b/app/src/main/java/h0/a/a/i.java @@ -11,7 +11,7 @@ public final class i extends m { m mVar = new m(null); h(vVar, mVar, 0); this.b = mVar.b; - this.f2900c = mVar.f2900c; + this.f2901c = mVar.f2901c; this.f = 0; this.d = mVar.d; this.e = mVar.e; diff --git a/app/src/main/java/h0/a/a/j.java b/app/src/main/java/h0/a/a/j.java index 9c6b6ed287..9355d9242a 100644 --- a/app/src/main/java/h0/a/a/j.java +++ b/app/src/main/java/h0/a/a/j.java @@ -5,11 +5,11 @@ public final class j { public final p b; /* renamed from: c reason: collision with root package name */ - public j f2898c; + public j f2899c; public j(int i, p pVar, j jVar) { this.a = i; this.b = pVar; - this.f2898c = jVar; + this.f2899c = jVar; } } diff --git a/app/src/main/java/h0/a/a/l.java b/app/src/main/java/h0/a/a/l.java index b0031b98ad..4191488eac 100644 --- a/app/src/main/java/h0/a/a/l.java +++ b/app/src/main/java/h0/a/a/l.java @@ -6,7 +6,7 @@ public final class l extends k { public final v b; /* renamed from: c reason: collision with root package name */ - public final int f2899c; + public final int f2900c; public final int d; public final int e; public int f; @@ -20,7 +20,7 @@ public final class l extends k { public l(v vVar, int i, String str, String str2, String str3, Object obj) { super(458752); this.b = vVar; - this.f2899c = i; + this.f2900c = i; this.d = vVar.l(str); this.e = vVar.l(str2); if (str3 != null) { diff --git a/app/src/main/java/h0/a/a/m.java b/app/src/main/java/h0/a/a/m.java index a87c726f08..1f2939f6ad 100644 --- a/app/src/main/java/h0/a/a/m.java +++ b/app/src/main/java/h0/a/a/m.java @@ -10,7 +10,7 @@ public class m { public int[] b; /* renamed from: c reason: collision with root package name */ - public int[] f2900c; + public int[] f2901c; public int[] d; public int[] e; public short f; @@ -222,7 +222,7 @@ public class m { } while (i == 16777216); i4 += i5; } - int[] iArr2 = this.f2900c; + int[] iArr2 = this.f2901c; int i7 = 0; int i8 = 0; while (i7 < iArr2.length) { @@ -307,7 +307,7 @@ public class m { i2 = this.b[i7]; } else { if (i6 == 83886080) { - int[] iArr = this.f2900c; + int[] iArr = this.f2901c; i2 = iArr[iArr.length - i7]; } if (i != i4) { @@ -358,7 +358,7 @@ public class m { int i3; int i4; int length = this.b.length; - int length2 = this.f2900c.length; + int length2 = this.f2901c.length; if (mVar.b == null) { mVar.b = new int[length]; z2 = true; @@ -384,7 +384,7 @@ public class m { } i3 = i4; } else if (i8 == 83886080) { - i4 = i7 + this.f2900c[length2 - (i6 & 1048575)]; + i4 = i7 + this.f2901c[length2 - (i6 & 1048575)]; if ((i6 & 1048576) != 0) { if (i4 != 16777220) { } @@ -405,27 +405,27 @@ public class m { for (int i9 = 0; i9 < length; i9++) { z2 |= g(vVar, this.b[i9], mVar.b, i9); } - if (mVar.f2900c == null) { - mVar.f2900c = new int[1]; + if (mVar.f2901c == null) { + mVar.f2901c = new int[1]; z4 = true; } else { z4 = z2; } - return g(vVar, i, mVar.f2900c, 0) | z4; + return g(vVar, i, mVar.f2901c, 0) | z4; } - int length3 = this.f2900c.length + this.f; - if (mVar.f2900c == null) { - mVar.f2900c = new int[(this.g + length3)]; + int length3 = this.f2901c.length + this.f; + if (mVar.f2901c == null) { + mVar.f2901c = new int[(this.g + length3)]; z3 = true; } else { z3 = z2; } for (int i10 = 0; i10 < length3; i10++) { - int i11 = this.f2900c[i10]; + int i11 = this.f2901c[i10]; if (this.i != null) { i11 = e(vVar, i11); } - z3 |= g(vVar, i11, mVar.f2900c, i10); + z3 |= g(vVar, i11, mVar.f2901c, i10); } for (int i12 = 0; i12 < this.g; i12++) { int i13 = this.e[i12]; @@ -441,10 +441,10 @@ public class m { if (this.i != null) { i13 = e(vVar, i13); } - z3 |= g(vVar, i13, mVar.f2900c, length3 + i12); + z3 |= g(vVar, i13, mVar.f2901c, length3 + i12); } else { if (i15 == 83886080) { - i2 = i14 + this.f2900c[length2 - (i13 & 1048575)]; + i2 = i14 + this.f2901c[length2 - (i13 & 1048575)]; if ((i13 & 1048576) != 0) { if (i2 != 16777220) { } @@ -453,12 +453,12 @@ public class m { } if (this.i != null) { } - z3 |= g(vVar, i13, mVar.f2900c, length3 + i12); + z3 |= g(vVar, i13, mVar.f2901c, length3 + i12); } i13 = 16777216; if (this.i != null) { } - z3 |= g(vVar, i13, mVar.f2900c, length3 + i12); + z3 |= g(vVar, i13, mVar.f2901c, length3 + i12); } return z3; } @@ -537,7 +537,7 @@ public class m { public final void n(v vVar, int i, String str, int i2) { int[] iArr = new int[i2]; this.b = iArr; - this.f2900c = new int[0]; + this.f2901c = new int[0]; int i3 = 1; if ((i & 8) != 0) { i3 = 0; diff --git a/app/src/main/java/h0/a/a/n.java b/app/src/main/java/h0/a/a/n.java index a86840f69d..49ba80225d 100644 --- a/app/src/main/java/h0/a/a/n.java +++ b/app/src/main/java/h0/a/a/n.java @@ -7,14 +7,14 @@ public final class n { public final String b; /* renamed from: c reason: collision with root package name */ - public final String f2901c; + public final String f2902c; public final String d; public final boolean e; public n(int i, String str, String str2, String str3, boolean z2) { this.a = i; this.b = str; - this.f2901c = str2; + this.f2902c = str2; this.d = str3; this.e = z2; } @@ -27,18 +27,18 @@ public final class n { return false; } n nVar = (n) obj; - return this.a == nVar.a && this.e == nVar.e && this.b.equals(nVar.b) && this.f2901c.equals(nVar.f2901c) && this.d.equals(nVar.d); + return this.a == nVar.a && this.e == nVar.e && this.b.equals(nVar.b) && this.f2902c.equals(nVar.f2902c) && this.d.equals(nVar.d); } public int hashCode() { - return (this.d.hashCode() * this.f2901c.hashCode() * this.b.hashCode()) + this.a + (this.e ? 64 : 0); + return (this.d.hashCode() * this.f2902c.hashCode() * this.b.hashCode()) + this.a + (this.e ? 64 : 0); } public String toString() { StringBuilder sb = new StringBuilder(); sb.append(this.b); sb.append('.'); - sb.append(this.f2901c); + sb.append(this.f2902c); sb.append(this.d); sb.append(" ("); sb.append(this.a); diff --git a/app/src/main/java/h0/a/a/o.java b/app/src/main/java/h0/a/a/o.java index 490944d2a2..2ff84113f3 100644 --- a/app/src/main/java/h0/a/a/o.java +++ b/app/src/main/java/h0/a/a/o.java @@ -5,18 +5,18 @@ public final class o { public final p b; /* renamed from: c reason: collision with root package name */ - public final p f2902c; + public final p f2903c; public final int d; public final String e; public o f; public o(o oVar, p pVar, p pVar2) { - p pVar3 = oVar.f2902c; + p pVar3 = oVar.f2903c; int i = oVar.d; String str = oVar.e; this.a = pVar; this.b = pVar2; - this.f2902c = pVar3; + this.f2903c = pVar3; this.d = i; this.e = str; this.f = oVar.f; @@ -25,7 +25,7 @@ public final class o { public o(p pVar, p pVar2, p pVar3, int i, String str) { this.a = pVar; this.b = pVar2; - this.f2902c = pVar3; + this.f2903c = pVar3; this.d = i; this.e = str; } diff --git a/app/src/main/java/h0/a/a/p.java b/app/src/main/java/h0/a/a/p.java index 04b5ce4a03..b163b9b5d7 100644 --- a/app/src/main/java/h0/a/a/p.java +++ b/app/src/main/java/h0/a/a/p.java @@ -7,7 +7,7 @@ public class p { public short b; /* renamed from: c reason: collision with root package name */ - public short f2903c; + public short f2904c; public int[] d; public int e; public int[] f; @@ -62,14 +62,14 @@ public class p { public final p d(p pVar) { j jVar = this.m; while (jVar != null) { - if (!((this.b & 16) != 0 && jVar == this.m.f2898c)) { + if (!((this.b & 16) != 0 && jVar == this.m.f2899c)) { p pVar2 = jVar.b; if (pVar2.n == null) { pVar2.n = pVar; pVar = pVar2; } } - jVar = jVar.f2898c; + jVar = jVar.f2899c; } return pVar; } diff --git a/app/src/main/java/h0/a/a/r.java b/app/src/main/java/h0/a/a/r.java index 34f393fede..6e7f607471 100644 --- a/app/src/main/java/h0/a/a/r.java +++ b/app/src/main/java/h0/a/a/r.java @@ -9,7 +9,7 @@ import h0.a.a.v; public final class r extends q { /* renamed from: c reason: collision with root package name */ - public static final int[] f2904c = {0, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 1, 1, 1, 2, 2, 1, 1, 1, 0, 0, 1, 2, 1, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -1, 0, -1, 0, -1, -1, -1, -1, -1, -2, -1, -2, -1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -3, -4, -3, -4, -3, -3, -3, -3, -1, -2, 1, 1, 1, 2, 2, 2, 0, -1, -2, -1, -2, -1, -2, -1, -2, -1, -2, -1, -2, -1, -2, -1, -2, -1, -2, -1, -2, 0, 0, 0, 0, -1, -1, -1, -1, -1, -1, -1, -2, -1, -2, -1, -2, 0, 1, 0, 1, -1, -1, 0, 0, 1, 1, -1, 0, -1, 0, 0, 0, -3, -1, -1, -3, -3, -1, -1, -1, -1, -1, -1, -2, -2, -2, -2, -2, -2, -2, -2, 0, 1, 0, -1, -1, -1, -2, -1, -2, -1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, -1, -1, 0, 0, -1, -1, 0, 0}; + public static final int[] f2905c = {0, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 1, 1, 1, 2, 2, 1, 1, 1, 0, 0, 1, 2, 1, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -1, 0, -1, 0, -1, -1, -1, -1, -1, -2, -1, -2, -1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -3, -4, -3, -4, -3, -3, -3, -3, -1, -2, 1, 1, 1, 2, 2, 2, 0, -1, -2, -1, -2, -1, -2, -1, -2, -1, -2, -1, -2, -1, -2, -1, -2, -1, -2, -1, -2, 0, 0, 0, 0, -1, -1, -1, -1, -1, -1, -1, -2, -1, -2, -1, -2, 0, 1, 0, 1, -1, -1, 0, 0, 1, 1, -1, 0, -1, 0, 0, 0, -3, -1, -1, -3, -3, -1, -1, -1, -1, -1, -1, -2, -2, -2, -2, -2, -2, -2, -2, 0, 1, 0, -1, -1, -1, -2, -1, -2, -1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, -1, -1, 0, 0, -1, -1, 0, 0}; public final int A; public a B; public a C; @@ -38,10 +38,10 @@ public final class r extends q { public int Z; /* renamed from: a0 reason: collision with root package name */ - public int f2905a0; + public int f2906a0; /* renamed from: b0 reason: collision with root package name */ - public int f2906b0; + public int f2907b0; public final v d; public final int e; public final int f; @@ -59,20 +59,20 @@ public final class r extends q { public c r; /* renamed from: s reason: collision with root package name */ - public int f2907s; + public int f2908s; public c t; public int u; public c v; public a w; /* renamed from: x reason: collision with root package name */ - public a f2908x; + public a f2909x; /* renamed from: y reason: collision with root package name */ - public final int f2909y; + public final int f2910y; /* renamed from: z reason: collision with root package name */ - public final int[] f2910z; + public final int[] f2911z; public r(v vVar, int i, String str, String str2, String str3, String[] strArr, int i2) { super(458752); @@ -84,14 +84,14 @@ public final class r extends q { this.i = str2; this.A = str3 == null ? 0 : vVar.l(str3); if (strArr == null || strArr.length <= 0) { - this.f2909y = 0; - this.f2910z = null; + this.f2910y = 0; + this.f2911z = null; } else { int length = strArr.length; - this.f2909y = length; - this.f2910z = new int[length]; - for (int i3 = 0; i3 < this.f2909y; i3++) { - this.f2910z[i3] = vVar.c(strArr[i3]).a; + this.f2910y = length; + this.f2911z = new int[length]; + for (int i3 = 0; i3 < this.f2910y; i3++) { + this.f2911z[i3] = vVar.c(strArr[i3]).a; } } this.N = i2; @@ -257,13 +257,13 @@ public final class r extends q { i10++; } } - mVar.f2900c = new int[(i10 + i3)]; + mVar.f2901c = new int[(i10 + i3)]; int i12 = 0; for (int i13 = 0; i13 < i3; i13++) { int i14 = i12 + 1; - mVar.f2900c[i12] = m.c(vVar, objArr2[i13]); + mVar.f2901c[i12] = m.c(vVar, objArr2[i13]); if (objArr2[i13] == t.e || objArr2[i13] == t.d) { - mVar.f2900c[i14] = 16777216; + mVar.f2901c[i14] = 16777216; i12 = i14 + 1; } else { i12 = i14; @@ -408,7 +408,7 @@ public final class r extends q { if (i2 == 4 || i2 == 3) { pVar.k.b(i, 0, null, null); } else { - int i3 = this.R + f2904c[i]; + int i3 = this.R + f2905c[i]; if (i3 > this.S) { this.S = i3; } @@ -432,8 +432,8 @@ public final class r extends q { this.w = aVar; return aVar; } - a aVar2 = new a(this.d, true, cVar, this.f2908x); - this.f2908x = aVar2; + a aVar2 = new a(this.d, true, cVar, this.f2909x); + this.f2909x = aVar2; return aVar2; } @@ -512,7 +512,7 @@ public final class r extends q { } else if (i4 == 3) { pVar2.k.b(i3, 0, null, null); } else if (i4 == 2) { - this.R += f2904c[i3]; + this.R += f2905c[i3]; } else if (i3 == 168) { short s2 = pVar.b; if ((s2 & 32) == 0) { @@ -523,7 +523,7 @@ public final class r extends q { u(this.R + 1, pVar); pVar3 = new p(); } else { - int i5 = this.R + f2904c[i3]; + int i5 = this.R + f2905c[i3]; this.R = i5; u(i5, pVar); } @@ -649,7 +649,7 @@ public final class r extends q { if (this.t == null) { this.t = new c(); } - this.f2907s++; + this.f2908s++; c cVar = this.t; cVar.j(pVar.e); cVar.j(pVar2.e - pVar.e); @@ -697,8 +697,8 @@ public final class r extends q { this.w = aVar; return aVar; } - a aVar2 = new a(this.d, true, cVar, this.f2908x); - this.f2908x = aVar2; + a aVar2 = new a(this.d, true, cVar, this.f2909x); + this.f2909x = aVar2; return aVar2; } @@ -718,7 +718,7 @@ public final class r extends q { str = str2; } int n = 33554432 | this.d.n(str); - p b = oVar.f2902c.b(); + p b = oVar.f2903c.b(); b.b = (short) (b.b | 2); p b2 = oVar.b.b(); for (p b3 = oVar.a.b(); b3 != b2; b3 = b3.l) { @@ -736,11 +736,11 @@ public final class r extends q { p pVar2 = pVar.n; pVar.n = null; pVar.b = (short) (pVar.b | 8); - int length = pVar.k.f2900c.length + pVar.i; + int length = pVar.k.f2901c.length + pVar.i; if (length > i4) { i4 = length; } - for (j jVar = pVar.m; jVar != null; jVar = jVar.f2898c) { + for (j jVar = pVar.m; jVar != null; jVar = jVar.f2899c) { p b4 = jVar.b.b(); if (pVar.k.h(this.d, b4.k, jVar.a) && b4.n == null) { b4.n = pVar2; @@ -773,14 +773,14 @@ public final class r extends q { this.j = i4; } else if (i3 == 1) { for (o oVar2 = this.m; oVar2 != null; oVar2 = oVar2.f) { - p pVar5 = oVar2.f2902c; + p pVar5 = oVar2.f2903c; p pVar6 = oVar2.b; for (p pVar7 = oVar2.a; pVar7 != pVar6; pVar7 = pVar7.l) { if ((pVar7.b & 16) == 0) { pVar7.m = new j(Integer.MAX_VALUE, pVar5, pVar7.m); } else { - j jVar2 = pVar7.m.f2898c; - jVar2.f2898c = new j(Integer.MAX_VALUE, pVar5, jVar2.f2898c); + j jVar2 = pVar7.m.f2899c; + jVar2.f2899c = new j(Integer.MAX_VALUE, pVar5, jVar2.f2899c); } } } @@ -790,7 +790,7 @@ public final class r extends q { for (short s3 = 1; s3 <= s2; s3 = (short) (s3 + 1)) { for (p pVar8 = this.O; pVar8 != null; pVar8 = pVar8.l) { if ((pVar8.b & 16) != 0 && pVar8.j == s3) { - p pVar9 = pVar8.m.f2898c.b; + p pVar9 = pVar8.m.f2899c.b; if (pVar9.j == 0) { s2 = (short) (s2 + 1); pVar9.c(s2); @@ -800,7 +800,7 @@ public final class r extends q { } for (p pVar10 = this.O; pVar10 != null; pVar10 = pVar10.l) { if ((pVar10.b & 16) != 0) { - p pVar11 = pVar10.m.f2898c.b; + p pVar11 = pVar10.m.f2899c.b; p pVar12 = p.a; pVar11.n = pVar12; while (pVar11 != p.a) { @@ -832,7 +832,7 @@ public final class r extends q { } j jVar3 = pVar15.m; if ((pVar15.b & 16) != 0) { - jVar3 = jVar3.f2898c; + jVar3 = jVar3.f2899c; } pVar15 = pVar16; while (jVar3 != null) { @@ -843,7 +843,7 @@ public final class r extends q { pVar17.n = pVar15; pVar15 = pVar17; } - jVar3 = jVar3.f2898c; + jVar3 = jVar3.f2899c; } } this.j = i8; @@ -958,7 +958,7 @@ public final class r extends q { pVar.h = (short) this.R; v(); } else { - int i4 = this.R + f2904c[i]; + int i4 = this.R + f2905c[i]; if (i4 > this.S) { this.S = i4; } @@ -1084,17 +1084,17 @@ public final class r extends q { public void y(c cVar) { int i; - boolean z2 = this.d.f2914c < 49; + boolean z2 = this.d.f2915c < 49; cVar.j((~(z2 ? 4096 : 0)) & this.e); cVar.j(this.f); cVar.j(this.h); - int i2 = this.f2905a0; + int i2 = this.f2906a0; if (i2 != 0) { - cVar.h(this.d.b.a, i2, this.f2906b0); + cVar.h(this.d.b.a, i2, this.f2907b0); return; } int i3 = this.l.b > 0 ? 1 : 0; - if (this.f2909y > 0) { + if (this.f2910y > 0) { i3++; } int i4 = this.e; @@ -1171,7 +1171,7 @@ public final class r extends q { i8 += aVar.a("RuntimeVisibleTypeAnnotations"); i++; } - a aVar2 = this.f2908x; + a aVar2 = this.f2909x; if (aVar2 != null) { i8 += aVar2.a("RuntimeInvisibleTypeAnnotations"); i++; @@ -1191,14 +1191,14 @@ public final class r extends q { while (oVar2 != null) { cVar.j(oVar2.a.e); cVar.j(oVar2.b.e); - cVar.j(oVar2.f2902c.e); + cVar.j(oVar2.f2903c.e); cVar.j(oVar2.d); oVar2 = oVar2.f; } cVar.j(i); if (this.v != null) { v vVar = this.d; - cVar.j(vVar.l(vVar.f2914c >= 50 ? "StackMapTable" : "StackMap")); + cVar.j(vVar.l(vVar.f2915c >= 50 ? "StackMapTable" : "StackMap")); cVar.i(this.v.b + 2); cVar.j(this.u); c cVar7 = this.v; @@ -1221,7 +1221,7 @@ public final class r extends q { if (this.t != null) { cVar.j(this.d.l("LocalVariableTypeTable")); cVar.i(this.t.b + 2); - cVar.j(this.f2907s); + cVar.j(this.f2908s); c cVar10 = this.t; cVar.h(cVar10.a, 0, cVar10.b); } @@ -1229,16 +1229,16 @@ public final class r extends q { if (aVar3 != null) { aVar3.c(this.d.l("RuntimeVisibleTypeAnnotations"), cVar); } - a aVar4 = this.f2908x; + a aVar4 = this.f2909x; if (aVar4 != null) { aVar4.c(this.d.l("RuntimeInvisibleTypeAnnotations"), cVar); } } - if (this.f2909y > 0) { + if (this.f2910y > 0) { cVar.j(this.d.l("Exceptions")); - cVar.i((this.f2909y * 2) + 2); - cVar.j(this.f2909y); - for (int i10 : this.f2910z) { + cVar.i((this.f2910y * 2) + 2); + cVar.j(this.f2910y); + for (int i10 : this.f2911z) { cVar.j(i10); } } @@ -1319,7 +1319,7 @@ public final class r extends q { int i = iArr2[1]; int i2 = iArr2[2]; int i3 = 0; - if (this.d.f2914c < 50) { + if (this.d.f2915c < 50) { c cVar = this.v; cVar.j(iArr2[0]); cVar.j(i); diff --git a/app/src/main/java/h0/a/a/s.java b/app/src/main/java/h0/a/a/s.java index 6dc5b7a09b..d8255994df 100644 --- a/app/src/main/java/h0/a/a/s.java +++ b/app/src/main/java/h0/a/a/s.java @@ -5,7 +5,7 @@ public final class s { public final int b; /* renamed from: c reason: collision with root package name */ - public final int f2911c; + public final int f2912c; public final int d; public int e; public final c f = new c(); @@ -24,7 +24,7 @@ public final class s { public s(v vVar, int i, int i2, int i3) { this.a = vVar; this.b = i; - this.f2911c = i2; + this.f2912c = i2; this.d = i3; } } diff --git a/app/src/main/java/h0/a/a/t.java b/app/src/main/java/h0/a/a/t.java index 4fab47410a..b5881c453d 100644 --- a/app/src/main/java/h0/a/a/t.java +++ b/app/src/main/java/h0/a/a/t.java @@ -5,7 +5,7 @@ public interface t { public static final Integer b = 1; /* renamed from: c reason: collision with root package name */ - public static final Integer f2912c = 2; + public static final Integer f2913c = 2; public static final Integer d = 3; public static final Integer e = 4; public static final Integer f = 5; diff --git a/app/src/main/java/h0/a/a/u.java b/app/src/main/java/h0/a/a/u.java index dd5998f9e4..49f2495d29 100644 --- a/app/src/main/java/h0/a/a/u.java +++ b/app/src/main/java/h0/a/a/u.java @@ -5,7 +5,7 @@ public abstract class u { public final int b; /* renamed from: c reason: collision with root package name */ - public final String f2913c; + public final String f2914c; public final String d; public final String e; public final long f; @@ -14,7 +14,7 @@ public abstract class u { public u(int i, int i2, String str, String str2, String str3, long j) { this.a = i; this.b = i2; - this.f2913c = str; + this.f2914c = str; this.d = str2; this.e = str3; this.f = j; diff --git a/app/src/main/java/h0/a/a/v.java b/app/src/main/java/h0/a/a/v.java index 26f6c8ffbb..51b2e715d4 100644 --- a/app/src/main/java/h0/a/a/v.java +++ b/app/src/main/java/h0/a/a/v.java @@ -5,7 +5,7 @@ public final class v { public final d b = null; /* renamed from: c reason: collision with root package name */ - public int f2914c; + public int f2915c; public String d; public int e; public a[] f = new a[256]; @@ -78,7 +78,7 @@ public final class v { b(obj); } int i = cVar.b; - cVar.j(i(nVar.a, nVar.b, nVar.f2901c, nVar.d, nVar.e).a); + cVar.j(i(nVar.a, nVar.b, nVar.f2902c, nVar.d, nVar.e).a); cVar.j(objArr.length); for (Object obj2 : objArr) { cVar.j(b(obj2).a); @@ -153,10 +153,10 @@ public final class v { return i == 10 ? c(wVar.g()) : i == 11 ? m(16, wVar.d()) : c(wVar.d()); } else if (obj instanceof n) { n nVar = (n) obj; - return i(nVar.a, nVar.b, nVar.f2901c, nVar.d, nVar.e); + return i(nVar.a, nVar.b, nVar.f2902c, nVar.d, nVar.e); } else if (obj instanceof g) { g gVar = (g) obj; - return d(17, gVar.a, gVar.b, a(gVar.f2895c, gVar.d).a); + return d(17, gVar.a, gVar.b, a(gVar.f2896c, gVar.d).a); } else { throw new IllegalArgumentException(c.d.b.a.a.u("value ", obj)); } @@ -244,7 +244,7 @@ public final class v { public final a h(int i, String str, String str2, String str3) { int t = t(i, str, str2, str3); for (a q = q(t); q != null; q = q.i) { - if (q.b == i && q.h == t && q.f2913c.equals(str) && q.d.equals(str2) && q.e.equals(str3)) { + if (q.b == i && q.h == t && q.f2914c.equals(str) && q.d.equals(str2) && q.e.equals(str3)) { return q; } } @@ -259,7 +259,7 @@ public final class v { public u i(int i, String str, String str2, String str3, boolean z2) { int u = u(15, str, str2, str3, i); for (a q = q(u); q != null; q = q.i) { - if (q.b == 15 && q.h == u && q.f == ((long) i) && q.f2913c.equals(str) && q.d.equals(str2) && q.e.equals(str3)) { + if (q.b == 15 && q.h == u && q.f == ((long) i) && q.f2914c.equals(str) && q.d.equals(str2) && q.e.equals(str3)) { return q; } } diff --git a/app/src/main/java/h0/a/a/w.java b/app/src/main/java/h0/a/a/w.java index edb75c33e1..35e9b4c6bf 100644 --- a/app/src/main/java/h0/a/a/w.java +++ b/app/src/main/java/h0/a/a/w.java @@ -9,7 +9,7 @@ public final class w { public static final w b = new w(1, "VZCBSIFJD", 1, 2); /* renamed from: c reason: collision with root package name */ - public static final w f2915c = new w(2, "VZCBSIFJD", 2, 3); + public static final w f2916c = new w(2, "VZCBSIFJD", 2, 3); public static final w d = new w(3, "VZCBSIFJD", 3, 4); public static final w e = new w(4, "VZCBSIFJD", 4, 5); public static final w f = new w(5, "VZCBSIFJD", 5, 6); @@ -157,7 +157,7 @@ public final class w { return d; } if (cls == Character.TYPE) { - return f2915c; + return f2916c; } if (cls == Short.TYPE) { return e; @@ -208,7 +208,7 @@ public final class w { case 'B': return d; case 'C': - return f2915c; + return f2916c; case 'D': return i; default: diff --git a/app/src/main/java/h0/b/a/b/b.java b/app/src/main/java/h0/b/a/b/b.java index 3d6ebdeb07..b91a7a7517 100644 --- a/app/src/main/java/h0/b/a/b/b.java +++ b/app/src/main/java/h0/b/a/b/b.java @@ -11,7 +11,7 @@ public class b implements a { public final Method b; /* renamed from: c reason: collision with root package name */ - public final Integer f2916c; + public final Integer f2917c; public b(Class cls) { this.a = cls; @@ -22,7 +22,7 @@ public class b implements a { try { Method declaredMethod2 = ObjectStreamClass.class.getDeclaredMethod("getConstructorId", Class.class); declaredMethod2.setAccessible(true); - this.f2916c = (Integer) declaredMethod2.invoke(null, Object.class); + this.f2917c = (Integer) declaredMethod2.invoke(null, Object.class); } catch (RuntimeException e) { throw new ObjenesisException(e); } catch (NoSuchMethodException e2) { @@ -43,7 +43,7 @@ public class b implements a { public T newInstance() { try { Class cls = this.a; - return cls.cast(this.b.invoke(null, cls, this.f2916c)); + return cls.cast(this.b.invoke(null, cls, this.f2917c)); } catch (Exception e) { throw new ObjenesisException(e); } diff --git a/app/src/main/java/h0/b/a/b/c.java b/app/src/main/java/h0/b/a/b/c.java index 1f1720496a..bac452659f 100644 --- a/app/src/main/java/h0/b/a/b/c.java +++ b/app/src/main/java/h0/b/a/b/c.java @@ -11,7 +11,7 @@ public class c implements a { public final Method b; /* renamed from: c reason: collision with root package name */ - public final Long f2917c; + public final Long f2918c; public c(Class cls) { this.a = cls; @@ -22,7 +22,7 @@ public class c implements a { try { Method declaredMethod2 = ObjectStreamClass.class.getDeclaredMethod("getConstructorId", Class.class); declaredMethod2.setAccessible(true); - this.f2917c = (Long) declaredMethod2.invoke(null, Object.class); + this.f2918c = (Long) declaredMethod2.invoke(null, Object.class); } catch (RuntimeException e) { throw new ObjenesisException(e); } catch (NoSuchMethodException e2) { @@ -43,7 +43,7 @@ public class c implements a { public T newInstance() { try { Class cls = this.a; - return cls.cast(this.b.invoke(null, cls, this.f2917c)); + return cls.cast(this.b.invoke(null, cls, this.f2918c)); } catch (Exception e) { throw new ObjenesisException(e); } diff --git a/app/src/main/java/h0/b/a/d/a.java b/app/src/main/java/h0/b/a/d/a.java index aae1b95dd4..652d67acfa 100644 --- a/app/src/main/java/h0/b/a/d/a.java +++ b/app/src/main/java/h0/b/a/d/a.java @@ -11,7 +11,7 @@ public class a extends b { @Override // h0.b.a.a public T newInstance() { try { - Class cls = this.f2918c; + Class cls = this.f2919c; return cls.cast(b.a.invoke(b.b, cls, Object.class)); } catch (RuntimeException e) { throw new ObjenesisException(e); diff --git a/app/src/main/java/h0/b/a/d/b.java b/app/src/main/java/h0/b/a/d/b.java index e95c2c97ed..451c18dc23 100644 --- a/app/src/main/java/h0/b/a/d/b.java +++ b/app/src/main/java/h0/b/a/d/b.java @@ -10,14 +10,14 @@ public abstract class b implements h0.b.a.a { public static ObjectInputStream b; /* renamed from: c reason: collision with root package name */ - public final Class f2918c; + public final Class f2919c; /* compiled from: GCJInstantiatorBase */ public static class a extends ObjectInputStream { } public b(Class cls) { - this.f2918c = cls; + this.f2919c = cls; if (a == null) { try { Method declaredMethod = ObjectInputStream.class.getDeclaredMethod("newObject", Class.class, Class.class); diff --git a/app/src/main/java/h0/b/b/b.java b/app/src/main/java/h0/b/b/b.java index a5fb3a745a..524a8fada8 100644 --- a/app/src/main/java/h0/b/b/b.java +++ b/app/src/main/java/h0/b/b/b.java @@ -7,7 +7,7 @@ public final class b { public static final int b = a(); /* renamed from: c reason: collision with root package name */ - public static final boolean f2919c; + public static final boolean f2920c; public static final String d = System.getProperty("com.google.appengine.runtime.version"); static { @@ -21,7 +21,7 @@ public final class b { if (!(a() == 0 || (property = System.getProperty("java.boot.class.path")) == null || !property.toLowerCase().contains("core-oj.jar"))) { z2 = true; } - f2919c = z2; + f2920c = z2; } public static int a() { diff --git a/app/src/main/java/h0/b/b/c.java b/app/src/main/java/h0/b/b/c.java index a1bacb5725..ec94a72bce 100644 --- a/app/src/main/java/h0/b/b/c.java +++ b/app/src/main/java/h0/b/b/c.java @@ -12,7 +12,7 @@ public class c implements a { } else if (!b.b("Dalvik")) { return b.b("BEA") ? new h0.b.a.f.b(cls) : b.b("GNU libgcj") ? new h0.b.a.d.a(cls) : b.b("PERC") ? new h0.b.a.e.a(cls) : new h0.b.a.f.c(cls); } else { - if (b.f2919c) { + if (b.f2920c) { return new h0.b.a.f.c(cls); } int i = b.b; diff --git a/app/src/main/java/i0/d0/a/f.java b/app/src/main/java/i0/d0/a/f.java index 454cb54fd0..139ebd3719 100644 --- a/app/src/main/java/i0/d0/a/f.java +++ b/app/src/main/java/i0/d0/a/f.java @@ -15,14 +15,14 @@ public final class f implements e { public final boolean b; /* renamed from: c reason: collision with root package name */ - public final boolean f2920c; + public final boolean f2921c; public final boolean d; public final boolean e; public f(Type type, Scheduler scheduler, boolean z2, boolean z3, boolean z4, boolean z5, boolean z6) { this.a = type; this.b = z3; - this.f2920c = z4; + this.f2921c = z4; this.d = z5; this.e = z6; } @@ -41,7 +41,7 @@ public final class f implements e { if (this.b) { aVar = new e(cVar); } else { - if (this.f2920c) { + if (this.f2921c) { aVar = new a(cVar); } Observable observable = new Observable(l.a(cVar)); diff --git a/app/src/main/java/i0/e0/a/b.java b/app/src/main/java/i0/e0/a/b.java index e558c2f58c..a01e7a372c 100644 --- a/app/src/main/java/i0/e0/a/b.java +++ b/app/src/main/java/i0/e0/a/b.java @@ -18,15 +18,15 @@ public final class b implements h { public static final Charset b = Charset.forName(Constants.ENCODING); /* renamed from: c reason: collision with root package name */ - public final Gson f2921c; + public final Gson f2922c; public final TypeAdapter d; static { - MediaType.a aVar = MediaType.f2965c; + MediaType.a aVar = MediaType.f2966c; } public b(Gson gson, TypeAdapter typeAdapter) { - this.f2921c = gson; + this.f2922c = gson; this.d = typeAdapter; } @@ -34,7 +34,7 @@ public final class b implements h { @Override // i0.h public RequestBody convert(Object obj) throws IOException { e eVar = new e(); - JsonWriter l = this.f2921c.l(new OutputStreamWriter(new f(eVar), b)); + JsonWriter l = this.f2922c.l(new OutputStreamWriter(new f(eVar), b)); this.d.write(l, obj); l.close(); return RequestBody.create(a, eVar.x()); diff --git a/app/src/main/java/i0/e0/b/a.java b/app/src/main/java/i0/e0/b/a.java index 8536a97ef6..ff7b66a1c6 100644 --- a/app/src/main/java/i0/e0/b/a.java +++ b/app/src/main/java/i0/e0/b/a.java @@ -10,7 +10,7 @@ public final class a implements h { public static final MediaType b = MediaType.a.a("text/plain; charset=UTF-8"); static { - MediaType.a aVar = MediaType.f2965c; + MediaType.a aVar = MediaType.f2966c; } /* Return type fixed from 'java.lang.Object' to match base method */ diff --git a/app/src/main/java/i0/j.java b/app/src/main/java/i0/j.java index 1c7e3205a7..21c511e504 100644 --- a/app/src/main/java/i0/j.java +++ b/app/src/main/java/i0/j.java @@ -11,7 +11,7 @@ public abstract class j extends z { public final e.a b; /* renamed from: c reason: collision with root package name */ - public final h f2922c; + public final h f2923c; /* compiled from: HttpServiceMethod */ public static final class a extends j { @@ -87,12 +87,12 @@ public abstract class j extends z { public j(w wVar, e.a aVar, h hVar) { this.a = wVar; this.b = aVar; - this.f2922c = hVar; + this.f2923c = hVar; } @Override // i0.z public final ReturnT a(Object[] objArr) { - return c(new p(this.a, objArr, this.b, this.f2922c), objArr); + return c(new p(this.a, objArr, this.b, this.f2923c), objArr); } public abstract ReturnT c(d dVar, Object[] objArr); diff --git a/app/src/main/java/i0/p.java b/app/src/main/java/i0/p.java index ec33bdcd55..097b8f93e5 100644 --- a/app/src/main/java/i0/p.java +++ b/app/src/main/java/i0/p.java @@ -200,7 +200,7 @@ public final class p implements d { t[] tVarArr = wVar2.j; int length = objArr.length; if (length == tVarArr.length) { - v vVar = new v(wVar2.f2934c, wVar2.b, wVar2.d, wVar2.e, wVar2.f, wVar2.g, wVar2.h, wVar2.i); + v vVar = new v(wVar2.f2935c, wVar2.b, wVar2.d, wVar2.e, wVar2.f, wVar2.g, wVar2.h, wVar2.i); if (wVar2.k) { length--; } @@ -255,8 +255,8 @@ public final class p implements d { aVar6.g(wVar); Headers c2 = vVar.h.c(); m.checkParameterIsNotNull(c2, "headers"); - aVar6.f2969c = c2.e(); - aVar6.c(vVar.f2933c, aVar5); + aVar6.f2970c = c2.e(); + aVar6.c(vVar.f2934c, aVar5); aVar6.e(k.class, new k(wVar2.a, arrayList)); e b2 = aVar.b(aVar6.a()); Objects.requireNonNull(b2, "Call.Factory returned null."); @@ -360,7 +360,7 @@ public final class p implements d { Response response2 = response.p; Response response3 = response.q; Response response4 = response.r; - long j = response.f2971s; + long j = response.f2972s; long j2 = response.t; f0.e0.g.c cVar = response.u; c cVar2 = new c(responseBody.b(), responseBody.a()); diff --git a/app/src/main/java/i0/t.java b/app/src/main/java/i0/t.java index 78407e8b39..f7aa62cda5 100644 --- a/app/src/main/java/i0/t.java +++ b/app/src/main/java/i0/t.java @@ -16,19 +16,19 @@ public abstract class t { public final int b; /* renamed from: c reason: collision with root package name */ - public final h f2923c; + public final h f2924c; public a(Method method, int i, h hVar) { this.a = method; this.b = i; - this.f2923c = hVar; + this.f2924c = hVar; } @Override // i0.t public void a(v vVar, T t) { if (t != null) { try { - vVar.m = this.f2923c.convert(t); + vVar.m = this.f2924c.convert(t); } catch (IOException e) { Method method = this.a; int i = this.b; @@ -46,20 +46,20 @@ public abstract class t { public final h b; /* renamed from: c reason: collision with root package name */ - public final boolean f2924c; + public final boolean f2925c; public b(String str, h hVar, boolean z2) { Objects.requireNonNull(str, "name == null"); this.a = str; this.b = hVar; - this.f2924c = z2; + this.f2925c = z2; } @Override // i0.t public void a(v vVar, T t) throws IOException { String convert; if (t != null && (convert = this.b.convert(t)) != null) { - vVar.a(this.a, convert, this.f2924c); + vVar.a(this.a, convert, this.f2925c); } } } @@ -70,13 +70,13 @@ public abstract class t { public final int b; /* renamed from: c reason: collision with root package name */ - public final h f2925c; + public final h f2926c; public final boolean d; public c(Method method, int i, h hVar, boolean z2) { this.a = method; this.b = i; - this.f2925c = hVar; + this.f2926c = hVar; this.d = z2; } @@ -91,13 +91,13 @@ public abstract class t { if (str != null) { Object value = entry.getValue(); if (value != null) { - String str2 = (String) this.f2925c.convert(value); + String str2 = (String) this.f2926c.convert(value); if (str2 != null) { vVar.a(str, str2, this.d); } else { Method method = this.a; int i = this.b; - throw c0.l(method, i, "Field map value '" + value + "' converted to null by " + this.f2925c.getClass().getName() + " for key '" + str + "'.", new Object[0]); + throw c0.l(method, i, "Field map value '" + value + "' converted to null by " + this.f2926c.getClass().getName() + " for key '" + str + "'.", new Object[0]); } } else { throw c0.l(this.a, this.b, c.d.b.a.a.w("Field map contained null value for key '", str, "'."), new Object[0]); @@ -138,12 +138,12 @@ public abstract class t { public final int b; /* renamed from: c reason: collision with root package name */ - public final h f2926c; + public final h f2927c; public e(Method method, int i, h hVar) { this.a = method; this.b = i; - this.f2926c = hVar; + this.f2927c = hVar; } /* JADX DEBUG: Multi-variable search result rejected for r3v1, resolved type: i0.h */ @@ -157,7 +157,7 @@ public abstract class t { if (str != null) { Object value = entry.getValue(); if (value != null) { - vVar.b(str, (String) this.f2926c.convert(value)); + vVar.b(str, (String) this.f2927c.convert(value)); } else { throw c0.l(this.a, this.b, c.d.b.a.a.w("Header map contained null value for key '", str, "'."), new Object[0]); } @@ -205,13 +205,13 @@ public abstract class t { public final int b; /* renamed from: c reason: collision with root package name */ - public final Headers f2927c; + public final Headers f2928c; public final h d; public g(Method method, int i, Headers headers, h hVar) { this.a = method; this.b = i; - this.f2927c = headers; + this.f2928c = headers; this.d = hVar; } @@ -219,7 +219,7 @@ public abstract class t { public void a(v vVar, T t) { if (t != null) { try { - vVar.c(this.f2927c, this.d.convert(t)); + vVar.c(this.f2928c, this.d.convert(t)); } catch (IOException e) { Method method = this.a; int i = this.b; @@ -235,13 +235,13 @@ public abstract class t { public final int b; /* renamed from: c reason: collision with root package name */ - public final h f2928c; + public final h f2929c; public final String d; public h(Method method, int i, h hVar, String str) { this.a = method; this.b = i; - this.f2928c = hVar; + this.f2929c = hVar; this.d = str; } @@ -256,7 +256,7 @@ public abstract class t { if (str != null) { Object value = entry.getValue(); if (value != null) { - vVar.c(Headers.i.c("Content-Disposition", c.d.b.a.a.w("form-data; name=\"", str, "\""), "Content-Transfer-Encoding", this.d), (RequestBody) this.f2928c.convert(value)); + vVar.c(Headers.i.c("Content-Disposition", c.d.b.a.a.w("form-data; name=\"", str, "\""), "Content-Transfer-Encoding", this.d), (RequestBody) this.f2929c.convert(value)); } else { throw c0.l(this.a, this.b, c.d.b.a.a.w("Part map contained null value for key '", str, "'."), new Object[0]); } @@ -276,7 +276,7 @@ public abstract class t { public final int b; /* renamed from: c reason: collision with root package name */ - public final String f2929c; + public final String f2930c; public final h d; public final boolean e; @@ -284,7 +284,7 @@ public abstract class t { this.a = method; this.b = i; Objects.requireNonNull(str, "name == null"); - this.f2929c = str; + this.f2930c = str; this.d = hVar; this.e = z2; } @@ -295,7 +295,7 @@ public abstract class t { int i; int i2; if (t != null) { - String str2 = this.f2929c; + String str2 = this.f2930c; String convert = this.d.convert(t); boolean z2 = this.e; if (vVar.e != null) { @@ -351,7 +351,7 @@ public abstract class t { } throw new AssertionError(); } - throw c0.l(this.a, this.b, c.d.b.a.a.H(c.d.b.a.a.R("Path parameter \""), this.f2929c, "\" value must not be null."), new Object[0]); + throw c0.l(this.a, this.b, c.d.b.a.a.H(c.d.b.a.a.R("Path parameter \""), this.f2930c, "\" value must not be null."), new Object[0]); } } @@ -361,20 +361,20 @@ public abstract class t { public final h b; /* renamed from: c reason: collision with root package name */ - public final boolean f2930c; + public final boolean f2931c; public j(String str, h hVar, boolean z2) { Objects.requireNonNull(str, "name == null"); this.a = str; this.b = hVar; - this.f2930c = z2; + this.f2931c = z2; } @Override // i0.t public void a(v vVar, T t) throws IOException { String convert; if (t != null && (convert = this.b.convert(t)) != null) { - vVar.d(this.a, convert, this.f2930c); + vVar.d(this.a, convert, this.f2931c); } } } @@ -385,13 +385,13 @@ public abstract class t { public final int b; /* renamed from: c reason: collision with root package name */ - public final h f2931c; + public final h f2932c; public final boolean d; public k(Method method, int i, h hVar, boolean z2) { this.a = method; this.b = i; - this.f2931c = hVar; + this.f2932c = hVar; this.d = z2; } @@ -406,13 +406,13 @@ public abstract class t { if (str != null) { Object value = entry.getValue(); if (value != null) { - String str2 = (String) this.f2931c.convert(value); + String str2 = (String) this.f2932c.convert(value); if (str2 != null) { vVar.d(str, str2, this.d); } else { Method method = this.a; int i = this.b; - throw c0.l(method, i, "Query map value '" + value + "' converted to null by " + this.f2931c.getClass().getName() + " for key '" + str + "'.", new Object[0]); + throw c0.l(method, i, "Query map value '" + value + "' converted to null by " + this.f2932c.getClass().getName() + " for key '" + str + "'.", new Object[0]); } } else { throw c0.l(this.a, this.b, c.d.b.a.a.w("Query map contained null value for key '", str, "'."), new Object[0]); diff --git a/app/src/main/java/i0/u.java b/app/src/main/java/i0/u.java index 452e4d032d..caf83c475a 100644 --- a/app/src/main/java/i0/u.java +++ b/app/src/main/java/i0/u.java @@ -14,7 +14,7 @@ public class u { public final boolean b; /* renamed from: c reason: collision with root package name */ - public final Constructor f2932c; + public final Constructor f2933c; /* compiled from: Platform */ public static final class a extends u { @@ -59,7 +59,7 @@ public class u { } catch (NoClassDefFoundError | NoSuchMethodException unused) { } } - this.f2932c = constructor; + this.f2933c = constructor; } public Executor a() { @@ -68,7 +68,7 @@ public class u { @IgnoreJRERequirement public Object b(Method method, Class cls, Object obj, Object... objArr) throws Throwable { - Constructor constructor = this.f2932c; + Constructor constructor = this.f2933c; return (constructor != null ? constructor.newInstance(cls, -1) : MethodHandles.lookup()).unreflectSpecial(method, cls).bindTo(obj).invokeWithArguments(objArr); } } diff --git a/app/src/main/java/i0/v.java b/app/src/main/java/i0/v.java index baae1df45d..eb1f319505 100644 --- a/app/src/main/java/i0/v.java +++ b/app/src/main/java/i0/v.java @@ -21,7 +21,7 @@ public final class v { public static final Pattern b = Pattern.compile("(.*/)?(\\.|%2e|%2E){1,2}(/.*)?"); /* renamed from: c reason: collision with root package name */ - public final String f2933c; + public final String f2934c; public final w d; public String e; public w.a f; @@ -60,7 +60,7 @@ public final class v { } public v(String str, w wVar, String str2, Headers headers, MediaType mediaType, boolean z2, boolean z3, boolean z4) { - this.f2933c = str; + this.f2934c = str; this.d = wVar; this.e = str2; this.i = mediaType; @@ -87,8 +87,8 @@ public final class v { m.checkParameterIsNotNull(str2, "value"); List list = aVar.a; w.b bVar = w.b; - list.add(w.b.a(bVar, str, 0, 0, " \"':;<=>@[]^`{}|/\\?#&!$(),~", true, false, true, false, aVar.f2871c, 83)); - aVar.b.add(w.b.a(bVar, str2, 0, 0, " \"':;<=>@[]^`{}|/\\?#&!$(),~", true, false, true, false, aVar.f2871c, 83)); + list.add(w.b.a(bVar, str, 0, 0, " \"':;<=>@[]^`{}|/\\?#&!$(),~", true, false, true, false, aVar.f2872c, 83)); + aVar.b.add(w.b.a(bVar, str2, 0, 0, " \"':;<=>@[]^`{}|/\\?#&!$(),~", true, false, true, false, aVar.f2872c, 83)); return; } u.a aVar2 = this.l; @@ -97,14 +97,14 @@ public final class v { m.checkParameterIsNotNull(str2, "value"); List list2 = aVar2.a; w.b bVar2 = w.b; - list2.add(w.b.a(bVar2, str, 0, 0, " \"':;<=>@[]^`{}|/\\?#&!$(),~", false, false, true, false, aVar2.f2871c, 91)); - aVar2.b.add(w.b.a(bVar2, str2, 0, 0, " \"':;<=>@[]^`{}|/\\?#&!$(),~", false, false, true, false, aVar2.f2871c, 91)); + list2.add(w.b.a(bVar2, str, 0, 0, " \"':;<=>@[]^`{}|/\\?#&!$(),~", false, false, true, false, aVar2.f2872c, 91)); + aVar2.b.add(w.b.a(bVar2, str2, 0, 0, " \"':;<=>@[]^`{}|/\\?#&!$(),~", false, false, true, false, aVar2.f2872c, 91)); } public void b(String str, String str2) { if ("Content-Type".equalsIgnoreCase(str)) { try { - MediaType.a aVar = MediaType.f2965c; + MediaType.a aVar = MediaType.f2966c; this.i = MediaType.a.a(str2); } catch (IllegalArgumentException e) { throw new IllegalArgumentException(c.d.b.a.a.v("Malformed content type: ", str2), e); diff --git a/app/src/main/java/i0/w.java b/app/src/main/java/i0/w.java index 2d825c5280..546d0f7470 100644 --- a/app/src/main/java/i0/w.java +++ b/app/src/main/java/i0/w.java @@ -15,7 +15,7 @@ public final class w { public final f0.w b; /* renamed from: c reason: collision with root package name */ - public final String f2934c; + public final String f2935c; public final String d; public final Headers e; public final MediaType f; @@ -31,7 +31,7 @@ public final class w { public static final Pattern b = Pattern.compile("[a-zA-Z][a-zA-Z0-9_-]*"); /* renamed from: c reason: collision with root package name */ - public final y f2935c; + public final y f2936c; public final Method d; public final Annotation[] e; public final Annotation[][] f; @@ -49,20 +49,20 @@ public final class w { public boolean r; /* renamed from: s reason: collision with root package name */ - public boolean f2936s; + public boolean f2937s; public String t; public Headers u; public MediaType v; public Set w; /* renamed from: x reason: collision with root package name */ - public t[] f2937x; + public t[] f2938x; /* renamed from: y reason: collision with root package name */ - public boolean f2938y; + public boolean f2939y; public a(y yVar, Method method) { - this.f2935c = yVar; + this.f2936c = yVar; this.d = method; this.e = method.getAnnotations(); this.g = method.getGenericParameterTypes(); @@ -109,15 +109,15 @@ public final class w { public w(a aVar) { this.a = aVar.d; - this.b = aVar.f2935c.f2940c; - this.f2934c = aVar.p; + this.b = aVar.f2936c.f2941c; + this.f2935c = aVar.p; this.d = aVar.t; this.e = aVar.u; this.f = aVar.v; this.g = aVar.q; this.h = aVar.r; - this.i = aVar.f2936s; - this.j = aVar.f2937x; - this.k = aVar.f2938y; + this.i = aVar.f2937s; + this.j = aVar.f2938x; + this.k = aVar.f2939y; } } diff --git a/app/src/main/java/i0/x.java b/app/src/main/java/i0/x.java index 85684bdef2..cdff1ff654 100644 --- a/app/src/main/java/i0/x.java +++ b/app/src/main/java/i0/x.java @@ -8,12 +8,12 @@ public class x implements InvocationHandler { public final Object[] b = new Object[0]; /* renamed from: c reason: collision with root package name */ - public final /* synthetic */ Class f2939c; + public final /* synthetic */ Class f2940c; public final /* synthetic */ y d; public x(y yVar, Class cls) { this.d = yVar; - this.f2939c = cls; + this.f2940c = cls; } @Override // java.lang.reflect.InvocationHandler @@ -24,6 +24,6 @@ public class x implements InvocationHandler { if (objArr == null) { objArr = this.b; } - return this.a.b && method.isDefault() ? this.a.b(method, this.f2939c, obj, objArr) : this.d.b(method).a(objArr); + return this.a.b && method.isDefault() ? this.a.b(method, this.f2940c, obj, objArr) : this.d.b(method).a(objArr); } } diff --git a/app/src/main/java/i0/y.java b/app/src/main/java/i0/y.java index 23a89215c1..104995dc7b 100644 --- a/app/src/main/java/i0/y.java +++ b/app/src/main/java/i0/y.java @@ -21,14 +21,14 @@ public final class y { public final e.a b; /* renamed from: c reason: collision with root package name */ - public final w f2940c; + public final w f2941c; public final List d; public final List e; public final boolean f; public y(e.a aVar, w wVar, List list, List list2, Executor executor, boolean z2) { this.b = aVar; - this.f2940c = wVar; + this.f2941c = wVar; this.d = list; this.e = list2; this.f = z2; diff --git a/app/src/main/java/i0/z.java b/app/src/main/java/i0/z.java index 58dde38b19..2fb1216942 100644 --- a/app/src/main/java/i0/z.java +++ b/app/src/main/java/i0/z.java @@ -107,13 +107,13 @@ public abstract class z { } } else if (annotation instanceof l) { if (!aVar.r) { - aVar.f2936s = true; + aVar.f2937s = true; } else { throw c0.j(aVar.d, "Only one encoding annotation is allowed.", new Object[0]); } } else if (!(annotation instanceof e)) { continue; - } else if (!aVar.f2936s) { + } else if (!aVar.f2937s) { aVar.r = true; } else { throw c0.j(aVar.d, "Only one encoding annotation is allowed.", new Object[0]); @@ -121,18 +121,18 @@ public abstract class z { } if (aVar.p != null) { if (!aVar.q) { - if (aVar.f2936s) { + if (aVar.f2937s) { throw c0.j(aVar.d, "Multipart can only be specified on HTTP methods with request body (e.g., @POST).", new Object[0]); } else if (aVar.r) { throw c0.j(aVar.d, "FormUrlEncoded can only be specified on HTTP methods with request body (e.g., @POST).", new Object[0]); } } int length = aVar.f.length; - aVar.f2937x = new t[length]; + aVar.f2938x = new t[length]; int i7 = length - 1; int i8 = 0; while (i8 < length) { - t[] tVarArr = aVar.f2937x; + t[] tVarArr = aVar.f2938x; Type type2 = aVar.g[i8]; Annotation[] annotationArr2 = aVar.f[i8]; boolean z3 = i8 == i7; @@ -188,7 +188,7 @@ public abstract class z { } else if (aVar.w.contains(value2)) { i3 = i9; i6 = length2; - tVar3 = new t.i<>(aVar.d, i8, value2, aVar.f2935c.e(type2, annotationArr2), sVar.encoded()); + tVar3 = new t.i<>(aVar.d, i8, value2, aVar.f2936c.e(type2, annotationArr2), sVar.encoded()); } else { throw c0.l(aVar.d, i8, "URL \"%s\" does not contain \"{%s}\".", aVar.t, value2); } @@ -207,14 +207,14 @@ public abstract class z { aVar.l = true; if (Iterable.class.isAssignableFrom(f)) { if (type2 instanceof ParameterizedType) { - tVar3 = new r(new t.j(value3, aVar.f2935c.e(c0.e(0, (ParameterizedType) type2), annotationArr2), encoded)); + tVar3 = new r(new t.j(value3, aVar.f2936c.e(c0.e(0, (ParameterizedType) type2), annotationArr2), encoded)); } else { throw c0.l(aVar.d, i8, a.o(f, new StringBuilder(), " must include generic type (e.g., ", ")"), new Object[0]); } } else if (f.isArray()) { - tVar3 = new s(new t.j(value3, aVar.f2935c.e(w.a.a(f.getComponentType()), annotationArr2), encoded)); + tVar3 = new s(new t.j(value3, aVar.f2936c.e(w.a.a(f.getComponentType()), annotationArr2), encoded)); } else { - tVar4 = new t.j<>(value3, aVar.f2935c.e(type2, annotationArr2), encoded); + tVar4 = new t.j<>(value3, aVar.f2936c.e(type2, annotationArr2), encoded); } } else { if (annotation2 instanceof v) { @@ -224,14 +224,14 @@ public abstract class z { aVar.m = true; if (Iterable.class.isAssignableFrom(f2)) { if (type2 instanceof ParameterizedType) { - tVar3 = new r(new t.l(aVar.f2935c.e(c0.e(0, (ParameterizedType) type2), annotationArr2), encoded2)); + tVar3 = new r(new t.l(aVar.f2936c.e(c0.e(0, (ParameterizedType) type2), annotationArr2), encoded2)); } else { throw c0.l(aVar.d, i8, a.o(f2, new StringBuilder(), " must include generic type (e.g., ", ")"), new Object[0]); } } else if (f2.isArray()) { - tVar3 = new s(new t.l(aVar.f2935c.e(w.a.a(f2.getComponentType()), annotationArr2), encoded2)); + tVar3 = new s(new t.l(aVar.f2936c.e(w.a.a(f2.getComponentType()), annotationArr2), encoded2)); } else { - cVar = new t.l<>(aVar.f2935c.e(type2, annotationArr2), encoded2); + cVar = new t.l<>(aVar.f2936c.e(type2, annotationArr2), encoded2); } } else if (annotation2 instanceof u) { aVar.c(i8, type2); @@ -243,7 +243,7 @@ public abstract class z { ParameterizedType parameterizedType = (ParameterizedType) g; Type e2 = c0.e(0, parameterizedType); if (String.class == e2) { - cVar = new t.k<>(aVar.d, i8, aVar.f2935c.e(c0.e(1, parameterizedType), annotationArr2), ((u) annotation2).encoded()); + cVar = new t.k<>(aVar.d, i8, aVar.f2936c.e(c0.e(1, parameterizedType), annotationArr2), ((u) annotation2).encoded()); } else { throw c0.l(aVar.d, i8, a.y("@QueryMap keys must be of type String: ", e2), new Object[0]); } @@ -259,14 +259,14 @@ public abstract class z { Class f4 = c0.f(type2); if (Iterable.class.isAssignableFrom(f4)) { if (type2 instanceof ParameterizedType) { - tVar3 = new r(new t.d(value4, aVar.f2935c.e(c0.e(0, (ParameterizedType) type2), annotationArr2))); + tVar3 = new r(new t.d(value4, aVar.f2936c.e(c0.e(0, (ParameterizedType) type2), annotationArr2))); } else { throw c0.l(aVar.d, i8, a.o(f4, new StringBuilder(), " must include generic type (e.g., ", ")"), new Object[0]); } } else if (f4.isArray()) { - tVar3 = new s(new t.d(value4, aVar.f2935c.e(w.a.a(f4.getComponentType()), annotationArr2))); + tVar3 = new s(new t.d(value4, aVar.f2936c.e(w.a.a(f4.getComponentType()), annotationArr2))); } else { - cVar = new t.d<>(value4, aVar.f2935c.e(type2, annotationArr2)); + cVar = new t.d<>(value4, aVar.f2936c.e(type2, annotationArr2)); } } else { if (annotation2 instanceof j) { @@ -281,7 +281,7 @@ public abstract class z { ParameterizedType parameterizedType2 = (ParameterizedType) g2; Type e3 = c0.e(0, parameterizedType2); if (String.class == e3) { - tVar5 = new t.e<>(aVar.d, i8, aVar.f2935c.e(c0.e(1, parameterizedType2), annotationArr2)); + tVar5 = new t.e<>(aVar.d, i8, aVar.f2936c.e(c0.e(1, parameterizedType2), annotationArr2)); } else { throw c0.l(aVar.d, i8, a.y("@HeaderMap keys must be of type String: ", e3), new Object[0]); } @@ -302,14 +302,14 @@ public abstract class z { Class f6 = c0.f(type2); if (Iterable.class.isAssignableFrom(f6)) { if (type2 instanceof ParameterizedType) { - tVar3 = new r(new t.b(value5, aVar.f2935c.e(c0.e(0, (ParameterizedType) type2), annotationArr2), encoded3)); + tVar3 = new r(new t.b(value5, aVar.f2936c.e(c0.e(0, (ParameterizedType) type2), annotationArr2), encoded3)); } else { throw c0.l(aVar.d, i8, a.o(f6, new StringBuilder(), " must include generic type (e.g., ", ")"), new Object[0]); } } else if (f6.isArray()) { - tVar3 = new s(new t.b(value5, aVar.f2935c.e(w.a.a(f6.getComponentType()), annotationArr2), encoded3)); + tVar3 = new s(new t.b(value5, aVar.f2936c.e(w.a.a(f6.getComponentType()), annotationArr2), encoded3)); } else { - tVar4 = new t.b<>(value5, aVar.f2935c.e(type2, annotationArr2), encoded3); + tVar4 = new t.b<>(value5, aVar.f2936c.e(type2, annotationArr2), encoded3); } } else { throw c0.l(aVar.d, i8, "@Field parameters can only be used with form encoding.", new Object[0]); @@ -324,7 +324,7 @@ public abstract class z { ParameterizedType parameterizedType3 = (ParameterizedType) g3; Type e4 = c0.e(0, parameterizedType3); if (String.class == e4) { - h e5 = aVar.f2935c.e(c0.e(1, parameterizedType3), annotationArr2); + h e5 = aVar.f2936c.e(c0.e(1, parameterizedType3), annotationArr2); aVar.h = true; cVar = new t.c<>(aVar.d, i8, e5, ((d) annotation2).encoded()); } else { @@ -341,7 +341,7 @@ public abstract class z { } } else if (annotation2 instanceof q) { aVar.c(i8, type2); - if (aVar.f2936s) { + if (aVar.f2937s) { q qVar = (q) annotation2; aVar.i = true; String value6 = qVar.value(); @@ -353,7 +353,7 @@ public abstract class z { if (type2 instanceof ParameterizedType) { Type e6 = c0.e(0, (ParameterizedType) type2); if (!MultipartBody.Part.class.isAssignableFrom(c0.f(e6))) { - tVar2 = new r(new t.g(aVar.d, i8, c2, aVar.f2935c.c(e6, annotationArr2, aVar.e))); + tVar2 = new r(new t.g(aVar.d, i8, c2, aVar.f2936c.c(e6, annotationArr2, aVar.e))); } else { throw c0.l(aVar.d, i8, "@Part parameters using the MultipartBody.Part must not include a part name in the annotation.", new Object[0]); } @@ -363,12 +363,12 @@ public abstract class z { } else if (f8.isArray()) { Class a = w.a.a(f8.getComponentType()); if (!MultipartBody.Part.class.isAssignableFrom(a)) { - tVar2 = new s(new t.g(aVar.d, i8, c2, aVar.f2935c.c(a, annotationArr2, aVar.e))); + tVar2 = new s(new t.g(aVar.d, i8, c2, aVar.f2936c.c(a, annotationArr2, aVar.e))); } else { throw c0.l(aVar.d, i8, "@Part parameters using the MultipartBody.Part must not include a part name in the annotation.", new Object[0]); } } else if (!MultipartBody.Part.class.isAssignableFrom(f8)) { - tVar3 = new t.g<>(aVar.d, i8, c2, aVar.f2935c.c(type2, annotationArr2, aVar.e)); + tVar3 = new t.g<>(aVar.d, i8, c2, aVar.f2936c.c(type2, annotationArr2, aVar.e)); tVar2 = tVar3; } else { throw c0.l(aVar.d, i8, "@Part parameters using the MultipartBody.Part must not include a part name in the annotation.", new Object[0]); @@ -399,7 +399,7 @@ public abstract class z { i4 = i6; if (annotation2 instanceof r) { aVar.c(i8, type2); - if (aVar.f2936s) { + if (aVar.f2937s) { aVar.i = true; Class f9 = c0.f(type2); if (Map.class.isAssignableFrom(f9)) { @@ -410,7 +410,7 @@ public abstract class z { if (String.class == e7) { Type e8 = c0.e(1, parameterizedType4); if (!MultipartBody.Part.class.isAssignableFrom(c0.f(e8))) { - tVar2 = new t.h<>(aVar.d, i8, aVar.f2935c.c(e8, annotationArr2, aVar.e), ((r) annotation2).encoding()); + tVar2 = new t.h<>(aVar.d, i8, aVar.f2936c.c(e8, annotationArr2, aVar.e), ((r) annotation2).encoding()); } else { throw c0.l(aVar.d, i8, "@PartMap values cannot be MultipartBody.Part. Use @Part List or a different value type instead.", new Object[0]); } @@ -428,11 +428,11 @@ public abstract class z { } } else if (annotation2 instanceof i0.f0.a) { aVar.c(i8, type2); - if (aVar.r || aVar.f2936s) { + if (aVar.r || aVar.f2937s) { throw c0.l(aVar.d, i8, "@Body parameters cannot be used with form or multi-part encoding.", new Object[0]); } else if (!aVar.j) { try { - h c3 = aVar.f2935c.c(type2, annotationArr2, aVar.e); + h c3 = aVar.f2936c.c(type2, annotationArr2, aVar.e); aVar.j = true; tVar2 = new t.a<>(aVar.d, i8, c3); } catch (RuntimeException e9) { @@ -445,7 +445,7 @@ public abstract class z { aVar.c(i8, type2); Class f10 = c0.f(type2); for (int i10 = i8 - 1; i10 >= 0; i10--) { - t tVar7 = aVar.f2937x[i10]; + t tVar7 = aVar.f2938x[i10]; if ((tVar7 instanceof t.o) && ((t.o) tVar7).a.equals(f10)) { Method method2 = aVar.d; StringBuilder R = a.R("@Tag type "); @@ -496,7 +496,7 @@ public abstract class z { if (z3) { try { if (c0.f(type2) == Continuation.class) { - aVar.f2938y = true; + aVar.f2939y = true; tVar = null; } } catch (NoClassDefFoundError unused) { @@ -511,11 +511,11 @@ public abstract class z { } if (aVar.t != null || aVar.o) { boolean z4 = aVar.r; - if (!z4 && !aVar.f2936s && !aVar.q && aVar.j) { + if (!z4 && !aVar.f2937s && !aVar.q && aVar.j) { throw c0.j(aVar.d, "Non-body HTTP method cannot contain @Body.", new Object[0]); } else if (z4 && !aVar.h) { throw c0.j(aVar.d, "Form-encoded method must contain at least one @Field.", new Object[0]); - } else if (!aVar.f2936s || aVar.i) { + } else if (!aVar.f2937s || aVar.i) { w wVar = new w(aVar); Type genericReturnType = method.getGenericReturnType(); if (c0.h(genericReturnType)) { @@ -556,7 +556,7 @@ public abstract class z { throw c0.j(method, R2.toString(), new Object[0]); } else if (a3 == Response.class) { throw c0.j(method, "Response must include generic type (e.g., Response)", new Object[0]); - } else if (!wVar.f2934c.equals("HEAD") || Void.class.equals(a3)) { + } else if (!wVar.f2935c.equals("HEAD") || Void.class.equals(a3)) { try { h d = yVar.d(a3, method.getAnnotations()); e.a aVar3 = yVar.b; diff --git a/app/src/main/java/j0/f.java b/app/src/main/java/j0/f.java index 16576ef565..142c63e6f4 100644 --- a/app/src/main/java/j0/f.java +++ b/app/src/main/java/j0/f.java @@ -5,7 +5,7 @@ public final class f { public final a b; /* renamed from: c reason: collision with root package name */ - public final Throwable f2941c; + public final Throwable f2942c; public final T d; /* compiled from: Notification */ @@ -17,12 +17,12 @@ public final class f { public f(a aVar, T t, Throwable th) { this.d = t; - this.f2941c = th; + this.f2942c = th; this.b = aVar; } public boolean a() { - return (this.b == a.OnError) && this.f2941c != null; + return (this.b == a.OnError) && this.f2942c != null; } public boolean b() { @@ -48,8 +48,8 @@ public final class f { if (t != t2 && (t == null || !t.equals(t2))) { return false; } - Throwable th = this.f2941c; - Throwable th2 = fVar.f2941c; + Throwable th = this.f2942c; + Throwable th2 = fVar.f2942c; return th == th2 || (th != null && th.equals(th2)); } @@ -58,7 +58,7 @@ public final class f { if (b()) { hashCode = (hashCode * 31) + this.d.hashCode(); } - return a() ? (hashCode * 31) + this.f2941c.hashCode() : hashCode; + return a() ? (hashCode * 31) + this.f2942c.hashCode() : hashCode; } public String toString() { @@ -73,7 +73,7 @@ public final class f { } if (a()) { sb.append(' '); - sb.append(this.f2941c.getMessage()); + sb.append(this.f2942c.getMessage()); } sb.append(']'); return sb.toString(); diff --git a/app/src/main/java/j0/h.java b/app/src/main/java/j0/h.java index 349f67a142..635a906425 100644 --- a/app/src/main/java/j0/h.java +++ b/app/src/main/java/j0/h.java @@ -12,7 +12,7 @@ public class h { } public h(a aVar) { - b bVar = l.f2959c; + b bVar = l.f2960c; this.a = bVar != null ? bVar.call(aVar) : aVar; } } diff --git a/app/src/main/java/j0/l/a/j1.java b/app/src/main/java/j0/l/a/j1.java index c86f082da9..17515ee621 100644 --- a/app/src/main/java/j0/l/a/j1.java +++ b/app/src/main/java/j0/l/a/j1.java @@ -312,14 +312,14 @@ public final class j1 extends j0.m.b implements Subscription { public boolean r; /* renamed from: s reason: collision with root package name */ - public boolean f2942s; + public boolean f2943s; public long t; public long u; public volatile Producer v; public List> w; /* renamed from: x reason: collision with root package name */ - public boolean f2943x; + public boolean f2944x; public f(e eVar) { this.j = eVar; @@ -377,9 +377,9 @@ public final class j1 extends j0.m.b implements Subscription { } list2.add(cVar); } else { - this.f2943x = true; + this.f2944x = true; } - this.f2942s = true; + this.f2943s = true; return; } this.r = true; @@ -400,15 +400,15 @@ public final class j1 extends j0.m.b implements Subscription { b(j, j3); while (!isUnsubscribed()) { synchronized (this) { - if (!this.f2942s) { + if (!this.f2943s) { this.r = false; return; } - this.f2942s = false; + this.f2943s = false; list = this.w; this.w = null; - z2 = this.f2943x; - this.f2943x = false; + z2 = this.f2944x; + this.f2944x = false; } long j5 = this.t; if (list != null) { diff --git a/app/src/main/java/j0/l/a/p0.java b/app/src/main/java/j0/l/a/p0.java index 323ba8ce3b..b73cd956df 100644 --- a/app/src/main/java/j0/l/a/p0.java +++ b/app/src/main/java/j0/l/a/p0.java @@ -33,11 +33,11 @@ public class p0 extends Subscriber { SerializedSubscriber serializedSubscriber = p0Var.m; Subscriber subscriber = p0Var.j; synchronized (aVar) { - if (!aVar.e && aVar.f2944c) { + if (!aVar.e && aVar.f2945c) { if (i == aVar.a) { t = aVar.b; aVar.b = null; - aVar.f2944c = false; + aVar.f2945c = false; aVar.e = true; } } @@ -79,9 +79,9 @@ public class p0 extends Subscriber { return; } t = aVar.b; - z2 = aVar.f2944c; + z2 = aVar.f2945c; aVar.b = null; - aVar.f2944c = false; + aVar.f2945c = false; aVar.e = true; } if (z2) { @@ -103,7 +103,7 @@ public class p0 extends Subscriber { synchronized (aVar) { aVar.a++; aVar.b = null; - aVar.f2944c = false; + aVar.f2945c = false; } } @@ -113,7 +113,7 @@ public class p0 extends Subscriber { q0.a aVar = this.i; synchronized (aVar) { aVar.b = t; - aVar.f2944c = true; + aVar.f2945c = true; i = aVar.a + 1; aVar.a = i; } diff --git a/app/src/main/java/j0/l/a/q0.java b/app/src/main/java/j0/l/a/q0.java index e22e492a59..8756b53ca1 100644 --- a/app/src/main/java/j0/l/a/q0.java +++ b/app/src/main/java/j0/l/a/q0.java @@ -18,7 +18,7 @@ public final class q0 implements Observable.b { public T b; /* renamed from: c reason: collision with root package name */ - public boolean f2944c; + public boolean f2945c; public boolean d; public boolean e; } diff --git a/app/src/main/java/j0/l/a/u.java b/app/src/main/java/j0/l/a/u.java index 07f33a2d80..375fa7da16 100644 --- a/app/src/main/java/j0/l/a/u.java +++ b/app/src/main/java/j0/l/a/u.java @@ -38,7 +38,7 @@ public class u extends Subscriber> { if (!z2 || !this.j.i.l) { this.i.onNext(fVar); } else { - this.i.onError(fVar.f2941c); + this.i.onError(fVar.f2942c); } } else { this.i.onCompleted(); diff --git a/app/src/main/java/j0/l/a/x0.java b/app/src/main/java/j0/l/a/x0.java index d6744b4ea1..63f0134303 100644 --- a/app/src/main/java/j0/l/a/x0.java +++ b/app/src/main/java/j0/l/a/x0.java @@ -112,11 +112,11 @@ public final class x0 implements Observable.b> { } a(1); synchronized (eVar) { - if (!eVar.f2945s) { + if (!eVar.f2946s) { eVar.r = false; return; } - eVar.f2945s = false; + eVar.f2946s = false; eVar.c(); return; } @@ -181,31 +181,31 @@ public final class x0 implements Observable.b> { public boolean r; /* renamed from: s reason: collision with root package name */ - public boolean f2945s; + public boolean f2946s; public final Object t = new Object(); public volatile c[] u = i; public long v; public long w; /* renamed from: x reason: collision with root package name */ - public int f2946x; + public int f2947x; /* renamed from: y reason: collision with root package name */ - public final int f2947y; + public final int f2948y; /* renamed from: z reason: collision with root package name */ - public int f2948z; + public int f2949z; public e(Subscriber subscriber, boolean z2, int i2) { this.j = subscriber; this.k = z2; this.l = i2; if (i2 == Integer.MAX_VALUE) { - this.f2947y = Integer.MAX_VALUE; + this.f2948y = Integer.MAX_VALUE; request(RecyclerView.FOREVER_NS); return; } - this.f2947y = Math.max(1, i2 >> 1); + this.f2948y = Math.max(1, i2 >> 1); request((long) i2); } @@ -228,7 +228,7 @@ public final class x0 implements Observable.b> { public void b() { synchronized (this) { if (this.r) { - this.f2945s = true; + this.f2946s = true; return; } this.r = true; @@ -325,7 +325,7 @@ public final class x0 implements Observable.b> { if (!z5 || ((queue2 != null && !queue2.isEmpty()) || length != 0)) { if (length > 0) { long j4 = this.w; - int i6 = this.f2946x; + int i6 = this.f2947x; if (length <= i6 || cVarArr[i6].k != j4) { if (length <= i6) { i6 = 0; @@ -336,7 +336,7 @@ public final class x0 implements Observable.b> { i6 = 0; } } - this.f2946x = i6; + this.f2947x = i6; this.w = cVarArr[i6].k; } int i8 = 0; @@ -414,7 +414,7 @@ public final class x0 implements Observable.b> { return; } } - this.f2946x = i6; + this.f2947x = i6; this.w = cVarArr[i6].k; } else { subscriber2 = subscriber; @@ -426,7 +426,7 @@ public final class x0 implements Observable.b> { if (!z3) { synchronized (this) { try { - if (!this.f2945s) { + if (!this.f2946s) { try { this.r = false; return; @@ -443,7 +443,7 @@ public final class x0 implements Observable.b> { throw th2; } } else { - this.f2945s = false; + this.f2946s = false; } } catch (Throwable th8) { th2 = th8; @@ -593,13 +593,13 @@ public final class x0 implements Observable.b> { if (observable != null) { z2 = true; if (observable == c.j) { - int i2 = this.f2948z + 1; - if (i2 == this.f2947y) { - this.f2948z = 0; + int i2 = this.f2949z + 1; + if (i2 == this.f2948y) { + this.f2949z = 0; request((long) i2); return; } - this.f2948z = i2; + this.f2949z = i2; return; } else if (observable instanceof j) { T t = ((j) observable).k; @@ -628,19 +628,19 @@ public final class x0 implements Observable.b> { if (j != RecyclerView.FOREVER_NS) { this.m.a(1); } - int i3 = this.f2948z + 1; - if (i3 == this.f2947y) { - this.f2948z = 0; + int i3 = this.f2949z + 1; + if (i3 == this.f2948y) { + this.f2949z = 0; request((long) i3); } else { - this.f2948z = i3; + this.f2949z = i3; } synchronized (this) { - if (!this.f2945s) { + if (!this.f2946s) { this.r = false; return; } - this.f2945s = false; + this.f2946s = false; c(); return; } diff --git a/app/src/main/java/j0/l/a/y1.java b/app/src/main/java/j0/l/a/y1.java index 53a92e48ef..9bda6eca25 100644 --- a/app/src/main/java/j0/l/a/y1.java +++ b/app/src/main/java/j0/l/a/y1.java @@ -108,7 +108,7 @@ public final class y1 implements Observable.b> { public Producer r; /* renamed from: s reason: collision with root package name */ - public volatile boolean f2949s; + public volatile boolean f2950s; public Throwable t; public boolean u; @@ -167,7 +167,7 @@ public final class y1 implements Observable.b> { Subscriber subscriber = this.j; long j2 = j; Throwable th4 = th; - boolean z3 = this.f2949s; + boolean z3 = this.f2950s; while (true) { long j3 = 0; while (true) { @@ -192,7 +192,7 @@ public final class y1 implements Observable.b> { return; } } - if (i2 != 0 || (!subscriber.isUnsubscribed() && !a(this.f2949s, z2, th4, eVar, subscriber, eVar.isEmpty()))) { + if (i2 != 0 || (!subscriber.isUnsubscribed() && !a(this.f2950s, z2, th4, eVar, subscriber, eVar.isEmpty()))) { synchronized (this) { long j4 = this.q; if (j4 != RecyclerView.FOREVER_NS) { @@ -205,7 +205,7 @@ public final class y1 implements Observable.b> { return; } this.p = false; - z3 = this.f2949s; + z3 = this.f2950s; z2 = this.u; th4 = this.t; if (!(th4 == null || th4 == (th2 = i) || this.l)) { @@ -237,7 +237,7 @@ public final class y1 implements Observable.b> { @Override // j0.g public void onCompleted() { - this.f2949s = true; + this.f2950s = true; b(); } @@ -248,7 +248,7 @@ public final class y1 implements Observable.b> { c2 = c(th); } if (c2) { - this.f2949s = true; + this.f2950s = true; b(); return; } diff --git a/app/src/main/java/j0/l/c/a.java b/app/src/main/java/j0/l/c/a.java index 9288801ce2..a767be41b7 100644 --- a/app/src/main/java/j0/l/c/a.java +++ b/app/src/main/java/j0/l/c/a.java @@ -23,7 +23,7 @@ public final class a extends Scheduler implements k { public static final TimeUnit b = TimeUnit.SECONDS; /* renamed from: c reason: collision with root package name */ - public static final c f2950c; + public static final c f2951c; public static final C0330a d; public final ThreadFactory e; public final AtomicReference f; @@ -35,7 +35,7 @@ public final class a extends Scheduler implements k { public final long b; /* renamed from: c reason: collision with root package name */ - public final ConcurrentLinkedQueue f2951c; + public final ConcurrentLinkedQueue f2952c; public final CompositeSubscription d; public final ScheduledExecutorService e; public final Future f; @@ -66,15 +66,15 @@ public final class a extends Scheduler implements k { @Override // java.lang.Runnable public void run() { C0330a aVar = C0330a.this; - if (!aVar.f2951c.isEmpty()) { + if (!aVar.f2952c.isEmpty()) { long nanoTime = System.nanoTime(); - Iterator it = aVar.f2951c.iterator(); + Iterator it = aVar.f2952c.iterator(); while (it.hasNext()) { c next = it.next(); if (next.q > nanoTime) { return; } - if (aVar.f2951c.remove(next)) { + if (aVar.f2952c.remove(next)) { aVar.d.c(next); } } @@ -87,7 +87,7 @@ public final class a extends Scheduler implements k { this.a = threadFactory; long nanos = timeUnit != null ? timeUnit.toNanos(j) : 0; this.b = nanos; - this.f2951c = new ConcurrentLinkedQueue<>(); + this.f2952c = new ConcurrentLinkedQueue<>(); this.d = new CompositeSubscription(); ScheduledExecutorService scheduledExecutorService = null; if (timeUnit != null) { @@ -147,15 +147,15 @@ public final class a extends Scheduler implements k { this.j = aVar; this.l = new AtomicBoolean(); if (aVar.d.j) { - cVar = a.f2950c; + cVar = a.f2951c; } else { while (true) { - if (aVar.f2951c.isEmpty()) { + if (aVar.f2952c.isEmpty()) { cVar2 = new c(aVar.a); aVar.d.a(cVar2); break; } - cVar2 = aVar.f2951c.poll(); + cVar2 = aVar.f2952c.poll(); if (cVar2 != null) { break; } @@ -187,7 +187,7 @@ public final class a extends Scheduler implements k { c cVar = this.k; Objects.requireNonNull(aVar); cVar.q = System.nanoTime() + aVar.b; - aVar.f2951c.offer(cVar); + aVar.f2952c.offer(cVar); } @Override // rx.Subscription @@ -215,7 +215,7 @@ public final class a extends Scheduler implements k { static { c cVar = new c(i.i); - f2950c = cVar; + f2951c = cVar; cVar.unsubscribe(); C0330a aVar = new C0330a(null, 0, null); d = aVar; diff --git a/app/src/main/java/j0/l/c/b.java b/app/src/main/java/j0/l/c/b.java index 52bf5af049..aa26633dad 100644 --- a/app/src/main/java/j0/l/c/b.java +++ b/app/src/main/java/j0/l/c/b.java @@ -17,7 +17,7 @@ public final class b extends Scheduler implements k { public static final c b; /* renamed from: c reason: collision with root package name */ - public static final C0335b f2952c = new C0335b(null, 0); + public static final C0335b f2953c = new C0335b(null, 0); public final ThreadFactory d; public final AtomicReference e; @@ -119,7 +119,7 @@ public final class b extends Scheduler implements k { public final c[] b; /* renamed from: c reason: collision with root package name */ - public long f2953c; + public long f2954c; public C0335b(ThreadFactory threadFactory, int i) { this.a = i; @@ -135,8 +135,8 @@ public final class b extends Scheduler implements k { return b.b; } c[] cVarArr = this.b; - long j = this.f2953c; - this.f2953c = 1 + j; + long j = this.f2954c; + this.f2954c = 1 + j; return cVarArr[(int) (j % ((long) i))]; } } @@ -162,7 +162,7 @@ public final class b extends Scheduler implements k { public b(ThreadFactory threadFactory) { this.d = threadFactory; - C0335b bVar = f2952c; + C0335b bVar = f2953c; AtomicReference atomicReference = new AtomicReference<>(bVar); this.e = atomicReference; C0335b bVar2 = new C0335b(threadFactory, a); @@ -184,7 +184,7 @@ public final class b extends Scheduler implements k { C0335b bVar2; do { bVar = this.e.get(); - bVar2 = f2952c; + bVar2 = f2953c; if (bVar == bVar2) { return; } diff --git a/app/src/main/java/j0/l/c/c.java b/app/src/main/java/j0/l/c/c.java index e33f92580b..c8cc30eb71 100644 --- a/app/src/main/java/j0/l/c/c.java +++ b/app/src/main/java/j0/l/c/c.java @@ -65,7 +65,7 @@ public final class c extends Scheduler { public a(Executor executor) { ScheduledExecutorService scheduledExecutorService; this.i = executor; - ScheduledExecutorService[] scheduledExecutorServiceArr = d.f2954c.e.get(); + ScheduledExecutorService[] scheduledExecutorServiceArr = d.f2955c.e.get(); if (scheduledExecutorServiceArr == d.a) { scheduledExecutorService = d.b; } else { diff --git a/app/src/main/java/j0/l/c/d.java b/app/src/main/java/j0/l/c/d.java index 8bf0b0920a..44632c0d04 100644 --- a/app/src/main/java/j0/l/c/d.java +++ b/app/src/main/java/j0/l/c/d.java @@ -10,7 +10,7 @@ public final class d implements k { public static final ScheduledExecutorService b; /* renamed from: c reason: collision with root package name */ - public static final d f2954c = new d(); + public static final d f2955c = new d(); public static int d; public final AtomicReference e = new AtomicReference<>(a); diff --git a/app/src/main/java/j0/l/c/j.java b/app/src/main/java/j0/l/c/j.java index fbd8d82b36..c99a52b728 100644 --- a/app/src/main/java/j0/l/c/j.java +++ b/app/src/main/java/j0/l/c/j.java @@ -45,16 +45,16 @@ public final class j extends AtomicReference implements Runnable, Subscr public final SubscriptionList parent; /* renamed from: s reason: collision with root package name */ - public final j f2955s; + public final j f2956s; public b(j jVar, SubscriptionList subscriptionList) { - this.f2955s = jVar; + this.f2956s = jVar; this.parent = subscriptionList; } @Override // rx.Subscription public boolean isUnsubscribed() { - return this.f2955s.cancel.j; + return this.f2956s.cancel.j; } @Override // rx.Subscription @@ -62,7 +62,7 @@ public final class j extends AtomicReference implements Runnable, Subscr boolean remove; if (compareAndSet(false, true)) { SubscriptionList subscriptionList = this.parent; - j jVar = this.f2955s; + j jVar = this.f2956s; if (!subscriptionList.j) { synchronized (subscriptionList) { List list = subscriptionList.i; @@ -87,22 +87,22 @@ public final class j extends AtomicReference implements Runnable, Subscr public final CompositeSubscription parent; /* renamed from: s reason: collision with root package name */ - public final j f2956s; + public final j f2957s; public c(j jVar, CompositeSubscription compositeSubscription) { - this.f2956s = jVar; + this.f2957s = jVar; this.parent = compositeSubscription; } @Override // rx.Subscription public boolean isUnsubscribed() { - return this.f2956s.cancel.j; + return this.f2957s.cancel.j; } @Override // rx.Subscription public void unsubscribe() { if (compareAndSet(false, true)) { - this.parent.c(this.f2956s); + this.parent.c(this.f2957s); } } } diff --git a/app/src/main/java/j0/l/e/e.java b/app/src/main/java/j0/l/e/e.java index 95c96484e8..218fdf673e 100644 --- a/app/src/main/java/j0/l/e/e.java +++ b/app/src/main/java/j0/l/e/e.java @@ -27,7 +27,7 @@ public enum e { /* JADX DEBUG: Method arguments types fixed to match base method, original types: [java.lang.Object] */ @Override // j0.k.b public Throwable call(f fVar) { - return fVar.f2941c; + return fVar.f2942c; } } diff --git a/app/src/main/java/j0/l/e/f.java b/app/src/main/java/j0/l/e/f.java index f236be519b..26a01376b8 100644 --- a/app/src/main/java/j0/l/e/f.java +++ b/app/src/main/java/j0/l/e/f.java @@ -7,13 +7,13 @@ public final class f { public int b; /* renamed from: c reason: collision with root package name */ - public int f2957c; + public int f2958c; public T[] d; public f() { int f = a.f(16); this.a = f - 1; - this.f2957c = (int) (((float) f) * 0.75f); + this.f2958c = (int) (((float) f) * 0.75f); this.d = (T[]) new Object[f]; } @@ -43,7 +43,7 @@ public final class f { tArr[b] = t; int i2 = this.b + 1; this.b = i2; - if (i2 >= this.f2957c) { + if (i2 >= this.f2958c) { T[] tArr2 = this.d; int length = tArr2.length; int i3 = length << 1; @@ -67,7 +67,7 @@ public final class f { i2 = i5; } this.a = i4; - this.f2957c = (int) (((float) i3) * 0.75f); + this.f2958c = (int) (((float) i3) * 0.75f); this.d = tArr3; } return true; diff --git a/app/src/main/java/j0/l/e/n/t.java b/app/src/main/java/j0/l/e/n/t.java index eb3cf20087..8ea135484e 100644 --- a/app/src/main/java/j0/l/e/n/t.java +++ b/app/src/main/java/j0/l/e/n/t.java @@ -12,16 +12,16 @@ public class t extends v { public static final long r; /* renamed from: s reason: collision with root package name */ - public static final int f2958s; + public static final int f2959s; public static final Object t = new Object(); static { Unsafe unsafe = y.a; int arrayIndexScale = unsafe.arrayIndexScale(Object[].class); if (4 == arrayIndexScale) { - f2958s = 2; + f2959s = 2; } else if (8 == arrayIndexScale) { - f2958s = 3; + f2959s = 3; } else { throw new IllegalStateException("Unknown pointer size"); } @@ -56,7 +56,7 @@ public class t extends v { } public static long c(long j) { - return r + (j << f2958s); + return r + (j << f2959s); } public static long d(long j, long j2) { diff --git a/app/src/main/java/j0/o/l.java b/app/src/main/java/j0/o/l.java index 88d250350a..4c7d8eb9f4 100644 --- a/app/src/main/java/j0/o/l.java +++ b/app/src/main/java/j0/o/l.java @@ -16,7 +16,7 @@ public final class l { public static volatile b b = new c(); /* renamed from: c reason: collision with root package name */ - public static volatile b f2959c = new d(); + public static volatile b f2960c = new d(); public static volatile b d = new e(); public static volatile Func2 e = new g(); public static volatile b f = new i(); diff --git a/app/src/main/java/j0/o/o.java b/app/src/main/java/j0/o/o.java index 3710b66436..9a67aebfec 100644 --- a/app/src/main/java/j0/o/o.java +++ b/app/src/main/java/j0/o/o.java @@ -10,7 +10,7 @@ public class o { public static final b b = new a(); /* renamed from: c reason: collision with root package name */ - public final AtomicReference f2960c = new AtomicReference<>(); + public final AtomicReference f2961c = new AtomicReference<>(); public final AtomicReference d = new AtomicReference<>(); public final AtomicReference e = new AtomicReference<>(); public final AtomicReference f = new AtomicReference<>(); @@ -88,15 +88,15 @@ public class o { } public b b() { - if (this.f2960c.get() == null) { + if (this.f2961c.get() == null) { Object d = d(b.class, g()); if (d == null) { - this.f2960c.compareAndSet(null, b); + this.f2961c.compareAndSet(null, b); } else { - this.f2960c.compareAndSet(null, (b) d); + this.f2961c.compareAndSet(null, (b) d); } } - return this.f2960c.get(); + return this.f2961c.get(); } public m c() { diff --git a/app/src/main/java/j0/p/a.java b/app/src/main/java/j0/p/a.java index fa1afd47c0..7d9449e543 100644 --- a/app/src/main/java/j0/p/a.java +++ b/app/src/main/java/j0/p/a.java @@ -14,7 +14,7 @@ public final class a { public final Scheduler b = new b(new i("RxComputationScheduler-")); /* renamed from: c reason: collision with root package name */ - public final Scheduler f2961c = new j0.l.c.a(new i("RxIoScheduler-")); + public final Scheduler f2962c = new j0.l.c.a(new i("RxIoScheduler-")); public final Scheduler d = new f(new i("RxNewThreadScheduler-")); public a() { @@ -41,7 +41,7 @@ public final class a { if (scheduler instanceof k) { ((k) scheduler).shutdown(); } - Scheduler scheduler2 = aVar2.f2961c; + Scheduler scheduler2 = aVar2.f2962c; if (scheduler2 instanceof k) { ((k) scheduler2).shutdown(); } @@ -54,6 +54,6 @@ public final class a { } public static Scheduler c() { - return b().f2961c; + return b().f2962c; } } diff --git a/app/src/main/java/j0/q/a.java b/app/src/main/java/j0/q/a.java index fdbccf199b..8928d1fa2b 100644 --- a/app/src/main/java/j0/q/a.java +++ b/app/src/main/java/j0/q/a.java @@ -65,7 +65,7 @@ public final class a extends Subject { public volatile C0342a b; /* renamed from: c reason: collision with root package name */ - public C0342a f2962c; + public C0342a f2963c; public int d; public volatile boolean e; public Throwable f; @@ -84,7 +84,7 @@ public final class a extends Subject { public c(int i) { this.a = i; C0342a aVar = new C0342a<>(null); - this.f2962c = aVar; + this.f2963c = aVar; this.b = aVar; } @@ -276,8 +276,8 @@ public final class a extends Subject { c cVar = (c) aVar; Objects.requireNonNull(cVar); c.C0342a aVar2 = new c.C0342a<>(t); - cVar.f2962c.set(aVar2); - cVar.f2962c = aVar2; + cVar.f2963c.set(aVar2); + cVar.f2963c = aVar2; int i2 = cVar.d; if (i2 == cVar.a) { cVar.b = cVar.b.get(); diff --git a/app/src/main/java/j0/q/c.java b/app/src/main/java/j0/q/c.java index 878e91f5b4..033b036e62 100644 --- a/app/src/main/java/j0/q/c.java +++ b/app/src/main/java/j0/q/c.java @@ -24,7 +24,7 @@ public final class c extends AtomicReference> implements Observable.a public static final a b; /* renamed from: c reason: collision with root package name */ - public static final a f2963c; + public static final a f2964c; public final boolean d; public final b[] e; @@ -32,7 +32,7 @@ public final class c extends AtomicReference> implements Observable.a b[] bVarArr = new b[0]; a = bVarArr; b = new a(true, bVarArr); - f2963c = new a(false, bVarArr); + f2964c = new a(false, bVarArr); } public a(boolean z2, b[] bVarArr) { @@ -87,7 +87,7 @@ public final class c extends AtomicReference> implements Observable.a } public c() { - super(a.f2963c); + super(a.f2964c); a.C0324a aVar = j0.k.a.a; this.onStart = aVar; this.onAdded = aVar; @@ -103,7 +103,7 @@ public final class c extends AtomicReference> implements Observable.a b[] bVarArr = aVar.e; int length = bVarArr.length; if (length == 1 && bVarArr[0] == bVar) { - aVar2 = a.f2963c; + aVar2 = a.f2964c; } else { if (length != 0) { int i = length - 1; @@ -122,7 +122,7 @@ public final class c extends AtomicReference> implements Observable.a } i2++; } else if (i3 == 0) { - aVar2 = a.f2963c; + aVar2 = a.f2964c; } else { if (i3 < i) { b[] bVarArr3 = new b[i3]; diff --git a/app/src/main/java/kotlin/reflect/jvm/internal/impl/protobuf/CodedOutputStream.java b/app/src/main/java/kotlin/reflect/jvm/internal/impl/protobuf/CodedOutputStream.java index e825933bcd..736a5fcd17 100644 --- a/app/src/main/java/kotlin/reflect/jvm/internal/impl/protobuf/CodedOutputStream.java +++ b/app/src/main/java/kotlin/reflect/jvm/internal/impl/protobuf/CodedOutputStream.java @@ -13,7 +13,7 @@ public final class CodedOutputStream { public final int b; /* renamed from: c reason: collision with root package name */ - public int f2964c; + public int f2965c; public int d = 0; public final OutputStream e; @@ -26,7 +26,7 @@ public final class CodedOutputStream { public CodedOutputStream(OutputStream outputStream, byte[] bArr) { this.e = outputStream; this.a = bArr; - this.f2964c = 0; + this.f2965c = 0; this.b = bArr.length; } @@ -212,8 +212,8 @@ public final class CodedOutputStream { public final void a() throws IOException { OutputStream outputStream = this.e; if (outputStream != null) { - outputStream.write(this.a, 0, this.f2964c); - this.f2964c = 0; + outputStream.write(this.a, 0, this.f2965c); + this.f2965c = 0; return; } throw new OutOfSpaceException(); @@ -329,12 +329,12 @@ public final class CodedOutputStream { } public void writeRawByte(byte b) throws IOException { - if (this.f2964c == this.b) { + if (this.f2965c == this.b) { a(); } byte[] bArr = this.a; - int i = this.f2964c; - this.f2964c = i + 1; + int i = this.f2965c; + this.f2965c = i + 1; bArr[i] = b; this.d++; } @@ -349,10 +349,10 @@ public final class CodedOutputStream { public void writeRawBytes(c cVar, int i, int i2) throws IOException { int i3 = this.b; - int i4 = this.f2964c; + int i4 = this.f2965c; if (i3 - i4 >= i2) { cVar.copyTo(this.a, i, i4, i2); - this.f2964c += i2; + this.f2965c += i2; this.d += i2; return; } @@ -360,12 +360,12 @@ public final class CodedOutputStream { cVar.copyTo(this.a, i, i4, i5); int i6 = i + i5; int i7 = i2 - i5; - this.f2964c = this.b; + this.f2965c = this.b; this.d += i5; a(); if (i7 <= this.b) { cVar.copyTo(this.a, i6, 0, i7); - this.f2964c = i7; + this.f2965c = i7; } else { OutputStream outputStream = this.e; if (i6 < 0) { @@ -390,10 +390,10 @@ public final class CodedOutputStream { public void writeRawBytes(byte[] bArr, int i, int i2) throws IOException { int i3 = this.b; - int i4 = this.f2964c; + int i4 = this.f2965c; if (i3 - i4 >= i2) { System.arraycopy(bArr, i, this.a, i4, i2); - this.f2964c += i2; + this.f2965c += i2; this.d += i2; return; } @@ -401,12 +401,12 @@ public final class CodedOutputStream { System.arraycopy(bArr, i, this.a, i4, i5); int i6 = i + i5; int i7 = i2 - i5; - this.f2964c = this.b; + this.f2965c = this.b; this.d += i5; a(); if (i7 <= this.b) { System.arraycopy(bArr, i6, this.a, 0, i7); - this.f2964c = i7; + this.f2965c = i7; } else { this.e.write(bArr, i6, i7); } diff --git a/app/src/main/java/okhttp3/MediaType.java b/app/src/main/java/okhttp3/MediaType.java index 3f90a4939d..3efc1b9289 100644 --- a/app/src/main/java/okhttp3/MediaType.java +++ b/app/src/main/java/okhttp3/MediaType.java @@ -19,7 +19,7 @@ public final class MediaType { public static final Pattern b = Pattern.compile(";\\s*(?:([a-zA-Z0-9-!#$%&'*+.^_`{|}~]+)=(?:([a-zA-Z0-9-!#$%&'*+.^_`{|}~]+)|\"([^\"]*)\"))?"); /* renamed from: c reason: collision with root package name */ - public static final a f2965c = null; + public static final a f2966c = null; public final String d; public final String e; public final String f; diff --git a/app/src/main/java/okhttp3/MultipartBody.java b/app/src/main/java/okhttp3/MultipartBody.java index 4bdaece31c..8c4f77272e 100644 --- a/app/src/main/java/okhttp3/MultipartBody.java +++ b/app/src/main/java/okhttp3/MultipartBody.java @@ -21,7 +21,7 @@ public final class MultipartBody extends RequestBody { public static final MediaType b = MediaType.a.a(ShareTarget.ENCODING_TYPE_MULTIPART); /* renamed from: c reason: collision with root package name */ - public static final byte[] f2966c = {(byte) 58, (byte) 32}; + public static final byte[] f2967c = {(byte) 58, (byte) 32}; public static final byte[] d = {(byte) 13, (byte) 10}; public static final byte[] e; public static final b f = new b(null); @@ -99,7 +99,7 @@ public final class MultipartBody extends RequestBody { public MediaType b = MultipartBody.a; /* renamed from: c reason: collision with root package name */ - public final List f2967c = new ArrayList(); + public final List f2968c = new ArrayList(); public a() { String uuid = UUID.randomUUID().toString(); @@ -110,13 +110,13 @@ public final class MultipartBody extends RequestBody { public final a a(Part part) { m.checkParameterIsNotNull(part, "part"); - this.f2967c.add(part); + this.f2968c.add(part); return this; } public final MultipartBody b() { - if (!this.f2967c.isEmpty()) { - return new MultipartBody(this.a, this.b, c.z(this.f2967c)); + if (!this.f2968c.isEmpty()) { + return new MultipartBody(this.a, this.b, c.z(this.f2968c)); } throw new IllegalStateException("Multipart body must have at least one part.".toString()); } @@ -158,7 +158,7 @@ public final class MultipartBody extends RequestBody { } static { - MediaType.a aVar = MediaType.f2965c; + MediaType.a aVar = MediaType.f2966c; MediaType.a.a("multipart/alternative"); MediaType.a.a("multipart/digest"); MediaType.a.a("multipart/parallel"); @@ -173,7 +173,7 @@ public final class MultipartBody extends RequestBody { this.i = byteString; this.j = mediaType; this.k = list; - MediaType.a aVar = MediaType.f2965c; + MediaType.a aVar = MediaType.f2966c; this.g = MediaType.a.a(mediaType + "; boundary=" + byteString.q()); } @@ -204,7 +204,7 @@ public final class MultipartBody extends RequestBody { if (headers != null) { int size2 = headers.size(); for (int i2 = 0; i2 < size2; i2++) { - bufferedSink.K(headers.d(i2)).write(f2966c).K(headers.g(i2)).write(d); + bufferedSink.K(headers.d(i2)).write(f2967c).K(headers.g(i2)).write(d); } } MediaType contentType = requestBody.contentType(); diff --git a/app/src/main/java/okhttp3/Request.java b/app/src/main/java/okhttp3/Request.java index de660951fd..da2aabeaa8 100644 --- a/app/src/main/java/okhttp3/Request.java +++ b/app/src/main/java/okhttp3/Request.java @@ -22,7 +22,7 @@ public final class Request { public final w b; /* renamed from: c reason: collision with root package name */ - public final String f2968c; + public final String f2969c; public final Headers d; public final RequestBody e; public final Map, Object> f; @@ -33,30 +33,30 @@ public final class Request { public String b; /* renamed from: c reason: collision with root package name */ - public Headers.a f2969c; + public Headers.a f2970c; public RequestBody d; public Map, Object> e; public a() { this.e = new LinkedHashMap(); this.b = ShareTarget.METHOD_GET; - this.f2969c = new Headers.a(); + this.f2970c = new Headers.a(); } public a(Request request) { m.checkParameterIsNotNull(request, "request"); this.e = new LinkedHashMap(); this.a = request.b; - this.b = request.f2968c; + this.b = request.f2969c; this.d = request.e; this.e = request.f.isEmpty() ? new LinkedHashMap<>() : h0.toMutableMap(request.f); - this.f2969c = request.d.e(); + this.f2970c = request.d.e(); } public Request a() { w wVar = this.a; if (wVar != null) { - return new Request(wVar, this.b, this.f2969c.c(), this.d, c.A(this.e)); + return new Request(wVar, this.b, this.f2970c.c(), this.d, c.A(this.e)); } throw new IllegalStateException("url == null".toString()); } @@ -64,7 +64,7 @@ public final class Request { public a b(String str, String str2) { m.checkParameterIsNotNull(str, ModelAuditLogEntry.CHANGE_KEY_NAME); m.checkParameterIsNotNull(str2, "value"); - Headers.a aVar = this.f2969c; + Headers.a aVar = this.f2970c; Objects.requireNonNull(aVar); m.checkParameterIsNotNull(str, ModelAuditLogEntry.CHANGE_KEY_NAME); m.checkParameterIsNotNull(str2, "value"); @@ -100,7 +100,7 @@ public final class Request { public a d(String str) { m.checkParameterIsNotNull(str, ModelAuditLogEntry.CHANGE_KEY_NAME); - this.f2969c.d(str); + this.f2970c.d(str); return this; } @@ -157,7 +157,7 @@ public final class Request { m.checkParameterIsNotNull(headers, "headers"); m.checkParameterIsNotNull(map, ModelAuditLogEntry.CHANGE_KEY_TAGS); this.b = wVar; - this.f2968c = str; + this.f2969c = str; this.d = headers; this.e = requestBody; this.f = map; @@ -180,7 +180,7 @@ public final class Request { public String toString() { StringBuilder R = c.d.b.a.a.R("Request{method="); - R.append(this.f2968c); + R.append(this.f2969c); R.append(", url="); R.append(this.b); if (this.d.size() != 0) { diff --git a/app/src/main/java/okhttp3/RequestBody.java b/app/src/main/java/okhttp3/RequestBody.java index 1bc51cf2f6..b27fc0129b 100644 --- a/app/src/main/java/okhttp3/RequestBody.java +++ b/app/src/main/java/okhttp3/RequestBody.java @@ -26,19 +26,19 @@ public abstract class RequestBody { public final /* synthetic */ MediaType b; /* renamed from: c reason: collision with root package name */ - public final /* synthetic */ int f2970c; + public final /* synthetic */ int f2971c; public final /* synthetic */ int d; public a(byte[] bArr, MediaType mediaType, int i, int i2) { this.a = bArr; this.b = mediaType; - this.f2970c = i; + this.f2971c = i; this.d = i2; } @Override // okhttp3.RequestBody public long contentLength() { - return (long) this.f2970c; + return (long) this.f2971c; } @Override // okhttp3.RequestBody @@ -49,7 +49,7 @@ public abstract class RequestBody { @Override // okhttp3.RequestBody public void writeTo(BufferedSink bufferedSink) { m.checkParameterIsNotNull(bufferedSink, "sink"); - bufferedSink.write(this.a, this.d, this.f2970c); + bufferedSink.write(this.a, this.d, this.f2971c); } } @@ -91,7 +91,7 @@ public abstract class RequestBody { Pattern pattern = MediaType.a; Charset a2 = mediaType.a(null); if (a2 == null) { - MediaType.a aVar = MediaType.f2965c; + MediaType.a aVar = MediaType.f2966c; mediaType = MediaType.a.b(mediaType + "; charset=utf-8"); } else { charset = a2; diff --git a/app/src/main/java/okhttp3/Response.java b/app/src/main/java/okhttp3/Response.java index b062c5646d..4e02642dbf 100644 --- a/app/src/main/java/okhttp3/Response.java +++ b/app/src/main/java/okhttp3/Response.java @@ -22,7 +22,7 @@ public final class Response implements Closeable { public final Response r; /* renamed from: s reason: collision with root package name */ - public final long f2971s; + public final long f2972s; public final long t; public final c u; @@ -32,7 +32,7 @@ public final class Response implements Closeable { public y b; /* renamed from: c reason: collision with root package name */ - public int f2972c; + public int f2973c; public String d; public v e; public Headers.a f; @@ -45,16 +45,16 @@ public final class Response implements Closeable { public c m; public a() { - this.f2972c = -1; + this.f2973c = -1; this.f = new Headers.a(); } public a(Response response) { m.checkParameterIsNotNull(response, "response"); - this.f2972c = -1; + this.f2973c = -1; this.a = response.i; this.b = response.j; - this.f2972c = response.l; + this.f2973c = response.l; this.d = response.k; this.e = response.m; this.f = response.n.e(); @@ -62,13 +62,13 @@ public final class Response implements Closeable { this.h = response.p; this.i = response.q; this.j = response.r; - this.k = response.f2971s; + this.k = response.f2972s; this.l = response.t; this.m = response.u; } public Response a() { - int i = this.f2972c; + int i = this.f2973c; if (i >= 0) { Request request = this.a; if (request != null) { @@ -85,7 +85,7 @@ public final class Response implements Closeable { throw new IllegalStateException("request == null".toString()); } StringBuilder R = c.d.b.a.a.R("code < 0: "); - R.append(this.f2972c); + R.append(this.f2973c); throw new IllegalStateException(R.toString().toString()); } @@ -157,7 +157,7 @@ public final class Response implements Closeable { this.p = response; this.q = response2; this.r = response3; - this.f2971s = j; + this.f2972s = j; this.t = j2; this.u = cVar; } diff --git a/app/src/main/java/okhttp3/internal/publicsuffix/PublicSuffixDatabase.java b/app/src/main/java/okhttp3/internal/publicsuffix/PublicSuffixDatabase.java index d699d3623b..2fd67aeb16 100644 --- a/app/src/main/java/okhttp3/internal/publicsuffix/PublicSuffixDatabase.java +++ b/app/src/main/java/okhttp3/internal/publicsuffix/PublicSuffixDatabase.java @@ -28,7 +28,7 @@ public final class PublicSuffixDatabase { public static final List b = m.listOf("*"); /* renamed from: c reason: collision with root package name */ - public static final PublicSuffixDatabase f2973c = new PublicSuffixDatabase(); + public static final PublicSuffixDatabase f2974c = new PublicSuffixDatabase(); public static final a d = new a(null); public final AtomicBoolean e = new AtomicBoolean(false); public final CountDownLatch f = new CountDownLatch(1); @@ -153,7 +153,7 @@ public final class PublicSuffixDatabase { Thread.interrupted(); z2 = true; } catch (IOException e) { - h.a aVar = h.f2848c; + h.a aVar = h.f2849c; h.a.i("Failed to read public suffix list", 5, e); if (z2) { Thread.currentThread().interrupt(); diff --git a/app/src/main/java/org/webrtc/DataChannel.java b/app/src/main/java/org/webrtc/DataChannel.java index eb1907d23e..fa90f7883c 100644 --- a/app/src/main/java/org/webrtc/DataChannel.java +++ b/app/src/main/java/org/webrtc/DataChannel.java @@ -19,7 +19,7 @@ public class DataChannel { public static class Init { /* renamed from: id reason: collision with root package name */ - public int f2974id = -1; + public int f2975id = -1; public int maxRetransmitTimeMs = -1; public int maxRetransmits = -1; public boolean negotiated; @@ -28,7 +28,7 @@ public class DataChannel { @CalledByNative("Init") public int getId() { - return this.f2974id; + return this.f2975id; } @CalledByNative("Init") diff --git a/app/src/main/java/org/webrtc/RTCStats.java b/app/src/main/java/org/webrtc/RTCStats.java index d743ad3236..6f247cb36c 100644 --- a/app/src/main/java/org/webrtc/RTCStats.java +++ b/app/src/main/java/org/webrtc/RTCStats.java @@ -5,7 +5,7 @@ import java.util.Map; public class RTCStats { /* renamed from: id reason: collision with root package name */ - private final String f2975id; + private final String f2976id; private final Map members; private final long timestampUs; private final String type; @@ -13,7 +13,7 @@ public class RTCStats { public RTCStats(long j, String str, String str2, Map map) { this.timestampUs = j; this.type = str; - this.f2975id = str2; + this.f2976id = str2; this.members = map; } @@ -43,7 +43,7 @@ public class RTCStats { } public String getId() { - return this.f2975id; + return this.f2976id; } public Map getMembers() { @@ -64,7 +64,7 @@ public class RTCStats { R.append(", type: "); R.append(this.type); R.append(", id: "); - R.append(this.f2975id); + R.append(this.f2976id); for (Map.Entry entry : this.members.entrySet()) { R.append(", "); R.append(entry.getKey()); diff --git a/app/src/main/java/org/webrtc/RtpParameters.java b/app/src/main/java/org/webrtc/RtpParameters.java index ba13c19cac..f22d2d48f6 100644 --- a/app/src/main/java/org/webrtc/RtpParameters.java +++ b/app/src/main/java/org/webrtc/RtpParameters.java @@ -173,13 +173,13 @@ public class RtpParameters { private final boolean encrypted; /* renamed from: id reason: collision with root package name */ - private final int f2976id; + private final int f2977id; private final String uri; @CalledByNative("HeaderExtension") public HeaderExtension(String str, int i, boolean z2) { this.uri = str; - this.f2976id = i; + this.f2977id = i; this.encrypted = z2; } @@ -190,7 +190,7 @@ public class RtpParameters { @CalledByNative("HeaderExtension") public int getId() { - return this.f2976id; + return this.f2977id; } @CalledByNative("HeaderExtension") diff --git a/app/src/main/java/org/webrtc/StatsReport.java b/app/src/main/java/org/webrtc/StatsReport.java index 1f511673d2..d668ea9bd0 100644 --- a/app/src/main/java/org/webrtc/StatsReport.java +++ b/app/src/main/java/org/webrtc/StatsReport.java @@ -4,7 +4,7 @@ import c.d.b.a.a; public class StatsReport { /* renamed from: id reason: collision with root package name */ - public final String f2977id; + public final String f2978id; public final double timestamp; public final String type; public final Value[] values; @@ -29,7 +29,7 @@ public class StatsReport { @CalledByNative public StatsReport(String str, String str2, double d, Value[] valueArr) { - this.f2977id = str; + this.f2978id = str; this.type = str2; this.timestamp = d; this.values = valueArr; @@ -37,7 +37,7 @@ public class StatsReport { public String toString() { StringBuilder R = a.R("id: "); - R.append(this.f2977id); + R.append(this.f2978id); R.append(", type: "); R.append(this.type); R.append(", timestamp: "); diff --git a/app/src/main/java/org/webrtc/TextureBufferImpl.java b/app/src/main/java/org/webrtc/TextureBufferImpl.java index 8a33dd6fee..93908dd2a1 100644 --- a/app/src/main/java/org/webrtc/TextureBufferImpl.java +++ b/app/src/main/java/org/webrtc/TextureBufferImpl.java @@ -10,7 +10,7 @@ public class TextureBufferImpl implements VideoFrame.TextureBuffer { private final int height; /* renamed from: id reason: collision with root package name */ - private final int f2978id; + private final int f2979id; private final RefCountDelegate refCountDelegate; private final RefCountMonitor refCountMonitor; private final Handler toI420Handler; @@ -81,7 +81,7 @@ public class TextureBufferImpl implements VideoFrame.TextureBuffer { this.width = i3; this.height = i4; this.type = type; - this.f2978id = i5; + this.f2979id = i5; this.transformMatrix = matrix; this.toI420Handler = handler; this.yuvConverter = yuvConverter; @@ -105,7 +105,7 @@ public class TextureBufferImpl implements VideoFrame.TextureBuffer { Matrix matrix2 = new Matrix(this.transformMatrix); matrix2.preConcat(matrix); retain(); - return new TextureBufferImpl(i, i2, i3, i4, this.type, this.f2978id, matrix2, this.toI420Handler, this.yuvConverter, new AnonymousClass2()); + return new TextureBufferImpl(i, i2, i3, i4, this.type, this.f2979id, matrix2, this.toI420Handler, this.yuvConverter, new AnonymousClass2()); } public /* synthetic */ VideoFrame.I420Buffer a() { @@ -132,7 +132,7 @@ public class TextureBufferImpl implements VideoFrame.TextureBuffer { @Override // org.webrtc.VideoFrame.TextureBuffer public int getTextureId() { - return this.f2978id; + return this.f2979id; } public Handler getToI420Handler() { diff --git a/app/src/main/java/retrofit2/Response.java b/app/src/main/java/retrofit2/Response.java index 57eea8d4dd..0489dc931b 100644 --- a/app/src/main/java/retrofit2/Response.java +++ b/app/src/main/java/retrofit2/Response.java @@ -6,12 +6,12 @@ public final class Response { public final T b; /* renamed from: c reason: collision with root package name */ - public final ResponseBody f2979c; + public final ResponseBody f2980c; public Response(okhttp3.Response response, T t, ResponseBody responseBody) { this.a = response; this.b = t; - this.f2979c = responseBody; + this.f2980c = responseBody; } public static Response b(T t, okhttp3.Response response) { diff --git a/app/src/main/java/s/a/a/a.java b/app/src/main/java/s/a/a/a.java index a9c0ff2efb..f265a2f4d5 100644 --- a/app/src/main/java/s/a/a/a.java +++ b/app/src/main/java/s/a/a/a.java @@ -12,7 +12,7 @@ public final class a { public static final Function2 b = b.i; /* renamed from: c reason: collision with root package name */ - public static final Function2, CoroutineContext.Element, s1> f2980c = c.i; + public static final Function2, CoroutineContext.Element, s1> f2981c = c.i; public static final Function2 d = C0345a.j; public static final Function2 e = C0345a.i; @@ -38,7 +38,7 @@ public final class a { x xVar2 = xVar; CoroutineContext.Element element2 = element; if (element2 instanceof s1) { - CoroutineContext coroutineContext = xVar2.f2984c; + CoroutineContext coroutineContext = xVar2.f2985c; Object[] objArr = xVar2.a; int i3 = xVar2.b; xVar2.b = i3 + 1; @@ -49,7 +49,7 @@ public final class a { x xVar3 = xVar; CoroutineContext.Element element3 = element; if (element3 instanceof s1) { - Object C = ((s1) element3).C(xVar3.f2984c); + Object C = ((s1) element3).C(xVar3.f2985c); Object[] objArr2 = xVar3.a; int i4 = xVar3.b; xVar3.b = i4 + 1; @@ -117,7 +117,7 @@ public final class a { coroutineContext.fold(obj, e); return; } - Object fold = coroutineContext.fold(null, f2980c); + Object fold = coroutineContext.fold(null, f2981c); Objects.requireNonNull(fold, "null cannot be cast to non-null type kotlinx.coroutines.ThreadContextElement"); ((s1) fold).x(coroutineContext, obj); } diff --git a/app/src/main/java/s/a/a/b.java b/app/src/main/java/s/a/a/b.java index 2f410af53e..ecdc312b02 100644 --- a/app/src/main/java/s/a/a/b.java +++ b/app/src/main/java/s/a/a/b.java @@ -5,5 +5,5 @@ public class b { public int b; /* renamed from: c reason: collision with root package name */ - public int f2981c; + public int f2982c; } diff --git a/app/src/main/java/s/a/a/k.java b/app/src/main/java/s/a/a/k.java index deee803de5..4d8c1db59e 100644 --- a/app/src/main/java/s/a/a/k.java +++ b/app/src/main/java/s/a/a/k.java @@ -18,10 +18,10 @@ public class k { public k b; /* renamed from: c reason: collision with root package name */ - public final k f2982c; + public final k f2983c; public a(k kVar) { - this.f2982c = kVar; + this.f2983c = kVar; } /* JADX DEBUG: Method arguments types fixed to match base method, original types: [java.lang.Object, java.lang.Object] */ @@ -29,9 +29,9 @@ public class k { public void b(k kVar, Object obj) { k kVar2 = kVar; boolean z2 = obj == null; - k kVar3 = z2 ? this.f2982c : this.b; + k kVar3 = z2 ? this.f2983c : this.b; if (kVar3 != null && k.i.compareAndSet(kVar2, this, kVar3) && z2) { - k kVar4 = this.f2982c; + k kVar4 = this.f2983c; k kVar5 = this.b; m.checkNotNull(kVar5); kVar4.g(kVar5); diff --git a/app/src/main/java/s/a/a/l.java b/app/src/main/java/s/a/a/l.java index 1cde3610dc..423716ec9e 100644 --- a/app/src/main/java/s/a/a/l.java +++ b/app/src/main/java/s/a/a/l.java @@ -45,7 +45,7 @@ public class l { while (true) { m mVar = (m) this._cur; E e = (E) mVar.e(); - if (e != m.f2983c) { + if (e != m.f2984c) { return e; } a.compareAndSet(this, mVar, mVar.d()); diff --git a/app/src/main/java/s/a/a/m.java b/app/src/main/java/s/a/a/m.java index e50863c055..af4c34f01e 100644 --- a/app/src/main/java/s/a/a/m.java +++ b/app/src/main/java/s/a/a/m.java @@ -10,7 +10,7 @@ public final class m { public static final AtomicLongFieldUpdater b = AtomicLongFieldUpdater.newUpdater(m.class, "_state"); /* renamed from: c reason: collision with root package name */ - public static final t f2983c = new t("REMOVE_FROZEN"); + public static final t f2984c = new t("REMOVE_FROZEN"); public static final a d = new a(null); public volatile Object _next = null; public volatile long _state = 0; @@ -156,7 +156,7 @@ public final class m { while (true) { long j = this._state; if ((j & 1152921504606846976L) != 0) { - return f2983c; + return f2984c; } int i = (int) ((j & 1073741823) >> 0); int i2 = this.e; diff --git a/app/src/main/java/s/a/a/x.java b/app/src/main/java/s/a/a/x.java index 5126631ad0..5f5e2a93e2 100644 --- a/app/src/main/java/s/a/a/x.java +++ b/app/src/main/java/s/a/a/x.java @@ -7,10 +7,10 @@ public final class x { public int b; /* renamed from: c reason: collision with root package name */ - public final CoroutineContext f2984c; + public final CoroutineContext f2985c; public x(CoroutineContext coroutineContext, int i) { - this.f2984c = coroutineContext; + this.f2985c = coroutineContext; this.a = new Object[i]; } } diff --git a/app/src/main/java/s/a/b2/a.java b/app/src/main/java/s/a/b2/a.java index 13ae1646d8..5cca051aa0 100644 --- a/app/src/main/java/s/a/b2/a.java +++ b/app/src/main/java/s/a/b2/a.java @@ -34,7 +34,7 @@ public final class a implements Executor, Closeable { public final long r; /* renamed from: s reason: collision with root package name */ - public final String f2985s; + public final String f2986s; /* compiled from: CoroutineScheduler.kt */ /* renamed from: s.a.b2.a$a reason: collision with other inner class name */ @@ -142,7 +142,7 @@ public final class a implements Executor, Closeable { public final void d(int i2) { StringBuilder sb = new StringBuilder(); - sb.append(a.this.f2985s); + sb.append(a.this.f2986s); sb.append("-worker-"); sb.append(i2 == 0 ? "TERMINATED" : String.valueOf(i2)); setName(sb.toString()); @@ -332,7 +332,7 @@ public final class a implements Executor, Closeable { this.p = i2; this.q = i3; this.r = j2; - this.f2985s = str; + this.f2986s = str; if (i2 >= 1) { if (i3 >= i2) { if (i3 <= 2097150) { @@ -502,7 +502,7 @@ public final class a implements Executor, Closeable { } if (hVar != null) { if (!(hVar.j.s() == 1 ? this.n.a(hVar) : this.m.a(hVar))) { - throw new RejectedExecutionException(c.d.b.a.a.H(new StringBuilder(), this.f2985s, " was terminated")); + throw new RejectedExecutionException(c.d.b.a.a.H(new StringBuilder(), this.f2986s, " was terminated")); } } if (!z2 || c2 == null) { @@ -614,7 +614,7 @@ public final class a implements Executor, Closeable { } } long j2 = this.controlState; - return this.f2985s + MentionUtilsKt.MENTIONS_CHAR + c.i.a.f.e.o.f.c0(this) + "[Pool Size {core = " + this.p + ", max = " + this.q + "}, Worker States {CPU = " + i2 + ", blocking = " + i3 + ", parked = " + i4 + ", dormant = " + i5 + ", terminated = " + i6 + "}, running workers queues = " + arrayList + ", global CPU queue size = " + this.m.c() + ", global blocking queue size = " + this.n.c() + ", Control State {created workers= " + ((int) (2097151 & j2)) + ", blocking tasks = " + ((int) ((4398044413952L & j2) >> 21)) + ", CPUs acquired = " + (this.p - ((int) ((9223367638808264704L & j2) >> 42))) + "}]"; + return this.f2986s + MentionUtilsKt.MENTIONS_CHAR + c.i.a.f.e.o.f.c0(this) + "[Pool Size {core = " + this.p + ", max = " + this.q + "}, Worker States {CPU = " + i2 + ", blocking = " + i3 + ", parked = " + i4 + ", dormant = " + i5 + ", terminated = " + i6 + "}, running workers queues = " + arrayList + ", global CPU queue size = " + this.m.c() + ", global blocking queue size = " + this.n.c() + ", Control State {created workers= " + ((int) (2097151 & j2)) + ", blocking tasks = " + ((int) ((4398044413952L & j2) >> 21)) + ", CPUs acquired = " + (this.p - ((int) ((9223367638808264704L & j2) >> 42))) + "}]"; } public final boolean u() { diff --git a/app/src/main/java/s/a/b2/c.java b/app/src/main/java/s/a/b2/c.java index f3702161b1..df523a6444 100644 --- a/app/src/main/java/s/a/b2/c.java +++ b/app/src/main/java/s/a/b2/c.java @@ -14,7 +14,7 @@ public class c extends ExecutorCoroutineDispatcher { public c(int i, int i2, String str, int i3) { i = (i3 & 1) != 0 ? k.b : i; - i2 = (i3 & 2) != 0 ? k.f2986c : i2; + i2 = (i3 & 2) != 0 ? k.f2987c : i2; String str2 = (i3 & 4) != 0 ? "DefaultDispatcher" : null; long j = k.d; this.j = i; diff --git a/app/src/main/java/s/a/b2/k.java b/app/src/main/java/s/a/b2/k.java index b6c8ca1880..82fab4bd23 100644 --- a/app/src/main/java/s/a/b2/k.java +++ b/app/src/main/java/s/a/b2/k.java @@ -9,7 +9,7 @@ public final class k { public static final int b; /* renamed from: c reason: collision with root package name */ - public static final int f2986c; + public static final int f2987c; public static final long d = TimeUnit.SECONDS.toNanos(f.Y0("kotlinx.coroutines.scheduler.keep.alive.sec", 60, 0, 0, 12, null)); public static l e = f.a; @@ -18,6 +18,6 @@ public final class k { int i = u.a; int X0 = f.X0("kotlinx.coroutines.scheduler.core.pool.size", d0.d0.f.coerceAtLeast(i, 2), 1, 0, 8, null); b = X0; - f2986c = f.X0("kotlinx.coroutines.scheduler.max.pool.size", d0.d0.f.coerceIn(i * 128, X0, 2097150), 0, 2097150, 4, null); + f2987c = f.X0("kotlinx.coroutines.scheduler.max.pool.size", d0.d0.f.coerceIn(i * 128, X0, 2097150), 0, 2097150, 4, null); } } diff --git a/app/src/main/java/s/a/b2/m.java b/app/src/main/java/s/a/b2/m.java index a7dd21ce49..ee593c3986 100644 --- a/app/src/main/java/s/a/b2/m.java +++ b/app/src/main/java/s/a/b2/m.java @@ -9,7 +9,7 @@ public final class m { public static final AtomicIntegerFieldUpdater b = AtomicIntegerFieldUpdater.newUpdater(m.class, "producerIndex"); /* renamed from: c reason: collision with root package name */ - public static final AtomicIntegerFieldUpdater f2987c = AtomicIntegerFieldUpdater.newUpdater(m.class, "consumerIndex"); + public static final AtomicIntegerFieldUpdater f2988c = AtomicIntegerFieldUpdater.newUpdater(m.class, "consumerIndex"); public static final AtomicIntegerFieldUpdater d = AtomicIntegerFieldUpdater.newUpdater(m.class, "blockingTasksInBuffer"); public volatile int blockingTasksInBuffer = 0; public volatile int consumerIndex = 0; @@ -69,7 +69,7 @@ public final class m { return null; } int i2 = i & 127; - if (f2987c.compareAndSet(this, i, i + 1) && (andSet = this.e.getAndSet(i2, null)) != null) { + if (f2988c.compareAndSet(this, i, i + 1) && (andSet = this.e.getAndSet(i2, null)) != null) { boolean z2 = true; if (andSet.j.s() != 1) { z2 = false; diff --git a/app/src/main/java/s/a/g1.java b/app/src/main/java/s/a/g1.java index 7b4ad505eb..bedc298cd5 100644 --- a/app/src/main/java/s/a/g1.java +++ b/app/src/main/java/s/a/g1.java @@ -409,7 +409,7 @@ public class g1 implements Job, q, o1 { } throw new IllegalStateException(str, th); } - } while (V == h1.f2988c); + } while (V == h1.f2989c); return V; } @@ -530,12 +530,12 @@ public class g1 implements Job, q, o1 { Q(obj2); u(y0Var, obj2); } - return z2 ? obj2 : h1.f2988c; + return z2 ? obj2 : h1.f2989c; } y0 y0Var2 = (y0) obj; l1 F = F(y0Var2); if (F == null) { - return h1.f2988c; + return h1.f2989c; } p pVar = null; b bVar = (b) (!(y0Var2 instanceof b) ? null : y0Var2); @@ -558,7 +558,7 @@ public class g1 implements Job, q, o1 { th = null; } } else { - return h1.f2988c; + return h1.f2989c; } } if (th != null) { @@ -743,7 +743,7 @@ public class g1 implements Job, q, o1 { Object G = G(); if ((G instanceof y0) && (!(G instanceof b) || ((b) G)._isCompleting == 0)) { tVar2 = V(G, new v(v(obj), false, 2)); - if (tVar2 != h1.f2988c) { + if (tVar2 != h1.f2989c) { break; } } else { @@ -786,7 +786,7 @@ public class g1 implements Job, q, o1 { } else { Object V = V(G2, new v(th2, false, 2)); if (V != h1.a) { - if (V != h1.f2988c) { + if (V != h1.f2989c) { tVar2 = V; break; } diff --git a/app/src/main/java/s/a/h1.java b/app/src/main/java/s/a/h1.java index 12a4e56441..801eb5702b 100644 --- a/app/src/main/java/s/a/h1.java +++ b/app/src/main/java/s/a/h1.java @@ -7,7 +7,7 @@ public final class h1 { public static final t b = new t("COMPLETING_WAITING_CHILDREN"); /* renamed from: c reason: collision with root package name */ - public static final t f2988c = new t("COMPLETING_RETRY"); + public static final t f2989c = new t("COMPLETING_RETRY"); public static final t d = new t("TOO_LATE_TO_CANCEL"); public static final t e = new t("SEALED"); public static final o0 f = new o0(false); diff --git a/app/src/main/java/s/a/k.java b/app/src/main/java/s/a/k.java index 9ffe8b4143..e8f7100b53 100644 --- a/app/src/main/java/s/a/k.java +++ b/app/src/main/java/s/a/k.java @@ -126,7 +126,7 @@ public class k extends i0 implements CancellableContinuation, Coroutine if (iVar != null) { p(iVar, th); } - Function1 function1 = uVar.f2990c; + Function1 function1 = uVar.f2991c; if (function1 != null) { q(function1, th); return; @@ -458,7 +458,7 @@ public class k extends i0 implements CancellableContinuation, Coroutine if (obj2 instanceof m) { m mVar = (m) obj2; Objects.requireNonNull(mVar); - if (m.f2989c.compareAndSet(mVar, 0, 1)) { + if (m.f2990c.compareAndSet(mVar, 0, 1)) { if (function1 != null) { q(function1, mVar.b); return; diff --git a/app/src/main/java/s/a/m.java b/app/src/main/java/s/a/m.java index 94c456f460..7ee3f96278 100644 --- a/app/src/main/java/s/a/m.java +++ b/app/src/main/java/s/a/m.java @@ -7,7 +7,7 @@ import kotlin.coroutines.Continuation; public final class m extends v { /* renamed from: c reason: collision with root package name */ - public static final AtomicIntegerFieldUpdater f2989c = AtomicIntegerFieldUpdater.newUpdater(m.class, "_resumed"); + public static final AtomicIntegerFieldUpdater f2990c = AtomicIntegerFieldUpdater.newUpdater(m.class, "_resumed"); public volatile int _resumed; /* JADX WARNING: Illegal instructions before constructor call */ diff --git a/app/src/main/java/s/a/p0.java b/app/src/main/java/s/a/p0.java index 04c8cdd9ff..d6f05ee285 100644 --- a/app/src/main/java/s/a/p0.java +++ b/app/src/main/java/s/a/p0.java @@ -33,10 +33,10 @@ public abstract class p0 extends CoroutineDispatcher { this.k = bVar; } Object[] objArr = bVar.a; - int i = bVar.f2981c; + int i = bVar.f2982c; objArr[i] = i0Var; int length = (objArr.length - 1) & (i + 1); - bVar.f2981c = length; + bVar.f2982c = length; int i2 = bVar.b; if (length == i2) { int length2 = objArr.length; @@ -48,7 +48,7 @@ public abstract class p0 extends CoroutineDispatcher { j.copyInto$default(objArr3, objArr2, length3 - i3, 0, i3, 4, (Object) null); bVar.a = objArr2; bVar.b = 0; - bVar.f2981c = length2; + bVar.f2982c = length2; } } @@ -70,7 +70,7 @@ public abstract class p0 extends CoroutineDispatcher { if (bVar != null) { int i = bVar.b; i0 i0Var = null; - if (i != bVar.f2981c) { + if (i != bVar.f2982c) { ?? r3 = bVar.a; ?? r6 = r3[i]; r3[i] = 0; diff --git a/app/src/main/java/s/a/q0.java b/app/src/main/java/s/a/q0.java index 62cd872361..c3e9403928 100644 --- a/app/src/main/java/s/a/q0.java +++ b/app/src/main/java/s/a/q0.java @@ -195,7 +195,7 @@ public abstract class q0 extends r0 implements g0 { public boolean U() { s.a.a.b> bVar = this.k; - if (!(bVar == null || bVar.b == bVar.f2981c)) { + if (!(bVar == null || bVar.b == bVar.f2982c)) { return false; } d dVar = (d) this._delayed; @@ -252,7 +252,7 @@ public abstract class q0 extends r0 implements g0 { } else { m mVar = (m) obj; Object e = mVar.e(); - if (e != m.f2983c) { + if (e != m.f2984c) { runnable = (Runnable) e; break; } @@ -268,7 +268,7 @@ public abstract class q0 extends r0 implements g0 { } s.a.a.b> bVar = this.k; if (bVar != null) { - if (bVar.b != bVar.f2981c) { + if (bVar.b != bVar.f2982c) { z2 = false; } if (!z2) { diff --git a/app/src/main/java/s/a/u.java b/app/src/main/java/s/a/u.java index 694ce940c6..7bd2009d30 100644 --- a/app/src/main/java/s/a/u.java +++ b/app/src/main/java/s/a/u.java @@ -11,7 +11,7 @@ public final class u { public final i b; /* renamed from: c reason: collision with root package name */ - public final Function1 f2990c; + public final Function1 f2991c; public final Object d; public final Throwable e; @@ -20,7 +20,7 @@ public final class u { public u(Object obj, i iVar, Function1 function1, Object obj2, Throwable th) { this.a = obj; this.b = iVar; - this.f2990c = function1; + this.f2991c = function1; this.d = obj2; this.e = th; } @@ -32,7 +32,7 @@ public final class u { th = (i & 16) != 0 ? null : th; this.a = obj; this.b = iVar; - this.f2990c = function1; + this.f2991c = function1; this.d = obj2; this.e = th; } @@ -43,7 +43,7 @@ public final class u { if ((i & 2) != 0) { iVar = uVar.b; } - Function1 function12 = (i & 4) != 0 ? uVar.f2990c : null; + Function1 function12 = (i & 4) != 0 ? uVar.f2991c : null; if ((i & 8) != 0) { obj3 = uVar.d; } @@ -62,7 +62,7 @@ public final class u { return false; } u uVar = (u) obj; - return m.areEqual(this.a, uVar.a) && m.areEqual(this.b, uVar.b) && m.areEqual(this.f2990c, uVar.f2990c) && m.areEqual(this.d, uVar.d) && m.areEqual(this.e, uVar.e); + return m.areEqual(this.a, uVar.a) && m.areEqual(this.b, uVar.b) && m.areEqual(this.f2991c, uVar.f2991c) && m.areEqual(this.d, uVar.d) && m.areEqual(this.e, uVar.e); } public int hashCode() { @@ -71,7 +71,7 @@ public final class u { int hashCode = (obj != null ? obj.hashCode() : 0) * 31; i iVar = this.b; int hashCode2 = (hashCode + (iVar != null ? iVar.hashCode() : 0)) * 31; - Function1 function1 = this.f2990c; + Function1 function1 = this.f2991c; int hashCode3 = (hashCode2 + (function1 != null ? function1.hashCode() : 0)) * 31; Object obj2 = this.d; int hashCode4 = (hashCode3 + (obj2 != null ? obj2.hashCode() : 0)) * 31; @@ -88,7 +88,7 @@ public final class u { R.append(", cancelHandler="); R.append(this.b); R.append(", onCancellation="); - R.append(this.f2990c); + R.append(this.f2991c); R.append(", idempotentResume="); R.append(this.d); R.append(", cancelCause="); diff --git a/app/src/main/java/s/a/z1/b.java b/app/src/main/java/s/a/z1/b.java index b8c422a143..b2bee7317d 100644 --- a/app/src/main/java/s/a/z1/b.java +++ b/app/src/main/java/s/a/z1/b.java @@ -7,6 +7,6 @@ public final class b { public static final t b = new t("OFFER_SUCCESS"); /* renamed from: c reason: collision with root package name */ - public static final t f2991c = new t("OFFER_FAILED"); + public static final t f2992c = new t("OFFER_FAILED"); public static final t d = new t("POLL_FAILED"); } diff --git a/app/src/main/java/s/a/z1/c.java b/app/src/main/java/s/a/z1/c.java index fef4aeedc2..dfe8052f66 100644 --- a/app/src/main/java/s/a/z1/c.java +++ b/app/src/main/java/s/a/z1/c.java @@ -101,7 +101,7 @@ public abstract class c implements l { if (e2 == b.b) { return true; } - if (e2 == b.f2991c) { + if (e2 == b.f2992c) { f b = b(); if (b == null) { return false; diff --git a/app/src/main/java/s/a/z1/g.java b/app/src/main/java/s/a/z1/g.java index f9064089c2..33d0ccaa2f 100644 --- a/app/src/main/java/s/a/z1/g.java +++ b/app/src/main/java/s/a/z1/g.java @@ -12,7 +12,7 @@ import s.a.a.t; public class g extends a { /* renamed from: c reason: collision with root package name */ - public final ReentrantLock f2992c = new ReentrantLock(); + public final ReentrantLock f2993c = new ReentrantLock(); public Object d = b.a; public g(Function1 function1) { @@ -31,7 +31,7 @@ public class g extends a { public Object e(E e) { Function1 function1; j j; - ReentrantLock reentrantLock = this.f2992c; + ReentrantLock reentrantLock = this.f2993c; reentrantLock.lock(); try { f b = b(); @@ -75,7 +75,7 @@ public class g extends a { @Override // s.a.z1.a public boolean f(h hVar) { - ReentrantLock reentrantLock = this.f2992c; + ReentrantLock reentrantLock = this.f2993c; reentrantLock.lock(); try { return super.f(hVar); @@ -96,7 +96,7 @@ public class g extends a { @Override // s.a.z1.a public Object i() { - ReentrantLock reentrantLock = this.f2992c; + ReentrantLock reentrantLock = this.f2993c; reentrantLock.lock(); try { Object obj = this.d; diff --git a/app/src/main/java/z/a.java b/app/src/main/java/z/a.java index d2dc0757a3..161c3f7a09 100644 --- a/app/src/main/java/z/a.java +++ b/app/src/main/java/z/a.java @@ -9,7 +9,7 @@ public final class a { public static final int b; /* renamed from: c reason: collision with root package name */ - public static final int f2993c; + public static final int f2994c; public static final int d; public final Executor e = new b(null); @@ -27,7 +27,7 @@ public final class a { static { int availableProcessors = Runtime.getRuntime().availableProcessors(); b = availableProcessors; - f2993c = availableProcessors + 1; + f2994c = availableProcessors + 1; d = (availableProcessors * 2) + 1; } } diff --git a/app/src/main/java/z/b.java b/app/src/main/java/z/b.java index 8b2daa98b5..7abdeb3da0 100644 --- a/app/src/main/java/z/b.java +++ b/app/src/main/java/z/b.java @@ -13,7 +13,7 @@ public final class b { public final ExecutorService b; /* renamed from: c reason: collision with root package name */ - public final Executor f2994c; + public final Executor f2995c; /* compiled from: BoltsExecutors */ /* renamed from: z.b$b reason: collision with other inner class name */ @@ -66,12 +66,12 @@ public final class b { threadPoolExecutor = Executors.newCachedThreadPool(); } else { a aVar = a.a; - ThreadPoolExecutor threadPoolExecutor2 = new ThreadPoolExecutor(a.f2993c, a.d, 1, TimeUnit.SECONDS, new LinkedBlockingQueue()); + ThreadPoolExecutor threadPoolExecutor2 = new ThreadPoolExecutor(a.f2994c, a.d, 1, TimeUnit.SECONDS, new LinkedBlockingQueue()); threadPoolExecutor2.allowCoreThreadTimeOut(true); threadPoolExecutor = threadPoolExecutor2; } this.b = threadPoolExecutor; Executors.newSingleThreadScheduledExecutor(); - this.f2994c = new ExecutorC0365b(null); + this.f2995c = new ExecutorC0365b(null); } } diff --git a/app/src/main/java/z/d.java b/app/src/main/java/z/d.java index f36ab130b9..33367a639e 100644 --- a/app/src/main/java/z/d.java +++ b/app/src/main/java/z/d.java @@ -8,12 +8,12 @@ public class d implements c { public final /* synthetic */ c b; /* renamed from: c reason: collision with root package name */ - public final /* synthetic */ Executor f2995c; + public final /* synthetic */ Executor f2996c; public d(g gVar, h hVar, c cVar, Executor executor) { this.a = hVar; this.b = cVar; - this.f2995c = executor; + this.f2996c = executor; } /* Return type fixed from 'java.lang.Object' to match base method */ @@ -22,7 +22,7 @@ public class d implements c { h hVar = this.a; c cVar = this.b; try { - this.f2995c.execute(new e(hVar, cVar, gVar)); + this.f2996c.execute(new e(hVar, cVar, gVar)); return null; } catch (Exception e) { hVar.b(new ExecutorException(e)); diff --git a/app/src/main/java/z/g.java b/app/src/main/java/z/g.java index abfe4a51c0..1f00dbfa41 100644 --- a/app/src/main/java/z/g.java +++ b/app/src/main/java/z/g.java @@ -12,7 +12,7 @@ public class g { public static g b = new g<>((Object) null); /* renamed from: c reason: collision with root package name */ - public static g f2996c = new g<>(Boolean.TRUE); + public static g f2997c = new g<>(Boolean.TRUE); public static g d = new g<>(Boolean.FALSE); public final Object e = new Object(); public boolean f; @@ -25,7 +25,7 @@ public class g { static { b bVar = b.a; ExecutorService executorService = bVar.b; - a = bVar.f2994c; + a = bVar.f2995c; Executor executor = a.a.e; new g(true); } diff --git a/app/src/main/res/drawable-anydpi-v24/gift_wumpus_box.xml b/app/src/main/res/drawable-anydpi-v24/gift_wumpus_box.xml new file mode 100644 index 0000000000..adf87de023 --- /dev/null +++ b/app/src/main/res/drawable-anydpi-v24/gift_wumpus_box.xml @@ -0,0 +1,63 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/app/src/main/res/drawable-anydpi-v24/gift_wumpus_latte.xml b/app/src/main/res/drawable-anydpi-v24/gift_wumpus_latte.xml new file mode 100644 index 0000000000..b6698c6700 --- /dev/null +++ b/app/src/main/res/drawable-anydpi-v24/gift_wumpus_latte.xml @@ -0,0 +1,31 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/app/src/main/res/drawable-anydpi-v24/gift_wumpus_snowglobe.xml b/app/src/main/res/drawable-anydpi-v24/gift_wumpus_snowglobe.xml new file mode 100644 index 0000000000..c856cdcd87 --- /dev/null +++ b/app/src/main/res/drawable-anydpi-v24/gift_wumpus_snowglobe.xml @@ -0,0 +1,45 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/app/src/main/res/drawable-anydpi-v24/ic_boosted_guild_tier_1.xml b/app/src/main/res/drawable-anydpi-v24/ic_boosted_guild_tier_1.xml index 1aaeecdbb9..ca895eaa2f 100644 --- a/app/src/main/res/drawable-anydpi-v24/ic_boosted_guild_tier_1.xml +++ b/app/src/main/res/drawable-anydpi-v24/ic_boosted_guild_tier_1.xml @@ -1,4 +1,4 @@ - + diff --git a/app/src/main/res/drawable-anydpi-v24/ic_boosted_guild_tier_2.xml b/app/src/main/res/drawable-anydpi-v24/ic_boosted_guild_tier_2.xml index 3186d752a5..9e6a0cf8bf 100644 --- a/app/src/main/res/drawable-anydpi-v24/ic_boosted_guild_tier_2.xml +++ b/app/src/main/res/drawable-anydpi-v24/ic_boosted_guild_tier_2.xml @@ -1,4 +1,4 @@ - + diff --git a/app/src/main/res/drawable-anydpi-v24/ic_boosted_guild_tier_3.xml b/app/src/main/res/drawable-anydpi-v24/ic_boosted_guild_tier_3.xml index 605464ed8c..0d1d12f737 100644 --- a/app/src/main/res/drawable-anydpi-v24/ic_boosted_guild_tier_3.xml +++ b/app/src/main/res/drawable-anydpi-v24/ic_boosted_guild_tier_3.xml @@ -1,4 +1,4 @@ - + diff --git a/app/src/main/res/drawable-anydpi-v24/ic_guild_role_subscription_badge.xml b/app/src/main/res/drawable-anydpi-v24/ic_guild_role_subscription_badge.xml index fe39f2144d..111a66f391 100644 --- a/app/src/main/res/drawable-anydpi-v24/ic_guild_role_subscription_badge.xml +++ b/app/src/main/res/drawable-anydpi-v24/ic_guild_role_subscription_badge.xml @@ -1,5 +1,5 @@ - + diff --git a/app/src/main/res/drawable-anydpi-v24/ic_heart_24dp.xml b/app/src/main/res/drawable-anydpi-v24/ic_heart_24dp.xml index cd1d7971ce..ccc8328af4 100644 --- a/app/src/main/res/drawable-anydpi-v24/ic_heart_24dp.xml +++ b/app/src/main/res/drawable-anydpi-v24/ic_heart_24dp.xml @@ -1,4 +1,4 @@ - + diff --git a/app/src/main/res/drawable-anydpi-v24/ic_nitro_badge_nitro_gradient_16dp.xml b/app/src/main/res/drawable-anydpi-v24/ic_nitro_badge_nitro_gradient_16dp.xml index ccb59701b1..2aa3a9d61b 100644 --- a/app/src/main/res/drawable-anydpi-v24/ic_nitro_badge_nitro_gradient_16dp.xml +++ b/app/src/main/res/drawable-anydpi-v24/ic_nitro_badge_nitro_gradient_16dp.xml @@ -1,5 +1,5 @@ - - + + diff --git a/app/src/main/res/drawable-anydpi-v24/ic_premium_channel_locked.xml b/app/src/main/res/drawable-anydpi-v24/ic_premium_channel_locked.xml index d10954d62d..7217b38fc4 100644 --- a/app/src/main/res/drawable-anydpi-v24/ic_premium_channel_locked.xml +++ b/app/src/main/res/drawable-anydpi-v24/ic_premium_channel_locked.xml @@ -1,4 +1,4 @@ - + diff --git a/app/src/main/res/drawable-anydpi-v24/ic_star_24dp.xml b/app/src/main/res/drawable-anydpi-v24/ic_star_24dp.xml index 83ae52535a..a0755cf51b 100644 --- a/app/src/main/res/drawable-anydpi-v24/ic_star_24dp.xml +++ b/app/src/main/res/drawable-anydpi-v24/ic_star_24dp.xml @@ -1,4 +1,4 @@ - + diff --git a/app/src/main/res/drawable-anydpi-v24/ic_thread_welcome_video_frame.xml b/app/src/main/res/drawable-anydpi-v24/ic_thread_welcome_video_frame.xml index fa00326938..c101657e1e 100644 --- a/app/src/main/res/drawable-anydpi-v24/ic_thread_welcome_video_frame.xml +++ b/app/src/main/res/drawable-anydpi-v24/ic_thread_welcome_video_frame.xml @@ -42,11 +42,11 @@ - - + + - + diff --git a/app/src/main/res/drawable-anydpi-v24/ic_wallet_24dp.xml b/app/src/main/res/drawable-anydpi-v24/ic_wallet_24dp.xml index 311169c86e..b44075a149 100644 --- a/app/src/main/res/drawable-anydpi-v24/ic_wallet_24dp.xml +++ b/app/src/main/res/drawable-anydpi-v24/ic_wallet_24dp.xml @@ -1,4 +1,4 @@ - + diff --git a/app/src/main/res/drawable-anydpi-v24/img_age_gate_failure.xml b/app/src/main/res/drawable-anydpi-v24/img_age_gate_failure.xml index 3826ea08a8..5eeb9c3e4d 100644 --- a/app/src/main/res/drawable-anydpi-v24/img_age_gate_failure.xml +++ b/app/src/main/res/drawable-anydpi-v24/img_age_gate_failure.xml @@ -3,10 +3,10 @@ - - - - + + + + @@ -29,8 +29,8 @@ - - + + diff --git a/app/src/main/res/drawable-anydpi-v24/img_age_gate_safety.xml b/app/src/main/res/drawable-anydpi-v24/img_age_gate_safety.xml index ec0a2a12b4..eceb66d7d9 100644 --- a/app/src/main/res/drawable-anydpi-v24/img_age_gate_safety.xml +++ b/app/src/main/res/drawable-anydpi-v24/img_age_gate_safety.xml @@ -1,13 +1,13 @@ - + - + diff --git a/app/src/main/res/drawable-anydpi-v24/img_boost_activated_dark.xml b/app/src/main/res/drawable-anydpi-v24/img_boost_activated_dark.xml index 7f51d7f5aa..17100b501f 100644 --- a/app/src/main/res/drawable-anydpi-v24/img_boost_activated_dark.xml +++ b/app/src/main/res/drawable-anydpi-v24/img_boost_activated_dark.xml @@ -14,5 +14,5 @@ - + diff --git a/app/src/main/res/drawable-anydpi-v24/img_boost_activated_light.xml b/app/src/main/res/drawable-anydpi-v24/img_boost_activated_light.xml index 595497d69e..49e5a00b61 100644 --- a/app/src/main/res/drawable-anydpi-v24/img_boost_activated_light.xml +++ b/app/src/main/res/drawable-anydpi-v24/img_boost_activated_light.xml @@ -14,5 +14,5 @@ - + diff --git a/app/src/main/res/drawable-anydpi-v24/img_krisp_onboarding.xml b/app/src/main/res/drawable-anydpi-v24/img_krisp_onboarding.xml index 1f3dd52fe5..637ff2f548 100644 --- a/app/src/main/res/drawable-anydpi-v24/img_krisp_onboarding.xml +++ b/app/src/main/res/drawable-anydpi-v24/img_krisp_onboarding.xml @@ -29,7 +29,7 @@ - + @@ -51,7 +51,7 @@ - + diff --git a/app/src/main/res/drawable-anydpi-v24/img_landing_splash.xml b/app/src/main/res/drawable-anydpi-v24/img_landing_splash.xml index e0c811dd34..9ca15a9652 100644 --- a/app/src/main/res/drawable-anydpi-v24/img_landing_splash.xml +++ b/app/src/main/res/drawable-anydpi-v24/img_landing_splash.xml @@ -66,7 +66,7 @@ - + @@ -137,13 +137,13 @@ - + - + diff --git a/app/src/main/res/drawable-anydpi-v24/img_nitro_pattern.xml b/app/src/main/res/drawable-anydpi-v24/img_nitro_pattern.xml index 8beb785100..c88cbfb68a 100644 --- a/app/src/main/res/drawable-anydpi-v24/img_nitro_pattern.xml +++ b/app/src/main/res/drawable-anydpi-v24/img_nitro_pattern.xml @@ -2,11 +2,11 @@ - - - - - + + + + + diff --git a/app/src/main/res/drawable-anydpi-v24/img_plan_activated_dark.xml b/app/src/main/res/drawable-anydpi-v24/img_plan_activated_dark.xml index 3d897675d4..44e92bef04 100644 --- a/app/src/main/res/drawable-anydpi-v24/img_plan_activated_dark.xml +++ b/app/src/main/res/drawable-anydpi-v24/img_plan_activated_dark.xml @@ -1,6 +1,6 @@ - + diff --git a/app/src/main/res/drawable-anydpi-v24/img_plan_activated_light.xml b/app/src/main/res/drawable-anydpi-v24/img_plan_activated_light.xml index cfeb0c30e2..878c67599e 100644 --- a/app/src/main/res/drawable-anydpi-v24/img_plan_activated_light.xml +++ b/app/src/main/res/drawable-anydpi-v24/img_plan_activated_light.xml @@ -1,6 +1,6 @@ - + diff --git a/app/src/main/res/drawable-anydpi-v24/img_premium_activated_tier_1_dark.xml b/app/src/main/res/drawable-anydpi-v24/img_premium_activated_tier_1_dark.xml index 01494cfe71..e583522497 100644 --- a/app/src/main/res/drawable-anydpi-v24/img_premium_activated_tier_1_dark.xml +++ b/app/src/main/res/drawable-anydpi-v24/img_premium_activated_tier_1_dark.xml @@ -1,5 +1,5 @@ - + diff --git a/app/src/main/res/drawable-anydpi-v24/img_premium_activated_tier_1_light.xml b/app/src/main/res/drawable-anydpi-v24/img_premium_activated_tier_1_light.xml index f325382af8..9f637c0774 100644 --- a/app/src/main/res/drawable-anydpi-v24/img_premium_activated_tier_1_light.xml +++ b/app/src/main/res/drawable-anydpi-v24/img_premium_activated_tier_1_light.xml @@ -1,5 +1,5 @@ - + diff --git a/app/src/main/res/drawable-anydpi-v24/img_premium_activated_tier_2_dark.xml b/app/src/main/res/drawable-anydpi-v24/img_premium_activated_tier_2_dark.xml index 691a1bf64a..57feace57f 100644 --- a/app/src/main/res/drawable-anydpi-v24/img_premium_activated_tier_2_dark.xml +++ b/app/src/main/res/drawable-anydpi-v24/img_premium_activated_tier_2_dark.xml @@ -1,5 +1,5 @@ - + diff --git a/app/src/main/res/drawable-anydpi-v24/img_premium_activated_tier_2_light.xml b/app/src/main/res/drawable-anydpi-v24/img_premium_activated_tier_2_light.xml index 8d442324d7..d6a6c74a36 100644 --- a/app/src/main/res/drawable-anydpi-v24/img_premium_activated_tier_2_light.xml +++ b/app/src/main/res/drawable-anydpi-v24/img_premium_activated_tier_2_light.xml @@ -1,5 +1,5 @@ - + diff --git a/app/src/main/res/drawable-anydpi-v24/img_remote_auth_loaded.xml b/app/src/main/res/drawable-anydpi-v24/img_remote_auth_loaded.xml index 209b215196..84d443931b 100644 --- a/app/src/main/res/drawable-anydpi-v24/img_remote_auth_loaded.xml +++ b/app/src/main/res/drawable-anydpi-v24/img_remote_auth_loaded.xml @@ -16,7 +16,7 @@ - + diff --git a/app/src/main/res/drawable-anydpi-v24/img_wumpus_playing_with_friends.xml b/app/src/main/res/drawable-anydpi-v24/img_wumpus_playing_with_friends.xml index e9b7d02ec5..67d670374d 100644 --- a/app/src/main/res/drawable-anydpi-v24/img_wumpus_playing_with_friends.xml +++ b/app/src/main/res/drawable-anydpi-v24/img_wumpus_playing_with_friends.xml @@ -47,7 +47,7 @@ - + diff --git a/app/src/main/res/drawable-anydpi-v24/res_2131230756_gift_wumpus_box__0.xml b/app/src/main/res/drawable-anydpi-v24/res_2131230756_gift_wumpus_box__0.xml new file mode 100644 index 0000000000..7a40fcedb1 --- /dev/null +++ b/app/src/main/res/drawable-anydpi-v24/res_2131230756_gift_wumpus_box__0.xml @@ -0,0 +1,5 @@ + + + + + diff --git a/app/src/main/res/drawable-anydpi-v24/res_2131230757_gift_wumpus_latte__0.xml b/app/src/main/res/drawable-anydpi-v24/res_2131230757_gift_wumpus_latte__0.xml new file mode 100644 index 0000000000..0be66819c0 --- /dev/null +++ b/app/src/main/res/drawable-anydpi-v24/res_2131230757_gift_wumpus_latte__0.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + + diff --git a/app/src/main/res/drawable-anydpi-v24/res_2131230758_gift_wumpus_latte__1.xml b/app/src/main/res/drawable-anydpi-v24/res_2131230758_gift_wumpus_latte__1.xml new file mode 100644 index 0000000000..bc1e84c870 --- /dev/null +++ b/app/src/main/res/drawable-anydpi-v24/res_2131230758_gift_wumpus_latte__1.xml @@ -0,0 +1,11 @@ + + + + + + + + + + + diff --git a/app/src/main/res/drawable-anydpi-v24/res_2131230759_gift_wumpus_latte__2.xml b/app/src/main/res/drawable-anydpi-v24/res_2131230759_gift_wumpus_latte__2.xml new file mode 100644 index 0000000000..26bd4f89eb --- /dev/null +++ b/app/src/main/res/drawable-anydpi-v24/res_2131230759_gift_wumpus_latte__2.xml @@ -0,0 +1,5 @@ + + + + + diff --git a/app/src/main/res/drawable-anydpi-v24/res_2131230760_gift_wumpus_latte__3.xml b/app/src/main/res/drawable-anydpi-v24/res_2131230760_gift_wumpus_latte__3.xml new file mode 100644 index 0000000000..eacd4bcc0c --- /dev/null +++ b/app/src/main/res/drawable-anydpi-v24/res_2131230760_gift_wumpus_latte__3.xml @@ -0,0 +1,5 @@ + + + + + diff --git a/app/src/main/res/drawable-anydpi-v24/res_2131230761_gift_wumpus_latte__4.xml b/app/src/main/res/drawable-anydpi-v24/res_2131230761_gift_wumpus_latte__4.xml new file mode 100644 index 0000000000..a99fc07033 --- /dev/null +++ b/app/src/main/res/drawable-anydpi-v24/res_2131230761_gift_wumpus_latte__4.xml @@ -0,0 +1,5 @@ + + + + + diff --git a/app/src/main/res/drawable-anydpi-v24/res_2131230762_gift_wumpus_snowglobe__0.xml b/app/src/main/res/drawable-anydpi-v24/res_2131230762_gift_wumpus_snowglobe__0.xml new file mode 100644 index 0000000000..6bc7d96f90 --- /dev/null +++ b/app/src/main/res/drawable-anydpi-v24/res_2131230762_gift_wumpus_snowglobe__0.xml @@ -0,0 +1,6 @@ + + + + + + diff --git a/app/src/main/res/drawable-anydpi-v24/res_2131230763_gift_wumpus_snowglobe__1.xml b/app/src/main/res/drawable-anydpi-v24/res_2131230763_gift_wumpus_snowglobe__1.xml new file mode 100644 index 0000000000..b06a41ef50 --- /dev/null +++ b/app/src/main/res/drawable-anydpi-v24/res_2131230763_gift_wumpus_snowglobe__1.xml @@ -0,0 +1,6 @@ + + + + + + diff --git a/app/src/main/res/drawable-anydpi-v24/res_2131230764_gift_wumpus_snowglobe__2.xml b/app/src/main/res/drawable-anydpi-v24/res_2131230764_gift_wumpus_snowglobe__2.xml new file mode 100644 index 0000000000..97441b0bf8 --- /dev/null +++ b/app/src/main/res/drawable-anydpi-v24/res_2131230764_gift_wumpus_snowglobe__2.xml @@ -0,0 +1,5 @@ + + + + + diff --git a/app/src/main/res/drawable-anydpi-v24/res_2131230765_gift_wumpus_snowglobe__3.xml b/app/src/main/res/drawable-anydpi-v24/res_2131230765_gift_wumpus_snowglobe__3.xml new file mode 100644 index 0000000000..e31591f864 --- /dev/null +++ b/app/src/main/res/drawable-anydpi-v24/res_2131230765_gift_wumpus_snowglobe__3.xml @@ -0,0 +1,5 @@ + + + + + diff --git a/app/src/main/res/drawable-anydpi-v24/res_2131230756_ic_boosted_guild_tier_1__0.xml b/app/src/main/res/drawable-anydpi-v24/res_2131230766_ic_boosted_guild_tier_1__0.xml similarity index 100% rename from app/src/main/res/drawable-anydpi-v24/res_2131230756_ic_boosted_guild_tier_1__0.xml rename to app/src/main/res/drawable-anydpi-v24/res_2131230766_ic_boosted_guild_tier_1__0.xml diff --git a/app/src/main/res/drawable-anydpi-v24/res_2131230757_ic_boosted_guild_tier_2__0.xml b/app/src/main/res/drawable-anydpi-v24/res_2131230767_ic_boosted_guild_tier_2__0.xml similarity index 100% rename from app/src/main/res/drawable-anydpi-v24/res_2131230757_ic_boosted_guild_tier_2__0.xml rename to app/src/main/res/drawable-anydpi-v24/res_2131230767_ic_boosted_guild_tier_2__0.xml diff --git a/app/src/main/res/drawable-anydpi-v24/res_2131230758_ic_boosted_guild_tier_3__0.xml b/app/src/main/res/drawable-anydpi-v24/res_2131230768_ic_boosted_guild_tier_3__0.xml similarity index 100% rename from app/src/main/res/drawable-anydpi-v24/res_2131230758_ic_boosted_guild_tier_3__0.xml rename to app/src/main/res/drawable-anydpi-v24/res_2131230768_ic_boosted_guild_tier_3__0.xml diff --git a/app/src/main/res/drawable-anydpi-v24/res_2131230759_ic_guild_role_subscription_badge__0.xml b/app/src/main/res/drawable-anydpi-v24/res_2131230769_ic_guild_role_subscription_badge__0.xml similarity index 100% rename from app/src/main/res/drawable-anydpi-v24/res_2131230759_ic_guild_role_subscription_badge__0.xml rename to app/src/main/res/drawable-anydpi-v24/res_2131230769_ic_guild_role_subscription_badge__0.xml diff --git a/app/src/main/res/drawable-anydpi-v24/res_2131230760_ic_heart_24dp__0.xml b/app/src/main/res/drawable-anydpi-v24/res_2131230770_ic_heart_24dp__0.xml similarity index 100% rename from app/src/main/res/drawable-anydpi-v24/res_2131230760_ic_heart_24dp__0.xml rename to app/src/main/res/drawable-anydpi-v24/res_2131230770_ic_heart_24dp__0.xml diff --git a/app/src/main/res/drawable-anydpi-v24/res_2131230771_ic_nitro_badge_nitro_gradient_16dp__0.xml b/app/src/main/res/drawable-anydpi-v24/res_2131230781_ic_nitro_badge_nitro_gradient_16dp__0.xml similarity index 100% rename from app/src/main/res/drawable-anydpi-v24/res_2131230771_ic_nitro_badge_nitro_gradient_16dp__0.xml rename to app/src/main/res/drawable-anydpi-v24/res_2131230781_ic_nitro_badge_nitro_gradient_16dp__0.xml diff --git a/app/src/main/res/drawable-anydpi-v24/res_2131230772_ic_nitro_badge_nitro_gradient_16dp__1.xml b/app/src/main/res/drawable-anydpi-v24/res_2131230782_ic_nitro_badge_nitro_gradient_16dp__1.xml similarity index 100% rename from app/src/main/res/drawable-anydpi-v24/res_2131230772_ic_nitro_badge_nitro_gradient_16dp__1.xml rename to app/src/main/res/drawable-anydpi-v24/res_2131230782_ic_nitro_badge_nitro_gradient_16dp__1.xml diff --git a/app/src/main/res/drawable-anydpi-v24/res_2131230773_ic_premium_channel_locked__0.xml b/app/src/main/res/drawable-anydpi-v24/res_2131230783_ic_premium_channel_locked__0.xml similarity index 100% rename from app/src/main/res/drawable-anydpi-v24/res_2131230773_ic_premium_channel_locked__0.xml rename to app/src/main/res/drawable-anydpi-v24/res_2131230783_ic_premium_channel_locked__0.xml diff --git a/app/src/main/res/drawable-anydpi-v24/res_2131230774_ic_star_24dp__0.xml b/app/src/main/res/drawable-anydpi-v24/res_2131230784_ic_star_24dp__0.xml similarity index 100% rename from app/src/main/res/drawable-anydpi-v24/res_2131230774_ic_star_24dp__0.xml rename to app/src/main/res/drawable-anydpi-v24/res_2131230784_ic_star_24dp__0.xml diff --git a/app/src/main/res/drawable-anydpi-v24/res_2131230775_ic_thread_welcome_video_frame__0.xml b/app/src/main/res/drawable-anydpi-v24/res_2131230785_ic_thread_welcome_video_frame__0.xml similarity index 100% rename from app/src/main/res/drawable-anydpi-v24/res_2131230775_ic_thread_welcome_video_frame__0.xml rename to app/src/main/res/drawable-anydpi-v24/res_2131230785_ic_thread_welcome_video_frame__0.xml diff --git a/app/src/main/res/drawable-anydpi-v24/res_2131230776_ic_thread_welcome_video_frame__1.xml b/app/src/main/res/drawable-anydpi-v24/res_2131230786_ic_thread_welcome_video_frame__1.xml similarity index 100% rename from app/src/main/res/drawable-anydpi-v24/res_2131230776_ic_thread_welcome_video_frame__1.xml rename to app/src/main/res/drawable-anydpi-v24/res_2131230786_ic_thread_welcome_video_frame__1.xml diff --git a/app/src/main/res/drawable-anydpi-v24/res_2131230777_ic_thread_welcome_video_frame__2.xml b/app/src/main/res/drawable-anydpi-v24/res_2131230787_ic_thread_welcome_video_frame__2.xml similarity index 100% rename from app/src/main/res/drawable-anydpi-v24/res_2131230777_ic_thread_welcome_video_frame__2.xml rename to app/src/main/res/drawable-anydpi-v24/res_2131230787_ic_thread_welcome_video_frame__2.xml diff --git a/app/src/main/res/drawable-anydpi-v24/res_2131230778_ic_wallet_24dp__0.xml b/app/src/main/res/drawable-anydpi-v24/res_2131230788_ic_wallet_24dp__0.xml similarity index 100% rename from app/src/main/res/drawable-anydpi-v24/res_2131230778_ic_wallet_24dp__0.xml rename to app/src/main/res/drawable-anydpi-v24/res_2131230788_ic_wallet_24dp__0.xml diff --git a/app/src/main/res/drawable-anydpi-v24/res_2131230779_img_age_gate_failure__0.xml b/app/src/main/res/drawable-anydpi-v24/res_2131230789_img_age_gate_failure__0.xml similarity index 100% rename from app/src/main/res/drawable-anydpi-v24/res_2131230779_img_age_gate_failure__0.xml rename to app/src/main/res/drawable-anydpi-v24/res_2131230789_img_age_gate_failure__0.xml diff --git a/app/src/main/res/drawable-anydpi-v24/res_2131230780_img_age_gate_failure__1.xml b/app/src/main/res/drawable-anydpi-v24/res_2131230790_img_age_gate_failure__1.xml similarity index 100% rename from app/src/main/res/drawable-anydpi-v24/res_2131230780_img_age_gate_failure__1.xml rename to app/src/main/res/drawable-anydpi-v24/res_2131230790_img_age_gate_failure__1.xml diff --git a/app/src/main/res/drawable-anydpi-v24/res_2131230781_img_age_gate_failure__2.xml b/app/src/main/res/drawable-anydpi-v24/res_2131230791_img_age_gate_failure__2.xml similarity index 100% rename from app/src/main/res/drawable-anydpi-v24/res_2131230781_img_age_gate_failure__2.xml rename to app/src/main/res/drawable-anydpi-v24/res_2131230791_img_age_gate_failure__2.xml diff --git a/app/src/main/res/drawable-anydpi-v24/res_2131230782_img_age_gate_failure__3.xml b/app/src/main/res/drawable-anydpi-v24/res_2131230792_img_age_gate_failure__3.xml similarity index 100% rename from app/src/main/res/drawable-anydpi-v24/res_2131230782_img_age_gate_failure__3.xml rename to app/src/main/res/drawable-anydpi-v24/res_2131230792_img_age_gate_failure__3.xml diff --git a/app/src/main/res/drawable-anydpi-v24/res_2131230783_img_age_gate_failure__4.xml b/app/src/main/res/drawable-anydpi-v24/res_2131230793_img_age_gate_failure__4.xml similarity index 100% rename from app/src/main/res/drawable-anydpi-v24/res_2131230783_img_age_gate_failure__4.xml rename to app/src/main/res/drawable-anydpi-v24/res_2131230793_img_age_gate_failure__4.xml diff --git a/app/src/main/res/drawable-anydpi-v24/res_2131230784_img_age_gate_failure__5.xml b/app/src/main/res/drawable-anydpi-v24/res_2131230794_img_age_gate_failure__5.xml similarity index 100% rename from app/src/main/res/drawable-anydpi-v24/res_2131230784_img_age_gate_failure__5.xml rename to app/src/main/res/drawable-anydpi-v24/res_2131230794_img_age_gate_failure__5.xml diff --git a/app/src/main/res/drawable-anydpi-v24/res_2131230785_img_age_gate_safety__0.xml b/app/src/main/res/drawable-anydpi-v24/res_2131230795_img_age_gate_safety__0.xml similarity index 100% rename from app/src/main/res/drawable-anydpi-v24/res_2131230785_img_age_gate_safety__0.xml rename to app/src/main/res/drawable-anydpi-v24/res_2131230795_img_age_gate_safety__0.xml diff --git a/app/src/main/res/drawable-anydpi-v24/res_2131230786_img_age_gate_safety__1.xml b/app/src/main/res/drawable-anydpi-v24/res_2131230796_img_age_gate_safety__1.xml similarity index 100% rename from app/src/main/res/drawable-anydpi-v24/res_2131230786_img_age_gate_safety__1.xml rename to app/src/main/res/drawable-anydpi-v24/res_2131230796_img_age_gate_safety__1.xml diff --git a/app/src/main/res/drawable-anydpi-v24/res_2131230787_img_boost_activated_dark__0.xml b/app/src/main/res/drawable-anydpi-v24/res_2131230797_img_boost_activated_dark__0.xml similarity index 100% rename from app/src/main/res/drawable-anydpi-v24/res_2131230787_img_boost_activated_dark__0.xml rename to app/src/main/res/drawable-anydpi-v24/res_2131230797_img_boost_activated_dark__0.xml diff --git a/app/src/main/res/drawable-anydpi-v24/res_2131230788_img_boost_activated_light__0.xml b/app/src/main/res/drawable-anydpi-v24/res_2131230798_img_boost_activated_light__0.xml similarity index 100% rename from app/src/main/res/drawable-anydpi-v24/res_2131230788_img_boost_activated_light__0.xml rename to app/src/main/res/drawable-anydpi-v24/res_2131230798_img_boost_activated_light__0.xml diff --git a/app/src/main/res/drawable-anydpi-v24/res_2131230789_img_krisp_onboarding__0.xml b/app/src/main/res/drawable-anydpi-v24/res_2131230799_img_krisp_onboarding__0.xml similarity index 100% rename from app/src/main/res/drawable-anydpi-v24/res_2131230789_img_krisp_onboarding__0.xml rename to app/src/main/res/drawable-anydpi-v24/res_2131230799_img_krisp_onboarding__0.xml diff --git a/app/src/main/res/drawable-anydpi-v24/res_2131230790_img_krisp_onboarding__1.xml b/app/src/main/res/drawable-anydpi-v24/res_2131230800_img_krisp_onboarding__1.xml similarity index 100% rename from app/src/main/res/drawable-anydpi-v24/res_2131230790_img_krisp_onboarding__1.xml rename to app/src/main/res/drawable-anydpi-v24/res_2131230800_img_krisp_onboarding__1.xml diff --git a/app/src/main/res/drawable-anydpi-v24/res_2131230791_img_landing_splash__0.xml b/app/src/main/res/drawable-anydpi-v24/res_2131230801_img_landing_splash__0.xml similarity index 100% rename from app/src/main/res/drawable-anydpi-v24/res_2131230791_img_landing_splash__0.xml rename to app/src/main/res/drawable-anydpi-v24/res_2131230801_img_landing_splash__0.xml diff --git a/app/src/main/res/drawable-anydpi-v24/res_2131230792_img_landing_splash__1.xml b/app/src/main/res/drawable-anydpi-v24/res_2131230802_img_landing_splash__1.xml similarity index 100% rename from app/src/main/res/drawable-anydpi-v24/res_2131230792_img_landing_splash__1.xml rename to app/src/main/res/drawable-anydpi-v24/res_2131230802_img_landing_splash__1.xml diff --git a/app/src/main/res/drawable-anydpi-v24/res_2131230793_img_landing_splash__2.xml b/app/src/main/res/drawable-anydpi-v24/res_2131230803_img_landing_splash__2.xml similarity index 100% rename from app/src/main/res/drawable-anydpi-v24/res_2131230793_img_landing_splash__2.xml rename to app/src/main/res/drawable-anydpi-v24/res_2131230803_img_landing_splash__2.xml diff --git a/app/src/main/res/drawable-anydpi-v24/res_2131230794_img_nitro_pattern__0.xml b/app/src/main/res/drawable-anydpi-v24/res_2131230804_img_nitro_pattern__0.xml similarity index 100% rename from app/src/main/res/drawable-anydpi-v24/res_2131230794_img_nitro_pattern__0.xml rename to app/src/main/res/drawable-anydpi-v24/res_2131230804_img_nitro_pattern__0.xml diff --git a/app/src/main/res/drawable-anydpi-v24/res_2131230795_img_nitro_pattern__1.xml b/app/src/main/res/drawable-anydpi-v24/res_2131230805_img_nitro_pattern__1.xml similarity index 100% rename from app/src/main/res/drawable-anydpi-v24/res_2131230795_img_nitro_pattern__1.xml rename to app/src/main/res/drawable-anydpi-v24/res_2131230805_img_nitro_pattern__1.xml diff --git a/app/src/main/res/drawable-anydpi-v24/res_2131230796_img_nitro_pattern__2.xml b/app/src/main/res/drawable-anydpi-v24/res_2131230806_img_nitro_pattern__2.xml similarity index 100% rename from app/src/main/res/drawable-anydpi-v24/res_2131230796_img_nitro_pattern__2.xml rename to app/src/main/res/drawable-anydpi-v24/res_2131230806_img_nitro_pattern__2.xml diff --git a/app/src/main/res/drawable-anydpi-v24/res_2131230797_img_nitro_pattern__3.xml b/app/src/main/res/drawable-anydpi-v24/res_2131230807_img_nitro_pattern__3.xml similarity index 100% rename from app/src/main/res/drawable-anydpi-v24/res_2131230797_img_nitro_pattern__3.xml rename to app/src/main/res/drawable-anydpi-v24/res_2131230807_img_nitro_pattern__3.xml diff --git a/app/src/main/res/drawable-anydpi-v24/res_2131230798_img_nitro_pattern__4.xml b/app/src/main/res/drawable-anydpi-v24/res_2131230808_img_nitro_pattern__4.xml similarity index 100% rename from app/src/main/res/drawable-anydpi-v24/res_2131230798_img_nitro_pattern__4.xml rename to app/src/main/res/drawable-anydpi-v24/res_2131230808_img_nitro_pattern__4.xml diff --git a/app/src/main/res/drawable-anydpi-v24/res_2131230799_img_plan_activated_dark__0.xml b/app/src/main/res/drawable-anydpi-v24/res_2131230809_img_plan_activated_dark__0.xml similarity index 100% rename from app/src/main/res/drawable-anydpi-v24/res_2131230799_img_plan_activated_dark__0.xml rename to app/src/main/res/drawable-anydpi-v24/res_2131230809_img_plan_activated_dark__0.xml diff --git a/app/src/main/res/drawable-anydpi-v24/res_2131230800_img_plan_activated_light__0.xml b/app/src/main/res/drawable-anydpi-v24/res_2131230810_img_plan_activated_light__0.xml similarity index 100% rename from app/src/main/res/drawable-anydpi-v24/res_2131230800_img_plan_activated_light__0.xml rename to app/src/main/res/drawable-anydpi-v24/res_2131230810_img_plan_activated_light__0.xml diff --git a/app/src/main/res/drawable-anydpi-v24/res_2131230801_img_premium_activated_tier_1_dark__0.xml b/app/src/main/res/drawable-anydpi-v24/res_2131230811_img_premium_activated_tier_1_dark__0.xml similarity index 100% rename from app/src/main/res/drawable-anydpi-v24/res_2131230801_img_premium_activated_tier_1_dark__0.xml rename to app/src/main/res/drawable-anydpi-v24/res_2131230811_img_premium_activated_tier_1_dark__0.xml diff --git a/app/src/main/res/drawable-anydpi-v24/res_2131230802_img_premium_activated_tier_1_light__0.xml b/app/src/main/res/drawable-anydpi-v24/res_2131230812_img_premium_activated_tier_1_light__0.xml similarity index 100% rename from app/src/main/res/drawable-anydpi-v24/res_2131230802_img_premium_activated_tier_1_light__0.xml rename to app/src/main/res/drawable-anydpi-v24/res_2131230812_img_premium_activated_tier_1_light__0.xml diff --git a/app/src/main/res/drawable-anydpi-v24/res_2131230803_img_premium_activated_tier_2_dark__0.xml b/app/src/main/res/drawable-anydpi-v24/res_2131230813_img_premium_activated_tier_2_dark__0.xml similarity index 100% rename from app/src/main/res/drawable-anydpi-v24/res_2131230803_img_premium_activated_tier_2_dark__0.xml rename to app/src/main/res/drawable-anydpi-v24/res_2131230813_img_premium_activated_tier_2_dark__0.xml diff --git a/app/src/main/res/drawable-anydpi-v24/res_2131230804_img_premium_activated_tier_2_light__0.xml b/app/src/main/res/drawable-anydpi-v24/res_2131230814_img_premium_activated_tier_2_light__0.xml similarity index 100% rename from app/src/main/res/drawable-anydpi-v24/res_2131230804_img_premium_activated_tier_2_light__0.xml rename to app/src/main/res/drawable-anydpi-v24/res_2131230814_img_premium_activated_tier_2_light__0.xml diff --git a/app/src/main/res/drawable-anydpi-v24/res_2131230805_img_remote_auth_loaded__0.xml b/app/src/main/res/drawable-anydpi-v24/res_2131230815_img_remote_auth_loaded__0.xml similarity index 100% rename from app/src/main/res/drawable-anydpi-v24/res_2131230805_img_remote_auth_loaded__0.xml rename to app/src/main/res/drawable-anydpi-v24/res_2131230815_img_remote_auth_loaded__0.xml diff --git a/app/src/main/res/drawable-anydpi-v24/res_2131230806_img_wumpus_playing_with_friends__0.xml b/app/src/main/res/drawable-anydpi-v24/res_2131230816_img_wumpus_playing_with_friends__0.xml similarity index 100% rename from app/src/main/res/drawable-anydpi-v24/res_2131230806_img_wumpus_playing_with_friends__0.xml rename to app/src/main/res/drawable-anydpi-v24/res_2131230816_img_wumpus_playing_with_friends__0.xml diff --git a/app/src/main/res/drawable-anydpi-v24/res_2131230807_screen_share_nfx_illustration__0.xml b/app/src/main/res/drawable-anydpi-v24/res_2131230817_screen_share_nfx_illustration__0.xml similarity index 100% rename from app/src/main/res/drawable-anydpi-v24/res_2131230807_screen_share_nfx_illustration__0.xml rename to app/src/main/res/drawable-anydpi-v24/res_2131230817_screen_share_nfx_illustration__0.xml diff --git a/app/src/main/res/drawable-anydpi-v24/res_2131230808_screen_share_nfx_illustration__1.xml b/app/src/main/res/drawable-anydpi-v24/res_2131230818_screen_share_nfx_illustration__1.xml similarity index 100% rename from app/src/main/res/drawable-anydpi-v24/res_2131230808_screen_share_nfx_illustration__1.xml rename to app/src/main/res/drawable-anydpi-v24/res_2131230818_screen_share_nfx_illustration__1.xml diff --git a/app/src/main/res/drawable-anydpi-v24/res_2131230809_screen_share_nfx_illustration__2.xml b/app/src/main/res/drawable-anydpi-v24/res_2131230819_screen_share_nfx_illustration__2.xml similarity index 100% rename from app/src/main/res/drawable-anydpi-v24/res_2131230809_screen_share_nfx_illustration__2.xml rename to app/src/main/res/drawable-anydpi-v24/res_2131230819_screen_share_nfx_illustration__2.xml diff --git a/app/src/main/res/drawable-anydpi-v24/res_2131230816_video_call_illustration__0.xml b/app/src/main/res/drawable-anydpi-v24/res_2131230826_video_call_illustration__0.xml similarity index 100% rename from app/src/main/res/drawable-anydpi-v24/res_2131230816_video_call_illustration__0.xml rename to app/src/main/res/drawable-anydpi-v24/res_2131230826_video_call_illustration__0.xml diff --git a/app/src/main/res/drawable-anydpi-v24/screen_share_nfx_illustration.xml b/app/src/main/res/drawable-anydpi-v24/screen_share_nfx_illustration.xml index e50670693c..08a3615a1b 100644 --- a/app/src/main/res/drawable-anydpi-v24/screen_share_nfx_illustration.xml +++ b/app/src/main/res/drawable-anydpi-v24/screen_share_nfx_illustration.xml @@ -28,11 +28,11 @@ - - + + - + diff --git a/app/src/main/res/drawable-anydpi-v24/video_call_illustration.xml b/app/src/main/res/drawable-anydpi-v24/video_call_illustration.xml index 1b0b744780..731f747e7c 100644 --- a/app/src/main/res/drawable-anydpi-v24/video_call_illustration.xml +++ b/app/src/main/res/drawable-anydpi-v24/video_call_illustration.xml @@ -4,7 +4,7 @@ - + diff --git a/app/src/main/res/drawable-hdpi/gift_wumpus_box.png b/app/src/main/res/drawable-hdpi/gift_wumpus_box.png new file mode 100644 index 0000000000000000000000000000000000000000..f38efc5a59e4384496b8393dca5517f19cd7d68a GIT binary patch literal 7689 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 DU0BP> literal 0 HcmV?d00001 diff --git a/app/src/main/res/drawable-hdpi/gift_wumpus_latte.png b/app/src/main/res/drawable-hdpi/gift_wumpus_latte.png new file mode 100644 index 0000000000000000000000000000000000000000..c913f8e04120b4159bc7eda4b0a29316259bc728 GIT binary patch literal 8476 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 KMNUMnLSTXv+0W?! literal 0 HcmV?d00001 diff --git a/app/src/main/res/drawable-hdpi/gift_wumpus_snowglobe.png b/app/src/main/res/drawable-hdpi/gift_wumpus_snowglobe.png new file mode 100644 index 0000000000000000000000000000000000000000..75ffb1c239314ba0094324da4cfdb2ea856a7d16 GIT binary patch literal 8627 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 FV1iI!QC9!} literal 0 HcmV?d00001 diff --git a/app/src/main/res/drawable-ldpi/gift_wumpus_box.png b/app/src/main/res/drawable-ldpi/gift_wumpus_box.png new file mode 100644 index 0000000000000000000000000000000000000000..1061013a11497b121aabd16b570668f7c47d9c5f GIT binary patch literal 4061 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 P00000NkvXXu0mjfksg95 literal 0 HcmV?d00001 diff --git a/app/src/main/res/drawable-mdpi/gift_wumpus_box.png b/app/src/main/res/drawable-mdpi/gift_wumpus_box.png new file mode 100644 index 0000000000000000000000000000000000000000..817ddaca5743349501685444806f1682262cae4b GIT binary patch literal 5449 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 literal 0 HcmV?d00001 diff --git a/app/src/main/res/drawable-mdpi/gift_wumpus_latte.png b/app/src/main/res/drawable-mdpi/gift_wumpus_latte.png new file mode 100644 index 0000000000000000000000000000000000000000..3044a2b9b7ffd4448947913dd7e5bde788ad089a GIT binary patch literal 5631 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 Z{XZAuMot;t`}qI>002ovPDHLkV1gS2zhD3W literal 0 HcmV?d00001 diff --git a/app/src/main/res/drawable-mdpi/gift_wumpus_snowglobe.png b/app/src/main/res/drawable-mdpi/gift_wumpus_snowglobe.png new file mode 100644 index 0000000000000000000000000000000000000000..8d52747da6346df0d480e578603ae1f72b924c8b GIT binary patch literal 5833 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 TXkox<00000NkvXXu0mjfOZJM$ literal 0 HcmV?d00001 diff --git a/app/src/main/res/drawable-xhdpi/gift_wumpus_box.png b/app/src/main/res/drawable-xhdpi/gift_wumpus_box.png new file mode 100644 index 0000000000000000000000000000000000000000..53c2dedf86221c44f5bf254e787411acef9e53e6 GIT binary patch literal 10228 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 UV;Km{>i_@%07*qoM6N<$f~#*rumAu6 literal 0 HcmV?d00001 diff --git a/app/src/main/res/drawable-xxhdpi/gift_wumpus_box.png b/app/src/main/res/drawable-xxhdpi/gift_wumpus_box.png new file mode 100644 index 0000000000000000000000000000000000000000..693c1d3357cbee722a57865fe552c734b1f0b69c GIT binary patch literal 15227 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≶13=Yow`l*Ff8768Rpy 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 literal 0 HcmV?d00001 diff --git a/app/src/main/res/drawable-xxhdpi/gift_wumpus_snowglobe.png b/app/src/main/res/drawable-xxhdpi/gift_wumpus_snowglobe.png new file mode 100644 index 0000000000000000000000000000000000000000..1f9848ca42c59ed91282d4956f1ad3b45f9c0ef1 GIT binary patch literal 17151 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 literal 0 HcmV?d00001 diff --git a/app/src/main/res/drawable-xxxhdpi/gift_wumpus_box.png b/app/src/main/res/drawable-xxxhdpi/gift_wumpus_box.png new file mode 100644 index 0000000000000000000000000000000000000000..c0d9d06e8aa809ebc7a1a5446c1a2da0a1338497 GIT binary patch literal 20385 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 literal 0 HcmV?d00001 diff --git a/app/src/main/res/drawable-xxxhdpi/gift_wumpus_latte.png b/app/src/main/res/drawable-xxxhdpi/gift_wumpus_latte.png new file mode 100644 index 0000000000000000000000000000000000000000..df45f1771abe9779d87d4a9873868ef96299a764 GIT binary patch literal 22809 zcmXtfcOaYX_xDq!Vn@s>6%l*Ys!>~%AoiZMY8AC=Q$z)|XU&>LsJ&Nft5qW?MeV)S z9&euK`+NV$Ke?~#tm}NvbAP)Qc40we72ie1K z@y|a7f8a1#9q-w_Hv6|awkaFK_(6yGLB(V-v=B4JkIcRN@)%Ly8?_en{H<^4nw!2) z^KV_9RCN0A^BHa&T)`hjOW~Qx z$hE}zYfhSZKldiT^?TS&=kwR_g4T`HjZE9e&;ALP*`$lcvky%dDT=nclH#ebmp76< z`A{qOA@tUdC4W}E>AsJU7EL>m@w~82E~fU&Ar%Y^L{Xx)Lu$Wdh_s&-nN#=Csy!V-1u(b3#R*o*D_)F0Bd&Ocgmo~Ls}w%V`(AK5`{bgO83;f|bCKxT5c4b1 z-Tq3`>n#kUrojo8nSsvM7f8-EGVw&Q9Eo=oGBJZ}WoK0`M!?t|3i*LnvqY-&JE|qm z^H$d7y>yrXxHuNMb_;Q5r5y-`l#T0JOTB1`*aJE&sWcN;At%*2dm`6U^SZyB?V;GU zxvn>+17#a`eQRZ@K|Zbv86DhNFMNL%`uy5mJPGpQcf99Q*+{-~9~cTZ-(!6F_sO{b z^CWy|hzuBL)P3Lj%>B>jC_^6;;!xfZv`rpZ>`s4+-pI`wdfR$wKG3@iNL1?Ttrcn| z0s?R$4}2<1^VHyU4_HOVx320%5)|l{y8cF2w1s&+#EREVu1dU<7qOBvGFmY2x2XKm z6*(Tpu!|LvJXL00JZbgl`%#sL*U3SG>C*soO=UMtungFeN@=S#T5I_NF+hBkdnm0X zPrszv*McPnwj}Q_EYnYW_B;2uU;HXifMj6B*+$q&*^l&q7<&{bra(`hg&kG;HUBBs zx1%}Qy7U1;&Pszl|JzL5&KSZnYShAdd*yO3?OS_i<9oU${WHkG zbV56S+=Z^~9u12nAlyj{4Yi&=nRtCY8c|&+@igd`5EFQ$MQg&&iN7s>xUT>Pvi?|^ z;S$<-`!EszFaNa?)0${@Rp-tM+j_ONPk%4EsCXZ3ex8WG;d;mA5Ofb|4J8L4eQ-Xx z7YL|6m5oRm8)C#yznrBLX*+ASi7`@FdU_A3MHj4Uww&D;emDrq_f3moX#?PPss_j5 zcnTd9bDV2m9BfrO4VK0atSnu1q^5-bY`?Na+|mDL#2#W9Com@JHDlmJ@pKn{SM-yK z=d-?HlU^OU_&awEWfI%R_nL#!E$*vr0+Q7i<$K&@QnVX; z9AZ8aSI0IMym^?M>6?IAht?>p*i7FOg*u8+IVIid-kx8BTq<1_$jB_?04tjgKU_D* z-8afj#1AZBZQs z2GC{G#=51N_t1&nIqvYcP!iDO--IC zvL4giF^zZ%1YmLgNBi2*rCR;g#+QXhPkX+V^wi56;HfZN`sr_>2o1D+Acg)!#RW%9dyBJ*qtd1=A#m8u~}& zsGXzk&*#(DYj(c6wFfb$i*_?B-;GsH_i#x_FadD$Iz$P_A62XG?F{{nFRzu08dcF+ z+VqfO*Po@OmB@y*Fs!@o!h)Wv6XFB|h}zY=1U6&>?v1y9T*vvl2kj;*PDd7Y#jIwI`DbU)ktUEK*1a21|$3_a?`hCC)@&FAL@y3Fwz z?vw8lSD(1up6=xyOYR#^ z^;n6J1q0T8_7OlNHBke^kO;K7DB6Y%p6C6344-&6OF zU%c=(M(?A8CcTyRX}WqBKO8pa1Qiw`9t3V|oKMz%I{DDg+M6P>FXD13qIi-b{l>%j zQoh}Nhp{?q?oM)|X^$*4qoM86vi2c2IRKXMa^*wqte9r%$M{4i*voV|TE zl5FIXxM1me(au}`6?ei#)<@`FMSn^V#j6D1udAY*Aevuiiqb)#Us5xpISTJ?6nVOq ze&40ur0m`Ex7bV@yYQQRT|8>AJxpQ(4j2coGH*H7ecw07^|4#@B?K%B6UeqcZHolr zk~2k=lPAnjGeztrBpja5xVgP+U)!jFwA`(4NGrS}BmX5_P-Zjw({n_!>*e!(y5|6O z2Ap^a!MHcjAg<5V7)nUQI*g@?nVmorh^0ft6!9MXj*RM;;LzyX;FM1Czy<1G*D*O> zSt9`l`!4h6&hK^>ycUWV`N?$&aV*q>ThFKy8iEsMXdTg8=YjCnTu(Gd6(=MRj@o^) zWt-Gbc5vxqZhdd(FfZMVwz;3_tY_@~=sYJ)%GCx0v><~Rl~@w|BJ0!NDJog2H$txn z@}9{7{g`p9_~d}nAJ0@QKju_T`o0$&Q5Ubf>wkP;8F900Puc2@}&^bw53#}IWSxfmnjbJq$sL=tD0Y*pGkJ3x*=-X z_qxnMQeqEJq8xx*3am{}f>sT#>P-Y!5y0~h(a;#z*B75S-27AC?_9iz&%q^}Qy=nU zQ0Kw1DCD%3pXIDgFEB<(5S$d0BhUlNy2zL1tRwLna2TQ7OHf}Sl)rD(B%UJEC$Jhu zeQC!S>U**r#VXj!6-w|++)BuE|A0;02#Byt>jnYBX5+PjMq7*V?sPGq*9bcv%dORET^T^C`Rp^pYB{$oBRdnP=9X~965Ba~!MQ(=8QepST?GtEg)2e3f!mZMMu|nLw4J`GCH9rj&K7jhx>6>;YnR>C(Hw z4ZYQRrI!dsMG1s7V!1G+c2IL%r;87^6D%2*vKy;cm__o&9;K$3y?i7CUjA5wxIfEu z-|4Uwak)M(orzt#AS2Ra?66s;Eu1f9)syv}d)lwhDCs1pB@*<|^bI;)0$qSF0a$`mb2Suby?b2ASyeB>XAUwTxtRtg*D+q=QzK2qZ=qk)_C!Mtr0^A|C_QSAeC$Z0Qp=Tj~B>1D|X3U@EK<6(1)mUQ%zj zK7I8BTT3X_7uVli`mmx*US_4&q?fS*&B*QBN(bi5__)YiZ1dS4VtwkW%mFl~$`CVJ zA`-;qBQ=L%`>=p`QevzB!1F#$J&Vm?S^7MTqrB)d6oTujU|PAUrDO$377Q37{1$WZ{S+z zB<_Z~pDBb=n1?3A6bHUUVic#Nv*_r%a;G1OH?@)X)~DANLtwH>DtR@THDXAffaLD+ zYTdClR~xFt9@4Y6-%S3}p}U}_CN831596CLFPCzHzOTj&+x=Ybp5Bp;DNL#GbD^K&;Fbca z5@>bng(4-S3cvm^4SW|~86LqbliSkb#+Pym(c;?nx^a3nm~GLd3LLphKpkM&;r9vH ztL9244b*5=@*eEj^to3=B_R8OJ z38l;9x45t6zUv1&{U&0=(q{rYtr{Pmu$*G(a7Rc6qjNICB4cikvC=mvKIHi=wHyYEx(9_o-dv+@(PFlXZrm_UAHhndpHf;uee&B4uo`KYy?NpALR7PZ!kn2if;8o@<&tfz z^x@sVv*+?(xygA=BBph=(+1F zl|0UGu}t&@`!61lYL3p!KZ&;o!m0M8W9Vj@y>xp$d+EWDV5kwovV}uK0jUovzv;7zgT-}0ydKh%H@OQj7~)%8 zgZqlV7?Xa?9>!f#-849qe|*|zMc3xx`qjbpZEto4i_W8FT?XStO0$l7bb77mkuaXo zzj|0CpwRz@D_yM+jW`&iqQX9&Xm3frLmyvUF!0PtpMmzAHDCG4;BZFGpXbH%XtPNf zdU=)g@hQmtx2qXdi-o-T2T>ISgHgt@fpHh5Megrhga>rV2QUuXY!Pz;2|x29QM?4f zPlHz=ma4&5pib7k z(#$Vu;A7hT?)|F$j$qynJGIR5G{uZjYt6j@Ts`3|6L4#9%KKA;y2)yD`gQlQ!w&q^ z7!A|U7;6(MizvN`C73aSDM2(F1%-%m9M>qFkFvR%13Dk+_Qk_Pjbg1+IG%RJe|yxd z+-K55t*1eEQgW8`z*d;W2@U@mDT5w(ucu8PvdI^boujVs)@Zf;ean}t-(YKYq)nIS zX{ZM)fqrLSh@#k$Cl{LCY@02bd)EKm15CDFQ|UnEVAxLwfriLR4>U(4I8Ql5lk)rH z;DuSi)vuDqDDJRIGt5%j9XACmcOjL?)gg`jEOWT1%htWPzW*gUUB`^q8m%`$Qk&k1 zOP&g~#wE{(!bV=cRa^Zo#u~pYWX+BAERC^pA5Q~2)U}wf$LneH8X*#Nag7kq-w4A2 zdF+wkP8KFDdfABnt^`YK9;EQGl255P)O9Iu~$`O z{}E+1ZRg=16%SK3_u~}@VSBeGjgWFyW3saHd57(nX!xjJ;zuxqMU#_qRVO3M0g}5#mP(N&z$-G8wKlQj)*D{Uv@0*!;4uDftD@oCBvknxMR>z*$%U z0C9%H-bxay%l81RMUl?faLqRFplt1ewQcFyOS@kV%^7J>-;d71^NMJ=8EB0k-Z>Ba zEEn>mu-^?3z!{q`Dxh^u8)NMx%%FfCFe_)ZfwL3J#ldK^d;dwsX+wyZ$=1u;am9`c zhkgS8Zf;2b`Wb`NOHAkNEG;iWr`M-XDnl|emV|Vj6?*0EsIyouNBQBRV-Dk3b1&N_^ z`aZy5LBS?>KjP{An14D%HboYXozRljrq@ z-5VxXeKIkjC0pO!`^z|hrZ#w^g7C(-v7X!Y=^-JN-smk?<@$8hI9OdK6nbI!ZH}|& z_L2GEt(>~!9snXY$Hif+KmA;^OjiMm;tstDyxMeZ>a0}?$*dy8=BMX2#Z>l0`7!(% znHW)J7JDP?;-Y-4{jf(oFyj#UC9+tv6tc=PMm_NG@zY1HlDo&vPs{SAW@+Mro#=H; z4}}sH7@`C&QG0%dyKHj3X&^Hk#Mpp;A>ylGlby`P>Z)y0UZl7&aB@PfNjg0p z-|&Xxl6UB}0PP^?dJe{Rx4q#KcqjNsmUxE`aOd~;2wPQ0sNvIMt7N4yKc-eb!u3x2 zV^eea1wX(3lTCUf#8E@KP%=_L9cJ?P5+=Gic7^GSHvNPJyen}yi7~n5a9R4ANUl1PmWe6C0GFTB1Q_s<+FI7O7y0aY|1a0T@d)o8H<1X(p5kbSbBKKp7NWm{zd{>Kg4~v7Krel)=Owu ze?QYJkc*-8qO!n75^?xspN#zbM_zs_JN;97zt3IW7Xdr<=`s13g0525(a^-zrkc=J zD#rmY*9Vs)YLqrW_YC_+xePcQ$ed4<$4)K#F%j79?ITO+&KmYiOlg2p`V(a1OJYTc zu2HPYn*|47YY{lg^(lS9Dq2rluAFsr%Q7!EhGJMuuJ#Z6<&A0>?RV~gU(XXmz}9HgdvK8=4UEwpmi8=Uh{(-{ z=`v8Nc=(%mlQDu{C9ebA31tculo770lZ@ha{wfoRwH-Fe3?dHSm|~Ho3z4us4Db(W zolDb*97()BGsFUo^&r`#YK@`+T$?Umup<(Vnth$l`=6dENbtH6(Xu7=7|X~FkQ&zl zhaB2jN?uVzSk7t%Wg6#EAljfEnG{fY>P6b|YDaJ4p_MVhciw8x*j-EWX#)4G{OM&X z?1>aa{P{?MST{_59XRg9iYJTh)jW{3=D=FeHaw15tDYT67V$%x)#cX4)EFVTd%MMX z9h0ukUC`TRRT4Nocj|qTQ(`g7?(jQDmgh^VrlJi~QD@fQ!4`?Y*=`4 zvo?2LvLjg_`tAege;RASCIouqyXV`Dno7~qAHVcv+|fQ!3 zW1^}0;kM(o>D#9+!dvf_ce0{jXwqUDrG?j2AwS(o`HfG+V5&|<@4-JT$-A`(WN}$! zr}dC=iaH~P9B#K1#~5=B;Y#O@X3b*gWIwY^*M9uu?P1>9f7dn~v~+rw4;u6%aWofu z^mxL7v&shz@1rnh%p!kYMu5%F82(DCD671K^2Q|_3sEEW+)+MPLrj+Tf~K0lZj6R3 zcPbEug8q;u?L;zFb1L<0s6uEc=nNWC{J%zs%K23P<(u?8Kw`OVvy6TH*kZ+2-SXhO z^)vCmMu=&hy7by+kL{=r%aMH?;fO7hKd+k=iBDF;iV5g-cCOv zkVA`gho_G)<<)=cgdRnBP>~~mII7zsa)uP0G%&A*2r4CF`JJz&UCjf`GPf~HtM)A} zb$W>oaQ5Z>w;(as!Q6Hn4qlOVjK{C+a@J&#pFWJ)OpBPcS?9DDBMESOpeY4PcHaIu-mw$j z@`x4o8}9tU*@cfe`8)T_c1x_A&K|B4n9Ge)=8%Oc$-#k{bBh4X%eatd{=>=DeQzax zU8UsWEH!3fX6w^u9Thl~1|ZbwUr`v1kdU}9gX$usK+|=`SiacjZJ5bdFsw)Wm9g;B z9!p8EuV&n_;9E_&lug)8>)kK(Mg% zc0r-tCou9VtE*(|kl2CiGIQ2tH_y4fti3%%qWnA=8x(muzn<)0+m^KXzo^T+L1pjK z=Kbuw(x~yl#X_7fR!WV~sj?9d+x-?OmaDCh*{*OFZouf+2V(OvN9977&nLQ0Rhu80 zO!h>E21rYXv*rD>WHR6nWq*@YvV@dFFmp)totIx7wtYMzW_in~x+yv1)~(!ypBOl@ z#s2Y!8Q8_eL9eWt2z>lB!t9KKCsSz(-OwC&eq}b!pI0Q;jPZKue}DP)+1DnC#2qa} zufrw~exW=e2Ah1YJrpv-%>x)|b7Fc!W)a@swesQ3=cw+vwStisip7_kZybJ0$NO&c z+CQ(HG6BoI*pawyn_HoVNn4!uDNITMKbhwrPMTM!Ve}H;Q=c2u-1i-XDg7dG|1iST zj_@ZPQwLV*k-LS&#lbw^XEE&(YSm-}GzVHTlna!M#Fdn7o&VH- zW26fvq57)xM%dmbwl0?KsUYdTN}U)i+03a(L-vg>2S5`fdxq3t|Kr$RWCnUf2$_`# zp{v+r20k(`e2LA@l3X{B7Yw;_H1)09J`F-TcIN&Em6F{k`w-8rqwV&9kq z9}_XeRL>?99!K4s4V0y1ks~8IkBETF5o{yE@g}*K zoZ4SNwu}+VAsPwDPRS{`@!IY00S(WJ)l`AXy4@B&@KXv{BlO~%$sbL2=?H)mH#S+R zB7%%y0mum(HZ&NsYoX`>i%KcPe8+LXT`qfCqJZYu=j{BZr+pKm(cU+EUH}UZy)LV@ za8CRXy3N3emwQ4FVU?wifS|07LpE1nqMoGjeP3=vJ!(n;B>KXxbi6xkaUY^0lp(n4 z&{kp}YF4FZt>u_sQ*VSN1$05m=LSRsv)lORx`tL=neW_Dx7d?rCCH0SB+mr-_(%F@ z#eQ@WE+L2227As)2Fw|>{)kWqjxmkerGc}P^>uD*8w$ne=d`q)RnhQR&OEh;vi&M@ z`&jRp_)D21zpEt{K7+jtAbPSAlZrsd7iMuF-6 zzZ-Rl$b}G;&8zb1D%Q?1R*_R6fXi{yo>oqcp6A^BwcN~)w~hjp&r2|?_5m`cx{Aeh z-c-W3qMx?Ch>2d9CM|AHc|1!rQjz-dwWV*M%lu0wwkMMdxV{EJD(62mF~FY{Pc;rt zssl;wW&4#Oq*%^GTB97KU%p_(b&=`1h}P)Ig2gJ<8&Q7-+)jO~HXLnOWPZ7CTt(ek z+`KWOP5np7+HT*e^_=-i^Rw{#o2g~>uog-E`(}A9{5QMUo5G-LZl*D(dno)2CVIG?#PGnmV3UQ{yBnTI$nYLZM5FbHDS7K z1x@H8wNbAec7PniO|>f-2m8Z4Ys|B4K;WPn#o0W7ir6VzuRCBJCT zQh-Y*S31l$^NO(GB;pL`$hW?e-rvv}TdlK(i?0|X)P=GXJr<=ENm>*geDQ@k_M*+d z=0hXEBX85*;F7;0jsN*UY;ct6lp4moVTqd>Qu|w=9aHcU6uBvZZ{LCr7HW;x`SK1k zcC={|yJJx`uO|#2W)^qe)in2H*I_pGicwa{dyx?5hc-T#z4{|%wGQmd*CB^7o#-Z(0veB_VN@vF zx7&Lgb`@ODYA^*3y4u|mc{?NIw`=4AuMT`Xs?>qEn*`xc8EOW;2b4$@Pc{AP38~3= zW9p!32s_y__j%4=>s(Gb5>xS5>h=}Lv*ySHF_3ITaL1RRzzHrzO6j zXbKNgPkU8j&)4JEbSltHm$>pr3eagH3-}FoASe_7 zbewdmC7@om#hiy87Ivl+b?+$O>FP1W;tR?)mg_1&D@!@7?dDw_JC=_BH2!EOQigm) zU6)*XX7LX*X<2lcB#biU)qR=-6!km5a4L6O@(O>l@~Qab8AaEkRRHtJjh|UBTJJW-jC|C2bibVT<|P#H`{~iJJ?s> zE_Bn&p-J3tab1}r!8#*M+$<<1=kvaKdpgjM}F-m&MS%v zu+b_mw(&nz3U+$1k2*wnzaxhUo&MJ7KmWAJggqo_0y5b$#(t=VjWW9A1vwmMj-gBw ztEJ@8=85UOr6{?*;ypfed`*#rgxko(az6E46SN>#NkfUUHk^H4g$L?nJj(Q}I7S_Kq(kmXn8zr*RD1tM8qWT` zgT|Mj;5OJS^z=)Db%o*tm!7>a3n#&VE+SC;fIg;TSu`HeMj}Fy1hef#;V69-H*zti%WBgocs0 zmk5W)ISKY~qKs^0kw@%GUvje7SIGh4(#*a9q_loBpj+SW;Jc64jsvzLZZm@C$u|Uh z`t|Gw%DYV$x^z#M7D6Se#u-S1(mcf)5AvGu&shq=LYeaHa0st#zfxX}T1X$HIrGFC zg3$MDUO4+`hGSoOvb$o>`Y@FR4T#ngRv157ZT?y6(9s_HyS#2zpL`74C3y=r@v=%7 zV&bm17}=Gr`xF9LiBQtVy-_;1CRf^FxSch)0w5cz%<8|$_|CmFD#uvQd@~Y+cQc{v z4w>r{kN&jlv_vK<%5Xt4aVw!X^iifNat+#V=yq)les>b9g zfj+q=E;(U^8#8%~P*prMY13&;9qe!ZQA$@Sb{RmsND?Q15{n}Z%(H6wi*SC!S)3$vd_ zpvYRNURW9n0ZZeBuz9cF0&04{x<@8UvS)Prd8}O!dp7%%0}&L9=v;03q>`K_IC{YE ztvPqdGe>FM`_Ct8wRt- z0bv~#wReGs)H&}GP}EZ?sOkACgNb0_3h^Yp%x+X{0M0Z5R0NQd1G!z`;6&&G#YdP- zI4T+QR$MP6MjQ@vn~h}q;UR4Dh9+m_5;%vK@f>|=c63w80F|q7p(h3>!8v-1?1AY; zd!?v_89Z{5JGkK5^P#Oq#yk}ZVeJXwogd8ac|!o?Vf4-!`b^HLA8KNWmTOAdz`I=J zIW2P~1Es7BHPdc?`lVgxa{tW`a0I;g4oOVm{Ka3X?oIAy!z4je%X$B_tA{j*;qgWZ znNiJo`b*>8d-^)35v?8BM-i|s1{=$tY`?5SAg5b3}E zrxC)K{CV(uz&U1=3CEB5qN@kLwR1Sam)C}e{N6l7YQ>+;3{SN6lQ$5U|t6)k3ALk#7P2-`k}bZ-jVVZ*z>GP2j;d2`pw zyRY&mXNZ^)DhT(K)a#(hdtu3vI3=%#IDcXSyq9{Z)JXx?54yU#*Gq!c9!6kTX>iS- zeHWoUmV}s4-`oz*1$Q1n>j_R+a<3ju&XIbgLl;!GKj1yF6N@}hkFfpg zg?*xtfg~Q5&fiV%Wft?~#N7mqyp!A?B<=*i$(WKZQ_JS2mTG9qMTU-2(#&){YHPk; zL<*VNA5TAaBDFw)Ee#414&k+cth{gZ!56-Sx)lz~8>gFwKiF!(opGYZD7JT|e82>Q zfo}Z{L!aUyG#>Ue-bQTx_1YLjUP^=x${FO{D76OtE)7B9DRnx;JImpX8<*V;6+H@| z`0!T14x}O%vG04!2P8BdDCnyqGnz2TJqQFynJ?**F1ils2PtI49zK*4yBQMU1xN`l zI~9N9XwJ?1SvXvf2+kXR9LBH>Ai^_WIt-D;XFqEPbx2q*DBUDxWD|r29jm>@zA!9+ z-xDF_^!bi%AL-Gco-zNl@5=oBIsLvld;RUlYk2wPQ zX-_(|mqtj(HD|+onVMK~an-F~nt&-~DsCl=hP%9}iq1cX0U%O9y(la3A#n-jnJ2x4 zqvQGwcLSl)$N_dNin{ZRK(5@LYZ;|w>||2E*DEHfbz!ldbE>`-I%es)2qzGQm#-BS zd^xc@tY_apBopfw&P*n%f@i2iSfFAo3p3v4+#PCvJ)|1iP;_D6;y=LU(q}1%J%u=x6t}ZMyLYb^47E0UG!)2GQc=k zH7qw$@T){PaX{#KGqGq%Efjl9r-#Sg_NRDqKwRA5N_Wx8+6t2o9Rtyg+QDqC*2%D1 zzbqy|G~Ut&Fwh`^rRsorIH`@Cr0|LedHyF+57fS?3pkVi9Qhs!tWxmIJBj^O1XbJc zw2C=a)06Gi36lW=u|pTylx*IEpS`j;BI<_UCmZ9K?uW#nT|YYg-=;ed_}M(YuX{zuBHu z1n5R38_)-Sel>(noyjO(sba@(H@3WB}d(JoM`tUE~^Dy2~qIxDT+>z(T%v z#NIRkV~V{Z2Wu`F1aD@MKVR6&sf)c0*J(_-^gBf<(jSrewF-XE>0#?xCKt6}6jzTR zdV6upJEDBl1zC(ry6GHI(gBmYzf<+1V+IzkwcafK30ZRCWPUB6%+-65k!&tK7(Q=A z2m>-dACd(Ld{1nxwEd#jI-PBfX1-VuoZ72i7 zJ|;-*WMs2PNT`P6b}pf=2Sa93)ss2D8+(iW)Grt2}?2y z53M6PAw6@dQdQ!A4mh%PF4^9;kqJj{Jfy53Z2abJllV5_EJ9#)ns~G6M`F-kBW~h` zx33weRARAADS|>t`xC#5MmuxHDAUEqPJsOu|KJiCZP3J79bRn$05`tY9gxd%t#R|r zlFG2#Q{#1$x7!2h6vZt8PBVp*mX%9CF;?{Wp}nanPYX|8*QU5n;^amlZ&pt`xpOoe2%I}b3{|eGLGGh z_yFW4EZ+W!dDo`i`us+IlB3G;+nmx(wa}8hYU~V1@b51vj{5uEC;osJ8euZ3>A`Qs zw-a^{&Qo>e5*CNuW7DJUe0Q{rxZ6i1suzOj?uT^cV3dyeaChN|H04bBkDqd!dOkd@ z@~=j9P4KqWmW1WO!T8gAA^+@>@~vF5Jww<$kcCw|zre3lw8V=z&-IiVI*OXx)eUI< ztOtI9n3qX)$VpGogVJ<|I0o+@+aB9*vzq$zO%4vg2crdKIMuK$pvW+LIZ;- zd#IcJhuPr2gd^2_-X!URgcTUuD%E#{lmvYW)_!WQNWCrO>)-pFYc&Ub{G3<3OKfZG zar{2$G2iH1u4>$RmJ+M-i8JG#tU%{uj=qAsj|o<8ap#?z0Ncp^YmhaML*8G-*XcEPnzv_H!JnYXZ3;(w6|cN^LoT@5@%4Uq^aMEJ-G zB=>_pajLj5POSI!;uGZw23QFF4jAf>8BtY>5vY+fq>T6y`zzOMsWDOdC${CU@LFQOEusyGgOXoh?fC z-yj~X2h$4wxFli?|6zyyu6c+YCG#3T`gNJPS5CT1R$UwHY_Ihpc0LV=lEopYym4RL z%A_Y*`)<`gQ{QQ@`XD%s4>)qM#XH-vL+!&jB-^cmkC{=c)~8s=r9nE2mOm&`JzG~cg|pH+ znH|rOuv<~g=QQs*rZ27jd)1GJI8`Y!39=AD>PGB%4NMQr)p0n!ZVEGgHy0cI0wpzi z9uZQRCPU5pg&Tn@;9;_p0YnAhS$akI-(ntO4G>SMGzE%vS|k5a`d4a)z}hfGg!JVj zm5WgUek{RjLS&6?hNRbF&Wm>pSn;5E2@SoDem-xff^5Ztg;vW7Y=tvIi5XVtKs)rf zI8{Y57q7BhL~Ao-jL;+hny5g=O&UQOyjotBBx52rxQTgS)c5oBZ2A+J4h-}oM4rrx z2-la%{VTdM*xv>->k?3(($`?zuPg`*SRG@FKN{J{-@^}@e0873!IWxxOQp zkB45)2dq@P56ASuz5UG8|30MdPb*>YxQ`6j?{IGQA^q=^ZgH1|be@huae@uZ!H!cB zmC-U^vzq>Ugp$H388j?ivTrd`!YbS@v#S$UW_XRA8N(9Z!?XMVF|9zBzxHCFB67i8f+AzT3_QJNnt5ipci9Is2LB^yA~* z0>Y}D+~+>Z%=g~??3(+a=se}!L^0m(XgbD%DEKYuZnKkp@b2t8vj2EG;Vu6#Q>!4Z zG{S{irpXv|2H5hdOfd@ZuU6sSDUe0;zKRHF3GdxM8E;&%=CmTau;cdQv6^wD8@5Rv zG_#_nP%ZMr71$3Y<&^gOm2h0l+18)n&xVy*20Tm9ZS&)s#1t)m(TNx z0#~#3UKmYzmd1xdiuJB)Z5HxBNi&eL8aJL)I6&+?Qvh2Py&F&Z#XC4G-zXulQMV%X zFVx1=z@{lFif{XT2M1L_yuvs>*P-ux&%4xoV;j=yee8adS64iIsT-hSLtB$ z?u!M^lJ$_=SQy1LH&bkSHBmJdk62fMG6gr%tdAQ%+y&j>nzIsmN#H!@Z_9caFpIEy z=aXng%}=m~pCf8(IL^~As~(KY{@cuEyQEED%{ex3<4R~PW=!UA`G+actU_ov2*Wmn@()?eLQOg-qp`hzqtlaL>th7LGmzj9-|vmTB)P#;UdQ zLa=?webBHd$z$m6A4XG7kAvC&$0#1>X#H2qwy2shb0Pyx&(SsPs~KTb^E)M|Mev)$ ze@_)l^0ex0NrezrIqdXpFJr!tp3kHJ`?uOenDhek_TL2SBq`Q(56H!d?CxP9b~5b0 za|mqa_LQ-t*X^6wlGc10DrXoJUEGvmy`q7*7{x#0|N4{YUq!L=eb1y*tKYE2Mv&5p z-icD3{CfFbRnIfCg1KkL^#zusWr2$V5z&8;3jUEv?>ifKd=bGZpJ+5?m}f+@YJqE| zclLi`9&R%azdKIrU*!*Gss1M_GQ!9&Z;<(P`aQ1LYW}(O=Kq`&gI7JIZzt`O`RZ8o zJLpr60?XK1RSW0ENw9ctdTl)LKUOLP-A?H5O-T~3bC}%TaSe89Mio?il91ZrKV_%* zPeJU6uS;;bo-w~q52xrz=x%=1U<=6$Rr3FlBkIn|QsJ9< z38tX0b%4;w0@xgq*EAR5LT&6f(+2Sb++wkOr{j%0&U6`zD*2a^8-vYTZM(d_d|#qo z+IWsD1x|~FF8Yid2s3^n|6Ty@^sL+6XzTONxxE@=6gY0SAKHFOcdg4;=;AhUF>jXc z-A!{_cO=-|Ze0<c1k`^1Ax;^RGxUKQKJ`C&A$s2lFQoLLH6w z6=R9SQm^hfv9F>2&sCriGIVdMcKl021NkqZVm>XLpr*|;U^(Bx{mEZT5Jlgn?)>Sy zM-)BYsRa`M1A$C}B6z{yScfrDO|#x)d4!kTEBQnZU{`B8@9%rEK}4(KxOXbp-i8uy8=)jIfkHeX+wN zX~Xm&`9D<-Mz%L8{ufz*O3DP*pS+US*7%2I`6`in*pJM;*ZAKd)D1BIp%{Rh;DA%r zQ_`ZXuK5%#)Bpd9xbi@#+AgkPWX;&OWH4kIVN{Z6EHPuWjXi5jktIraEvYHWZtT3a zFqDkFY@yP`kfnrVjfArAd%kPTyr2KZx%ZskbGGL^=iYnRjMT?+W0%iLf25OjKzA(v z)?RCvms&pAgP^#{h_8NmqpIPoS9=gzEU?#Lho_DMmSaJV@|fY9Qmwf*w1f&lwX&1b zZtre3-|Ba+Jco#wn$S=kNPGIc3i#yrAl8kb>NP8MJ;`%gALI!q;=yD8jy)4JAXd3k zU1C2S^zC)7npwTwI&&e{60DPdH(Y<|8^R%7VShjYl?%5#WLkVkt0?q{3I(2@ncXn( z`bmuY1J?iO6XL>2f|SD-#vKUggk^ziQ`6T$cW4NRwa5v@>||2?`cHU0F6W%H{?$EB z#E0gpV~-EGqwnA?9_%%*NVe|$;J{4CD9>`J6K%gPtn_}QEulaWlJ#L}w(z%8f#+Gw z#7*U8(mlV^=jz>+so4yIl4r-g$9iP0g6}>_&u0k^!_1xH6q^q`b^s8T2#!mf7IwJh zx4>r4jG4&yOtLlccQ-nA=|DpS6MjmabgOz7TTe4f5~YQyHK)F^>Z{EKx&r`u`^5Fx z5?r35{lqI8ky~Fm`qR2l;(&}bf!;{UdQfU;|C|+c=d$nTimM8Q#o~K(-h3#t;;MH` zpzAGlZA`#8fnTrd!j|eVAk=TYI#E0tPcCUJ;S!WHCV{kUm(K^&c%Lf(fa~SA=#H3Cl6}r$PKI+&EU<6JZi4uG-*uqBXH)67VDWCRLy!{{#M`nT6Oul21dqfVp+NzG zEK9r7T)FVp_UIv$Auk_AZ?m2rU1&2rQ5VY7_6DgWy>#|zlxu(hZF&4m4x5gHjAaj{ zy`@^@@+W!k7a0lI(B!o!5y)E3$KN6ir)tRHE?Z8TtQk;?r8c9x1R*3(Pd{hkHNx@? zO;Vf<6e!(%cvyJJW;7k(1X#A$T?SZSY0}<|x2{M-Qrm-R{L#jE_#&S+6l+a%@m3_Q z{ie$uYFwIq6@|Qef=4)19?u~@q6MPiZLzWdTpD;;gDDpH@SkdgZhlm;Z)FD4*sBQS zlW1QpF53SGf%gN5?o8!VJf^A?Xl-|$Sxp)%Ega%5Kr5@mKEv=YY)9a)MfVRt056y& zlS7)#)Hy92=sMvl@RID_&=eh#Bq9A*SXS?KeK6MTI9^#8fK4UA3X#lxasqZThaX2u zHfPUej*R{;)}gH(#*fMvV!GRQ1)m@tBvMi>NKT}qBZB0r5|LW9df?N%sM9pF-(@3D zmL?-xUp&;-k1fPPjd=c3i7bI+?SUU+DsR060uJ;0Q)8&BkKDKWn^rTBC074C2O>PC z_;cYkaVI*NPZ6#m<~SyZ%8vzETI=6>$%H6d1=HXW-L8NCEyR1Q=Eg~f-~5uflzKyt zTldrVk2L^u)Lj$k+{rhruyzz4t|-;>B;7*Vfq~niG$?3Oz{hU(157{NnqG1Rt_be`w%zg1w+K2`7=d&n^Zgnh<QAGX_7NXuQUj)ED*0^qi7wX+jk}ge;lj;&bQ9HC4fgeiWW` z#Vco)0n09B3Jk*tqAZn715e&^%VyCRbuZl7@+ zvnL&0eiX@`Ym6%v-+S=_sCqj^KuR1Q)v+=NNirN|jT6lf zPQTIG#&N?hl0>*^2J`D`iw;kopp+pfgU*5QxaE+oKxZFO*U9Gn1;;OyQwXkyrpUv9wBL|qFiESFdzch)`i=!i(;hr64d zeO6HZlS3$cpmp|Ni*@kRK{Z;AnSm1)&tsbz-ZZ}yU6F}r5pLqd-d`H8)10Gk0X_m0 zqE4-Q0Dd7gI2%-Od_HlIl|@Quc#j1RO=U z{(k&i44p1ZSbR#+fLcB>1xs-VgsL`cUoH?K?g8&49i$fr1H4f`CMI4VnlV125@&*YG1ecj+Bt$Hd;L*}~? zRT$&swBDd^FtZb}v#z$|3n!^L3}~ttLJeAyjqSf;h~s0+X$gDkm>m5^D<>CQucStx z`$QE*4hN-HCyOw{tVj*$RDJefG^WRL!>f|gNpp83NtQtT_rZ!ORBei1h8w{nLwNG& z4;iDLr+yGIkWhXwVphZ71Bqb9{CTa9!L2Ha$zy*XpuhWoz)Z0pk1Sg#P0KOZ4 z)W7XN?lOc(O%pY!<yXZ&rIFdYp=wTPa@wK82!m{n9z&j*Z z{-bnThUQSf;_saIK7vZz7&}s58g0%b^G+`=`HHA3W*$dVkOCWS$!DbOPyyfc%NO0S zub$(ih}z}*%wf^FXMkRR;TI5^OpJzo~v$l`Z;j-YmY+XbMFW;Bc-ry;4AcR%F zt;2XUZT;&MII`@kP)w^IQvC%3|(+`d7Pv!qn30NRr9DRP8@0cYMB?iV_9<*?g_mgcdyjb^Kihh=DR zRGAQ?%6`uUJ}cSBJk*wRSA`u3o`{?9Tk6s8mj z1y;@+9Nf|yY_dr&6pG;7=S}U*jkg*Z=NM_blRp~{E78+SY^=yw3a<0FlrKTeXW^Jr6(&6&xZ|BPG+LxeT^R=?wAxM3AZbcAR?V&A zGAzvE>OmuJ7}yR*y`Z0_j{-g;Xo)S8uJit-J>4q*-a`%7gF21zzXS`K-8ibdf7bkB z4UPBB@xIX`vHdmDh}7FPVNdxic2ML3^>))C7lY|mX35R`C;AVpbWI7`4uSr>qWe|5 z9tLl8&SS3AW$Q^&I&QRNXC;3A?FBJL8mzQ6ZdK;d}+iyh( z8xywJN%2c>+HV#1v%$OyJ-Eu1adGz+whcF;mlM?zl#=%+CbGa(@J7S4Z=RCU$Ou3> zVyC&;{CT5iV8&h(`4@jRwWqhjMt7d~-O>>ySc--8x$G~UuHjZn>nRO5KBts57N)wFmOP)uRi#7^{ z&CKjl9hNW-VHw9OpPQKRo~NcX@-QgXdg@J#+mlivFlrN!URDh3RI5E>5A}izRMrps z9vmpvcqrrIft-ZHjXbfhNA3$#Lpy*4w-jWj;FBr^=U-l{xlGM44(@<4CIdM9pm5;| zpMcYzatAmy0i0_?$N{$Nzfi_v|x^!^87(iIq4W0=uz0lUzmDaG4(@E_Ohqi#! zC9GKzV@ScJrfq|tcb{JP*l>)hA0r+L>(a%6nT)4y!KF^pOZPiRex)x}Qa20-5>iG? zdcM0o)0YqeS+mV}owxfIerB}jpt~r9H_{rP-u$8AFZR9priz>OK!t9zM%Llc$n?Rb zk(+Ka-ngt~>?Nk}S1n|lzxP?ZQHVjW{(+o##8G(Rb6=(uEfk>5hO zExSdJf7+HySX|$w2{G6sw+m!H2aV1CqZ`AjJyq9zrheD^I$BggboZ%F&b31fobJvm{9(3-d?}_J!jr8ch$-FA0)n>7-NV!lAS?&L2($FmO0)FHS~PJyY(}huN@4CbtIi z3n^ukv2i>M9yN$f-ptB1di4w) z{4^?trkmH-On6%oZU%=y8ZH^@^?fU=iiun+9-W!~)X?F+Gpz|9TBWSa*H;^U8GVin s^eA61=({WOTaXN$DWIko$&j(V!A%tAJ_7~0~`A+p>aP}-(_|IjLZ`k)*xOBy@*9ky9#!ohTc zE>1fXKsC^vCKb5Sdy48Yh8tYIEALV1sPWv+e8FzNji+?r@`btf#T>m-80V ztLowAwpgQ_dzbZwjFK<)8=qCT(Q5YpfBeu0!KCq{M&kc4^THTtOG0l}`U@Wv zTz=@gzFxgQ78FvwKOKyoJNQ8-+Wa>vS z9$Kk_Bt6`L3{s7G<@r_(`*R)lr$g&o`5(HF;4BSy zNC>mex2WT_pXXI@J=x$E+;*Y&MVXf_ph)k)EcC$-qLkMn4HS)qZ|Ry5C)oJFDfsg{cZconuUho)Pcm&OQpB?t9?L`LPxha&CMKsVeA}n8 znB4b;ZmW1BpdCcbsUc^CYx;h{_a!tBp+77ymKyJ?XxQG(p3-km1Y0pRZS&XuB=t<> zv$3A7pE8H|*Fr}U;eaf^rH1Nw4*Nr%pkkp{A(z!9QKh^eADwZniF zK1$f(fr@Ne5{}m8>R{I$zA5n^Z^UM5FTd#DciumHl17C6`^D%I@bk+qA^z>kPd*so z=tGA*sc{Cc8&c144PpDZ&PQ)5?@dD_r`iE@<)h_-8h?gIYTE2%kl{Q%+)Esa4Rg zXvn~;P^}3Afq3>lIsvMx+o(gT~$XYbQ8mmxC@OjcGN@wa;@g z-0-E`DJkXz&Ecs0pQ=~+N%qX|@HPcOoENE$*uPwj3T($i-E~uR4t63; zmm5oid+VjgDiQ}m5$v_y%Ous$^mE`zN_8Sr+U7a?mNo3&G}j`?dSl3ntl`{M14$a_ z8-af4N}1FjX1I)m=tvBWa$pZ_HYKbKekXIlu_i2Bqaz?3FCzMh@IkThtcd(gY&|SB zf^7IFQea?&WxZw`Ra+j14v&5oHKMZ?6r0vYN+_nvWJ!M^DWT;J3kn(g!`|Bl`hun# zuA|KxxCm>rfxD9QBTPt9mKY@>-L9!j%-~2WACa}X;8w}eU87ym`3vboU)(jWzv-6- zZoCTnVk}uJ=N2J(ihqldD`lL&2K4^nLSIVFy(HSabf48nT1irD78pD_zh;)u#)NhA zGbL-SYMS*{d?C;+mLD~apjy3F4f!z2fUYKBCBhY<%Gan+KSQd}3cyJY_u(lr{feOB z8@&cng6|07HZzo#Z@`O(4@qVV_=3YxZcd*rX%(B-_p|qd9X{>jj4JQPdBFqS*`u`2 zNikIE3RaTQ2p)1Jb~8sIU%$vFCq>OQooZ_-Tq(+0;NRLZY%oYMlIZG}nAIKuDlm}% zv=!PEf6~+YtV!hl&TKP(3^^nuZIAnONSFZcRxl;XpYq?$r6%ZP%G|=xCJf&KB0AK@ z!c)W;(|yhpoO;z6{{CX3w-Mi~?L`@uN`tPT<==nBWM2F z*!jY)>z_K_VvrX^nwHSJUa*h}?kre^zw#jN_p_-tCCPGNps|WWOV1oe;ew|!k_?IPbvk6_Mylw)Df)xAgx}o8}vjuX6Fysp(iAOD8 z@PV{>oQg=HS^H`y$rx?#MuA_94;Q3T{eBK?4Fk}la(eNIIwdn=`4bI^R-dkn2rbV#{dpYEmaoQ0 za(ythm#GYtohd#=P^J15-nTig50CW#tLm&C!YN`Dz$>c=$s)?WX%O?n zLYbJH`Y}01;H!<*M?iez!;l_Tk0!Z1Lz&VhV000p|1GYn*4JvZ>1_@Lz}`q@ctOWg#jV& zv-PkE=qsk>mO6c%<6BXbwgM-) zKUoPn;+^;cOYqq`a=7Dq)<)6UMmB0dC8pZ$!;ArUbzaUNsRTH$^ur7~;c}(e$ry6;D5Wg>IgGQ@ex@cb}LLLTR*2XP*;=@>EQQJAGidMm*^^+b|$uCC3 z5+RQXW|F~hP(e`hgMTj+dv9k^D14ff6OK8dQphWP^4kjD8}6*usjdf!2wRCf-qw!1 zkbCLajnA@rjMKfW;a3SK8OTsY#;|KwUYM~|!r}!}%UUv0rTeBRDj(tdUI|O4kq&y& zyD>Qr@wtKt7k23U?iQUf{9{g~k5?ig36xS+Yu0Fx)c9@Gi- zjpU6iVDB3WNUP7yt1B2_2X~h7j$kEmHET#O$!OX>-Lm}}nEXTodTB97h3J*J!h}Dy z%mo`P^4d@kq^MuQU54-j`HZlts|o-O1wb(!c4Y`6@Rkm!&rFZydh+S8aE$oo5}LrT zfth;bqe7L{TH`pJq@V<5Bw8462{Cc9Poo=d8FJQHL;lnRAV2|hE5NT1)BD1T?8Sg~ zgGIir{NoSWv4N>)lJ>uR-jQdZm{!^JGpg$*z>z+4k=ZX}oyhIU!k>VyGdqQTKxB>D{UtRqNWy5 ziE0|Ns*;u)u$FgPm)~Dpnc3b=va`kptQ5h(YX6NHcUKZe7^p@BXHhi#Hky7R_u!d* z1@(R$_e7;9zi9n+R30arK8fb>Ea5qv_rhrkulk3wht{{2LK$%d8?*L^78JYz$aUaB zn0R5_<^Uys4{k^Z=``0S{w8Kv)7g=O57%`QZ_27A#w9+E8Roe89Z~pbzxkn^>}fcf z1Ht{59R%jv(q&&4+J z%$Khgkvz4g{)VSQ9!7nbBk4DYCbG`o2}TH@@b`9!ZIV#sd#dovS~x57(D}7OzE3J* zhH^G^i1~%Z7D}$_YNUq(H6#mf>I4WqSkw-cKjLBB&XS^5d7%uX$^vCn#CyrPVYOMf z+F9Cgs2EM{)S4B+o#K#U4to$&0Zq{kRn6$9OrftvaC(nG}+u2T4& za@SBxDf7OoYz&8lbtlvSXW32z-}VlxAYh%D}1qDSmVxLKLkT}6|x0gIdtj_g=;QX9dDbCgT{eYup9wP&_5nds(j2>XycoCW10%!doL`zSR3$ONb&+m9+i$i|1Yh1AYQ6l$HrW3grTK}Mt zSN-zRNtjk&lnk!O3vPj3FQt|^&WDb5w3FyCAVkk>L**^+z3%rN}JYda(J;33DUI8 zp8TKPVK(3L3}>xLp7f7r(Amad9N$1ubG~N|+Z^GZ>iRBF2fDn;`e6s0Hb!W)F`U)L z)y2n@n(|%)%Z8l|XO8RSa0IQpqr!xjc1bd36AslkzuixhXuaVJ(kex0mY+}&VH&$1 zJXuKV*w(pC;%2X)vglQ{oAH1|vNhwc|K`YxqFFw37oym1^(2y?aAEW_82pZz7fa?E z)GJjD&-WY~ep+#gey_rH98DKbFLId8Pc}7Td@Y_II!(O_RpW+-9}I`|2}S~Rc(ybu zVl;caeb%GoM3L2c{tSJL+-9UWlet*>z1d)#hfUAzFjUozY`SR^w3$pbaDRDCL6(b3?e1)IsLFfBRP?8>@{aOPE8 zxd+^+-NGQ6Jcxg+Z$~l@^*?#J(Ql)LP@6U@SKy{|mHO4bm%vCA$Gvh#15`+<5ZI zH*#vHz}BRF^j1!8tQ&)HKptWW_I|IPVsi+w{W|f3#hQvXAf(aHHG=VVCN|#s7{n>1djW$wkON{cE^$!jANlOjuEvA}HXsNEZ@2%5yQBB@?V9Jy>i|^alHi=D z#T=r0ie_X#3XGz3>L$_yF9n@uT4#Oe(2_38+}py{WZJ?tVLBwkzM*eW=^G&e__E-B zVoUg3XLwWImDpR}h*NO4z+_ExlY?y?HE)5PhE3;PZkns%6*yITQAAz)5~No{OvCYm zUNXEv*{+If04(Z2-@{jjIEq>1ombpCqv!i!){3C5fL2WZ=iJ}mh#u7N|{y@>9G_-G(@i#gGND4$3KtQU$;5$_fy|cH!+p8u0^Ct5x!RNBdojr z*82j9VH&jo_nS9s>f**Go+^l!S+nnZ^%4$~eU|tyYNk3)B#}iI0|Yhyu>9R;6Ca37 z3enogOpy+1V>i*+O=?oQhq9ME!gUZH1YBE`=I`H+tD6G4U!}v8LHvURuC7_LVRX6A zp~C&D2wt>H*x)L(8?Ze90yCmT!AmgWXZ`XE<39E5Sf^yhpU}i(S1{Rm?_>j8+CNjp%~@l@ zI8*-p@_y)8{0q#8@@6ghh~ME?-$WLWX}iV3v;MrY|7EJr9lrE^=a-8Q!%w`<;<#`g zp*lt@Q=d$C0Cfs;TYq8)83lnG3I|g^`U4K@gNb~)F} z5PzrVA_Nk71A8v;z}Qt?5X&1Re(??GEFO3Ie#8z5BI<4F9@VL9o5fYdF)VvwlRU(b z*3jQx_1X|><##6q!&l*d{+L-0cuNhqfm6^eipsvy5*%99-tEe#dw03xK40W;yt+m7 zW=GU32{D*PW^4U1>*!xfm~iv;xb?r5`b}anMSQS|qoQEV$Wtr-uNt4KBX@M}brrG_ zSIUyg$y$|n3UUHm<3b0E@Rg|0uWVI2@NU9PYM%4#$7I5_PfDn;X7@KkgZAPu>2ZYT zKX)z6mxd1ak-0vV&kotNtv)-?OtHWBO1P5~^6w+Rk%&yKRW33t5d;fQO1n4rTanAt zzn3T`UMGIzy=1lvnDkhMyH;)r^>!d;4Mm*hSj?8MoWd}SHXYvpI=hb!?fE53k0P?L z?IljI9uq`5AHDC21`#U>x@tre0+%`xq(_m+`E_qPBb>O@u6C)Vz)-T${UZUaFVeV1 zeUm4eS)3z}Fx?Cs%aq1Ej`hS~MsF?YxAW)U?@w@RejCq68E5SJ*DB}7kT%zk5U7Dz zS&5}@hI+}U0-@Q8vu|s^9e(RpWfS@OEMhpgGRmLFsn)FZZP7^luwMAvk)LRC-ph+x zhP4*_NtZ^hdNm1+Qj+|N-DEi7XFfj2RDF8>od8LZ<=45JEgH+O2+u76LQ1oDZqsgl zs@$h_4;d1MHPOrOROJ1V8_{`a_hGsnQk~0nOy8qP1KriRJ z1>F{UjSt`eQQzO&XBC^tJa`^9ipc?IqBo3@e(tuFc_Lew$r-57>h^oC*Py747z(z= z-Ziy<`mY~dIw)otqTZJsL*LBR|MC=KQO?)*?d%De=JYj-26nceTQIJ~6<*Qtl<9ly zcIsZAYxtqQVks{L*qI5V=G)t@uq~u5fb4*)_z3-%<=cZB;r*?gY^@Cc*Wd;h@7J(Y zSf%k&>^2|f?$D6G6@nOlcjLX6LB9__CDW#k3TE_^30KYV_l{*&Y;L1N-vpry&!=1P z7G^j60m1-(eis5)MCKqJL3l@|h*bZ}_;Eey6Vbo%uvh`l;Q5HOA*Oz2|CeOpa!XhIPXrNDnvhsxZcqPSlol-@UT z5#Q4%Pf#Kz=dbo%431Ot5Hh{t&(1w4_}|a~x_X_ya0N#f&d8NifRwSOoIp+-iSk>Q z?}lqovCRxWdB^u?P<-?WTOx0U4#5|Tez+y&Kktn9sj5_3jUeoMy>=#-UL$%JY1dki z^Sp`*EP~TiX-NFu_qV}nbEx0#`Y+vUxWB;k-Yu%bUp;db5)Do$u8V*Rt>@(MR zkjd#jYsUqXDW8#((TQ}a{M-CMLnLUU;62IJZ0!#?`@&i7@~~&*9wV!5>3j8;XpmSW zs7cI2jz02;?t&y)=eXJH$yYYNoA$oMIWYkZ4^PpuZMYciRM)D)a~lfSo@h>l%}cj;apkd zL0@88zF#b^>^l zWr*9~P)_D4t}N{Jkv!^3Vp^BCJQEA;|E09z29Zp~pc9~CtNDB}soBWSVb&YYa~$kh zU5SiAGLT{XglA4inimb7djTAWk(m82J2#G2F`;`b43rl8=X$K^z%&psTjQTtbOd1S z#S5<)ujX42igjaelAY?&(DC3`;>X=af9^_@_xL-gpOgGm+lY8ErCu!1?0F3*+Wdwyeii)q1^ZQ>=gy(q%v72X^dd_=ikdqb*piZ#5VRn;bfQv8L-sL%sh1%QDh%k ze_HZv8kh-`IfnVMvgn6}L_FQV$Dhp;$lF`Dc0%x4toFRCx$9ngyL9J&qa!gbY|1UE zBWvOvO8}x!KJ)3(pEz_XGD(8-afFv?0xeQsgcsdj!HWWn5>?Ib_hgZm;PJ*}&eA!4 z-c$^r!xmanV>B3Ck7Hh>>ydG?tHrZv#)eNTp?4Ot{Q^}cEx9(%_Rw_ich&zp3Gu%= zmXp3}Wn9bUM~`{p76R8Se3hH;EdAk4m$eJvBLoS4=uqce9&wqa=o)f#xcLv0z(Li{tX~e23Cq<)ZRojk_U;V z-d7aP!a}<#jodnl5y8$2xkMt>`KakM_g#^_WE~|F0v>pXXbt-3E_}F6V^tX0@hok0 z`dJ(rKkPLv zG3<*b!iVSpbH4-5((R-8aW*HUN2?I&C=xSMgKt1v>-Z zUKgI)VK);KhoiOh{1dI2tafyf*vEskl8B+$=0l^3m4Uf5rjgiuqSjufF|myuOeP#m zcZlxmX@2J5FFJ|AmFlt~cpI;aGJck0VKNzEDM!9#k?Ivu(V#*wNI zcj_thV%p!Ma3VEeDhWE(&+tyH7XKj(c8W}$KeuRYxlI}ma{AxXI}~pBF!RDpp(OL% z6Bj8#g9~xOLlrB1d2?*5dL%7fVXFBG1@G;XY|>Z&2rGvo7$iXU+LsQE52G z<&JrS>$FrLyHdv;g3}gUk5}H6`GHa(tEI08=^crIQIfwu4E!^~)N`Cz*8C72SVqwv zW&K_b@}JAq-MEoNu0 z-7OsXM=kkM^b{4&;BHyk0Bp z^G@7TarS8^UF=^m&+v6zMY?euawgs-_*xsLX5{>`@XD{^gB5DqSZGeLc%-|6$yqd4i(Det z+S9&p_GIc^AA*#A&9MRdpjJgrW<(f`r$r14l4a~{#U>G-ndMBI_MEqjlolfMI)9w> zMZY|kD{MO#@G4&$J|JVZ_w;6`mvRGPDM6qrCtVn7F#fUlUY--jwU0eU<$Rl?Nvg69 z2~5_w9&2Xt3)nwboI4(o0z&${)_o~BtHNws3u5R56_M|`lP4I7Gm{Qpq#E|OL{T=Y zv+p9)nXMa%ArZTguihveJu!-k+H$`HpR(&-Wtff_*Ha;^_Wb^3i9W3bkD0G#>K|oC z`Xg4s&Kl@LQQP7)#UrLC@qZRbyqDo!VaXxo8lh1nS!wbzCW|PKb0ni&Kz!(}i zhg+Y-xMxR6Lk#RJvOzq~Q~j4S!LIgEeQqS}JMCia7(*W&HLJ^o^wL=WbC=^;z?>an zYk{}2PyLU699x-+bNLGvWvAx8R{EKb*+5%3<-!pGtn9s{3=0y!w2}&$B zE3g|c5GY)Ppn!RQ@M%wVv@QrJhKNxwa(?0RK3*WRSuF~GNE`K>Tpn^z6NTb|WeVz8*L|If1+ zwRLU@HSWe_P{Pm**i$)3DX=ieWC60gMZLrGI)^!qv!A~g zCta>iK)AZoMCiPeuz`Cy%v=p5^}(v0ov`ttv|x-~_ksqQ19H{bdw*2+94cW8p3{xP zI!y3SBX7_F+f|P{Ii(~64eAjFHm;ao?!a0L&Fv&0}hSLGZ9Q1kD|Uq<$>Qz>S;=_Fp7aU5x*|tlcUR6I4=vPXYGIpy_(!dbU7RI zpLopHUrEz{E86p^Tkk|i%A~;hDqy>2SY+h8YAb7{mHJd-fajx6_)(Tb5sx~8t>Ki# zw2#cFKa5VmHVrmH18?#@v;vgM`mS`GyD7$D4R=bvxU`(RiLvQznzF30z7+SiTTQ%u z7lJqi3+F047=LigXkXG!=GKhfR3Vh$mO9s|&Fdk)7buuA+3-aIgFkx3)*aCT1I-+W zCR0G=vmFBum9sBW=cCe1$cE9_*TDDlG&ukXu9_iY7T%C#?$O0q7F18oHRB&t2keNB zrd|@HSmWcP+U*#|7dBq8&LY{A5?m!i?0!g}rAcf{BhrU2;i)I$IAFx48Ury6_B4Z| z9%@q~k>F^rM!)tqie@yI{+)BuLOoYXK~(r>HZ#1~=K#uWrFwCmI|7QWeUYF{mr2wj zu}y1U6tR3}tcwvu%w3}Zr<2E#nC9#_fE-1sxffl3{*mC4-68*L!oX}?At-%os|CXF z%v5fz84sk_CTEGHp~#4S>Hx-i-Rp6o&DtnE)&XeSo@~Kp1M_G z-g!M+Q$PZ9k?3m~8VuqukWxrvG_NlSH)o`0ujBG4lR(|TsqjC{lTF=b$#xlZ`_=@{ ziMoG(Fd72MntXjode^m3gp8<^Js|-x#$JC!r5-!M4J|-TI}FnEQdXm}it_kvE?H_u z{IZ&pz&ccN(8wVxhnapN;~(hkI|fK0+3BU8Na6sB;UEwbpOc>oQxLAVPKu(+ z4UlZxm#cQqjGtVgcAjZG_xX(psO$||BSA9LT<%+Btre^%j$v==oecB%^8?E3G!+@v zKF!`c!iioS*4}b!kl*POu&Oa(M)!ZiCsqnCkhI;5 zpF_qfW`rx*&AF7l*?aKjUDL~OJoN!wneS!0+AiU5Y9fRiLHlWq1#-MUQS+tgd+_83 zr`S~~uRDpx2*2`qBsHK|nf}jk&Fj#ogeI7uyqD!NVEUxCWKyu}Q0h0sttiT^#(abr z7S>Q(6QXZ~E@ZkE2It5woJETA^>FJU1-g_?IbgCGa%0Xb{UuCAc+WcD=Xki+ErH7% z{^HK?M40E5_J;ju#}lWAI;nq$rTInBSosUl0P9qE)I$qMY`?ykl3>27 zt&D^78R*Lbc>Oo1d3hLKyWy2s;P5Wcq8!2d78jBY?T+ z@L0(Bp?E-1>?lT@yhoMcR%a|^=%YMDSduy#aZ{d%jXmTi;`4nT}D4y z&{o%J;GO{y4~(6=&&=XTV#B)>wlB z_ZXhUd0dJTg|8bYx(XrI5mDk03|0HWb(YWRCMBu zunUL=c#@36ZUbjX@~WznVNcpHYMpA_{h4iA4)qk7@zp&-HW1f`rvd;pV*kVyxlN}0 z>M6ceaMfmDp9^Bi1oFqvBy;VR`+U|My&S7uoOH5<*az3im8X$m{v&AW0Bs^duQrHj z4*CU8_51y9FY&oBxCy~(I^^dztX;?=hthbU2a!Nim`u}c;NIW}tSH|H^N3AahKfI@ zRD=EyF*@8ujL$AAf^O>O_nc zu)C1;Pnro19aY0g>Pu2~I_waU)~Qjt0JX0|pw%ydUQ`={?hsxfT=;*!({b3p`gZncryEsCZ68iOh_x_gxV|9|w zig+0jsne_^kp_>tPo?POcc}L>0`FCaBt5S%QGXQ6^Pjrm{Znm2;C{a=cjEoUbRKD#TZaTnA0yBXqy;ZlA#nX?M)bql%17C}tWBK^8b zKOK+Cf|8=roIOfs{=Gs9Vz;)GV>r34>riLEXf2eyiLoBvot^ngmGQ*zXzBIipc5U- za#5m*SFNioQDsbN*vyDUT4y~hos1iZHdgb8T;SuE*pveDJ~t|FO>`*s1=c~kXJs$_ zx_HJs!kJ=Qjqd#1<*B_>L2$l%&X4wB=MY|!DL9mS8Wv37{H#s1DmRf07+8rVpn_D@ z%>lN8!4*=mXJfls1$nR8f?RATxcd_vbi4y1#<@)u%If^HpNRic>X-sOSqA|J_?U}i z!LK7cfZOms8yugc3%ZiK8;_y00!p0t@5Q-z{XeQuV1}P)qo>SC|I5kFZqOmqXS&W=yJTY?Dx&6*x z7c2;Tn?igd%vuXH!xvkFeCbL8K3J*)Sg#-TLphJy(V{1!e>MI2hi}3_yA)s|UY+C52WL_PyjWtQ&mj_Tw4C zLsZ&+!UVV%-C*87;?se)#0=)q-5pyCESh@bIOq7kEeHICX6Py0#RE|oR_FzL=kz_< zzJbICAHgjr*Tq&;yrN(oUY)?x+SnH@cet!-9eS8MUM?^>Bg`EVb}PG^ZRek?al6@O z+ae9X#1(g2q%*I@!c*uIVsN;U@tPIcI~i(w&&#~xxS~f{U5&=JYVXut4VQ3g|KrWN zG*s6D#1CJ`l65N6-0OR2hcE6Vvx1SkAa2J&&yELGg9-9c2Rr405uyK5MM8Nqp&^AD zf8ns)%h=cZ*`MCJj-H?vCF{B#|8VvoB)7dcJKS&-%D%PR>OZklZ~y$Im-Cc%36!7VV#*xSyO+D%XmV~s4B}HvWx5i!E8gn0Ce%ginjwYD=!@;2xxq1)-rvkpho&IYJcv3OWd9w^$fK~neKwjdxN2dAO_ z3*vP*Pj?e(BPo=kRLVypFOIc-enFAKI!o$iSxe{`0sVJ>ZKWV$Hr~tw1dOov z%s0uAX4%`PyFYT7O8o{W0%Ma=?zO7qAr9zkR#g0vEtE)&=lDhPr)5U#JB z{{vk9dPMJlYbT-v0m>gjR<+s9+l{}9FpV*h;dvUBAm%iTz7#*N2d-Bn0-0V{4V1fX zmOOgGH&NvhokJ1;6zQ<0I#=flvo;tYny3h6v`Sl-0ZZ2H-8i`E!_N@ zel+%PivjQK$4$W%H`Kk~0L#73pQmNAC}de!pXAJ?n$ZYdQI%hRe3gWOpeAstc7IFn zDSLZCIb%o~UHQ?*wDLA^I1lHAk4v%rEVx<4W*s*838uwj%5ly<>5r=>3u$KVnYW*3 zj&GNYt4C`@H)#jD0_d$=vvaR&Pm(5TY?FzGz)140VhCMn+?A5;>(uvCs|~rO-bh== z4*}TEGZ%_%4V?Dll)|`-At#tnw#fj1Vgs8E%591c0ocxy9InO-^z8p${jK{r1D2U# zO6N+aPhj`GEx9|r_))r@UHJ-m@Z?~8rMc~!#}-#bl7+RU0OG-y=R&d2v4vrUiBvV( zSK+=?)QYVlRmdxdeSH|IUHGZk!l|c@gUq7Fbss3_d9UB>q#{Gt3TkzR(}p>| zx)Urcr-Ykp1+k4PvNiHC6^jVF`@s361=lLLA$^B6WOD;`zCqF5lv0K%qX35D}xr<<%!G! zoQD6F#$T1IN3Xw^M5-?@y??vNM<{BTFbSdL=yI{4gM;)YMs6P}S%eWCxAgWO@4$Wi zVg>i8ZstFx<=TdcuFkBG%8a8GflmoA-I&xUaa(CKZBhxz!*G6F#-3(!ej1 z3}JEUO&ne(nR{o`<%s}sS-o;XunOVd->e-Cf6XNo?yANf?gTtpzLqtKAkOJvfQ^y6 ztSw3-EVHj^ThLrocRnvqM=mWh3o2_0R69ea9BO}q$aviyNV2m1Fv%yPPGLM>D&^zE zkBMm~<-!_ZI`5{&B5oSwDD5oJeYq;?Vi#*#NN6!Go$Td~&tIQUo-w3=v6&5Nv1eUQ zICq}B_RaMS#XpJ8>4TH>;{~w>T>zPvhl*;t+IV>__D+=eh?P#m;umif=x(zv-ykbP ztnQJ0Wc(@Omkh1wbckCKv3reeJ3bEOn5`b}McbP}hG&y2_D$z!qrH)z#R?A?3OCr@ zHFk}w$&U}|cgc%CJQqlU8BvI>@J%1j^xyelbT|Ue^_sx?I5X#!L$3LpH$}2dQ3iTo2!_+;-y?0N0%;UJdrxb6(J5bNB9)Qm~ z=t`c9UO9Auxq41PP&JCkssxTM*~80`P1|=7_n7y$h3mq~4@bw4>Vg7hik?dWN$uZU zW0)3CHO^<@KJu8Y9RP~esm0@m*&_7!)mKGL{+NE8nfhb_5}wtd{CYZg#P-YR^IR#N zVe`~7!KcZP;_8@QpUFk1@e9x{ckpd3-1nOb+vg%P-(J4~o>#!zS|UB~cz;QPy(Gm( zrH7CE;Wjyu#QZ$k62mKu*Zjy_Tf6VYuUpIvgISSJ{=E*twX2_&<$506v0Dpji*rhr zFQDCP8M_cnjY!O$ZhbAx)RQo$4HYyGVzNFryX>b2v$oKqbURNO9FRN_Ot9fFoQ-w6 zx)C%0?3~%Z+Z(O;Ew2NquY9@!-TI6II{ywgw&(Ge5n+^TOxBmYCjmW$43ax*R+1Do zUc>#GKPy_o7ddpxkGa-Es1$MJ3!ZrxA}Sr7+OBR|63C#{y`fw!hyp>{8&nJw6LzTY zLGy+vCBMN?7Ht{syr2Q|npAQBoUE4e8t0U^xVr@BW7Hl_qu|%^L7@sfxAx$`NqxCR zZQ_~I##@=G>S(RXc>0kFktvRClUzBXvm^z_)}A+6*DaL@q2v8J&I|x~$yc|B9DemX zA6A+jM?RkP+Z-|d^8OQzr6xAm9ITwyWJaY^QC z6*gQLB_ihh$8$)m{v3;9qV^V(FG*EIiXm)|U)7j<1i;IcPqxaug^mGv&Q!|mGg^b2 zBw3KKv3ziGJvsSW@+mq{<|4;r1NH91PmPLLqZcG;MNBm4nX^rT0zaP6yw&ZHEmfia0u?7AIa7NlCibS$EX5I2E`BM8k(n-MY(XNMoaB?UzXIHyv z0j;Rm>9&G!{hbLy_Q3VWa?)7qDKl^m@HEoZb4SfY32VSIbdXA3-Q zWMeQ9)c&DF6L?oM6D+X2K2A}>dekl}ZRUtSspTC)!EZKLyn6PNp0L8aIK1iNHY@5>dfAHyv(EE@9iicF<4~mOvZb} zX_t!ZeGz4EEpVFQR~~-3?ZsULvh%ehn-BiIitfp^NZomY;$ExAZK9G*X;Z~!qQkj5 zPcr^YcKd8{y|txY8uoNQZcek(#Vb^}!4Wt-s`1W?{jI{Zyj(oz5o%Y}XvOSoXjJ}; zbKKWx8o6P8;6q%pCOgtafxK;kjK~#z1GZjGbbQ%%FMKX7D_#l^tBqlo$nTMN1Yu%d zj|#yiD^A%TCnj8kKlvn{b-YfkIadfmtaV1MzkT=9(6VYOQ#{bP!Y2rniD;Or!7-y@ z;aAo&sM7WEbi6Jt7({CfC=X=_#19b- z`u};>xizuE^tHe4svNl4;Q{L-7_(f|7ureq)5Gllnz-t?rvK-^F%U*bNlAl*f)0>S zkP@V&OC}|tgfO~ef}~QC(h`yb1(b#XA|)a%HA-pO=rQUy1i!z}e|y#4^X}evuh-+X zyVw3?-^3wWb@ygiW1+-v^@+z6;CZ__#_Lh@zt`H=1EQvkXBs}`%q*pSe!ieBo-vUP+)zSeY9MNwj@W&W9Er+%jHtLRFFG4D2#D1J z65pO}fKvSiDYgn~cubc~O}LIu_?V-C-bdn<>*eUNO3{Z{i)rMTaL}oJ;;p#O8|kbD z;PR7bt?hl%nR^PyC;pEeL+TvCmG2A^iXV#PV!6v8_Oalm`7z1)L;RsC-{pG7&Ol~3 zb6%8qs`bW>-)l~(4%pr}6!;wlC;}tbz8z3;h*5H^>Pvh}$?plNgY-$+Wbort9ZxH4 zl*r9H4@;}U-GTQ?4O8+N!+<~0+?=z~r1L(iX9s~k(0*;0FGE)cAU19NCoj&A{h5GY z!ZC+O{LI2**Bn^XVwV9tS$ywCc#QG}?1_NuFy8y~o*X^3h~PK7^WA2p*<4-dnVb8m zJHO7L*j^vBYEF54d)DhW*<9yc&hnO0uy>>KYa|?d6<;Z5s^fq8%Of8luhfNnty;fp z$+7!3S{%woYiR*&OFawI@a*e=>s2a&ccGqn^>LKa&ocOBurJYLA7^Qv*_2H7^0Xe~ z>oR>Gk72#UI8UppNvbXnD?K1)vV3<}dhL}0Z5A_cSBLrYqFv^u!>D-|A>qsXhPbew zk2d_QysXyqZq+g*hCEqQi}pPW&zN!X5V^oSw7UWJ=J%2yad)J;>N}0G(VR-6+%fT! zhLTa@W6{l(n`PvQ&W=(aX@tA@drR;M+6#4oa~ttqw@$1-N#0yI@wfBjsRw53kVM^D z;>N$?FdT9ZHc%mJxf@$CChSOS-ib@7?E{({rN(S}IiBJRm+ax4X4F|s_#Be?cH|pPr8aQ1lE8X{KEZiVi*8&(AHm2$L z(<7IJFTFUr z$-0`SH>FZwiH6Uy3H^K0yQV@2_kPZm3)yZ|q z#f}q4>(GflhlOzsG)(B++lxvS^p&Nt{&H3xU!XsHjj_5x?2F4wFs2A!d|p1o`u3A@ zQaW%OSFXC}v0>Tb;MUN;`+`Q>QA~1#s8N6bWyR73Y3AJG^hm0(Vri)p&T+7Jb~Kh7 z6L+dDq3hT-rVRS1_QWHVI?tNc6!x zoiO|P+>hTk%jNcP7u?)`=nlM-GEas=tL8xJJDOJ!TZ2@|?sX4n@rP!{!=b$!E)odU zC@X74@eHuY7LC~#lIs!>93L|nQ)}5n>NSl03b|6lkKIHV2yq>g3ijCV`Ng0mhe7^M z2{^cN-^t*eI7;;^+%y%aVQE^Im(;xIh^yd#lUi@8)s*H_k+<5m~By8V@w zemN!U?7L5{fdZ`p-jI)V6$q_55eR;_w~=YFFR*o9uAz5EuaZhzX7IBiSQ=xce+g#W zWG0A+SXivSXB(T?NB1S+Rh04GKkZWZJjNBR%wQtwi>B^alB-XoFcPe}9qeGu(f6=f zv@~lvcb2c%!Q$KWm58p5IP$NVp{q#KK25_sD5HOK-qOc#7ek7d^rWaxiDNTPan?58s@rGU4{F zbdi4M_fb$%Xg#c~yf0z#E^QLHpZKjK81lR-F@4{iXsMYtM)VP!ebIPh|NhB-dTY6T z>iB*S9r1!EXA~^q4lNVKSJHH#rhzT{r&o^{F`q40)H$0ncne`mohI*Op-Y&?LyYQy z&0JbEDHiv&v585_gfdC3!I0a{LNksj1v8)3X2+u|`4~2u-kt^L(TcQ*32F`)q?0ZN zcRGp#CXbPVBqbA5=#EHNxQCCVLQ_qse1`BJvPG7~85V?AVzPZIs z`QYABMzHbp#(~49K}o}pvoA{@l|~iXyIPbbrh7p;nalN<^K3wAr=ng@ZRLMY2xt3w~BsAfJhpCvx17_X%+bJ0fFYRn1 zkCk>RYy@UTBqa~wfy|}i-7})ZL~jGY5K*0;?z(R)VFIsCUqgn zoJUBB#@&XrM;oLl~`zd+Z`kP4rT$X`NOR2Ff zDa?Dl?-BP+vGHnAhAgtm9-3xNSez@+awCNgneCKA@jDqRcSqx3OrvxlFyBf6r8MdUR34q*1$FP=; z3vosmYX3NUyWJpWx9(QJcySn)LS<=jXc<+s>Nz>^G z-63)N3A(QC27F0GC69z*fM@N~b}3y5jr8`W0IQ31fX!9Iw)J^G_ifkDb0wd(qRG}% zrmoXTF42fv-WD*uT#Qem#$N(7G&TtM_J@u|tOn?b`4wboH*IaA?s`utQuI6IGbihH z39xm;+_e(hjwD`~Hvho+{>1;GHizF?MENCG1^{3byeV{dE2% zl`#vCs00V>*>$CRsAR*LmiZI$N6!_G(2t z1GXb#Ueg|PRg`sl0z);s!Puw!Eqy;1oKo8;i3IQFKh*nEE!qo)P0N(uowXTl7&GpP zk#p!&y}7+lEYFAapuQLuusEkT{kynIKY;7_aeD5?z5dBQl zl3)#Aw zR!8&GS3gi~tSG*wYX!9&rVriTOiiCOQ;}eb%rA7Vf9rL(fX0w0)yWhhjdqgw?QcLq z(fwYfiSbEP;){EM^%ebj>8}*$Z9t<5mGNu5k}l9ej_vG8ky|In+;1fdb7GtjIK<^*_ z=)RBF$xW110W^W>OK1N*!Krx>yzdN9Jp|nH5=_l9!^m)8{n3wLJ4+hoVMT8xplV z~TY+H6_wf3yh8WaBH?VoY#RAtBfGDyIbnYbWY8bi0UeUt-nbe4*O(XD3D0O zIz{0X4LC(A#U)p%y{EzJ`bujRkd0$*rH}qKDx7tg1@n*(Jg94=Oe=T7PJ*|D2QU`> zal#p2{_VWr^9K<0XN5Py@5Du5{8Z+aT$8FBG9{YO*^su3PQCxkuxdsFN2Lw%+9NyP zygp4>?*hzzRKbkx+;;o2oX1EoS(gg;SO`3k@qT1-yJ{sNd`Jf);@JLoN+s`)O!xhA zAF%qfBW0Uf@2|X_OZNaZs<)x_`v^b4fX?ga(lFEnL(bk_(lpeMVAyG=)o-4Xx)R+KVr?@i*XfhlNZL zgQmD}Nbg?!*9aG*?`olBmjCNgV9Y4!Xowi`q4nzhiw=BtciYgWA;6yyZgy5tK$6AcS}~?_$2rC*9VC+_2XR$6-@1)NOv{U?ApbQHOESs+wG*9 zZ?w(~cs9qQGEIUK#(gpF@Bm{T)O{6R;SY(r5C#Fl0_#Ry623$mUN~nB`Rq+me`bqW zD}rH%f1GIGEhpdBo3g*vsKa03WQPq1A$kAj=bSxf}d6w;Q;jo zUen(9EUS`tRz1A=pYZRA{O7COg3B6no*Ro^$eT`up`+SAS{S|L-;H4)MAlr0(O3+~ z#;!+jm@sxw9>-lEe@KYsR@`GV5K|cYXNFDS>2t}yLCH6JvGCo;zgo%yz$}nPa`W(| z$mQk?-rn%1|EL0i=<3IvH~dz9eOMx_E&SJQ2?#oVB=z_(TwW0)$6t%)V4d0KsDbu?5nlVM1GI%;=0 zoeSqh9njwL{hisBftI@6krvOjvec6f#BH`Fj@+P)H&yDVlP#KlJ1vSkjnG2v(_ut{ zj61<@EEkTLT6(M{Ms~9JS>uko7OMiq@~BP_&KGhVV9t7AqQ!cA_;g+OQ$}R!)l$oK zt3D6zV7MYzytmGu4>@SsOq=p#yP)G|^{Fb?XkaBlvdf~>CX4oIJ4SZy!uV6l20&J1 z8AxsNwNfi!s~bmonj3P9mnQN{p1snghdjFKkN0H{(v#e&@l#`lMC%moBYTB6AP&o1 zT=6RRO6^sCj75&VF7@e|3CzC5hF=$O<<#uQEiQ3~W4~W;D&rH;xcn8JFYqjrQK)&i zvU%&bpr>!7P8BCr=EW5#^2M{YxVtzYsm4k*5b^#uz zdc&tfdf5@StL6>EzYy0^zAS0H`vwd7D4akIZ{%yY$qJr+p(}LfgO24wFM>a|Z7dVn&|`oeMeEyh1dJG4Iq|p%6rXRB`!p}K$0ALjV55SPHk%zpC z5SvJKF-!!6Ie|og_d-aT&&^N?XQ!?Xd)=XO-h2s{KmeJTUQwUN^~Rk25EQ4CFwMEh z+_QbQa!OyH{GFQxn7MwNDK7p(AAHDtm7$k$9~sZLuXJk6Q{n&VP7BVkTj&$=A2tlt zDgSF_z$HHam+6dXA0f9gnhgB;f)PvvBtk;r`%g{y9jRrVJH+h&fpN}K*vawAEpog_ z{;M|H*@sX60~Dr - - - - - + + + + + diff --git a/app/src/main/res/drawable/ic_network_connecting_animated_vector_light.xml b/app/src/main/res/drawable/ic_network_connecting_animated_vector_light.xml index bbe96715ba..7e39296305 100644 --- a/app/src/main/res/drawable/ic_network_connecting_animated_vector_light.xml +++ b/app/src/main/res/drawable/ic_network_connecting_animated_vector_light.xml @@ -1,7 +1,7 @@ - - - - - + + + + + diff --git a/app/src/main/res/drawable/res_2131230761_ic_network_connecting_animated_vector__0.xml b/app/src/main/res/drawable/res_2131230771_ic_network_connecting_animated_vector__0.xml similarity index 100% rename from app/src/main/res/drawable/res_2131230761_ic_network_connecting_animated_vector__0.xml rename to app/src/main/res/drawable/res_2131230771_ic_network_connecting_animated_vector__0.xml diff --git a/app/src/main/res/drawable/res_2131230762_ic_network_connecting_animated_vector__1.xml b/app/src/main/res/drawable/res_2131230772_ic_network_connecting_animated_vector__1.xml similarity index 100% rename from app/src/main/res/drawable/res_2131230762_ic_network_connecting_animated_vector__1.xml rename to app/src/main/res/drawable/res_2131230772_ic_network_connecting_animated_vector__1.xml diff --git a/app/src/main/res/drawable/res_2131230763_ic_network_connecting_animated_vector__2.xml b/app/src/main/res/drawable/res_2131230773_ic_network_connecting_animated_vector__2.xml similarity index 100% rename from app/src/main/res/drawable/res_2131230763_ic_network_connecting_animated_vector__2.xml rename to app/src/main/res/drawable/res_2131230773_ic_network_connecting_animated_vector__2.xml diff --git a/app/src/main/res/drawable/res_2131230764_ic_network_connecting_animated_vector__3.xml b/app/src/main/res/drawable/res_2131230774_ic_network_connecting_animated_vector__3.xml similarity index 100% rename from app/src/main/res/drawable/res_2131230764_ic_network_connecting_animated_vector__3.xml rename to app/src/main/res/drawable/res_2131230774_ic_network_connecting_animated_vector__3.xml diff --git a/app/src/main/res/drawable/res_2131230765_ic_network_connecting_animated_vector__4.xml b/app/src/main/res/drawable/res_2131230775_ic_network_connecting_animated_vector__4.xml similarity index 100% rename from app/src/main/res/drawable/res_2131230765_ic_network_connecting_animated_vector__4.xml rename to app/src/main/res/drawable/res_2131230775_ic_network_connecting_animated_vector__4.xml diff --git a/app/src/main/res/drawable/res_2131230766_ic_network_connecting_animated_vector_light__0.xml b/app/src/main/res/drawable/res_2131230776_ic_network_connecting_animated_vector_light__0.xml similarity index 100% rename from app/src/main/res/drawable/res_2131230766_ic_network_connecting_animated_vector_light__0.xml rename to app/src/main/res/drawable/res_2131230776_ic_network_connecting_animated_vector_light__0.xml diff --git a/app/src/main/res/drawable/res_2131230767_ic_network_connecting_animated_vector_light__1.xml b/app/src/main/res/drawable/res_2131230777_ic_network_connecting_animated_vector_light__1.xml similarity index 100% rename from app/src/main/res/drawable/res_2131230767_ic_network_connecting_animated_vector_light__1.xml rename to app/src/main/res/drawable/res_2131230777_ic_network_connecting_animated_vector_light__1.xml diff --git a/app/src/main/res/drawable/res_2131230768_ic_network_connecting_animated_vector_light__2.xml b/app/src/main/res/drawable/res_2131230778_ic_network_connecting_animated_vector_light__2.xml similarity index 100% rename from app/src/main/res/drawable/res_2131230768_ic_network_connecting_animated_vector_light__2.xml rename to app/src/main/res/drawable/res_2131230778_ic_network_connecting_animated_vector_light__2.xml diff --git a/app/src/main/res/drawable/res_2131230769_ic_network_connecting_animated_vector_light__3.xml b/app/src/main/res/drawable/res_2131230779_ic_network_connecting_animated_vector_light__3.xml similarity index 100% rename from app/src/main/res/drawable/res_2131230769_ic_network_connecting_animated_vector_light__3.xml rename to app/src/main/res/drawable/res_2131230779_ic_network_connecting_animated_vector_light__3.xml diff --git a/app/src/main/res/drawable/res_2131230770_ic_network_connecting_animated_vector_light__4.xml b/app/src/main/res/drawable/res_2131230780_ic_network_connecting_animated_vector_light__4.xml similarity index 100% rename from app/src/main/res/drawable/res_2131230770_ic_network_connecting_animated_vector_light__4.xml rename to app/src/main/res/drawable/res_2131230780_ic_network_connecting_animated_vector_light__4.xml diff --git a/app/src/main/res/drawable/res_2131230810_sparkle_animated_vector__0.xml b/app/src/main/res/drawable/res_2131230820_sparkle_animated_vector__0.xml similarity index 100% rename from app/src/main/res/drawable/res_2131230810_sparkle_animated_vector__0.xml rename to app/src/main/res/drawable/res_2131230820_sparkle_animated_vector__0.xml diff --git a/app/src/main/res/drawable/res_2131230811_sparkle_animated_vector__1.xml b/app/src/main/res/drawable/res_2131230821_sparkle_animated_vector__1.xml similarity index 100% rename from app/src/main/res/drawable/res_2131230811_sparkle_animated_vector__1.xml rename to app/src/main/res/drawable/res_2131230821_sparkle_animated_vector__1.xml diff --git a/app/src/main/res/drawable/res_2131230812_sparkle_animated_vector__2.xml b/app/src/main/res/drawable/res_2131230822_sparkle_animated_vector__2.xml similarity index 100% rename from app/src/main/res/drawable/res_2131230812_sparkle_animated_vector__2.xml rename to app/src/main/res/drawable/res_2131230822_sparkle_animated_vector__2.xml diff --git a/app/src/main/res/drawable/res_2131230813_sparkle_yellow_animated_vector__0.xml b/app/src/main/res/drawable/res_2131230823_sparkle_yellow_animated_vector__0.xml similarity index 100% rename from app/src/main/res/drawable/res_2131230813_sparkle_yellow_animated_vector__0.xml rename to app/src/main/res/drawable/res_2131230823_sparkle_yellow_animated_vector__0.xml diff --git a/app/src/main/res/drawable/res_2131230814_sparkle_yellow_animated_vector__1.xml b/app/src/main/res/drawable/res_2131230824_sparkle_yellow_animated_vector__1.xml similarity index 100% rename from app/src/main/res/drawable/res_2131230814_sparkle_yellow_animated_vector__1.xml rename to app/src/main/res/drawable/res_2131230824_sparkle_yellow_animated_vector__1.xml diff --git a/app/src/main/res/drawable/res_2131230815_sparkle_yellow_animated_vector__2.xml b/app/src/main/res/drawable/res_2131230825_sparkle_yellow_animated_vector__2.xml similarity index 100% rename from app/src/main/res/drawable/res_2131230815_sparkle_yellow_animated_vector__2.xml rename to app/src/main/res/drawable/res_2131230825_sparkle_yellow_animated_vector__2.xml diff --git a/app/src/main/res/drawable/sparkle_animated_vector.xml b/app/src/main/res/drawable/sparkle_animated_vector.xml index 56513e4a86..f25d45b831 100644 --- a/app/src/main/res/drawable/sparkle_animated_vector.xml +++ b/app/src/main/res/drawable/sparkle_animated_vector.xml @@ -1,5 +1,5 @@ - - - + + + diff --git a/app/src/main/res/drawable/sparkle_yellow_animated_vector.xml b/app/src/main/res/drawable/sparkle_yellow_animated_vector.xml index 726dd336e3..427ec40cfc 100644 --- a/app/src/main/res/drawable/sparkle_yellow_animated_vector.xml +++ b/app/src/main/res/drawable/sparkle_yellow_animated_vector.xml @@ -1,5 +1,5 @@ - - - + + + diff --git a/app/src/main/res/layout/widget_accept_gift_dialog.xml b/app/src/main/res/layout/widget_accept_gift_dialog.xml index 752e5716c9..d23d6b68e5 100644 --- a/app/src/main/res/layout/widget_accept_gift_dialog.xml +++ b/app/src/main/res/layout/widget_accept_gift_dialog.xml @@ -2,10 +2,11 @@ - + + diff --git a/app/src/main/res/layout/widget_chat_list_adapter_item_gift.xml b/app/src/main/res/layout/widget_chat_list_adapter_item_gift.xml index 2f1b1e27a2..86d0d8a3aa 100644 --- a/app/src/main/res/layout/widget_chat_list_adapter_item_gift.xml +++ b/app/src/main/res/layout/widget_chat_list_adapter_item_gift.xml @@ -12,9 +12,10 @@ - + + diff --git a/app/src/main/res/raw/anim_gift_wumpus_box.json b/app/src/main/res/raw/anim_gift_wumpus_box.json new file mode 100644 index 0000000000..7e03d6a35f --- /dev/null +++ b/app/src/main/res/raw/anim_gift_wumpus_box.json @@ -0,0 +1 @@ +{"v":"5.8.1","fr":30,"ip":0,"op":95,"w":200,"h":200,"nm":"+++1_BOX","ddd":0,"assets":[{"id":"comp_0","nm":"GLEAM","fr":30,"layers":[{"ddd":0,"ind":1,"ty":4,"nm":"gleam 2","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[68.75,105.453,0],"ix":2,"l":2},"a":{"a":0,"k":[-1147.167,118.453,0],"ix":1,"l":2},"s":{"a":1,"k":[{"i":{"x":[0.348,0.348,0.667],"y":[0.967,0.967,1]},"o":{"x":[0.711,0.711,0.333],"y":[0.024,0.024,0]},"t":0,"s":[0,0,100]},{"i":{"x":[0.348,0.348,0.667],"y":[1.033,1.033,1]},"o":{"x":[0.711,0.711,0.333],"y":[-0.024,-0.024,0]},"t":17,"s":[100,100,100]},{"t":34,"s":[0,0,100]}],"ix":6,"l":2}},"ao":0,"ef":[{"ty":5,"nm":"Posterize Time","np":3,"mn":"ADBE Posterize Time","ix":1,"en":1,"ef":[{"ty":7,"nm":"Frame Rate","mn":"ADBE Posterize Time-0001","ix":1,"v":{"a":0,"k":10,"ix":1}}]}],"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[1.81,12.089],[0,0],[1.025,0],[0,0],[0.152,-1.013],[0,0],[10.276,-6.621],[0,0],[0,-0.703],[0,0],[-0.591,-0.381],[0,0],[-1.81,-12.089],[0,0],[-1.025,0],[0,0],[-0.152,1.013],[0,0],[-10.276,6.621],[0,0],[0,0.703],[0,0],[0.591,0.381]],"o":[[-10.276,-6.621],[0,0],[-0.152,-1.013],[0,0],[-1.025,0],[0,0],[-1.81,12.089],[0,0],[-0.591,0.381],[0,0],[0,0.703],[0,0],[10.276,6.621],[0,0],[0.152,1.013],[0,0],[1.025,0],[0,0],[1.81,-12.089],[0,0],[0.591,-0.381],[0,0],[0,-0.703],[0,0]],"v":[[-1123.028,114.93],[-1142.041,85.495],[-1145.121,64.92],[-1147.168,63.157],[-1147.168,63.157],[-1149.214,64.92],[-1152.295,85.495],[-1171.307,114.93],[-1173.976,116.649],[-1174.925,118.389],[-1174.925,118.516],[-1173.976,120.256],[-1171.307,121.976],[-1152.295,151.41],[-1149.214,171.985],[-1147.168,173.749],[-1147.168,173.749],[-1145.121,171.985],[-1142.041,151.41],[-1123.028,121.976],[-1120.359,120.256],[-1119.41,118.516],[-1119.41,118.389],[-1120.359,116.649]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[1,0.470588237047,0.72549021244,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"op","nm":"Offset Paths 1","a":{"a":0,"k":0,"ix":1},"lj":1,"ml":{"a":0,"k":4,"ix":3},"ix":2,"mn":"ADBE Vector Filter - Offset","hd":false}],"ip":0,"op":398,"st":0,"bm":0}]},{"id":"comp_1","nm":"+MAIN","fr":30,"layers":[{"ddd":0,"ind":1,"ty":3,"nm":"Null 1","sr":1,"ks":{"o":{"a":0,"k":0,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":1,"k":[{"i":{"x":0.667,"y":0.719},"o":{"x":0.333,"y":0},"t":0,"s":[100,100,0],"to":[0,0,0],"ti":[0,0,0]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0.182},"t":3,"s":[100,104.598,0],"to":[0,0,0],"ti":[0,0,0]},{"i":{"x":0.2,"y":1},"o":{"x":0.333,"y":0},"t":10,"s":[100,88.056,0],"to":[0,0,0],"ti":[0,0,0]},{"t":30,"s":[100,100,0]}],"ix":2,"l":2},"a":{"a":0,"k":[0,0,0],"ix":1,"l":2},"s":{"a":0,"k":[100,100,100],"ix":6,"l":2}},"ao":0,"ip":0,"op":184,"st":0,"bm":0},{"ddd":0,"ind":2,"ty":4,"nm":"wumpus-gift","parent":1,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":1,"k":[{"i":{"x":0.667,"y":0.548},"o":{"x":0.333,"y":0},"t":0,"s":[-17.286,56.429,0],"to":[0.325,-10.279,0],"ti":[-4.133,12.246,0]},{"i":{"x":0.2,"y":1},"o":{"x":0,"y":0},"t":10,"s":[-10.119,19.681,0],"to":[2.673,-7.922,0],"ti":[-3.605,4.664,0]},{"t":30,"s":[-0.571,0,0]}],"ix":2,"l":2},"a":{"a":0,"k":[0,0,0],"ix":1,"l":2},"s":{"a":0,"k":[100,100,100],"ix":6,"l":2}},"ao":0,"shapes":[{"ty":"gr","it":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0],[0,0]],"v":[[-21.396,-61.379],[-2.918,-61.379],[-8.935,-47.398],[-27.414,-47.398]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.341176480055,0.949019610882,0.529411792755,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[2.292,0],[1.405,-1.595],[0,0]],"o":[[-2.292,0],[0,0],[-1.405,-1.595]],"v":[[17.881,-49.999],[12.127,-47.398],[23.634,-47.398]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[1,0.730000019073,0.860000014305,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 2","np":2,"cix":2,"bm":0,"ix":2,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[-0.452,1.959],[0,0],[-2.097,0]],"o":[[0,0],[0.452,1.959],[2.097,0]],"v":[[4.663,-61.379],[-3.946,-61.379],[0.358,-57.959]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[1,0.730000019073,0.860000014305,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 3","np":2,"cix":2,"bm":0,"ix":3,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[-2.097,0],[-0.452,1.959]],"o":[[0.452,1.959],[2.097,0],[0,0]],"v":[[29.656,-61.379],[33.96,-57.959],[38.265,-61.379]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[1,0.730000019073,0.860000014305,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 4","np":2,"cix":2,"bm":0,"ix":4,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[2.292,0],[1.405,-1.595],[0,0]],"o":[[-2.292,0],[0,0],[-1.405,-1.595]],"v":[[-49.323,-49.999],[-55.077,-47.398],[-43.569,-47.398]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[1,0.730000019073,0.860000014305,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 5","np":2,"cix":2,"bm":0,"ix":5,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[2.292,0],[1.405,-1.595],[0,0]],"o":[[-2.292,0],[0,0],[-1.405,-1.595]],"v":[[-15.721,-49.999],[-21.475,-47.398],[-9.968,-47.398]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[1,0.730000019073,0.860000014305,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 6","np":2,"cix":2,"bm":0,"ix":6,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[-0.452,1.959],[0,0],[-2.097,0]],"o":[[0,0],[0.452,1.959],[2.097,0]],"v":[[-28.939,-61.379],[-37.548,-61.379],[-33.243,-57.959]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[1,0.730000019073,0.860000014305,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 7","np":2,"cix":2,"bm":0,"ix":7,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,0],[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0],[0,0],[0,0]],"v":[[-66.126,-47.398],[35.116,-47.398],[41.133,-61.379],[-60.108,-61.379],[-66.126,-47.398]],"c":false},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[1,0.470588237047,0.72549021244,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 8","np":2,"cix":2,"bm":0,"ix":8,"mn":"ADBE Vector Group","hd":false},{"ty":"tr","p":{"a":0,"k":[-11.572,-54.001],"ix":2},"a":{"a":0,"k":[-12.496,-54.388],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":1,"k":[{"i":{"x":[0.667],"y":[0.548]},"o":{"x":[0.333],"y":[0]},"t":0,"s":[-21.3]},{"i":{"x":[0.2],"y":[1]},"o":{"x":[0],"y":[0]},"t":10,"s":[-7.86]},{"t":30,"s":[0]}],"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":8,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":184,"st":0,"bm":0},{"ddd":0,"ind":3,"ty":0,"nm":"wumpus-gift 2 Comp 1","parent":1,"refId":"comp_2","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":1,"k":[{"i":{"x":[1],"y":[1]},"o":{"x":[0.572],"y":[0]},"t":0,"s":[-2.2]},{"i":{"x":[1],"y":[1]},"o":{"x":[0.661],"y":[0.746]},"t":7,"s":[17.202]},{"i":{"x":[0.71],"y":[0.898]},"o":{"x":[0.383],"y":[0]},"t":10,"s":[26.967]},{"i":{"x":[0.256],"y":[0.973]},"o":{"x":[0.249],"y":[0.226]},"t":12,"s":[30.3]},{"t":30,"s":[41.9]}],"ix":10},"p":{"a":1,"k":[{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":0,"s":[52.672,-28.851,0],"to":[1.183,0.767,0],"ti":[-0.333,-0.417,0]},{"i":{"x":0.243,"y":0.937},"o":{"x":0.333,"y":0},"t":10,"s":[59.772,-24.251,0],"to":[0.333,0.417,0],"ti":[0.85,0.35,0]},{"t":30,"s":[54.672,-26.351,0]}],"ix":2,"l":2},"a":{"a":0,"k":[155.172,72.149,0],"ix":1,"l":2},"s":{"a":1,"k":[{"i":{"x":[0.667,0.667,0.667],"y":[1,1,1]},"o":{"x":[0.333,0.333,0.333],"y":[0,0,0]},"t":0,"s":[94.6,100,100]},{"i":{"x":[0.243,0.667,0.667],"y":[0.983,1,1]},"o":{"x":[0.333,0.333,0.333],"y":[0,0,0]},"t":10,"s":[126.333,100,100]},{"t":30,"s":[146.8,100,100]}],"ix":6,"l":2}},"ao":0,"hasMask":true,"masksProperties":[{"inv":false,"mode":"a","pt":{"a":1,"k":[{"i":{"x":0.833,"y":0.833},"o":{"x":0.333,"y":0},"t":0,"s":[{"i":[[0,0],[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0],[0,0]],"v":[[119.912,91.312],[121.718,113.458],[168.212,113.34],[168.115,91.016]],"c":true}]},{"i":{"x":0.833,"y":0.833},"o":{"x":0.167,"y":0.167},"t":3,"s":[{"i":[[0,0],[0,0],[0,0],[-0.162,0.926]],"o":[[0,0],[0,0],[0,0],[0.162,-0.926]],"v":[[119.446,86.707],[116.553,112.395],[169.629,110.212],[170.202,90.738]],"c":true}]},{"i":{"x":0.833,"y":0.833},"o":{"x":0.167,"y":0.167},"t":7,"s":[{"i":[[0,0],[0,0],[0,0],[-0.162,0.926]],"o":[[0,0],[0,0],[0,0],[0.162,-0.926]],"v":[[125.098,72.653],[127.885,96.785],[172.176,104.996],[169.74,80.888]],"c":true}]},{"i":{"x":0.667,"y":1},"o":{"x":0.167,"y":0.167},"t":8,"s":[{"i":[[0,0],[0,0],[0,0],[-0.162,0.926]],"o":[[0,0],[0,0],[0,0],[0.162,-0.926]],"v":[[125.951,69.177],[128.819,89.948],[172.252,103.729],[169.811,79.071]],"c":true}]},{"i":{"x":0.833,"y":0.833},"o":{"x":0.333,"y":0},"t":10,"s":[{"i":[[0,0],[0,0],[0,0],[-0.162,0.926]],"o":[[0,0],[0,0],[0,0],[0.162,-0.926]],"v":[[128.135,69.296],[130.736,86.137],[173.119,98.208],[169.871,77.552]],"c":true}]},{"i":{"x":0.833,"y":0.833},"o":{"x":0.167,"y":0.167},"t":11,"s":[{"i":[[0,0],[0,0],[0,0],[-0.162,0.926]],"o":[[0,0],[0,0],[0,0],[0.162,-0.926]],"v":[[127.774,66.746],[130.277,81.623],[173.474,96.456],[170.135,77.193]],"c":true}]},{"i":{"x":0.833,"y":0.833},"o":{"x":0.167,"y":0.167},"t":12,"s":[{"i":[[0,0],[0,0],[0,0],[-0.162,0.926]],"o":[[0,0],[0,0],[0,0],[0.162,-0.926]],"v":[[127.14,62.27],[130.618,80.744],[173.472,97.718],[170.599,76.562]],"c":true}]},{"i":{"x":0.833,"y":0.833},"o":{"x":0.167,"y":0.167},"t":15,"s":[{"i":[[0,0],[0,0],[0,0],[-0.162,0.926]],"o":[[0,0],[0,0],[0,0],[0.162,-0.926]],"v":[[127.308,53.619],[129.485,74.844],[174.517,96.268],[172.756,73.631]],"c":true}]},{"i":{"x":0.667,"y":1},"o":{"x":0.167,"y":0.167},"t":20,"s":[{"i":[[0,0],[0,0],[0,0],[-0.162,0.926]],"o":[[0,0],[0,0],[0,0],[0.162,-0.926]],"v":[[129.519,53.118],[131.455,72.061],[177.399,92.913],[176.143,72.111]],"c":true}]},{"t":30,"s":[{"i":[[0,0],[0,0],[0,0],[-0.162,0.926]],"o":[[0,0],[0,0],[0,0],[0.162,-0.926]],"v":[[132.642,52.411],[133.419,70.719],[178.71,90.448],[175.091,70.625]],"c":true}]}],"ix":1},"o":{"a":0,"k":100,"ix":3},"x":{"a":0,"k":0,"ix":4},"nm":"Mask 1"}],"w":200,"h":200,"ip":0,"op":169,"st":0,"bm":0},{"ddd":0,"ind":4,"ty":4,"nm":"box bottom 6","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[144.332,137.558,0],"ix":2,"l":2},"a":{"a":0,"k":[0,0,0],"ix":1,"l":2},"s":{"a":0,"k":[100,100,100],"ix":6,"l":2}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0],[0,0]],"v":[[4.548,37.442],[-4.548,37.442],[-4.548,-37.442],[4.548,-37.442]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.160784319043,0.800000011921,0.478431373835,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":184,"st":0,"bm":0},{"ddd":0,"ind":5,"ty":4,"nm":"box bottom 5","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[75.095,137.558,0],"ix":2,"l":2},"a":{"a":0,"k":[0,0,0],"ix":1,"l":2},"s":{"a":0,"k":[100,100,100],"ix":6,"l":2}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0],[0,0]],"v":[[9.499,37.442],[-9.499,37.442],[-9.499,-37.442],[9.499,-37.442]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.341176480055,0.949019610882,0.529411792755,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":184,"st":0,"bm":0},{"ddd":0,"ind":6,"ty":4,"nm":"box bottom 4","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[91.429,137.558,0],"ix":2,"l":2},"a":{"a":0,"k":[91.429,137.558,0],"ix":1,"l":2},"s":{"a":0,"k":[100,100,100],"ix":6,"l":2}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0.241,0.745],[0,0],[0,0.825]],"o":[[0,0],[0.241,-0.745],[0,-0.825]],"v":[[-0.186,-2.364],[-0.186,2.364],[0.186,0]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[1,0.730000019073,0.860000014305,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[25.186,164.675],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[2.439,0],[0,-2.44],[-2.44,0],[0,2.44]],"o":[[-2.44,0],[0,2.44],[2.439,0],[0,-2.44]],"v":[[0,-4.417],[-4.417,0],[0,4.417],[4.417,0]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[1,0.730000019073,0.860000014305,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[33.787,144.634],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 2","np":2,"cix":2,"bm":0,"ix":2,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[2.439,0],[0,-2.44],[-2.44,0],[0,2.44]],"o":[[-2.44,0],[0,2.44],[2.439,0],[0,-2.44]],"v":[[0,-4.417],[-4.417,0],[0,4.417],[4.417,0]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[1,0.730000019073,0.860000014305,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[33.787,111.032],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 3","np":2,"cix":2,"bm":0,"ix":3,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[4.233,0],[0,-4.233],[-4.233,0],[0,4.233]],"o":[[-4.233,0],[0,4.233],[4.233,0],[0,-4.233]],"v":[[0,-7.664],[-7.664,0],[0,7.664],[7.664,0]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[1,0.730000019073,0.860000014305,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[51.31,164.675],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 4","np":2,"cix":2,"bm":0,"ix":4,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[-3.303,0],[-1.077,2.929],[0,0]],"o":[[3.303,0],[0,0],[1.077,2.929]],"v":[[0,2.509],[7.195,-2.509],[-7.195,-2.509]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[1,0.730000019073,0.860000014305,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[51.31,102.626],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 5","np":2,"cix":2,"bm":0,"ix":5,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[1.161,0],[0.788,-0.733],[0,0]],"o":[[-1.161,0],[0,0],[-0.788,-0.733]],"v":[[0,-0.591],[-3.006,0.591],[3.006,0.591]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[1,0.730000019073,0.860000014305,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[67.389,174.409],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 6","np":2,"cix":2,"bm":0,"ix":6,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[2.286,0],[0,-4.233],[-4.233,0],[-1.404,1.588],[0,0]],"o":[[-4.233,0],[0,4.233],[2.286,0],[0,0],[-1.404,-1.588]],"v":[[0.961,-7.664],[-6.703,0],[0.961,7.664],[6.703,5.075],[6.703,-5.075]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[1,0.730000019073,0.860000014305,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[151.154,131.073],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 7","np":2,"cix":2,"bm":0,"ix":7,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[2.286,0],[0,-4.233],[-4.233,0],[-1.404,1.588],[0,0]],"o":[[-4.233,0],[0,4.233],[2.286,0],[0,0],[-1.404,-1.588]],"v":[[0.961,-7.664],[-6.703,0],[0.961,7.664],[6.703,5.075],[6.703,-5.075]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[1,0.730000019073,0.860000014305,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[151.154,164.675],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 8","np":2,"cix":2,"bm":0,"ix":8,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[1.161,0],[0.789,-0.733],[0,0]],"o":[[-1.161,0],[0,0],[-0.788,-0.733]],"v":[[0,-0.591],[-3.006,0.591],[3.006,0.591]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[1,0.730000019073,0.860000014305,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[33.787,174.409],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 9","np":2,"cix":2,"bm":0,"ix":9,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[1.161,0],[0.788,-0.733],[0,0]],"o":[[-1.161,0],[0,0],[-0.788,-0.733]],"v":[[0,-0.591],[-3.006,0.591],[3.006,0.591]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[1,0.730000019073,0.860000014305,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[134.593,174.409],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 10","np":2,"cix":2,"bm":0,"ix":10,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[4.233,0],[0,-4.233],[-4.233,0],[0,4.233]],"o":[[-4.233,0],[0,4.233],[4.233,0],[0,-4.233]],"v":[[0,-7.664],[-7.664,0],[0,7.664],[7.664,0]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[1,0.730000019073,0.860000014305,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[51.31,131.073],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 11","np":2,"cix":2,"bm":0,"ix":11,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[1.161,0],[0.788,-0.733],[0,0]],"o":[[-1.161,0],[0,0],[-0.788,-0.733]],"v":[[0,-0.591],[-3.006,0.591],[3.006,0.591]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[1,0.730000019073,0.860000014305,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[100.991,174.409],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 12","np":2,"cix":2,"bm":0,"ix":12,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0.241,0.745],[0,0],[0,0.825]],"o":[[0,0],[0.241,-0.745],[0,-0.825]],"v":[[-0.186,-2.364],[-0.186,2.364],[0.186,0]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[1,0.730000019073,0.860000014305,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[25.186,131.073],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 13","np":2,"cix":2,"bm":0,"ix":13,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[4.233,0],[0,-4.233],[-4.233,0],[0,4.233]],"o":[[-4.233,0],[0,4.233],[4.233,0],[0,-4.233]],"v":[[0,-7.664],[-7.664,0],[0,7.664],[7.664,0]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[1,0.730000019073,0.860000014305,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[118.513,164.675],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 14","np":2,"cix":2,"bm":0,"ix":14,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[4.233,0],[0,-4.233],[-4.233,0],[0,4.233]],"o":[[-4.233,0],[0,4.233],[4.233,0],[0,-4.233]],"v":[[0,-7.664],[-7.664,0],[0,7.664],[7.664,0]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[1,0.730000019073,0.860000014305,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[118.513,131.073],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 15","np":2,"cix":2,"bm":0,"ix":15,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[2.44,0],[0,-2.44],[-2.44,0],[0,2.44]],"o":[[-2.44,0],[0,2.44],[2.44,0],[0,-2.44]],"v":[[0,-4.417],[-4.417,0],[0,4.417],[4.417,0]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[1,0.730000019073,0.860000014305,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[134.593,144.634],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 16","np":2,"cix":2,"bm":0,"ix":16,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[-3.303,0],[-1.404,1.588],[0,0],[0,0]],"o":[[2.286,0],[0,0],[0,0],[1.077,2.929]],"v":[[0.726,2.509],[6.469,-0.08],[6.469,-2.509],[-6.469,-2.509]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[1,0.730000019073,0.860000014305,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[151.389,102.626],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 17","np":2,"cix":2,"bm":0,"ix":17,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[2.44,0],[0,-2.44],[-2.44,0],[0,2.44]],"o":[[-2.44,0],[0,2.44],[2.44,0],[0,-2.44]],"v":[[0,-4.417],[-4.417,0],[0,4.417],[4.417,0]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[1,0.730000019073,0.860000014305,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[134.593,111.032],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 18","np":2,"cix":2,"bm":0,"ix":18,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[-3.303,0],[-1.077,2.929],[0,0]],"o":[[3.303,0],[0,0],[1.077,2.929]],"v":[[0,2.509],[7.195,-2.509],[-7.195,-2.509]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[1,0.730000019073,0.860000014305,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[118.513,102.626],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 19","np":2,"cix":2,"bm":0,"ix":19,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[2.44,0],[0,-2.44],[-2.44,0],[0,2.44]],"o":[[-2.44,0],[0,2.44],[2.44,0],[0,-2.44]],"v":[[0,-4.417],[-4.417,0],[0,4.417],[4.417,0]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[1,0.730000019073,0.860000014305,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[67.389,144.634],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 20","np":2,"cix":2,"bm":0,"ix":20,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[2.44,0],[0,-2.44],[-2.44,0],[0,2.44]],"o":[[-2.44,0],[0,2.44],[2.44,0],[0,-2.44]],"v":[[0,-4.417],[-4.417,0],[0,4.417],[4.417,0]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[1,0.730000019073,0.860000014305,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[67.389,111.032],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 21","np":2,"cix":2,"bm":0,"ix":21,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[-3.303,0],[-1.077,2.929],[0,0]],"o":[[3.303,0],[0,0],[1.077,2.929]],"v":[[0,2.509],[7.195,-2.509],[-7.195,-2.509]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[1,0.730000019073,0.860000014305,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[84.911,102.626],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 22","np":2,"cix":2,"bm":0,"ix":22,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[4.233,0],[0,-4.233],[-4.233,0],[0,4.233]],"o":[[-4.233,0],[0,4.233],[4.233,0],[0,-4.233]],"v":[[0,-7.664],[-7.664,0],[0,7.664],[7.664,0]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[1,0.730000019073,0.860000014305,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[84.911,164.675],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 23","np":2,"cix":2,"bm":0,"ix":23,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[2.44,0],[0,-2.44],[-2.44,0],[0,2.44]],"o":[[-2.44,0],[0,2.44],[2.44,0],[0,-2.44]],"v":[[0,-4.417],[-4.417,0],[0,4.417],[4.417,0]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[1,0.730000019073,0.860000014305,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[100.991,111.032],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 24","np":2,"cix":2,"bm":0,"ix":24,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[2.44,0],[0,-2.44],[-2.44,0],[0,2.44]],"o":[[-2.44,0],[0,2.44],[2.44,0],[0,-2.44]],"v":[[0,-4.417],[-4.417,0],[0,4.417],[4.417,0]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[1,0.730000019073,0.860000014305,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[100.991,144.634],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 25","np":2,"cix":2,"bm":0,"ix":25,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[4.233,0],[0,-4.233],[-4.233,0],[0,4.233]],"o":[[-4.233,0],[0,4.233],[4.233,0],[0,-4.233]],"v":[[0,-7.664],[-7.664,0],[0,7.664],[7.664,0]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[1,0.730000019073,0.860000014305,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[84.911,131.073],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 26","np":2,"cix":2,"bm":0,"ix":26,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":184,"st":0,"bm":0},{"ddd":0,"ind":7,"ty":4,"nm":"box bottom 3","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[141.449,137.558,0],"ix":2,"l":2},"a":{"a":0,"k":[0,0,0],"ix":1,"l":2},"s":{"a":0,"k":[100,100,100],"ix":6,"l":2}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0],[0,0]],"v":[[16.409,-37.442],[-16.409,-37.442],[-16.409,37.442],[16.409,37.442]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.921568632126,0.270588248968,0.623529434204,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":184,"st":0,"bm":0},{"ddd":0,"ind":8,"ty":4,"nm":"box bottom 2","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[91.429,137.558,0],"ix":2,"l":2},"a":{"a":0,"k":[0,0,0],"ix":1,"l":2},"s":{"a":0,"k":[100,100,100],"ix":6,"l":2}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0],[0,0]],"v":[[66.429,-37.442],[-66.429,-37.442],[-66.429,37.442],[66.429,37.442]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"gf","o":{"a":0,"k":100,"ix":10},"r":1,"bm":0,"g":{"p":3,"k":{"a":0,"k":[0,0.922,0.271,0.624,0.5,0.961,0.371,0.675,1,1,0.471,0.725],"ix":9}},"s":{"a":0,"k":[0.617,36.556],"ix":5},"e":{"a":0,"k":[0.617,-35.648],"ix":6},"t":1,"nm":"Gradient Fill 1","mn":"ADBE Vector Graphic - G-Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":184,"st":0,"bm":0},{"ddd":0,"ind":9,"ty":3,"nm":"NULL CONTROL ","sr":1,"ks":{"o":{"a":0,"k":0,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":1,"k":[{"i":{"x":0,"y":0.65},"o":{"x":0.273,"y":0.387},"t":6,"s":[98.421,118.996,0],"to":[-3.921,-28.996,0],"ti":[0,0,0]},{"i":{"x":0.543,"y":0.751},"o":{"x":0.157,"y":0.359},"t":14,"s":[97.671,82.494,0],"to":[0,0,0],"ti":[-2.399,-1.359,0]},{"i":{"x":0.328,"y":1},"o":{"x":0.194,"y":1},"t":20,"s":[101.125,81.847,0],"to":[0.097,0.117,0],"ti":[-0.1,-0.15,0]},{"t":30,"s":[101.421,82.496,0]}],"ix":2,"l":2},"a":{"a":0,"k":[50,50,0],"ix":1,"l":2},"s":{"a":0,"k":[100,100,100],"ix":6,"l":2}},"ao":0,"ip":6,"op":190,"st":0,"bm":0},{"ddd":0,"ind":10,"ty":4,"nm":"snoot 3","parent":17,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[-7.193,5.274,0],"ix":2,"l":2},"a":{"a":0,"k":[0,0,0],"ix":1,"l":2},"s":{"a":0,"k":[100,100,100],"ix":6,"l":2}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[1.054,0.063],[0,0],[-0.064,1.064],[0,0],[-1.054,-0.063],[0,0],[0.064,-1.064],[0,0]],"o":[[0,0],[-1.054,-0.063],[0,0],[0.064,-1.064],[0,0],[1.054,0.063],[0,0],[-0.064,1.064]],"v":[[1.66,2.042],[-1.892,1.828],[-3.692,-0.222],[-3.692,-0.222],[-1.66,-2.042],[1.892,-1.828],[3.692,0.222],[3.692,0.222]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.443137258291,0.588235318661,1,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":6,"op":190,"st":6,"bm":0},{"ddd":0,"ind":11,"ty":4,"nm":"snoot 2","parent":17,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[-18.744,4.606,0],"ix":2,"l":2},"a":{"a":0,"k":[0,0,0],"ix":1,"l":2},"s":{"a":0,"k":[100,100,100],"ix":6,"l":2}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[1.054,0.063],[0,0],[-0.064,1.064],[0,0],[-1.054,-0.063],[0,0],[0.064,-1.064],[0,0]],"o":[[0,0],[-1.054,-0.063],[0,0],[0.064,-1.064],[0,0],[1.054,0.063],[0,0],[-0.064,1.064]],"v":[[0.842,1.993],[-1.074,1.877],[-2.874,-0.173],[-2.874,-0.173],[-0.842,-1.993],[1.074,-1.877],[2.874,0.173],[2.874,0.173]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.443137258291,0.588235318661,1,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":6,"op":190,"st":6,"bm":0},{"ddd":0,"ind":12,"ty":4,"nm":"snoot","parent":17,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[-8.25,-0.448,0],"ix":2,"l":2},"a":{"a":0,"k":[0,0,0],"ix":1,"l":2},"s":{"a":0,"k":[100,100,100],"ix":6,"l":2}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[6.013,0.361],[0,0],[-0.314,5.218],[0,0],[-2.439,-0.147],[0,0],[0.147,-2.439],[0,0]],"o":[[0,0],[-5.218,-0.314],[0,0],[0.147,-2.439],[0,0],[2.439,0.147],[0,0],[-0.361,6.013]],"v":[[5.771,13.619],[-9.07,12.726],[-17.949,2.711],[-17.216,-9.48],[-12.535,-13.63],[13.808,-12.047],[17.959,-7.365],[17.312,3.386]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.721568644047,0.803921580315,1,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":6,"op":190,"st":6,"bm":0},{"ddd":0,"ind":13,"ty":4,"nm":"l-eye","parent":17,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[-28.481,-6.795,0],"ix":2,"l":2},"a":{"a":0,"k":[0,0,0],"ix":1,"l":2},"s":{"a":1,"k":[{"i":{"x":[0.833,0.833,0.833],"y":[1,0.833,1]},"o":{"x":[0.333,0.333,0.333],"y":[0,0,0]},"t":47,"s":[100,100,100]},{"i":{"x":[0.667,0.667,0.667],"y":[1,1,1]},"o":{"x":[0.167,0.167,0.167],"y":[0,0.167,0]},"t":50,"s":[100,24,100]},{"t":55,"s":[100,100,100]}],"ix":6,"l":2}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0.141,2.325],[2.325,-0.141],[-0.141,-2.325],[-2.325,0.141]],"o":[[-0.141,-2.325],[-2.325,0.141],[0.141,2.325],[2.325,-0.141]],"v":[[4.21,-0.255],[-0.255,-4.21],[-4.21,0.255],[0.255,4.21]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0,0,0,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":6,"op":190,"st":6,"bm":0},{"ddd":0,"ind":14,"ty":4,"nm":"r-eye","parent":17,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[17.946,-4.086,0],"ix":2,"l":2},"a":{"a":0,"k":[0,0,0],"ix":1,"l":2},"s":{"a":1,"k":[{"i":{"x":[0.833,0.833,0.833],"y":[1,0.833,1]},"o":{"x":[0.333,0.333,0.333],"y":[0,0,0]},"t":47,"s":[100,100,100]},{"i":{"x":[0.667,0.667,0.667],"y":[1,1,1]},"o":{"x":[0.167,0.167,0.167],"y":[0,0.167,0]},"t":50,"s":[100,24,100]},{"t":55,"s":[100,100,100]}],"ix":6,"l":2}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0.15,2.481],[2.481,-0.15],[-0.15,-2.481],[-2.481,0.15]],"o":[[-0.15,-2.481],[-2.481,0.15],[0.15,2.481],[2.481,-0.15]],"v":[[4.493,-0.272],[-0.272,-4.493],[-4.493,0.272],[0.272,4.493]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0,0,0,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":6,"op":190,"st":6,"bm":0},{"ddd":0,"ind":15,"ty":4,"nm":"f-ear 2","parent":17,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[38.915,4.431,0],"ix":2,"l":2},"a":{"a":0,"k":[0,0,0],"ix":1,"l":2},"s":{"a":0,"k":[100,100,100],"ix":6,"l":2}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[1.558,0.094],[0,0],[0,0],[0,0],[0.094,-1.558],[0,0]],"o":[[0,0],[0,0],[0,0],[1.558,0.094],[0,0],[-0.094,1.558]],"v":[[-0.055,8.242],[-3.581,8.03],[-2.603,-8.247],[0.924,-8.035],[3.576,-5.044],[2.937,5.59]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.721568644047,0.803921580315,1,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":6,"op":190,"st":6,"bm":0},{"ddd":0,"ind":16,"ty":4,"nm":"f-ear","parent":17,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[38.041,6.165,0],"ix":2,"l":2},"a":{"a":0,"k":[0,0,0],"ix":1,"l":2},"s":{"a":0,"k":[100,100,100],"ix":6,"l":2}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[3.386,0.204],[0,0],[0,0],[0,0],[0.204,-3.386],[0,0]],"o":[[0,0],[0,0],[0,0],[3.386,0.204],[0,0],[-0.204,3.386]],"v":[[2.461,13.39],[-9.8,12.653],[-8.234,-13.401],[4.027,-12.664],[9.789,-6.165],[8.96,7.628]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.443137258291,0.588235318661,1,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":6,"op":190,"st":6,"bm":0},{"ddd":0,"ind":17,"ty":4,"nm":"head","parent":9,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":1,"k":[{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":7,"s":[-6.9]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.167],"y":[0]},"t":21,"s":[0]},{"t":30,"s":[0]}],"ix":10},"p":{"a":1,"k":[{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":7,"s":[41.513,87.317,0],"to":[0.833,0,0],"ti":[-0.833,0,0]},{"t":30,"s":[46.513,87.317,0]}],"ix":2,"l":2},"a":{"a":0,"k":[-4.556,25.222,0],"ix":1,"l":2},"s":{"a":0,"k":[100,100,100],"ix":6,"l":2}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[7.618,0.458],[0,0],[-0.458,7.618],[0,0],[-7.618,-0.458],[0,0],[0.458,-7.618],[0,0]],"o":[[0,0],[-7.618,-0.458],[0,0],[0.458,-7.618],[0,0],[7.618,0.458],[0,0],[-0.458,7.618]],"v":[[22.839,25.983],[-25.787,23.06],[-38.752,8.437],[-37.462,-13.019],[-22.839,-25.983],[25.787,-23.06],[38.752,-8.437],[37.462,13.019]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.443137258291,0.588235318661,1,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":6,"op":190,"st":6,"bm":0},{"ddd":0,"ind":18,"ty":3,"nm":"NULL CONTROL 1","parent":17,"sr":1,"ks":{"o":{"a":0,"k":0,"ix":11},"r":{"a":1,"k":[{"i":{"x":[0.375],"y":[1]},"o":{"x":[0],"y":[0]},"t":7,"s":[-14.685]},{"i":{"x":[0.667],"y":[0.876]},"o":{"x":[0.333],"y":[0]},"t":16,"s":[8.115]},{"i":{"x":[0.365],"y":[1]},"o":{"x":[0.333],"y":[-0.267]},"t":31,"s":[-8.044]},{"t":47,"s":[0]}],"ix":10},"p":{"a":1,"k":[{"i":{"x":0.267,"y":1},"o":{"x":0.83,"y":0.555},"t":7,"s":[3.72,-18.963,0],"to":[-0.296,-3.038,0],"ti":[-1.156,1.226,0]},{"i":{"x":0.667,"y":1},"o":{"x":0.579,"y":0.026},"t":14,"s":[4.233,-25.065,0],"to":[1.156,-1.226,0],"ti":[0,0,0]},{"i":{"x":0.451,"y":0.946},"o":{"x":0.647,"y":0},"t":27,"s":[7.468,-25.012,0],"to":[0,0,0],"ti":[0,0,0]},{"t":44,"s":[4.343,-25.095,0]}],"ix":2,"l":2},"a":{"a":0,"k":[50.842,54.632,0],"ix":1,"l":2},"s":{"a":0,"k":[100,100,100],"ix":6,"l":2}},"ao":0,"ip":6,"op":190,"st":0,"bm":0},{"ddd":0,"ind":19,"ty":4,"nm":"leaf 2","parent":18,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":-0.815,"ix":10},"p":{"a":0,"k":[42.569,49.304,0],"ix":2,"l":2},"a":{"a":0,"k":[0,0,0],"ix":1,"l":2},"s":{"a":0,"k":[100,100,100],"ix":6,"l":2}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[-7.527,-8.109],[0,0],[7.38,9.291],[3.207,-2.547]],"o":[[0,0],[-0.033,-0.002],[-2.531,-3.206],[-2.912,2.317]],"v":[[-7.864,12.72],[16.676,10.734],[1.197,-3.427],[-9.211,-4.63]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.160784319043,0.800000011921,0.478431373835,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":6,"op":190,"st":6,"bm":0},{"ddd":0,"ind":20,"ty":4,"nm":"leaf","parent":18,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":-0.815,"ix":10},"p":{"a":0,"k":[57.431,52.096,0],"ix":2,"l":2},"a":{"a":0,"k":[0,0,0],"ix":1,"l":2},"s":{"a":0,"k":[100,100,100],"ix":6,"l":2}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[3.098,-2.669],[0.033,0.002],[0,0],[2.113,2.021]],"o":[[-5.883,5.06],[0,0],[0.18,-1.904],[-2.955,-2.827]],"v":[[-1.939,-2.229],[-16.972,5.421],[10.792,9.912],[8.511,-1.436]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.341176480055,0.949019610882,0.529411792755,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":6,"op":190,"st":6,"bm":0},{"ddd":0,"ind":21,"ty":4,"nm":"arm","parent":9,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":1,"k":[{"i":{"x":0.833,"y":0.833},"o":{"x":0.167,"y":0.167},"t":6,"s":[10.016,52.357,0],"to":[0,0,0],"ti":[0,0,0]},{"i":{"x":0.833,"y":0.833},"o":{"x":0.167,"y":0.167},"t":7,"s":[10.016,53.857,0],"to":[0,0,0],"ti":[0,0,0]},{"i":{"x":0.833,"y":0.833},"o":{"x":0.167,"y":0.167},"t":8,"s":[10.016,56.481,0],"to":[0,0,0],"ti":[0,0,0]},{"i":{"x":0.833,"y":0.833},"o":{"x":0.167,"y":0.167},"t":9,"s":[10.016,54.352,0],"to":[0,0,0],"ti":[0,0,0]},{"i":{"x":0.833,"y":0.833},"o":{"x":0.167,"y":0.167},"t":10,"s":[10.016,51.855,0],"to":[0,0,0],"ti":[0,0,0]},{"i":{"x":0.833,"y":0.833},"o":{"x":0.167,"y":0.167},"t":11,"s":[10.016,51.357,0],"to":[0,0,0],"ti":[0,0,0]},{"i":{"x":0.833,"y":0.833},"o":{"x":0.167,"y":0.167},"t":14,"s":[10.016,52.357,0],"to":[0,0,0],"ti":[0,0,0]},{"i":{"x":0.833,"y":0.833},"o":{"x":0.167,"y":0.167},"t":17,"s":[10.016,53.607,0],"to":[0,0,0],"ti":[0,0,0]},{"i":{"x":0.833,"y":0.833},"o":{"x":0.167,"y":0.167},"t":23,"s":[10.016,52.857,0],"to":[0,0,0],"ti":[0,0,0]},{"t":30,"s":[10.016,52.357,0]}],"ix":2,"l":2},"a":{"a":0,"k":[0,0,0],"ix":1,"l":2},"s":{"a":0,"k":[100,100,100],"ix":6,"l":2}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":1,"k":[{"i":{"x":0.667,"y":1},"o":{"x":0.167,"y":0.167},"t":6,"s":[{"i":[[0,0],[0,0]],"o":[[2.293,22.247],[0,0]],"v":[[-7.73,-21.35],[7.73,21.35]],"c":false}]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0.234},"t":11,"s":[{"i":[[0,0],[0,0]],"o":[[-0.237,26.42],[0,0]],"v":[[-7.73,-21.35],[7.73,21.35]],"c":false}]},{"i":{"x":0,"y":1},"o":{"x":0.333,"y":0},"t":19,"s":[{"i":[[0,0],[0,0]],"o":[[3.118,26.439],[0,0]],"v":[[-7.73,-21.35],[7.73,21.35]],"c":false}]},{"t":30,"s":[{"i":[[0,0],[0,0]],"o":[[0.293,26.997],[0,0]],"v":[[-5.73,-21.847],[7.23,21.35]],"c":false}]}],"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[0.345098048449,0.396078437567,0.949019610882,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":19,"ix":5},"lc":2,"lj":1,"ml":10,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":6,"op":190,"st":6,"bm":0},{"ddd":0,"ind":22,"ty":4,"nm":"b-ear","parent":17,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[-36.648,1.942,0],"ix":2,"l":2},"a":{"a":0,"k":[0,0,0],"ix":1,"l":2},"s":{"a":0,"k":[100,100,100],"ix":6,"l":2}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[1.436,0.086],[0,0],[-0.206,3.43],[0,0],[-3.43,-0.206],[0,0],[0.086,-1.436],[0,0]],"o":[[0,0],[-3.43,-0.206],[0,0],[0.206,-3.43],[0,0],[1.436,0.086],[0,0],[-0.086,1.436]],"v":[[2.39,13.119],[-0.556,12.942],[-6.393,6.358],[-5.573,-7.276],[1.01,-13.112],[3.956,-12.935],[6.4,-10.179],[5.146,10.676]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.443137258291,0.588235318661,1,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":6,"op":190,"st":6,"bm":0},{"ddd":0,"ind":23,"ty":4,"nm":"blackness","parent":1,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[0,0,0],"ix":2,"l":2},"a":{"a":0,"k":[0,0,0],"ix":1,"l":2},"s":{"a":0,"k":[100,100,100],"ix":6,"l":2}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":1,"k":[{"i":{"x":1,"y":1},"o":{"x":0.333,"y":0},"t":0,"s":[{"i":[[0,0],[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0],[0,0]],"v":[[-79.018,7.89],[17.973,7.883],[65.233,8.601],[-32.259,8.582]],"c":true}]},{"i":{"x":0.833,"y":0.833},"o":{"x":0,"y":0},"t":10,"s":[{"i":[[0,0],[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0],[0,0]],"v":[[-73.077,-27.373],[28.165,-27.373],[67.599,8.589],[-32.259,8.582]],"c":true}]},{"i":{"x":0.833,"y":0.833},"o":{"x":0.167,"y":0.167},"t":11,"s":[{"i":[[0,0],[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0],[0,0]],"v":[[-72.764,-31.216],[28.477,-31.216],[68.609,7.463],[-31.509,7.457]],"c":true}]},{"i":{"x":0.833,"y":0.833},"o":{"x":0.167,"y":0.167},"t":12,"s":[{"i":[[0,0],[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0],[0,0]],"v":[[-71.744,-33.878],[29.498,-33.878],[68.118,8.586],[-32.259,8.582]],"c":true}]},{"i":{"x":0.833,"y":0.833},"o":{"x":0.167,"y":0.167},"t":13,"s":[{"i":[[0,0],[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0],[0,0]],"v":[[-71.902,-36.64],[29.339,-36.64],[68.201,8.598],[-32.259,8.594]],"c":true}]},{"i":{"x":0.092,"y":1},"o":{"x":0.167,"y":0.167},"t":22,"s":[{"i":[[0,0],[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0],[0,0]],"v":[[-66.239,-45.952],[35.003,-45.952],[67.525,9.612],[-32.259,9.575]],"c":true}]},{"t":30,"s":[{"i":[[0,0],[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0],[0,0]],"v":[[-65.57,-47.051],[35.671,-47.051],[68.983,9.691],[-32.259,9.691]],"c":true}]}],"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0,0,0,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":184,"st":0,"bm":0},{"ddd":0,"ind":24,"ty":0,"nm":"bow","refId":"comp_4","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":1,"k":[{"i":{"x":0.756,"y":0},"o":{"x":0.333,"y":0},"t":0,"s":[100,97.5,0],"to":[0.067,-3.126,0],"ti":[-0.189,2.713,0]},{"i":{"x":0.667,"y":0.908},"o":{"x":0.333,"y":0.305},"t":3,"s":[100.39,93.748,0],"to":[1.925,-27.666,0],"ti":[0,0,0]},{"i":{"x":0.667,"y":1},"o":{"x":0.318,"y":1},"t":10,"s":[106.171,54.687,0],"to":[0,0,0],"ti":[-6.849,-1.146,0]},{"t":30,"s":[114.5,51,0]}],"ix":2,"l":2},"a":{"a":0,"k":[115.25,51,0],"ix":1,"l":2},"s":{"a":0,"k":[100,100,100],"ix":6,"l":2}},"ao":0,"w":200,"h":200,"ip":0,"op":184,"st":0,"bm":0}]},{"id":"comp_2","nm":"wumpus-gift 2 Comp 1","fr":30,"layers":[{"ddd":0,"ind":1,"ty":3,"nm":"NULL CONTROL ","sr":1,"ks":{"o":{"a":0,"k":0,"ix":11},"r":{"a":0,"k":2.8,"ix":10},"p":{"a":0,"k":[151.718,84.885,0],"ix":2,"l":2},"a":{"a":0,"k":[105.833,109.24,0],"ix":1,"l":2},"s":{"a":0,"k":[130.3,113.1,100],"ix":6,"l":2}},"ao":0,"ip":0,"op":184,"st":0,"bm":0},{"ddd":0,"ind":2,"ty":0,"nm":"Pre-comp 1","parent":1,"refId":"comp_3","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":1,"k":[{"i":{"x":[0.667],"y":[0.548]},"o":{"x":[0.333],"y":[0]},"t":0,"s":[0]},{"i":{"x":[0.2],"y":[1]},"o":{"x":[0],"y":[0]},"t":10,"s":[15.711]},{"t":30,"s":[24.9]}],"ix":10},"p":{"a":1,"k":[{"i":{"x":0.667,"y":0.589},"o":{"x":0.333,"y":0},"t":0,"s":[96.635,125.857,0],"to":[0.644,-2.465,0],"ti":[-2.355,6.007,0]},{"i":{"x":0.2,"y":1},"o":{"x":0,"y":0},"t":10,"s":[103.129,108.975,0],"to":[1.356,-3.459,0],"ti":[-0.22,1.693,0]},{"t":30,"s":[106.852,100,0]}],"ix":2,"l":2},"a":{"a":0,"k":[139.25,103.125,0],"ix":1,"l":2},"s":{"a":1,"k":[{"i":{"x":[0.667,0.667,0.667],"y":[0.337,0.548,1]},"o":{"x":[0.333,0.333,0.333],"y":[0,0,0]},"t":0,"s":[84.1,89.2,100]},{"i":{"x":[0.2,0.2,0.2],"y":[1,1,1]},"o":{"x":[0,0,0.333],"y":[0,0,0]},"t":10,"s":[90.933,96.015,100]},{"t":30,"s":[100,100,100]}],"ix":6,"l":2}},"ao":0,"w":200,"h":200,"ip":0,"op":184,"st":0,"bm":0}]},{"id":"comp_3","nm":"Pre-comp 1","fr":30,"layers":[{"ddd":0,"ind":1,"ty":3,"nm":"NULL CONTROL ","sr":1,"ks":{"o":{"a":0,"k":0,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[144.148,102.621,0],"ix":2,"l":2},"a":{"a":0,"k":[50,50,0],"ix":1,"l":2},"s":{"a":0,"k":[138,54.8,100],"ix":6,"l":2}},"ao":0,"ip":0,"op":184,"st":0,"bm":0},{"ddd":0,"ind":2,"ty":4,"nm":"Group 1","parent":1,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[51.177,49.991,0],"ix":2,"l":2},"a":{"a":0,"k":[0,0,0],"ix":1,"l":2},"s":{"a":0,"k":[100,100,100],"ix":6,"l":2}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0],[0,0]],"v":[[-3.851,-11.647],[4.617,-11.703],[3.851,11.647],[-4.617,11.703]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.160784319043,0.800000011921,0.478431373835,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":184,"st":0,"bm":0},{"ddd":0,"ind":3,"ty":4,"nm":"Group 2","parent":1,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[51.519,50.008,0],"ix":2,"l":2},"a":{"a":0,"k":[231.547,75.027,0],"ix":1,"l":2},"s":{"a":0,"k":[100,100,100],"ix":6,"l":2}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[-0.709,-3.058],[-1.365,2.504],[-0.236,3.564],[0,0]],"o":[[0.956,4.124],[1.513,-2.775],[0,0],[0.038,1.115]],"v":[[-4.678,2.012],[0.507,4.042],[3.001,-8.081],[-6.149,-7.686]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[1,0.729411780834,0.858823537827,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[222.174,71.561],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,0],[1.109,-2.752],[0.354,-1.897]],"o":[[0,0],[-0.799,-0.181],[-0.716,1.778],[0,0]],"v":[[2.588,4.778],[2.588,-5.077],[-0.727,-0.828],[-2.678,5.035]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[1,0.729411780834,0.858823537827,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[243.439,81.753],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 2","np":2,"cix":2,"bm":0,"ix":2,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[1.689,-5.218],[0,0],[0.073,0.316]],"o":[[0,0],[-0.045,-0.369],[-0.743,-3.205]],"v":[[-21.863,1.856],[-17.177,1.765],[-17.355,0.735]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[1,0.729411780834,0.858823537827,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[232.817,85.119],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 3","np":2,"cix":2,"bm":0,"ix":3,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":184,"st":0,"bm":0},{"ddd":0,"ind":4,"ty":4,"nm":"Group 4","parent":1,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[48.481,50.009,0],"ix":2,"l":2},"a":{"a":0,"k":[0,0,0],"ix":1,"l":2},"s":{"a":0,"k":[100,100,100],"ix":6,"l":2}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0],[0,0]],"v":[[-18.091,-11.56],[-18.268,11.834],[16.973,11.56],[17.738,-11.79]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.921568632126,0.270588248968,0.623529434204,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 3","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":184,"st":0,"bm":0},{"ddd":0,"ind":5,"ty":4,"nm":"Group 3","parent":1,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[48.481,50.009,0],"ix":2,"l":2},"a":{"a":0,"k":[0,0,0],"ix":1,"l":2},"s":{"a":0,"k":[100,100,100],"ix":6,"l":2}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0],[0,0]],"v":[[-18.091,-11.56],[-18.268,11.834],[16.973,11.56],[17.738,-11.79]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.921568632126,0.270588248968,0.623529434204,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 3","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":184,"st":0,"bm":0}]},{"id":"comp_4","nm":"bow","fr":30,"layers":[{"ddd":0,"ind":1,"ty":4,"nm":"bow 2","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[128.03,43.584,0],"ix":2,"l":2},"a":{"a":0,"k":[0,0,0],"ix":1,"l":2},"s":{"a":0,"k":[100,100,100],"ix":6,"l":2}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,9.586],[-9.586,0],[0,-9.586],[9.586,0]],"o":[[0,-9.586],[9.586,0],[0,9.586],[-9.586,0]],"v":[[-17.358,0],[0,-17.358],[17.358,0],[0,17.358]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.341176480055,0.949019610882,0.529411792755,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":184,"st":0,"bm":0},{"ddd":0,"ind":2,"ty":4,"nm":"bow","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[108.099,47.251,0],"ix":2,"l":2},"a":{"a":0,"k":[0,0,0],"ix":1,"l":2},"s":{"a":0,"k":[100,100,100],"ix":6,"l":2}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,9.586],[-9.586,0],[0,-9.586],[9.586,0]],"o":[[0,-9.586],[9.586,0],[0,9.586],[-9.586,0]],"v":[[-17.358,0],[0,-17.358],[17.358,0],[0,17.358]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.341176480055,0.949019610882,0.529411792755,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":184,"st":0,"bm":0},{"ddd":0,"ind":3,"ty":4,"nm":"bow 3","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[140.192,56.293,0],"ix":2,"l":2},"a":{"a":0,"k":[0,0,0],"ix":1,"l":2},"s":{"a":0,"k":[100,100,100],"ix":6,"l":2}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,9.586],[-9.586,0],[0,-9.586],[9.586,0]],"o":[[0,-9.586],[9.586,0],[0,9.586],[-9.586,0]],"v":[[-17.358,0],[0,-17.358],[17.358,0],[0,17.358]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.341176480055,0.949019610882,0.529411792755,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":184,"st":0,"bm":0}]}],"layers":[{"ddd":0,"ind":1,"ty":0,"nm":"GLEAM","refId":"comp_0","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[70.424,54.527,0],"ix":2,"l":2},"a":{"a":0,"k":[69,107,0],"ix":1,"l":2},"s":{"a":0,"k":[24.8,24.8,100],"ix":6,"l":2}},"ao":0,"ef":[{"ty":21,"nm":"Fill","np":9,"mn":"ADBE Fill","ix":1,"en":1,"ef":[{"ty":10,"nm":"Fill Mask","mn":"ADBE Fill-0001","ix":1,"v":{"a":0,"k":0,"ix":1}},{"ty":7,"nm":"All Masks","mn":"ADBE Fill-0007","ix":2,"v":{"a":0,"k":0,"ix":2}},{"ty":2,"nm":"Color","mn":"ADBE Fill-0002","ix":3,"v":{"a":0,"k":[1,0.905882418156,0.360784322023,1],"ix":3}},{"ty":7,"nm":"Invert","mn":"ADBE Fill-0006","ix":4,"v":{"a":0,"k":0,"ix":4}},{"ty":0,"nm":"Horizontal Feather","mn":"ADBE Fill-0003","ix":5,"v":{"a":0,"k":0,"ix":5}},{"ty":0,"nm":"Vertical Feather","mn":"ADBE Fill-0004","ix":6,"v":{"a":0,"k":0,"ix":6}},{"ty":0,"nm":"Opacity","mn":"ADBE Fill-0005","ix":7,"v":{"a":0,"k":1,"ix":7}}]}],"w":138,"h":214,"ip":6,"op":95,"st":6,"bm":0},{"ddd":0,"ind":2,"ty":0,"nm":"GLEAM","refId":"comp_0","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[51.473,95.834,0],"ix":2,"l":2},"a":{"a":0,"k":[69,107,0],"ix":1,"l":2},"s":{"a":0,"k":[17.7,17.7,100],"ix":6,"l":2}},"ao":0,"ef":[{"ty":21,"nm":"Fill","np":9,"mn":"ADBE Fill","ix":1,"en":1,"ef":[{"ty":10,"nm":"Fill Mask","mn":"ADBE Fill-0001","ix":1,"v":{"a":0,"k":0,"ix":1}},{"ty":7,"nm":"All Masks","mn":"ADBE Fill-0007","ix":2,"v":{"a":0,"k":0,"ix":2}},{"ty":2,"nm":"Color","mn":"ADBE Fill-0002","ix":3,"v":{"a":0,"k":[0.341176480055,0.949019670486,0.529411792755,1],"ix":3}},{"ty":7,"nm":"Invert","mn":"ADBE Fill-0006","ix":4,"v":{"a":0,"k":0,"ix":4}},{"ty":0,"nm":"Horizontal Feather","mn":"ADBE Fill-0003","ix":5,"v":{"a":0,"k":0,"ix":5}},{"ty":0,"nm":"Vertical Feather","mn":"ADBE Fill-0004","ix":6,"v":{"a":0,"k":0,"ix":6}},{"ty":0,"nm":"Opacity","mn":"ADBE Fill-0005","ix":7,"v":{"a":0,"k":1,"ix":7}}]}],"w":138,"h":214,"ip":0,"op":95,"st":0,"bm":0},{"ddd":0,"ind":3,"ty":0,"nm":"GLEAM","refId":"comp_0","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[35.052,71.32,0],"ix":2,"l":2},"a":{"a":0,"k":[69,107,0],"ix":1,"l":2},"s":{"a":0,"k":[11.7,11.7,100],"ix":6,"l":2}},"ao":0,"w":138,"h":214,"ip":4,"op":76,"st":4,"bm":0},{"ddd":0,"ind":4,"ty":0,"nm":"GLEAM","refId":"comp_0","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[124.552,64.32,0],"ix":2,"l":2},"a":{"a":0,"k":[69,107,0],"ix":1,"l":2},"s":{"a":0,"k":[15,15,100],"ix":6,"l":2}},"ao":0,"w":138,"h":214,"ip":10,"op":95,"st":10,"bm":0},{"ddd":0,"ind":5,"ty":0,"nm":"+MAIN","refId":"comp_1","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[100,100,0],"ix":2,"l":2},"a":{"a":0,"k":[100,100,0],"ix":1,"l":2},"s":{"a":0,"k":[100,100,100],"ix":6,"l":2}},"ao":0,"tm":{"a":1,"k":[{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"t":0,"s":[0]},{"t":57,"s":[1.9],"h":1},{"i":{"x":[0.667],"y":[0.891]},"o":{"x":[0.333],"y":[0.626]},"t":64,"s":[0.635]},{"t":79,"s":[0.037],"h":1},{"t":183,"s":[0],"h":1}],"ix":2},"w":200,"h":200,"ip":0,"op":95,"st":0,"bm":0}],"markers":[]} diff --git a/app/src/main/res/raw/anim_gift_wumpus_globe.json b/app/src/main/res/raw/anim_gift_wumpus_globe.json new file mode 100644 index 0000000000..8264f34472 --- /dev/null +++ b/app/src/main/res/raw/anim_gift_wumpus_globe.json @@ -0,0 +1 @@ +{"v":"5.8.1","fr":30,"ip":0,"op":99,"w":200,"h":200,"nm":"+++2_GLOBE","ddd":0,"assets":[{"id":"comp_0","nm":"GLEAM","fr":30,"layers":[{"ddd":0,"ind":1,"ty":4,"nm":"gleam 2","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[68.75,105.453,0],"ix":2,"l":2},"a":{"a":0,"k":[-1147.167,118.453,0],"ix":1,"l":2},"s":{"a":1,"k":[{"i":{"x":[0.348,0.348,0.667],"y":[0.967,0.967,1]},"o":{"x":[0.711,0.711,0.333],"y":[0.024,0.024,0]},"t":0,"s":[0,0,100]},{"i":{"x":[0.348,0.348,0.667],"y":[1.033,1.033,1]},"o":{"x":[0.711,0.711,0.333],"y":[-0.024,-0.024,0]},"t":17,"s":[100,100,100]},{"t":34,"s":[0,0,100]}],"ix":6,"l":2}},"ao":0,"ef":[{"ty":5,"nm":"Posterize Time","np":3,"mn":"ADBE Posterize Time","ix":1,"en":1,"ef":[{"ty":7,"nm":"Frame Rate","mn":"ADBE Posterize Time-0001","ix":1,"v":{"a":0,"k":10,"ix":1}}]}],"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[1.81,12.089],[0,0],[1.025,0],[0,0],[0.152,-1.013],[0,0],[10.276,-6.621],[0,0],[0,-0.703],[0,0],[-0.591,-0.381],[0,0],[-1.81,-12.089],[0,0],[-1.025,0],[0,0],[-0.152,1.013],[0,0],[-10.276,6.621],[0,0],[0,0.703],[0,0],[0.591,0.381]],"o":[[-10.276,-6.621],[0,0],[-0.152,-1.013],[0,0],[-1.025,0],[0,0],[-1.81,12.089],[0,0],[-0.591,0.381],[0,0],[0,0.703],[0,0],[10.276,6.621],[0,0],[0.152,1.013],[0,0],[1.025,0],[0,0],[1.81,-12.089],[0,0],[0.591,-0.381],[0,0],[0,-0.703],[0,0]],"v":[[-1123.028,114.93],[-1142.041,85.495],[-1145.121,64.92],[-1147.168,63.157],[-1147.168,63.157],[-1149.214,64.92],[-1152.295,85.495],[-1171.307,114.93],[-1173.976,116.649],[-1174.925,118.389],[-1174.925,118.516],[-1173.976,120.256],[-1171.307,121.976],[-1152.295,151.41],[-1149.214,171.985],[-1147.168,173.749],[-1147.168,173.749],[-1145.121,171.985],[-1142.041,151.41],[-1123.028,121.976],[-1120.359,120.256],[-1119.41,118.516],[-1119.41,118.389],[-1120.359,116.649]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[1,0.470588237047,0.72549021244,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"op","nm":"Offset Paths 1","a":{"a":0,"k":0,"ix":1},"lj":1,"ml":{"a":0,"k":4,"ix":3},"ix":2,"mn":"ADBE Vector Filter - Offset","hd":false}],"ip":0,"op":398,"st":0,"bm":0}]}],"layers":[{"ddd":0,"ind":1,"ty":3,"nm":"wumpus-snowglobe 43","parent":2,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[53.47,38.57,0],"ix":2,"l":2},"a":{"a":0,"k":[0,0,0],"ix":1,"l":2},"s":{"a":0,"k":[100,100,100],"ix":6,"l":2}},"ao":0,"hasMask":true,"masksProperties":[{"inv":false,"mode":"a","pt":{"a":0,"k":{"i":[[0,0],[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0],[0,0]],"v":[[88.951,-77.155],[-94.06,-77.155],[-94.06,45.022],[88.951,45.022]],"c":true},"ix":1},"o":{"a":0,"k":100,"ix":3},"x":{"a":0,"k":0,"ix":4},"nm":"Mask 1"}],"ip":0,"op":491,"st":0,"bm":0},{"ddd":0,"ind":2,"ty":3,"nm":"whole globe","sr":1,"ks":{"o":{"a":0,"k":0,"ix":11},"r":{"a":1,"k":[{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":13,"s":[0]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":18.182,"s":[-4.3]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":23.363,"s":[4.3]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":29,"s":[-2]},{"t":38,"s":[0]}],"ix":10},"p":{"a":1,"k":[{"i":{"x":0.35,"y":1},"o":{"x":0.67,"y":0},"t":0,"s":[96.53,104.152,0],"to":[0,-2.083,0],"ti":[0,0,0]},{"i":{"x":1,"y":1},"o":{"x":0.867,"y":0},"t":32,"s":[96.53,91.652,0],"to":[0,0,0],"ti":[0,0,0]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":50,"s":[96.53,104.152,0],"to":[0,0,0],"ti":[0,0,0]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":53,"s":[96.53,102.652,0],"to":[0,0,0],"ti":[0,0,0]},{"i":{"x":0.667,"y":1},"o":{"x":0.167,"y":0},"t":56,"s":[96.53,103.652,0],"to":[0,0,0],"ti":[0,0,0]},{"i":{"x":0.667,"y":1},"o":{"x":0.167,"y":0},"t":58,"s":[96.53,103.402,0],"to":[0,0,0],"ti":[0,0,0]},{"t":60,"s":[96.53,104.152,0]}],"ix":2,"l":2},"a":{"a":0,"k":[50,50,0],"ix":1,"l":2},"s":{"a":0,"k":[100,100,100],"ix":6,"l":2}},"ao":0,"ip":0,"op":491,"st":0,"bm":0},{"ddd":0,"ind":3,"ty":4,"nm":"wumpus-snowglobe 42","parent":2,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[53.47,102.131,0],"ix":2,"l":2},"a":{"a":0,"k":[0,0,0],"ix":1,"l":2},"s":{"a":0,"k":[100,100,100],"ix":6,"l":2}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0],[0,0]],"v":[[55.232,1.295],[54.237,-1.295],[-54.237,-1.295],[-55.232,1.295]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.929411768913,0.372549027205,0,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":491,"st":0,"bm":0},{"ddd":0,"ind":4,"ty":4,"nm":"wumpus-snowglobe 41","parent":2,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[35.383,69.754,0],"ix":2,"l":2},"a":{"a":0,"k":[0,0,0],"ix":1,"l":2},"s":{"a":0,"k":[100,100,100],"ix":6,"l":2}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[-0.416,-1.882],[2.877,-0.438],[0.416,1.882],[-2.387,0.528]],"o":[[0.416,1.882],[-2.416,0.368],[-0.416,-1.882],[2.387,-0.528]],"v":[[4.32,-0.546],[0.349,2.955],[-4.322,1.366],[-0.755,-2.997]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[1,1,1,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":491,"st":0,"bm":0},{"ddd":0,"ind":5,"ty":4,"nm":"wumpus-snowglobe 40","parent":2,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[24.588,62.051,0],"ix":2,"l":2},"a":{"a":0,"k":[0,0,0],"ix":1,"l":2},"s":{"a":0,"k":[100,100,100],"ix":6,"l":2}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[1.045,0],[0.729,-1.799],[-0.31,0.473],[-0.666,0.017],[-0.098,0.215],[-0.427,0.278]],"o":[[-0.952,0],[0.564,0.324],[-0.039,0.881],[0.666,-0.017],[0.395,0.519],[-0.766,-2.089]],"v":[[-0.104,-1.941],[-2.669,1.083],[-0.996,0.611],[0.238,1.941],[1.296,1.276],[2.669,1.624]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[1,1,1,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":491,"st":0,"bm":0},{"ddd":0,"ind":6,"ty":4,"nm":"wumpus-snowglobe 39","parent":2,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[91.163,63.761,0],"ix":2,"l":2},"a":{"a":0,"k":[0,0,0],"ix":1,"l":2},"s":{"a":0,"k":[100,100,100],"ix":6,"l":2}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[1.46,0],[0.908,-2.3],[-1.378,0.291],[-1.093,1.686],[-0.538,0.146]],"o":[[-1.199,0],[0.044,0.77],[0.211,1.327],[0.701,0.612],[-0.991,-3.132]],"v":[[-0.281,-2.995],[-3.499,0.887],[-1.449,1.722],[1.591,1.965],[3.499,2.482]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[1,1,1,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":491,"st":0,"bm":0},{"ddd":0,"ind":7,"ty":4,"nm":"wumpus-snowglobe 34","parent":8,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[57.244,58.125,0],"ix":2,"l":2},"a":{"a":0,"k":[0,0,0],"ix":1,"l":2},"s":{"a":0,"k":[100,100,100],"ix":6,"l":2}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0.341,1.009],[0.297,-2.389],[0.498,-0.048],[0.292,0.316],[2.184,-2.716],[-0.266,-1.132],[-1.123,-0.939],[-0.262,2.249],[-1.65,-1.273]],"o":[[-2.467,-1.935],[-0.197,1.584],[-0.298,0.029],[-1.672,-1.811],[0.492,1.277],[1.511,-1.996],[2.215,1.853],[0.215,-1.846],[-0.235,-1.214]],"v":[[5.48,-2.855],[1.478,-1.59],[0.762,0.91],[-0.392,0.123],[-6.339,-1.043],[-5.218,2.624],[-0.637,2.893],[3.079,1.734],[6.339,0.466]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[1,1,1,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":491,"st":0,"bm":0},{"ddd":0,"ind":8,"ty":3,"nm":"body","parent":1,"sr":1,"ks":{"o":{"a":0,"k":0,"ix":11},"r":{"a":1,"k":[{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":47,"s":[0]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":54,"s":[4]},{"t":69,"s":[0]}],"ix":10},"p":{"a":0,"k":[-0.455,26.954,0],"ix":2,"l":2},"a":{"a":0,"k":[47.878,73.607,0],"ix":1,"l":2},"s":{"a":0,"k":[100,100,100],"ix":6,"l":2}},"ao":0,"ip":0,"op":491,"st":0,"bm":0},{"ddd":0,"ind":9,"ty":3,"nm":"head","parent":8,"sr":1,"ks":{"o":{"a":0,"k":0,"ix":11},"r":{"a":1,"k":[{"i":{"x":[0.12],"y":[1]},"o":{"x":[0.28],"y":[0]},"t":49,"s":[0]},{"i":{"x":[0.42],"y":[1]},"o":{"x":[0.28],"y":[0]},"t":60,"s":[6]},{"i":{"x":[0.42],"y":[1]},"o":{"x":[0.31],"y":[0]},"t":70,"s":[-2]},{"t":84,"s":[0]}],"ix":10},"p":{"a":1,"k":[{"i":{"x":0.12,"y":1},"o":{"x":0.28,"y":0},"t":49,"s":[37.975,42.428,0],"to":[-0.053,0.28,0],"ti":[0.167,0.042,0]},{"i":{"x":0.42,"y":1},"o":{"x":0.28,"y":0},"t":60,"s":[37.658,44.11,0],"to":[-0.167,-0.042,0],"ti":[-0.053,0.28,0]},{"i":{"x":0.42,"y":1},"o":{"x":0.31,"y":0},"t":70,"s":[36.975,42.178,0],"to":[0.053,-0.28,0],"ti":[-0.167,-0.042,0]},{"t":84,"s":[37.975,42.428,0]}],"ix":2,"l":2},"a":{"a":0,"k":[50.531,66.711,0],"ix":1,"l":2},"s":{"a":0,"k":[100,100,100],"ix":6,"l":2}},"ao":0,"ip":0,"op":491,"st":0,"bm":0},{"ddd":0,"ind":10,"ty":3,"nm":"hat","parent":9,"sr":1,"ks":{"o":{"a":0,"k":0,"ix":11},"r":{"a":1,"k":[{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"t":13,"s":[0]},{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"t":17,"s":[2.3]},{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"t":22,"s":[-2.5]},{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"t":26,"s":[2.3]},{"t":32,"s":[0]}],"ix":10},"p":{"a":1,"k":[{"i":{"x":0.833,"y":0.833},"o":{"x":0.167,"y":0.167},"t":13,"s":[35.6,34.245,0],"to":[0.233,0,0],"ti":[0.083,-0.167,0]},{"i":{"x":0.833,"y":0.833},"o":{"x":0.167,"y":0.167},"t":17,"s":[37,34.245,0],"to":[-0.083,0.167,0],"ti":[0,0,0]},{"i":{"x":0.833,"y":0.833},"o":{"x":0.167,"y":0.167},"t":22,"s":[35.1,35.245,0],"to":[0,0,0],"ti":[-0.083,0.167,0]},{"i":{"x":0.833,"y":0.833},"o":{"x":0.167,"y":0.167},"t":26,"s":[37,34.245,0],"to":[0.083,-0.167,0],"ti":[0.233,0,0]},{"t":32,"s":[35.6,34.245,0]}],"ix":2,"l":2},"a":{"a":0,"k":[51.326,58.488,0],"ix":1,"l":2},"s":{"a":0,"k":[100,100,100],"ix":6,"l":2}},"ao":0,"ip":0,"op":491,"st":0,"bm":0},{"ddd":0,"ind":11,"ty":4,"nm":"wumpus-snowglobe 37","parent":10,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[50.293,53.592,0],"ix":2,"l":2},"a":{"a":0,"k":[0,0,0],"ix":1,"l":2},"s":{"a":0,"k":[100,100,100],"ix":6,"l":2}},"ao":0,"shapes":[{"ty":"gr","it":[{"ty":"fl","c":{"a":0,"k":[1,1,1,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[47.379,-8.486],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Ellipse 1","np":3,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[-5.382,5.329]],"o":[[7.856,0.196],[0,0]],"v":[[-9.659,3.228],[9.659,-3.246]],"c":false},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[0.160784319043,0.800000011921,0.478431373835,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":2,"ix":5},"lc":2,"lj":1,"ml":10,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":2,"cix":2,"bm":0,"ix":2,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":491,"st":0,"bm":0},{"ddd":0,"ind":12,"ty":4,"nm":"wumpus-snowglobe 36","parent":10,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[47.171,44.305,0],"ix":2,"l":2},"a":{"a":0,"k":[0,0,0],"ix":1,"l":2},"s":{"a":0,"k":[100,100,100],"ix":6,"l":2}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[-0.092,-1.719],[1.719,-0.092],[0.092,1.719],[-1.719,0.092]],"o":[[0.092,1.719],[-1.719,0.092],[-0.092,-1.719],[1.719,-0.092]],"v":[[3.113,-0.167],[0.167,3.113],[-3.113,0.167],[-0.167,-3.113]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.341176480055,0.949019610882,0.529411792755,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":491,"st":0,"bm":0},{"ddd":0,"ind":13,"ty":4,"nm":"wumpus-snowglobe 35","parent":10,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[52.829,55.695,0],"ix":2,"l":2},"a":{"a":0,"k":[0,0,0],"ix":1,"l":2},"s":{"a":0,"k":[100,100,100],"ix":6,"l":2}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[-6.335,-3.982],[-0.273,-5.082],[0,0],[9.465,2.792],[0,0],[-0.704,4.26],[-2.879,-0.023],[-6,1.844]],"o":[[4.399,-0.292],[0,0],[-9.099,8.249],[-0.428,1.176],[-2.646,-0.451],[0.437,-2.641],[1.017,-8.583],[6,-1.844]],"v":[[12.803,-6.876],[17.765,-2.157],[11.713,-1.137],[-14.642,8.756],[-15.384,11.233],[-17.382,5.304],[-13.717,1.63],[-2.941,-10.435]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.341176480055,0.949019610882,0.529411792755,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":491,"st":0,"bm":0},{"ddd":0,"ind":14,"ty":4,"nm":"l-eye","parent":9,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":-12.2,"ix":10},"p":{"a":0,"k":[37.406,49.16,0],"ix":2,"l":2},"a":{"a":0,"k":[0,0,0],"ix":1,"l":2},"s":{"a":1,"k":[{"i":{"x":[0.833,0.833,0.833],"y":[1,0.833,1]},"o":{"x":[0.333,0.333,0.333],"y":[0,0,0]},"t":77.667,"s":[100,100,100]},{"i":{"x":[0.667,0.667,0.667],"y":[1,1,1]},"o":{"x":[0.167,0.167,0.167],"y":[0,0.167,0]},"t":80.777,"s":[100,22,100]},{"t":87,"s":[100,100,100]}],"ix":6,"l":2}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0.099,2.135],[-2.135,0.099],[-0.099,-2.135],[2.135,-0.099]],"o":[[-0.099,-2.135],[2.135,-0.099],[0.099,2.135],[-2.135,0.099]],"v":[[-3.865,0.18],[-0.18,-3.865],[3.865,-0.18],[0.18,3.865]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0,0,0,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":491,"st":0,"bm":0},{"ddd":0,"ind":15,"ty":4,"nm":"wumpus-snowglobe 32","parent":9,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[23.096,56.182,0],"ix":2,"l":2},"a":{"a":0,"k":[0,0,0],"ix":1,"l":2},"s":{"a":0,"k":[100,100,100],"ix":6,"l":2}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[-1.323,0.223],[0,0],[0,0],[0,0],[-0.223,-1.323],[0,0]],"o":[[0,0],[0,0],[0,0],[-1.323,0.223],[0,0],[0.223,1.323]],"v":[[0.681,7.147],[3.676,6.642],[1.346,-7.181],[-1.649,-6.676],[-3.642,-3.876],[-2.119,5.154]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.721568644047,0.803921580315,1,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":491,"st":0,"bm":0},{"ddd":0,"ind":16,"ty":4,"nm":"wumpus-snowglobe 31","parent":9,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[24.145,57.459,0],"ix":2,"l":2},"a":{"a":0,"k":[0,0,0],"ix":1,"l":2},"s":{"a":0,"k":[100,100,100],"ix":6,"l":2}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[-2.875,0.485],[0,0],[0,0],[0,0],[-0.485,-2.875],[0,0]],"o":[[0,0],[0,0],[0,0],[-2.875,0.485],[0,0],[0.485,2.875]],"v":[[-1.14,11.903],[9.272,10.148],[5.542,-11.977],[-4.87,-10.222],[-9.198,-4.139],[-7.223,7.575]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.443137258291,0.588235318661,1,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":491,"st":0,"bm":0},{"ddd":0,"ind":17,"ty":4,"nm":"wumpus-snowglobe 30","parent":9,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[58.525,55.06,0],"ix":2,"l":2},"a":{"a":0,"k":[0,0,0],"ix":1,"l":2},"s":{"a":0,"k":[100,100,100],"ix":6,"l":2}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[-0.984,0.166],[0,0],[0.152,0.904],[0,0],[0.984,-0.166],[0,0],[-0.152,-0.904],[0,0]],"o":[[0,0],[0.984,-0.166],[0,0],[-0.152,-0.904],[0,0],[-0.984,0.166],[0,0],[0.152,0.904]],"v":[[-1.382,1.923],[1.936,1.364],[3.449,-0.581],[3.449,-0.581],[1.382,-1.923],[-1.936,-1.364],[-3.449,0.581],[-3.449,0.581]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.443137258291,0.588235318661,1,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":491,"st":0,"bm":0},{"ddd":0,"ind":18,"ty":4,"nm":"wumpus-snowglobe 29","parent":9,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[69.319,53.263,0],"ix":2,"l":2},"a":{"a":0,"k":[0,0,0],"ix":1,"l":2},"s":{"a":0,"k":[100,100,100],"ix":6,"l":2}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[-0.984,0.166],[0,0],[0.152,0.904],[0,0],[0.984,-0.166],[0,0],[-0.152,-0.904],[0,0]],"o":[[0,0],[0.984,-0.166],[0,0],[-0.152,-0.904],[0,0],[-0.984,0.166],[0,0],[0.152,0.904]],"v":[[-0.618,1.794],[1.172,1.492],[2.685,-0.453],[2.685,-0.453],[0.618,-1.794],[-1.172,-1.492],[-2.685,0.453],[-2.685,0.453]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.443137258291,0.588235318661,1,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":491,"st":0,"bm":0},{"ddd":0,"ind":19,"ty":4,"nm":"wumpus-snowglobe 28","parent":9,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[59.943,49.589,0],"ix":2,"l":2},"a":{"a":0,"k":[0,0,0],"ix":1,"l":2},"s":{"a":0,"k":[100,100,100],"ix":6,"l":2}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[-5.106,0.861],[0,0],[0.747,4.431],[0,0],[2.071,-0.349],[0,0],[-0.349,-2.071],[0,0]],"o":[[0,0],[4.431,-0.747],[0,0],[-0.349,-2.071],[0,0],[-2.071,0.349],[0,0],[0.861,5.106]],"v":[[-3.495,12.446],[9.107,10.321],[15.778,0.946],[14.032,-9.406],[9.65,-12.524],[-12.721,-8.753],[-15.839,-4.371],[-14.299,4.759]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.721568644047,0.803921580315,1,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":491,"st":0,"bm":0},{"ddd":0,"ind":20,"ty":4,"nm":"r-eye","parent":9,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":-12.2,"ix":10},"p":{"a":0,"k":[76.904,42.541,0],"ix":2,"l":2},"a":{"a":0,"k":[0,0,0],"ix":1,"l":2},"s":{"a":1,"k":[{"i":{"x":[0.833,0.833,0.833],"y":[1,0.833,1]},"o":{"x":[0.333,0.333,0.333],"y":[0,0,0]},"t":77.667,"s":[100,100,100]},{"i":{"x":[0.667,0.667,0.667],"y":[1,1,1]},"o":{"x":[0.167,0.167,0.167],"y":[0,0.167,0]},"t":80.777,"s":[100,22,100]},{"t":87,"s":[100,100,100]}],"ix":6,"l":2}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0.094,2.019],[-2.019,0.094],[-0.094,-2.019],[2.019,-0.094]],"o":[[-0.094,-2.019],[2.019,-0.094],[0.094,2.019],[-2.019,0.094]],"v":[[-3.656,0.17],[-0.17,-3.656],[3.656,-0.17],[0.17,3.656]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0,0,0,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":491,"st":0,"bm":0},{"ddd":0,"ind":21,"ty":4,"nm":"wumpus-snowglobe 26","parent":9,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[54.354,50.797,0],"ix":2,"l":2},"a":{"a":0,"k":[0,0,0],"ix":1,"l":2},"s":{"a":0,"k":[100,100,100],"ix":6,"l":2}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[-6.34,1.069],[0,0],[1.069,6.34],[0,0],[6.34,-1.069],[0,0],[-1.069,-6.34],[0,0]],"o":[[0,0],[6.34,-1.069],[0,0],[-1.069,-6.34],[0,0],[-6.34,1.069],[0,0],[1.069,6.34]],"v":[[-16.091,24.128],[23.112,17.52],[32.657,4.104],[29.506,-14.584],[16.091,-24.128],[-23.112,-17.52],[-32.657,-4.104],[-29.506,14.584]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.443137258291,0.588235318661,1,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":491,"st":0,"bm":0},{"ddd":0,"ind":22,"ty":4,"nm":"wumpus-snowglobe 25","parent":9,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[59.809,51.78,0],"ix":2,"l":2},"a":{"a":0,"k":[0,0,0],"ix":1,"l":2},"s":{"a":0,"k":[100,100,100],"ix":6,"l":2}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[3.096,-0.522],[0,0],[0.522,3.096],[0,0],[-3.096,0.522],[0,0],[-0.522,-3.096],[0,0]],"o":[[0,0],[-3.096,0.522],[0,0],[-0.522,-3.096],[0,0],[3.096,-0.522],[0,0],[0.522,3.096]],"v":[[24.515,7.244],[-20.785,14.881],[-27.336,10.22],[-29.176,-0.693],[-24.515,-7.244],[20.785,-14.881],[27.336,-10.22],[29.176,0.693]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.443137258291,0.588235318661,1,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":491,"st":0,"bm":0},{"ddd":0,"ind":23,"ty":4,"nm":"wumpus-snowglobe 22","parent":2,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":1,"k":[{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":5,"s":[96.731,87.755,0],"to":[1.2,0,0],"ti":[0,0,0]},{"i":{"x":1,"y":1},"o":{"x":0.794,"y":0},"t":28,"s":[103.931,87.755,0],"to":[0,0,0],"ti":[1.2,0,0]},{"t":50,"s":[96.731,87.755,0]}],"ix":2,"l":2},"a":{"a":0,"k":[0,0,0],"ix":1,"l":2},"s":{"a":0,"k":[100,100,100],"ix":6,"l":2}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[1.009,0],[0,0],[0,1.009],[0,0],[-1.009,0],[0,0],[0,-1.009],[0,0]],"o":[[0,0],[-1.009,0],[0,0],[0,-1.009],[0,0],[1.009,0],[0,0],[0,1.009]],"v":[[3.042,1.827],[-3.042,1.827],[-4.869,0],[-4.869,0],[-3.042,-1.827],[3.042,-1.827],[4.869,0],[4.869,0]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[1,0.905882358551,0.360784322023,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":491,"st":0,"bm":0},{"ddd":0,"ind":24,"ty":4,"nm":"wumpus-snowglobe 21","parent":2,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":1,"k":[{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":5,"s":[20.556,87.755,0],"to":[1.5,0,0],"ti":[0,0,0]},{"i":{"x":1,"y":1},"o":{"x":0.795,"y":0},"t":28.077,"s":[29.556,87.755,0],"to":[0,0,0],"ti":[1.5,0,0]},{"t":50,"s":[20.556,87.755,0]}],"ix":2,"l":2},"a":{"a":0,"k":[0,0,0],"ix":1,"l":2},"s":{"a":0,"k":[100,100,100],"ix":6,"l":2}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[1.009,0],[0,0],[0,1.009],[0,0],[-1.009,0],[0,0],[0,-1.009],[0,0]],"o":[[0,0],[-1.009,0],[0,0],[0,-1.009],[0,0],[1.009,0],[0,0],[0,1.009]],"v":[[12.998,1.827],[-12.998,1.827],[-14.826,0],[-14.826,0],[-12.998,-1.827],[12.998,-1.827],[14.826,0],[14.826,0]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[1,1,1,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":491,"st":0,"bm":0},{"ddd":0,"ind":25,"ty":4,"nm":"wumpus-snowglobe 19","parent":2,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":1,"k":[{"i":{"x":[0.16],"y":[1]},"o":{"x":[0.71],"y":[0]},"t":38,"s":[0]},{"i":{"x":[0.16],"y":[1]},"o":{"x":[0.44],"y":[0]},"t":48,"s":[-12]},{"i":{"x":[0.16],"y":[1]},"o":{"x":[0.44],"y":[0]},"t":61,"s":[6.4]},{"t":75,"s":[0]}],"ix":10},"p":{"a":0,"k":[66.36,60.588,0],"ix":2,"l":2},"a":{"a":0,"k":[-6.101,-3.979,0],"ix":1,"l":2},"s":{"a":0,"k":[100,100,100],"ix":6,"l":2}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0.25,1.143],[0,0],[3.523,-0.77],[0,0],[-0.77,-3.523],[0,0],[-1.072,-0.174],[-2.457,1.726]],"o":[[0,0],[-0.77,-3.523],[0,0],[-3.523,0.77],[0,0],[0.232,1.061],[3.623,0.59],[0.957,-0.672]],"v":[[7.717,5.958],[5.126,-5.89],[-2.649,-10.875],[-2.649,-10.875],[-7.633,-3.1],[-5.044,8.745],[-2.898,10.825],[6.566,8.968]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.443137258291,0.588235318661,1,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":491,"st":0,"bm":0},{"ddd":0,"ind":26,"ty":4,"nm":"wumpus-snowglobe 18","parent":2,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":1,"k":[{"i":{"x":[0.16],"y":[1]},"o":{"x":[0.71],"y":[0]},"t":38,"s":[0]},{"i":{"x":[0.16],"y":[1]},"o":{"x":[0.44],"y":[0]},"t":48,"s":[-8.8]},{"i":{"x":[0.16],"y":[1]},"o":{"x":[0.44],"y":[0]},"t":61,"s":[4.44]},{"t":75,"s":[0]}],"ix":10},"p":{"a":0,"k":[46.043,65.563,0],"ix":2,"l":2},"a":{"a":0,"k":[-9.814,-2.653,0],"ix":1,"l":2},"s":{"a":0,"k":[100,100,100],"ix":6,"l":2}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0.684,1.242],[0.558,1.035],[3.051,2.584],[0,0],[0,0],[-2.398,-4.413],[-1.437,-0.039],[-2.642,2.103]],"o":[[-0.675,-1.225],[-1.57,-2.881],[0,0],[0,0],[0.215,0.413],[0.686,1.263],[3.866,0.104],[1.11,-0.883]],"v":[[9.618,3.097],[7.775,-0.289],[1.47,-9.779],[-9.976,-3.789],[-8.787,-1.588],[-3.82,7.669],[-0.382,9.772],[8.869,6.778]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.443137258291,0.588235318661,1,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":491,"st":0,"bm":0},{"ddd":0,"ind":27,"ty":4,"nm":"wumpus-snowglobe 17","parent":2,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[53.47,110.842,0],"ix":2,"l":2},"a":{"a":0,"k":[0,0,0],"ix":1,"l":2},"s":{"a":0,"k":[100,100,100],"ix":6,"l":2}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0],[0,0]],"v":[[54.237,-10.006],[-54.237,-10.006],[-61.925,10.006],[61.925,10.006]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"gf","o":{"a":0,"k":100,"ix":10},"r":1,"bm":0,"g":{"p":3,"k":{"a":0,"k":[0,0.929,0.373,0,0.5,0.965,0.461,0.049,1,1,0.549,0.098],"ix":9}},"s":{"a":0,"k":[55.788,-0.88],"ix":5},"e":{"a":0,"k":[-25.847,-0.88],"ix":6},"t":1,"nm":"Gradient Fill 1","mn":"ADBE Vector Graphic - G-Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":491,"st":0,"bm":0},{"ddd":0,"ind":28,"ty":4,"nm":"wumpus-snowglobe 16","parent":2,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[53.47,92.198,0],"ix":2,"l":2},"a":{"a":0,"k":[0,0,0],"ix":1,"l":2},"s":{"a":0,"k":[100,100,100],"ix":6,"l":2}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[5.648,0],[0,0],[0,5.648],[0,0],[-5.648,0],[0,0],[0,-5.648],[0,0]],"o":[[0,0],[-5.648,0],[0,0],[0,-5.648],[0,0],[5.648,0],[0,0],[0,5.648]],"v":[[48.752,10.227],[-48.752,10.227],[-58.979,0],[-58.979,0],[-48.752,-10.227],[48.752,-10.227],[58.979,0],[58.979,0]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"gf","o":{"a":0,"k":100,"ix":10},"r":1,"bm":0,"g":{"p":3,"k":{"a":0,"k":[0,1,0.906,0.361,0.5,1,0.841,0.229,1,1,0.776,0.098],"ix":9}},"s":{"a":0,"k":[-58.212,-0.235],"ix":5},"e":{"a":0,"k":[59.746,-0.235],"ix":6},"t":1,"nm":"Gradient Fill 1","mn":"ADBE Vector Graphic - G-Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":491,"st":0,"bm":0},{"ddd":0,"ind":29,"ty":4,"nm":"wumpus-snowglobe 15","parent":2,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[53.47,79.189,0],"ix":2,"l":2},"a":{"a":0,"k":[0,0,0],"ix":1,"l":2},"s":{"a":0,"k":[100,100,100],"ix":6,"l":2}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[-12.77,-16.664],[0,0],[-22.609,0]],"o":[[0,0],[12.77,-16.664],[22.622,0]],"v":[[55.49,13.706],[-55.49,13.706],[-0.007,-13.706]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.549019634724,0.850980401039,1,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":491,"st":0,"bm":0},{"ddd":0,"ind":30,"ty":4,"nm":"wumpus-snowglobe 14","parent":2,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[46.218,67.005,0],"ix":2,"l":2},"a":{"a":0,"k":[0,0,0],"ix":1,"l":2},"s":{"a":0,"k":[100,100,100],"ix":6,"l":2}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[-0.428,0.48],[0,0],[0.505,-0.27],[-0.269,-0.505]],"o":[[0.76,-0.049],[0,0],[-0.27,-0.505],[-0.505,0.269],[0,0]],"v":[[0.354,3.127],[2.287,2.321],[-0.336,-2.578],[-1.738,-3.004],[-2.165,-1.602]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.345098048449,0.396078437567,0.949019610882,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":491,"st":0,"bm":0},{"ddd":0,"ind":31,"ty":4,"nm":"wumpus-snowglobe 13","parent":2,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[44.085,63.992,0],"ix":2,"l":2},"a":{"a":0,"k":[0,0,0],"ix":1,"l":2},"s":{"a":0,"k":[100,100,100],"ix":6,"l":2}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[9.395,-5.131],[2.079,-1.54],[-0.142,-1.349],[-9.292,4.48],[0,0]],"o":[[-2.096,1.145],[0.078,1.439],[0.274,2.721],[0,0],[-3.585,-3.036]],"v":[[-5.21,-4.509],[-13.243,0.73],[-12.91,4.91],[7.514,5.629],[13.243,-5.555]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.443137258291,0.588235318661,1,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":491,"st":0,"bm":0},{"ddd":0,"ind":32,"ty":4,"nm":"wumpus-snowglobe 20","parent":8,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[31.94,59.891,0],"ix":2,"l":2},"a":{"a":0,"k":[0,0,0],"ix":1,"l":2},"s":{"a":0,"k":[100,100,100],"ix":6,"l":2}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[-1.822,2.188],[1.822,-2.188]],"c":false},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[0.345098048449,0.396078437567,0.949019610882,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":2,"ix":5},"lc":2,"lj":1,"ml":10,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":491,"st":0,"bm":0},{"ddd":0,"ind":33,"ty":4,"nm":"wumpus-snowglobe 12","parent":8,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[54.856,56.108,0],"ix":2,"l":2},"a":{"a":0,"k":[0,0,0],"ix":1,"l":2},"s":{"a":0,"k":[100,100,100],"ix":6,"l":2}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[4.342,3.813],[0,0],[-0.406,-3.082],[-0.754,0.09],[0,0],[0.077,0.755]],"o":[[0,0],[5.122,3.554],[0.099,0.753],[0,0],[0.754,-0.09],[-0.786,-7.722]],"v":[[2.257,-8.933],[-9.286,-6.424],[-2.264,7.726],[-0.73,8.924],[8.067,7.879],[9.279,6.351]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[1,0.470588237047,0.72549021244,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":491,"st":0,"bm":0},{"ddd":0,"ind":34,"ty":4,"nm":"wumpus-snowglobe 11","parent":8,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[43.823,37.312,0],"ix":2,"l":2},"a":{"a":0,"k":[0,0,0],"ix":1,"l":2},"s":{"a":0,"k":[100,100,100],"ix":6,"l":2}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[-2.005,-10.375],[12.121,-2.342],[2.005,10.375],[-12.121,2.342]],"o":[[2.005,10.375],[-12.121,2.342],[-2.005,-10.375],[12.121,-2.342]],"v":[[21.914,-3.314],[5.508,17.733],[-21.98,5.167],[-3.663,-17.859]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[1,0.470588237047,0.72549021244,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":491,"st":0,"bm":0},{"ddd":0,"ind":35,"ty":4,"nm":"wumpus-snowglobe 38","parent":2,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[82.034,53.295,0],"ix":2,"l":2},"a":{"a":0,"k":[0,0,0],"ix":1,"l":2},"s":{"a":0,"k":[100,100,100],"ix":6,"l":2}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[1.976,0],[1.223,-3.112],[0,0],[-1.209,1.81],[-1.126,1.069],[-0.964,0.811]],"o":[[-1.618,0],[0,0],[-0.314,0.837],[0.521,2.256],[0.618,2.353],[-1.335,-4.252]],"v":[[-0.368,-3.947],[-4.707,1.307],[-4.707,1.31],[-1.788,0.244],[1.735,1.818],[4.74,3.5]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[1,1,1,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":491,"st":0,"bm":0},{"ddd":0,"ind":36,"ty":4,"nm":"wumpus-snowglobe 4","parent":2,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[81.666,64.567,0],"ix":2,"l":2},"a":{"a":0,"k":[0,0,0],"ix":1,"l":2},"s":{"a":0,"k":[100,100,100],"ix":6,"l":2}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,-8.405],[4.122,0],[0,8.405],[-4.122,0]],"o":[[0,8.405],[-4.122,0],[0,-8.405],[4.122,0]],"v":[[7.464,7.087],[0,15.218],[-7.464,7.087],[0,-15.219]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.160784319043,0.800000011921,0.478431373835,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":491,"st":0,"bm":0},{"ddd":0,"ind":37,"ty":4,"nm":"wumpus-snowglobe 10","parent":8,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[27.627,60.829,0],"ix":2,"l":2},"a":{"a":0,"k":[0,0,0],"ix":1,"l":2},"s":{"a":0,"k":[100,100,100],"ix":6,"l":2}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[-16.025,9.291],[0,0],[0,0],[0,0]],"o":[[-8.696,-6.499],[0,0],[0,0],[0,0],[0,0]],"v":[[-1.922,11.976],[0.701,-11.976],[7.878,-5.222],[2.492,1.249],[9.897,7.674]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"gf","o":{"a":0,"k":100,"ix":10},"r":1,"bm":0,"g":{"p":3,"k":{"a":0,"k":[0,0.345,0.396,0.949,0.537,0.394,0.492,0.975,1,0.443,0.588,1],"ix":9}},"s":{"a":0,"k":[11.07,16.508],"ix":5},"e":{"a":0,"k":[11.448,1.909],"ix":6},"t":1,"nm":"Gradient Fill 1","mn":"ADBE Vector Graphic - G-Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":491,"st":0,"bm":0},{"ddd":0,"ind":38,"ty":4,"nm":"wumpus-snowglobe 9","parent":8,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[46.061,62.688,0],"ix":2,"l":2},"a":{"a":0,"k":[0,0,0],"ix":1,"l":2},"s":{"a":0,"k":[100,100,100],"ix":6,"l":2}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[5.308,11.478],[0,0],[-1.444,-9.003],[0,0]],"o":[[0,0],[-2.458,14.542],[29.154,3.708],[4.26,-16.876]],"v":[[15.227,-19.683],[-18.554,-15.997],[-19.466,18.506],[18.139,15.972]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"gf","o":{"a":0,"k":100,"ix":10},"r":1,"bm":0,"g":{"p":3,"k":{"a":0,"k":[0,0.345,0.396,0.949,0.537,0.394,0.492,0.975,1,0.443,0.588,1],"ix":9}},"s":{"a":0,"k":[25.524,21.026],"ix":5},"e":{"a":0,"k":[4.455,-2.877],"ix":6},"t":1,"nm":"Gradient Fill 1","mn":"ADBE Vector Graphic - G-Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":491,"st":0,"bm":0},{"ddd":0,"ind":39,"ty":4,"nm":"wumpus-snowglobe 8","parent":8,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[72.373,43.292,0],"ix":2,"l":2},"a":{"a":0,"k":[0,0,0],"ix":1,"l":2},"s":{"a":0,"k":[100,100,100],"ix":6,"l":2}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":1,"k":[{"i":{"x":0.833,"y":0.833},"o":{"x":0.167,"y":0.167},"t":1,"s":[{"i":[[0,0],[0,0]],"o":[[16.954,-5.597],[0,0]],"v":[[-10.424,8.959],[-4.465,18.249]],"c":false}]},{"i":{"x":0.833,"y":0.833},"o":{"x":0.167,"y":0.167},"t":3.8,"s":[{"i":[[0,0],[0,0]],"o":[[16.954,-5.597],[0,0]],"v":[[-10.424,8.959],[8.436,11.37]],"c":false}]},{"i":{"x":0.833,"y":0.833},"o":{"x":0.167,"y":0.167},"t":5.2,"s":[{"i":[[0,0],[0,0]],"o":[[16.954,-5.597],[0,0]],"v":[[-10.424,8.959],[14.813,2.493]],"c":false}]},{"i":{"x":0.667,"y":1},"o":{"x":0.167,"y":0.167},"t":6.6,"s":[{"i":[[0,0],[0,0]],"o":[[16.954,-5.597],[0,0]],"v":[[-10.424,8.959],[15.322,-5.906]],"c":false}]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":8,"s":[{"i":[[0,0],[0,0]],"o":[[16.954,-5.597],[0,0]],"v":[[-10.424,8.959],[10.424,-8.959]],"c":false}]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":12,"s":[{"i":[[0,0],[0,0]],"o":[[16.634,-2.515],[0,0]],"v":[[-10.424,8.959],[14.049,-4.584]],"c":false}]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":18,"s":[{"i":[[0,0],[0,0]],"o":[[16.954,-5.597],[0,0]],"v":[[-10.424,8.959],[10.424,-8.959]],"c":false}]},{"i":{"x":0.667,"y":1},"o":{"x":0.167,"y":0},"t":26.333,"s":[{"i":[[0,0],[0,0]],"o":[[16.634,-2.515],[0,0]],"v":[[-10.424,8.959],[14.049,-4.584]],"c":false}]},{"i":{"x":0.833,"y":0.833},"o":{"x":0.333,"y":0},"t":33,"s":[{"i":[[0,0],[0,0]],"o":[[16.954,-5.597],[0,0]],"v":[[-10.424,8.959],[10.424,-8.959]],"c":false}]},{"i":{"x":0.833,"y":0.833},"o":{"x":0.167,"y":0.167},"t":35.2,"s":[{"i":[[0,0],[0,0]],"o":[[16.954,-5.597],[0,0]],"v":[[-10.424,8.959],[15.322,-5.906]],"c":false}]},{"i":{"x":0.833,"y":0.833},"o":{"x":0.167,"y":0.167},"t":37.4,"s":[{"i":[[0,0],[0,0]],"o":[[16.954,-5.597],[0,0]],"v":[[-10.424,8.959],[14.813,2.493]],"c":false}]},{"i":{"x":0.833,"y":0.833},"o":{"x":0.167,"y":0.167},"t":39.6,"s":[{"i":[[0,0],[0,0]],"o":[[16.954,-5.597],[0,0]],"v":[[-10.424,8.959],[8.436,11.37]],"c":false}]},{"t":44,"s":[{"i":[[0,0],[0,0]],"o":[[16.954,-5.597],[0,0]],"v":[[-10.424,8.959],[-4.465,18.249]],"c":false}]}],"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[0.345098048449,0.396078437567,0.949019610882,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":11,"ix":5},"lc":2,"lj":1,"ml":10,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":491,"st":0,"bm":0},{"ddd":0,"ind":40,"ty":4,"nm":"wumpus-snowglobe 7","parent":2,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[85.33,74.288,0],"ix":2,"l":2},"a":{"a":0,"k":[0,0,0],"ix":1,"l":2},"s":{"a":0,"k":[100,100,100],"ix":6,"l":2}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,-3.854],[1.89,0],[0,3.854],[-1.89,0]],"o":[[0,3.854],[-1.89,0],[0,-3.854],[1.89,0]],"v":[[3.423,3.25],[0,6.979],[-3.423,3.25],[0,-6.979]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.341176480055,0.949019610882,0.529411792755,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":491,"st":0,"bm":0},{"ddd":0,"ind":41,"ty":4,"nm":"wumpus-snowglobe 6","parent":2,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[17.133,73.096,0],"ix":2,"l":2},"a":{"a":0,"k":[0,0,0],"ix":1,"l":2},"s":{"a":0,"k":[100,100,100],"ix":6,"l":2}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,-3.854],[1.89,0],[0,3.854],[-1.89,0]],"o":[[0,3.854],[-1.89,0],[0,-3.854],[1.89,0]],"v":[[3.423,3.25],[0,6.979],[-3.423,3.25],[0,-6.979]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.341176480055,0.949019610882,0.529411792755,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":491,"st":0,"bm":0},{"ddd":0,"ind":42,"ty":4,"nm":"wumpus-snowglobe 5","parent":2,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[90.882,72.087,0],"ix":2,"l":2},"a":{"a":0,"k":[0,0,0],"ix":1,"l":2},"s":{"a":0,"k":[100,100,100],"ix":6,"l":2}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,-6.252],[3.066,0],[0,6.252],[-3.066,0]],"o":[[0,6.252],[-3.066,0],[0,-6.252],[3.066,0]],"v":[[5.552,5.272],[0,11.32],[-5.552,5.272],[0,-11.321]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.160784319043,0.800000011921,0.478431373835,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":491,"st":0,"bm":0},{"ddd":0,"ind":43,"ty":4,"nm":"wumpus-snowglobe 3","parent":2,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[24.484,69.329,0],"ix":2,"l":2},"a":{"a":0,"k":[0,0,0],"ix":1,"l":2},"s":{"a":0,"k":[100,100,100],"ix":6,"l":2}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,-5.091],[2.497,0],[0,5.091],[-2.497,0]],"o":[[0,5.091],[-2.497,0],[0,-5.091],[2.497,0]],"v":[[4.521,4.293],[0,9.218],[-4.521,4.293],[0,-9.219]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.160784319043,0.800000011921,0.478431373835,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":491,"st":0,"bm":0},{"ddd":0,"ind":44,"ty":4,"nm":"wumpus-snowglobe 2","parent":2,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[53.47,38.57,0],"ix":2,"l":2},"a":{"a":0,"k":[0,0,0],"ix":1,"l":2},"s":{"a":0,"k":[100,100,100],"ix":6,"l":2}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,36.549],[36.549,0],[0,-36.549],[-36.549,0]],"o":[[0,-36.549],[-36.549,0],[0,36.549],[36.549,0]],"v":[[66.177,0],[0,-66.177],[-66.177,0],[0,66.177]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[0.549019634724,0.850980401039,1,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":3,"ix":5},"lc":1,"lj":1,"ml":10,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":491,"st":0,"bm":0},{"ddd":0,"ind":45,"ty":3,"nm":"NULL CONTROL ","sr":1,"ks":{"o":{"a":0,"k":0,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":1,"k":[{"i":{"x":0.301,"y":1},"o":{"x":0,"y":0},"t":44,"s":[90.802,129.18,0],"to":[0,-5.833,0],"ti":[0,5.833,0]},{"t":91,"s":[90.802,94.18,0]}],"ix":2,"l":2},"a":{"a":0,"k":[50,50,0],"ix":1,"l":2},"s":{"a":0,"k":[100,100,100],"ix":6,"l":2}},"ao":0,"ip":44,"op":139,"st":8,"bm":0},{"ddd":0,"ind":46,"ty":0,"nm":"GLEAM","parent":45,"refId":"comp_0","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[8.622,28.972,0],"ix":2,"l":2},"a":{"a":0,"k":[69,107,0],"ix":1,"l":2},"s":{"a":0,"k":[7.7,7.7,100],"ix":6,"l":2}},"ao":0,"ef":[{"ty":21,"nm":"Fill","np":9,"mn":"ADBE Fill","ix":1,"en":1,"ef":[{"ty":10,"nm":"Fill Mask","mn":"ADBE Fill-0001","ix":1,"v":{"a":0,"k":0,"ix":1}},{"ty":7,"nm":"All Masks","mn":"ADBE Fill-0007","ix":2,"v":{"a":0,"k":0,"ix":2}},{"ty":2,"nm":"Color","mn":"ADBE Fill-0002","ix":3,"v":{"a":0,"k":[0.501960813999,0.541176497936,1,1],"ix":3}},{"ty":7,"nm":"Invert","mn":"ADBE Fill-0006","ix":4,"v":{"a":0,"k":0,"ix":4}},{"ty":0,"nm":"Horizontal Feather","mn":"ADBE Fill-0003","ix":5,"v":{"a":0,"k":0,"ix":5}},{"ty":0,"nm":"Vertical Feather","mn":"ADBE Fill-0004","ix":6,"v":{"a":0,"k":0,"ix":6}},{"ty":0,"nm":"Opacity","mn":"ADBE Fill-0005","ix":7,"v":{"a":0,"k":1,"ix":7}}]}],"w":138,"h":214,"ip":50,"op":139,"st":50,"bm":0},{"ddd":0,"ind":47,"ty":0,"nm":"GLEAM","parent":45,"refId":"comp_0","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[12.997,12.472,0],"ix":2,"l":2},"a":{"a":0,"k":[69,107,0],"ix":1,"l":2},"s":{"a":0,"k":[7.8,7.8,100],"ix":6,"l":2}},"ao":0,"ef":[{"ty":21,"nm":"Fill","np":9,"mn":"ADBE Fill","ix":1,"en":1,"ef":[{"ty":10,"nm":"Fill Mask","mn":"ADBE Fill-0001","ix":1,"v":{"a":0,"k":0,"ix":1}},{"ty":7,"nm":"All Masks","mn":"ADBE Fill-0007","ix":2,"v":{"a":0,"k":0,"ix":2}},{"ty":2,"nm":"Color","mn":"ADBE Fill-0002","ix":3,"v":{"a":0,"k":[1,0.905882418156,0.360784322023,1],"ix":3}},{"ty":7,"nm":"Invert","mn":"ADBE Fill-0006","ix":4,"v":{"a":0,"k":0,"ix":4}},{"ty":0,"nm":"Horizontal Feather","mn":"ADBE Fill-0003","ix":5,"v":{"a":0,"k":0,"ix":5}},{"ty":0,"nm":"Vertical Feather","mn":"ADBE Fill-0004","ix":6,"v":{"a":0,"k":0,"ix":6}},{"ty":0,"nm":"Opacity","mn":"ADBE Fill-0005","ix":7,"v":{"a":0,"k":1,"ix":7}}]}],"w":138,"h":214,"ip":55,"op":144,"st":55,"bm":0},{"ddd":0,"ind":48,"ty":0,"nm":"GLEAM","parent":45,"refId":"comp_0","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[113.122,39.347,0],"ix":2,"l":2},"a":{"a":0,"k":[69,107,0],"ix":1,"l":2},"s":{"a":0,"k":[18.5,18.5,100],"ix":6,"l":2}},"ao":0,"ef":[{"ty":21,"nm":"Fill","np":9,"mn":"ADBE Fill","ix":1,"en":1,"ef":[{"ty":10,"nm":"Fill Mask","mn":"ADBE Fill-0001","ix":1,"v":{"a":0,"k":0,"ix":1}},{"ty":7,"nm":"All Masks","mn":"ADBE Fill-0007","ix":2,"v":{"a":0,"k":0,"ix":2}},{"ty":2,"nm":"Color","mn":"ADBE Fill-0002","ix":3,"v":{"a":0,"k":[1,0.905882418156,0.360784322023,1],"ix":3}},{"ty":7,"nm":"Invert","mn":"ADBE Fill-0006","ix":4,"v":{"a":0,"k":0,"ix":4}},{"ty":0,"nm":"Horizontal Feather","mn":"ADBE Fill-0003","ix":5,"v":{"a":0,"k":0,"ix":5}},{"ty":0,"nm":"Vertical Feather","mn":"ADBE Fill-0004","ix":6,"v":{"a":0,"k":0,"ix":6}},{"ty":0,"nm":"Opacity","mn":"ADBE Fill-0005","ix":7,"v":{"a":0,"k":1,"ix":7}}]}],"w":138,"h":214,"ip":44,"op":133,"st":44,"bm":0},{"ddd":0,"ind":49,"ty":0,"nm":"GLEAM","parent":45,"refId":"comp_0","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[104,17.639,0],"ix":2,"l":2},"a":{"a":0,"k":[69,107,0],"ix":1,"l":2},"s":{"a":0,"k":[8.3,8.3,100],"ix":6,"l":2}},"ao":0,"ef":[{"ty":21,"nm":"Fill","np":9,"mn":"ADBE Fill","ix":1,"en":1,"ef":[{"ty":10,"nm":"Fill Mask","mn":"ADBE Fill-0001","ix":1,"v":{"a":0,"k":0,"ix":1}},{"ty":7,"nm":"All Masks","mn":"ADBE Fill-0007","ix":2,"v":{"a":0,"k":0,"ix":2}},{"ty":2,"nm":"Color","mn":"ADBE Fill-0002","ix":3,"v":{"a":0,"k":[0.501960813999,0.541176497936,1,1],"ix":3}},{"ty":7,"nm":"Invert","mn":"ADBE Fill-0006","ix":4,"v":{"a":0,"k":0,"ix":4}},{"ty":0,"nm":"Horizontal Feather","mn":"ADBE Fill-0003","ix":5,"v":{"a":0,"k":0,"ix":5}},{"ty":0,"nm":"Vertical Feather","mn":"ADBE Fill-0004","ix":6,"v":{"a":0,"k":0,"ix":6}},{"ty":0,"nm":"Opacity","mn":"ADBE Fill-0005","ix":7,"v":{"a":0,"k":1,"ix":7}}]}],"w":138,"h":214,"ip":49,"op":121,"st":49,"bm":0},{"ddd":0,"ind":50,"ty":0,"nm":"GLEAM","parent":45,"refId":"comp_0","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[17.671,54.403,0],"ix":2,"l":2},"a":{"a":0,"k":[69,107,0],"ix":1,"l":2},"s":{"a":0,"k":[9.7,9.7,100],"ix":6,"l":2}},"ao":0,"ef":[{"ty":21,"nm":"Fill","np":9,"mn":"ADBE Fill","ix":1,"en":1,"ef":[{"ty":10,"nm":"Fill Mask","mn":"ADBE Fill-0001","ix":1,"v":{"a":0,"k":0,"ix":1}},{"ty":7,"nm":"All Masks","mn":"ADBE Fill-0007","ix":2,"v":{"a":0,"k":0,"ix":2}},{"ty":2,"nm":"Color","mn":"ADBE Fill-0002","ix":3,"v":{"a":0,"k":[0.341176480055,0.949019670486,0.529411792755,1],"ix":3}},{"ty":7,"nm":"Invert","mn":"ADBE Fill-0006","ix":4,"v":{"a":0,"k":0,"ix":4}},{"ty":0,"nm":"Horizontal Feather","mn":"ADBE Fill-0003","ix":5,"v":{"a":0,"k":0,"ix":5}},{"ty":0,"nm":"Vertical Feather","mn":"ADBE Fill-0004","ix":6,"v":{"a":0,"k":0,"ix":6}},{"ty":0,"nm":"Opacity","mn":"ADBE Fill-0005","ix":7,"v":{"a":0,"k":1,"ix":7}}]}],"w":138,"h":214,"ip":43,"op":138,"st":43,"bm":0},{"ddd":0,"ind":51,"ty":0,"nm":"GLEAM","parent":45,"refId":"comp_0","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[108.5,62.889,0],"ix":2,"l":2},"a":{"a":0,"k":[69,107,0],"ix":1,"l":2},"s":{"a":0,"k":[8.3,8.3,100],"ix":6,"l":2}},"ao":0,"ef":[{"ty":21,"nm":"Fill","np":9,"mn":"ADBE Fill","ix":1,"en":1,"ef":[{"ty":10,"nm":"Fill Mask","mn":"ADBE Fill-0001","ix":1,"v":{"a":0,"k":0,"ix":1}},{"ty":7,"nm":"All Masks","mn":"ADBE Fill-0007","ix":2,"v":{"a":0,"k":0,"ix":2}},{"ty":2,"nm":"Color","mn":"ADBE Fill-0002","ix":3,"v":{"a":0,"k":[0.341176480055,0.949019670486,0.529411792755,1],"ix":3}},{"ty":7,"nm":"Invert","mn":"ADBE Fill-0006","ix":4,"v":{"a":0,"k":0,"ix":4}},{"ty":0,"nm":"Horizontal Feather","mn":"ADBE Fill-0003","ix":5,"v":{"a":0,"k":0,"ix":5}},{"ty":0,"nm":"Vertical Feather","mn":"ADBE Fill-0004","ix":6,"v":{"a":0,"k":0,"ix":6}},{"ty":0,"nm":"Opacity","mn":"ADBE Fill-0005","ix":7,"v":{"a":0,"k":1,"ix":7}}]}],"w":138,"h":214,"ip":54,"op":126,"st":54,"bm":0},{"ddd":0,"ind":52,"ty":0,"nm":"GLEAM","parent":45,"refId":"comp_0","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[5.25,46.139,0],"ix":2,"l":2},"a":{"a":0,"k":[69,107,0],"ix":1,"l":2},"s":{"a":0,"k":[11.7,11.7,100],"ix":6,"l":2}},"ao":0,"w":138,"h":214,"ip":48,"op":120,"st":48,"bm":0},{"ddd":0,"ind":53,"ty":0,"nm":"GLEAM","parent":45,"refId":"comp_0","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[94.75,39.139,0],"ix":2,"l":2},"a":{"a":0,"k":[69,107,0],"ix":1,"l":2},"s":{"a":0,"k":[15,15,100],"ix":6,"l":2}},"ao":0,"w":138,"h":214,"ip":52,"op":137,"st":52,"bm":0},{"ddd":0,"ind":54,"ty":4,"nm":"wumpus-snowglobe","parent":2,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[53.47,38.57,0],"ix":2,"l":2},"a":{"a":0,"k":[0,0,0],"ix":1,"l":2},"s":{"a":0,"k":[100,100,100],"ix":6,"l":2}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,36.549],[36.549,0],[0,-36.549],[-36.549,0]],"o":[[0,-36.549],[-36.549,0],[0,36.549],[36.549,0]],"v":[[66.177,0],[0,-66.177],[-66.177,0],[0,66.177]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.819607853889,0.940392136574,1,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":491,"st":0,"bm":0}],"markers":[{"tm":50,"cm":"","dr":0}]} diff --git a/app/src/main/res/raw/anim_gift_wumpus_latte.json b/app/src/main/res/raw/anim_gift_wumpus_latte.json new file mode 100644 index 0000000000..64cba969e3 --- /dev/null +++ b/app/src/main/res/raw/anim_gift_wumpus_latte.json @@ -0,0 +1 @@ +{"v":"5.8.1","fr":30,"ip":0,"op":106,"w":200,"h":200,"nm":"+++3_CUP","ddd":0,"assets":[{"id":"comp_0","nm":"leaf","fr":30,"layers":[{"ddd":0,"ind":1,"ty":4,"nm":"wumpus-latte 4","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[102.865,40.896,0],"ix":2,"l":2},"a":{"a":0,"k":[0,0,0],"ix":1,"l":2},"s":{"a":0,"k":[100,100,100],"ix":6,"l":2}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0.251,-0.22],[9.124,-2.89],[0,0],[-1.309,1.73],[0.49,0.225],[0,0]],"o":[[-3.952,3.47],[0,0],[8.701,-3.838],[0.325,-0.43],[0,0],[-0.303,-0.139]],"v":[[8.536,-5.288],[-9.941,5.496],[-4.017,5.496],[9.772,-4.146],[9.442,-5.418],[9.442,-5.418]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.890196084976,0.584313750267,0.188235297799,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":484,"st":0,"bm":0},{"ddd":0,"ind":2,"ty":4,"nm":"wumpus-latte 3","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[100.481,38.513,0],"ix":2,"l":2},"a":{"a":0,"k":[0,0,0],"ix":1,"l":2},"s":{"a":0,"k":[100,100,100],"ix":6,"l":2}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[15.096,-16.895],[0,0],[2.34,2.655]],"o":[[0,0],[7.498,-3.325],[-7.183,-8.151]],"v":[[-18.412,8.743],[12.737,7.798],[16.582,-4.889]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.929411768913,0.635294139385,0.250980407,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":484,"st":0,"bm":0},{"ddd":0,"ind":3,"ty":4,"nm":"wumpus-latte 2","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[85.029,45.094,0],"ix":2,"l":2},"a":{"a":0,"k":[0,0,0],"ix":1,"l":2},"s":{"a":0,"k":[100,100,100],"ix":6,"l":2}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[6.743,-5.009],[-9.242,-2.953],[0,0]],"o":[[-4.467,3.318],[0,0],[-9.813,-9.941]],"v":[[-14.215,-4.522],[-5.703,7.127],[16.098,2.549]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.929411768913,0.635294139385,0.250980407,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":484,"st":0,"bm":0}]},{"id":"comp_1","nm":"comp 2","fr":30,"layers":[{"ddd":0,"ind":1,"ty":4,"nm":"Layer 11","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10,"x":"var $bm_rt;\n$bm_rt = $bm_sum($bm_mul(time, 100), value);"},"p":{"a":0,"k":[47.093,98.158,0],"ix":2,"l":2},"a":{"a":0,"k":[1.125,1.625,0],"ix":1,"l":2},"s":{"a":0,"k":[100,100,100],"ix":6,"l":2}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,-6.041],[-6.101,0],[0,6.041],[6.101,0]],"o":[[0,6.041],[6.101,0],[0,-6.041],[-6.101,0]],"v":[[-11.047,0],[0,10.939],[11.047,0],[0,-10.939]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[1,1,1,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":484,"st":0,"bm":0},{"ddd":0,"ind":2,"ty":4,"nm":"Layer 10","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":40,"ix":10,"x":"var $bm_rt;\n$bm_rt = $bm_sum($bm_mul(time, 100), value);"},"p":{"a":0,"k":[161.298,95.214,0],"ix":2,"l":2},"a":{"a":0,"k":[-1.25,1.25,0],"ix":1,"l":2},"s":{"a":0,"k":[100,100,100],"ix":6,"l":2}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,-4.564],[-4.306,0],[0,4.564],[4.306,0]],"o":[[0,4.564],[4.306,0],[0,-4.564],[-4.306,0]],"v":[[-7.797,0],[0,8.263],[7.797,0],[0,-8.263]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[1,1,1,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":-43,"op":521,"st":-43,"bm":0},{"ddd":0,"ind":3,"ty":4,"nm":"Layer 9","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":129,"ix":10,"x":"var $bm_rt;\n$bm_rt = $bm_sum($bm_mul(time, 100), value);"},"p":{"a":0,"k":[160.373,87.028,0],"ix":2,"l":2},"a":{"a":0,"k":[-1.75,0.75,0],"ix":1,"l":2},"s":{"a":0,"k":[100,100,100],"ix":6,"l":2}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,-2.78],[-3.054,0],[0,2.78],[3.054,0]],"o":[[0,2.78],[3.054,0],[0,-2.78],[-3.054,0]],"v":[[-5.529,0],[0,5.033],[5.529,0],[0,-5.033]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[1,1,1,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":-73,"op":491,"st":-73,"bm":0},{"ddd":0,"ind":4,"ty":4,"nm":"Layer 8","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":143,"ix":10,"x":"var $bm_rt;\n$bm_rt = $bm_sum($bm_mul(time, 100), value);"},"p":{"a":0,"k":[143.669,98.824,0],"ix":2,"l":2},"a":{"a":0,"k":[-0.875,0,0],"ix":1,"l":2},"s":{"a":0,"k":[100,100,100],"ix":6,"l":2}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,-10.492],[-10.961,0],[0,10.492],[10.961,0]],"o":[[0,10.492],[10.961,0],[0,-10.492],[-10.961,0]],"v":[[-19.848,0],[0,18.997],[19.848,0],[0,-18.997]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[1,1,1,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":-61,"op":503,"st":-61,"bm":0},{"ddd":0,"ind":5,"ty":4,"nm":"Layer 7","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":68,"ix":10,"x":"var $bm_rt;\n$bm_rt = $bm_sum($bm_mul(time, 100), value);"},"p":{"a":0,"k":[124.321,95.801,0],"ix":2,"l":2},"a":{"a":0,"k":[-0.375,0.875,0],"ix":1,"l":2},"s":{"a":0,"k":[100,121.446,100],"ix":6,"l":2}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,-7.242],[-9.317,0],[0,7.242],[9.317,0]],"o":[[0,7.242],[9.317,0],[0,-7.242],[-9.317,0]],"v":[[-16.87,0],[0,13.114],[16.87,0],[0,-13.114]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[1,1,1,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":-70,"op":494,"st":-70,"bm":0},{"ddd":0,"ind":6,"ty":4,"nm":"Layer 6","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":171,"ix":10,"x":"var $bm_rt;\n$bm_rt = $bm_sum($bm_mul(time, 100), value);"},"p":{"a":0,"k":[102.739,100.761,0],"ix":2,"l":2},"a":{"a":0,"k":[-0.125,1,0],"ix":1,"l":2},"s":{"a":0,"k":[100,138.447,100],"ix":6,"l":2}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,-8.964],[-13.702,0],[0,8.964],[13.702,0]],"o":[[0,8.964],[13.702,0],[0,-8.964],[-13.702,0]],"v":[[-24.809,0],[0,16.231],[24.809,0],[0,-16.231]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[1,1,1,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":-53,"op":511,"st":-53,"bm":0},{"ddd":0,"ind":7,"ty":4,"nm":"Layer 5","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":30,"ix":10,"x":"var $bm_rt;\n$bm_rt = $bm_sum($bm_mul(time, 100), value);"},"p":{"a":0,"k":[74.419,93.739,0],"ix":2,"l":2},"a":{"a":0,"k":[-0.375,0.875,0],"ix":1,"l":2},"s":{"a":0,"k":[100,115.843,100],"ix":6,"l":2}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,-7.796],[-10.57,0],[0,7.796],[10.57,0]],"o":[[0,7.796],[10.57,0],[0,-7.796],[-10.57,0]],"v":[[-19.139,0],[0,14.116],[19.139,0],[0,-14.116]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[1,1,1,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":-33,"op":531,"st":-33,"bm":0},{"ddd":0,"ind":8,"ty":4,"nm":"Layer 4","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":114,"ix":10,"x":"var $bm_rt;\n$bm_rt = $bm_sum($bm_mul(time, 100), value);"},"p":{"a":0,"k":[54.741,91.128,0],"ix":2,"l":2},"a":{"a":0,"k":[-0.25,0.25,0],"ix":1,"l":2},"s":{"a":0,"k":[100,100,100],"ix":6,"l":2}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,-7.556],[8.417,0],[0,7.556],[-8.417,0]],"o":[[0,7.556],[-8.417,0],[0,-7.556],[8.417,0]],"v":[[15.24,0],[0,13.681],[-15.24,0],[0,-13.681]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[1,1,1,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":-46,"op":518,"st":-46,"bm":0}]}],"layers":[{"ddd":0,"ind":1,"ty":4,"nm":"wumpus-latte 28","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[77.863,101.956,0],"ix":2,"l":2},"a":{"a":0,"k":[0,0,0],"ix":1,"l":2},"s":{"a":0,"k":[100,100,100],"ix":6,"l":2}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[7.244,-1.067],[1.318,3.597],[0,0]],"o":[[3.651,3.009],[-4.072,0.6],[-1.882,-5.137],[0,0]],"v":[[9.236,-4.872],[5.806,4.742],[-3.811,0.265],[-11.7,-4.036]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[1,0.901960790157,0.749019622803,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":-3,"op":108,"st":0,"bm":0},{"ddd":0,"ind":2,"ty":4,"nm":"wumpus-latte 27","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[38.356,110.166,0],"ix":2,"l":2},"a":{"a":0,"k":[0,0,0],"ix":1,"l":2},"s":{"a":0,"k":[100,100,100],"ix":6,"l":2}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0.53,-0.284],[1.012,-1.963],[-1.139,0],[-0.298,0.549],[-2.078,1.812],[0.815,0]],"o":[[-1.904,1.021],[-0.215,0.417],[1.139,0],[0.659,-1.214],[0.328,-0.286],[-0.815,0]],"v":[[0.976,-2.386],[-3.399,1.942],[-2.493,2.857],[-0.518,1.969],[3.317,-2.326],[2.803,-2.857]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[1,1,1,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":-3,"op":108,"st":0,"bm":0},{"ddd":0,"ind":3,"ty":4,"nm":"wumpus-latte 26","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[145.454,100.692,0],"ix":2,"l":2},"a":{"a":0,"k":[0,0,0],"ix":1,"l":2},"s":{"a":0,"k":[100,100,100],"ix":6,"l":2}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[-0.548,0],[0,0],[0,0.548],[0,0],[0.548,0],[0,0],[0,-0.548],[0,0]],"o":[[0,0],[0.548,0],[0,0],[0,-0.548],[0,0],[-0.548,0],[0,0],[0,0.548]],"v":[[-7.816,0.992],[7.816,0.992],[8.807,0],[8.807,0],[7.816,-0.992],[-7.816,-0.992],[-8.807,0],[-8.807,0]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.651372551918,0.678823530674,1,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":-3,"op":108,"st":0,"bm":0},{"ddd":0,"ind":4,"ty":4,"nm":"wumpus-latte 25","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[50.848,132.228,0],"ix":2,"l":2},"a":{"a":0,"k":[0,0,0],"ix":1,"l":2},"s":{"a":0,"k":[100,100,100],"ix":6,"l":2}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[-0.829,-15.738],[-22.463,0],[-3.171,1.072],[0.064,1.224],[0,0],[2.243,-0.439],[2.372,0],[0.628,11.921],[-18.335,0],[-1.866,-0.31],[0.103,1.951],[0,0],[1.563,0.425],[4.623,0]],"o":[[0.829,15.738],[4.794,0],[1.335,-0.451],[0,0],[-0.103,-1.948],[-1.833,0.359],[-17.045,0],[-0.628,-11.933],[2.385,0],[2.304,0.383],[0,0],[-0.072,-1.358],[-3.186,-0.867],[-24.183,0]],"v":[[-20.689,0.006],[6.93,28.494],[18.792,26.845],[20.858,24.035],[20.858,24.035],[16.286,21.054],[9.993,21.603],[-10.956,0.006],[7.717,-21.603],[14.079,-21.129],[18.318,-24.186],[18.318,-24.186],[15.571,-27.16],[3.928,-28.494]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"gf","o":{"a":0,"k":100,"ix":10},"r":1,"bm":0,"g":{"p":3,"k":{"a":0,"k":[0,0.4,0.737,1,0.5,0.51,0.806,1,1,0.62,0.875,1],"ix":9}},"s":{"a":0,"k":[-20.531,-25.032],"ix":5},"e":{"a":0,"k":[-20.842,20.218],"ix":6},"t":1,"nm":"Gradient Fill 1","mn":"ADBE Vector Graphic - G-Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":-3,"op":108,"st":0,"bm":0},{"ddd":0,"ind":5,"ty":4,"nm":"wumpus-latte 24","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[100.235,170.443,0],"ix":2,"l":2},"a":{"a":0,"k":[0,0,0],"ix":1,"l":2},"s":{"a":0,"k":[100,100,100],"ix":6,"l":2}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[-2.819,0.536],[-8.506,1.34],[1.111,0.926],[0,0],[0.71,0],[0,0],[0.449,-0.375],[0,0],[-1.71,-0.269],[-6.747,-1.284],[-2.927,0],[0,0]],"o":[[6.747,-1.284],[1.71,-0.269],[0,0],[-0.449,-0.375],[0,0],[-0.71,0],[0,0],[-1.111,0.926],[8.506,1.34],[2.819,0.536],[0,0],[2.927,0]],"v":[[34.909,3.748],[63.483,-1.372],[64.781,-3.964],[64.781,-3.964],[62.95,-4.556],[-62.95,-4.556],[-64.781,-3.964],[-64.781,-3.964],[-63.483,-1.372],[-34.909,3.748],[-26.253,4.556],[26.253,4.556]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.345098048449,0.396078437567,0.949019610882,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":-3,"op":108,"st":0,"bm":0},{"ddd":0,"ind":6,"ty":4,"nm":"wumpus-latte 23","parent":26,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[12.282,-38.835,0],"ix":2,"l":2},"a":{"a":0,"k":[0,0,0],"ix":1,"l":2},"s":{"a":0,"k":[100,100,100],"ix":6,"l":2}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[-0.066,-0.655],[0,0],[0.655,-0.066],[0,0],[0.066,0.655],[0,0],[-0.655,0.066],[0,0]],"o":[[0,0],[0.066,0.655],[0,0],[-0.655,0.066],[0,0],[-0.066,-0.655],[0,0],[0.655,-0.066]],"v":[[3.331,-0.334],[3.331,-0.334],[2.263,0.971],[-2.025,1.401],[-3.331,0.334],[-3.331,0.334],[-2.263,-0.971],[2.025,-1.401]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[1,0.470588237047,0.72549021244,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":-3,"op":108,"st":0,"bm":0},{"ddd":0,"ind":7,"ty":4,"nm":"wumpus-latte 22","parent":26,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[-7.113,-38.835,0],"ix":2,"l":2},"a":{"a":0,"k":[0,0,0],"ix":1,"l":2},"s":{"a":0,"k":[100,100,100],"ix":6,"l":2}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0.58,0.312],[0,0],[-0.312,0.58],[0,0],[-0.58,-0.312],[0,0],[0.312,-0.58],[0,0]],"o":[[0,0],[-0.58,-0.312],[0,0],[0.312,-0.58],[0,0],[0.58,0.312],[0,0],[-0.312,0.58]],"v":[[-1.584,2.949],[-1.584,2.949],[-2.07,1.334],[-0.03,-2.463],[1.584,-2.949],[1.584,-2.949],[2.07,-1.334],[0.03,2.463]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[1,1,1,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":-3,"op":108,"st":0,"bm":0},{"ddd":0,"ind":8,"ty":4,"nm":"wumpus-latte 21","parent":26,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[-13.237,-22.4,0],"ix":2,"l":2},"a":{"a":0,"k":[0,0,0],"ix":1,"l":2},"s":{"a":0,"k":[100,100,100],"ix":6,"l":2}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0.149,-0.641],[0,0],[0.641,0.149],[0,0],[-0.149,0.641],[0,0],[-0.641,-0.149],[0,0]],"o":[[0,0],[-0.149,0.641],[0,0],[-0.641,-0.149],[0,0],[0.149,-0.641],[0,0],[0.641,0.149]],"v":[[3.261,0.757],[3.261,0.757],[1.83,1.649],[-2.369,0.674],[-3.261,-0.757],[-3.261,-0.757],[-1.83,-1.649],[2.369,-0.674]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[1,0.470588237047,0.72549021244,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":-3,"op":108,"st":0,"bm":0},{"ddd":0,"ind":9,"ty":4,"nm":"wumpus-latte 20","parent":26,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[-19.149,-50.281,0],"ix":2,"l":2},"a":{"a":0,"k":[0,0,0],"ix":1,"l":2},"s":{"a":0,"k":[100,100,100],"ix":6,"l":2}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0.429,-0.5],[0,0],[0.5,0.429],[0,0],[-0.429,0.5],[0,0],[-0.5,-0.429],[0,0]],"o":[[0,0],[-0.429,0.5],[0,0],[-0.5,-0.429],[0,0],[0.429,-0.5],[0,0],[0.5,0.429]],"v":[[2.541,2.179],[2.541,2.179],[0.86,2.308],[-2.412,-0.498],[-2.541,-2.179],[-2.541,-2.179],[-0.86,-2.308],[2.412,0.498]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[1,0.470588237047,0.72549021244,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":-3,"op":108,"st":0,"bm":0},{"ddd":0,"ind":10,"ty":4,"nm":"wumpus-latte 19","parent":26,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[-31.185,-34.983,0],"ix":2,"l":2},"a":{"a":0,"k":[0,0,0],"ix":1,"l":2},"s":{"a":0,"k":[100,100,100],"ix":6,"l":2}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0.207,0.625],[0,0],[-0.625,0.207],[0,0],[-0.207,-0.625],[0,0],[0.625,-0.207],[0,0]],"o":[[0,0],[-0.207,-0.625],[0,0],[0.625,-0.207],[0,0],[0.207,0.625],[0,0],[-0.625,0.207]],"v":[[-3.645,1.208],[-3.645,1.208],[-2.888,-0.299],[2.138,-1.964],[3.645,-1.208],[3.645,-1.208],[2.888,0.299],[-2.138,1.964]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.160784319043,0.800000011921,0.478431373835,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":-3,"op":108,"st":0,"bm":0},{"ddd":0,"ind":11,"ty":4,"nm":"wumpus-latte 18","parent":26,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[32.402,-38.191,0],"ix":2,"l":2},"a":{"a":0,"k":[0,0,0],"ix":1,"l":2},"s":{"a":0,"k":[100,100,100],"ix":6,"l":2}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0.466,0.465],[0,0],[-0.465,0.466],[0,0],[-0.466,-0.465],[0,0],[0.465,-0.466],[0,0]],"o":[[0,0],[-0.466,-0.465],[0,0],[0.465,-0.466],[0,0],[0.466,0.465],[0,0],[-0.465,0.466]],"v":[[-2.365,2.369],[-2.365,2.369],[-2.366,0.683],[0.679,-2.368],[2.365,-2.369],[2.365,-2.369],[2.366,-0.683],[-0.679,2.368]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.160784319043,0.800000011921,0.478431373835,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":-3,"op":108,"st":0,"bm":0},{"ddd":0,"ind":12,"ty":4,"nm":"wumpus-latte 17","parent":26,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[-21.097,-38.835,0],"ix":2,"l":2},"a":{"a":0,"k":[0,0,0],"ix":1,"l":2},"s":{"a":0,"k":[100,100,100],"ix":6,"l":2}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[2.373,-3.288],[-5.914,0.179],[-1.208,3.056]],"o":[[-0.984,2.974],[5.914,-0.179],[-5.826,-1.667]],"v":[[-7.467,-0.871],[-1.999,4.881],[7.86,-4.25]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.929411768913,0.635294139385,0.250980407,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":-3,"op":108,"st":0,"bm":0},{"ddd":0,"ind":13,"ty":4,"nm":"l-eye","parent":26,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[-35.195,-10.27,0],"ix":2,"l":2},"a":{"a":0,"k":[0,0,0],"ix":1,"l":2},"s":{"a":0,"k":[100,100,100],"ix":6,"l":2}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":1,"k":[{"i":{"x":0.05,"y":1},"o":{"x":0.45,"y":0},"t":2,"s":[{"i":[[-1.584,-2.015],[0.643,0.018],[1.174,-0.383],[1.395,-1.031],[-0.06,1.005],[-2.527,0.825]],"o":[[0.398,0.506],[-1.178,-0.032],[-1.92,0.627],[-0.81,0.599],[0.149,-2.494],[2.57,-0.84]],"v":[[5.52,-1.188],[4.911,0.036],[1.361,0.554],[-3.814,3.364],[-5.683,2.308],[-1.366,-3.284]],"c":true}]},{"i":{"x":0.05,"y":1},"o":{"x":0.45,"y":0},"t":21,"s":[{"i":[[-1.584,-2.015],[0.273,-0.583],[1.174,-0.383],[1.302,0.037],[0.325,0.953],[-3.345,0.516]],"o":[[0.398,0.506],[-0.299,0.852],[-1.92,0.627],[-1.007,-0.029],[-0.914,-2.677],[2.821,-0.435]],"v":[[5.52,-1.082],[5.811,1.452],[2.671,4.079],[-2.196,4.557],[-5.683,2.308],[-1.164,-3.55]],"c":true}]},{"t":55,"s":[{"i":[[-1.584,-2.015],[0.643,0.018],[1.174,-0.383],[1.395,-1.031],[-0.06,1.005],[-2.527,0.825]],"o":[[0.398,0.506],[-1.178,-0.032],[-1.92,0.627],[-0.81,0.599],[0.149,-2.494],[2.57,-0.84]],"v":[[5.52,-1.188],[4.911,0.036],[1.361,0.554],[-3.814,3.364],[-5.683,2.308],[-1.366,-3.284]],"c":true}]}],"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.909803926945,0.643137276173,0.301960796118,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":-3,"op":108,"st":0,"bm":0},{"ddd":0,"ind":14,"ty":4,"nm":"r-eye","parent":26,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[32.402,-20.661,0],"ix":2,"l":2},"a":{"a":0,"k":[0,0,0],"ix":1,"l":2},"s":{"a":0,"k":[100,100,100],"ix":6,"l":2}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":1,"k":[{"i":{"x":0.05,"y":1},"o":{"x":0.45,"y":0},"t":2,"s":[{"i":[[-0.521,-2.214],[0.511,0.255],[1.088,0.131],[1.508,-0.308],[-0.424,0.786],[-2.342,-0.281]],"o":[[0.131,0.556],[-0.936,-0.467],[-1.779,-0.213],[-0.875,0.179],[1.053,-1.951],[2.382,0.286]],"v":[[5.217,1.736],[4.269,2.493],[1.22,1.582],[-3.995,1.908],[-5.104,0.358],[0.461,-2.526]],"c":true}]},{"i":{"x":0.05,"y":1},"o":{"x":0.45,"y":0},"t":21,"s":[{"i":[[-0.079,-2.325],[1.071,-0.981],[1.088,0.131],[0.863,0.827],[-0.424,0.786],[-2.342,-0.281]],"o":[[0.019,0.57],[-1.485,0.935],[-1.779,-0.213],[-1.073,-1.028],[1.053,-1.951],[2.382,0.286]],"v":[[5.151,1.309],[4.261,3.86],[-0.076,5.357],[-4.071,4.052],[-4.902,-0.015],[0.461,-2.526]],"c":true}]},{"t":55,"s":[{"i":[[-0.521,-2.214],[0.511,0.255],[1.088,0.131],[1.508,-0.308],[-0.424,0.786],[-2.342,-0.281]],"o":[[0.131,0.556],[-0.936,-0.467],[-1.779,-0.213],[-0.875,0.179],[1.053,-1.951],[2.382,0.286]],"v":[[5.217,1.736],[4.269,2.493],[1.22,1.582],[-3.995,1.908],[-5.104,0.358],[0.461,-2.526]],"c":true}]}],"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.909803926945,0.643137276173,0.301960796118,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":-3,"op":108,"st":0,"bm":0},{"ddd":0,"ind":15,"ty":4,"nm":"wumpus-latte 14","parent":26,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[12.282,-3.216,0],"ix":2,"l":2},"a":{"a":0,"k":[0,0,0],"ix":1,"l":2},"s":{"a":0,"k":[100,100,100],"ix":6,"l":2}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0.357,2.309],[6.023,-0.969],[-0.057,-1.097],[-5.315,0.503]],"o":[[-0.357,-2.309],[-5.546,0.892],[0.057,1.097],[6.428,-0.608]],"v":[[7.206,-0.668],[-1.469,-2.554],[-7.236,1.089],[-1.175,2.894]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[1,0.901960790157,0.749019622803,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":-3,"op":108,"st":0,"bm":0},{"ddd":0,"ind":16,"ty":4,"nm":"wumpus-latte 13","parent":26,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[-9.22,-0.25,0],"ix":2,"l":2},"a":{"a":0,"k":[0,0,0],"ix":1,"l":2},"s":{"a":0,"k":[100,100,100],"ix":6,"l":2}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0.357,2.309],[6.023,-0.969],[-0.057,-1.097],[-5.315,0.503]],"o":[[-0.357,-2.309],[-5.546,0.892],[0.057,1.097],[6.428,-0.608]],"v":[[7.206,-0.668],[-1.469,-2.554],[-7.236,1.089],[-1.175,2.894]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[1,0.901960790157,0.749019622803,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":-3,"op":108,"st":0,"bm":0},{"ddd":0,"ind":17,"ty":4,"nm":"wumpus-latte 12","parent":26,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[49.214,-11.122,0],"ix":2,"l":2},"a":{"a":0,"k":[0,0,0],"ix":1,"l":2},"s":{"a":0,"k":[100,100,100],"ix":6,"l":2}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[1.232,7.404],[5.161,-0.848],[-0.277,-0.98],[-0.594,-5.134],[-0.913,0.14]],"o":[[-1.484,-8.917],[-1.004,0.165],[1.067,3.778],[0.106,0.918],[5.725,-0.875]],"v":[[4.718,0.413],[-3.833,-8.895],[-5.209,-6.75],[-2.139,7.689],[-0.256,9.1]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[1,0.901960790157,0.749019622803,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":-3,"op":108,"st":0,"bm":0},{"ddd":0,"ind":18,"ty":4,"nm":"wumpus-latte 11","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[100.235,156.78,0],"ix":2,"l":2},"a":{"a":0,"k":[0,0,0],"ix":1,"l":2},"s":{"a":0,"k":[100,100,100],"ix":6,"l":2}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[-0.172,-0.848],[-20.122,0],[0,0],[-3.997,19.721],[-0.147,0.887]],"o":[[0.147,0.887],[3.997,19.721],[0,0],[20.122,0],[0.172,-0.848],[0,0]],"v":[[-53.728,-18.22],[-53.249,-15.617],[-11.699,18.22],[11.699,18.22],[53.249,-15.617],[53.728,-18.22]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"gf","o":{"a":0,"k":100,"ix":10},"r":1,"bm":0,"g":{"p":3,"k":{"a":0,"k":[0,0.549,0.851,1,0.5,0.475,0.794,1,1,0.4,0.737,1],"ix":9}},"s":{"a":0,"k":[-52.92,-0.666],"ix":5},"e":{"a":0,"k":[54.537,-0.666],"ix":6},"t":1,"nm":"Gradient Fill 1","mn":"ADBE Vector Graphic - G-Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":-3,"op":108,"st":0,"bm":0},{"ddd":0,"ind":19,"ty":4,"nm":"wumpus-latte 10","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[100.235,136.46,0],"ix":2,"l":2},"a":{"a":0,"k":[0,0,0],"ix":1,"l":2},"s":{"a":0,"k":[100,100,100],"ix":6,"l":2}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[-3.997,19.721],[-0.279,3.192],[-7.634,7.288],[0,0.664],[1.549,0],[0,0],[0,-1.149],[-0.595,-0.568],[-1.76,-20.156],[-0.56,-2.764],[-20.122,0]],"o":[[20.122,0],[0.56,-2.764],[1.76,-20.156],[0.595,-0.568],[0,-1.149],[0,0],[-1.549,0],[0,0.664],[7.634,7.288],[0.279,3.192],[3.997,19.721],[0,0]],"v":[[11.699,38.54],[53.249,4.703],[54.523,-4.224],[65.675,-34.78],[66.834,-36.46],[64.029,-38.54],[-64.029,-38.54],[-66.834,-36.46],[-65.675,-34.78],[-54.523,-4.224],[-53.249,4.703],[-11.699,38.54]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"gf","o":{"a":0,"k":100,"ix":10},"r":1,"bm":0,"g":{"p":3,"k":{"a":0,"k":[0,0.345,0.396,0.949,0.5,0.424,0.469,0.975,1,0.502,0.541,1],"ix":9}},"s":{"a":0,"k":[-65.92,-0.346],"ix":5},"e":{"a":0,"k":[67.749,-0.346],"ix":6},"t":1,"nm":"Gradient Fill 1","mn":"ADBE Vector Graphic - G-Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":-3,"op":108,"st":0,"bm":0},{"ddd":0,"ind":20,"ty":4,"nm":"wumpus-latte 9","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[69.319,95.829,0],"ix":2,"l":2},"a":{"a":0,"k":[0,0,0],"ix":1,"l":2},"s":{"a":0,"k":[100,100,100],"ix":6,"l":2}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[5.298,-0.87],[7.078,-6.341],[0,0]],"o":[[-8.071,-2.695],[0,0],[-3.169,-3.694]],"v":[[5.569,0.069],[-18.789,2.239],[18.789,2.239]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[1,0.901960790157,0.749019622803,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":-3,"op":108,"st":0,"bm":0},{"ddd":0,"ind":21,"ty":4,"nm":"wumpus-latte 8","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[133.445,99.908,0],"ix":2,"l":2},"a":{"a":0,"k":[0,0,0],"ix":1,"l":2},"s":{"a":0,"k":[100,100,100],"ix":6,"l":2}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[-0.102,3.85],[2.712,-1.477],[6.106,-3.899],[-7.228,-2.177],[-7.14,0.645]],"o":[[-4.431,-7.322],[-10.712,-2.983],[0,0],[3.085,0.929],[11.899,-1.075]],"v":[[22.261,-1.35],[7.254,-4.333],[-18.775,-1.859],[-19.14,5.992],[-2.956,2.601]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[1,0.901960790157,0.749019622803,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":-3,"op":108,"st":0,"bm":0},{"ddd":0,"ind":22,"ty":4,"nm":"wumpus-latte 7","parent":26,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[3.274,-7.966,0],"ix":2,"l":2},"a":{"a":0,"k":[0,0,0],"ix":1,"l":2},"s":{"a":0,"k":[100,100,100],"ix":6,"l":2}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[1.841,2.633],[0.229,1.537],[0.094,0.583],[22.985,-3.56],[-0.001,-11.931],[-25.211,1.222],[0,0]],"o":[[-1.766,-2.527],[-0.071,-0.551],[-2.218,-13.808],[-22.221,3.441],[0.001,12.097],[10.394,-0.504],[4.016,-3.43]],"v":[[27.98,5.963],[25.103,0.193],[24.856,-1.507],[-5.418,-17.546],[-29.807,4.205],[-0.239,18.331],[27.227,14.452]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"gf","o":{"a":0,"k":100,"ix":10},"r":1,"bm":0,"g":{"p":3,"k":{"a":0,"k":[0.001,1,0.722,0.271,0.315,1,0.861,0.635,1,1,1,1],"ix":9}},"s":{"a":0,"k":[-3.176,-19.715],"ix":5},"e":{"a":0,"k":[1.211,14.407],"ix":6},"t":1,"nm":"Gradient Fill 1","mn":"ADBE Vector Graphic - G-Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":-3,"op":108,"st":0,"bm":0},{"ddd":0,"ind":23,"ty":4,"nm":"wumpus-latte 6","parent":26,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[-49.954,7.685,0],"ix":2,"l":2},"a":{"a":0,"k":[0,0,0],"ix":1,"l":2},"s":{"a":0,"k":[100,100,100],"ix":6,"l":2}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0.622,3.628],[0.939,-0.198],[0.765,-1.752],[-1.354,-6.448],[-4.511,0.565],[0,0]],"o":[[-0.162,-0.946],[-2.451,0.516],[-0.955,2.189],[0,0],[4.511,-0.565],[-1.584,-4.258]],"v":[[0.843,-11.839],[-1.175,-13.214],[-6.243,-10.242],[-3.367,9.569],[1.645,13.199],[6.457,8.788]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[1,0.901960790157,0.749019622803,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":-3,"op":108,"st":0,"bm":0},{"ddd":0,"ind":25,"ty":3,"nm":"Null 8","sr":1,"ks":{"o":{"a":0,"k":0,"ix":11},"r":{"a":1,"k":[{"i":{"x":[0.833],"y":[1]},"o":{"x":[0.167],"y":[0]},"t":7.889,"s":[-1.3]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":20.449,"s":[0]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":25.174,"s":[-4]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":33.68,"s":[3]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":45.02,"s":[-1]},{"i":{"x":[0.833],"y":[1]},"o":{"x":[0.167],"y":[0]},"t":56.36,"s":[0.5]},{"t":73.3701171875,"s":[-1.3]}],"ix":10},"p":{"a":1,"k":[{"i":{"x":0.722,"y":0.935},"o":{"x":0.393,"y":0},"t":0,"s":[100,86.25,0],"to":[0,-0.158,0],"ti":[0,0.277,0]},{"i":{"x":0.792,"y":1},"o":{"x":0.486,"y":0.218},"t":20,"s":[100,80.598,0],"to":[0,-0.455,0],"ti":[0,0.777,0]},{"i":{"x":0.45,"y":1},"o":{"x":0.55,"y":0},"t":43,"s":[100,83.75,0],"to":[0,-1.25,0],"ti":[0,-0.417,0]},{"i":{"x":0.45,"y":1},"o":{"x":0.55,"y":0},"t":75.898,"s":[100,78.75,0],"to":[0,0.417,0],"ti":[0,-1.25,0]},{"t":105,"s":[100,86.25,0]}],"ix":2,"l":2},"a":{"a":0,"k":[0,-16.25,0],"ix":1,"l":2},"s":{"a":0,"k":[100,100,100],"ix":6,"l":2}},"ao":0,"ip":-3,"op":108,"st":0,"bm":0},{"ddd":0,"ind":26,"ty":4,"nm":"body","parent":25,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[-1.281,26.795,0],"ix":2,"l":2},"a":{"a":0,"k":[-2.5,38,0],"ix":1,"l":2},"s":{"a":1,"k":[{"i":{"x":[0.667,0.667,0.667],"y":[1,1,1]},"o":{"x":[0.333,0.333,0.333],"y":[0,0,0]},"t":0,"s":[100,100,100]},{"i":{"x":[0.23,0.23,0.23],"y":[1,1,1]},"o":{"x":[0.333,0.333,0.333],"y":[0,0,0]},"t":17.271,"s":[93,117.3,100]},{"i":{"x":[0.833,0.833,0.833],"y":[1,1,1]},"o":{"x":[0.23,0.23,0.23],"y":[0,0,0]},"t":55.84,"s":[103.3,97,100]},{"t":76,"s":[100,100,100]}],"ix":6,"l":2}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[-2.839,2.985],[0.319,2.003],[0.163,0.899],[14.445,-0.432],[0.293,0.696],[30.593,-4.787],[1.144,-13.249],[0.017,-1.178],[0.176,-6.902],[-4.055,-9.799],[0,0],[0,0],[-2.914,6.302]],"o":[[2.643,-2.778],[-0.116,-0.838],[-2.238,-12.311],[-0.268,-0.687],[-5.596,-13.281],[-30.593,4.787],[-0.099,1.15],[-7.928,3.009],[0,10.52],[3.519,8.503],[0,0],[0,0],[2.914,-6.302]],"v":[[61.055,1.332],[62.119,-7.274],[61.7,-9.879],[40.457,-28.791],[39.614,-30.864],[-10.258,-43.57],[-51.553,-18.15],[-51.725,-14.654],[-62.699,-0.278],[-47.092,31.17],[-48.244,45.478],[46.08,45.478],[50.687,12.614]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"gf","o":{"a":0,"k":100,"ix":10},"r":1,"bm":0,"g":{"p":3,"k":{"a":0,"k":[0.129,0.929,0.635,0.251,0.303,0.965,0.818,0.625,1,1,1,1],"ix":9}},"s":{"a":0,"k":[-6.903,-53.681],"ix":5},"e":{"a":0,"k":[4.147,27.571],"ix":6},"t":1,"nm":"Gradient Fill 1","mn":"ADBE Vector Graphic - G-Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":-3,"op":108,"st":0,"bm":0},{"ddd":0,"ind":27,"ty":0,"nm":"leaf","parent":26,"refId":"comp_0","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[-1.219,11.205,0],"ix":2,"l":2},"a":{"a":0,"k":[100,100,0],"ix":1,"l":2},"s":{"a":0,"k":[100,100,100],"ix":6,"l":2}},"ao":0,"w":200,"h":200,"ip":0,"op":108,"st":0,"bm":0},{"ddd":0,"ind":28,"ty":4,"nm":"wumpus-latte","parent":26,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[-4.074,-54.803,0],"ix":2,"l":2},"a":{"a":0,"k":[0,0,0],"ix":1,"l":2},"s":{"a":0,"k":[100,100,100],"ix":6,"l":2}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[-0.066,-0.655],[0,0],[0.655,-0.066],[0,0],[0.066,0.655],[0,0],[-0.655,0.066],[0,0]],"o":[[0,0],[0.066,0.655],[0,0],[-0.655,0.066],[0,0],[-0.066,-0.655],[0,0],[0.655,-0.066]],"v":[[3.331,-0.334],[3.331,-0.334],[2.263,0.971],[-2.025,1.401],[-3.331,0.334],[-3.331,0.334],[-2.263,-0.971],[2.025,-1.401]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.160784319043,0.800000011921,0.478431373835,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":-3,"op":108,"st":0,"bm":0},{"ddd":0,"ind":29,"ty":0,"nm":"comp 2","td":1,"refId":"comp_1","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[100,95.75,0],"ix":2,"l":2},"a":{"a":0,"k":[100,100,0],"ix":1,"l":2},"s":{"a":0,"k":[100,100,100],"ix":6,"l":2}},"ao":0,"w":200,"h":200,"ip":0,"op":108,"st":0,"bm":0},{"ddd":0,"ind":30,"ty":4,"nm":"Shape Layer 1","tt":1,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[100,100,0],"ix":2,"l":2},"a":{"a":0,"k":[0,0,0],"ix":1,"l":2},"s":{"a":0,"k":[100,100,100],"ix":6,"l":2}},"ao":0,"shapes":[{"ty":"gr","it":[{"ty":"rc","d":1,"s":{"a":0,"k":[146.392,87.093],"ix":2},"p":{"a":0,"k":[0,0],"ix":3},"r":{"a":0,"k":0,"ix":4},"nm":"Rectangle Path 1","mn":"ADBE Vector Shape - Rect","hd":false},{"ty":"gf","o":{"a":0,"k":100,"ix":10},"r":1,"bm":0,"g":{"p":3,"k":{"a":0,"k":[0.129,0.929,0.635,0.251,0.303,0.965,0.818,0.625,1,1,1,1],"ix":9}},"s":{"a":0,"k":[0,-28],"ix":5},"e":{"a":0,"k":[0,52],"ix":6},"t":1,"nm":"Gradient Fill 1","mn":"ADBE Vector Graphic - G-Fill","hd":false},{"ty":"fl","c":{"a":0,"k":[1,1,1,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[-0.679,-35.203],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Rectangle 1","np":4,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":-3,"op":108,"st":0,"bm":0}],"markers":[]} diff --git a/app/src/main/res/values-ar-rXB/strings.xml b/app/src/main/res/values-ar-rXB/strings.xml index 01f76f194e..25fa8d60d9 100644 --- a/app/src/main/res/values-ar-rXB/strings.xml +++ b/app/src/main/res/values-ar-rXB/strings.xml @@ -3282,6 +3282,7 @@ ‏‮Can\'t‬‏ ‏‮Accept‬‏ ‏‮Claimed‬‏ ‏‮Claiming‬‏ + ‏‮Open‬‏ ‏‮Gift‬‏ ‏‮Owned‬‏ ‏‮{remaining}‬‏ ‏‮of‬‏ ‏‮{total}‬‏ ‏‮copies‬‏ ‏‮left‬‏ ‏‮Expires‬‏ ‏‮in‬‏ ‏‮{hours}‬‏ diff --git a/app/src/main/res/values-bg/strings.xml b/app/src/main/res/values-bg/strings.xml index 7c0735384c..eb21c63449 100644 --- a/app/src/main/res/values-bg/strings.xml +++ b/app/src/main/res/values-bg/strings.xml @@ -39,8 +39,8 @@ Приеми, за да започнеш да чатиш. Отсрещната страна ще получи известие само ако и ти напишеш съобщение. Приемане на покана Заявката е приета - Discord счита този потребител за потенциален разпространител на спам - Скрихме всички съобщения от това директно съобщение за твоя безопасност + Това може да е спам + Съдържанието на съобщението е скрито за всеки случай. Пак можеш да отговориш. Достъпност Тъмна странична лента Да! @@ -97,6 +97,7 @@ Благодарности Това може да отнеме време. Действия + Активни сега Активен на мобилна версия Активни теми Още активни теми @@ -289,7 +290,13 @@ Пусни анимирани емотикони Искам раздвижен и музикален емотикон. Анимирани емотикони + Бонуси при усилване ниво 3 + Усилване за плана за общности + Усилване ниво 3 + усилването за плана за общности + Отваряне на настройки Разбрах + Задаване на нов банер НОВО! Анимиран банер на сървъра За да поддържаме бързината на обявите, публикуваните съобщения могат да бъдат редактирани само 3 пъти на час. Моля те, опитай пак след {retryAfterMinutes}. Официални обяви от Discord за администратори и модератори на сървъри на общности. @@ -341,6 +348,7 @@ Деактивиране на наслагване Деинсталиране Въведен е невалиден код + Това изглежда като код за промоция. [Щракни тук](promoLink), за да го осребриш. Получи код за Nitro или игра? Това е вълнуващо! Въведи го по-долу: Активиране Връщане към игра @@ -765,8 +773,8 @@ Бутонът назад отваря чекмеджето на канала. Обратно към вписване Клавиш назад - Хакери от **!!{domain}!!** може да те подведат да направиш нещо опасно, като инсталиране на софтуер или разкриване на лична информация (например твоя телефонен номер, кредитна карта, информация за социално осигуряване и т.н.). - Опасен уебсайт + Предупреждение – **!!{domain}!!** е докладван като домейн с обидно съдържание. Уебсайтове като този може да те подведат да споделиш лична информация, да ти откраднат паролата или да инсталират нежелан софтуер на устройството ти. + Това ще те отведе към уебсайт с обидно съдържание Бан Искаш ли да баннеш „!!{username}!!“? Бан на членове @@ -1020,6 +1028,8 @@ Съгласен/сна съм с [ЛСКП на {applicationName}](onClick) Оферта за Черен петък Блокиране + Искаш да блокираш потребителя? + Ако е блокиран(а), {username} няма да може да ти изпраща съобщения. Блокиран {count} блокиран/и {count} @@ -1213,8 +1223,10 @@ Редактиране на профил в сървър Аватар за сървър и банер на профила Задаването на различен аватар за всеки от твоите сървъри в момента се предлага само на ограничен брой хора. + Био Биография на сървъра Ако оставиш празно, ще се използва основната ти биография. + Разкажи на този сървър нещо за себе си Разбрах Използвай псевдоним и, ако имаш Nitro – различен аватар във всеки от своите сървъри! Актуализиране на профила ми в сървъра @@ -1229,10 +1241,13 @@ Промени аватара за сървъра Използвай различен аватар във всеки от своите сървъри и още много с **Discord Nitro!** Прякорите трябва да бъдат поне {minLength} + Предварителен изглед в този сървър Промени банера на профила на сървъра Цвят на профила на сървъра Нулиране към основния банер на профила + Профил на сървъра Отключване с Nitro + Опитваш се да промениш профила си по подразбиране? Отиди на страницата си с [потребителски настройки](onUserProfileClick). Промени Промяна на псевдоним Членовете с това разрешение могат да сменят псевдонима си. @@ -1255,16 +1270,33 @@ Канал !!{channelName}!! (канал) Действия с канали + Също така ще помогнеш за отключването на повече персонализирани функции и надграждания за всички в сървър, като например: + Усили сървъра си до {targetLevelOrPlan}, за да използваш новия си банер за канала + Усили сървъра си до план {targetLevelOrPlan}, за да използваш новия си банер за канала + Това изглежда супер! + Това изображение ще се показва в най-горната част на страничната лента с информация за канала. + Допустимите типове файлове са .png и .jpg. Препоръчителните минимални размери са 480x144, а препоръчителното аспектно съотношение е 10:3. Макс. размер на файла е 10 MB. + Изображение на банер на канала + **НОВО!** Опитай да добавиш банер на канала + Опитай! + **НОВО!** Усили до ниво 3, за да зададеш банер на канала. + **НОВО!** Усили до план за общностите, за да зададеш банер на канала. Говорещи в момента: !!{username}!! Участници — {count} Действия с обаждания в канали Участници Каналът беше изтрит. Заглавие на канал + Информация за канала + Заглушаването не позволява появата на непрочетени индикатори и известия, освен ако няма споменавания. Име + Известия Подробности Тема Редактирай + Твоите настройки + Скриване на информацията за канала + Показване на информация за канала Твоята роля няма разрешение за достъп до този канал. Каналът е заключен Разрешенията са синхронизирани с категория: **{categoryName}** @@ -1629,6 +1661,7 @@ Копиране на тема Копира !!{code}!! в клипборда Копиране на команда + Копиране на връзка към събитие Копирай ID Копирай изображението Копиране на връзка @@ -2127,6 +2160,7 @@ Деактивиране на акаунт Наистина ли искаш да деактивираш своя акаунт? Това ще те отпише незабавно и акаунтът ти няма да е достъпен за никой. Успех! Деактивирахме имейл известията ти! + Тайм аут, !!{user}!! Деактивиране на синхронизацията Деактивирайки синхронизацията, избраното поведение за изтекъл абонат се изпълнява, така както ако всички абонати са с изтекъл срок. Деактивирайки синхронизацията, избраното поведение за изтекло членство се изпълнява все едно всички членове са с изтекло членство. @@ -2212,11 +2246,13 @@ Редактиране Редактиране на категория Редактиране на канала + Редактиране на профила по подразбиране Редактирай събитие Това съобщение ще бъде актуализирано от всички сървъри, следващи този канал. Може да отнеме известно време, преди всички сървъри да бъдат актуализирани. Редактиране на съобщение Редактиране на бележка Редактиране на преглед + Редактиране на профил Редактиране на роли Промяна на темата или настройките за поверителност Редактирай сцена @@ -2251,6 +2287,8 @@ Нова мултиплеър игра с мистерии, която можеш да играеш директно в този гласов канал! Играй Betrayal със сървъра си! Присъедини се към !!{applicationName}!! + Очаквай скоро дейности за мобилни устройства! Запазва се възможността да се присъединиш към гласов канал и да си говориш с приятели, но няма да можеш да виждаш и да взаимодействаш с текущата дейност. + Дейностите са само за настолната версия Играй !!{applicationName}!! с приятели! Грешка {code} Виж кълве ли с приятели в новата ни игра Fishington.io! @@ -2259,6 +2297,8 @@ В активност В активност В !!{applicationName}!! + Очаквай скоро за мобилни устройства. Премини към настолно приложение, за да се присъединиш към тази дейност. + Очаквай скоро за мобилни устройства Активността свърши Изпрати връзка с покана за активност на приятел в @@ -2267,18 +2307,25 @@ !!{username}!! играе !!{username}!! гледа Включи се в активност + Този сървър няма достъп до заявената дейност + Този сървър е достигнал лимита за едновременни дейности за текущото ниво на усилване + Неуспешно зареждане на дейността + Този сървър няма достатъчно високо ниво на усилване за заявената дейност + Неуспешно зареждане на дейността Стартиране на активност Напусни активност Очаквай скоро още активности! Започни игра на Poker Night директно в гласовия канал! Играй покер с приятели До {count} участници + Предварителен изглед на {applicationName} Участници – {numUsers} Играеш !!{applicationName}!! Играеш в !!{guildName}!! Сподели тази връзка с други, за да дадеш достъп до този сървър и да се включиш в активността Стартирай активност Начало на !!{applicationName}!! + Неизвестно Неограничени участници Гледаш !!{applicationName}!! Гледаш в !!{guildName}!! @@ -2364,6 +2411,7 @@ За да се избегне спам, членовете на сървъра трябва да имат потвърден имейл, преди да могат да изпращат съобщения. Това не е приложимо за членове с роли. Изисква се потвърден имейл Твоят сървър вече отговаря или надвишава изискването за ниво на потвърждение. + Премахване на тайм аут от !!{user}!! Активиране на наслагването в игра. Активирай подтискане на шума Активирай известия @@ -2506,7 +2554,10 @@ Копиране на връзката Отваряне в браузър Споделяне на връзката + Не можеш да имаш повече любими. Любимо + Не можеш да имаш повече от {count} любими. + О, не! Разни Опиши проблема си Твоят проблем @@ -2720,6 +2771,7 @@ NSFW канал Изкл. Само **@mentions** + Само @mentions @mentions Изход Изходно устройство @@ -2842,6 +2894,7 @@ Няма чакащи заявки за приятелство. Ето ти един Wumpus за сега. Няма чакащи приятели Опитай се да добавиш приятел с неговото потребителско име или сканирай, за да видиш кой е наблизо. + Няма изчакващи предложения за приятелство. Засега, ето Wumpus. Предложения за приятели – {count} Офлайн — {offline} Онлайн — {online} @@ -2862,6 +2915,7 @@ Всички На линия Чакащи + Предложения Споделяне Сканираме ефира за приятели. Увери се, че приятелите ти са на тази страница и също сканират. Увери се, че приятелите ти също сканират! @@ -3108,7 +3162,7 @@ {skuName} ({intervalCount}) {skuName} ({intervalCount}) Твоите подаръци - Вземи Nitro + Подари Nitro Понастоящем подаръците не могат да допринесат към абонаментите, управлявани от Google Play Магазин. Понастоящем подаръците не могат да допринесат към абонаментите, управлявани от Google Play Магазин. Осребрените подаръци могат да допринесат за абонаментите, закупени в нашите приложения за десктоп или браузър. Бързо предупреждение – не засичаме хардуерно ускорение. Твоят компютър може да има проблеми с поддръжката на споделяне на екрана. @@ -3132,6 +3186,7 @@ Разбрах За да активираш аудио при споделяне на екрана, отиди в [Настройки за глас и видео > Споделяне на екрана](onVoiceSettingsClick) и следвай инструкциите за настройка. Може да не е наличен звук при споделяне на екран на твоето устройство. + Споделянето на аудио може да не работи на твоето устройство. Надгради поне до macOS 10.14. Споделянето на аудио може да не работи на твоята версия на Windows. Актуализирай до последната версия Windows 10. Екран Екранът на !!{username}!! @@ -3180,6 +3235,13 @@ Изглежда сървърът ти не е готов за пълни показатели. Ще имаш достъп дамо до данни за канали за обяви и приветстващ екран. О, не! Изглежда, че нещо се счупи. Моля, обнови приложението и опитай отново. От предходната седмица + Това е предварителен изглед. Усили до {targetLevelOrPlan}, за да използваш този GIF. + Също така ще помогнеш за отключването на повече персонализирани функции и надграждания за всички в сървър, като например: + Подсили сървъра си до {targetLevelOrPlan}, за да приложиш новия си анимиран банер за сървър. + Подсили сървъра си до план {targetLevelOrPlan}, за да приложиш новия анимиран банер за сървър. + Усили сървъра си до {targetLevelOrPlan}, за да използваш новия си банер за сървъра. + Подсили сървъра си до план {targetLevelOrPlan}, за да използваш новия си банер за сървър. + Това изглежда супер! На границата си от 100 сървъра Направи ъпгрейд на своя емотикон, персонализирай профила си, удвои броя сървъри, към които можеш да се присъединиш, и изпъквай на своите сървъри. Удвои броя на сървърите, към които можеш да се присъединиш, до 200. @@ -3282,6 +3344,7 @@ Не, просто прекъсни връзката Да, приключвам събитието Искаш ли също така да завършиш събитието? + Приключва в {time} Наистина ли искаш да приключиш събитието? Проявяват интерес: {count} {count} интерес @@ -3340,6 +3403,9 @@ Насрочено за {startTime} Събитието се провежда Стъпка {step} от {total} + Сподели връзка за покана за сървъра в събитие + Копиране на директна връзка към събитието. Събитията в лични канали не поддържат връзки за покана в сървъра. + Копиране на директна връзка към събитието. Необходимо е разрешение за покана, за да създадеш връзките за покана за сървъра. Календар до трима приятели в гласов чат с много екстри и вълнение Планирай предварително събиране за гледане, вечер за игри, просто виждане, поява на мистериозен гост или каквото друго си поискаш. Стартиране сега: насрочени събития @@ -3356,6 +3422,13 @@ !!{folderName}!!, папка {mentions}, !!{expandedState}!! Папка на сървъра без име Настройките на папка са запазени! + Можеш да промениш как другите те виждат само в този сървър (!!{guildName}!!), като конфигурираш профил на сървъра. Всичко, за което не направиш настройка тук, ще се показва според настройките по подразбиране за потребителския ти профил. + Банер на профила за сървъра + Профил на сървъра – $[](guildIconHook) !!{guildName}!! + Задай различен аватар, банер за профила и информация за себе си във всеки от сървърите си и други чрез [Discord Nitro!](onAndMore) + Изрази себе си още по-явно в този сървър, като отключиш всички персонализации за профила с Nitro. + Бъди какъвто си и използвай различен аватар, банер и био за всеки от сървърите си, отключи анимирани аватари и други чрез [Discord Nitro!](onAndMore) + Искаш пълен достъп до профилите на сървъра? Покани в сървъри Поканите изтичат след {xDays}. Други сървъри @@ -3515,10 +3588,10 @@ Създаване на Webhook Изтриване на Webhook Актуализиране на Webhook - **Пробвай анимиран банер!** Избери GIF от Tenor за твоя банер за сървър - **НОВО!** Усили до ниво 3, за да отключиш анимирани банери на сървъра. - **НОВО!** Усили до Плана за общности, за да отключиш анимирани банери на сървъра. - Изпробвай сега! + **НОВО!** Задай анимиран банер за сървър, като качиш или избереш GIF. + **НОВО!** Усили до ниво 3, за да използваш анимирания банер за сървър. + **НОВО!** Усили до план за общности, за да използваш анимирания банер за сървър. + Опитай! $[**!!{user}!!**](userHook) създаде тема за известия $[**!!{target}!!**](targetHook) $[**!!{user}!!**](userHook) добави $[**!!{target}!!**](targetHook) към сървъра Смени побитовата скорост на **!!{newValue}!!** @@ -4361,14 +4434,16 @@ Задръж $[](timeUntilEnd)$[До приключване на офертата](offerEndsText) Ето какво получаваш с Nitro: - Ей, не мислиш ли, че заслужаваш коледен бонус? Абонирай се сега и получаваш един безплатен месец Nitro. - Купуваш едно, получаваш едно безплатно - [Има приложими правила и ограничения.]({termsURL}) + Хей, не заслужаваш ли бонус за празниците? Абонирай се сега и получи безплатно Nitro един месец. + Купи едно и вземи още едно безплатно + [Прилагат се правила и ограничения.]({termsURL}) Научи повече за [правилата и ограниченията]({termsURL}) за тази промоция Възползвай се от един месец за наша сметка +1 месец безплатно Отговаряш на условията за един безплатен месец! Продължаване без оферта + Любопитен си за промоцията ни за празниците? + Провери в уеб версията или в настолното приложение Към акаунта ти автоматично ще бъде добавен един безплатен месец. Честито! Получаваш безплатен месец! Научи повече за [правилата и ограниченията]({helpdeskUrl}) за тази промоция. @@ -4622,7 +4697,7 @@ Икона за диалогов прозорец Изображение Действия с изображения - Алтернативен акаунт + Алтернативен текст Компресиране на изображения Автоматично компресиране на изображения Когато това е включено, изпращаните изображения ще бъдат компресирани. Вземи Nitro, за да изпращаш кристално ясни изображения! **[Вземи Nitro]({nitroLink})** @@ -5540,6 +5615,7 @@ Това е човекът, публикувал съобщението, за което докладва. Блокирай го, за да спреш да виждаш съобщенията му. Какво още можеш да направиш Категория на доклада + Избор на събитие Избрано съобщение Избрана сцена Възникна грешка при опита за подаване на този сигнал. Моля, опитай пак. @@ -6209,6 +6285,8 @@ Няколко аватара Бъди, който искаш да бъдеш, и ползвай различен аватар на всеки от сървърите си Профилът на сървъра беше актуализиран! + Бъди какъвто си и използвай различен аватар, банер и био за всеки от сървърите си. + Множество профили {percentage}%% от миналата седмица Имате нужда от помощ за разрешенията? Отказан достъп до медийни файлове - Discord се нуждае от достъп до диск за съхранение за публикуване на прикачени файлове. @@ -6416,7 +6494,7 @@ Получи яки награди за това, че усилваш! Месечно усилване на сървър Годишно усилване на сървър - Това е визуализация на усилването + Това е предварителен изглед на усилването Трябва ти още **{number}**, за да отключиш !!{tier}!! {subscribers}/{numRequired} Готов(а) ли си да усилиш този сървър? @@ -6531,16 +6609,21 @@ Усилването отключва мощни функции и надстройки, от които всеки в сървъра може да се възползва. Дай усилване и вземи: Отличавай се с анимирана икона на сървъра Персонализирай своите покани за сървър с персонализиран фон + Увеличи лимита на качване до 100 MB Покажи на всички за какво иде реч в твоя сървър чрез банер за сървъра Мощни актуализации: възможност за качване на файлове с по-големи размери, по-добро аудиокачество и още! + Задай уникална икона за всяка роля в сървъра + Споделяне на екрана при 1080p/60fps Качване на персонализирани стикери, които всеки може да види + Качване на до {numStickers} персонализирани стикера и {numEmojis} персонализирани емотикона Опции за по-дълго архивиране на теми Създаване на частни теми + Лесно добавяне на нови членове с персонализирана връзка за покана Цел: {levelName} - Купи усилвания за по-лесно отключване на {levelName} бонуси! + Купи усилвания за по-лесно отключване на бонуси от {levelName}! Този сървър е отключил всички усилващи бонуси! Този сървър е отключил всички усилващи награди! - Купи усилвания за по-лесно отключване на {planName} план! + Купи усилвания за по-лесно отключване на план {planName}! **{numBoosts}/{numTotal}** усилвания Изображение на парти попър **{quantity}x** {quantity} - **!!{rate}!!** @@ -6595,6 +6678,7 @@ Използвай персонализирани стикери навсякъде и си осигури достъп до 300 стикера, ексклузивно за Nitro. $[Инфо](infoHook) Сърварите с усилване могат да качват персонализирани стикери от „Настройки на сървъра > Стикери“. Потребителите на Nitro могат да използват персонализирани стикери навсякъде. Достъп до специални стикери + Персонализирай видео разговорите със свои собствени фонове за видео. Още фонове Надгради емотиконите си, персонализирай потребителския си профил и се откроявай в твоите сървъри. Направи Discord свой @@ -6654,7 +6738,9 @@ Присъедини се към Nitro Получи повече възможности за персонализиране с банер за профила и се присъедини към повече сървъри, като [надградиш до Discord Nitro](onLearnMore) Персонализирай повече с банер за профил, анимиран аватар, персонализиран таг и [повече с Discord Nitro.](onLearnMore) + Вземи още персонализации с банер за профила, анимиран аватар, персонализиран таг и още други с **Discord Nitro!** Искаш ли да качиш свой собствен банер? + Искаш ли да качиш свой собствен банер за профила? **Лентата за състояние на усилването** показва на членовете колко усилвания са необходими на твоя сървър, за да достигне следващото ниво. Избери дали лентата да е включена или не в **Настройки на сървъра > Покажи**. **Лентата за състояние на усилването** показва на членовете колко усилвания са необходими на твоя сървър, за да достигне следващия план. Избери дали лентата да е включена или не в **Настройки на сървъра > Покажи**. Включване @@ -7045,6 +7131,7 @@ Регистриране Въвеждане на информация за вписване [Виж нашата Политика за поверителност]({privacyURL}) + Паролата трябва да е между 6 и 72 знака Създаване на акаунт Винаги можеш да го промениш по-късно! Добави членове (!!{current}!!/!!{max}!!) @@ -7097,6 +7184,7 @@ {min} минимален брой символи, {max} максимален брой символи Възникна грешка при предаване на доклада. Моля, опитай пак или кликни [тук]({tnsReportUrl}), за да предадеш онлайн. Съобщение избрано + Докладвай събитие Докладвай съобщение Докладвай сцена Избери едно @@ -7108,7 +7196,7 @@ Докладът е предаден Благодарим ти, че ни уведоми. Скоро ще получиш потвърждение по имейл. С какво можем да ти помогнем? - Това не е спам + Не е спам Докладвай сървър — !!{name}!! Докладвай сървър Докладвай спам @@ -7536,7 +7624,7 @@ Прочети информацията за компилация Качи и управлявай компилации Създаване на команди в сървър - Управлявай достъпа до командите в сървър + Управлявай достъпа до командите му в сървър Актуализирай командите Управлявай права Управлявай SKU, списъци и активи в магазина @@ -7716,8 +7804,8 @@ Изпращане на TTS съобщения Членовете с това правомощие могат да изпращат Text-to-Speech (текст с изговаряне) съобщения чрез команда /tts и съответния текст. Тези съобщения могат да бъдат чути от всеки, който в този момент е в конкретния канал. Изпрати помахване - Подари Nitro на някого, за да може този някой да им достъп до персонализиране на профила, емоджита и суперяки функции в чата. - Подари Nitro + Подари на някого Nitro, за да му дадеш достъп до игри, бонуси, усилване на сървъра И супер чат функции. + Зарадвай някого с Ntiro Заглуши сървъра Сървърът е заглушен Този канал има специални разрешения. За да слушаш в него, ще трябва някой, като например модератор на сървър или администратор, да включи звука ти. @@ -7980,6 +8068,7 @@ Говорът разкачен Звуци [Първоначалното съобщение е изтрито] + Потребителят {username} е блокиран Говори Изговори съобщение !!{name}!! – говорител @@ -8031,6 +8120,7 @@ Това заместване е деактивирано в момента за канали сцена. Настройката е деактивирана в момента за канали на сцена. Гласов канал за хостване на събития с публика + Случва се в момента Или изпрати връзка за покана за сцената на свой приятел Покани приятели на сцената Слушай @@ -8143,6 +8233,7 @@ Старт Започни обаждане {start} — {end} + $[!!{start}!!](startHook) – Приключва {end} Стартирай активности Старт на събитие Всеки момент ще стартираш събитието $[**!!{privacyLevel}!!**](privacyLevelHook) @@ -8626,7 +8717,7 @@ Настройките на темата бяха актуализирани. Стартирано от $[](usernameHook) За съжаление, не успяхме да заредим първото съобщение от тази тема - !!{username}!! започна тема, „!!{threadName}“ + !!{username}!! стартира тема, „!!{threadName}!!“ Оригинално съобщение от канала Когато разговорът приключи, темата изчезва. Стартирай тема от което и да е вече изпратено съобщение или кликни върху иконата със знак + в лентата за чат. @@ -8798,6 +8889,7 @@ Моля, актуализирай Discord, за да имаш достъп до този канал Неизвестен регион Непознат потребител + Отключи аватар Вкл. на звука Премахване на заглушаване на категория Премахване на заглушаването на **!!{name}!!** @@ -8849,6 +8941,7 @@ Невалиден тип файл Добавяне на коментар опция + Общият размер на съобщението трябва да е под {maxSize} Плъзни и пусни Режим за незабавно качване! Максималният размер на файл е {maxSize}. @@ -9033,8 +9126,10 @@ Можеш да промениш нивото на мащабиране с {modKey} +/- и да нулираш до мащабирането по подразбиране с {modKey}+0. Налични резервни кодове Аватар + Промяна на банера в профила Видимо, когато не е зададено изображение Цвят на профил + Препоръчаните минимален размер и аспектно съотношение са 600х240 и 5:2. Допустимите типове файлове включват PNG, JPG и анимирани GIF-ове. Препоръчваме качване на изображение поне 600 х 240. Може да е PNG, JPG или анимиран GIF под 10 MB. Блокирани потребители Нямаш блокирани потребители @@ -9057,6 +9152,9 @@ Въведи паролата си, за да потвърдиш промените TAG Редактиране на потребителски профил + Да не се запазват + Да се запазят ли промените? + Имаш направени промени. Искаш ли да ги запазиш, преди да напуснеш тази страница? Имейли за комуникация Получавай имейли за пропуснати обаждания, съобщения и резюмирана информация. Имейли с препоръки @@ -9140,6 +9238,7 @@ Рестартирай приложението, за да приложиш новите настройки. Запазване Сканирай QR код + Опитвате се да промените профила си за конкретен сървър? Отидете в сървъра, за да редактирате профила си в него. Покажи библиотека с игри Изключи това, за да скриеш библиотеката с игри, така че да се концентрираш върху разговорите. Discord стартира на заден фон и не ти се пречка. @@ -9172,6 +9271,9 @@ Discord не открива нищо казано в микрофона. Провери дали си избрал правилното входно устройство. OpenH264 видео кодек, предоставен от Cisco Systems, Inc. Всичко е готово за запис на аудио от приложения. [Научи повече]({helpdeskArticle}) + Разширението за улавяне на аудио изисква оторизация. Провери системните си предпочитания за сигурност и поверителност. [Научи повече]({helpdeskArticle}) + Нещо се обърка при конфигуриране на разширението за запис на аудио. Посети нашата [страница за помощ]({helpdeskArticle}) за отстраняване на проблема + Записът на аудио на твоето устройство изисква инсталирането или актуализирането на допълнителен софтуер. След като щракнеш бутона за инсталиране по-долу, ще видиш съобщение за оторизация. [Научи повече]({helpdeskArticle}) Видео кодек Използвай нашата най-нова технология да заснемеш екрана си Настройки на Windows @@ -9277,6 +9379,7 @@ Списък Показване на чат Покажи членовете + Преглед на всички ({count}) Съжаляваме, не е достъпен видео чат, когато има повече от {videoUserLimit} човека в гласовия канал. Не е налично видео Заглушаване на видеото diff --git a/app/src/main/res/values-cs/strings.xml b/app/src/main/res/values-cs/strings.xml index af85e5ddd9..b6ee5ecc70 100644 --- a/app/src/main/res/values-cs/strings.xml +++ b/app/src/main/res/values-cs/strings.xml @@ -39,8 +39,8 @@ Přijmi zprávu a začni chatovat. Odesilatele upozorníme, pouze pokud odepíšeš. Přijmout pozvánku Žádost přijata - Podle Discordu by tento uživatel mohl být spammer - Skryli jsme všechny zprávy v této konverzaci, abychom zajistili tvé bezpečí + Toto by mohl být spam + Pro jistotu jsme obsah zprávy skryli, můžeš na ni však odpovědět. Dostupnost Tmavý postranní panel Jo! @@ -97,6 +97,7 @@ Poděkování Tohle může chvilku trvat. Akce + Právě aktivní Aktivní na mobilu Aktivní vlákna Více aktivních vláken @@ -289,7 +290,13 @@ Přehrát animované smajlíky Chci smajlíky rozhýbat pěkně do rytmu. Animovaní smajlíci + Vylepšování výhod na úroveň 3 + Vylepšování na plán Komunity + Vylepšování na úroveň 3 + Vylepšování na plán Komunity + Otevřít nastavení Rozumím + Nastavit nový banner NOVINKA! Animovaný banner serveru Aby šla oznámení rychle, můžeš zveřejněné zprávy upravit jenom třikrát za hodinu. Zkus to prosím znovu za {retryAfterMinutes}. Oficiální oznámení Discordu pro správce a moderátory komunitních serverů. @@ -341,6 +348,7 @@ Vypnout překrytí Odinstalovat Neplatný kód + Toto vypadá jako propagační kód. [Kliknutím sem](promoLink) ho můžeš uplatnit. Máš kód na Nitro nebo hru? To je bezva! Zadej ho níže: Uplatnit Zpět ke hře @@ -765,8 +773,8 @@ Tlačítko zpět otevře přehled kanálů. Zpět na přihlášení Backspace - Útočníci z **!!{domain}!!** by tě mohli podvodem přimět udělat něco nebezpečného, jako je instalace softwaru nebo sdílení osobních údajů (například tvé telefonní číslo, kreditní karta, rodné číslo atd.). - Nebezpečná stránka na obzoru + Pozor, pozor! Bylo nahlášeno, že doména **!!{domain}!!** je škodlivá. Takové webové stránky z tebe můžou chtít vylákat osobní údaje, pokusit se ukrást ti hesla nebo na tvé zařízení nainstalovat nežádoucí software. + Škodlivá stránka na obzoru Zabanovat Chceš dát ban uživateli „!!{username}!!“? Zabanovat členy @@ -1020,6 +1028,8 @@ Souhlasím se [smlouvou EULA aplikace {applicationName}](onClick) Nabídka Black Friday Zablokovat + Chceš odesílatele zablokovat? + Když uživatele {username} zablokuješ, nebude ti moct posílat zprávy. Blokováno Blokovaných: {count} {count} @@ -1213,8 +1223,10 @@ Upravit profil serveru Avatar pro server a banner profilu Možnost nastavení různého avatara pro každý server je momentálně dostupná jen omezenému počtu lidí. + Bio „O mně“ pro tento server Když to necháš prázdné, ukáže se text z hlavního profilu. + Řekni tomuto serveru něco málo o sobě Rozumím Na každém ze svých serverů používej jiné přezdívky, a pokud máš Nitro, různé avatary! Aktualizovat profil mého serveru @@ -1229,10 +1241,13 @@ Změnit avatar pro server Na každém ze svých serverů používej různé avatary a více s **Discordem Nitro!** Přezdívky musejí mít alespoň {minLength} + Zobrazit náhled na tomto serveru Změnit banner profilu pro server Barva profilu pro server Obnovit výchozí banner profilu + Profil serveru Odemknout s Nitrem + Snažíš se změnit svůj výchozí profil? Přejdi na stránku svého [uživatelského profilu](onUserProfileClick). Seznam změn Změna přezdívky Uživatelé s tímto oprávněním mohou změnit svou přezdívku. @@ -1255,16 +1270,33 @@ Kanál !!{channelName}!! (kanál) Akce kanálu + Budeš taky moct odemknout další funkce pro přizpůsobení a vylepšení nástrojů pro všechny členy tvého serveru. Například: + Vylepši svůj server na úroveň {targetLevelOrPlan} a používej nový banner kanálu + Vylepši svůj server na plán {targetLevelOrPlan} a používej nový banner kanálu + To vypadá skvěle! + Tento obrázek se objeví v horní části postranního panelu s informacemi o kanálu. + Podporovány jsou soubory ve formátu PNG a JPG. Doporučený minimální rozměr je 480 × 144 px a doporučený poměr stran je 10 : 3. Maximální velikost souboru je 10 MB. + Obrázek banneru kanálu + **NOVINKA!** Zkus přidat banner kanálu + Vyzkoušej to! + **NOVINKA!** Vylepši server na úroveň 3 a nastav si banner kanálu. + **NOVINKA!** Vylepši na plán Komunity a nastav si banner kanálu. Právě mluví: !!{username}!! Účastníci – {count} Akce volání kanálu Účastníci Kanál byl smazán. Hlavička kanálu + Informace o kanálu + Pokud tě někdo nezmíní, tak po ztlumení se ti nebudou zobrazovat upozornění na nepřečtené zprávy ani oznámení. Název + Oznámení Podrobnosti Téma Upravit + Tvoje nastavení + Skrýt informace o kanálu + Zobrazit informace o kanálu Tvoje role nemá oprávnění k přístupu na tento kanál. Kanál je uzamčený Oprávnění byla synchronizována s kategorií: **{categoryName}** @@ -1629,6 +1661,7 @@ Zkopírovat téma Zkopírovat !!{code}!! do schránky Zkopírovat příkaz + Kopírovat odkaz události Kopírovat ID Kopírovat obrázek Kopírovat odkaz @@ -2132,6 +2165,7 @@ Vypnout účet Určitě chceš vypnout svůj účet? Po této akci tě okamžitě z účtu odhlásíme a nebude pro nikoho přístupný. Povedlo se! Vypnuli jsme ti e-mailová oznámení! + Dočasně zablokovat uživatele !!{user}!! Vypnout synchronizaci Vypnutím synchronizace dojde k tomu, že chování při vypršení odběratele bude takové, jako by všem odběratelům vypršelo předplatné. Vypnutím synchronizace dojde k tomu, že chování při vypršení členství bude takové, jako by všem členům vypršelo předplatné. @@ -2167,7 +2201,7 @@ Chyba nástroje Discord Dispatch Otevřít lístek Hru se nepodařilo spustit. Nenašli jsme spustitelný soubor hry. Oprav hru a zkus to znovu. - Vzhled + Zobrazení Zobrazit {platform} jako tvůj stav Zobrazit na profilu Vždy @@ -2217,11 +2251,13 @@ Upravit Upravit kategorii Upravit kanál + Upravit výchozí profil Upravit událost Tato zpráva bude aktualizována také na všech serverech sledujících tento kanál. Aktualizace na všech serverech může chvíli trvat. Upravit zprávu Upravit poznámku Upravit přehled + Upravit profil Upravit role Změnit téma nebo nastavení soukromí Upravit pódium @@ -2256,6 +2292,8 @@ Nová detektivní hra pro více hráčů, kterou můžete hrát přímo v tomto hlasovém kanálu! Zahraj si se svým serverem Betrayal! Přidat se k !!{applicationName}!! + Aktivity pro mobily pilně připravujeme! Můžeš se připojit k hlasovému kanálu a povídat si s přáteli, ale neuvidíš probíhající aktivitu ani na ni nebudeš moct reagovat. + Aktivity zatím fungují pouze na počítači Zahraj si s přáteli !!{applicationName}!!! Chyba {code} Ulovte s přáteli pár ryb v naší nové hře Fishington.io! @@ -2264,6 +2302,8 @@ V aktivitě V aktivitě V !!{applicationName}!! + Již brzy na mobilu. Jestli se chceš připojit k této aktivitě, zatím použij aplikaci pro počítač. + Již brzy na mobilu Aktivita skončila Pošli kamarádovi odkaz s pozvánkou k aktivitě v @@ -2272,18 +2312,25 @@ !!{username}!! hraje !!{username}!! sleduje Připojit se k aktivitě + Tento server nemá přístup k požadované aktivitě + Tento server dosáhl limitu souběžných aktivit pro aktuální úroveň vylepšení + Aktivitu nelze spustit + Tento server nemá dostatečnou úroveň vylepšení pro požadovanou aktivitu + Aktivitu se nepodařilo spustit Spouštění aktivity Opustit aktivitu Již brzy vyhlížej další aktivity! Otevři hru Poker Night přímo v hlasovém kanálu! Zahraj si s přáteli poker Až {count} účastníků + Náhled aplikace {applicationName} Účastníci – {numUsers} Hraje !!{applicationName}!! Hraje v !!{guildName}!! Sdílej odkaz s ostatními, kterým chceš dát přístup k tomuto serveru a aktivitě Zahájit aktivitu Spustit !!{applicationName}!! + Neznámý Neomezený počet účastníků Sleduje !!{applicationName}!! Sleduje v !!{guildName}!! @@ -2369,6 +2416,7 @@ V zájmu minimalizace spamu musejí mít členové serveru ověřenou e-mailovou adresu, aby mohli odesílat zprávy. To se nevztahuje na uživatele s rolemi. Potřebujeme ověřený e-mail Tvůj server už splňuje nebo překračuje požadovanou úroveň ověření. + Zrušit dočasné blokování uživatele !!{user}!! Povolit překrytí ve hře. Zapnout potlačení šumu Povolit oznámení @@ -2511,7 +2559,10 @@ Kopírovat odkaz Otevřít v prohlížeči Sdílet odkaz + Nemůžeš jich mít víc. Přidat do oblíbených + Maximální počet oblíbených je {count}. + Ale ne! Různé Popiš svůj problém Tvůj problém @@ -2607,7 +2658,7 @@ Pokud nemají oprávnění „spravovat kanál“ nebo „spravovat zprávy“, budou uživatelé moci odeslat jednu zprávu v uvedeném intervalu. Toto je kanál, ve kterém zveřejňujeme systémové zprávy. Můžeš ho kdykoli vypnout. Posílat užitečné tipy pro nastavení serveru. - Pobídni samolepkou uživatele, aby odpovídali na uvítací zprávy. + Pobídnout uživatele, aby odpovídali na uvítací zprávy samolepkami. Pošli náhodnou uvítací zprávu vždy, když se někdo připojí k tomuto serveru. Pošli zprávu, když někdo vylepší tento server. Členové jsou automaticky vyhozeni, pokud se odpojí bez přidělené role. @@ -2725,6 +2776,7 @@ Kanál NSFW Vypnuto Pouze **@zmínky** + Pouze @zmínky @zmínky Výstup Výstupní zařízení @@ -2847,6 +2899,7 @@ Nemáš žádné nevyřízené žádosti o přátelství. Prozatím je tu Wumpus. Žádní čekající přátelé Zkus přidat přítele přes jeho uživatelské jméno nebo vyhledávání Nearby. + Nemáš žádné nevyřízené návrhy na přátelství. Prozatím je tu Wumpus. Navrhovaní přátelé – {count} Offline – {offline} Online – {online} @@ -2867,6 +2920,7 @@ Vše Online Nevyřízeno + Návrhy Sdílet Hledáme v éteru kamarády. Ujisti se, že jsou tví přátelé na této obrazovce také a hledají s tebou. Ujisti se, že tví přátelé taky hledají! @@ -3137,6 +3191,7 @@ Rozumím Zvuk při sdílení obrazovky můžeš zapnout v části [Nastavení hlasu a videa > Sdílení obrazovky](onVoiceSettingsClick). Postupuj podle pokynů. Během sdílení obrazovky tvého zařízení může být zvuk nedostupný. + Sdílení zvuku možná nebude na tvém zařízení fungovat. Přejdi prosím minimálně na verzi macOS 10.14. Sdílení zvuku možná nebude na tvé verzi Windows fungovat. Přejdi prosím na poslední verzi Windows 10. Obrazovka Obrazovka uživatele !!{username}!! @@ -3185,6 +3240,13 @@ Vypadá to, že tvůj server ještě není úplně připraven na úplné přehledy. Zatím máš přístup ke statistikám pro kanály oznámení a uvítací obrazovku. Ajaj! Něco se asi rozbilo. Obnov prosím aplikaci a zkus to znovu. Za aktuální týden + Toto je jenom náhled. Chceš používat tento GIF? Vylepši na úroveň {targetLevelOrPlan}. + Budeš taky moct odemknout další funkce pro přizpůsobení a vylepšení nástrojů pro všechny členy tvého serveru. Například: + Vylepši svůj server na úroveň {targetLevelOrPlan} a použij nový animovaný banner serveru. + Vylepši svůj server na plán {targetLevelOrPlan} a použij nový animovaný banner serveru. + Vylepši svůj server na úroveň {targetLevelOrPlan} a používej nový banner serveru. + Vylepši svůj server na plán {targetLevelOrPlan} a používej nový banner serveru. + To vypadá skvěle! Dosáhl/a jsi limitu 100 serverů Vylepši své smajlíky, přizpůsob si profil, zdvojnásob počet serverů, ke kterým se můžeš připojit, a buď na svých serverech vidět. Zdvojnásob počet serverů, ke kterým se můžeš připojit až na 200. @@ -3287,6 +3349,7 @@ Ne, pouze odpojit Ano, ukončit událost Chceš událost také ukončit? + Končí v {time} Určitě chceš událost ukončit? {count} má zájem {count} má zájem @@ -3344,6 +3407,9 @@ Naplánováno na {startTime} Událost probíhá Krok {step} z {total} + Sdílet zvací odkaz na událost na serveru + Kopírovat přímý odkaz na událost. Události v soukromých kanálech nepodporují zvací odkazy na server. + Kopírovat přímý odkaz na událost. K vytvoření zvacího odkazu na server potřebuješ oprávnění k odesílání pozvánek. Kalendář vedle tří přátel v hlasovém chatu se spoustou třpytek a nadšení Naplánuj dopředu filmový večer, herní party, posezení, návštěvu tajného hosta nebo cokoliv se ti zachce. Právě začíná: Naplánované události @@ -3360,6 +3426,13 @@ !!{folderName}!!, složka {mentions}, !!{expandedState}!! Nepojmenovaná serverová složka Nastavení složky uloženo! + Nastavením profilu serveru můžeš změnit, jak tě ostatní uvidí pouze na tomto serveru (!!{guildName}!!). Cokoli zde nenastavíš, použije se z tvého výchozího uživatelského profilu. + Banner profilu serveru + Profil serveru – $[](guildIconHook) !!{guildName}!! + Nastav si na každém serveru jiný avatar, banner profilu, informace o sobě a ještě mnohem více – [s Discordem Nitro!](onAndMore) + Odemkni si všechna přizpůsobení profilu zakoupením Nitra a buď na tomto serveru ještě víc vidět. + Buď tím, kým chceš být, a na každém ze svých serverů používej jiný avatar, banner a informace o sobě, odemkni animované avatary a získej spoustu dalších výhod [s Discordem Nitro!](onAndMore) + Chceš mít úplný přístup k profilům serveru? Pozvat na servery Pozvánka vyprší za {xDays}. Ostatní servery @@ -3519,10 +3592,10 @@ Vytvořit webhook Odstranit webhook Aktualizovat webhook - **Vyzkoušej animovaný banner!** Vyber si pro banner serveru GIF z Tenor - **NOVINKA!** Vylepši server na úroveň 3 a odemkni animované bannery serveru. - **NOVINKA!** Vylepši server na komunitní plán a odemkni animované bannery serveru. - Zkus si to hned teď! + **NOVINKA!** Nastav si animovaný banner serveru – vyber nebo nahraj GIF. + **NOVINKA!** Vylepši server na úroveň 3 a používej animovaný banner serveru. + **NOVINKA!** Vylepši server na plán Komunity a používej animovaný banner serveru. + Vyzkoušej to! $[**!!{user}!!**](userHook) vytvořil/a vlákno oznámení $[**!!{target}!!**](targetHook) $[**!!{user}!!**](userHook) přidal $[**!!{target}!!**](targetHook) na server Přenosová rychlost změněna na **!!{newValue}!!** @@ -4373,6 +4446,8 @@ +1 měsíc zdarma Máš nárok na měsíc zdarma! Pokračovat bez nabídky + Zajímá tě naše sváteční nabídka? + Omrkni ji na našem webu nebo v aplikaci pro počítač Měsíc zdarma se automaticky přidá do tvého účtu. Náležitě si ho užij! Získáváš měsíc zdarma! Zjisti více o [pravidlech a omezeních]({helpdeskUrl}) této nabídky. @@ -5544,6 +5619,7 @@ Toto je autor nahlášené zprávy. Když ho zablokuješ, už žádné jeho zprávy neuvidíš. Co ještě můžeš dělat Nahlásit kategorii + Vybraná událost Vybraná zpráva Vybrané pódium Při pokusu o odeslání oznámení došlo k chybě. Zkus to prosím znovu! @@ -5614,7 +5690,7 @@ Ještě jednou děkujeme za vyzkoušení! Přepínání účtu brzy skončí {username} odhlášen/a - Toto je beta test. Po jeho ukončení zůstaneš přihlášen/a v posledním použitém účtu a ostatní budou odebrány. + Toto je beta test. Po jeho ukončení zůstaneš přihlášen/a v posledním použitém účtu a z ostatních budeš odhlášen/a. Přihlášení se nepodařilo. Zkus to prosím znovu. Po přihlášení do dalšího účtu budeš moci na tomto zařízení mezi účty jednoduše přepínat. Přidat účet @@ -6213,6 +6289,8 @@ Více avatarů Buď, kým chceš být, a na každém serveru používej jiný avatar Profil serveru byl aktualizován! + Buď tím, kým chceš být, a na každém serveru používej jiný avatar, banner a informace o sobě. + Několik profilů {percentage} %% od minulého týdne Potřebuješ pomoct s oprávněními? Přístup k médiím byl zamítnut – pro odesílání příloh potřebuje Discord přístup k úložišti. @@ -6535,11 +6613,16 @@ Vylepšování odemyká skvělé funkce a výhody, které si pak mohou užívat všichni na serveru. Daruj vylepšení a získej: Vyčnívej z davu díky animované ikoně serveru Nastav si pozvánky na server dle tvého gusta díky vlastnímu pozadí + Vyšší limit pro nahrávání souborů o velikosti až 100 MB Ukaž pomocí banneru celému světu, o čem tvůj server je Skvělé výhody: možnost nahrávat větší soubory, kvalitnější zvuk a další! + Nastav si unikátní ikonu pro každou roli na serveru + Sdílej obrazovku v rozlišení 1080p s 60 snímky za sekundu Nahrávání vlastních samolepek, které mohou používat všichni + Nahrávej až {numStickers} vlastních samolepek a {numEmojis} vlastních smajlíků Možnost delší archivace vláken Zakládání soukromých vláken + Přidávej nové členy jednoduše pomocí vlastního zvacího odkazu Cíl: {levelName} Kupuj vylepšení a pomoz odemknout výhody {levelName}! Tento server odemknul všechny výhody z vylepšování! @@ -6599,6 +6682,7 @@ Používej své vlastní samolepky kdekoli a získej přístup ke 300 exkluzivním samolepkám pro předplatitele Nitra. $[Informace](infoHook) Vylepšené servery můžou nahrávat vlastní samolepky přes Nastavení serveru > Samolepky. Uživatelé Nitra můžou používat vlastní samolepky kdekoli. Přístup ke speciálním samolepkám + Uprav si své videohovory na míru s vlastním pozadím videa. Více pozadí Vylepši své smajlíky, přizpůsob si profil a buď na svých serverech vidět. Uprav si Discord po svém @@ -6658,9 +6742,11 @@ Pořídit Nitro Získej další možnost přizpůsobení pomocí banneru profilu a přidej se na více serverů díky [přechodu na Discord Nitro](onLearnMore) Získej další možnosti přizpůsobení pomocí banneru profilu, animovaného avataru, vlastního tagu [a dalších vychytávek s Discordem Nitro!](onLearnMore) + Získej další možnosti přizpůsobení včetně banneru profilu, animovaného avataru, vlastního tagu a dalších vychytávek **s Discordem Nitro!** Chceš nahrát svůj vlastní banner? - **Lišta průběhu vylepšování** členům ukazuje, kolik vylepšení server ještě potřebuje k dosažení další úrovně. Nastav si ji v **Nastavení serveru > Vzhled**. - **Lišta průběhu vylepšování** členům ukazuje, kolik vylepšení server ještě potřebuje k dosažení dalšího plánu. Nastav si ji v **Nastavení serveru > Vzhled**. + Chceš nahrát vlastní banner profilu? + **Lišta průběhu vylepšování** členům ukazuje, kolik vylepšení server ještě potřebuje k dosažení další úrovně. Nastav si ji v **Nastavení serveru > Zobrazení**. + **Lišta průběhu vylepšování** členům ukazuje, kolik vylepšení server ještě potřebuje k dosažení dalšího plánu. Nastav si ji v **Nastavení serveru > Zobrazení**. Zapnout Rozumím Chceš se dostat na další úroveň? @@ -7049,6 +7135,7 @@ Registruj se Zadej přihlašovací údaje [Prohlédni si naše zásady ochrany osobních údajů]({privacyURL}) + Heslo musí být dlouhé 6 až 72 znaků Vytvořit účet Můžeš to později kdykoliv změnit! Přidat členy (!!{current}!!/!!{max}!!) @@ -7101,6 +7188,7 @@ Minimum znaků: {min}, maximum znaků: {max} Při odesílání hlášení došlo k chybě. Zkus to prosím znovu nebo kliknutím [sem]({tnsReportUrl}) proveď odeslání online. Zpráva vybrána + Nahlásit událost Nahlásit zprávu Nahlásit pódium Vyber jedno @@ -7112,7 +7200,7 @@ Hlášení odesláno Děkujeme za zprávu. Za chvilku obdržíš potvrzovací e-mail. S čím můžeme pomoci? - Tohle není spam + Toto není spam Nahlásit server – !!{name}!! Nahlásit server Nahlásit spam @@ -7720,7 +7808,7 @@ Odesílat zprávy TTS Uživatelé s tímto oprávněním mohou posílat zprávy převedené z textu na řeč pomocí zprávy začínající na /tts. Tyto zprávy uslyší všichni uživatelé, kteří si prohlížejí daný kanál. Odeslat zamávání - Daruj někomu Nitro, ať získá přístup k přizpůsobením profilu, smajlíkům a nadupaným funkcím chatu. + Daruj někomu Nitro, aby mohl získat přístup k hrám, výhodám, vylepšování serverů a extra nabušeným funkcím chatu. Dej Nitro jako dárek Ztlumit zvuk na serveru Zvuk ztlumen serverem @@ -7984,6 +8072,7 @@ Hlas odpojen Zvuky [Původní zpráva odstraněna] + Uživatel {username} byl zablokován Mluvit Přečíst zprávu !!{name}!! – Řečník @@ -8035,6 +8124,7 @@ Toto prioritní pravidlo je pro řečnické kanály aktuálně vypnuté. Toto nastavení je pro řečnické kanály aktuálně vypnuté. Hlasový kanál pro pořádání událostí s posluchači + Právě probíhá Nebo pošli kamarádovi zvací odkaz na pódium Pozvi přátele na pódium Poslouchat @@ -8147,6 +8237,7 @@ Začít Zahájit hovor {start} — {end} + $[!!{start}!!](startHook) – Končí {end} Zahájit aktivity Zahájit akci Chystáš se zahájit tuto $[**!!{privacyLevel}!!**](privacyLevelHook) událost @@ -8630,7 +8721,7 @@ Nastavení vlákna byla aktualizována. Zahájil/a $[](usernameHook) Je nám líto, ale nepodařilo se nám načíst první zprávu v tomto vláknu - !!{username}!! zahájil/a vlákno „!!{threadName}“ + !!{username}!! zahájil/a vlákno „!!{threadName}!!“ Původní zpráva z kanálu Až konverzace skončí, vlákno zmizí. Otevři vlákno z jakékoliv zprávy nebo klikni na ikonu + v panelu chatu. @@ -8802,6 +8893,7 @@ Pro přístup do tohoto kanálu nejdřív aktualizuj Discord Neznámá oblast Neznámý uživatel + Odemknout avatar Zrušit ztlumení Zrušit ztlumení kategorie Zrušit ztlumení **!!{name}!!** @@ -8853,6 +8945,7 @@ Neplatný typ souboru Přidat komentář volitelné + Celková velikost zprávy musí být pod {maxSize} Přetáhni Režim okamžitého nahrávání! Maximální velikost souboru je {maxSize}. @@ -9037,8 +9130,10 @@ Přiblížení můžeš změnit stisknutím {modKey} +/- a vrátit jej na výchozí hodnotu stisknutím {modKey}+0. Dostupné záložní kódy Avatar + Změnit banner profilu Zobrazí se, když není nastavený žádný obrázek Barva profilu + Doporučená minimální velikost je 600 × 240 px a doporučený poměr stran je 5 : 2. Podporovány jsou soubory ve formátu PNG, JPG a animovaný GIF. Doporučujeme obrázek veliký alespoň 600 × 240. Můžeš nahrát PNG, JPG nebo animovaný GIF do 10 MB. Zablokovaní uživatelé Nemáš žádné blokované uživatele @@ -9061,6 +9156,9 @@ Zadej heslo pro potvrzení změn. TAG Upravit uživatelský profil + Neukládat + Uložit změny? + Vidíme tu nějaké změny. Chceš je před opuštěním této stránky uložit? E-maily o komunikaci Dostávat e-maily o zmeškaných hovorech a zprávách a přehledy zpráv. E-maily s doporučeními @@ -9144,6 +9242,7 @@ Aby se nová nastavení projevila, restartuj aplikaci. Uložit Naskenovat QR kód + Snažíš se změnit svůj profil pro konkrétní server? Profil serveru můžeš upravit přímo na daném serveru. Zobrazit Knihovnu her Vypnutím schováš Knihovnu her a budeš se moci soustředit na své konverzace. Discord se spustí na pozadí a nebude ti překážet. @@ -9176,6 +9275,9 @@ Discord nedetekuje žádný signál z tvého mikrofonu. Zkontroluj, jestli máš vybráno správné vstupní zařízení. OpenH264 Video Codec od společnosti Cisco Systems, Inc. Máš plnou výbavu pro nahrávání zvuku z aplikací. [Zjistit více]({helpdeskArticle}) + Rozšíření pro nahrávání zvuku vyžaduje autorizaci. Zkontroluj své nastavení zabezpečení a soukromí. [Zjistit více]({helpdeskArticle}) + Při nastavování rozšíření pro nahrávání zvuku se něco pokazilo. Projdi si naši [stránku s nápovědou]({helpdeskArticle}) a zkus problém vyřešit + Jestli chceš na svém zařízení nahrávat zvuk, potřebuješ aktualizovat software nebo nainstalovat nový. Po kliknutí na tlačítko pro instalaci se zobrazí výzva k autorizaci. [Zjistit více]({helpdeskArticle}) Video kodek Používat pro pořízení snímku obrazovky naši nejnovější technologii. Nastavení Windows @@ -9281,6 +9383,7 @@ Seznam Zobrazit chat Zobrazit členy + Zobrazit vše ({count}) Je nám líto, ale video chat není k dispozici, pokud je v hlasovém kanálu více než {videoUserLimit} lidí. Video není k dispozici Ztlumit video diff --git a/app/src/main/res/values-da/strings.xml b/app/src/main/res/values-da/strings.xml index 0b3c47a5fa..a0753f18fa 100644 --- a/app/src/main/res/values-da/strings.xml +++ b/app/src/main/res/values-da/strings.xml @@ -39,8 +39,8 @@ Accepter for at begynde at chatte. De får kun besked, hvis du sender dem en besked tilbage. Acceptér invitation Anmodning accepteret - Discord har grund til at tro, at denne bruger muligvis er en spammer - Vi har skjult alle beskeder i denne DM for din sikkerheds skyld + Dette kan være spam + Meddelelsens indhold er skjult for en sikkerheds skyld. Du kan stadig svare. Tilgængelighed Mørk sidepanel Jep! @@ -97,6 +97,7 @@ Anerkendelser Dette kan tage lidt tid. Handlinger + Aktiv nu Aktiv på mobil Aktive tråde Flere aktive tråde @@ -289,7 +290,13 @@ Afspil animeret emoji Jeg ønsker, at emojien bevæger sig og lave riller. Animeret emoji + Boosting – Niveau 3 frynsegoder + Boosting Communities-abonnement + Boosting - Niveau 3 + Boosting Communities-abonnementet + Åbn Indstillinger Forstået + Indstil nyt banner NYT! Animeret serverbanner For at optimere hastigheden for meddelelses-strømmen, kan beskeder kun redigeres 3 gange i timen. Prøv venligst igen om {retryAfterMinutes}. Officielle meddelelser fra Discord til administratorer og moderatorer på community-servere. @@ -341,6 +348,7 @@ Deaktivér overlay Afinstallér Ugyldig kode indtastet + Dette ligner en kampagnekode. [Klik her](promoLink) for at indløse den. Har du modtaget en kode til Nitro eller et spil? Det er spændende! Indtast den herunder: Indløs Vend tilbage til spil @@ -765,8 +773,8 @@ Tilbageknappen åbner kanalskuffen. Gå tilbage til login siden Backspace - Angribere på **!!{domain}!!** kan narre dig til at gøre noget farligt som f.eks. at installere software eller afsløre dine personlige oplysninger (f.eks. dit telefonnummer, kreditkort, socialsikringsoplysninger osv.). - Farligt websted forude + Vær opmærksom på, at **!!{domain}!!** er rapporteret som et skadeligt websted. Websteder som disse kan forsøge at narre dig til at dele personlige oplysninger, stjæle din adgangskode eller installere uønsket software på din enhed. + Skadeligt websted forude Udeluk Vil du banne \'!!{username}!!\'? Udeluk medlemmer @@ -1020,6 +1028,8 @@ Jeg accepterer [{applicationName} EULA](onClick) Black Friday Tilbud Bloker + Vil du blokere dem? + Hvis {username} blokeres, kan personen ikke sende dig en besked. Blokeret {count} blokeret {count} @@ -1213,8 +1223,10 @@ Rediger serverprofil Server-avatar og profilbanner Angivelse af en anden avatar for hver af dine servere er i øjeblikket kun tilgængelig for et begrænset antal mennesker. + Bio Serverbio Hvis den er tom, anvendes din primære bio. + Fortæl denne server en smule om dig selv Forstået Brug et kaldenavn, og hvis du har Nitro, brug en forskellig avatar på hver af dine servere! Opdater min serverprofil @@ -1229,10 +1241,13 @@ Ændr Server- avatar Brug en anden avatar på hver af dine servere og meget mere med **Discord Nitro!** Kaldenavne skal være på mindst {minLength} + Forhåndsvisning i denne server Skift serverprofilbanner Serverprofilfarve Nulstil til primært profilbanner + Serverprofil Lås op med Nitro + Prøver du at ændre din standardprofil? Gå til siden for din [Brugerprofil](onUserProfileClick). Ændringslogfil Skift Kælenavn Medlemmer med denne tilladelse kan ændre deres eget kælenavn. @@ -1255,16 +1270,33 @@ Kanal !!{channelName}!! (kanal) Handlinger for kanaler + Du vil også hjælpe til med at låse op til flere tilpasningsfunktioner og opgraderinger for alle på serveren, f.eks: + Boost din server {targetLevelOrPlan} for at bruge dit nye kanalbanner + Boost din server til {targetLevelOrPlan}-abonnementet for at bruge dit nye kanalbanner + Det ser godt ud! + Dette billede vises øverst i din kanalinformations sidebar. + De accepterede filtyper er .png og .jpg. Den anbefalede minimumsstørrelse er 480x144, og det anbefalede format er 10:3. Maks. filstørrelse på 10 MB. + Bannerbillede for kanal + **NYT!** Prøv at tilføje et kanalbanner + Prøv det! + **NYT!** Boost til niveau 3 for at indstille et kanalbanner. + **NYT!** Boost til Communities-abonnement for at indstille et kanalbanner. Lige nu taler: !!{username}!! Deltagere — {count} Opkaldshandlinger for kanal Deltagere Kanalen er blevet slettet. Kanaloverskrift + Kanal-info + Stumhed forhindrer ulæste indikatorer og meddelelser i at blive vist, medmindre de er nævnt. Navn + Meddelelser Detaljer Emne Rediger + Dine indstillinger + Skjul kanaloplysninger + Vis kanaloplysninger Din rolle har ikke adgangstilladelse til denne kanal. Kanal låst Tilladelser synkroniseret med kategorien: **{categoryName}** @@ -1629,6 +1661,7 @@ Kopiér emne Kopiér !!{code}!! til udklipsholder Kopier kommando + Kopiér link til event Kopiér ID Kopier billede Kopiér link @@ -2127,6 +2160,7 @@ Deaktiver konto Er du sikker på, at du vil deaktivere din konto? Dette vil øjeblikkeligt logge dig ud og gøre din konto utilgængelig for alle. Succes! Vi har deaktiveret e-mailmeddelelser for dig. + Timeout !!{user}!! Deaktiver synkronisering Deaktivering af synkronisering vil udføre den valgte, udløbne underadfærd, som om at alle underadfærder er udløbet. Deaktivering af synkronisering vil udføre den valgte, udløbne medlemskabs-adfærd som om at alle medlemmer er udløbet. @@ -2212,11 +2246,13 @@ Rediger Rediger kategori Rediger kanal + Rediger standardprofil Rediger event Denne besked vil også blive opdateret på alle servere, der følger denne kanal. Det kan tage lidt tid, før alle serverne er opdaterede. Rediger besked Rediger bemærkning Rediger oversigt + Rediger profil Rediger roller Ændre emne eller indstillinger for privatliv Rediger podie @@ -2251,6 +2287,8 @@ Et nyt multiplayer-mysteriespil, der kan spilles lige her i denne talekanal! Spil Betrayal med din server! Join i !!{applicationName}!! + Aktiviteter til mobilen er på vej! Du kan stadig deltage i talekanalen og chatte med venner, men du vil ikke kunne se eller interagere med den igangværende aktivitet. + Aktiviteterne er kun til desktop Spil !!{applicationName}!! med dine Discord-venner! Fejl {code} Fang nogle fisk sammen med dine Discord-venner i vores nye spil Fishington.io! @@ -2259,6 +2297,8 @@ I aktivitet I aktivitet I !!{applicationName}!! + Kommer snart til mobilen. Skift til skrivebordsapp for at deltage i denne aktivitet. + Kommer snart til mobilen Aktiviteten er afsluttet Send invitationslink til aktivitet til en Discord-ven i @@ -2267,18 +2307,25 @@ !!{username}!! spiller !!{username}!! ser Join aktivitet + Denne server har ikke adgang til den ønskede aktivitet + Denne server har nået grænsen for antallet af samtidige aktiviteter for det aktuelle boost-niveau + Kunne ikke starte aktivitet + Denne server har ikke et tilstrækkeligt højt boost-niveau til den ønskede aktivitet + Start af aktivitet mislykkedes Starter aktivitet Forlad aktivitet Der vil snart komme flere aktiviteter! Start et spil Poker Night direkte i talekanalen! Spil poker med dine Discord-venner Op til {count} deltagere + En forsmag på {applicationName} Deltagere - {numUsers} Spiller !!{applicationName}!! Spiller i !!{guildName}!! Del dette link med andre brugere for at give adgang til denne server og joine aktiviteten Start an aktivitet Start !!{applicationName}!! + Ukendt Ubegrænset antal deltagere Ser !!{applicationName}!! Ser med i !!{guildName}!! @@ -2364,6 +2411,7 @@ For at minimere spam, skal medlemmer på serveren have en bekræftet e-mailadresse, før de kan sende meddelelser. Dette gælder ikke for medlemmer med roller. Bekræftet e-mail påkrævet Din server opfylder eller overskrider allerede kravet for verifikationsniveau. + Fjern timeout fra !!{user}!! Aktivér spil-overlayet. Aktiver støjdæmpning Aktiver meddelelser @@ -2506,7 +2554,10 @@ Kopiér link Åbn i browser Del link + Du kan ikke have flere favoritter. Gør til favorit + Du kan ikke have flere end {count} favoritter. + Åh nej! Diverse Beskriv dit problem Dit problem @@ -2720,6 +2771,7 @@ Pornografisk kanal Slukket Kun **@mentions** + Kun @mentions @mentions Udgang Udgangsenhed @@ -2842,6 +2894,7 @@ Der er ikke nogle, der vil være venner med dig idag. Her er Wumpus til trøst. Ingen afventende venner Prøv at tilføje en ven med deres brugernavn eller foretag en scanning for at se, hvem der er i nærheden. + Der er ingen afventende forslag til venner. Her er Wumpus for nu. Venneforslag — {count} Offline — {offline} Online — {online} @@ -2862,6 +2915,7 @@ Alle Online Afventer + Forslag Del Søger i æteren efter venner. Sørg for,, at dine venner er oprettet på denne side, og at de også søger. Sørg for, at dine venner også søger! @@ -3132,6 +3186,7 @@ Forstået For at aktivere lyd for skærmdeling skal du gå til [Tale og Videoindstillinger > Skærmdeling](onVoiceSettingsClick) og følge instruktionerne for opsætning. Lyden er måske ikke tilgængelig, når du deler en skærm på din enhed. + Lyddeling fungerer muligvis ikke på din enhed. Du skal mindst opgradere til macOS 10.14. Deling af lyd virker måske ikke på din Windows version. Opgrader venligst til den seneste version af Windows 10. Skærm !!{username}!!s skærm @@ -3180,6 +3235,13 @@ Det ser ud til, at din server ikke er helt klar til at få vist det fulde indblik. Du vil kun have adgang til bekendtgørelseskanaler og analyser for velkomstskærmen. Åh åååh! Det ser ud, som om noget er gået i stykker. Genstart programmet og prøv igen. Fra den seneste uge + Dette er en forhåndsvisning. Boost til {targetLevelOrPlan} for at bruge denne GIF. + Du vil også hjælpe til med at låse op til flere tilpasningsfunktioner og opgraderinger for alle på serveren, f.eks: + Boost din Animeret server til {targetLevelOrPlan} for at anvende dit nye serverbanner. + Boost din Animeret server til {targetLevelOrPlan}-abonnementet for at anvende dit nye serverbanner. + Boost din server til {targetLevelOrPlan} for at bruge dit nye serverbanner. + Boost din server til {targetLevelOrPlan}-abonnementet for at bruge dit nye serverbanner. + Det ser godt ud! Du har nået grænsen på maksimalt 100 servere Opgrader dine emojier, tilpas din profil, fordobl antallet af servere du kan joine og skil dig ud på dine servere. Fordobl antallet af servere du kan joine med op til 200. @@ -3282,6 +3344,7 @@ Nej, bare afbryd Ja, afslut eventen Vil du også afslutte eventen? + Slutter kl. {time} Er du sikker på, at du vil afslutte eventen? {count} Interesseret {count} interesserede @@ -3339,6 +3402,9 @@ Planlagt til {startTime} Event er i gang Trin {step} af {total} + Del link til serverinvitation til event + Kopiér direkte link til event. Events i private kanaler understøtter ikke serverinvitationslink. + Kopiér direkte link til event. Du skal have tilladelse til at invitere for at oprette et link til en serverinvitation. Kalender ved siden af tre venner i talechat med masser af gnister og spænding Planlæg på forhånd et watchparty, en spilaften, en hyggeaften, en mystisk gæsteoptræden eller hvad du vil. Starter nu: Planlagte events @@ -3355,6 +3421,13 @@ !!{folderName}!!, mappe {mentions}, !!{expandedState}!! Unavngivet servermappe Indstillinger for mappe blev gemt! + Du kan ændre, hvordan andre ser dig inde på denne server (!!{guildName}!!) ved at indstille en serverprofil. Alt, der ikke er indstillet her, vil vise din standard brugerprofil. + Serverprofilbanner + Serverprofil – $[](guildIconHook) !!{guildName}!! + Brug en anden avatar, profilbanner og \'om mig\' på hver af dine servere og meget mere med [Discord Nitro!](onAndMore) + Udtryk dig selv endnu mere på denne server ved at låse op for alle profiltilpasningerne med Nitro. + Vær den, du ønsker at være, og brug en anden avatar, et andet banner og en anden bio på hver af dine servere, lås op for animerede avatarer og meget mere med [Discord Nitro!](onAndMore) + Vil du have fuld adgang til serverprofiler? Inviter til servere Invitation udløber om {xDays}. Andre servere @@ -3514,10 +3587,10 @@ Opret webhook Slet webhook Opdater webhook - **Prøv et animeret banner!** Vælg en GIF fra Tenor som dit serverbanner - **NYT!** Boost til niveau 3 for at låse op for animerede serverbannere. - **NYT!** Boost til Community-abonnement for at låse op for animerede serverbannere. - Prøv det nu! + **NYT!** Indstil et animeret serverbanner ved at uploade eller vælge en GIF-fil. + **NYT!** Boost til niveau 3 for at bruge et animeret serverbanner. + **NYT!** Boost til Communities-abonnement for at bruge et animeret serverbanner. + Prøv det! $[**!!{user}!!**](userHook) oprettede en bekendtgørelsestråd $[**!!{target}!!**](targetHook) $[**!!{user}!!**](userHook) føjet $[**!!{target}!!**](targetHook) til serveren Ændrede bithastigheden til **!!{newValue}!!** @@ -4359,15 +4432,17 @@ Skjul personlige oplysninger Stop $[](timeUntilEnd)$[Indtil tilbuddet udløber](offerEndsText) - Det er, hvad du får med Nitro: - Hejsa, fortjener du ikke en feriebonus? Tilmeld dig nu, og få en måned gratis med Nitro. - Køb én, få én gratis + Her er, hvad du får med Nitro: + Hey, fortjener du ikke en feriebonus? Tilmeld dig nu, og få en måned med Nitro gratis. + Køb en, få en gratis [Der gælder regler og begrænsninger.]({termsURL}) Få mere at vide om [regler og begrænsninger]({termsURL}) for denne kampagne Tag en gratis måned- vi betaler +1 måned gratis Du er berettiget til en gratis måned! Fortsæt uden tilbuddet + Er du nysgerrig vedrørende vores feriekampagne? + Tjek det ud på nettet eller i vores skrivebordsapp Der tilføjes automatisk en gratis måned til din konto. God fornøjelse! Du får en gratis måned! Få mere at vide om [regler og begrænsninger]({helpdeskUrl}) for denne kampagne. @@ -5539,6 +5614,7 @@ Personen her har sendt den meddelelse, du har anmeldt. Bloker personen for at stoppe med at se meddelelser fra personen. Flere ting du kan gøre Anmeld kategori + Valgte event Valgt meddelelse Valgt podie Der opstod en fejl ved forsøg på at indsende anmeldelse. Prøv igen! @@ -6208,6 +6284,8 @@ Flere avatarer Vær den, du ønsker at være, og brug en anden avatar på hver af dine servere Serverprofil opdateret! + Vær den, du ønsker at være, og brug en anden avatar, et andet banner og en anden bio på hver af dine servere. + Flere profiler {percentage}%% siden sidste uge Har du brug for hjælp med tilladelser? Adgang til medier nægtet – Discord kræver adgang til lager for at kunne poste vedhæng. @@ -6415,7 +6493,7 @@ Få fede præmier for at være en booster! Månedlige Serverboosts Årlige Serverboosts - Forhåndsvisning af boosting + Dette er en boosting-forhåndsvisning Du har brug for **{number}** for at låse op for !!{tier}!! {subscribers}/{numRequired} Er du klar til at booste denne server? @@ -6530,11 +6608,16 @@ Boosting låser op for kraftfulde funktioner og opgraderinger, som alle på serveren kan få glæde af. Giv et Boost og få: Skil dig ud med et animeret serverikon Tilpas dine serverinvitationer med en brugerdefineret baggrund + Forøgede filupload-grænsen til 100 MB Vis alle, hvad din server handler om, med et serverbanner Kraftfulde opgraderinger: større fil-uploads, øget lydkvalitet og meget mere! + Indstil et unikt ikon for hver rolle på serveren + Skærmdeling i 1080p/60fps Upload private stickere som alle kan bruge + Upload op til {numStickers} brugerdefinerede stickers og {numEmojis} brugerdefinerede emojier Længere arkiveringsmuligheder for tråde Opret private tråde + Du kan nemt tilføje nye medlemmer med et brugerdefineret invitationslink Mål: {levelName} Køb boosts for at låse op for {levelName}-frynsegoder! Denne server har nu låst op for alle Boosting-frynsegoder! @@ -6594,6 +6677,7 @@ Brug brugerdefinerede stickers hvor som helst, og få adgang til 300 Nitro-eksklusive stickers. $[Info](infoHook) Boostede servere kan uploade brugerdefinerede klistermærker via Serverindstillinger> Stickers. Nitro-brugere kan bruge brugerdefinerede stickers hvor som helst. Special sticker-adgang + Tilpas videoopkald med dine egne videobaggrunde. Flere baggrunde Opgrader dine emojis, tilpas din profil, og blær dig på dine servere. Gør Discord til dit @@ -6653,7 +6737,9 @@ Tilmeld dig Nitro Få mere brugertilpasning med et profilbanner og tilslut til flere servere ved at [opgradere til Discord Nitro](onLearnMore) Få mere tilpasning med et profilbanner, en animeret avatar, et brugerdefineret tag, [og meget mere med Discord Nitro!](onLearnMore) + Få mere tilpasning med et profilbanner, en animeret avatar, et brugerdefineret tag og meget mere med **Discord Nitro!** Vil du uploade dit eget banner? + Vil du uploade dit eget profilbanner? **Boost-fremskridtslinjen** viser medlemmerne, hvor mange boosts din server skal bruge for at nå det næste niveau. Slå den til under **Serverindstillinger > Visning**. **Boost-fremskridtslinjen** viser medlemmerne, hvor mange boosts din server skal bruge for at nå det næste abonnement. Slå den til under **Serverindstillinger > Visning**. Slå til @@ -7044,6 +7130,7 @@ Registrer Indtast log ind-oplysninger [Se vores Fortrolighedspolitik]({privacyURL}) + Adgangskoden skal bestå af 6-72 tegn Opret en konto Du kan altid ændre dette senere! Tilføj medlemmer (!!{current}!!/!!{max}!!) @@ -7096,6 +7183,7 @@ {min} minimum antal tegn, {max} maksimale antal tegn Der opstod en fejl under afsendelse af din anmeldelse. Prøv venligst igen eller klik [her]({tnsReportUrl}) for at indsende den online. Besked valgt + Rapportér event Anmeld besked Anmeld podie Vælg en @@ -7107,7 +7195,7 @@ Anmeldelse indsendt Tak fordi du gjorde os opmærksom på det. Du vil modtage en bekræftelse via e-mail inden for kort tid. Hvad kan vi hjælpe dig med? - Dette er ikke spam + Ikke spam Anmeld server – !!{name}!! Anmeld server Anmeld spam @@ -7715,8 +7803,8 @@ Send TTS-beskeder Medlemmer med denne tilladelse kan sende tekst-til-tale-beskeder ved at starte en besked med /tts. Disse beskeder kan høres af alle, der er fokuseret på kanalen. Send et vink - Giv en person Nitro i gave for at give vedkommende adgang til profiltilpasning, emojier og superstyrede chatfunktioner. - Giv Nitro i gave + Giv en person Nitro i gave for at give adgang til spil, frynsegoder, serverforbedringer OG superstærke chatfunktioner. + Giv et Nitro i gave Gør server døv Server døvet Denne server har specielle tilladelser. For at kunne lytte i den, har du brug for en eller anden, f.eks. en server-moderator eller en administrator til at ophæve din døvhed. @@ -7978,6 +8066,7 @@ Stemme frakoblet Lyde [Original besked slettet] + Blokerede {username} Tal Indtal besked !!{name}!! - Taler @@ -8029,6 +8118,7 @@ Denne tilsidesættelse er i øjeblikket deaktiveret for podiekanaler. Indstillingen er i øjeblikket deaktiveret for podiekanaler. En stemmekanal til at være vært for begivenheder med et publikum + Det sker nu Eller, send et podie-invitationslink til en ven Inviter venner til podiet Lytter i @@ -8141,6 +8231,7 @@ Begynd Start opkald {start} — {end} + $[!!{start}!!](startHook) – Slutter {end} Start aktiviteter Start event Du er ved at starte dette $[**!!{privacyLevel}!!**](privacyLevelHook) event @@ -8624,7 +8715,7 @@ Indstillinger for tråd er blevet opdateret. Startet af $[](usernameHook) Beklager. Vi kunne ikke indlæse den første meddelelse i denne tråd - !!{username}!! startede en tråd: !!{threadName}” + !!{username}!! startede en tråd, !!{threadName}!! Original meddelelse fra kanal Når samtalen er afsluttet, forsvinder tråden. Start en tråd fra en eksisterende meddelelse, eller klik på ikonet + på chatlinjen. @@ -8796,6 +8887,7 @@ Opdater Discord for at tilgå denne kanal Ukendt region Ukendt bruger + Oplås Avatar Ophæv stumhed Fjern kategori-stumhed Ophæv stumhed for **!!{name}!!** @@ -8847,6 +8939,7 @@ Ugyldig filtype Tilføj en kommentar valgfri + Den samlede meddelelsesstørrelse skal være mindre end {maxSize} Træk & slip Insta upload-tilstand. Maks. filstørrelse er {maxSize} . @@ -9031,8 +9124,10 @@ Du kan ændre zoom-niveauet med {modKey} +/- og sætte zoom tilbage til standard med {modKey}+0. Tilgængelige koder for sikkerhedskopier Avatar + Skift profilbanner Synlig når intet billede er angivet Profilfarve + Den anbefalede minimumsstørrelse og billedformat er 600x240 og 5:2. De accepterede filtyper omfatter PNG, JPG og animerede GIF-filer. Vi anbefaler et billede på mindst 600 x 240. Du kan uploade en PNG, JPG eller en animeret GIF under 10 MB. Blokerede brugere Du har ikke nogen blokerede brugere @@ -9055,6 +9150,9 @@ Indtast din adgangskode for at bekræfte ændringerne FLAG Rediger brugerprofil + Gem ikke + Gem ændringer? + Du har foretaget ændringer. Vil du gemme dem, før du forlader denne side? Kommunikationsmails Få e-mails om mistede opkald, meddelelser og meddelelsesoversigter. E-mails med anbefalinger @@ -9138,6 +9236,7 @@ Genstart appen, så dine nye indstillinger kan træde i kraft. Gem Scan QR-koden + Prøver du at ændre din profil for en bestemt server? Gå til serveren for at redigere din serverprofil. Vis Spilbibliotek Slå dette fra for at skjule Spilbibliotek, så du kan fokusere på dine samtaler. Discord starter i baggrunden, opfører sig pænt og kommer ikke i vejen. @@ -9170,6 +9269,9 @@ Discord registrerer ikke noget input fra din mikrofon. Kontroller venligst at du har valgt den rigtige inputs-enhed. OpenH264 Video Codec leveret af Cisco Systems, Inc. Du er nu klar til at optage lyd fra applikationer. [Få mere at vide]({helpdeskArticle}) + Udvidelsen til lydoptagelse kræver godkendelse. Tjek systemindstillinger for sikkerhed og beskyttelse af personlige data. [Få mere at vide]({helpdeskArticle}) + Noget gik galt ved opsætningen af udvidelsen til lydoptagelse. Besøg vores [hjælpeside]({helpdeskArticle}) for at løse problemerne + Optagelse af lyd på din enhed kræver installation eller opdatering af ekstra software. Når du har klikket på installationsknappen nedenfor, anmodes du om tilladelse. [Få mere at vide]({helpdeskArticle}) Video kodeks Brug vores nyeste teknologi til at optage din skærm Windows-indstillinger @@ -9275,6 +9377,7 @@ Liste Vis chat Vis medlemmer + Vis alle ({count}) Beklager, video-chat er ikke tilgængelig, når der er flere end {videoUserLimit} personer på talekanalen. Video er ikke tilgængelig Gør video stum diff --git a/app/src/main/res/values-de/strings.xml b/app/src/main/res/values-de/strings.xml index f034831374..bf00e61ba6 100644 --- a/app/src/main/res/values-de/strings.xml +++ b/app/src/main/res/values-de/strings.xml @@ -39,8 +39,8 @@ Annehmen, um loszuchatten. Die Person wird nur benachrichtigt, wenn du ihr zurückschreibst. Einladung annehmen Anfrage angenommen - Discord hat diesen Nutzer als möglichen Spammer identifiziert. - Zu deiner Sicherheit, haben wir alle Nachrichten in dieser DM verborgen. + Dies könnte Spam sein. + Die Nachricht wurde vorsichtshalber verborgen. Du kannst immer noch antworten. Barrierefreiheit Dunkle Seitenleiste Jup! @@ -97,6 +97,7 @@ Und unser Dank geht an … Das kann einen Moment dauern. Aktionen + Jetzt aktiv Über Mobilgerät aktiv Aktive Threads Mehr aktive Threads @@ -271,7 +272,7 @@ aka Mehr Server-Avatare anzeigen Alle aktiven Threads - alle Kanäle + Alle Kanäle Fertig Alle Server Erlauben @@ -289,7 +290,13 @@ Animierte Emojis abspielen Bewegungsfreiheit für Emojis! Animierte Emojis + Vorteile auf Boost-Level 3 + Boosting fürs Communitys-Abo + Boost-Level 3 + das Boosting fürs Communitys-Abo + Einstellungen öffnen Alles klar + Neues Banner auswählen NEU! Animierte Serverbanner Damit du bei den vielen Ankündigungen nicht den Überblick verlierst, können veröffentlichte Nachrichten nur dreimal pro Stunde bearbeitet werden. Bitte versuch es in {retryAfterMinutes} erneut. Offizielle Ankündigungen von Discord für Administratoren und Moderatoren von Community-Servern. @@ -341,6 +348,7 @@ Overlay deaktivieren Deinstallieren Der Code ist ungültig. + Das sieht nach einem Promo-Code aus. [Hier](promoLink) kannst du ihn einlösen. Hast du einen Code für Nitro oder ein Spiel? Wie aufregend! Gib ihn hier ein: Einlösen Zurück zum Spiel @@ -672,7 +680,7 @@ In Bearbeitung … Du kannst nur !!{limit}!! Dateien auf einmal hochladen! Zu viele Uploads! - Anhang hochladen + Anhangsbeschreibung hochladen Anhang ändern Anhang entfernen Wenn andere sprechen @@ -765,8 +773,8 @@ Zurück-Taste öffnet das Kanalmenü. Zurück zur Anmeldung Backspace-Taste - Angreifer auf **!!{domain}!!** könnten dein Verhalten derart manipulieren, dass du zum Beispiel schädliche Software installierst oder persönliche Informationen preisgibst (wie deine Telefonnummer, Kreditkartenummer und/oder Informationen zu deiner Sozialversicherung). - Achtung, schädliche Webseite! + Nur zur Info: **!!{domain}!!** wurde als unsichere Domain gemeldet. Webseiten wie diese könnten versuchen, an deine persönlichen Informationen oder dein Passwort zu kommen oder unerwünschte Software auf deinem Gerät zu installieren. + Achtung, unsichere Webseite! Bannen Möchtest du „!!{username}!!“ bannen? Mitglieder bannen @@ -1020,6 +1028,8 @@ Ich stimme der [EULA von {applicationName}]((onClick)) zu. Black-Friday-Angebot Blockieren + Möchtest du diese Person blockieren? + Nach dem Blockieren kann {username} dir keine Nachrichten mehr senden. Blockiert {count} blockiert {count} @@ -1213,8 +1223,10 @@ Serverprofil bearbeiten Server-Avatar und Profilbanner Die Nutzung verschiedener Avatare für jeden Server steht derzeit nur einer begrenzten Anzahl an Nutzern zur Verfügung. + Bio Server-Bio Wenn du dieses Feld freilässt, wird deine normale Bio verwendet. + Erzähl allen auf dem Server ein bisschen über dich. Alles klar Wähle einen Nickname und, falls du Nitro hast, für jeden Server einen anderen Avatar! Mein Serverprofil aktualisieren @@ -1229,10 +1241,13 @@ Server -Avatar ändern Benutze auf jedem deiner Server einen anderen Avatar und vieles mehr mit **Discord Nitro!** Nicknames müssen mindestens {minLength} lang sein - Server-Profilbanner ändern + Vorschau auf diesem Server + Profilbanner für Server ändern Server-Profilfarbe Ursprüngliches Profilbanner wiederherstellen + Serverprofil Mit Nitro freischalten + Möchtest du dein Standardprofil anpassen? Deine [Nutzerprofilseite](onUserProfileClick) findet du in den Einstellungen. Änderungsprotokoll Neue Features {added marginTop}\n======================\n\n* **Geplante Events sind jetzt länger für dich da.** Jetzt kannst du Leute im Voraus über anstehende Raids, Lerngruppen und Weihnachtsfeiern informieren. Wenn sie schon zwei Wochen vorher Bescheid wissen, es direkt im Server angezeigt wird, und sie schon zugestimmt haben, bleibt ihnen keine andere Wahl als aufzutauchen … oder?\n\n* **Bilder lassen sich jetzt auf Mobilgeräten endlich durch Tippen spoilern.** Ich kann\'s auch nicht glauben und ich arbeite hier.\n\n\nGeschenke und Goodies {progress}\n======================\n\n* **Kaufe einen Monat Nitro und erhalte einen weiteren gratis dazu.** Wir haben etwas Besonderes für deinen Nikolausstiefel. Wenn du noch kein Nitro Abo hast, kannst du ab Mittwoch (24.11.) unter Benutzereinstellungen > Discord Nitro in der Desktop-App ein Nitro Abo abschließen und einen Monat gratis erhalten. Das Angebot endet am 3. Dezember um 23:59 Uhr PT. Es gelten einige [Bestimmungen](https://support.discord.com/hc/articles/4412107946903).\n\n* **Nitro, eine reiche Bescherung.** An alle Nitro-Abonnenten: Unter Benutzereinstellungen > Geschenkinventar erhaltet ihr 2 Monate Xbox Game Pass Ultimate gratis. Es gelten einige [Bestimmungen … mal wieder](https://support.discord.com/hc/articles/4411295409047).\n\n\n 2021-11-22 @@ -1260,16 +1275,33 @@ Kanal !!{channelName}!! (Kanal) Kanalaktionen + Dabei hilfst du gleichzeitig, benutzerdefinierte Features und nützliche Upgrades für alle auf dem Server freizuschalten, darunter: + Booste deinen Server auf {targetLevelOrPlan}, um dein neues Kanalbanner zu nutzen. + Booste deinen Server auf das {targetLevelOrPlan}-Abo, um dein neues Kanalbanner zu nutzen. + Das sieht super aus! + Dieses Bild wird in der Seitenleiste oberhalb der Kanalinformationen angezeigt. + Folgende Dateitypen werden unterstützt: .png und .jpg. Die empfohlene Mindestgröße ist 480x144 px und das empfohlene Seitenverhältnis ist 10:3. Max. Dateigröße ist 10 MB. + Kanalbanner-Bild + **NEU!** Versuch doch mal, ein Kanalbanner hinzuzufügen. + Ausprobieren! + **NEU!** Booste auf Level 3, um ein Kanalbanner zu nutzen. + **NEU!** Booste auf das Communitys-Abo, um ein Kanalbanner zu nutzen. Im Moment spricht: !!{username}!! Teilnehmer – {count} Kanalanrufaktionen Teilnehmer Kanal wurde gelöscht. Kanalüberschrift + Kanalinfos + Durchs Stummschalten erhältst du keine Benachrichtigungen, es sei denn, du wirst direkt erwähnt. Name + Benachrichtigungen Details Thema Bearbeiten + Deine Einstellungen + Kanalinformationen verbergen + Kanalinformationen anzeigen Deine Rolle hat keine Berechtigung, auf diesen Kanal zuzugreifen. Kanal gesperrt Berechtigungen synchronisiert mit Kategorie: **{categoryName}** @@ -1634,6 +1666,7 @@ Thema kopieren !!{code}!! in die Zwischenablage kopieren Befehl kopieren + Eventlink kopieren ID kopieren Bild kopieren Link kopieren @@ -2137,6 +2170,7 @@ Account deaktivieren Bist du sicher, dass du deinen Account deaktivieren möchtest? Du wirst sofort abgemeldet und dein Account ist für niemanden mehr zugänglich. Erfolgreich! Wir haben E-Mail-Benachrichtigungen für dich deaktiviert! + Time-out für !!{user}!! Synchronisation deaktivieren Bei deaktivierter Synchronisation wird die ausgewählte Aktion für abgelaufene Abonnenten bei allen Abonnenten ausgeführt. Bei deaktivierter Synchronisation wird die ausgewählte Aktion für abgelaufene Mitgliedschaften bei allen Mitgliedschaften ausgeführt. @@ -2222,11 +2256,13 @@ Bearbeiten Kategorie bearbeiten Kanal bearbeiten + Standardprofil bearbeiten Event bearbeiten Diese Nachricht wird außerdem auf allen Servern, die diesem Kanal folgen, aktualisiert. Es könnte eine Weile dauern, bis das auf allen Servern passiert ist. Nachricht bearbeiten Notiz bearbeiten Übersicht bearbeiten + Profil bearbeiten Rollen bearbeiten Thema oder Privatsphäreeinstellungen ändern Podium bearbeiten @@ -2261,6 +2297,8 @@ Ein neues Mystery-Spiel für mehrere Spieler, das direkt in diesem Sprachkanal gespielt werden kann! Spiele Betrayal auf deinem Server! !!{applicationName}!! beitreten + Aktivitäten sind bald auch für Mobilgeräte verfügbar! Du kannst Sprachkanälen trotzdem beitreten und mit deinen Freunden sprechen. Allerdings kannst du Aktivitäten weder sehen noch daran teilnehmen. + Aktivitäten sind nur in der Desktop-App verfügbar. Spiele !!{applicationName}!! mit deinen Freunden! Fehler {code} Fange in unserem neuen Spiel Fishington.io ein paar Fische mit deinen Freunden! @@ -2269,6 +2307,8 @@ In einer Aktivität In einer Aktivität In !!{applicationName}!! + Bald für Mobilgeräte verfügbar! Wechsle zur Desktop-App, um an dieser Aktivität teilzunehmen. + Bald für Mobilgeräte verfügbar! Aktivität wurde beendet Schick einen Einladungslink zu einer Aktivität an einen Freund. auf @@ -2277,18 +2317,25 @@ !!{username}!! spielt !!{username}!! schaut Aktivität beitreten + Dieser Server kann auf die gewünschte Aktivität nicht zugreifen. + Dieser Server hat die maximale Anzahl gleichzeitiger Aktivitäten für das aktuelle Boost-Level erreicht. + Aktivität kann nicht gestartet werden. + Der Server hat das benötigte Boost-Level für die gewünschte Aktivität noch nicht erreicht. + Aktivität konnte nicht gestartet werden. Aktivität wird gestartet Aktivität beenden Weitere neue Aktivitäten sind schon bald verfügbar! Starte eine Runde Poker Night direkt in diesem Sprachkanal! Spiele Poker mit deinen Freunden! Bis zu {count} Teilnehmer + Vorschau auf {applicationName} Teilnehmer: {numUsers} Spielt !!{applicationName}!! Spielt in !!{guildName}!! Teile diesen Link, um anderen Zugang zu diesem Server und zur Aktivität zu gewähren. Aktivität starten !!{applicationName}!! starten + Unbekannt Unbegrenzt viele Teilnehmer Schaut !!{applicationName}!! Schaut in !!{guildName}!! zu @@ -2374,6 +2421,7 @@ Um Spam gering zu halten, müssen Mitglieder deines Servers eine verifizierte E-Mail-Adresse haben, bevor sie Nachrichten senden können. Das gilt nicht für Mitglieder mit Rollen. Verifizierte E-Mail-Adresse erforderlich Dein Server erfüllt oder übertrifft bereits die Anforderung an die Verifizierungsstufe. + Time-out für !!{user}!! aufheben In-Game-Overlay aktivieren. Hintergrundgeräusch-Unterdrückung aktivieren Benachrichtigungen aktivieren @@ -2516,7 +2564,10 @@ Link kopieren Im Browser öffnen Link teilen + Du kannst nicht noch mehr Favoriten haben. Zu Favoriten hinzufügen + Du kannst nicht mehr als {count} Favoriten haben. + Oh nein! Sonstiges Beschreibe dein Problem Dein Problem @@ -2612,7 +2663,7 @@ Mitglieder dürfen ihre nächste Nachricht jeweils nur nach dieser festgelegten Zeit senden, außer sie haben die Berechtigung, den Kanal oder Nachrichten zu verwalten. Dies ist der Kanal, an den wir Systembenachrichtigungen senden. Sie können jederzeit ausgeschaltet werden. Sende hilfreiche Tipps für die Servereinrichtung. - Ermutige Mitglieder dazu, mit einem Sticker auf Willkommensnachrichten zu reagieren. + Schicke eine Aufforderung an Mitglieder, mit einem Sticker auf Willkommensnachrichten zu reagieren. Sende eine beliebige Willkommensnachricht, wenn jemand diesem Server beitritt. Sende eine Nachricht, wenn jemand diesen Server boostet. Wenn keine Rolle zugewiesen ist, werden Mitglieder bei Trennung der Verbindung automatisch gekickt. @@ -2730,6 +2781,7 @@ NSFW-Kanal Aus Nur **@Erwähnungen** + Nur @Erwähnungen @Erwähnungen Ausgabe Ausgabegerät @@ -2852,6 +2904,7 @@ Es gibt momentan keine ausstehenden Freundschaftsanfragen. Deshalb ist hier erstmal Wumpus. Keine ausstehenden Freunde Versuch doch mal, einen Freund über seinen Benutzernamen hinzuzufügen oder finde mit einer „Nearby“-Suche Benutzer in der Nähe. + Du hast zurzeit keine ausstehenden Freundschaftsvorschläge. Aber Wumpus ist immer für dich da. Freundschaftsvorschläge – {count} Offline – {offline} Online – {online} @@ -2872,6 +2925,7 @@ Alle Online Ausstehend + Vorschläge Teilen Ätherwellen werden nach Freunden durchsucht. Stell sicher, dass deine Freunde auf dieser Seite sind und ebenfalls suchen. Stell sicher, dass deine Freunde ebenfalls suchen! @@ -3142,6 +3196,7 @@ Alles klar! Um Ton für die Bildschirmübertragung freizugeben, geh zu [Sprach- & Videochat-Einstellungen > Bildschirmübertragung](onVoiceSettingsClick) und folge den Anweisungen zur Einrichtung. Wenn du einen Bildschirm auf dein Gerät überträgst, kann es passieren, dass der Ton nicht verfügbar ist. + Das Teilen von Audio könnte auf deinem Gerät nicht funktionieren. Bitte aktualisiere mindestens auf macOS 10.14. Das Teilen von Audio könnte auf deiner Windows-Version nicht funktionieren. Bitte aktualisiere auf die neueste Version von Windows 10. Bildschirm Bildschirm von !!{username}!! @@ -3190,6 +3245,13 @@ Sieht so aus, als wäre dein Server noch nicht ganz bereit für die vollständigen Server-Einblicke. Du hast momentan nur Zugriff auf die Statistiken des Ankündigungskanals und des Willkommensbildschirms. Oh-oh! Etwas scheint kaputtgegangen zu sein. Bitte starte die Anwendung neu und versuche es noch einmal. Die Zahlen der Woche + Dies ist eine Vorschau. Booste auf {targetLevelOrPlan}, um das GIF zu verwenden. + Dabei hilfst du gleichzeitig, benutzerdefinierte Features und nützliche Upgrades für alle auf dem Server freizuschalten, darunter: + Booste deinen Server auf {targetLevelOrPlan}, um dein neues animiertes Serverbanner zu nutzen. + Booste deinen Server auf das {targetLevelOrPlan}-Abo, um dein neues animiertes Serverbanner zu nutzen. + Booste deinen Server auf {targetLevelOrPlan}, um dein neues Serverbanner zu nutzen. + Booste deinen Server auf das {targetLevelOrPlan}-Abo, um dein neues Serverbanner zu nutzen. + Das sieht super aus! Du hast die maximale Anzahl von 100 Servern erreicht. Verbessere deine Emojis, passe dein Profil an, verdopple die Anzahl an Servern, denen du beitreten kannst und rage auf deinen Servern aus der Masse heraus. Verdopple die Anzahl an Servern, denen du beitreten kannst, auf bis zu 200 Server. @@ -3292,6 +3354,7 @@ Nein, nur Verbindung trennen Ja, das Event beenden Möchtest du das Event auch beenden? + Endet um {time} Möchtest du das Event wirklich beenden? {count} interessiert {count} interessiert. @@ -3350,6 +3413,9 @@ Für {startTime} geplant Event findet gerade statt Schritt {step} von {total} + Server-Einladungslink fürs Event teilen + Eventlink kopieren. Server-Einladungslinks sind nicht für Events in privaten Kanälen verfügbar. + Eventlink kopieren. Um einen Server-Einladungslink zu erstellen, wird eine Einladungsberechtigung benötigt. Kalender neben drei Freunden im Sprachchat, mit ganz viel Glitzer und großer Aufregung Plane vorab eine Watch Party, einen Spieleabend, ein Treffen, einen Überraschungsauftritt eines geheimen Gastes – was immer du willst. Beginnt jetzt: Geplante Events @@ -3366,6 +3432,13 @@ !!{folderName}!!, Ordner {mentions}, !!{expandedState}!! Unbenannter Serverordner Ordnereinstellungen gespeichert! + Du kannst bestimmen, wie andere dich auf diesem Server (!!{guildName}!!) sehen, indem du ein Serverprofil anpasst. Alles, was du nicht änderst, wird aus deinem Standard-Nutzerprofil übernommen. + Server-Profilbanner + Serverprofil – $[](guildIconHook) !!{guildName}!! + Benutze auf jedem deiner Server einen anderen Avatar, ein anderes Profilbanner, eine andere Bio und vieles mehr mit [Discord Nitro!](onAndMore) + Zeig allen, wer du bist – mit Nitro erhältst du neue Personalisierungsoptionen für dein Profil, die du je nach Server anpassen kannst. + Mit [Discord Nitro](onAndMore) zeigst du anderen, wer du wirklich bist. Benutze einen anderen Avatar, ein anderes Banner und eine andere Bio auf jedem deiner Server, schalte animierte Avatare frei und vieles mehr! + Möchtest du vollen Zugriff auf Serverprofile? Zu Servern einladen Einladung läuft in {xDays} ab. Andere Server @@ -3525,10 +3598,10 @@ WebHook erstellen WebHook löschen WebHook aktualisieren - **Probier doch mal animierte Banner aus!** Wähl ein GIF von Tenor für dein Serverbanner. - **NEU!** Booste auf Level 3, um animierte Serverbanner freizuschalten. - **NEU!** Booste Community-Abos, um animierte Serverbanner freizuschalten. - Probiere es jetzt aus! + **NEU!** Nutze GIFs als animiertes Serverbanner – einfach GIF hochladen und/oder auswählen! + **NEU!** Booste auf Level 3, um ein animiertes Serverbanner zu verwenden. + **NEU!** Booste auf das Communitys-Abo, um ein animiertes Serverbanner zu verwenden. + Ausprobieren! $[**!!{user}!!**](userHook) hat einen Ankündigungs-Thread $[**!!{target}!!**](targetHook) erstellt $[**!!{user}!!**](userHook) hat $[**!!{target}!!**](targetHook) zum Server hinzugefügt. Bitrate zu **!!{newValue}!!** geändert @@ -4371,7 +4444,7 @@ Warte $[Das Angebot endet in](offerEndsText)$[](timeUntilEnd) Das ist in Nitro enthalten: - Hey, wie wär’s mit einem Feiertagszuschlag? Jetzt abonnieren und einen Gratismonat Nitro erhalten! + Hey, wie wärs mit einem Feiertagszuschlag? Jetzt abonnieren und einen Gratismonat Nitro erhalten! Zwei zum Preis von einem [Es gelten Regeln und Einschränkungen.]({termsURL}) Erfahre mehr über die [Regeln und Einschränkungen]({termsURL}) zu diesem Angebot. @@ -4379,6 +4452,8 @@ +1 Monat kostenlos Du kannst einen Gratismonat beanspruchen! Ohne Angebot fortfahren + Neugierig auf unsere Feiertagsangebote? + Schau doch auf unserer Webseite oder in der Desktop-App vorbei! Deinem Account wird automatisch ein Gratismonat gutgeschrieben. Viel Spaß! Du erhältst einen Gratismonat! Erfahre mehr über die [Regeln und Einschränkungen]({helpdeskUrl}) zu diesem Angebot. @@ -5550,6 +5625,7 @@ Das ist die Person, die die von dir gemeldete Nachricht gepostet hat. Blockiere sie, um keine Nachrichten mehr von ihr zu sehen. Was du noch tun kannst Meldungskategorie + Ausgewähltes Event Ausgewählte Nachricht Ausgewähltes Podium Beim Absenden des Berichts ist ein Fehler aufgetreten. Bitte versuch es noch einmal. @@ -5615,12 +5691,12 @@ Tippen, um zur Jahresauswahl zu wechseln Du kannst jetzt ganz einfach zwischen deinem Hauptaccount und bis zu {maxAltAccounts} alternativen Accounts wechseln. Neu! Zwischen Accounts wechseln - Ok, wird gemacht. + Okay, verstanden. Die Betaphase fürs Wechseln zwischen Accounts endet bald und das Feature wird eingestellt. Denk daran, auf deinen Hauptaccount zu wechseln, um angemeldet zu bleiben. Danke, dass du es ausprobiert hast! Wechseln zwischen Accounts bald nicht mehr möglich {username} abgemeldet - Dies ist eine Betaversion. Wenn die Betaphase vorbei ist, bleibt der zuletzt verwendete Account angemeldet. Alle anderen werden entfernt. + Dies ist eine Betaversion. Wenn die Betaphase vorbei ist, bleibt der zuletzt verwendete Account angemeldet. Alle anderen werden abgemeldet. Anmelden fehlgeschlagen. Bitte versuch es noch einmal. Wenn du dich mit einem anderen Account anmeldest, kannst du auf diesem Gerät einfach zwischen den Accounts wechseln. Account hinzufügen @@ -6219,6 +6295,8 @@ Mehrere Avatare Zeig, wer du bist, und benutze einen anderen Avatar auf jedem deiner Server! Serverprofil wurde aktualisiert! + Zeig, wer du bist, und benutze einen anderen Avatar, ein anderes Banner und eine andere Bio auf jedem deiner Server. + Mehrere Profile {percentage} %% seit letzter Woche Brauchst du Hilfe mit den Berechtigungen? Medienzugriff verweigert – Discord benötigt Speicherzugriff, um Anhänge posten zu können. @@ -6541,16 +6619,21 @@ Boosting schaltet fantastische Features und Upgrades frei, von denen alle auf dem Server profitieren können. Booste und erhalte: Hebe dich mit einem animierten Server-Icon ab Passe deine Servereinladungen mit einem benutzerdefinierten Hintergrund an + Lade Dateien von bis zu 100 MB hoch Mit einem Serverbanner zeigst du anderen, worum es auf deinem Server geht. Mächtige Upgrades: erhöhtes Uploadlimit, bessere Audioqualität und mehr! + Weise jeder Rolle auf dem Server ein einzigartiges Icon zu + Bildschirmübertragungen mit 1080p/60fps Hochladen benutzerdefinierter Sticker für alle + Lade bis zu {numStickers} benutzerdefinierte Sticker und {numEmojis} personalisierte Emojis hoch Mehr Optionen für die automatische Archivierung von Threads Private Threads erstellen + Füge mit einem personalisierten Einladungslink ganz einfach neue Mitglieder hinzu Ziel: {levelName} - Kaufe Boosts, um Vorteile ({levelName}) freizuschalten! + Kaufe Boosts, um Vorteile für {levelName} freizuschalten! Für diesen Server wurden alle Boosting-Vorteile freigeschaltet! Für diesen Server wurden alle Boosting-Belohnungen freigeschaltet! - Kaufe Boosts, um das {planName}-Abo freizuschalten! + Kaufe Boosts, um das Abo für {planName} freizuschalten! **{numBoosts}/{numTotal}** Boosts Bild eines Partyknallers **{quantity}x** {quantity} – **!!{rate}!!** @@ -6605,6 +6688,7 @@ Verwende überall benutzerdefinierte Sticker und erhalte Zugriff auf 300 exklusive Nitro-Sticker. $[Info](infoHook) Geboostete Server können benutzerdefinierte Sticker unter Servereinstellungen > Sticker hochladen. Nitro-Abonnenten können benutzerdefinierte Sticker überall verwenden. Zugriff auf spezielle Sticker + Personalisiere Videoanrufe mit deinen eigenen Hintergründen. Mehr Hintergründe Verbessere deine Emojis, passe dein Profil an und rage auf deinen Servern aus der Masse heraus. Drück Discord deinen Stempel auf @@ -6664,10 +6748,12 @@ Nitro holen Mit einem [Upgrade auf Discord Nitro](onLearnMore) kannst du dein Profil mit einem Profilbanner personalisieren und noch mehr Servern beitreten. [Mit Discord Nitro](onLearnMore) kannst du dein Profil unter anderem mit einem Profilbanner, einem animierten Avatar und einem personalisierten Tag zusätzlich anpassen! + Mit **Discord Nitro** kannst du dein Profil unter anderem mit einem Profilbanner, einem animierten Avatar und einem personalisierten Tag zusätzlich anpassen! Du willst dein eigenes Banner hochladen? - Die **Boost-Fortschrittsleiste** zeigt Mitgliedern, wie viele Boosts dein Server braucht, um das nächste Level freizuschalten. Unter **Servereinstellungen > Anzeige** kannst du sie ein- oder ausblenden. - Die **Boost-Fortschrittsleiste** zeigt Mitgliedern, wie viele Boosts dein Server braucht, um das nächste Abo freizuschalten. Unter **Servereinstellungen > Anzeige** kannst du sie ein- oder ausblenden. - Eingeblendet + Möchtest du dein eigenes Profilbanner hochladen? + Die **Boost-Fortschrittsleiste** zeigt Mitgliedern, wie viele Boosts dein Server braucht, um das nächste Level freizuschalten. Unter **Servereinstellungen > Übersicht** kannst du sie ein- oder ausblenden. + Die **Boost-Fortschrittsleiste** zeigt Mitgliedern, wie viele Boosts dein Server braucht, um das nächste Abo freizuschalten. Unter **Servereinstellungen > Übersicht** kannst du sie ein- oder ausblenden. + Einschalten Alles klar Möchtest du das nächste Level freischalten? Möchtest du das nächste Abo freischalten? @@ -7055,6 +7141,7 @@ Registrieren Anmeldedaten eingeben [Lies unsere Datenschutzerklärung]({privacyURL}) + Passwort muss 6–72 Zeichen lang sein. Account erstellen Das kann jederzeit später geändert werden! Mitglieder hinzufügen (!!{current}!!/!!{max}!!) @@ -7107,6 +7194,7 @@ Mindestens {min} Zeichen, maximal {max} Zeichen Beim Absenden deiner Meldung ist ein Fehler aufgetreten. Bitte versuch es noch einmal oder klicke [hier]({tnsReportUrl}), um sie online abzusenden. Ausgewählte Nachricht + Event melden Eine Nachricht melden Podium melden Auswählen @@ -7118,7 +7206,7 @@ Meldung eingereicht Danke für deine Benachrichtigung. Du erhältst in Kürze eine Bestätigungs-E-Mail. Wobei können wir dir helfen? - Dies ist kein Spam. + Kein Spam Server melden – !!{name}!! Server melden Spam melden @@ -7521,7 +7609,7 @@ Discord ist mit deinem RTC-Server auf **{hostname}** verbunden und hat einen durchschnittlichen Ping von **{averagePing} ms**. Der letzte Ping war **{lastPing} ms**. Wenn der Ping nicht gleichbleibend oder höher als {badPing} ms ist, könntest du die Serveradmins bzw. den Servereigentümer bitten, die Region in den Sprachkanal-Einstellungen zu wechseln. Discord ist mit deinem RTC-Server auf **{hostname}** verbunden und hat einen durchschnittlichen Ping von **{averagePing} ms**. Der letzte Ping war **{lastPing} ms**. Der Verlust bei ausgehenden Paketen liegt bei **{outboundLossRate} %%**. Wenn der Ping nicht gleichbleibend oder höher als {badPing} ms ist, könntest du die Serveradmins bzw. den Servereigentümer bitten, die Region in den Sprachkanal-Einstellungen zu wechseln. Wenn der Verlust bei ausgehenden Paketen über {badLossRate} %% liegt, könntest du etwas mechanisch klingen. Geladen und gesichert! Discord hat eine sichere Verbindung zu deinem RTC-Server aufgebaut und versucht nun, Daten zu senden. - Kamera + Video RTC-Debug: {context} Debug-Panel öffnen Eingehend @@ -7546,7 +7634,7 @@ Versionsinformationen lesen Versionen hochladen und verwalten Befehle in einem Server erstellen - Zugriff auf Befehle in einem Server verwalten + Zugriff auf seine Befehle auf einem Server verwalten Befehle aktualisieren Ansprüche verwalten Store-SKUs, Auflistungen und Assets verwalten @@ -7726,8 +7814,8 @@ TTS-Nachrichten senden Mitglieder mit dieser Berechtigung können Text-zu-Sprache-Nachrichten schicken, indem sie eine Nachricht mit /tts (Text-to-Speech) beginnen. Diese Nachrichten können von jedem in dem Kanal gehört werden. Winken senden - Verschenke Nitro und mach jemandem eine Freude mit Zugriff auf neue Anpassungsmöglichkeiten fürs Profil sowie Emojis und supermächtige Chat-Features. - Verschenke Nitro + Schenk jemandem Nitro, damit die Person Spiele, Vorteile, Server-Boosting UND neue Superkräfte im Chat nutzen kann. + Nitro verschenken Kopfhörer stummschalten Serverweit Ein- und Ausgabe deaktiviert Für diesen Kanal werden zusätzliche Berechtigungen benötigt. Um hier mithören zu können, brauchst du jemanden, der die Ein- und Ausgabe für dich aktiviert, wie z. B. einen Server-Moderator oder Administrator. @@ -7989,6 +8077,7 @@ Sprachchat getrennt Töne [Ursprüngliche Nachricht gelöscht] + {username} blockiert Sprechen Nachricht vorlesen !!{name}!! – Sprecher @@ -8040,6 +8129,7 @@ Diese Überschreibung ist für diesen Podiumskanal derzeit deaktiviert. Diese Einstellung ist für diesen Stage-Kanal derzeit deaktiviert. Ein Sprachkanal für Events mit Publikum + Findet gerade statt Oder schick einem Freund einen Stage-Einladungslink Lade Freunde zur Stage ein Zuhören @@ -8152,6 +8242,7 @@ Starten Anruf starten {start} – {end} + $[!!{start}!!](startHook) – endet am {end} Aktivitäten starten Event starten Du bist kurz davor, dieses Event ($[**!!{privacyLevel}!!**](privacyLevelHook)) zu starten @@ -8636,7 +8727,7 @@ Die Thread-Einstellungen wurden aktualisiert. Begonnen von $[](usernameHook) Tut uns leid, wir konnten die erste Nachricht in diesem Thread nicht laden - !!{username}!! hat einen Thread begonnen: „!!{threadName}“ + !!{username}!! hat einen Thread begonnen: !!{threadName}!! Ursprüngliche Nachricht aus dem Kanal Wenn die Unterhaltung beendet ist, verschwindet der Thread wieder. Beginne einen neuen Thread anhand einer bestehenden Nachricht oder klicke auf das Plus neben dem Eingabefeld. @@ -8811,6 +8902,7 @@ Bitte aktualisiere Discord, um auf diesen Kanal zuzugreifen Unbekannte Region Unbekannter Benutzer + Avatar freischalten Stummschaltung aufheben Kategorie-Stummschaltung aufheben Stummschaltung von **!!{name}!!** aufheben @@ -8862,6 +8954,7 @@ Ungültiger Dateityp Kommentar hinzufügen Optional + Gesamtgröße der Nachricht darf {maxSize} nicht überschreiten Drag & Drop Direkt hochladen! Die max. Dateigröße ist {maxSize}. @@ -9046,8 +9139,10 @@ Du kannst die Zoomstufe mit {modKey} +/- ändern und mit {modKey}+0 auf den Standard-Zoom zurücksetzen. Verfügbare Backup-Codes Avatar + Profilbanner ändern Sichtbar, wenn kein Bild ausgewählt wurde. Profilfarbe + Die empfohlene Mindestgröße ist 600x240 px und das empfohlene Seitenverhältnis ist 5:2. Folgende Dateitypen werden unterstützt: PNG, JPG und animierte GIFs. Wir empfehlen ein Bild von mindestens 600x240 px. Du kannst PNG-, JPG-Dateien oder ein animiertes GIF unter 10 MB hochladen. Blockierte Benutzer Du hast keine blockierten Benutzer @@ -9070,6 +9165,9 @@ Gib dein Passwort ein, um deine Änderungen zu bestätigen. TAG Nutzerprofil bearbeiten + Nicht speichern + Änderungen speichern? + Du hast Änderungen vorgenommen. Möchtest du sie speichern, bevor du die Seite verlässt? E-Mails zu Kommunikation Erhalte E-Mails bei verpassten Anrufen, Nachrichten und Zusammenfassungen. E-Mails zu Empfehlungen @@ -9153,6 +9251,7 @@ Starte die App neu, damit deine Einstellungen übernommen werden. Speichern QR-Code scannen + Möchtest du dein Profil für einen bestimmten Server anpassen? Gehe auf den Server, um dein Serverprofil zu bearbeiten. Spielebibliothek anzeigen Wenn du das deaktivierst, wird deine Spielebibliothek in ihre Ecke geschickt und du kannst dich besser auf deine Gespräche konzentrieren. Discord hält sich im Hintergrund und geht dir nicht auf den Geist. @@ -9185,6 +9284,9 @@ Discord kann keine Eingabe über dein Mikro erkennen. Bitte prüfe, ob du das richtige Eingabegerät gewählt hast. OpenH264 Video-Codec von Cisco Systems, Inc. Du kannst jetzt den Sound von Anwendungen aufnehmen. [Mehr erfahren]({helpdeskArticle}) + Die Tonaufnahme-Erweiterung erfordert deine Autorisierung. Überprüfe deine Systemeinstellungen zu Sicherheit & Datenschutz. [Mehr erfahren]({helpdeskArticle}) + Beim Einrichten der Tonaufnahme-Erweiterung ist etwas schiefgegangen. Bitte besuche unser [Hilfecenter]({helpdeskArticle}), um das Problem zu lösen. + Für Tonaufnahmen muss zusätzliche Software auf deinem Gerät installiert oder aktualisiert werden. Nach dem Klick auf den Installationsbutton ist deine Autorisierung erforderlich. [Mehr erfahren]({helpdeskArticle}) Video-Codec Benutze unsere neueste Technologie, um deinen Bildschirm aufzunehmen. Windows-Einstellungen @@ -9290,6 +9392,7 @@ Liste Chat anzeigen Mitglieder anzeigen + Alle anzeigen ({count}) Tut uns leid. Videochat ist nicht verfügbar, solange sich mehr als {videoUserLimit} Leute im Sprachkanal befinden. Video nicht verfügbar Videosound aus diff --git a/app/src/main/res/values-el/strings.xml b/app/src/main/res/values-el/strings.xml index 6d6772e52f..addfa79b54 100644 --- a/app/src/main/res/values-el/strings.xml +++ b/app/src/main/res/values-el/strings.xml @@ -39,8 +39,8 @@ Αποδέξου για να ξεκινήσεις τη συνομιλία. Θα ειδοποιηθεί μόνο αν απαντήσεις. Αποδοχή πρόσκλησης Το αίτημα έγινε αποδεκτό - Το Discord πιστεύει ότι αυτός ο χρήστης είναι ενδεχομένως αποστολέας ανεπιθύμητης αλληλογραφίας - Έχουμε αποκρύψει όλα τα μηνύματα σε αυτό το ΑΜ για την ασφάλειά σου + Ενδέχεται να είναι ανεπιθύμητη αλληλογραφία (spam) + Το περιεχόμενο του μηνύματος είναι κρυμμένο για να είμαστε σίγουροι. Μπορείς ακόμα να απαντήσεις. Προσβασιμότητα Σκούρη πλαϊνή μπάρα Ναι! @@ -97,6 +97,7 @@ Ευχαριστίες Αυτό μπορεί να πάρει λίγη ώρα. Ενέργειες + Ενεργοί τώρα Ενεργό σε κινητά Ενεργά νήματα Περισσότερα ενεργά νήματα @@ -289,7 +290,13 @@ Αναπαραγωγή κινούμενων emoji Θέλω τα emoji να κινούνται και να χορεύουν. Κινούμενα Emoji + Προνόμια Ενίσχυσης Επιπέδου 3 + Πρόγραμμα Ενίσχυσης Κοινοτήτων + Ενίσχυση Επιπέδου 3 + το πρόγραμμα Ενίσχυσης Κοινοτήτων + Άνοιγμα ρυθμίσεων Το κατάλαβα + Ορισμός νέου banner ΝΕΟ! Κινούμενο banner διακομιστή Για να είναι οι ανακοινώσεις γρήγορες, μπορείς να επεξεργαστείς τα δημοσιευμένα μηνύματα μόνο 3 φορές την ώρα. Δοκίμασε ξανά σε {retryAfterMinutes}. Επίσημες ανακοινώσεις από την Discord για διαχειριστές και συντονιστές διακομιστών κοινότητας. @@ -341,6 +348,7 @@ Απενεργοποίηση Επικάλυψης Απεγκατάσταση Καταχωρίστηκε μη έγκυρος κωδικός + Αυτό μοιάζει με κωδικό προώθησης. [Κάνε κλικ εδώ](promoLink) για εξαργύρωση. Λάβατε έναν κωδικό για Nitro ή για κάποιο παιχνίδι; Αυτό είναι φανταστικό! Βάλτε το εδώ: Εξαργύρωση Επιστροφή στο Παιχνίδι @@ -666,13 +674,13 @@ άγνωστο Επιλογέας αρχείων Επιλογέας πολυμέσων - Περιγραφή (Εναλλ. κείμενο) + Περιγραφή (Κείμενο ALT) Προσθήκη περιγραφής Αποθήκευση Επεξεργασία… Μπορείς να μεταφορτώσεις μόνο !!{limit}!! αρχεία τη φορά! Πάρα πολλές μεταφορτώσεις! - Μεταφόρτωση βοηθητικών προγραμμάτων συνημμένων + Βοηθητικά προγράμματα μεταφόρτωσης συνημμένου Τροποποίηση συνημμένου Κατάργηση συνημμένου Όταν άλλοι μιλάνε @@ -765,8 +773,8 @@ Το κουμπί \"πίσω\" ανοίγει τη λίστα καναλιών. Επιστροφή στη σελίδα σύνδεσης Backspace - Κακόβουλοι χρήστες του **!!{domain}!!** μπορεί να σε εξαπατήσουν ώστε να κάνεις κάτι επικίνδυνο, όπως να εγκαταστήσεις λογισμικό ή να αποκαλύψεις προσωπικές σου πληροφορίες (για παράδειγμα τον αριθμό τηλεφώνου σου, της πιστωτικής κάρτας, πληροφορίες κοινωνικής ασφάλισης και λοιπά). - Επικίνδυνος ιστότοπος + Προσοχή, ο **!!{domain}!!** έχει χαρακτηριστεί ως καταχρηστικός τομέας. Ιστότοποι σαν και αυτόν μπορεί να επιχειρήσουν να σε εξαπατήσουν ώστε να μοιραστείς προσωπικές πληροφορίες, να κλέψουν τον κωδικό σου ή να εγκαταστήσουν ανεπιθύμητο λογισμικό στη συσκευή σου. + Καταχρηστικός ιστότοπος Αποκλεισμός Θέλεις να αποκλείσεις τον χρήστη \'!!{username}!!;\' Αποκλεισμός Μελών @@ -1020,6 +1028,8 @@ Συμφωνώ με την [Άδεια Χρήσης Τελικού Χρήστη {applicationName}](onClick) Προσφορά Black Friday Αποκλεισμός + Θέλεις να τον αποκλείσεις; + Αν τον αποκλείσεις, ο χρήστης {username} δεν θα μπορεί να σου στείλει μήνυμα. Αποκλείστηκε {count} σε αποκλεισμό {count} @@ -1213,8 +1223,10 @@ Επεξεργασία προφίλ διακομιστή Άβαταρ διακομιστή και banner προφίλ Ο ορισμός διαφορετικού άβαταρ σε κάθε διακομιστή προς το παρόν είναι διαθέσιμος σε περιορισμένο αριθμό ατόμων. + Βιογραφικό Βιογραφικό διακομιστή Εάν μείνει κενό, θα χρησιμοποιηθεί το κύριο βιογραφικό σου. + Πες λίγα λόγια για τον εαυτό σου στον διακομιστή Κατάλαβα Χρησιμοποίησε ψευδώνυμο και, αν έχεις Nitro, διαφορετικό άβαταρ σε κάθε διακομιστή σου! Ενημέρωση του προφίλ διακομιστή μου @@ -1229,10 +1241,13 @@ Αλλαγή Άβαταρ Διακομιστή Χρησιμοποίησε διαφορετικό άβαταρ σε κάθε διακομιστή σου και πολλά άλλα με το **Discord Nitro!** Τα ψευδώνυμα πρέπει να είναι τουλάχιστον {minLength} + Προεπισκόπηση σε αυτόν τον διακομιστή Αλλαγή banner προφίλ διακομιστή Χρώμα προφίλ διακομιστή Επαναφορά στο αρχικό banner προφίλ + Προφίλ διακομιστή Ξεκλείδωσε με το Nitro + Προσπαθείς να αλλάξεις το προεπιλεγμένο προφίλ σου; Πήγαινε στη σελίδα [Προφίλ χρήστη](onUserProfileClick). Ιστορικό αλλαγών Αλλαγή Ψευδώνυμου Τα μέλη με αυτήν την άδεια μπορούν να αλλάξουν το ψευδώνυμο τους. @@ -1255,16 +1270,33 @@ Κανάλι !!{channelName}!! (κανάλι) Ενέργειες καναλιού + Θα συνεισφέρεις επίσης στο να ξεκλειδώσουν περισσότερα χαρακτηριστικά προσαρμογής και αναβαθμίσεις βοηθητικών προγραμμάτων για όλους στον διακομιστή όπως: + Ενίσχυσε τον διακομιστή σου σε {targetLevelOrPlan} για να χρησιμοποιήσεις το νέο banner καναλιού σου + Ενίσχυσε τον διακομιστή σου στο πρόγραμμα {targetLevelOrPlan} για να χρησιμοποιήσεις το νέο banner καναλιού σου + Δείχνει υπέροχο! + Αυτή η εικόνα θα εμφανίζεται στην κορυφή της πλαϊνής μπάρας των Πληροφοριών καναλιού σου. + Οι αποδεκτοί τύποι αρχείων είναι .png και .jpg. Οι ελάχιστες συνιστώμενες διαστάσεις είναι 480x144 και ο συνιστώμενος λόγος διαστάσεων είναι 10:3. Το μέγιστο μέγεθος αρχείου είναι 10MB. + Εικόνα banner καναλιού + **ΝΕΟ!** Δοκίμασε να προσθέσεις ένα banner καναλιού + Δοκίμασέ το! + **ΝΕΟ!** Ενίσχυσε σε Επίπεδο 3 για να ορίσεις ένα banner καναλιού. + **ΝΕΟ!** Ενίσχυσε σε πρόγραμμα Κοινοτήτων για να ορίσεις ένα banner καναλιού. Μιλάει τώρα: !!{username}!! Συμμετέχοντες — {count} Ενέργειες κλήσης καναλιού Συμμετέχοντες Το κανάλι έχει διαγραφεί. Τίτλος καναλιού + Πληροφορίες καναλιού + Η σίγαση αποτρέπει την εμφάνιση δεικτών αδιάβαστων μηνυμάτων και ειδοποιήσεων, εκτός κι αν κάποιος σε αναφέρει. Όνομα + Ειδοποιήσεις Λεπτομέρειες Θέμα Επεξεργασία + Οι ρυθμίσεις σου + Απόκρυψη πληροφοριών καναλιού + Προβολή πληροφοριών καναλιού Ο ρόλος σου δεν έχει άδεια πρόσβασης σε αυτό το κανάλι. Κλειδωμένο κανάλι Οι άδειες συγχρονίστηκαν με αυτές της κατηγορίας: **{categoryName}** @@ -1629,6 +1661,7 @@ Αντιγραφή θέματος Αντιγραφή !!{code}!! στο πρόχειρο Αντιγραφή εντολής + Αντιγραφή συνδέσμου εκδήλωσης Αντιγραφή αναγνωριστικού Αντιγραφή εικόνας Αντιγραφή συνδέσμου @@ -2127,6 +2160,7 @@ Απενεργοποίηση λογαριασμού Είσαι σίγουρος ότι θέλεις να απενεργοποιήσεις τον λογαριασμό σου; Αυτό θα σε αποσυνδέσει αμέσως από τον λογαριασμό σου και δεν θα έχει κανείς πρόσβαση σε αυτόν. Μεγάλη επιτυχία! Απενεργοποιήσαμε τις ειδοποιήσεις ηλεκτρονικού ταχυδρομείου για σένα! + Διάλειμμα για τον χρήστη !!{user}!! Απενεργοποίηση συγχρονισμού Η απενεργοποίηση του συγχρονισμού θα εκτελέσει την επιλεγμένη συμπεριφορά ληγμένου συνδρομητή σαν όλοι οι συνδρομητές να έχουν λήξει. Η απενεργοποίηση του συγχρονισμού θα εκτελέσει την επιλεγμένη συμπεριφορά για μέλη που έληξαν ως εάν όλα τα μέλη να έχουν λήξει. @@ -2212,11 +2246,13 @@ Επεξεργασία Επεξεργασία κατηγορίας Επεξεργασία καναλιού + Επεξεργασία προεπιλεγμένου προφίλ Επεξεργασία εκδήλωσης Αυτό το μήνυμα επίσης θα ενημερωθεί σε όλους τους διακομιστές που ακολουθούν αυτό το κανάλι. Μπορεί να χρειαστεί λίγος χρόνος μέχρι να ενημερωθούν όλοι οι διακομιστές. Επεξεργασία μηνύματος Επεξεργασία σημείωσης Επεξεργασία επισκόπησης + Επεξεργασία προφίλ Επεξεργασία ρόλων Άλλαξε το θέμα ή τις ρυθμίσεις απορρήτου Επεξεργασία σκηνής @@ -2251,6 +2287,8 @@ Ένα νέο παιχνίδι μυστηρίου με πολλούς παίκτες, που παίζεται μέσα σε αυτό το κανάλι ομιλίας! Παίξε Betrayal με τον διακομιστή σου! Πάρε μέρος στο !!{applicationName}!! + Οι δραστηριότητες σε κινητά έρχονται σύντομα! Μπορείς ακόμα να συνδεθείς στο κανάλι ομιλίας και να συνομιλήσεις με φίλους, αλλά δεν θα μπορείς να δεις ή να αλληλεπιδράσεις με τη δραστηριότητα που βρίσκεται σε εξέλιξη. + Οι δραστηριότητες είναι μόνο για υπολογιστές Παίξε !!{applicationName}!! με τους φίλους σου! Σφάλμα {code} Πιάσε μερικά ψάρια με τους φίλους σου στο νέο παιχνίδι μας Fishington.io! @@ -2259,6 +2297,8 @@ Σε δραστηριότητα Σε δραστηριότητα Στο !!{applicationName}!! + Έρχεται σύντομα σε κινητά. Κάνε εναλλαγή στην εφαρμογή για υπολογιστή για να πάρεις μέρος σε αυτή τη δραστηριότητα. + Έρχεται σύντομα σε κινητά Η δραστηριότητα έχει τελειώσει Στείλε σύνδεσμο πρόσκλησης δραστηριότητας σε έναν φίλο στο @@ -2267,18 +2307,25 @@ Ο χρήστης !!{username}!! παίζει Ο χρήστης !!{username}!! παρακολουθεί Πάρε μέρος στη δραστηριότητα + Ο διακομιστής δεν έχει πρόσβαση στη δραστηριότητα που ζητήθηκε + Ο διακομιστής έχει φτάσει το όριο των ταυτόχρονων δραστηριοτήτων για το τρέχον επίπεδο ενίσχυσης + Αδυναμία εκκίνησης δραστηριότητας + Ο διακομιστής δεν έχει αρκετά υψηλό επίπεδο ενίσχυσης για τη δραστηριότητα που ζητήθηκε + Αποτυχία εκκίνησης δραστηριότητας Έναρξη δραστηριότητας Αποχώρηση από τη δραστηριότητα Ψάξε για περισσότερες δραστηριότητες που έρχονται σύντομα κοντά σου! Ξεκίνα ένα παιχνίδι Poker Night κατευθείαν μέσα στο κανάλι ομιλίας! Παίξε Poker με τους φίλους σου Έως {count} συμμετέχοντες + Προεπισκόπηση της εφαρμογής {applicationName} Συμμετέχοντες - {numUsers} Παίζει !!{applicationName}!! Παίζει στο !!{guildName}!! Μοιράσου αυτόν τον σύνδεσμο με άλλους για να τους δοθεί δικαίωμα πρόσβασης σε αυτόν τον διακομιστή και να πάρουν μέρος στη δραστηριότητα Εκκίνηση δραστηριότητας Έναρξη !!{applicationName}!! + Άγνωστο Απεριόριστοι συμμετέχοντες Παρακολουθεί !!{applicationName}!! Παρακολουθεί στο !!{guildName}!! @@ -2364,6 +2411,7 @@ Για να ελαχιστοποιήσουμε το spam, τα μέλη του διακομιστή πρέπει να έχουν επαληθεύσει το email τους πριν στείλουν ένα μήνυμα. Αυτό δεν ισχύει για μέλη με ρόλους. Απαιτείται επαληθευμένο email Ο διακομιστής σου ήδη πληροί και με το παραπάνω τις προϋποθέσεις του βαθμού επιβεβαίωσης. + Αφαίρεση διαλείμματος από τον χρήστη !!{user}!! Ενεργοποίηση overlay παιχνιδιού. Ενεργοποίηση καταστολής θορύβου Ενεργοποίηση ειδοποιήσεων @@ -2506,7 +2554,10 @@ Αντιγραφή συνδέσμου Άνοιγμα σε πρόγραμμα περιήγησης Κοινοποίηση συνδέσμου + Δεν μπορείς να έχεις περισσότερα αγαπημένα. Αγαπημένο + Δεν μπορείς να έχεις περισσότερα από {count} αγαπημένα. + Ωχ, όχι! Διάφορα Περιέγραψε ζήτημά σου Το ζήτημά σου @@ -2720,6 +2771,7 @@ Κανάλι ακατάλληλου περιεχομένου (NSFW) Ανενεργό Μόνο αναφορές **@mentions** + Μόνο @mentions @αναφορές Έξοδος Συσκευή εξόδου @@ -2842,6 +2894,7 @@ Δεν υπάρχουν αιτήματα φιλίας σε εκκρεμότητα. Για την ώρα, κάνε παρέα με τον Wumpus. Δεν υπάρχουν φίλοι σε εκκρεμότητα Πρόσθεσε έναν φίλο χρησιμοποιώντας το όνομα χρήστη ή σκάναρε για να δεις ποιος βρίσκεται κοντά σου. + Δεν υπάρχουν προτάσεις φιλίας σε εκκρεμότητα. Για την ώρα, κάνε παρέα με τον Wumpus. Προτάσεις φίλων — {count} Εκτός σύνδεσης — {offline} Σε σύνδεση — {online} @@ -2862,6 +2915,7 @@ Όλα Συνδεδεμένος Εκκρεμεί + Προτάσεις Κοινοποίηση Σαρώνουμε ουρανό και γη για να βρούμε φίλους. Σιγουρέψου ότι οι φίλοι σου είναι σε αυτήν τη σελίδα και σκανάρουν. Βεβαιώσου ότι σκανάρουν και οι φίλοι σου! @@ -3108,7 +3162,7 @@ {skuName} ({intervalCount}) {skuName} ({intervalCount}) Τα δώρα σου - Κάνε δώρο το Nitro + Δώρο Nitro Προς το παρόν, τα δώρα δεν συνεισφέρουν σε συνδρομές που διαχειρίζεται το Google Play. Προς το παρόν, τα δώρα δεν συνεισφέρουν σε συνδρομές που διαχειρίζεται το Google Play. Τα δώρα που έχουν εξαργυρωθεί μπορούν ακόμα να συνεισφέρουν σε συνδρομές που έγιναν στον υπολογιστή σου ή σε εφαρμογές προγράμματος περιήγησης. Έχε τον νου σου, δεν μπορούμε να αναγνωρίσουμε τυχόν επιτάχυνση υλικού. Ο υπολογιστής σου ενδέχεται να δυσκολεύεται να υποστηρίξει την Κοινή Χρήση Οθόνης. @@ -3132,6 +3186,7 @@ Το ’πιασα Για να ενεργοποιήσεις τον ήχο στην κοινή χρήση οθόνης, πήγαινε στις [Ρυθμίσεις φωνής και βίντεο > Κοινή χρήση οθόνης](onVoiceSettingsClick) και ακολούθησε τις οδηγίες εγκατάστασης. Ο ήχος ενδέχεται να μην είναι διαθέσιμος στη συσκευή όταν μοιράζεσαι την οθόνη. + Η κοινή χρήση ήχου ενδέχεται να μην υποστηρίζεται από τη συσκευή σου. Αναβάθμισε το macOS σε έκδοση τουλάχιστον 10.14. Ενδέχεται να μην μπορείς να μοιράζεσαι τον ήχο σου στην τρέχουσα έκδοση Windows που έχεις. Κάνε την τελευταία αναβάθμιση των Windows 10. Οθόνη Οθόνη του !!{username}!! @@ -3180,6 +3235,13 @@ Φαίνεται ότι ο διακομιστής σου δεν είναι έτοιμος ακόμα για να έχεις πρόσβαση σε όλα τα Insights. Έχεις πρόσβαση μόνο στα κανάλια ανακοινώσεων και στις στατιστικές αναλύσεις της οθόνης καλωσορίσματος. Ωχ! Φαίνεται ότι κάτι χάλασε. Ανανέωσε την εφαρμογή και προσπάθησε ξανά. Από την τελευταία εβδομάδα + Αυτή είναι μια προεπισκόπηση. Ενίσχυσε σε {targetLevelOrPlan} για να χρησιμοποιήσεις αυτό το GIF. + Θα συνεισφέρεις επίσης στο να ξεκλειδώσουν περισσότερα χαρακτηριστικά προσαρμογής και αναβαθμίσεις βοηθητικών προγραμμάτων για όλους στον διακομιστή όπως: + Ενίσχυσε τον διακομιστή σου σε {targetLevelOrPlan} για να εφαρμόσεις το νέο κινούμενο banner διακομιστή σου. + Ενίσχυσε τον διακομιστή σου στο πρόγραμμα {targetLevelOrPlan} για να εφαρμόσεις το νέο κινούμενο banner διακομιστή σου. + Ενίσχυσε τον διακομιστή σου σε {targetLevelOrPlan} για να χρησιμοποιήσεις το νέο banner διακομιστή σου. + Ενίσχυσε τον διακομιστή σου στο πρόγραμμα {targetLevelOrPlan} για να χρησιμοποιήσεις το νέο banner διακομιστή σου. + Δείχνει υπέροχο! Έφτασες το όριο των 100 διακομιστών Αναβάθμισε το emoji σου, διαμόρφωσε το προφίλ σου, διπλασίασε τον αριθμό των διακομιστών όπου μπορείς να συμμετέχεις και ξεχώρισε στους διακομιστές σου. Διπλασίασε τον αριθμό των διακομιστών όπου μπορείς να συμμετέχεις σε έως και 200. @@ -3282,6 +3344,7 @@ Όχι, απλά αποσύνδεση Ναι, τερματισμός της εκδήλωσης Θέλεις επίσης να τερματίσεις την εκδήλωση; + Λήγει στις {time} Σίγουρα θέλεις να τερματίσεις την εκδήλωση; {count} Ενδιαφέρονται {count} @@ -3340,6 +3403,9 @@ Προγραμματισμένη στις {startTime} Η εκδήλωση είναι σε εξέλιξη Βήμα {step} από {total} + Μοιράσου τον σύνδεσμο πρόσκλησης διακομιστή στην εκδήλωση + Αντιγραφή απευθείας συνδέσμου εκδήλωσης. Οι εκδηλώσεις σε ιδιωτικά κανάλια δεν υποστηρίζουν συνδέσμους πρόσκλησης διακομιστή. + Αντιγραφή απευθείας συνδέσμου εκδήλωσης. Απαιτείται άδεια πρόσκλησης για να δημιουργήσεις έναν σύνδεσμο πρόσκλησης διακομιστή. Ημερολόγιο δίπλα σε τρεις φίλους στη φωνητική συνομιλία, με πολλές λάμψεις και ενθουσιασμό Σχεδίασε εκ των προτέρων ένα πάρτι προβολής, μια βραδιά παιχνιδιού, μια βραδιά με την παρέα, μια εμφάνιση μυστηριώδους καλεσμένου ή ό,τι άλλο θέλεις. Ξεκινάει τώρα: Προγραμματισμένες εκδηλώσεις @@ -3356,6 +3422,13 @@ !!{folderName}!!, φάκελος {mentions}, !!{expandedState}!! Φάκελος Διακομιστή χωρίς όνομα Οι ρυθμίσεις φακέλου αποθηκεύτηκαν! + Μπορείς να αλλάξεις τον τρόπο με τον οποίο σε βλέπουν οι άλλοι μόνο μέσα σε αυτόν τον διακομιστή (!!{guildName}!!) ορίζοντας ένα προφίλ διακομιστή. Οτιδήποτε δεν έχει ρυθμιστεί εδώ θα δείχνει το προεπιλεγμένο προφίλ χρήστη. + Banner προφίλ διακομιστή + Προφίλ διακομιστή - $[](guildIconHook) !!{guildName}!! + Όρισε ένα διαφορετικό άβαταρ, banner προφίλ και πληροφορίες «σχετικά με εμένα» σε κάθε διακομιστή σου και πολλά άλλα με το [Discord Nitro!](onAndMore) + Εκφράσου ακόμη περισσότερο σε αυτόν τον διακομιστή ξεκλειδώνοντας όλες τις προσαρμογές προφίλ με το Nitro. + Γίνε όποιος θέλεις και χρησιμοποίησε διαφορετικό άβαταρ, banner και βιογραφικό σε κάθε διακομιστή σου, ξεκλείδωσε κινούμενα άβαταρ και πολλά άλλα με το [Discord Nitro!](onAndMore) + Θέλεις πλήρη πρόσβαση στα προφίλ διακομιστή; Πρόσκληση σε διακομιστές Η πρόσκληση λήγει σε {xDays}. Άλλοι διακομιστές @@ -3515,10 +3588,10 @@ Δημιουργία Webhook Διαγραφή Webhook Ενημέρωση Webhook - **Δοκίμασε ένα κινούμενο banner!** Επίλεξε ένα GIF από Tenor για το banner του διακομιστή σου - **ΝΕΟ!** Ενίσχυσε σε Επίπεδο 3 για να ξεκλειδώσεις κινούμενα banner διακομιστή. - **ΝΕΟ!** Ενίσχυσε σε πρόγραμμα Κοινοτήτων για να ξεκλειδώσεις κινούμενα banner διακομιστή. - Δοκίμασέ το τώρα! + **ΝΕΟ!** Όρισε ένα κινούμενο banner διακομιστή, μεταφορτώνοντας ή επιλέγοντας ένα GIF. + **ΝΕΟ!** Ενίσχυσε σε Επίπεδο 3 για να χρησιμοποιήσεις ένα κινούμενο banner διακομιστή. + **ΝΕΟ!** Ενίσχυσε στο πρόγραμμα Κοινοτήτων για να χρησιμοποιήσεις ένα κινούμενο banner διακομιστή. + Δοκίμασέ το! Ο χρήστης $[**!!{user}!!**](userHook) δημιούργησε ένα νήμα ανακοινώσεων $[**!!{target}!!**](targetHook) Ο χρήστης $[**!!{user}!!**](userHook) πρόσθεσε $[**!!{target}!!**](targetHook) στον διακομιστή Το bitrate άλλαξε σε **!!{newValue}!!** @@ -4362,13 +4435,15 @@ $[](timeUntilEnd)$[Μέχρι να λήξει η προσφορά](offerEndsText) Ορίστε τι αποκτάς με το Nitro: Έι, δεν σου αξίζει ένα μπόνους διακοπών; Κάνε εγγραφή τώρα και πάρε έναν μήνα δωρεάν Nitro. - Αγόρασε έναν, πάρε έναν δωρεάν + Αγόρασε ένα, πάρε ένα δωρεάν [Ισχύουν κανόνες και περιορισμοί.]({termsURL}) Μάθε περισσότερα για τους [κανόνες και περιορισμούς]({termsURL}) αυτής της προώθησης Απόλαυσε έναν μήνα δωρεάν από εμάς +1 μήνα δωρεάν Δικαιούσαι έναν μήνα δωρεάν! Συνέχεια χωρίς προσφορά + Θέλεις να μάθεις για την εορταστική προώθησή μας; + Τσέκαρέ τη στο web ή στην εφαρμογή για υπολογιστή Ένας δωρεάν μήνας θα προστεθεί αυτόματα στον λογαριασμό σου. Απόλαυσέ τον! Παίρνεις έναν μήνα δωρεάν! Μάθε περισσότερα για τους [κανόνες και περιορισμούς]({helpdeskUrl}) αυτής της προώθησης. @@ -4469,7 +4544,7 @@ Πάρε μέρος στον πρώτο σου διακομιστή Ολοκληρώθηκαν {number} από {total} βήματα Βρες τους φίλους σου - Τερματισμός ενημέρωσης Φοιτητικού Hub! + Ολοκλήρωση καθοδήγησης για Φοιτητικό Hub! Όλα έτοιμα! Πάμε! Πλήρες όνομα @@ -4622,7 +4697,7 @@ Εικονίδιο παραθύρου διαλόγου Εικόνα Ενέργειες εικόνας - Εναλλ. + Alt Συμπίεση εικόνας Αυτόματη συμπίεση εικόνων Αν είναι ενεργοποιημένη αυτή η επιλογή, οι εικόνες που στέλνεις θα είναι συμπιεσμένες. Απόκτησε το Nitro για να στέλνεις εικόνες άψογης ποιότητας! **[Απόκτησε το Nitro]({nitroLink})** @@ -5540,6 +5615,7 @@ Αυτός ο χρήστης δημοσίευσε το μήνυμα που ανέφερες. Απόκλεισέ τον για να σταματήσεις να βλέπεις τα μηνύματά του. Τι άλλο μπορείς να κάνεις Αναφορά κατηγορίας + Επιλεγμένη εκδήλωση Επιλεγμένο μήνυμα Επιλεγμένη σκηνή Υπήρξε ένα πρόβλημα κατά την προσπάθεια υποβολής της αναφοράς. Προσπάθησε ξανά! @@ -5605,12 +5681,12 @@ Πατήστε για εναλλαγή για την επιλογή έτους Τώρα μπορείς να εναλλάξεις εύκολα μεταξύ του κύριου λογαριασμού σου και έως {maxAltAccounts} άλλων λογαριασμών. Νέο! Εναλλαγή λογαριασμών - Εντάξει, ας είναι - Η δοκιμή beta τελειώνει και σύντομα θα απενεργοποιήσουμε την εναλλαγή λογαριασμών. Φρόντισε να αλλάξεις στον κύριο λογαριασμό σου για να παραμείνεις συνδεδεμένος. + Εντάξει, θα το κάνω + Η δοκιμή beta τελειώνει και σύντομα θα απενεργοποιήσουμε την εναλλαγή λογαριασμών. Φρόντισε να εναλλάξεις στον κύριο λογαριασμό σου για να παραμείνεις συνδεδεμένος. Σε ευχαριστούμε ξανά που το δοκίμασες! Η εναλλαγή λογαριασμών λήγει σύντομα {username} αποσυνδέθηκε - Αυτή είναι μία δοκιμή beta. Όταν ολοκληρωθεί, θα παραμείνεις συνδεδεμένος στον τελευταίο λογαριασμό που είχες εναλλάξει, και οι υπόλοιποι θα αφαιρεθούν. + Αυτή είναι μια δοκιμή beta. Όταν τελειώσει, θα παραμείνεις συνδεδεμένος στον τελευταίο λογαριασμό που είχες εναλλάξει, ενώ θα αποσυνδεθείς από όλους τους υπόλοιπους. Δεν μπορέσαμε να σε συνδέσουμε. Παρακαλούμε προσπάθησε ξανά. Πραγματοποιώντας είσοδο σε έναν άλλο λογαριασμό θα μπορείς να κάνεις εύκολα εναλλαγή μεταξύ λογαριασμών σε αυτήν τη συσκευή. Προσθήκη λογαριασμού @@ -5968,10 +6044,10 @@ Σύνδεση στο Discord Ενεργός από {date} Χρησιμοποιείται σε {guildCount} διακομιστές - Η πολιτική απορρήτου και οι όροι παροχής υπηρεσιών του προγραμματιστή της εφαρμογής !!{application}!! εφαρμόζονται σε αυτήν την εφαρμογή. - Η [πολιτική απορρήτου]({privacyPolicyURL}) και οι [όροι παροχής υπηρεσιών]({termsOfServiceURL}) του προγραμματιστή της εφαρμογής!!{application}!! εφαρμόζονται σε αυτήν την εφαρμογή. - Η [πολιτική απορρήτου]({privacyPolicyURL}) και οι όροι παροχής υπηρεσιών του προγραμματιστή της εφαρμογής !!{application}!! εφαρμόζονται σε αυτήν την εφαρμογή. - Η πολιτική απορρήτου και οι [όροι παροχής υπηρεσιών]({termsOfServiceURL}) του προγραμματιστή της εφαρμογής !!{application}!! εφαρμόζονται σε αυτήν την εφαρμογή. + Στην εφαρμογή !!{application}!! του προγραμματιστή εφαρμόζονται η πολιτική απορρήτου και οι όροι παροχής υπηρεσιών. + Στην εφαρμογή !!{application}!! του προγραμματιστή εφαρμόζονται η [πολιτική απορρήτου]({privacyPolicyURL}) και οι [όροι παροχής υπηρεσιών]({termsOfServiceURL}). + Στην εφαρμογή !!{application}!! του προγραμματιστή εφαρμόζονται η [πολιτική απορρήτου]({privacyPolicyURL}) και οι όροι παροχής υπηρεσιών. + Στην εφαρμογή !!{application}!! του προγραμματιστή εφαρμόζονται η πολιτική απορρήτου και οι [όροι παροχής υπηρεσιών]({termsOfServiceURL}). Μόλις δώσεις πρόσβαση, θα σε ανακατευθύνουμε εδώ: !!{origin}!! Το **!!{applicationName}!!** ζητάει επίσης τις παρακάτω άδειες, αλλά δεν μπορείς να τις παραχωρήσεις: Ψήσε ένα κέικ @@ -6209,6 +6285,8 @@ Πολλαπλά άβαταρ Γίνε όποιος θέλεις και χρησιμοποίησε διαφορετικό άβαταρ σε κάθε διακομιστή σου Το προφίλ διακομιστή ενημερώθηκε! + Γίνε όποιος θέλεις και χρησιμοποίησε διαφορετικό άβαταρ, banner και βιογραφικό σε κάθε διακομιστή σου. + Πολλαπλά προφίλ {percentage}%% από την προηγούμενη εβδομάδα Χρειάζεσαι βοήθεια με τις άδειες; Η πρόσβαση στα πολυμέσα απορρίφθηκε - Το Discord απαιτεί πρόσβαση στο χώρο αποθήκευσης για να δημοσιεύσει συνημμένα. @@ -6416,7 +6494,7 @@ Κέρδισε φανταστικά βραβεία ως Ενισχυτής! Μηνιαία Ενίσχυση διακομιστή Ετήσια Ενίσχυση διακομιστή - Αυτή είναι μια Προεπισκόπηση Ενίσχυσης + Αυτή είναι μια προεπισκόπηση Ενίσχυσης Χρειάζεστε **{number}** για να ξεκλειδώσετε !!{tier}!! {subscribers}/{numRequired} Όλα έτοιμα για την ενίσχυση αυτού του διακομιστή; @@ -6531,18 +6609,23 @@ Οι Ενισχύσεις ξεκλειδώνουν ισχυρά χαρακτηριστικά και αναβαθμίσεις για να τα χαρούν όλοι στον διακομιστή. Δώσε μία Ενίσχυση και απόκτησε: Ξεχώρισε με ένα κινούμενο εικονίδιο διακομιστή Προσάρμοσε τις προσκλήσεις διακομιστή σου με ένα προσαρμοσμένο φόντο + Αυξημένο όριο μεταφόρτωσης αρχείων στα 100MB Δείξε σε όλους το θέμα του διακομιστή σου με ένα banner διακομιστή Ισχυρές αναβαθμίσεις: μεγαλύτερα μεγέθη μεταφόρτωσης αρχείων, αυξημένη ποιότητα ήχου και άλλα! + Όρισε ένα μοναδικό εικονίδιο για κάθε ρόλο στον διακομιστή + Κοινή χρήση οθόνης σε 1080p/60fps Μεταφόρτωση προσαρμοσμένων αυτοκόλλητων προς χρήση από όλους + Μεταφόρτωση έως {numStickers} προσαρμοσμένων αυτοκόλλητων και {numEmojis} προσαρμοσμένων emoji Επιλογές αρχειοθέτησης νημάτων για μεγαλύτερο χρονικό διάστημα Δημιουργία ιδιωτικών νημάτων + Πρόσθεσε εύκολα νέα μέλη με έναν προσαρμοσμένο σύνδεσμο πρόσκλησης Στόχος: {levelName} Αγόρασε Ενισχύσεις για να ξεκλειδώσεις προνόμια {levelName}! Αυτός ο διακομιστής έχει ξεκλειδώσει όλα τα προνόμια Ενίσχυσης! Αυτός ο διακομιστής έχει ξεκλειδώσει όλες τις ανταμοιβές Ενίσχυσης! Αγόρασε Ενισχύσεις για να ξεκλειδώσεις το πρόγραμμα {planName}! **{numBoosts}/{numTotal}** Ενισχύσεις - Εικόνα σερπαντίνας + Εικόνα κομφετί **{quantity}x** {quantity} - **!!{rate}!!** **{boostQuantity}x** {quantity} - **!!{rate}!!** (Συνδρομή σε αναμονή) **{boostQuantity}x** {quantity} (Συνδρομή σε αναμονή) @@ -6573,7 +6656,7 @@ Ένα λαμπερό έμβλημα προφίλ χρήστη που αλλάζει με την πάροδο του χρόνου Ένας αποκλειστικός νέος ρόλος σε εκείνον τον διακομιστή Έναν αποκλειστικό νέο ρόλο σε εκείνον τον διακομιστή με ένα εικονίδιο Ενίσχυσης δίπλα στο όνομά σου - Ειδικό ρόλο διαθέσιμο μόνο σε αυτούς που δίνουν μία Ενίσχυση + Ειδικό ρόλο που είναι διαθέσιμος μόνο σε αυτούς που δίνουν μία Ενίσχυση Ενίσχυσε έναν διακομιστή και απόκτησε: Περιλαμβάνονται στο Nitro: Απόκτησε το Nitro @@ -6595,6 +6678,7 @@ Χρησιμοποίησε προσαρμοσμένα αυτοκόλλητα οπουδήποτε και απόκτησε πρόσβαση σε 300 αυτοκόλλητα αποκλειστικά για Nitro. $[Πληροφορίες](infoHook) Οι ενισχυμένοι διακομιστές μπορούν να μεταφορτώνουν προσαρμοσμένα αυτοκόλλητα μέσω της επιλογής Ρυθμίσεις Διακομιστή > Αυτοκόλλητα. Οι χρήστες Nitro μπορούν να χρησιμοποιούν προσαρμοσμένα αυτοκόλλητα οπουδήποτε. Πρόσβαση σε ξεχωριστά αυτοκόλλητα + Προσάρμοσε τις βιντεοκλήσεις με τα δικά σου φόντα βίντεο. Περισσότερα φόντα Αναβάθμισε τα emoji σου, διαμόρφωσε το προφίλ σου και ξεχώρισε στους διακομιστές σου. Κάνε τη Discord δική σου @@ -6654,10 +6738,12 @@ Γίνε συνδρομητής στο Nitro Απόκτησε μεγαλύτερες δυνατότητες προσαρμογής με banner προφίλ και συνδέσου σε περισσότερους διακομιστές [αναβαθμίζοντας σε Discord Nitro](onLearnMore) Απόκτησε μεγαλύτερες δυνατότητες προσαρμογής, με banner προφίλ, κινούμενο άβαταρ, προσαρμοσμένο tag [και πολλά άλλα χάρη στο Discord Nitro!](onLearnMore) + Απόκτησε μεγαλύτερες δυνατότητες προσαρμογής με banner προφίλ, κινούμενο άβαταρ, προσαρμοσμένο tag και πολλά άλλα με το **Discord Nitro!** Θες να μεταφορτώσεις το δικό σου banner; - Η **Μπάρα προόδου ενισχύσεων** δείχνει στα μέλη πόσες Ενισχύσεις χρειάζεται ο διακομιστής σου για να φτάσει στο επόμενο Επίπεδο. Άλλαξέ το στο **Ρυθμίσεις διακομιστή > Προβολή**. - Η **Μπάρα προόδου ενισχύσεων** δείχνει στα μέλη πόσες Ενισχύσεις χρειάζεται ο διακομιστής σου για να φτάσει στο επόμενο Πρόγραμμα. Άλλαξέ το στο **Ρυθμίσεις διακομιστή > Προβολή**. - Εναλλαγή ενεργοποιημένη + Θέλεις να μεταφορτώσεις το δικό σου banner προφίλ; + Η **Μπάρα προόδου Ενισχύσεων** δείχνει στα μέλη πόσες Ενισχύσεις χρειάζεται ο διακομιστής σου για να φτάσει στο επόμενο Επίπεδο. Άλλαξέ το στις **Ρυθμίσεις διακομιστή > Εμφάνιση**. + Η **Μπάρα προόδου Ενισχύσεων** δείχνει στα μέλη πόσες Ενισχύσεις χρειάζεται ο διακομιστής σου για να φτάσει στο επόμενο Πρόγραμμα. Άλλαξέ το στις **Ρυθμίσεις διακομιστή > Εμφάνιση**. + Εναλλαγή Το κατάλαβα Θέλεις να πας στο επόμενο Επίπεδο; Θέλεις να πας στο επόμενο Πρόγραμμα; @@ -7045,6 +7131,7 @@ Εγγραφή Καταχώρισε τα στοιχεία σύνδεσης [Δες την Πολιτική Απορρήτου μας]({privacyURL}) + Ο κωδικός πρόσβασης πρέπει να είναι μεταξύ 6-72 χαρακτήρων Δημιουργία λογαριασμού Μπορείς πάντα να το αλλάξεις αργότερα! Προσθήκη μελών (!!{current}!!/!!{max}!!) @@ -7097,6 +7184,7 @@ {min} ελάχιστος αριθμός χαρακτήρων, {max} μέγιστος αριθμός χαρακτήρων Προέκυψε ένα σφάλμα κατά την υποβολή της αναφοράς σου. Παρακαλούμε προσπάθησε ξανά ή κάνε κλικ [εδώ]({tnsReportUrl}) για να την υποβάλεις online. Το μήνυμα επιλέχθηκε + Αναφορά εκδήλωσης Αναφορά μηνύματος Αναφορά σκηνής Επίλεξε ένα @@ -7108,7 +7196,7 @@ Η αναφορά υποβλήθηκε Σε ευχαριστούμε που μας ενημέρωσες. Θα λάβεις σύντομα ένα επιβεβαιωτικό email. Πώς μπορούμε να σε βοηθήσουμε; - Αυτό δεν είναι ανεπιθύμητο (spam) + Δεν είναι ανεπιθύμητη αλληλογραφία (spam) Αναφορά διακομιστή — !!{name}!! Αναφορά διακομιστή Αναφορά ανεπιθύμητου μηνύματος @@ -7190,8 +7278,8 @@ έως 3 ημέρες έως 7 ημέρες έως 7 ημέρες - Αυτός ο διακομιστής έχει {numSubscriptionsApplied}. - Αυτός ο διακομιστής έχει {numSubscriptionsApplied}. Έχει ξεκλειδώσει το πρόγραμμα !!{planName}!!. + Αυτή τη στιγμή ο διακομιστής έχει {numSubscriptionsApplied}. + Αυτή τη στιγμή ο διακομιστής έχει {numSubscriptionsApplied}. Έχει ξεκλειδώσει το πρόγραμμα !!{planName}!!. Τα κατάφερες! Είσαι εδώ! {numSubscriptionsApplied} @@ -7690,7 +7778,7 @@ Επίλεξε εικόνα Μεταφόρτωση αρχείου Δοκίμασε κινούμενο άβαταρ - Προεπισκόπηση μιας εικόνας + Κάνε προεπισκόπηση μιας εικόνας Επιλογή μηνύματος Επιλογή εικόνας Επιλογή λειτουργίας ταξινόμησης @@ -7716,7 +7804,7 @@ Αποστολή Μηνυμάτων TTS Μέλη με αυτήν την άδεια μπορούν να στείλουν ηχητικά μηνύματα κειμένου (text-to-speech) ξεκινώντας ένα μήνυμα με /tts. Αυτά τα μηνύματα μπορούν να ακουστούν από όλους τους χρήστες που έχουν εστιάσει στο κανάλι. Αποστολή νεύματος - Κάνε δώρο το Nitro σε κάποιον και δώσε του πρόσβαση σε προσαρμογή προφίλ, emoji και υπερενισχυμένα χαρακτηριστικά γραπτής συνομιλίας. + Κάνε δώρο σε κάποιον το Nitro για να του δώσεις πρόσβαση σε παιχνίδια, προνόμια, ενίσχυση διακομιστή ΚΑΙ υπερενισχυμένα χαρακτηριστικά γραπτής συνομιλίας. Κάνε δώρο το Nitro Κώφωση διακομιστή Κώφωση από τον διακομιστή @@ -7980,6 +8068,7 @@ Έγινε αποσύνδεση ομιλίας Ήχοι [Το αρχικό μήνυμα διαγράφηκε] + Ο χρήστης {username} αποκλείστηκε Ομιλία Ανάγνωση μηνύματος !!{name}!! - Ομιλητής @@ -8031,6 +8120,7 @@ Αυτή η παράκαμψη έχει απενεργοποιηθεί για τα κανάλια Σκηνής. Αυτή η ρύθμιση έχει απενεργοποιηθεί για τα κανάλια σκηνής. Ένα κανάλι ομιλίας για τη διοργάνωση εκδηλώσεων με κοινό + Συμβαίνει τώρα Εναλλακτικά, στείλε σε κάποιον φίλο έναν σύνδεσμο πρόσκλησης στη Σκηνή Προσκάλεσε φίλους στη Σκηνή Άκουσε @@ -8143,6 +8233,7 @@ Εκκίνηση Έναρξη κλήσης {start} — {end} + $[!!{start}!!](startHook) — Λήγει {end} Εκκίνηση δραστηριοτήτων Εκκίνηση εκδήλωσης Πρόκειται να αρχίσεις αυτήν την εκδήλωση $[**!!{privacyLevel}!!**](privacyLevelHook) @@ -8626,7 +8717,7 @@ Οι ρυθμίσεις νήματος ενημερώθηκαν. Ξεκίνησε από τον χρήστη $[](usernameHook) Συγγνώμη, δεν μπορέσαμε να φορτώσουμε το πρώτο μήνυμα σε αυτό το νήμα - Ο χρήστης !!{username}!! ξεκίνησε ένα νήμα, !!{threadName} + Ο χρήστης !!{username}!! ξεκίνησε ένα νήμα, !!{threadName}!! Αρχικό μήνυμα από κανάλι Μετά τη λήξη της συνομιλίας, το νήμα εξαφανίζεται. Ξεκίνησε ένα νήμα από κάποιο υπάρχον μήνυμα ή κάνε κλικ στο εικονίδιο + στην μπάρα συνομιλίας. @@ -8798,6 +8889,7 @@ Παρακαλούμε ενημέρωσε το Discord για να αποκτήσεις πρόσβαση σε αυτό το κανάλι Άγνωστη περιοχή Άγνωστος χρήστης + Ξεκλείδωμα Άβαταρ Κατάργηση σίγασης Κατάργηση σίγασης κατηγορίας Κατάργηση σίγασης **!!{name}!!** @@ -8849,6 +8941,7 @@ Μη έγκυρος τύπος αρχείου Προσθήκη σχολίου προαιρετικό + Το συνολικό μέγεθος του μηνύματος πρέπει να είναι μικρότερο από {maxSize} Σύρε & άφησε Λειτουργία Άμεσης Μεταφόρτωσης! Παρακαλούμε μην υπερβαίνεις τα {maxSize} σε μέγεθος. @@ -9033,8 +9126,10 @@ Μπορείς να αλλάξεις το μέγεθος προβολής με {modKey} +/-, και να το επαναφέρεις στην προεπιλογή με {modKey}+0. Διαθέσιμοι εφεδρικοί κωδικοί Άβαταρ + Αλλαγή banner προφίλ Ορατό όταν δεν έχει οριστεί εικόνα Χρώμα προφίλ + Το ελάχιστο συνιστώμενο μέγεθος και λόγος διαστάσεων είναι 600x240 και 5:2. Στους αποδεκτούς τύπους αρχείων περιλαμβάνονται τα PNG, JPG, καθώς και κινούμενα GIF. Προτείνουμε μια εικόνα με μέγεθος τουλάχιστον 600x240. Μπορείς να μεταφορτώσεις PNG, JPG ή κινούμενο GIF κάτω από 10 ΜΒ. Αποκλεισμένοι χρήστες Δεν έχεις αποκλείσει κανέναν χρήστη @@ -9057,6 +9152,9 @@ Συμπλήρωσε τον κωδικό πρόσβασής σου για να επιβεβαιώσεις τις αλλαγές TAG Επεξεργασία προφίλ χρήστη + Να μην γίνει αποθήκευση + Αποθήκευση αλλαγών; + Έχεις κάνει αλλαγές. Θέλεις να τις αποθηκεύσεις πριν φύγεις από αυτή τη σελίδα; Email επικοινωνίας Λήψη email για αναπάντητες κλήσεις, μηνύματα και συνόψεις μηνυμάτων. Email προτάσεων @@ -9140,6 +9238,7 @@ Κάνε επανεκκίνηση της εφαρμογής για να εφαρμοστούν οι νέες ρυθμίσεις σου. Αποθήκευση Σάρωση κωδικού QR + Προσπαθείς να αλλάξεις το προφίλ σου για έναν συγκεκριμένο διακομιστή; Πήγαινε στον διακομιστή για να επεξεργαστείς το προφίλ διακομιστή σου. Εμφάνιση Βιβλιοθήκης παιχνιδιών Απενεργοποίησέ το για να αποκρύψεις τη Βιβλιοθήκη παιχνιδιών σου και να εστιάσεις στις συνομιλίες σου. Η Discord ξεκινά στο παρασκήνιο και δεν μπλέκεται στα πόδια σου. @@ -9172,6 +9271,9 @@ Το Discord δεν ανιχνεύει κανέναν ήχο εισόδου από το μικρόφωνό σας. Παρακαλούμε ελέγξτε ότι έχετε επιλέξει τη σωστή συσκευή εισόδου. Κωδικοποίηση βίντεο με OpenH264 που παρέχεται από την Cisco Systems, Inc. Όλα έτοιμα για να καταγράψεις ήχο από εφαρμογές. [Μάθε περισσότερα]({helpdeskArticle}) + Η επέκταση καταγραφής ήχου απαιτεί έγκριση. Έλεγξε τις προτιμήσεις συστήματος για την Ασφάλεια και το Απόρρητο. [Μάθε περισσότερα]({helpdeskArticle}) + Κάτι πήγε στραβά με τη ρύθμιση της επέκτασης καταγραφής ήχου. Παρακαλούμε επισκέψου τη [σελίδα βοήθειας]({helpdeskArticle}) για να επιλύσεις το θέμα + Η καταγραφή ήχου στη συσκευή σου απαιτεί την εγκατάσταση ή την ενημέρωση πρόσθετου λογισμικού. Αφού κάνεις κλικ στο κουμπί εγκατάστασης παρακάτω, θα σου ζητηθεί έγκριση. [Μάθε περισσότερα]({helpdeskArticle}) Κωδικοποίηση βίντεο Χρησιμοποίησε την εξελιγμένη τεχνολογία μας για να καταγράψεις την οθόνη σου Ρυθμίσεις Windows @@ -9277,6 +9379,7 @@ Λίστα Εμφάνιση συνομιλίας Εμφάνιση μελών + Προβολή όλων ({count}) Σόρρυ, αυτή η συνομιλία βίντεο δεν είναι διαθέσιμη όταν υπάρχουν πάνω από {videoUserLimit} άτομα στο κανάλι ομιλίας. Το βίντεο δεν είναι διαθέσιμο Σίγαση βίντεο diff --git a/app/src/main/res/values-en-rXA/strings.xml b/app/src/main/res/values-en-rXA/strings.xml index a95a68a6cf..7c357a960c 100644 --- a/app/src/main/res/values-en-rXA/strings.xml +++ b/app/src/main/res/values-en-rXA/strings.xml @@ -3282,6 +3282,7 @@ [Çåñ\'ţ Åççéþţ one two] [Çļåîḿéð one two] [Çļåîḿîñĝ one two] + [Öþéñ Ĝîƒţ one two] [Öŵñéð one] [»{remaining}« öƒ »{total}« çöþîéš ļéƒţ one two three] [Éхþîŕéš îñ »{hours}« one two] diff --git a/app/src/main/res/values-es-rES/strings.xml b/app/src/main/res/values-es-rES/strings.xml index b99e47b6e6..1d4a5b10d5 100644 --- a/app/src/main/res/values-es-rES/strings.xml +++ b/app/src/main/res/values-es-rES/strings.xml @@ -12,8 +12,8 @@ Acepta para empezar a chatear. Solo se les notificará si les mandas un mensaje de vuelta. Aceptar invitación Solicitud aceptada - Discord piensa que este usuario podría enviar spam - Hemos ocultado todos los mensajes en este MD por tu seguridad + Esto podría ser spam + El contenido del mensaje se ha ocultado por si acaso, pero puedes responder. Accesibilidad Barra lateral oscura ¡Sip! @@ -70,6 +70,7 @@ Agradecimientos Esto puede tardar unos minutos. Acciones + Activo ahora Activo en móvil Hilos activos Más hilos activos @@ -262,7 +263,13 @@ Reproducir emojis animados Quiero que los emojis se muevan y agiten. Emojis animados + Ventajas de mejorar al nivel 3 + Plan de mejora de comunidades + Mejora al nivel 3 + el plan de mejora de comunidades + Abrir ajustes Entendido + Establecer cartel nuevo ¡NOVEDAD! Cartel de servidor animado Para agilizar los anuncios, los mensajes publicados solo se pueden editar 3 veces por hora. Vuelve a intentarlo en {retryAfterMinutes}. Anuncios oficiales de Discord para los administradores y moderadores de los servidores de comunidades. @@ -314,6 +321,7 @@ Deshabilitar overlay Desinstalar Código introducido no válido + Esto parece un código de promoción. [Haz clic aquí](promoLink) para canjearlo. ¿Tienes un código para Nitro o para algún juego? ¡Qué emoción! Introdúcelo a continuación: Canjear Volver al juego @@ -738,8 +746,8 @@ El botón de retroceso abre el navegador de canales. Volver al inicio de sesión Tecla de retroceso - Puede que los atacantes de **!!{domain}!!** intenten engañarte para que hagas algo peligroso, como instalar software o revelar información personal (por ejemplo: tu número de teléfono, tu tarjeta de crédito, tu información de la seguridad social y demás). - Página web peligrosa + ¡Cuidado! Se ha indicado que **!!{domain}!!** es un dominio abusivo. Este tipo de sitios web pueden engañarte para que compartas información personal, robarte tu contraseña o instalar software no deseado en tu dispositivo. + Página web abusiva Banear ¿Quieres banear a «!!{username}!!»? Banear miembros @@ -993,6 +1001,8 @@ Acepto el [ALUF de {applicationName}](onClick) Oferta Black Friday Bloquear + ¿Quieres bloquear a este usuario? + Si lo bloqueas, {username} no podrá mandarte mensajes. Bloqueado {count} bloqueado(s) {count} @@ -1185,8 +1195,10 @@ Editar perfil de servidor Avatar de servidor y cartel de perfil El establecimiento de un avatar diferente para cada uno de tus servidores está disponible para un número limitado de personas. + Biografía Descripción de servidor Si se deja en blanco, se usará tu descripción principal. + Háblale un poco de ti al servidor Entendido Utiliza un apodo y, si tienes Nitro, ¡también un avatar diferente en cada uno de tus servidores! Actualizar mi perfil de servidor @@ -1201,10 +1213,13 @@ Cambiar de avatar de servidor ¡Utiliza un avatar diferente en cada uno de tus servidores y más con **Discord Nitro!** Los apodos deben tener al menos {minLength} + Vista previa en este servidor Cambiar de cartel de perfil de servidor Color del perfil de servidor Restablecer cartel de perfil principal + Perfil de servidor Desbloquear con Nitro + ¿Intentas cambiar tu perfil predeterminado? Ve a tu página de [perfil de usuario](onUserProfileClick). Historial de cambios Nuevas características {added marginTop}\n======================\n\n* **Podrás ver los eventos programados aquí.** Avisa con antelación de partidas nocturnas, grupos de estudio y esa fiesta que quieres celebrar. Si invitas a la gente con dos semanas de antelación, seguro que no tendrán motivos para no venir, ¿no? El evento aparece directamente en el servidor y han dicho que seguro que estarían...\n\n* **Ya puedes marcar como spoiler una imagen tocándola en el móvil.** Sí, yo tampoco me lo creo, y eso que trabajo aquí.\n\n\nRegalos y artículos {progress}\n======================\n\n* **Compra un mes de Nitro y llévate otro de regalo.** Esta temporada te espera un regalito especial en el calcetín. Desde este miércoles (24/11), si no tienes una suscripción a Nitro, podrás obtenerla en Ajustes de usuario > Discord Nitro desde el cliente de escritorio. ¡Tendrás un mes gratis! La oferta acaba el 3 de diciembre a las 11:59pm PT. Se [aplican algunas restricciones](https://support.discord.com/hc/articles/4412107946903).\n\n* **Nitro, el regalo que siempre vuelve.** Hola, suscriptores y suscriptoras de Nitro: Disfrutad de 2 meses de Xbox Game Pass Ultimate yendo a Ajustes de usuario > Inventario de regalos. Se [aplican algunas restricciones... otra vez](https://support.discord.com/hc/articles/4411295409047).\n\n\n 2021-11-22 @@ -1232,16 +1247,33 @@ Canal !!{channelName}!! (canal) Acciones de canal + También ayudarás a desbloquear más funciones de personalización y mejoras de los servicios para todos los miembros del servidor: + Mejora tu servidor a {targetLevelOrPlan} para usar el cartel de canal nuevo. + Mejora tu servidor al plan {targetLevelOrPlan} para usar el cartel de canal nuevo. + ¡Qué buena pinta! + Esta imagen se mostrará sobre la barra lateral de información del canal. + Los tipos de archivo aceptados son .png y .jpg. Las dimensiones mínimas recomendadas son 480x144, y la relación de aspecto recomendada es 10:3. Tamaño máximo del archivo: 10 MB. + Imagen del cartel del canal + **¡NOVEDAD!** Prueba a añadir un cartel de canal. + ¡Pruébalo! + **¡NOVEDAD!** Mejora al nivel 3 para establecer un cartel de canal. + **¡NOVEDAD!** Mejora al plan de comunidades para establecer un cartel de canal. En estos momentos, habla: !!{username}!! Participantes — {count} Acciones de llamadas del canal Participantes Se ha eliminado el canal. Encabezado del canal + Información del canal + Silenciar evita que aparezcan indicadores y notificaciones de no leído, a menos que te mencionen. Nombre + Notificaciones Detalles Tema Editar + Tus ajustes + Ocultar información de canal + Mostrar información de canal Tu rol no tiene permiso para acceder a este canal. Canal bloqueado Permisos sincronizados con la categoría: **{categoryName}** @@ -1585,6 +1617,7 @@ Copiar tema Copiar !!{code}!! al portapapeles Copiar comando + Copiar enlace del evento Copiar ID Copiar imagen Copiar enlace @@ -2082,6 +2115,7 @@ Deshabilitar cuenta ¿Seguro que quieres deshabilitar tu cuenta? Se cerrará la sesión de inmediato y nadie podrá acceder a la cuenta. ¡Listo! ¡Te hemos deshabilitado las notificaciones de correo electrónico! + Aislar temporalmente a !!{user}!! Deshabilitar sincronización Deshabilitar la sincronización imitará el comportamiento seleccionado de suscriptores expirados como si todos los suscriptores hubieran expirado. Deshabilitar la sincronización imitará el comportamiento seleccionado de membresía expirada como si todos los miembros hubieran expirado. @@ -2117,7 +2151,7 @@ Error de Discord Dispatch Crear un ticket No se ha podido ejecutar el juego. No se ha encontrado el ejecutable del juego. Repara el juego y vuelve a intentarlo. - Mostrar + Visualización Mostrar {platform} como tu estado Mostrar en el perfil Siempre @@ -2167,11 +2201,13 @@ Editar Editar categoría Editar canal + Editar perfil predeterminado Editar evento También se actualizará este mensaje en todos los servidores que sigan a este canal. Puede que lleve algo de tiempo actualizar todos los servidores. Editar mensaje Editar nota Editar vista general + Editar perfil Editar roles Cambiar el tema o los ajustes de privacidad Editar escenario @@ -2206,6 +2242,8 @@ ¡Un nuevo juego multijugador de misterio al que se puede jugar en este mismo canal de voz! ¡Juega a Betrayal con tu servidor! Unirse a !!{applicationName}!! + ¡Las actividades llegarán pronto a los móviles! Puedes unirte al canal de voz y al chat con amigos, pero no podrás ver ni interactuar con la actividad en curso. + Solo se puede acceder a las actividades con la aplicación de escritorio ¡Juega a !!{applicationName}!! con tus amigos! Error: {code} ¡Pesca con tus amigos en nuestro nuevo juego Fishington.io! @@ -2214,6 +2252,8 @@ En una actividad En una actividad En !!{applicationName}!! + Próximamente en móviles. Usa la aplicación de escritorio para acceder a esta actividad. + Próximamente en móviles La actividad ha terminado Enviar un enlace de invitación de actividad a un amigo en @@ -2222,18 +2262,25 @@ !!{username}!! está jugando !!{username}!! está viendo Unirse a actividad + Este servidor no tiene acceso a la actividad solicitada + Este servidor ha alcanzado el límite de actividades simultáneas para el nivel de mejora actual + No se ha podido iniciar la actividad + Este servidor no tiene el nivel de mejora suficiente para la actividad solicitada + No se ha podido iniciar la actividad Iniciando actividad Abandonar actividad ¡Atención a las actividades que están por llegar! ¡Empieza una partida de Poker Night directamente en el canal de voz! Juega al póquer con tus amigos Hasta {count} participantes + Una vista previa de {applicationName} Participantes: {numUsers} Jugando a !!{applicationName}!! Jugando en !!{guildName}!! Comparte este enlace con otros para otorgarles acceso a este servidor y que se unan a esta actividad Iniciar una actividad Comenzar !!{applicationName}!! + Desconocido Participantes ilimitados Viendo !!{applicationName}!! Viendo en !!{guildName}!! @@ -2319,6 +2366,7 @@ Para reducir el spam, los miembros del servidor deben tener un correo electrónico verificado para poder enviar mensajes. No se aplica a los miembros con roles. Correo electrónico verificado obligatorio Tu servidor ya cumple o supera el nivel de verificación necesario. + Quitar aislamiento temporal de !!{user}!! Habilitar el overlay dentro del juego. Habilitar supresión de ruido Habilitar las notificaciones @@ -2403,7 +2451,10 @@ $[](upHook) para seleccionar Facebook Fallido + No puedes tener más favoritos. Marcar como favorito + No puedes tener más de {count} favoritos. + ¡Oh, no! Describir el problema Tu problema Enviar opinión @@ -2498,7 +2549,7 @@ Los miembros solo podrán enviar un mensaje por cada intervalo, a menos que tengan permisos para Gestionar canal o Gestionar mensajes. Este es el canal al que enviamos mensajes de eventos del sistema. Esta opción se puede desactivar en cualquier momento. Envía consejos útiles para configurar el servidor. - Da pie a que los miembros respondan a los mensajes de bienvenida con una pegatina. + Pide a los miembros que respondan a los mensajes de bienvenida con una pegatina. Envía un mensaje aleatorio de bienvenida cuando alguien se una a este servidor. Envía un mensaje cuando alguien mejore este servidor. Se expulsará automáticamente a los miembros cuando se desconecten, a menos que tengan un rol asignado. @@ -2616,6 +2667,7 @@ Canal NSFW Desactivado Solo **@mentions** + Solo @mentions @mentions Salida Dispositivo de salida @@ -2738,6 +2790,7 @@ No hay solicitudes de amistad pendientes. Aquí tienes a Wumpus por ahora. No hay sugerencias pendientes Prueba a añadir un amigo con su nombre de usuario o escanea para ver quién hay cerca. + No hay sugerencias de amistad pendientes. Aquí tienes a Wumpus por ahora. Sugerencias de amistad: {count} Desconectado — {offline} Conectado — {online} @@ -2758,6 +2811,7 @@ Todos Conectado Pendiente + Sugerencias Compartir Escaneando las ondas en busca de amigos. Asegúrate de que tus amigos están en esta página y también están escaneando. ¡Asegúrate de que tus amigos también están escaneando! @@ -3028,6 +3082,7 @@ Entendido Para habilitar el audio al compartir pantalla, ve a [Ajustes de voz y vídeo > Compartir pantalla](onVoiceSettingsClick) y sigue las instrucciones de configuración. El sonido podría no estar disponible al compartir una pantalla en tu dispositivo. + Es posible que ya no puedas compartir el audio en tu dispositivo. Actualiza como mínimo a macOS 10.14. Es posible que ya no puedas compartir el audio en tu versión de Windows. Actualiza al nuevo Windows 10. Pantalla Pantalla de !!{username}!! @@ -3076,6 +3131,13 @@ Parece que tu servidor no está listo del todo para ver la información al completo. Solo tendrás acceso a las estadísticas de los canales de anuncios y la pantalla de bienvenida. ¡Oh, no! Algo se ha roto. Reinicia la aplicación y vuelve a intentarlo. De esta semana + Esto es una vista previa. Mejora a {targetLevelOrPlan} para usar este GIF. + También ayudarás a desbloquear más funciones de personalización y mejoras de los servicios para todos los miembros del servidor: + Mejora tu servidor a {targetLevelOrPlan} para aplicar el cartel de servidor animado nuevo. + Mejora tu servidor al plan {targetLevelOrPlan} para aplicar el cartel de servidor animado nuevo. + Mejora tu servidor a {targetLevelOrPlan} para usar el cartel de servidor nuevo. + Mejora tu servidor al plan {targetLevelOrPlan} para usar el cartel de servidor nuevo. + ¡Qué buena pinta! Has alcanzado el límite de 100 servidores Mejora tus emojis, personaliza tu perfil, duplica el número de servidores a los que puedes unirte y destaca en tus servidores. Duplica el número total de servidores a los que puedes unirte a 200. @@ -3178,6 +3240,7 @@ No, solo desconectar Sí, finalizar evento ¿Quieres finalizar el evento también? + Acaba a las {time} ¿Seguro que quieres finalizar el evento? {count} interesado(s) {count} @@ -3235,6 +3298,9 @@ Programado a las {startTime} Evento en curso Paso {step} de {total} + Compartir enlace de invitación al servidor para el evento + Copia el enlace del evento directo. Los eventos en canales privados no admiten enlaces de invitación al servidor. + Copia el enlace del evento directo. Se requiere permiso de invitación para crear un enlace de invitación al servidor. Haz planes junto a tres amigos en el chat de voz, con mucha chispa y entusiasmo Planea todo lo que quieras con antelación: sesiones de visionado, noches de juegos, quedadas o eventos con invitados sorpresa. Empezando ahora: eventos programados @@ -3251,6 +3317,13 @@ !!{folderName}!!, carpeta {mentions}, !!{expandedState}!! Carpeta del servidor sin nombre ¡Ajustes de carpeta guardados! + Puedes cambiar cómo te ven los demás dentro de este servidor (!!{guildName}!!) estableciendo un perfil de servidor. Lo que no se establezca aquí mostrará el perfil de usuario predeterminado. + Cartel de perfil de servidor + Perfil de servidor: $[](guildIconHook) !!{guildName}!! + ¡Establece un avatar, un cartel de perfil e información sobre ti diferentes en cada uno de tus servidores y más con [Discord Nitro!](onAndMore) + Exprésate aún más en este servidor desbloqueando todas las personalizaciones de perfil con Nitro. + ¡Sé quien quieras ser y utiliza un avatar, un cartel y una biografía diferentes en cada uno de tus servidores, desbloquea avatares animados y más con [Discord Nitro!](onAndMore) + ¿Quieres tener acceso completo a los perfiles de servidor? Invitar a servidores Las invitaciones expiran en {xDays}. Otros servidores @@ -3410,10 +3483,10 @@ Crear webhook Eliminar webhook Actualizar webhook - **¡Prueba un cartel animado!** Elige un GIF en Tenor para tu cartel de servidor. - **¡NOVEDAD!** Mejora al nivel 3 para desbloquear carteles de servidor animados. - **¡NOVEDAD!** Mejora al plan de Comunidades para desbloquear carteles de servidor animados. - ¡Pruébalo ya! + **¡NOVEDAD!** Sube o selecciona un GIF para usar un cartel de servidor animado. + **¡NOVEDAD!** Mejora al nivel 3 para usar un cartel de servidor animado. + **¡NOVEDAD!** Mejora al plan de comunidades para usar un cartel de servidor animado. + ¡Pruébalo! $[**!!{user}!!**](userHook) ha creado un hilo de anuncios $[**!!{target}!!**](targetHook) $[**!!{user}!!**](userHook) ha añadido a $[**!!{target}!!**](targetHook) al servidor Ha cambiado la tasa de bits a **!!{newValue}!!** @@ -4258,12 +4331,14 @@ Esto es lo que obtienes con Nitro: Oye, ¿no crees que te mereces un regalito estas fiestas? Suscríbete ahora y obtén un mes gratis de Nitro. Compra uno y llévate otro de regalo - [Se aplican reglas y restricciones.]({termsURL}) + [Se aplican normas y restricciones.]({termsURL}) Obtén más información sobre las [reglas y restricciones]({termsURL}) de esta promoción. Disfruta de un mes gratis +1 mes gratis ¡Puedes disfrutar de un mes gratis! Continuar sin oferta + ¿Te interesa nuestra promoción festiva? + Échale un vistazo en la web o en la aplicación de escritorio de Discord Se va a añadir un mes gratis a tu cuenta automáticamente. ¡Disfrútalo! ¡Un mes gratis para ti! Obtén más información sobre las [reglas y restricciones]({helpdeskUrl}) de esta promoción. @@ -5420,6 +5495,7 @@ Este es el usuario que ha publicado el mensaje que has denunciado. Bloquéalo para dejar de ver sus mensajes. Qué más puedes hacer Categoría de denuncia + Evento seleccionado Mensaje seleccionado Escenario seleccionado Ha habido un error al intentar enviar la denuncia. ¡Vuelve a intentarlo! @@ -5457,7 +5533,7 @@ ¡Gracias de nuevo por probarlo! El cambio de cuenta acaba pronto {username} ha cerrado sesión - Esto es un testeo beta. Cuando acabe, tu sesión se quedará iniciada con la última cuenta a la que hayas cambiado y el resto se eliminará. + Esto es un testeo beta. Cuando acabe, tu sesión se quedará iniciada con la última cuenta a la que hayas cambiado y el resto se ignorarán. No ha sido posible iniciar sesión. Vuelve a intentarlo. Iniciar sesión en otra cuenta te permitirá cambiar fácilmente entre cuentas en este dispositivo. Añadir cuenta @@ -6054,6 +6130,8 @@ Múltiples avatares Sé quien quieras ser y utiliza un avatar diferente en cada uno de tus servidores ¡Perfil de servidor actualizado! + Sé quien quieras ser y utiliza un avatar, un cartel y una biografía diferentes en cada uno de tus servidores. + Varios perfiles {percentage} %% desde la semana pasada ¿Necesitas ayuda con los permisos? Acceso a multimedia denegado - Discord tiene que acceder al almacenamiento para publicar archivos adjuntos. @@ -6375,11 +6453,16 @@ Las mejoras desbloquean potentes funciones y ventajas para todas las personas del servidor. Regala una mejora y obtén: Destaca con un icono de servidor animado Personaliza tus invitaciones al servidor con un fondo + Límite de subida de archivos aumentado a 100 MB Muéstrale a todo el mundo de qué va tu servidor con un cartel de servidor Potentes mejoras: ¡mayores límites de subida, una mejor calidad de audio y más! + Establece un icono único para cada rol en el servidor + Comparte pantalla en 1080 p/60 fps Subir pegatinas personalizadas para que todos las usen + Sube hasta {numStickers} pegatinas personalizadas y {numEmojis} emojis personalizados Opciones de archivado de hilos más largas Crear hilos privados + Añade miembros nuevos fácilmente con un enlace de invitación personalizado Objetivo: {levelName} Compra mejoras para ayudar a desbloquear ventajas de {levelName}! ¡Este servidor ha desbloqueado todas las ventajas de mejora! @@ -6439,6 +6522,7 @@ Utiliza las pegatinas personalizadas en cualquier parte y accede a 300 pegatinas exclusivas de Nitro. $[Más información](infoHook) Los servidores mejorados pueden subir pegatinas personalizadas a través de Ajustes del servidor > Pegatinas. Los usuarios de Nitro pueden usar las pegatinas personalizadas en cualquier parte. Acceso a pegatinas especiales + Personaliza tus videollamadas con tus propios fondos de vídeo. Más fondos Mejora tus emojis, personaliza tu perfil y destaca en tus servidores. Personaliza Discord @@ -6498,9 +6582,11 @@ Unirse a Nitro Consigue una mayor personalización con un cartel de perfil y únete a más servidores al [mejorar a Discord Nitro](onLearnMore) ¡Consigue una mayor personalización con un cartel de perfil, un avatar animado, una etiqueta personalizada [y más con Discord Nitro!](onLearnMore) + ¡Consigue una mayor personalización con un cartel de perfil, un avatar animado, una etiqueta personalizada y más con **Discord Nitro!** ¿Quieres subir tu propio cartel? - La **barra de progreso de mejora** muestra a los miembros cuántas mejoras necesita tu servidor para llegar al próximo nivel. Actívala o desactívala en **Ajustes del servidor > Mostrar**. - La **barra de progreso de mejora** muestra a los miembros cuántas mejoras necesita tu servidor para llegar al próximo plan. Actívala o desactívala en **Ajustes del servidor > Mostrar**. + ¿Quieres subir tu cartel de perfil? + La **barra de progreso de mejora** muestra a los miembros cuántas mejoras necesita tu servidor para llegar al próximo nivel. Actívala o desactívala en **Ajustes del servidor > Visualización**. + La **barra de progreso de mejora** muestra a los miembros cuántas mejoras necesita tu servidor para llegar al próximo plan. Actívala o desactívala en **Ajustes del servidor > Visualización**. Activar Entendido ¿Quieres pasar al próximo nivel? @@ -6889,6 +6975,7 @@ Registrarse Introduce la información de inicio de sesión [Nuestra Política de privacidad]({privacyURL}) + La contraseña debe tener entre 6 y 72 caracteres Crear una cuenta ¡Puedes cambiarlo más tarde si quieres! Añadir miembros (!!{current}!!/!!{max}!!) @@ -6941,6 +7028,7 @@ Mínimo {min} caracteres, máximo {max} caracteres Se ha producido un error al enviar tu denuncia. Vuelve a intentarlo o haz clic [aquí]({tnsReportUrl}) para enviarla en línea. Mensaje seleccionado + Denunciar evento Denunciar un mensaje Denunciar escenario Seleccionar uno @@ -6952,7 +7040,7 @@ Denuncia enviada Gracias por hacérnoslo saber. En breve recibirás una confirmación por correo. ¿En qué te podemos ayudar? - Esto no es spam + No es spam Denunciar servidor — !!{name}!! Denunciar servidor Denunciar spam @@ -7380,7 +7468,7 @@ Leer la información de la versión Subir y gestionar versiones Crear comandos en un servidor - Gestionar el acceso a comandos en un servidor + Gestionar el acceso a sus comandos en un servidor Actualizar comandos Gestionar derechos Gestionar SKUs, listados y recursos de la tienda @@ -7559,7 +7647,7 @@ Enviar mensajes de texto a voz Los miembros con este permiso pueden enviar mensajes de texto a voz al empezar los mensajes con /tts. Estos mensajes los podrá escuchar cualquiera que tenga abierto el canal. Enviar un saludo - Regala Nitro a alguien para que pueda acceder a la personalización del perfil, emojis y funciones de chat superpoderosas. + Regala Nitro a alguien para darle acceso a juegos, ventajas, mejoras de servidor y funciones de chat supermejoradas. Obsequia el regalo que es Nitro Ensordecer servidor Servidor ensordecido @@ -7823,6 +7911,7 @@ Voz desconectada Sonidos [Mensaje original eliminado] + {username} bloqueado Hablar Leer mensaje !!{name}!! - Orador @@ -7874,6 +7963,7 @@ Esta anulación está deshabilitada para los canales de escenario en estos momentos. El ajuste está deshabilitado para los canales de escenario en estos momentos. Un canal de voz para alojar eventos con público + En curso O envía un enlace de invitación a un amigo Invita a tus amigos al escenario Escuchar @@ -7986,6 +8076,7 @@ Comenzar Iniciar llamada {start} — {end} + $[!!{start}!!](startHook) — Acaba el {end} Empezar actividades Empezar evento Estás a punto de empezar este evento $[**!!{privacyLevel}!!**](privacyLevelHook) @@ -8467,7 +8558,7 @@ Se han actualizado los ajustes del hilo. Empezado por $[](usernameHook) Lo sentimos, no hemos podido cargar el primer mensaje de este hilo - !!{username}!! ha iniciado un hilo: «!!{threadName}» + !!{username}!! ha iniciado un hilo: «!!{threadName}!!» Mensaje original del canal Al finalizar la conversación, el hilo desaparecerá. Empieza un hilo desde un mensaje existente o haz clic en el icono + de la barra de chat. @@ -8639,6 +8730,7 @@ Actualiza Discord para acceder a este canal Región desconocida Usuario desconocido + Desbloquear avatar Desactivar silencio Desactivar silencio de categoría Desactivar silencio de **!!{name}!!** @@ -8690,6 +8782,7 @@ Tipo de archivo no válido Añadir un comentario opcional + El tamaño total del mensaje debe ocupar menos de {maxSize} Arrastra y suelta ¡Modo de subida instantánea! El tamaño máximo de los archivo es {maxSize}. @@ -8874,8 +8967,10 @@ Puedes cambiar el nivel de zoom con {modKey} +/- y restablecer el nivel de zoom con {modKey}+0. Códigos de respaldo disponibles Avatar + Cambiar cartel de perfil Visible cuando no se establece una imagen Color del perfil + El tamaño mínimo recomendado y la relación de aspecto son de 600x240 y 5:2. Los archivos aceptados son PNG, JPG y GIF animados. Recomendamos una imagen de al menos 600x240. Puedes subir un PNG, JPG o GIF animado con un tamaño inferior a 10 MB. Usuarios bloqueados No tienes usuarios bloqueados @@ -8898,6 +8993,9 @@ Introduce tu contraseña para confirmar los cambios. ETIQUETA Editar perfil de usuario + No guardar + ¿Guardar cambios? + Has hecho cambios. ¿Quieres guardarlos antes de salir de la página? Correos de comunicación Recibe correos electrónicos de llamadas perdidas, mensajes y resúmenes de mensajes. Correos de recomendaciones @@ -8981,6 +9079,7 @@ Reinicia la aplicación para que se apliquen los ajustes. Guardar Escanear código QR + ¿Quieres cambiar tu perfil para un servidor concreto? Ve a ese servidor para editar tu perfil de servidor. Mostrar biblioteca de juegos Desactiva esto para ocultar la biblioteca de juegos y concentrarte en tus conversaciones. Discord se inicia en segundo plano y no se interpone en tu camino. @@ -9013,6 +9112,9 @@ Discord no detecta ninguna entrada de voz de tu micrófono. Comprueba que hayas seleccionado el dispositivo de entrada correcto. Códec de vídeo OpenH264 proporcionado por Cisco Systems, Inc. Ya puedes capturar el sonido de las aplicaciones. [Más información]({helpdeskArticle}) + La extensión de captura de audio necesita autorización. Comprueba tus preferencias del sistema de Seguridad y privacidad. [Más información]({helpdeskArticle}) + Algo ha fallado al configurar la extensión de captura de audio. Visita nuestra [página de ayuda]({helpdeskArticle}) para solucionarlo. + Para capturar sonido en tu dispositivo, necesitas instalar o actualizar un software adicional. Al hacer clic en el botón de instalación que hay a continuación, se te pedirá autorización. [Más información]({helpdeskArticle}) Códec de vídeo Utiliza nuestra tecnología de captura de pantalla más novedosa. Ajustes de Windows @@ -9116,6 +9218,7 @@ Lista Mostrar chat Mostrar miembros + Ver todo ({count}) Lo sentimos, el chat de vídeo no está disponible cuando hay más de {videoUserLimit} personas en el canal de voz. El vídeo no está disponible Silenciar vídeo diff --git a/app/src/main/res/values-fi/strings.xml b/app/src/main/res/values-fi/strings.xml index 1e4c3e3140..8c1d1b797f 100644 --- a/app/src/main/res/values-fi/strings.xml +++ b/app/src/main/res/values-fi/strings.xml @@ -39,8 +39,8 @@ Aloita keskustelu hyväksymällä se. Vastapuoli saa ilmoituksen, kun lähetät hänelle viestin. Hyväksy kutsu Pyyntö hyväksytty - Discord epäilee tämän käyttäjän lähettävän mahdollisesti roskapostiviestejä - Olemme piilottaneet kaikki tämän yksityisviestiketjun viestit turvallisuutesi takia + Tämä saattaa olla roskapostia + Viestin sisältö on piilotettu varmuuden vuoksi. Voit silti vastata siihen. Helppokäyttöisyys Tumma sivupalkki Jep! @@ -97,6 +97,7 @@ Kiitokset Tämä saattaa kestää hetken. Toiminnot + Aktiivisena nyt Aktiivinen mobiilissa Aktiiviset ketjut Lisää aktiivisia ketjuja @@ -289,7 +290,13 @@ Toista animoidut emojit Haluan emojien muuvaavan ja gruuvaavan. Animoidut hymiöt + Nostatustason 3 edut + Nostatusten Yhteisöt-tilaus + Nostatustaso 3 + Nostatusten Yhteisöt-tilaus + Avaa asetukset Selvä + Aseta uusi banneri UUTTA! Animoitu palvelinbanneri Jotta tiedotteet toimisivat nopeasti, julkaistuja viestejä voi muokata kolme kertaa tunnissa. Yritä uudelleen {retryAfterMinutes} kuluttua. Discordin viralliset tiedotteet julkisten palvelimien ylläpitäjille ja valvojille. @@ -341,6 +348,7 @@ Poista peitetaso käytöstä Poista asennus Virheellinen koodi annettu + Tämä näyttää kampanjakoodilta. Lunasta se [tästä napsauttamalla](promoLink). Saitko koodin Nitro-tilausta tai peliä varten? Messevää! Syötä se tähän: Lunasta Palaa peliin @@ -765,8 +773,8 @@ Takaisin-painike avaa kanavapalkin. Takaisin kirjautumiseen Peruutusnäppäin - Verkko-osoitteessa **!!{domain}!!** hyökkääjät saattavat yrittää huijata sinut tekemään jotakin vaarallista, kuten asentamaan ohjelmistoja tai paljastamaan henkilötietojasi (kuten puhelinnumerosi, luottokorttisi numeron, henkilötunnuksen jne.). - Vaarallinen verkkosivusto + Varoitus, **!!{domain}!!** on merkitty haitalliseksi toimialueeksi. Tämänkaltaisilla verkkosivustoilla sinua saatetaan yrittää huijata antamaan henkilötietojasi, salasanasi voidaan yrittää varastaa tai laitteellesi voidaan yrittää asentaa ohjelmia tietämättäsi. + Haitallinen verkkosivusto Anna porttikielto Haluatko asettaa käyttäjälle !!{username}!! porttikiellon? Anna porttikieltoja jäsenille @@ -1020,6 +1028,8 @@ Hyväksyn [sovelluksen {applicationName} käyttöoikeussopimuksen](onClick) Black Friday ‑tarjous Estä + Haluatko estää käyttäjän? + Jos asetat eston, {username} ei voi lähettää viestejä sinulle. Estetty {count} estetty {count} @@ -1213,8 +1223,10 @@ Muokkaa palvelinprofiilia Palvelinkohtainen avatar ja profiilibanneri Eri avatarin valitseminen kullekin omalle palvelimelleen on tällä hetkellä rajoitetun käyttäjäjoukon käytettävissä. + Biografia Palvelimen biografia Jos jätät tämän tyhjäksi, ensisijaista biografiaasi käytetään. + Kerro itsestäsi muille tällä palvelimella Selvä Voit käyttää eri palvelimilla eri nimimerkkejä ja, jos sinulla on Nitro, myös eri avatareja. Päivitä oma palvelinprofiili @@ -1229,10 +1241,13 @@ Vaihda avatar palvelimelle Käytä eri avataria kullakin palvelimellesi ja monia muita etuja **Discord Nitrolla**. Nimimerkeissä on oltava vähintään {minLength} + Esikatsele tällä palvelimella Vaihda palvelimen profiilibanneri Palvelinprofiilin väri Palauta ensisijainen profiilibanneri käyttöön + Palvelinprofiili Avaa Nitrolla + Yritätkö muuttaa oletusprofiiliasi? Siirry [Käyttäjäprofiili](onUserProfileClick)-sivullesi. Muutosloki Muuta nimimerkkiä Jäsenet, joilla on tämä oikeus, voivat vaihtaa omaa nimimerkkiään. @@ -1255,16 +1270,33 @@ Kanava !!{channelName}!! (kanava) Kanavatoiminnot + Saat lisäksi avattua kaikille palvelimen jäsenille muita mukautustoimintoja ja päivityksiä, kuten esimerkiksi nämä edut: + Nostata palvelimesi tasolle {targetLevelOrPlan}, niin voit käyttää uutta kanavabanneriasi. + Nostata palvelimesi tilaukseksi {targetLevelOrPlan}, niin voit käyttää uutta kanavabanneriasi. + Tämä näyttää mahtavalta! + Tämä kuva näkyy kanavatietojen sivupalkin yläosassa. + Hyväksytyt tiedostolajit ovat .png ja .jpg. Suositeltu vähimmäiskoko on 480 x 144 ja suositeltu kuvasuhde 10:3. Tiedoston enimmäiskoko on 10 Mt. + Kanavan bannerikuva + **UUTTA!** Kokeile kanavabannerin lisäämistä + Kokeile sitä! + **UUTTA!** Määritä kanavabanneri nostatustasolla 3. + **UUTTA!** Määritä kanavabanneri nostattamalla tilaus Yhteisöt-tasolle. Puhuu parhaillaan: !!{username}!! Osallistujia – {count} Kanavan puhelutoiminnot Osallistujat Kanava on poistettu. Kanavan otsikko + Kanavatiedot + Mykistäminen estää ilmoitusten ja huomautusten näkymisen, jollei sinua mainita. Nimi + Ilmoitukset Tiedot Aihe Muokkaa + Omat asetuksesi + Piilota kanavatiedot + Näytä kanavatiedot Roolillasi ei ole käyttöoikeuksia tälle kanavalle. Kanava lukittu Käyttöoikeudet synkronoitu luokan **{categoryName}** kanssa @@ -1629,6 +1661,7 @@ Kopioi aihe !!{code}!! kopioitu leikepöydälle Kopioi komento + Kopioi tapahtumalinkki Kopioi tunniste Kopioi kuva Kopioi linkki @@ -2127,6 +2160,7 @@ Poista tili käytöstä Haluatko varmasti poistaa tilisi käytöstä? Tämä kirjaa sinut välittömästi ulos ja kieltää jokaiselta pääsyn tilillesi. Onnistui! Poistimme sähköposti-ilmoitukset pois käytöstä! + Aseta !!{user}!! jäähylle Poista synkronointi käytöstä Jos synkronointi poistetaan käytöstä, järjestelmä tekee tilaajien vanhentumistoimenpiteen ikään kuin kaikki tilaukset olisivat vanhentuneet. Jos synkronointi poistetaan käytöstä, järjestelmä tekee jäsenten vanhentumistoimenpiteen ikään kuin kaikki jäsenet olisivat vanhentuneet. @@ -2212,11 +2246,13 @@ Muokkaa Muokkaa luokkaa Muokkaa kanavaa + Muokkaa oletusprofiilia Muokkaa tapahtumaa Tämä viesti poistetaan lisäksi kaikilta tätä kanavaa seuraavilta palvelimilta. Kaikkien palvelimien päivittyminen voi kestää hetken. Muokkaa viestiä Muokkaa muistiinpanoa Muokkauksen yleiskatsaus + Muokkaa profiilia Muokkaa rooleja Muuta aihetta tai yksityisyysasetuksia Muokkaa esitystä @@ -2251,6 +2287,8 @@ Uusi mysteerimoninpeli, jota voi pelata suoraan tällä puhekanavalla! Pelaa Betrayalia palvelimellasi! Liity toimintaan: !!{applicationName}!! + Toiminnot ovat tulossa mobiilisovellukseen pian! Voit silti liittyä puhekanavalle ja keskustella kavereidesi kanssa, mutta et näy käynnissä olevaa toimintaa etkä voi olla tekemisissä sen kanssa. + Toiminnot ovat käytettävissä vain työpöytäsovelluksessa Pelaa sovellusta !!{applicationName}!! kavereiden kanssa! Virhe {code} Lähde kavereiden kanssa kaloja narraamaan uudessa Fishington.io-pelissä! @@ -2259,6 +2297,8 @@ Toiminta kesken Toiminta kesken Sovelluksessa !!{applicationName}!! + Tulossa pian mobiiliversioon. Siirry työpöytäsovellukseen, jos haluat liittyä tähän toimintaan. + Tulossa pian mobiiliversioon Toiminta on päättynyt Lähetä toiminnan kutsulinkki kaverille palvelimella @@ -2267,18 +2307,25 @@ !!{username}!! pelaa parhaillaan: !!{username}!! katsoo parhaillaan: Liity mukaan toimintaan + Tällä palvelimella ei ole pääsyä pyydettyyn toimintaan + Tämän palvelimen nykyisen nostatustason mukainen samanaikaisten toimintojen enimmäismäärä on täyttynyt + Toimintaa ei voida käynnistää + Tämän palvelimen nostatustaso ei ole riittävä pyydettyyn toimintaan + Toiminnan käynnistäminen epäonnistui Käynnistetään toimintaa Poistu toiminnasta Lisää toimintoja on luvassa pian! Aloita Poker Night ‑peli suoraan puhekanavalla! Pelaa pokeria kavereiden kanssa Enintään {count} osallistujaa + {applicationName}: esikatselu Osallistujia – {numUsers} Pelaa tätä: !!{applicationName}!! Pelaa täällä: !!{guildName}!! Jaa tämä linkki muille, kun haluat myöntää pääsyn palvelimelle ja kutsua mukaan toimintaan Käynnistä toiminta Käynnistä !!{applicationName}!! + Tuntematon Rajoittamattomasti osallistujia Katsoo tätä: !!{applicationName}!! Katsoo täällä: !!{guildName}!! @@ -2364,6 +2411,7 @@ Roskapostiviestien välttämiseksi palvelimen jäsenten on vahvistettava sähköpostiosoitteensa ennen kuin he voivat lähettää viestejä. Tämä ei koske jäseniä, joille on määritetty rooli. Vahvistettu sähköpostiosoite vaaditaan Palvelimesi täyttää jo kaikki vahvistustasovaatimukset tai ylittää ne. + Poista !!{user}!! jäähyltä Ota pelinsisäinen peitetaso käyttöön. Ota kohinanvaimennus käyttöön Ota ilmoitukset käyttöön @@ -2506,7 +2554,10 @@ Kopioi linkki Avaa selaimessa Jaa linkki + Sinulle ei mahdu enempää suosikkeja. Lisää suosikkeihin + Suosikkeja voi olla enintään {count}. + Oi ei! Muut Kuvaile ongelmasi Ongelmasi @@ -2720,6 +2771,7 @@ NSFW-kanava Pois Pelkästään **@maininnat** + Pelkästään @maininnat @maininnat Ulostulo Ulostulolaite @@ -2842,6 +2894,7 @@ Ei odottavia kaveripyyntöjä. Tässä on Wumpus toistaiseksi. Ei kaveripyyntöjä Kokeile lisätä kaveri tämän käyttäjänimellä tai tarkista lähihaulla, löytyykö lähistöltä kavereitasi. + Ei odottavia kaveriehdotuksia. Tässä on Wumpus toistaiseksi. Kaveriehdotuksia – {count} Ei paikalla – {offline} Paikalla – {online} @@ -2862,6 +2915,7 @@ Kaikki Paikalla Odottaa + Ehdotukset Jaa Etsitään kavereita radioaalloilta. Varmista, että kaverisi ovat myös tällä sivulla ja heilläkin on lähihaku käytössä. Varmista, että kaverisikin käyttävät hakua! @@ -3108,7 +3162,7 @@ {skuName} ({intervalCount}) {skuName} ({intervalCount}) Lahjasi - Lahjoita Nitro + Anna Nitro lahjaksi Tällä hetkellä lahjoja ei voi hyödyntää Google Play ‑kaupan kautta tehdyissä tilauksissa. Tällä hetkellä lahjoja ei voi hyödyntää Google Play ‑kaupan kautta tehdyissä tilauksissa. Lunastettuja lahjoja voi edelleen käyttää työpöytä- tai selainsovelluksissamme ostettuihin tilauksiin. Tiedoksi, että laitteistokiihdytystä ei havaittu. Tietokoneesi ei välttämättä tue ruudunjakoa. @@ -3132,6 +3186,7 @@ Asia ymmärretty Jos haluat ottaa äänet käyttöön ruudunjaossa, valitse [Ääni ja video ‑asetukset > Ruudunjako](onVoiceSettingsClick) ja toimi asetusohjeiden mukaan. Äänet eivät ehkä ole käytettävissä, kun käytät ruudunjakoa laitteellasi. + Äänten jakaminen ei ehkä toimi laitteellasi. Päivitä uusimpaan macOS 10.14 ‑versioon. Äänten jakaminen ei ehkä toimi Windows-versiollasi. Päivitä uusimpaan Windows 10 -versioon. Ruutu Käyttäjän !!{username}!! ruutu @@ -3180,6 +3235,13 @@ Palvelimesi ei ole vielä aivan valmis aivan kaikkien analyysitietojen keräämistä varten. Käytettävissäsi ovat vain tiedotekanavien ja tervetuloruudun analyysitiedot. Oho! Jokin taitaa olla rikki. Päivitä tämä sovellusnäkymä ja yritä uudelleen. Viimeisimmältä viikolta + Tämä on esikatselu. Nostata tasolle {targetLevelOrPlan}, jotta voit käyttää tätä GIF-kuvaa. + Saat lisäksi avattua kaikille palvelimen jäsenille muita mukautustoimintoja ja päivityksiä, kuten esimerkiksi nämä edut: + Nostata palvelimesi tasolle {targetLevelOrPlan}, niin voit käyttää uutta animoitua palvelinbanneriasi. + Nostata palvelimesi tilaukseksi {targetLevelOrPlan}, niin voit käyttää uutta animoitua palvelinbanneriasi. + Nostata palvelimesi tasolle {targetLevelOrPlan}, niin voit käyttää uutta palvelinbanneriasi. + Nostata palvelimesi tilaukseksi {targetLevelOrPlan}, niin voit käyttää uutta palvelinbanneriasi. + Tämä näyttää mahtavalta! 100 palvelimen raja on täyttynyt Päivitä emojisi, yksilöi profiilisi, kaksinkertaista liityttävissäsi olevien palvelimien määrä ja erottaudu joukosta palvelimillasi. Kaksinkertaista liityttävissä olevien palvelimien määräksi 200 palvelinta. @@ -3282,6 +3344,7 @@ Ei, katkaise vain yhteys Kyllä, lopeta tapahtuma Haluatko myös lopettaa tapahtuman? + Päättyy {time} Haluatko varmasti lopettaa tapahtuman? {count} kiinnostunutta {count} on kiinnostunut @@ -3340,6 +3403,9 @@ Ajoitettu alkamisaika: {startTime} Tapahtuma on käynnissä Vaihe {step}/{total} + Jaa palvelimen kutsulinkki tapahtumaan + Kopioi suora tapahtumalinkki. Yksityiskanavien tapahtumista ei voi luoda palvelimen kutsulinkkejä. + Kopioi suora tapahtumalinkki. Palvelimen kutsulinkin luomiseen tarvitaan kutsujen käyttöoikeus. Kalenteri kolmen puhekeskustelussa olevan kaverin vieressä ja paljon säkenöintiä ja innostusta Suunnittele etukäteen katselutapahtuma, peli-ilta, hengailuhetki, yllätysvieraan esiintyminen tai mitä tahansa haluat. Alkamassa nyt: Ajoitetut tapahtumat @@ -3356,6 +3422,13 @@ !!{folderName}!!, kansio {mentions}, !!{expandedState}!! Nimetön palvelimen kansio Kansioasetukset on tallennettu! + Määrittämällä palvelinprofiilin voit muuttaa sitä, miten muut näkevät sinut tällä palvelimella (!!{guildName}!!). Jos jätät jonkin asetuksen määrittämättä tähän, se näkyy oletusprofiilisi mukaisena. + Palvelinprofiilin banneri + Palvelinprofiili – $[](guildIconHook) !!{guildName}!! + Käytä eri avataria, profiilibanneria ja Tietoja minusta ‑kuvausta kullakin palvelimellesi ja nauti monista muista eduista [Discord Nitrolla](onAndMore). + Ilmaise itseäsi entistäkin vapaammin tällä palvelimella avaamalla kaikki profiilin mukautusvaihtoehdot Nitrolla. + Voit valita haluamasi avatarin, bannerin ja biografian erikseen kullekin palvelimellesi sekä käyttää animoituja avatareja ja monia muita etuja [Discord Nitrolla](onAndMore). + Haluatko kaikki palvelinprofiilitoiminnot käyttöösi? Kutsu palvelimille Kutsujen vanhenemisaika on {xDays}. Muut palvelimet @@ -3515,10 +3588,10 @@ Webhookin luonti Webhookin poisto Webhookin päivitys - **Kokeile animoitua banneria!** Valitse GIF-kuva Tenorista palvelimesi banneriksi - **UUTTA!** Avaa animoidut palvelinbannerit nostatustasolla 3. - **UUTTA!** Avaa animoidut palvelinbannerit nostattamalla tilaus Yhteisöt-tasolle. - Kokeile sitä nyt! + **UUTTA!** Ota animoitu palvelinbanneri käyttöön lataamalla tai valitsemalla GIF-kuva. + **UUTTA!** Käytä animoitua palvelinbanneria nostatustasolla 3. + **UUTTA!** Käytä animoitua palvelinbanneria nostattamalla tilaus Yhteisöt-tasolle. + Kokeile sitä! $[**!!{user}!!**](userHook) loi tiedoteketjun $[**!!{target}!!**](targetHook) $[**!!{user}!!**](userHook) lisäsi palvelimeen ominaisuuden $[**!!{target}!!**](targetHook) Vaihtoi bittinopeudeksi **!!{newValue}!!** @@ -4361,7 +4434,7 @@ Odotas hetki $[](timeUntilEnd)$[Tarjouksen päättymiseen asti](offerEndsText) Saat Nitrolla seuraavat edut: - Hei, eikö nyt olisi aika juhlia pienellä bonusedulla? Tilaa Nitro nyt, niin saat kaupan päälle ilmaiskuukauden. + Hei, eikö nyt olisi aika juhlia pienellä bonusedulla? Tilaa Nitro nyt, niin saat lisäksi ilmaiskuukauden. Osta yksi, saat toisen ilmaiseksi [Tarjoukseen liittyy sääntöjä ja rajoituksia.]({termsURL}) Lue lisää tämän kampanjan [säännöistä ja rajoituksista]({termsURL}) @@ -4369,6 +4442,8 @@ +1 kuukausi ilmaiseksi Sinulla on oikeus ilmaiskuukauteen! Jatka ilman tarjousta + Oletko kiinnostunut joulutarjouksestamme? + Tutustu siihen verkossa tai työpöytäsovelluksessamme Tilillesi lisätään automaattisesti ilmaiskuukausi. Ole hyvä! Saat ilmaiskuukauden! Lue lisää kampanjan [säännöistä ja rajoituksista]({helpdeskUrl}). @@ -5540,6 +5615,7 @@ Ilmiantamasi viestin lähettäjä on tämä käyttäjä. Voit estää hänet, jolloin et näe hänen lähettämiään viestejä. Lisää mahdollisuuksia Ilmoitusluokka + Valittu tapahtuma Valittu viesti Valittu esitys Tätä ilmiantoa lähetettäessä ilmeni virhe. Yritä uudelleen! @@ -6209,6 +6285,8 @@ Useita avatareja Voit valita haluamasi avatarin erikseen kullekin palvelimellesi Palvelinprofiili on päivitetty. + Voit valita haluamasi avatarin, bannerin ja biografian erikseen kullekin palvelimellesi + Useat profiilit {percentage} %% viime viikosta alkaen Tarvitsetko apua käyttöoikeuksien kanssa? Ei pääsyä mediaan – Discord tarvitsee tallennustilan käyttöoikeuden liitteiden lähettämiseen. @@ -6531,11 +6609,16 @@ Nostatus avaa tehokkaita ominaisuuksia ja päivityksiä, jotka hyödyttävät palvelimen kaikkia käyttäjiä. Antamalla nostatuksen saat seuraavat edut: Erotu joukosta animoidulla palvelimen kuvakkeella Mukauta palvelinkutsusi lisäämällä niihin mukautettu taustakuva + Kasvata tiedostojen latausrajaksi 100 Mt Kerro kaikille palvelimestasi palvelimen bannerilla Tehopäivityksiä: isommat tiedostojen latauskoot, parempi äänenlaatu ja paljon muuta! + Aseta kullekin palvelimen roolille yksilöllinen kuvake + Käytä ruudunjakoa 1080p-tarkkuudella ja 60 fps:n nopeudella Lataa mukautettuja tarroja kaikkien käyttöön + Lataa palvelimelle jopa {numStickers} mukautettua tarraa ja {numEmojis} mukautettua emojia Ketjujen pidennetty arkistointiaika Luo yksityisiä ketjuja + Lisää uusia jäseniä helposti lähettämällä heille mukautettu kutsulinkki Tavoite: {levelName} Auta avaamaan tason {levelName} edut ostamalla nostatuksia! Tämä palvelin on avannut kaikki nostatusedut! @@ -6595,6 +6678,7 @@ Käytä mukautettuja tarroja kaikkialla, etuna jopa 300 eksklusiivista Nitro-tarraa. $[Tiedot](infoHook) Nostatetuilla palvelimilla mukautettuja tarroja voi lähettää palvelimelle valitsemalla Palvelinasetukset > Tarrat. Nitro-käyttäjät voivat käyttää mukautettuja tarroja kaikkialla. Erikoistarroja käytettävissä + Mukauta videopuheluja omilla videokuvan taustoillasi. Lisää taustoja Päivitä emojisi, yksilöi profiilisi ja erottaudu joukosta palvelimillasi. Tee Discordista näköisesi @@ -6654,7 +6738,9 @@ Liity Nitro-tilaajaksi Hanki lisää mukautusvaihtoehtoja, kuten profiilibanneri, ja mahdollisuus liittyä useammalle palvelimelle [päivittämällä Discord Nitroon](onLearnMore) Hanki lisää mukautusvaihtoehtoja, kuten profiilibanneri, animoitu avatar, mukautettu tagi ja [paljon muuta Discord Nitrolla](onLearnMore)! + Hanki lisää mukautusvaihtoehtoja, kuten profiilibanneri, animoitu avatar, mukautettu tagi ja paljon muuta **Discord Nitrolla**! Haluatko ladata oman bannerisi palvelimelle? + Haluatko ladata oman profiilibannerin? **Nostatusten edistymispalkki** näyttää jäsenille, miten monta nostatusta palvelin vielä tarvitsee seuraavalle tasolle pääsemiseen. Voit ottaa sen käyttöön valitsemalla **Palvelinasetukset > Näyttö**. **Nostatusten edistymispalkki** näyttää jäsenille, miten monta nostatusta palvelin vielä tarvitsee seuraavaan tilaukseen pääsemiseen. Voit ottaa sen käyttöön valitsemalla **Palvelinasetukset > Näyttö**. Ota käyttöön @@ -7045,6 +7131,7 @@ Rekisteröidy Anna kirjautumistiedot [Katso tietosuojakäytäntömme]({privacyURL}) + Salasanassa on oltava 6–72 merkkiä Luo tili Voit muuttaa tätä milloin tahansa myöhemmin. Lisää jäseniä (!!{current}!!/!!{max}!!) @@ -7097,6 +7184,7 @@ Vähintään {min} merkkiä, enintään {max} merkkiä Ilmiantoa lähetettäessä ilmeni virhe. Yritä uudelleen tai lähetä ilmianto verkossa klikkaamalla [tätä]({tnsReportUrl}). Viesti valittu + Ilmianna tapahtuma Ilmianna viesti Ilmianna esitys Valitse yksi @@ -7108,7 +7196,7 @@ Ilmianto lähetetty Kiitos ilmoituksestasi. Saat vahvistuksen sähköpostiisi pian. Miten voimme auttaa? - Tämä ei ole roskapostia + Ei roskaposti Ilmianna palvelin – !!{name}!! Ilmianna palvelin Ilmoita roskapostiviesteistä @@ -7716,8 +7804,8 @@ Lähetä tekstistä puheeksi -viestejä Tämän oikeuden omaavat jäsenet voivat lähettää tekstistä puheeksi -viestejä aloittamalla viestin komennolla /tts. Kaikki kanavaa lukevat käyttäjät voivat kuulla tekstistä puheeksi -viestit. Lähetä heilutus - Anna Nitro lahjaksi jollekulle, jonka uskot nauttivan profiilin mukautustoiminnoista, emojeista ja supermahtavista keskusteluominaisuuksista. - Anna Nitro lahjaksi + Anna kaverillesi lahjaksi Nitro, niin hän saa käyttöönsä siihen liittyvät pelit, edut ja supermahtavat keskusteluominaisuudet. + Lahjoita Nitro Hiljennä palvelimella Hiljennetty palvelimella Tällä kanavalla on käytössä erikoiskäyttöoikeudet. Jos haluat kuunnella kanavalla, sinun on pyydettävä valtuutettua käyttäjää, kuten palvelimen valvojaa tai ylläpitäjää, poistamaan hiljennyksesi. @@ -7980,6 +8068,7 @@ Puheyhteys katkaistu Äänet [Alkuperäinen viesti poistettu] + {username} estetty Puhu Puhu viesti !!{name}!! – puhuja @@ -8031,6 +8120,7 @@ Tämä ohitus on tällä hetkellä poistettu käytöstä esityskanavilta. Tämä asetus on tällä hetkellä poistettu käytöstä esityskanavilta. Puhekanava tapahtumien järjestämiseen yleisön kanssa + Tapahtuu nyt Tai lähetä esityksen kutsulinkki kaverille Kutsu kavereita esitykseen Kuuntele @@ -8143,6 +8233,7 @@ Käynnistä Aloita puhelu {start} – {end} + $[!!{start}!!](startHook) – päättyy {end} Aloita toiminnat Aloita tapahtuma Olet käynnistämässä tätä tapahtumaa, joka on $[**!!{privacyLevel}!!**](privacyLevelHook) @@ -8626,7 +8717,7 @@ Ketjuasetukset on päivitetty. Aloittanut $[](usernameHook) Tämän ketjun ensimmäisen viestin lataaminen ei onnistunut - !!{username}!! aloitti ketjun ”!!{threadName}” + !!{username}!! aloitti ketjun ”!!{threadName}!!” Alkuperäinen viesti kanavalta Kun keskustelu ketjussa lakkaa, ketju häviää. Ketjun voi aloittaa mistä tahansa aiemmasta viestistä tai napsauttamalla keskustelupalvelin pluskuvaketta (+). @@ -8802,6 +8893,7 @@ Päivitä Discord, jotta voit käyttää tätä kanavaa Tuntematon sijainti Tuntematon käyttäjä + Avaa avatar Poista mykistys Poista luokan mykistys Poista mykistys: **!!{name}!!** @@ -8853,6 +8945,7 @@ Virheellinen tiedostotyyppi Lisää kommentti valinnainen + Viestin yhteiskoon on oltava alle {maxSize} Vedä ja pudota Tiedoston pikalähetystila! Tiedostokohtainen enimmäiskoko on {maxSize}. @@ -9037,8 +9130,10 @@ Voit vaihtaa suurennuksen tasoa näppäimillä {modKey} +/- ja palauttaa suurennuksen oletustasolle näppäimillä {modKey}+0. Käytettävissä olevat varakoodit Avatar + Vaihda profiilibanneri Näkyy, kun kuvaa ei ole asetettu Profiiliväri + Suositeltu vähimmäiskoko on 600 x 240 ja kuvasuhde 5:2. Hyväksyttyjä tiedostotyyppejä ovat PNG, JPG ja GIF-animaatiot. Suosittelemme kuvaa, jonka koko on vähintään 600 x 240. Voit ladata kuvaksi PNG- tai JPG-kuvatiedoston tai alle 10 Mt:n kokoisen GIF-animaation. Estetyt käyttäjät Sinulla ei ole estettyjä käyttäjiä @@ -9061,6 +9156,9 @@ Vahvista muutokset antamalla salasanasi TAG Muokkaa käyttäjäprofiilia + Älä tallenna + Tallennetaanko muutokset? + Olet tehnyt muutoksia. Haluatko tallentaa ne ennen poistumista tältä sivulta? Viestintäsähköpostit Saat tiedon väliin jääneistä puheluista ja viesteistä sekä viestikoosteet sähköpostiisi. Suositussähköpostit @@ -9144,6 +9242,7 @@ Ota uudet asetukset käyttöön käynnistämällä sovellus uudelleen. Tallenna Skannaa QR-koodi + Yritätkö muuttaa profiiliasi tietyllä palvelimella? Muokkaa palvelinkohtaista profiiliasi siirtymällä kyseiselle palvelimelle. Näytä pelikirjasto Poista tämä käytöstä, jos haluat piilottaa pelikirjastosi, jotta voit keskittyä keskusteluihisi. Discord käynnistyy taustalla ja pysyy poissa tieltä. @@ -9176,6 +9275,9 @@ Discord ei havaitse syötettä mikrofoniltasi. Tarkista, että olet valinnut oikean syöttölaitteen. Cisco Systems, Inc:n OpenH264-videokoodekki. Olet valmis taltioimaan sovellusten ääniä. [Lue lisää]({helpdeskArticle}) + Äänen taltiointilaajennus tarvitsee käyttöluvan. Tarkista tietosuojan ja yksityisyyden järjestelmäasetuksesi. [Lue lisää]({helpdeskArticle}) + Jokin meni vikaan äänen taltiointilaajennuksen määrittämisessä. Katso vianmääritysvinkit [ohjesivultamme]({helpdeskArticle}) + Laitteesi äänten taltioiminen edellyttää lisäohjelmiston asentamista tai päivittämistä. Sinulta kysytään käyttölupaa, kun aloitat asennuksen alla olevalla asennuspainikkeella. [Lue lisää]({helpdeskArticle}) Videokoodekki Ota ruutukaappauksia uusinta teknologiaamme hyödyntämällä Windows-asetukset @@ -9281,6 +9383,7 @@ Luettelo Näytä keskustelu Näytä jäsenet + Näytä kaikki ({count}) Pahoittelut, mutta videokeskustelu ei ole käytettävissä, kun puhekanavalla on yli {videoUserLimit} ihmistä. Video ei ole käytettävissä Mykistä video diff --git a/app/src/main/res/values-fr/strings.xml b/app/src/main/res/values-fr/strings.xml index eb1b6181fe..0c612580c8 100644 --- a/app/src/main/res/values-fr/strings.xml +++ b/app/src/main/res/values-fr/strings.xml @@ -39,8 +39,8 @@ Accepte la demande pour commencer à discuter. La personne ne recevra de notification que si tu lui envoies un message. Accepter l\'invitation Demande acceptée - Discord pense que cet utilisateur est potentiellement un spammer - Pour ta sécurité, nous avons caché tous les messages privés de cette conversation + Ça pourrait être du spam + Le contenu du message a été caché par mesure de sécurité. Tu peux toujours y répondre. Accessibilité Encadré sombre Ouaip ! @@ -97,6 +97,7 @@ Remerciements Cela peut prendre un peu de temps. Actions + En cours Activer sur mobile Fils actifs Plus de fils actifs @@ -289,7 +290,13 @@ Afficher les émojis animés Je veux que les émojis se déhanchent. Émojis animés + Avantages du niveau 3 de boost + Boost de l\'abonnement de la communauté + Niveau 3 de boost + boost de l\'abonnement de la communauté + Ouvrir les paramètres Compris + Définir une nouvelle bannière NOUVEAU ! Bannière du serveur animée Afin que les annonces restent rapides, les messages publiés ne peuvent être modifiés que trois fois par heure. Réessaie dans {retryAfterMinutes}, s\'il te plaît. Annonces officielles de Discord pour les administrateurs et les modérateurs du serveur de communauté. @@ -341,6 +348,7 @@ Désactiver l\'overlay Désinstaller Code saisi invalide + On dirait un code de promotion. [Clique ici](promoLink) pour l\'échanger. Tu as reçu un code Nitro ou un code pour un jeu ? Trop bien ! Saisis-le ci-dessous : Utiliser Retour au jeu @@ -672,7 +680,7 @@ En cours… Tu ne peux uploader que !!{limit}!! fichiers à la fois ! Uploads trop nombreux ! - Uploader un utilitaire de pièces jointes + Fonctionnalités liées aux pièces jointes Modifier la pièce jointe Supprimer la pièce jointe Quand d\'autres sont en train de parler @@ -765,8 +773,8 @@ Le bouton Retour affiche la liste des salons. Retour à la connexion Retour arrière - Des personnes malveillantes sur **!!{domain}!!** peuvent t\'inciter à faire quelque chose de dangereux, comme installer un programme ou révéler tes informations personnelles (ton numéro de téléphone, de carte de crédit, tes informations de sécurité sociale etc.). - Tu te diriges vers un site dangereux + Un petit rappel, **!!{domain}!!** a été signalé comme un site à risques. Les sites comme celui-ci peuvent t\'inciter à partager tes informations personnelles, ils peuvent également voler ton mot de passe ou installer des programmes non désirés sur ton appareil. + Tu te diriges vers un site à risques Bannir Veux-tu bannir \'!!{username}!!\' ? Bannir des membres @@ -1020,6 +1028,8 @@ J\'accepte le [{applicationName} CLUF](onClick) Offre du Black Friday Bloquer + Souhaites-tu bloquer cette personne ? + Bloquer {username} l\'empêchera de pouvoir t\'envoyer des messages. Bloqué {count} bloqués {count} @@ -1213,8 +1223,10 @@ Modifier le profil du serveur Avatar et bannière de profil du serveur Définir un avatar différent pour chacun de tes serveurs est actuellement possible pour un nombre restreint de personnes. + Bio Bio du serveur Si tu laisses la case vide, ta bio principale sera utilisée. + Présente-toi à ce serveur Compris Utilise un pseudo et, si tu as Nitro, un avatar différent dans chacun de tes serveurs ! Mettre à jour mon profil de serveur @@ -1229,10 +1241,13 @@ Changer l\'avatar du serveur Avec **Discord Nitro**, utilise un avatar différent sur chacun de tes serveurs et bien plus ! Les pseudos doivent faire au moins {minLength} + Aperçu dans ce serveur Changer la bannière de profil du serveur Couleur de profil du serveur Restaurer la bannière de profil principale + Profil du serveur Débloquer avec Nitro + Tu veux modifier ton profil par défaut ? Rends-toi sur la page [Profil d\'utilisateur](onUserProfileClick). Notes de mise à jour Nouvelles fonctionnalités {added marginTop}\n======================\n\n* **Les événements programmés sont enfin arrivés, pour t\'aider à t\'organiser.** Préviens les gens à l\'avance qu\'il y aura un raid nocturne, un groupe d\'étude, ou une soirée pour les fêtes. Parce qu\'il n\'y a aucune raison qu\'ils ne se pointent pas si tu les préviens deux semaines à l\'avance, si ça apparaît directement sur ton serveur et s\'ils ont dit qu\'ils viendraient avec plaisir... n\'est-ce pas ?\n\n* **Tu peux enfin mettre une image en spoiler sur ton téléphone en la touchant.** J\'en reviens pas non plus, et je travaille ici.\n\n\nCadeaux et goodies {progress}\n======================\n\n* **Pour un mois acheté, obtiens un mois gratuit de Nitro.** Une petite surprise t\'attend sous le sapin pour les fêtes. À partir de mercredi (24/11), si tu n\'as pas d\'abonnement Nitro, tu peux en obtenir un dans les Paramètres utilisateur > Discord Nitro sur ordinateur et obtenir un mois gratuit. L\'offre se termine le 4 décembre à 8 h 59 CET. Certaines [règles s\'appliquent](https://support.discord.com/hc/articles/4412107946903).\n\n* **Nitro, le cadeau sans fin.** Hé, les abonnés Nitro : profitez de 2 mois gratuits de Xbox Game Pass Ultimate en vous rendant dans les Paramètres utilisateur > Inventaire des cadeaux. Là encore, certaines [règles s\'appliquent...](https://support.discord.com/hc/articles/4411295409047).\n\n\n 2021-11-22 @@ -1260,16 +1275,33 @@ Salon !!{channelName}!! (salon) Actions du salon + Tu aideras aussi à débloquer plus de fonctionnalités de personnalisation et d\'amélioration d\'utilisation dont tout le monde sur le serveur pourra profiter, comme : + Booste ton serveur jusqu\'à {targetLevelOrPlan} pour utiliser ta nouvelle bannière de salon + Booste ton serveur jusqu\'à l\'abonnement {targetLevelOrPlan} pour utiliser ta nouvelle bannière de salon + Ça a l\'air génial ! + Cette image s\'affichera en haut de l\'encadré des informations du salon. + Les types de fichiers acceptés sont les suivants : PNG et JPG. La taille minimale recommandée est de 480x144 et le format recommandé est le 10:3. Les fichiers ne doivent pas excéder 10 Mo. + Image de bannière du salon + **NOUVEAU !** Essaie d\'ajouter une bannière de salon + Essaie ! + **NOUVEAU !** Booste jusqu\'au niveau 3 pour définir une bannière de salon. + **NOUVEAU !** Booste jusqu\'à l\'abonnement de la communauté pour définir une bannière de salon. En discussion : !!{username}!! Participants — {count} Actions du salon d\'appel Participants Le salon a été supprimé. En-tête du salon + Informations du salon + Rendre muet empêche tout type d\'indicateurs et notifications d\'apparaître à moins que tu ne sois mentionné(e). Nom + Notifications Détails Sujet Modifier + Tes paramètres + Masquer les informations du salon + Afficher les informations du salon Ton rôle n\'a pas la permission d\'accéder à ce salon. Salon verrouillé Permissions synchronisées avec la catégorie : **{categoryName}** @@ -1634,6 +1666,7 @@ Copier le sujet Copier !!{code}!! dans le presse-papier Copier la commande + Copier le lien d\'événement Copier l\'identifiant Copier l\'image Copier le lien @@ -2132,6 +2165,7 @@ Désactiver le compte Tu es sûr(e) de vouloir désactiver ton compte ? Cette action te déconnectera immédiatement de ton compte et plus personne ne pourra y accéder. Ça marche ! Nous avons désactivé les notifications par e-mail rien que pour toi ! + Exclure !!{user}!! temporairement Désactiver la synchronisation Désactiver la synchronisation déclenchera le comportement sélectionné en cas d\'expiration d\'un abonnement à tous les abonnements, comme s\'ils avaient tous expiré. Désactiver la synchronisation déclenchera le comportement sélectionné en cas d\'expiration d\'un abonnement à tous les abonnements de membre, comme s\'ils avaient tous expiré. @@ -2217,11 +2251,13 @@ Modifier Modifier la catégorie Modifier le salon + Modifier le profil par défaut Modifier l\'événement Ce message sera également mis à jour sur tous les serveurs qui suivent ce salon. Cela pourrait prendre un peu de temps avant qu\'il soit mis à jour sur tous les serveurs. Modifier le message Modifier la note Modifier la vue d\'ensemble + Modifier le profil Modifier les rôles Changer le sujet ou les paramètres de confidentialité Modifier la conférence @@ -2256,6 +2292,8 @@ Un nouveau jeu de mystère en multijoueur, jouable directement dans ce salon vocal ! Joue à Betrayal avec les membres de ton serveur ! Rejoindre !!{applicationName}!! + Les activités arrivent bientôt sur mobile ! Tu peux toujours rejoindre un salon vocal et discuter avec tes amis, mais tu ne pourras pas voir ou participer à l\'activité en cours. + Les activités ne sont disponibles que sur ordinateur Joue à !!{applicationName}!! avec tes amis ! Erreur {code} Attrape des poissons avec tes amis dans notre nouveau jeu Fishington.io ! @@ -2264,6 +2302,8 @@ En pleine activité En pleine activité Utilise !!{applicationName}!! + Bientôt sur téléphone. Connecte-toi sur l\'application de bureau pour rejoindre cette activité. + Bientôt sur téléphone L\'activité est terminée Envoie un lien d\'invitation à cette activité à un ami sur @@ -2272,18 +2312,25 @@ !!{username}!! joue à !!{username}!! regarde Rejoindre l\'activité + Ce serveur n\'a pas accès à l\'activité demandée + Ce serveur a atteint la limite d\'activités simultanées autorisées pour ce niveau de boost + Impossible de lancer l\'activité + Le niveau de boost de ce serveur n\'est pas assez élevé pour accéder à cette activité + Échec du lancement de l\'activité Lancement de l\'activité Quitter l\'activité De nouvelles activités arriveront bientôt ! Commence une partie de Poker Night directement dans ce salon vocal ! Joue au poker avec tes amis Jusqu\'à {count} participants + Un aperçu de {applicationName} Participants - {numUsers} Joue à !!{applicationName}!! Joue dans !!{guildName}!! Partage ce lien avec d\'autres personnes pour leur accorder l\'accès à ce serveur afin qu\'elles puissent rejoindre l\'activité Commencer une activité Commencer !!{applicationName}!! + Inconnu Nombre de participants illimité Regarde !!{applicationName}!! Regarde dans !!{guildName}!! @@ -2369,6 +2416,7 @@ Pour réduire le spam, les membres du serveur doivent faire vérifier leur adresse e-mail avant d\'envoyer des messages. Cela ne s\'applique pas aux membres ayant des rôles. Une adresse e-mail vérifiée est requise Le niveau de vérification de ton serveur est conforme ou supérieur aux critères. + Réintégrer !!{user}!! Activer l\'overlay en jeu. Activer la suppression du bruit Activer les notifications @@ -2511,7 +2559,10 @@ Copier le lien Ouvrir dans un navigateur Partager le lien + Tu ne peux pas avoir plus de favoris. Favori + Tu ne peux pas avoir plus de {count} favoris. + Oh non ! Divers Décris ton problème Ton problème @@ -2725,6 +2776,7 @@ Salon NSFW Désactivé **@mentions** seulement + @mentions seulement @mentions Sortie Périphérique de sortie @@ -2847,6 +2899,7 @@ Il n\'y a aucune demande d\'ami en attente. Tiens, voilà Wumpus en attendant. Aucune demande d\'ami en attente Essaye d\'ajouter un ami avec son nom d\'utilisateur, ou scan pour voir qui est dans le coin. + Il n\'y a aucune suggestion d\'ami en attente. Tiens, voilà Wumpus en attendant. Suggestions d\'amis : {count} Hors ligne — {offline} En ligne — {online} @@ -2867,6 +2920,7 @@ Tous En ligne En attente + Suggestions Partager Analyse des ondes en cours pour trouver des amis. Assure-toi que tes amis sont sur cette page et analysent également. Invite tes amis à analyser ! @@ -3137,6 +3191,7 @@ Compris Pour activer l\'audio lors d\'un partage d\'écran, rends-toi dans les paramètres [Voix & Vidéo > Partage d\'écran](onVoiceSettingsClick) et suis les instructions de configurations. Le son peut ne pas être disponible durant un partage d\'écran sur ton appareil. + Le partage de son peut ne pas être compatible avec ton appareil. Passe à une version supérieure (au minimum macOS 10.14). Le partage de son peut ne pas être compatible avec ta version de Windows. Passe à la dernière version de Windows 10. Écran Écran de !!{username}!! @@ -3185,6 +3240,13 @@ On dirait que ton serveur n’est pas tout à fait prêt pour toutes les analyses. Tu n’as accès qu’aux analyses de salons des annonces et d’écran d\'accueil. Oh, oh ! On dirait que quelque chose s\'est cassé. Merci de rafraîchir l\'application et de réessayer. Cette dernière semaine + Ceci est un aperçu. Booste jusqu\'à {targetLevelOrPlan} pour utiliser ce GIF. + Tu aideras aussi à débloquer plus de fonctionnalités de personnalisation et d\'amélioration d\'utilisation dont tout le monde sur le serveur pourra profiter, comme : + Booste ton serveur jusqu\'à {targetLevelOrPlan} pour utiliser ta nouvelle bannière de serveur animée. + Booste ton serveur jusqu\'à l\'abonnement {targetLevelOrPlan} pour utiliser ta nouvelle bannière de serveur animée. + Booste ton serveur jusqu\'à {targetLevelOrPlan} pour utiliser ta nouvelle bannière de serveur. + Booste ton serveur jusqu\'à l\'abonnement {targetLevelOrPlan} pour utiliser ta nouvelle bannière de serveur. + Ça a l\'air génial ! Tu as atteint la limite de 100 serveurs rejoints Fais passer tes émojis au niveau supérieur, personnalise ton profil, double le nombre de serveurs que tu peux rejoindre et démarque-toi sur tes serveurs. Double le nombre de serveurs que tu peux rejoindre jusqu\'à 200. @@ -3287,6 +3349,7 @@ Non, je veux juste me déconnecter Oui, terminer l\'événement Veux-tu aussi terminer l\'événement ? + Finit à {time} Veux-tu vraiment finir l\'événement ? {count} personnes intéressées {count} @@ -3345,6 +3408,9 @@ Prévu pour {startTime} L\'événement est en cours Étape {step} de {total} + Partager le lien d\'invitation au serveur pour l\'événement + Copier le lien d\'événement direct. Il n\'est pas possible d\'utiliser les liens d\'invitations au serveur pour les événements organisés dans des salons privés. + Copier le lien d\'événement direct. Une permission d\'invitation est requise pour générer un lien d\'invitation au serveur. Prévois un chat vocal avec trois de tes amis, avec beaucoup de paillettes et de joie Planifie en avance une soirée film, une soirée jeu, un moment entre amis, une apparition d\'invité mystère, tout ce qui te plaît. Début maintenant : Événements programmés @@ -3361,6 +3427,13 @@ !!{folderName}!!, dossier {mentions}, !!{expandedState}!! Dossier de serveur sans nom Paramètres du dossier sauvegardés ! + Tu peux changer la façon dont les autres te voient dans ce serveur uniquement (!!{guildName}!!) en personnalisant ton profil de serveur. Ce que tu ne définis pas ici utilisera les paramètres de ton profil d\'utilisateur par défaut. + Bannière de profil du serveur + Profil du serveur - $[](guildIconHook) !!{guildName}!! + Avec [Discord Nitro](onAndMore), utilise un avatar, une bannière de profil et un à propos de moi différents sur chacun de tes serveurs et bien plus ! + Exprime-toi davantage sur ce serveur en débloquant la personnalisation de profil grâce à Nitro. + Avec [Discord Nitro](onAndMore), affiche-toi comme tu veux et utilise un avatar, une bannière et une description différents sur chacun de tes serveurs, débloque des avatars animés et plus encore ! + Tu veux un accès complet aux profils de serveur ? Inviter sur les serveurs L\'invitation expire dans {xDays}. Autres serveurs @@ -3520,10 +3593,10 @@ Création de webhook Suppression de webhook Mise à jour de webhook - **Essaie une bannière animée !** Choisis un GIF depuis Tenor pour ta bannière de serveur - **NOUVEAU !** Booste jusqu\'au niveau 3 pour débloquer les bannières de serveur animées. - **NOUVEAU !** Booste jusqu\'à l\'abonnement de la communauté pour débloquer les bannières de serveur animées. - Essaie maintenant ! + **NOUVEAU !** Définis une bannière de serveur animée en uploadant ou en sélectionnant un GIF. + **NOUVEAU !** Booste jusqu\'au niveau 3 pour utiliser une bannière de serveur animée. + **NOUVEAU !** Booste jusqu\'à l\'abonnement de la communauté pour utiliser une bannière de serveur animée. + Essaie ! $[**!!{user}!!**](userHook) a créé un fil d\'annonce $[**!!{target}!!**](targetHook) $[**!!{user}!!**](userHook) a ajouté $[**!!{target}!!**](targetHook) au serveur A remplacé le débit binaire par **!!{newValue}!!** @@ -4374,6 +4447,8 @@ +1 mois gratuit Tu es éligible pour profiter d\'un mois gratuit ! Continuer sans l\'offre + Notre promotion de fin d\'année t\'intéresse ? + Jettes-y un œil sur notre site ou sur l\'application de bureau Un mois gratuit va automatiquement être ajouté à ton compte. Profites-en bien ! Tu as obtenu un mois gratuit ! En savoir plus sur les [règles et restrictions]({helpdeskUrl}) de cette promotion. @@ -4474,7 +4549,7 @@ Rejoins ton premier serveur {number} des {total} étapes ont été terminées Trouver tes amis - Termine l\'orientation du Pôle étudiant ! + Termine la phase d\'orientation du Pôle étudiant ! Tout est prêt ! C\'est parti ! Nom complet @@ -4627,7 +4702,7 @@ Icône de la boîte de dialogue Image Actions de l\'image - Compte secondaire + Alt Compression d\'image Compression automatique des images Lorsque cette option est activée, les images envoyées seront compressées. Passe à Nitro pour envoyer tes plus belles images, sans perte de qualité ! **[Obtenir Nitro]({nitroLink})** @@ -5544,6 +5619,7 @@ Il s\'agit de la personne qui a posté le message que tu as signalé. Bloque-la pour ne plus voir aucun de ses messages. Davantage de choses que tu peux faire Signaler la catégorie + Événement sélectionné Message sélectionné Conférence sélectionnée Une erreur s\'est produite lorsque tu as tenté de soumettre ce signalement. Essaie à nouveau ! @@ -5614,7 +5690,7 @@ Merci encore d\'avoir testé la fonctionnalité ! Le changement de compte se termine bientôt Déconnexion de {username} - Ceci est un test bêta. Lorsqu\'il prendra fin, le dernier compte que tu as utilisé restera connecté, et les autres disparaîtront. + Ceci est un test bêta. Lorsqu\'il prendra fin, le dernier compte que tu as utilisé restera connecté, et les autres seront déconnectés. Impossible de te connecter. Réessaie, s\'il te plaît. Te connecter à un autre compte te permet de passer facilement d\'un compte à l\'autre sur cet appareil. Ajouter un compte @@ -5972,9 +6048,9 @@ Connexion à Discord En ligne depuis le {date} Utilisé dans {guildCount} serveur(s) - La politique de confidentialité et les conditions d\'utilisation du développeur de !!{application}!! s\'appliquent à cette application. - La [politique de confidentialité]({privacyPolicyURL}) et [les conditions d\'utilisation]({termsOfServiceURL}) du développeur de !!{application}!! s\'appliquent à cette application. - La [politique de confidentialité]({privacyPolicyURL}) et les conditions d\'utilisation du développeur de !!{application}!! s\'appliquent à cette application. + La politique de confidentialité et les conditions d\'utilisation s\'appliquent au bot du développeur de !!{application}!!. + La [politique de confidentialité]({privacyPolicyURL}) et [les conditions d\'utilisation]({termsOfServiceURL}) s\'appliquent au bot du développeur de !!{application}!!. + La [politique de confidentialité]({privacyPolicyURL}) et les conditions d\'utilisation du développeur de !!{application}!! s\'appliquent au bot du développeur. La politique de confidentialité et [les conditions d\'utilisation]({termsOfServiceURL}) du développeur de !!{application}!! 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 : @@ -6213,6 +6289,8 @@ Avatars multiples Affiche-toi comme tu veux et utilise un avatar différent sur chacun de tes serveurs Profil de serveur mis à jour ! + Affiche-toi comme tu veux et utilise un avatar, une bannière et une description différents sur chacun de tes serveurs. + Profils multiples {percentage} %% depuis la semaine dernière Besoin d\'aide avec les permissions ? Accès au média refusé - Discord requiert un accès au stockage afin de poster des pièces jointes. @@ -6535,11 +6613,16 @@ Les boosts débloquent de fantastiques fonctionnalités dont tous les membres du serveur peuvent profiter. Offre un boost et obtiens : Démarque-toi avec une icône de serveur animée Personnalise les invitations de ton serveur avec un arrière-plan personnalisé + Augmentation de limite d\'upload de fichiers jusqu\'à 100 Mo Montre à tout le monde le thème de ton serveur avec une bannière de serveur Des fonctionnalités incroyables : de plus grands volumes d\'upload, une meilleure qualité audio et plus encore ! + Définis une icône unique pour chaque rôle sur ce serveur + Partage d\'écran en 1080p/60ips Mettre des autocollants personnalisés à la disposition de tous + Upload jusqu\'à {numStickers} autocollants personnalisés et {numEmojis} émojis personnalisés Des options d\'archives plus longues pour les fils Créer des fils privés + Ajoute facilement de nouveaux membres avec un lien d\'invitation personnalisé Objectif : {levelName} Achète des boosts pour aider à débloquer des avantages de {levelName} ! Ce serveur a débloqué tous les avantages de boost ! @@ -6585,7 +6668,7 @@ Gère ton abonnement depuis ton application de bureau. [En savoir plus.]({helpdeskArticle}) Utilise tes émojis favoris où tu veux et anime-les. Plus de pouvoirs émojis - Inclut également : + Inclus également : Personnalise ton badge de profil pour afficher ton statut Nitro. Affiche ton statut Une meilleure résolution pour tous tes streams. $[Informations](infoHook) @@ -6599,6 +6682,7 @@ Utilise des autocollants personnalisés n\'importe où, et profite de 300 autocollants exclusifs à Nitro. $[Informations](infoHook) Il est possible d\'uploader des autocollants personnalisés sur les serveurs boostés via Paramètres du serveur > Autocollants. Les abonnés à Discord Nitro peuvent utiliser des autocollants personnalisés n\'importe où. Autocollants spéciaux + Personnalise tes appels vidéo avec tes propres arrière-plans vidéo. Plus d\'arrière-plans Fais passer tes émojis au niveau supérieur, personnalise ton profil et démarque-toi sur tes serveurs. Prends le contrôle de Discord @@ -6658,7 +6742,9 @@ Rejoindre Nitro Obtiens plus de personnalisations avec une bannière de profil et rejoins plus de serveurs en [passant à Nitro](onLearnMore) Obtiens plus de personnalisations avec une bannière de profil, un avatar animé, un tag personnalisé, [et bien plus avec Discord Nitro !](onLearnMore) + Obtiens plus de personnalisations avec une bannière de profil, un avatar animé, un tag personnalisé, et bien plus avec **Discord Nitro !** Tu veux uploader ta propre bannière ? + Tu veux uploader ta propre bannière de profil ? La **barre de progression de boost** permet aux membres de voir de combien de boosts ton serveur a besoin pour passer au niveau supérieur. Tu peux l\'activer ou la désactiver dans **Paramètres du serveur > Affichage**. La **barre de progression de boost** permet aux membres de voir de combien de boosts ton serveur a besoin pour passer à l\'abonnement supérieur. Tu peux l\'activer ou la désactiver dans **Paramètres du serveur > Affichage**. Activer @@ -7049,6 +7135,7 @@ S\'inscrire Entre tes informations de connexion [Voir notre Politique de Confidentialité]({privacyURL}) + Le mot de passe doit contenir entre 6 et 72 caractères Créer un compte Tu pourras toujours changer ça plus tard ! Ajouter des membres (!!{current}!!/!!{max}!!) @@ -7101,6 +7188,7 @@ {min} caractères minimums, {max} caractères maximums Une erreur s\'est produite lors de l\'envoi de ton signalement. Essaie à nouveau ou clique [ici]({tnsReportUrl}) pour l\'envoyer en ligne. Message sélectionné + Signaler l\'événement Signaler un message Signaler cette conférence En sélectionner un @@ -7112,7 +7200,7 @@ Signalement envoyé Merci de nous en avoir informés. Tu recevras bientôt un e-mail de confirmation. Que peut-on faire pour toi ? - Ce n\'est pas du spam + Pas du spam Signaler le serveur — !!{name}!! Signaler le serveur Signaler un spam @@ -7720,7 +7808,7 @@ Envoyer des messages TTS Les membres ayant cette permission peuvent envoyer des messages de synthèse vocale (TTS, ou text-to-speech) en commençant leur message par /tts. Ces messages peuvent être entendus par toutes les personnes pour qui le salon est en avant-plan. Envoyer un coucou - Offre un abonnement Nitro et donne à quelqu\'un l\'accès à la personnalisation de son profil, aux émojis et à des fonctionnalités de discussion surpuissantes. + Offre un abonnement Nitro et donne à quelqu\'un l\'accès à des jeux, des avantages, des boosts de serveur ET des fonctionnalités de discussion surpuissantes. Offre un abonnement Nitro Mettre en sourdine sur le serveur Mis en sourdine sur le serveur @@ -7982,6 +8070,7 @@ Voix déconnectée Sons [Message d\'origine supprimé] + Tu as bloqué {username} Parler Dicter le message !!{name}!! - Locuteur @@ -8033,6 +8122,7 @@ Cette action de forçage est actuellement désactivée pour les salons de conférence. La configuration est actuellement désactivée pour les salons de conférence. Un salon vocal pour organiser des événements accueillant du public + En ce moment même Ou envoie un lien d\'invitation à la conférence à un ami Invite des amis à rejoindre la conférence Écouter @@ -8145,6 +8235,7 @@ Commencer Commencer l\'appel {start} — {end} + $[!!{start}!!](startHook) — Finit {end} Commencer les activités Commencer l\'événement Tu vas débuter l\'événement $[**!!{privacyLevel}!!**](privacyLevelHook) @@ -8628,7 +8719,7 @@ Les paramètres du fil ont été mis à jour. Commencé par $[](usernameHook) Toutes nos excuses ! Nous n\'avons pas réussi à charger le premier message de ce fil - !!{username}!! a démarré un fil : « !!{threadName} » + !!{username}!! a démarré un fil : « !!{threadName}!! » Message original du salon Une fois la conversation d\'un fil terminée, il disparaît. Démarre un fil à partir de n\'importe quel message, ou clique sur l\'icône + dans la barre de discussion. @@ -8803,6 +8894,7 @@ Mets Discord à jour pour avoir accès à ce salon Région inconnue Utilisateur inconnu + Déverrouiller l\'avatar Ne plus rendre muet Rétablir les notifications de la catégorie Rétablir les notifications de **!!{name}!!** @@ -8854,6 +8946,7 @@ Type de fichier invalide Ajouter un commentaire facultatif + Ton message ne peut pas dépasser {maxSize} Glisser-déposer Mode d\'upload instantané ! La taille maximum autorisée est de {maxSize} par fichier. @@ -9038,8 +9131,10 @@ Tu peux modifier le niveau de zoom avec {modKey} +/- et rétablir le zoom par défaut avec {modKey}+0. Codes de sauvegarde disponibles Avatar + Changer de bannière de profil Visible lorsqu\'aucune image n\'est sélectionnée Couleur de profil + La taille minimale recommandée est de 600x240 et le format recommandé est le 5:2. Les types de fichiers acceptés sont les suivants : PNG, JPG et GIF animés. Nous recommandons une image d\'au moins 600 x 240. Tu peux uploader un fichier PNG, JPG ou un GIF animé de moins de 10 Mo. Utilisateurs bloqués Tu n\'as pas encore d\'utilisateurs bloqués @@ -9062,6 +9157,9 @@ Saisis ton mot de passe pour confirmer les changements. TAG Modifie ton profil d\'utilisateur + Ne pas enregistrer + Enregistrer les modifications ? + Tu as effectué des modifications. Veux-tu les enregistrer avant de quitter cette page ? E-mails de communication Reçois des e-mails pour chaque appel manqué, message, ou message condensé. E-mail de recommandations @@ -9145,6 +9243,7 @@ Redémarre l\'application afin d\'appliquer tes nouveaux paramètres. Enregistrer Scanner le code QR + Tu essaies de modifier ton profil sur un serveur spécifique ? Rends-toi sur le serveur pour modifier ton profil de serveur. Afficher la bibliothèque de jeux Désactive cette option pour masquer ta bibliothèque de jeux afin de te concentrer sur tes conversations. Discord se lance en arrière-plan et ne vient pas te déranger. @@ -9177,6 +9276,9 @@ Discord ne détecte aucun son provenant de ton micro. Merci de vérifier que tu as bien sélectionné le bon périphérique d\'entrée. Codec vidéo OpenH264 fourni par Cisco Systems, Inc. Tout est prêt pour que tu puisses capturer le son des applications. [En savoir plus]({helpdeskArticle}) + L\'extension de capture audio nécessite une autorisation. Vérifie les préférences système de confidentialité et sécurité. [En savoir plus]({helpdeskArticle}) + Il y a eu un problème lors de l\'installation de l\'extension de capture audio. Rends-toi sur notre [page d\'aide]({helpdeskArticle}) pour résoudre ce problème + Capturer le son sur ton appareil nécessite l\'installation ou la mise à jour d\'un logiciel supplémentaire. Lorsque tu auras cliqué sur le bouton d\'installation ci-dessous, ton autorisation te sera demandée. [En savoir plus]({helpdeskArticle}) Codec vidéo Utilise notre technologie dernier cri pour capturer/enregistrer ton écran Paramètres Windows @@ -9282,6 +9384,7 @@ Liste Afficher la discussion Afficher les membres + Afficher tout ({count}) Oups ! Le chat vidéo n\'est pas disponible quand plus de {videoUserLimit} personnes sont présentes dans le salon vocal. La vidéo n\'est pas disponible Couper le son de la vidéo diff --git a/app/src/main/res/values-hi/strings.xml b/app/src/main/res/values-hi/strings.xml index 98aa0f364b..3284b11543 100644 --- a/app/src/main/res/values-hi/strings.xml +++ b/app/src/main/res/values-hi/strings.xml @@ -39,8 +39,8 @@ चैटिंग स्टार्ट करने के लिए एक्सेप्ट करें. उनको तभी नोटिफ़िकेशन मिलेगा अगर आप उन्हें वापस मैसेज करोगे. इनवाइट को एक्सेप्ट करें रिक्वेस्ट एक्सेप्ट हो गई - Discord का मानना है कि यह यूज़र स्पैमर हो सकता है - हमने इस DM में आपकी सेफ़्टी के लिए सभी मैसेज को छिपा दिया है + यह स्पैम हो सकता है + सुरक्षा के लिए मैसेज के कंटेंट को छिपाकर रखा गया है. आप अभी भी रिप्लाई कर सकते हैं. एक्सेसिबिलिटी डार्क साइडबार हां! @@ -97,6 +97,7 @@ रसीद इसमें कुछ समय लग सकता है. एक्शन + एक्टिव नाओ मोबाइल पर एक्टिव एक्टिव थ्रेड्स और ज़्यादा एक्टिव थ्रेड्स @@ -289,7 +290,13 @@ एनिमेटेड इमोजी चलाएं मैं चाहता हूं कि इमोजी मूव और ग्रूव करें. एनिमेटेड इमोजी + बूस्टिंग लेवल 3 पर्क्स + बूस्टिंग कम्युनिटी प्लान + बूस्टिंग लेवल 3 + बूस्टिंग कम्युनिटी प्लान + सेटिंग खोलें समझ गए + नया बैनर सेट करें नया! एनिमेटेड सर्वर बैनर अनाउंसमेंट को तेज रखने के लिए आप हर घंटे केवल 3 बार मैसेज पब्लिश कर सकते हैं.प्लीज़ दुबारा कोशिश करें {retryAfterMinutes} में. कम्युनिटी सर्वर एडमिन्स और मॉडरेटरों के लिए Discord से आफ़िसिअल अनाउंसमेंट है. @@ -341,6 +348,7 @@ ओवरले को ऑफ करें अनइंस्टॉल करें गलत कोड डाला गया है + यह एक प्रमोशन कोड जैसा लग रहा है. इसे रिडीम करने के लिए [यहां क्लिक करें](promoLink). Nitro या किसी गेम के लिए कोड मिला है? मज़ा आ गया! उसे नीचे एंटर करें: रिडीम करें गेम पर वापस जाएं @@ -765,8 +773,8 @@ बैक बटन से चैनल ड्रॉर खुलता है. लॉग इन पर वापिस जाएं बैकस्पेस - **!!{domain}!!** पर अटैकर्स हैं जो आपको कुछ खतरनाक जैसे सॉफ्टवेयर इन्स्टॉल करना या आपकी पर्सनल जानकारी (उदाहरण के लिए आपका फ़ोन नंबर, क्रेडिट कार्ड, सोशल सिक्युरिटी की जानकारी और बहुत कुछ) निकलवाने के लिए हथकंडे अपना सकते हैं. - आगे खतरनाक वेबसाइट है + सावधान, **!!{domain}!!** को एक अभद्र डॉमिन के तौर पर फ़्लग किया गया है. इस तरह की वेबसाइटें आपकी पर्सनल जानकारी साझा करने, अपका पासवर्ड चुराने या आपके डिवाइस पर अनचाहे सॉफ़्टवेयर इन्स्टॉल करने में धोखा देने की कोशिश कर सकती हैं. + आगे अभद्र वेबसाइट है बैन क्या आप \'!!{username}!!\' को बैन करना चाहेंगे? मेम्बर बैन करें @@ -1020,6 +1028,8 @@ मैं [{applicationName} EULA](onClick) से सहमत हूं ब्लैक फ्राइडे डील ब्लॉक करें + क्या उन्हें ब्लॉक करना चाहते हैं? + अगर ब्लॉक किया गया है, तो {username} आपको मैसेज नहीं कर सकेगा. ब्लॉक किए गए {count} ब्लॉक किए गए {count} @@ -1213,8 +1223,10 @@ सर्वर प्रोफ़ाइल को एडिट करें सर्वर अवतार और प्रोफ़ाइल बैनर अपने हर सर्वर के लिए अलग-अलग अवतार सेट करना फ़िलहाल सिर्फ कुछ ही लोगों के लिए उपलब्ध है. + बायो सर्वर बायो अगर खाली छोड़ा जाता है, तो आपका मेन बायो इस्तेमाल किया जाएगा. + इस सर्वर को अपने बारे में कुछ बताएं समझ गए निकनेम का इस्तेमाल करें, और अगर आपके पास Nitro है, तो अपने हर सर्वर में अलग-अलग अवतार है! मेरी सर्वर प्रोफ़ाइल को अपडेट करें @@ -1229,10 +1241,13 @@ सर्वर का अवतार बदलें **Discord Nitro** के साथ अपने हर सर्वर में अलग-अलग अवतार का इस्तेमाल और भी बहुत कुछ करें! निकनेम में कम से कम {minLength} होने चाहिए + इस सर्वर में प्रीव्यू सर्वर प्रोफ़ाइल बैनर बदलें सर्वर प्रोफ़ाइल कलर प्राइमरी प्रोफ़ाइल बैनर पर रीसेट करें + सर्वर प्रोफ़ाइल Nitro के साथ अनलॉक करें + अपनी डिफ़ॉल्ट प्रोफ़ाइल को बदलने की कोशिश कर रहे हैं? अपने [यूज़र प्रोफ़ाइल](onUserProfileClick) पेज पर जाएं. चेंज लॉग निकनेम बदलें ऐसे मेम्बर जिनके पास यह परमिशन होती है, वे अपना खुद का निकनेम बदल सकते हैं. @@ -1255,16 +1270,33 @@ चैनल !!{channelName}!! (चैनल) चैनल एक्शन + आप सर्वर में सभी के लिए और ज़्यादा कस्टमाइज़ेशन फीचर्स और यूटिलिटी अपग्रेड को अनलॉक करने में मदद भी करेंगे जैसे: + अपने नए चैनल बैनर का इस्तेमाल करने के लिए अपने सर्वर को {targetLevelOrPlan} पर बूस्ट करें + अपने नए चैनल बैनर का इस्तेमाल करने के लिए अपने सर्वर को {targetLevelOrPlan} प्लान पर बूस्ट करें + यह बढ़िया लग रहा है! + यह इमेज आपके चैनल जानकारी साइडबार पर सबसे ऊपर दिखाई देगी. + स्वीकार किए जाने वाले फ़ाइल के प्रकार .png और .jpg हैं. सुझाए गए कम से कम डायमेंशन्स 480x144 और ऐस्पेक्ट अनुपात 10:3 हैं. ज़्यादा से ज़्यादा फ़ाइल साइज़ 10MB का है. + चैनल बैनर इमेज + **नया!** चैनल बैनर ऐड करने की कोशिश करें + इस ट्राई करें! + **नया!** चैनल बैनर सेट करने के लिए लेवल 3 पर बूस्ट करें. + **नया!** चैनल बैनर सेट करने के लिए कम्युनिटी प्लान पर बूस्ट करें. अभी बात हो रही है: !!{username}!!से प्रतिभागी — {count} चैनल एक्शन को कॉल करें प्रतिभागी चैनल को डिलीट कर दिया गया है. चैनल हैडर + चैनल की जानकारी + जब तक बताया नहीं जाए म्यूटिंग पढ़े नहीं गए इंटिकेटर्स और नोटिफिकेशन को दिखाई देन से रोकती है. नाम + नोटिफिकेशन जानकारी टॉपिक एडिट करें + आपकी सेटिंग्स + चैनल की जानकारी छिपाएं + चैनल की जानकारी दिखाएं आपके रोल के पास इस चैनल को एक्सेस करने की परमिशन नहीं है. चैनल लॉक कर दिया गया है इस कैटेगरी के साथ परमिशन सिंक किए गए: **{categoryName}** @@ -1629,6 +1661,7 @@ टॉपिक कॉपी करें क्लिपबोर्ड के लिए !!{code}!! कॉपी करें कमांड कॉपी करें + इवेंट लिंक को कॉपी करें ID कॉपी करें कॉपी करें लिंक कॉपी करें @@ -2127,6 +2160,7 @@ अकाउंट को ऑफ करें क्या आप वाकई में अपने अकाउंट को ऑफ करना चाहते हैं? यह तुरंत आपको लॉग आउट कर देगा और आपके अकाउंट को किसी को भी एक्सेस नहीं करने देगा. हो गया! हमने आपके लिए ई-मेल नोटिफिकेशन को ऑफ कर दिया है! + टाइम आउट !!{user}!! सिंक को ऑफ करें सिंक को ऑफ करने से सलेक्ट किया गया एक्स्पायर हो चुके सब-बिहेवियर पर ऐसे परफॉर्म करेगा जैसे कि सभी सब्सक्राइबर एक्स्पायर हो चुके हैं. सिंक को ऑफ करने से सलेक्ट किया गया एक्स्पायर हो चुके मेम्बरशिप बिहेवियर पर ऐसे परफॉर्म करेगा जैसे कि सभी मेम्बर एक्स्पायर हो चुके हैं. @@ -2212,11 +2246,13 @@ एडिट करें कैटेगरी एडिट करें चैनल में बदलाव करें + डिफ़ॉल्ट प्रोफ़ाइल एडिट करें इवेंट एडिट करें इस मैसेज को इस चैनल को फ़ॉलो करने वाले सभी सर्वर में अपडेट किया जाएगा. सारे सर्वर अपडेट करने में थोड़ा समय लग सकता है. मैसेज को एडिट करें नोट एडिट करें ओवरव्यू एडिट करें + प्रोफ़ाइल एडिट करें रोल्स एडिट करें टॉपिक या प्राइवेसी सेटिंग्स बदलें स्टेज एडिट करें @@ -2251,6 +2287,8 @@ मल्टीप्लेयर वाला एक नया रहस्यमयी गेम, सीधे वॉयस चैनल में खेला जा सकता है! अपने सर्वर के साथ Betrayal खेलें! !!{applicationName}!! जॉइन करें + मोबाइल एक्टिविटी जल्द ही आ रही हैं! आप अभी भी अपने फ्रेंड्स के साथ वॉयस चैनल और चैट जॉइन कर सकते हैं, लेकिन आप फ़िलहाल चल रही एक्टिविटी को देख नहीं सकेंगे और उनके साथ इंटरैक्ट नहीं कर सकेंगे. + एक्टिविटी सिर्फ़ डेस्कटॉप के लिए हैं अपने फ्रेंड्स के साथ !!{applicationName}!! खेलें! {code} एरर हमारे नए गेम Fishington.io में अपने फ्रेंड्स के साथ कुछ मछली पकड़ें! @@ -2259,6 +2297,8 @@ एक्टिविटी में एक्टिविटी में !!{applicationName}!! में + मोबाइल पर जल्द आ रहा है. इस एक्टिविटी को जॉइन करने के लिए डेस्कटॉप ऐप पर स्विच करें. + मोबाइल पर जल्द आ रहा है एक्टिविटी खत्म हुई किसी फ्रेंड को एक्टिविटी का इनवाइट लिंक भेजें में @@ -2267,18 +2307,25 @@ !!{username}!! खेल रहे हैं !!{username}!! देख रहे हैं एक्टिविटी जॉइन करें + इस सर्वर का अनुरोध की गई एक्टिविटी में ऐक्सेस नहीं है + यह सर्वर मौजूदा बूस्ट लेवल के लिए कन्करैंट एक्टिविटी की सीमा तक पहुंच गया है + एक्टिविटी को लॉन्च नहीं कर सकता + इस सर्वर के पास अनुरोध की गई एक्टिविटी के लिए जितना हाई बूस्टिंग लेवल चाहिए उतना नहीं है + एक्टिविटी को लॉन्च करने में विफल हुआ एक्टिविटी लॉन्च हो रही है एक्टिविटी छोड़ें जल्द आने वाली और ज़्यादा एक्टिविटी के लिए देखते रहें! सीधे वॉयस चैनल में Poker Night का गेम शुरू करें! अपने फ्रेंड्स के साथ मिलकर Poker खेलें {count} तक प्रतिभागी + {applicationName} का प्रीव्यू प्रतिभागी — {numUsers} !!{applicationName}!! चला रहे हैं !!{guildName}!! में खेल रहे हैं दूसरे यूज़र्स के साथ यह लिंक शेयर करके उन्हें इस सर्वर का एक्सेस और एक्टिविटी जॉइन करने की अनुमति दें एक्टिविटी स्टार्ट करें !!{applicationName}!! स्टार्ट करें + अनजान कई सारे प्रतिभागी !!{applicationName}!! देख रहे हैं !!{guildName}!! में देख रहे हैं @@ -2364,6 +2411,7 @@ स्पैम को कम करने के लिए, मैसेज भेजने से पहले सर्वर के मेम्बर के पास एक वेरीफाई किया ईमेल होना चाहिए. यह बात रोल वाले मेम्बर पर नहीं लागू होती है. वेरीफाई किए गए ईमेल की ज़रूरत है आपका सर्वर वेरिफिकेशन लेवल की शर्तों को पहले ही पूरा करता है. + !!{user}!! से टाइम आउट को रिमूव करें इन-गेम ओवरले को ऑन करें. नॉइज़ सप्रेस करना ऑन करें नोटिफ़िकेशन को इनेबल करें @@ -2506,7 +2554,10 @@ लिंक कॉपी करें ब्राउज़र में खोलें लिंक शेयर करें + आप और ज़्यादा फेवरिट नहीं रख सकते. पसंदीदा + आप {count} से ज़्यादा फेवरिट नहीं रख सकते. + अरे नहीं! अन्य अपनी समस्या बताएं आपकी समस्या @@ -2720,6 +2771,7 @@ NSFW चैनल ऑफ़ सिर्फ **@mentions** + सिर्फ @mentions @mentions आउटपुट आउटपुट डिवाइस @@ -2842,6 +2894,7 @@ कोई पेंडिंग फ्रेंड रिक्वेस्ट नहीं हैं. पर यहां अभी के लिए एक Wumpus है. कोई पेंडिंग फ्रेंड्स नहीं मित्र को उनके यूज़रनेम से, या निकट के स्कैन से जोड़ने की कोशिश करें. + फ्रेंड बनाने के लिए कोई भी सुझाव पेंडिंग नहीं हैं. फ़िलहाल के लिए ये रहा Wumpus. फ्रेंड के सुझाव — {count} ऑफलाइन - {offline} ऑनलाइन- {online} @@ -2862,6 +2915,7 @@ सभी ऑनलाइन पेंडिंग + सुझाव शेयर करें फ्रेंड्स के लिए एयरवेव को स्कैन कर रहे हैं. पक्का करें कि आपके फ्रेंड्स इस पेज पर हों और वे भी स्कैन कर रहे हैं. पता करें कि आपके फ्रेंड भी स्कैन कर रहे हैं! @@ -3132,6 +3186,7 @@ समझ गए स्क्रीन शेयर करने के लिए ऑडियो इनेबल करने के लिए, [वॉयस और वीडियो सेटिंग्स > स्क्रीन शेयर](onVoiceSettingsClick) पर जाएं और सेट अप के लिए दिए गए निर्देशों को फॉलों करें. स्क्रीन शेयर करते समय आपकी डिवाइस पर साउंड अवेलेबल नहीं हो सकती है. + ऑडियो शेयरिंग आपके डिवाइस पर काम शायद काम न करें. कृपया कम से कम macOS 10.14 पर अपग्रेड करें. आपके Windows वर्ज़न पर ऑडियो शेयरिंग शायद ना चले.प्लीज़ लेटेस्ट Windows 10 अपग्रेड करें. स्क्रीन !!{username}!!की स्क्रीन @@ -3180,6 +3235,13 @@ लगता है आपका सर्वर पूरी इनसाइट देखने के लिए एकदम तैयार नहीं है. आपको सिर्फ़ अनाउंसमेंट चैनल और वेलकम स्क्रीन एनालिटिक्स को एक्सेस करने की अनुमति होगी. अह ओह! लगता है कुछ खराब हो गया है. कृपया ऐप्लिकेशन को रीफ्रेश करें और फिर से कोशिश करें. हाल ही के सप्ताह से + यह एक प्रीव्यू है. इस GIF का इस्तेमाल करने के लिए {targetLevelOrPlan} पर बूस्ट करें. + आप सर्वर में सभी के लिए और ज़्यादा कस्टमाइज़ेशन फीचर्स और यूटिलिटी अपग्रेड को अनलॉक करने में मदद भी करेंगे जैसे: + अपने नए एनिमेटेड सर्वर बैनर को अप्लाई करने के लिए अपने सर्वर को {targetLevelOrPlan} पर बूस्ट करें. + अपने नए एनिमेटेड सर्वर बैनर को अप्लाई करने के लिए अपने सर्वर को {targetLevelOrPlan} प्लान पर बूस्ट करें. + अपने नए सर्वर बैनर का इस्तेमाल करने के लिए अपने सर्वर को {targetLevelOrPlan} पर बूस्ट करें. + अपने नए सर्वर बैनर का इस्तेमाल करने के लिए अपने सर्वर को {targetLevelOrPlan} प्लान पर बूस्ट करें. + यह बढ़िया लग रहा है! आप 100 सर्वर लिमिट पर हैं अपने इमोजी को अपग्रेड करें, अपनी प्रोफ़ाइल को पर्सनलाइज़ करें, जितने सर्वर को आप जॉइन कर सकते उन्हें दोगुना करें और अपने सर्वर पर बने रहें. सर्वर्स की संख्या दोगुनी हो गई है, अब आप 200 सर्वर तक जॉइन कर सकते हैं. @@ -3282,6 +3344,7 @@ नहीं, बस डिस्कनेक्ट करें हां, इवेंट खत्म करें क्या आप भी इवेंट को खत्म करना चाहते हैं? + {time} पर खत्म होगा क्या आप वाकई में इवेंट को खत्म करना चाहते हैं? {count} लोग जुड़ना चाहते हैं {count} जुड़ना चाहते हैं @@ -3340,6 +3403,9 @@ {startTime} पर शेड्यूल करें इवेंट चल रहा है {total} में से {step} स्टेप + इवेंट पर सर्वर इनवाइट लिंक शेयर करें + डायरेक्ट इवेंट लिंक को कॉपी करें. प्राइवेट चैनल्स में इवेंट्स सर्वर इनवाइट लिंक को सपोर्ट नहीं करते हैं. + डायरेक्ट इवेंट लिंक को कॉपी करें. सर्वर इनवाइट लिंक बनाने के लिए इनवाइट परमिशन की ज़रूरत है. वॉइस चैट में अपने तीन फ्रेंड्स को बहुत सारे स्पार्कल्स और रोमांच के साथ आगे का समय दें वॉच पार्टी, गेम नाइट, हैंगआउट, मिस्ट्री गेस्ट एपियरेंस, और आपको जो चाहिए वह एडवांस में प्लान करें. अभी शुरू हो रहा है: शेड्यूल किए गए इवेंट्स @@ -3356,6 +3422,13 @@ !!{folderName}!!, फोल्डर {mentions}, !!{expandedState}!! बिना किसी नाम का सर्वर फोल्डर फ़ोल्डर सेटिंग्स सेव की गई! + अब आप सर्वर प्रोफ़ाइल सेट करके, सिर्फ़ इस सर्वर (!!{guildName}!!) पर दूसरे आपको कैसे देखें इसे बदल सकते हैं. जो भी यहां सेट नहीं किया गया होगा वह आपकी डिफ़ॉल्ट यूज़र प्रोफ़ाइल को दिखाएगा. + सर्वर प्रोफ़ाइल बैनर + सर्वर प्रोफ़ाइल - $[](guildIconHook) !!{guildName}!! + [Discord Nitro!](onAndMore) के साथ अपने हर सर्वर में अलग-अलग अवतार, प्रोफ़ाइल बैनर और मेरे बारे में के साथ और भी बहुत कुछ का इस्तेमाल करें. + Nitro के साथ अपनी प्रोफ़ाइल के सभी कस्टमाइज़ेशन को अनलॉक करके इस सर्वर में खुद को और ज़्यादा एक्सप्रेस करें. + वो बनें जो आप बनना चाहते हैं और [Discord Nitro!](onAndMore) के साथ अपने हर सर्वर में अलग-अलग अवतार, बैनर और बायो का इस्तेमाल करें, एनिमेटेड अवतार अनलॉक करें और भी बहुत कुछ करें. + सर्वर प्रोफ़ाइल का पूरा ऐक्सेस चाहते हैं? सर्वर पर इनवाइट करें इनवाइट्स {xDays} में एक्सपायर हो जाएंगे. दूसरे सर्वर @@ -3515,10 +3588,10 @@ वेबहुक को क्रिएट करें वेबहुक को डिलीट करें वेबहुक को अपडेट करें - **एक एनिमेटेड बैनर ट्राई करें!** अपने सर्वर बैनर के लिए टिनोर से GIF चुनें - **न्यू!** एनिमेटेड सर्वर बैनर्स अनलॉक करने के लिए लेवल 3 पर बूस्ट करें. - **न्यू!** एनिमेटेड सर्वर बैनर्स अनलॉक करने के लिए कम्युनिटी प्लान पर बूस्ट करें. - इसे अभी ट्राई करें! + **नया!** एक GIF अपलोड करके या सलेक्ट करके एक एनिमेटेड सर्वर बैनर सेट करें. + **नया!** एनिमेटेड सर्वर बैनर का इस्तेमाल करने के लिए लेवल 3 पर बूस्ट करें. + **नया!** किसी एनिमेटेड सर्वर बैनर को अनलॉक करने के लिए कम्युनिटी प्लान पर बूस्ट करें. + इस ट्राई करें! $[**!!{user}!!**](userHook) ने $[**!!{target}!!**](targetHook) अनाउंसमेंट थ्रेड क्रिएट किया $[**!!{user}!!**](userHook) ने $[**!!{target}!!**](targetHook) को सर्वर में ऐड किया बिटरेट को बदलकर **!!{newValue}!!** कर दिया गया है @@ -4369,6 +4442,8 @@ +1 महीने फ़्री आप एक फ़्री महीने के लिए योग्य हैं! बिना ऑफ़र के ही आगे बढ़ें + हमारे होलीडे प्रमोशन के बारे में दिलचस्पी रखते हैं? + इसे वेब या हमारे डेस्कटॉप ऐप पर चेक करें एक फ़्री महीना आपके अकाउंट में अपने आप ऐड हो जाएगा. मज़ा लें! आपको एक महीना फ़्री मिल रहा है! इस प्रमोशन के [नियमों और प्रतिबंधों]({helpdeskUrl}) के बारे में और ज़्यादा जानें. @@ -5540,6 +5615,7 @@ यह वही व्यक्ति है जिसे आपने रिपोर्ट किया था और उसी ने ही मैसेज पोस्ट किया है. उनके किसी भी मैसेज को न देखने के लिए उन्हें ब्लॉक करें. जितना ज़्यादा से ज़्यादा आप कर सकते हैं रिपोर्ट कैटेगरी + सलेक्ट किया गया इवेंट सलेक्ट किए गए मैसेज सलेक्ट की गई स्टेज इस रिपोर्ट को सबमिट करने की कोशिश के दौरान एक गड़बड़ी हुई. कृपया फिर से कोशिश करें! @@ -5610,7 +5686,7 @@ इसे ट्राई करने के लिए एक बार फिर से धन्यवाद! अकाउंट स्विचिंग जल्द ही खत्म हो रही है {username} लॉग आउट किया गया - यह एक बीटा टेस्ट है. जब यह खत्म होगा, तो आपने जिस अकाउंट पर आखिर में स्विच किया होगा उस पर लॉगिन रहेंगे और बाकी सभी रिमूव हो जाएंगे. + यह एक बीटा टेस्ट है. जब यह खत्म होगा, तो आपने जिस अकाउंट पर आखिर में स्विच किया होगा उस पर लॉगिन रहेंगे और बाकी सभी लॉग आउटहो जाएंगे. लॉग इन नहीं हो पा रहा है. कृपया फिर से कोशिश करें. किसी दूसरे अकाउंट पर लॉगिन करने से आप इस डिवाइस पर दोनों अकाउंट्स के बीच आसानी से स्विच कर सकते हैं. अकाउंट ऐड करें @@ -6209,6 +6285,8 @@ ढेर सारे अवतार वो बनें जो आप बनना चाहते हैं और अपने हर सर्वर में अलग-अलग अवतार का इस्तेमाल करें सर्वर प्रोफ़ाइल अपडेट कर दी गई! + वो बनें जो आप बनना चाहते हैं और अपने हर सर्वर में अलग-अलग अवतार, बैनर और बायो का इस्तेमाल करें. + मल्टीपल प्रोफ़ाइल {percentage}%% पिछले हफ्ते से परमिशन पाने में मदद चाहिए? मीडिया का एक्सेस नहीं दिया गया - अटैचमेंट पोस्ट करने के लिए Discord को स्टोरेज का एक्सेस चाहिए. @@ -6531,11 +6609,16 @@ बूस्टिंग से पॉवरफ़ुल फ़ीचर्स और अपग्रेड अनलॉक होते हैं जो सर्वर में सभी के मनोरंजन के लिए होते हैं. बूस्ट दें और पाएं: एनिमेटेड सर्वर आइकन के साथ सबसे अलग दिखें कस्टम बैकग्राउंड के साथ अपने सर्वर इनवाइट को कस्टमाइज़ करें + फ़ाइल अपलोड लिमिट 100MB तक बढ़ाएं सर्वर बैनर के साथ सभी को दिखाएं कि आपका सर्वर किस बारे में है पॉवरफुल अपग्रेड: बड़ी साइज़ की फ़ाइल अपलोड, ऑडियो क्वालिटी बेहतर बनाए और भी बहुत कुछ! + सर्वर में हरेक रोल के लिए एक यूनीक आइकन सेट करें + 1080p/60fps के साथ स्क्रीन शेयर करें सभी के इस्तेमाल के लिए कस्टम स्टिकर अपलोड करें + {numStickers} तक कस्टम स्टीकर और {numEmojis} तक कस्टम इमोजी अपलोड करें थ्रेड्स के लिए लंबे समय तक आर्काइव करने के ऑप्शन प्राइवेट थ्रेड क्रिएट करें + एक कस्टम इनवाइट लिंक के साथ नए मेम्बर को आसानी से ऐड करें गोल: {levelName} {levelName} पर्क्स अनलॉक करने में मदद के लिए बूस्ट्स खरीदें! इस सर्वर ने सभी बूस्टिंग पर्क्स को अनलॉक कर दिया है! @@ -6595,6 +6678,7 @@ कहीं भी कस्टम स्टिकर का इस्तेमाल करें और खास 300 Nitro स्टीकर को एक्सेस करें. $[जानकारी](infoHook) बूस्ट किए गए सर्वर, सर्वर सेटिंग्स > स्टिकर्स के ज़रिए कस्टम स्टीकर अपलोड कर सकते हैं. Nitro यूज़र कहीं भी कस्टम स्टिकर का इस्तेमाल कर सकते हैं. स्पेशल स्टीकर्स एक्सेस + अपने खुद के वीडियो बैकग्राउंड के साथ वीडियो कॉल कस्टमाइज़ करें. और ज़्यादा बैकग्राउंड अपने इमोजी को अपग्रेड करें, प्रोफाइल को पर्सनलाईज़ करें, और अपने सर्वर में अलग पहचान बनाएं. Discord को अपनाएं @@ -6654,7 +6738,9 @@ Nitro जॉइन करें प्रोप्रोफाइल बैनर और [Discord Nitro को अपग्रेड करके](onLearnMore) ज़्यादा सर्वर को जॉइन करने के साथ ही ज़्यादा कस्टमाइजेशन पाएं प्रोफाइल बैनर, एनिमेटेड अवतार, कस्टम टैग, [और Discord Nitro के साथ बहुत कुछ](onLearnMore) के साथ ज़्यादा कस्टमाइजेशन पाएं! + **Discord Nitro!** के साथ प्रोफ़ाइल बैनर, एनिमेटेड अवतार, कस्टम टैग, और भी बहुत कुछ के साथ ज़्यादा कस्टमाइजेशन पाएं. अपना खुद का बैनर अपलोड करना चाहते हैं? + अपना खुद का प्रोफाइल बैनर अपलोड करना चाहते हैं? **बूस्ट प्रोग्रेस बार** मेम्बर्स को यह दिखाता है कि आपके सर्वर को अगले लेवल पर पहुंचने के लिए कितने बूस्ट्स की ज़रूरत है. **सर्वर सेटिंग्स > डिस्प्ले** में इसे टॉगल करें. **बूस्ट प्रोग्रेस बार** मेम्बर्स को यह दिखाता है कि आपके सर्वर को अगले प्लान पर पहुंचने के लिए कितने बूस्ट्स की ज़रूरत है. **सर्वर सेटिंग्स > डिस्प्ले** में इसे टॉगल करें. टॉगल ऑन @@ -7045,6 +7131,7 @@ रजिस्टर करें लॉगिन से जुड़ी जानकारी डालें [गोपनीयता नीति]({privacyURL}) + पासवर्ड 6-72 करैक्टर का होना चाहिए अकाउंट क्रिएट करें आप हमेशा इसको बाद में बदल सकते हैं! (!!{current}!!/!!{max}!!) मेम्बर ऐड करें @@ -7097,6 +7184,7 @@ न्यूनतम {min} कैरेक्टर, अधिकतम {max} कैरेक्टर आपकी रिपोर्ट सबमिट करने में एरर था कृपया फिर कोशिश करें या ऑनलाइन सबमिट करने के लिए [यहां]({tnsReportUrl}) क्लिक करें. मैसेज सलेक्ट किया + इवेंट रिपोर्ट करें मैसेज की रिपोर्ट करें स्टेज रिपोर्ट करें किसी एक को सलेक्ट करें @@ -7108,7 +7196,7 @@ रिपोर्ट सबमिट की गई हमें नोटिफ़ाइ करने के लिए थैंक्स. आपको जल्द ही एक कन्फ़र्मेशन ईमेल प्राप्त होगा. हम आपकी सहायता कैसे कर सकते हैं? - यह स्पैम नहीं है + स्पैम नहीं है सर्वर की रिपोर्ट करें — !!{name}!! सर्वर की रिपोर्ट करें स्पैम रिपोर्ट करें @@ -7190,8 +7278,8 @@ 3 दिन तक 7 दिन तक 7 दिन तक - सर्वर पर फ़िलाहाल {numSubscriptionsApplied} अप्लाई किए गए हैं. - सर्वर पर फ़िलाहाल {numSubscriptionsApplied} अप्लाई किए गए हैं. इसने !!{planName}!! प्लान को अनलॉक किया है. + सर्वर पर फ़िलहाल {numSubscriptionsApplied} अप्लाई किए गए हैं. + सर्वर पर फ़िलहाल {numSubscriptionsApplied} अप्लाई किए गए हैं. इसने !!{planName}!! प्लान को अनलॉक किया है. आपने इसे कर दिया! आप यहां हैं! {numSubscriptionsApplied} @@ -7716,7 +7804,7 @@ TTS मैसेज भेजें मेम्बर जिनके पास यह परमिशन है वे /tts से मैसेज शुरू करके टैक्स्ट-टू-स्पीच मैसेज भेज सकते हैं. ये मैसेज चैनल पर दिखने वाले सभी लोगों द्वारा सुने जा सकते हैं. वेव भेजें - प्रोफ़ाइल कस्टमाइज़ेशन, इमोजी और सुपर पॉवर वाले चैट फीचर्स का ऐक्सेस देने के लिए किसी को Nitro गिफ़्ट करें. + गेम्स, पर्क्स, सर्वर बूस्टिंग और सुपर पॉवर वाले चैट फ़ीचर्स का ऐक्सेस देने के लिए किसी को Nitro गिफ़्ट करें. Nitro को गिफ़्ट के तौर पर दें सर्वर की आवाज़ बंद करना सर्वर की आवाज़ बंद की गयी @@ -7980,6 +8068,7 @@ वॉयस डिस्कनेक्ट हो गई है साउंड [ओरिजिनल मैसेज डिलीट हो गया] + ब्लॉक किया गया {username} बोलें मैसेज बोलें !!{name}!! - स्पीकर @@ -8031,6 +8120,7 @@ यह ओवरराइड अभी स्टेज चैनल्स के लिए डिसेबल की गई है. अभी स्टेज चैनल्स के लिए सेटिंग डिसेबल की गई है. ऑडियेंस के साथ इवेंट्स होस्ट करने वाला वॉयस चैनल + अभी हो रहा है या किसी फ्रेड को स्टेज इनवाइट लिंक भेजें फ़्रेंड्स को स्टेज पर इनवाइट करें सुनें @@ -8143,6 +8233,7 @@ स्टार्ट करें कॉल को स्टार्ट करें {start} — {end} + $[!!{start}!!](startHook) — खत्म होगा {end} एक्टिविटी स्टार्ट करें इवेंट स्टार्ट करें आप यह $[**!!{privacyLevel}!!**](privacyLevelHook) इवेंट बस स्टार्ट ही करने वाले हैं @@ -8626,7 +8717,7 @@ थ्रेड सेटिंग्स अपडेट कर दी गई है. $[](usernameHook) ने स्टार्ट किया माफ़ कीजिए, इस थ्रेड में हम पहला मैसेज लोड नहीं कर सके - !!{username}!! एक थ्रेड शुरू की है, !!{threadName} + !!{username}!! ने एक थ्रेड शुरू की है, !!!!{threadName}!!!! चैनल से आए ओरिजिनल मैसेज बातचीत खत्म होने के बाद, थ्रेड गायब हो जाते हैं. किसी भी मौजूदा मैसेज से थ्रेड स्टार्ट करें या चैट बार में + आइकन पर क्लिक करें. @@ -8798,6 +8889,7 @@ इस चैनल को ऐक्सेस करने के लिए Discord अपडेट करें अनजान रीजन अनजान यूज़र + अवतार अनलॉक करें अनम्यूट करें कैटेगरी अनम्यूट करें **!!{name}!!** को अनम्यूट करें @@ -8849,6 +8941,7 @@ गलत फ़ाइल टाइप कमेंट ऐड करें ऑप्शन के तौर पर + मैसेज की कुल साइज़ {maxSize} से कम होनी चाहिए ड्रैग और ड्रॉप करें इंस्टा अपलोड मोड! कृपया जाने लें कि फ़ाइल का ज़्यादा से ज़्यादा साइज़ {maxSize} है. @@ -9033,8 +9126,10 @@ आप {modKey} +/- से ज़ूम लेवल को बदल सकते हैं और {modKey}+0 से इसे डिफ़ॉल्ट ज़ूम पर रीसेट कर सकते है. बैकअप कोड उपलब्ध है अवतार + प्रोफाइल बैनर बदलें तब दिखाई देता है जब कोई इमेज सेट नहीं होती प्रोफ़ाइल कलर + सुझाई गई कम से कम साइज़ और ऐस्पेक्ट अनुपात 600x240 और 5:2 हैं. स्वीकार की जाने वाली फ़ाइल के प्रकारों में PNG, JPG और एनिमेटेड GIF शामिल हैं. हम कम से कम 600x240 साइज़ की इमेज इस्तेमाल करने का सुझाव देते हैं. आप PNG, JPG या एनिमेटेड 10MB से कम का GIF अपलोड कर सकते हैं. ब्लॉक किया गया यूज़र आपके पास कोई भी ब्लॉक किया गया यूज़र नहीं है @@ -9057,6 +9152,9 @@ बदलाव कन्फर्म करने के लिए अपना पासवर्ड डालें टैग यूज़र प्रोफ़ाइल को एडिट करें + सेव न करें + बदलाव सेव करें? + आपने बदलाव किए हैं. क्या आप उन्हें इस पेज को छोड़ने से पहले सेव करना चाहते हैं? कम्युनिकेशन ईमेल मिस्ड कॉल्स, मैसेज और मैसेज डाइजेस्ट के लिए ईमेल रिसीव करें. ईमेल के लिए सुझाव @@ -9140,6 +9238,7 @@ अपनी नई सेटिंग को इफ़ेक्ट करने के लिए ऐप को रिस्टार्ट करें. सेव करें QR कोड को स्कैन करें + किसी खास सर्वर के लिए अपनी प्रोफ़ाइल बदलने की कोशिश कर रहे हैं? अपनी सर्वर प्रोफ़ाइल को एडिट करने के लिए सर्वर पर जाएं. गेम लाइब्रेरी दिखाएं गेम लाइब्रेरी को हाईड के लिए इसे ऑफ़ करें ताकि आप अपनी बातचीत पर फोकस कर सकें. Discord बैकग्राउंड में स्टार्ट होता है और आपके काम के बीच में नहीं आता है. @@ -9172,6 +9271,9 @@ Discord को आपके माइक से किसी भी इनपुट का पता नहीं लग रहा है. कृपया चेक करें कि आपने सही इनपुट डिवाइस चुना है. Cisco Systems, Inc. की तरफ से पेश किया गया OpenH264 वीडियो कोडेक अब आप एप्लीकेशन से ऑडियो कैप्चर करने के लिए तैयार हैं. [और ज़्यादा जानें]({helpdeskArticle}) + ऑडियो कैप्चर एक्सटेंशन को इंस्टॉलेशन पूरा करने के लिए ऑथराइज़ेशन की ज़रूरत होती है. अपनी सिक्योरिटी और प्राइवेसी सिस्टम की पसंद को देखें. [और ज़्यादा जानें]({helpdeskArticle}) + ऑडियो कैप्चर एक्सटेंशन को सेटिंग अप करने में कुछ गड़बड़ी हुई है. इसे ठीक करने के लिए कृपया हमारे [मदद पेज]({helpdeskArticle}) पर जाएं + अपने डिवाइस पर ऑडियो कैप्चर करने के लिए अतिरिक्त सॉफ़्टवेयर को इंस्टॉल या अपडेट करने की ज़रूरत होती है. नीचे दिए इंस्टॉल करें बटन पर क्लिक करने के बाद, आपसे ऑथराइज़ेशन मांगी जाएगी. [और ज़्यादा जानें]({helpdeskArticle}) वीडियो कोडेक अपनी स्क्रीन कैप्चर करने के लिए हमारी सबसे नई तकनीक का इस्तेमाल करें Windows सेटिंग @@ -9277,6 +9379,7 @@ लिस्ट चैट दिखाएं मेम्बर को शो करें + सब देखें ({count}) माफ़ कीजिए, जब वॉइस चैनल में {videoUserLimit} से ज़्यादा लोग हैं तो वीडियो चैट उपलब्ध नहीं है. वीडियो उपलब्ध नहीं है वीडियो को म्यूट करें diff --git a/app/src/main/res/values-hr/strings.xml b/app/src/main/res/values-hr/strings.xml index 69f08442eb..e9a9966325 100644 --- a/app/src/main/res/values-hr/strings.xml +++ b/app/src/main/res/values-hr/strings.xml @@ -39,8 +39,8 @@ Prihvati i otvorit ćeš taj novi chat. Druga strana će dobiti obavijest samo ako odgovoriš na poruku. Prihvati pozivnicu Zahtjev je prihvaćen - Discord misli da bi ovaj korisnik mogao biti spammer - Radi tvoje sigurnosti smo sakrili sve poruke u ovim direktnim porukama + Ovo bi mogao biti spam + Sadržaj poruke je skriven samo sigurnosti radi. Možeš odgovoriti. Pristupačnost Tamna bočna traka Dap! @@ -97,6 +97,7 @@ Zahvale Ovo bi moglo potrajati trenutak. Radnje + Trenutno aktivni Aktivan na mobilnom uređaju Aktivne niti Aktivnije niti @@ -289,7 +290,13 @@ Pokreni animirani emoji Želim da se emoji kreće i pleše. Animirani emojiji + Posebne pogodnosti uz Boostanje razine 3 + Model boostanje Zajednice + Boostanje razine 3 + Boostanje razine Zajednice + Otvori Postavke Kužim + Postavi novi banner NOVO! Animirani banner servera Da bismo osigurali da objave budu hitre, objavljene poruke moguće je urediti 3 puta na sat. Pokušaj ponovo nakon {retryAfterMinutes}. Službene Discordove najave za administratore servera zajednica i moderatore. @@ -341,6 +348,7 @@ Onemogući prekrivanje Deinstaliraj Unesen je neki krivi kôd + Ovo izgleda kao promotivni kod. [Klikni ovdje](promoLink) da ga iskoristiš. Imaš kôd za Nitro ili igru? Pa to je skroz super! Unesi ga dolje: Iskoristi Povratak u igru @@ -765,8 +773,8 @@ Tipka natrag otvara ladicu s kanalima. Povratak na Prijavu Backspace - Napadači koji možda vrebaju na stranici **!!{domain}!!** mogu te namamiti da napraviš nešto opasno kao što je instalacija softvera ili davanje osobnih informacija (broja telefona, kreditne kartice, OIB-a i tako toga). - Ideš na opasnu web stranicu + Pazi što radiš jer **!!{domain}!!** ima oznaku zlonamjerne domene. Web-mjesta poput ovih mogu te pokušati prevariti da im daš osobne podatke, ukrasti tvoju lozinku ili instalirati neželjeni softver na tvoj uređaj. + Odlazak na agresivnu web-stranicu Banaj Želiš li banati korisnika „!!{username}!!?“\' Bananje članova @@ -1020,6 +1028,8 @@ Prihvaćam [{applicationName} EULA](onClick) Ponuda Black Friday Blokiraj + Želiš li blokirati tu osobu? + Ako je blokiran, korisnik {username} ti neće moći poslati poruku. Blokiran broj blokiranih: {count} {count} @@ -1213,8 +1223,10 @@ Uredi profil servera Avatar servera i banner profila Postavljanje raznih avatara za razne servere je trenutno na raspolaganju ograničenom broju korisnika. + Bio Bio servera Ako se ostavi prazno, uzet će se tvoj glavni bio. + Reci ovom serveru nešto o sebi Kužim Koristi nadimak i, ako imaš i Nitro, drugi avatar u svakom od svojih servera! Ažuriraj mi profil servera @@ -1229,10 +1241,13 @@ Promijeni server avatar Koristi drugi avatar u svakom od svojih servera i još mnogo toga uz **Discord Nitro!** Nadimci moraju biti dugački najmanje {minLength} + Pregled na ovom serveru Promijeni banner profila servera Boja profila servera Vrati na primarni banner profila + Profil servera Otključaj s Nitrom + Pokušavaš promijeniti svoj zadani profil? Idi na svoju stranicu [Korisnički profil](onUserProfileClick). Zapisnik promjena Mijenjanje nadimka Članovi s ovom dozvolom mogu mijenjati svoj nadimak. @@ -1255,16 +1270,33 @@ Kanal !!{channelName}!! (kanal) Radnje vezane uz kanal + Također ćeš pomoći otključati više značajki prilagodbe i nadogradnje uslužnih programa za sve na serveru kao što su: + Boostaj svoj kanal dok ne dosegne {targetLevelOrPlan} kako bi se omogućilo korištenje tvojeg novog bannera kanala. + Boostaj svoj kanal dok ne dosegne model {targetLevelOrPlan} kako bi se omogućilo korištenje tvojeg novog bannera kanala. + Ovo izgleda super! + Ova će se slika prikazati na vrhu bočne trake s informacijama o kanalu. + Prihvaćene vrste datoteka su .png i .jpg. Preporučene minimalne dimenzije su 480×144, a preporučeni omjer je 10:3. Maksimalna veličina datoteke 10MB. + Slika bannera kanala + **NOVO!** Pokušaj dodati banner kanala + Isprobaj! + **NOVO!** Podigni Boost do razine 3 i onda ćete imati bannere kanala. + **NOVO!** Podigni Boost do modela Zajednice i onda ćete imati animirane bannere kanala. Trenutno govori: !!{username}!! Sudionika – {count} Radnje poziva u kanalima Sudionika Kanal izbrisan. Zaglavlje kanala + Informacije o kanalu + Isključivanjem zvuka sprječava se pojavljivanje nepročitanih indikatora i obavijesti osim ako nisu nastali kao spominjanje. Naziv + Obavijesti Pojedinosti Tema Uredi + Tvoje postavke + Sakrij informacije o kanalu + Prikaži informacije o kanalu Tvoja uloga nema dozvolu za ulazak u ovaj kanal. Kanal zaključan Dozvole su sinkronizirane s kategorijom: **{categoryName}** @@ -1629,6 +1661,7 @@ Kopiraj temu Kopiraj !!{code}!! u međuspremnik Kopiraj naredbu + Kopiraj link za događaj Kopiraj ID Kopiraj sliku Kopiraj link @@ -2127,6 +2160,7 @@ Onemogući račun Jesi li siguran da želiš onemogućiti svoj račun? Ovo će te odmah odjaviti i učiniti vaš račun nedostupnim svima. Uspjeh! Ugasili smo ti e-mail obavijesti! + Time Out !!{user}!! Onemogući sinkronizaciju Onemogućivanje sinkronizacije će dovesti do isteka članstva svih pretplatnika. Onemogućivanje sinkronizacije će imati učinak da će se istekla članstva ponašati kao da su svi članovi istekli. @@ -2212,11 +2246,13 @@ Uredi Uredi kategoriju Uredi kanal + Uredi zadani profil Uredi događaj Ova će se poruka ažurirati i na svim serverima koji prate ovaj kanal. Možda će proći neko vrijeme prije nego što se svi serveri ažuriraju. Uredi poruku Uredi bilješku Uredi pregled + Uredi profil Uredi uloge Promijeni temu ili postavke privatnosti Uredi pozornicu @@ -2251,6 +2287,8 @@ To je nova igra odgonetanja za više igrača koja se može igrati upravo ovdje u ovom glasovnom kanalu! Igraj Betrayal sa svojim serverom! Pridruži se u !!{applicationName}!! + Uskoro stižu mobilne aktivnosti! I dalje se možeš pridružiti glasovnom kanalu i razgovarati s prijateljima, ali nećeš moći vidjeti aktivnosti koje su u tijeku niti s njima stupiti u interakciju. + Aktivnosti su samo za desktop verziju Igraj !!{applicationName}!! sa svojim prijateljima! Pogreška {code} Upecaj koju ribu sa svojim prijateljima u našoj novoj igri Fishington.io! @@ -2259,6 +2297,8 @@ U aktivnosti U aktivnosti U aplikaciji !!{applicationName}!! je + Uskoro i na mobitelu. Za sada, idi na desktop aplikaciju da se pridružiš ovoj aktivnosti. + Uskoro i na mobitelu Aktivnost je završila Pošalji link pozivnice na aktivnost prijatelju na @@ -2267,18 +2307,25 @@ !!{username}!! igra !!{username}!! gleda Uključi se u aktivnost + Ovaj server nema pristup traženoj aktivnosti + Ovaj server dosegao je ograničenje istodobnih aktivnosti za trenutnu razinu boosta + Nije moguće pokrenuti aktivnost + Ovaj server nema dovoljno visoku razinu boosta za traženu aktivnost + Pokretanje aktivnosti nije uspjelo Pokreće aktivnost Napusti aktivnost Uskoro možeš očekivati još aktivnosti! Igraj Poker Night izravno unutar glasovnog kanala! Igraj poker s prijateljima Broj sudionika je najviše {count} + Pretpregled za aplikaciju {applicationName} Broj sudionika – {numUsers} Igra !!{applicationName}!! Igra na serveru !!{guildName}!! Podijeli ovaj link s drugima kako bi dobili pristup ovom serveru i pridružili se aktivnosti Pokreni neku aktivnost Pokreni !!{applicationName}!! + Nepoznato Broj sudionika nije ograničen Gleda !!{applicationName}!! Gleda na serveru !!{guildName}!! @@ -2364,6 +2411,7 @@ Kako bismo svi skupa smanjili količinu spama, prije nego im se dopusti slanje poruka, članovi servera moraju imati potvrđene adrese e-pošte. To ne vrijedi za članove koji imaju neke uloge. Potrebna je potvrđena adresa e-pošte Tvoj server već zadovoljava ili i premašuje potrebnu razinu verifikacije. + Ukloni Time Out od korisnika !!{user}!! Omogući overlay unutar igre. Omogući potiskivanje šuma Omogući obavijesti @@ -2506,7 +2554,10 @@ Kopiraj vezu Otvori u pregledniku Podijeli vezu + Ne možeš imati više favorita. Omiljeno + Ne možeš imati više od {count} favorita. + Ajoj! Razno Opiši svoj problem Tvoj problem @@ -2720,6 +2771,7 @@ NSFW kanal Isključeno Samo **@spominjanja** + Samo @spominjanja @spominjanja Izlaz Izlazni uređaj @@ -2842,6 +2894,7 @@ Nema nijednog zahtjeva za prijateljstvo. Tu je Wumpus za sada. Nema prijatelja na čekanju Pokušaj dodati prijatelja koristeći se korisničkim imenom ili tagom, a možeš i skenirati okolicu. + Nema prijedloga za prijatelje na čekanju. Za sada imamo Wumpusa. Prijedlozi za prijateljstvo – ima ih {count} Izvan mreže – {offline} Na mreži – {online} @@ -2862,6 +2915,7 @@ Svi Na mreži U tijeku + Prijedlozi Podijeli Osluškujemo radio-valove i tražimo ti prijatelje. Pazi samo da tvoji prijatelji budu na ovoj stranici i također pretražuju! Pazi, neka i tvoji frendovi pretražuju! @@ -3132,6 +3186,7 @@ Kužim Da bi omogućio zvuk za dijeljenje zaslona, idi na [Postavke glasa i videa > Dijeljenje zaslona](onVoiceSettingsClick) i postupi prema uputama. Kada dijeliš zaslon svojeg uređaja, zvuk možda neće biti dostupan. + Dijeljenje zvuka možda neće raditi na tvojem uređaju. Nadogradi na macOS 10.14 ili neki noviji. Dijeljenje zvuka možda neće raditi na verziji sustava Windows koju imaš. Nadogradi na najnoviji Windows 10. Zaslon Zaslon korisnika !!{username}!! @@ -3180,6 +3235,13 @@ Reklo bi se da tvoj server nije sasvim spreman da se prikaže detaljna razrada njegovih podataka. Imat ćeš pristup samo analitikama Kanala za najave i Zaslona dobrodošlice. O, ne! Nešto negdje puklo jest. Hajde, lijepo te molimo da refrešaš aplikaciju pa probaš opet. Iz najsvježijeg tjedna + Ovo je pregled. Boostaj do razine {targetLevelOrPlan} da bi se ovaj GIF mogao koristiti. + Također ćeš pomoći otključati više značajki prilagodbe i nadogradnje uslužnih programa za sve na serveru kao što su: + Boostaj svoj server dok ne dosegne {targetLevelOrPlan} kako bi se mogao nalijepiti tvoj novi animirani banner servera. + Boostaj svoj server dok ne dosegne model {targetLevelOrPlan} kako bi se mogao nalijepiti tvoj novi animirani banner servera. + Boostaj svoj server dok ne dosegne {targetLevelOrPlan} kako bi se omogućilo korištenje tvojeg novog bannera servera. + Boostaj svoj server dok ne dosegne model {targetLevelOrPlan} kako bi se omogućilo korištenje tvojeg novog bannera servera. + Ovo izgleda super! Udario si u ograničenje od 100 servera Unaprijedi svoj emoji, prilagodi svoj profil svojim željama, udvostruči broj servera kojima se možeš pridružiti i na njima se istakni još jače. Udvostruči broj servera na koje se možeš pridružiti, bit će ih 200. @@ -3282,6 +3344,7 @@ Ne, samo prekini vezu Da, završi događaj Želiš li također i okončati događaj? + Završava u {time} Želiš li sigurno okončati događaj? Broj zainteresiranih: {count} {count} @@ -3340,6 +3403,9 @@ Zakazano u {startTime} Događaj je u tijeku Korak {step} od {total} + Podijeli vezu s pozivnicom na server za događaj + Kopiraj izravnu vezu na događaj. Događaji na privatnim kanalima ne podržavaju veze za pozivnice na server. + Kopiraj izravnu vezu na događaj. Za stvaranje veze s pozivnicom na server potrebno je dopuštenje za pozivanje. Kalendar uz tri prijatelja u glasovnom chatu, s puno sjaja i uzbuđenja Unaprijed isplaniraj zajedničko gledanje nečega, igranje s društvom, druženje, tajanstveno gostovanje, što god poželiš. Upravo počinje: Zakazani događaji @@ -3356,6 +3422,13 @@ !!{folderName}!!, mapa {mentions}, !!{expandedState}!! Neimenovana mapa servera Postavke mape su spremljene! + Možeš promijeniti kako te drugi vide samo unutar ovog servera (!!{guildName}!!) postavljanjem profila servera. Sve što ovdje nije postavljeno bit će jednako onome što je u tvojem zadanom korisničkom profilu. + Banner profila servera + Profil servera - $[](guildIconHook) !!{guildName}!! + Postavi drugačiji avatar, banner profila i bio u svakom od svojih servera i još mnogo toga uz [Discord Nitro!](onAndMore) + Izrazi se još više na ovom serveru otključavanjem svih prilagodbi profila uz Nitro. + Budi tko god želiš i koristi drugi avatar, banner i bio u svakom od svojih servera, otvori si animirane avatare i još mnogo toga uz [Discord Nitro!](onAndMore) + Želiš li puni pristup profilima servera? Pozovi na servere Pozivnice istječu za {xDays}. Drugi serveri @@ -3515,10 +3588,10 @@ Napravi webhook Izbriši webhook Ažuriraj webhook - **Isprobaj animirani banner!** Odaberi neki GIF od Tenora i postavi ga kao banner svojeg servera + ** NOVO!** Postavi animirani banner servera prijenosom ili odabirom GIF-a. **NOVO!** Podigni Boost do razine 3 i onda ćete imati animirane bannere servera. **NOVO!** Podigni Boost do modela Zajednice i onda ćete imati animirane bannere servera. - Isprobaj odmah! + Isprobaj! $[**!!{user}!!**](userHook) započeo je nit za objavu $[**!!{target}!!**](targetHook) $[**!!{user}!!**](userHook) je dodao/la $[**!!{target}!!**](targetHook) na server Promijenio/la brzinu prijenosa na **!!{newValue}!!** @@ -4361,7 +4434,7 @@ Pričekaj $[](timeUntilEnd)$[Do isteka ponude](offerEndsText) Nitro ti daje ovo: - Hej, zar ne zaslužuješ bonus za praznike? Pa i tebi su praznici. Pretplati se sada i dobiješ jedan mjesec Nitro besplatno. + Čuj, misliš li da zaslužuješ neku božićnicu? Ako se pretplatiš sada, imaš besplatan Nitro jedan mjesec. Kupiš jedan, dobiješ dva [Primjenjuju se određena pravila i ograničenja.]({termsURL}) Saznaj više o ovoj promociji i njenim [pravilima i ograničenjima]({termsURL}) @@ -4369,6 +4442,8 @@ +1 mjesec besplatno Zadovoljavaš preduvjete da dobiješ jedan besplatni mjesec! Nastavi bez ponude + Zanima te naša blagdanska promocija? + Baci pogled na webu ili u našoj desktop aplikaciji Besplatni mjesec će se automatski dodati na tvoj račun. Uživaj! Dobivaš besplatan mjesec! Saznaj više o ovoj promociji i njenim [pravilima i ograničenjima]({helpdeskUrl}). @@ -5540,6 +5615,7 @@ Ova osoba je objavila poruku koja je predmet tvoje prijave. Blokiraj tu osobu kako ti se više ne bi prikazala nijedna njezina poruka. Više opcija koje su ti na raspolaganju Kategorija izvješća + Odabrani događaj Odabrana poruka Odabrana pozornica Pri pokušaju podnošenja tvoje prijave javila se greška. Pokušaj ponovno! @@ -6209,6 +6285,8 @@ Višestruki avatari Budi tko god želiš i koristi drugi avatar u svakom od svojih servera Profil servera je ažuriran! + Budi ono što želiš i koristi drugačiji avatar, banner i bio na svakom od svojih servera. + Višestruki profili {percentage}%% od prošlog tjedna Trebaš pomoć s dozvolama? Medijski pristup odbijen - Discord traži pristup memoriji za slanje privitaka. @@ -6416,7 +6494,7 @@ Postani booster i tako osvoji kul nagrade! Boostovi servera mjesečno Boostovi servera godišnje - Ovo je pretpregled Boosta + Ovo je pregled Boostinga Treba ti **{number}** da bi otključao !!{tier}!! {subscribers}/{numRequired} Spreman za boostanje ovog servera? @@ -6531,11 +6609,16 @@ Kada je server Boostan, oslobađaju se moćne stvari i nadogradnje u kojima svi na serveru mogu uživati. Daj serveru Boost i dobit ćeš: Istakni se animiranom ikonom servera Prilagođenim postavkama prilagodi svoje pozivnice na server + Ograničenje za prijenos datoteka pomaknuto je na 100 MB Da bi svima zorno predočio u čemu je bit tvojeg servera, stavi banner servera Moćna poboljšanja: veće datoteke se prenose, audio je bolji, a ni to nije sve! + Postavi jedinstvenu ikonu za svaku ulogu unutar servera + Dijeljenje zaslona u 1080p/60fps Prilagođene naljepnice u vlastitoj izradi koje mogu koristiti svi + Prenesite do {numStickers} prilagođenih naljepnica i {numEmojis} prilagođenih emojija Produljeno vrijeme arhiviranja za niti Mogućnost privatnih niti + S prilagođenom vezom za pozivnicu dodavanje novih članova je lako Cilj: {levelName} Kupi Boostove i pomozi otključati posebne pogodnosti razine {levelName}. Ovaj server je već otkrio sve posebne pogodnosti Boostova! @@ -6595,6 +6678,7 @@ Koristi prilagođene naljepnice gdje god želiš i imaš pristup k 300 naljepnica koje ima samo Nitro. $[Info](infoHook) Ako je server boostan, onda može prenositi (upload) prilagođene naljepnice bilo gdje preko Postavke servera > Naljepnice. Korisnici pretplate na Discord Nitro mogu prilagođene naljepnice koristiti svuda. Pristup specijalnim naljepnicama + Uredi po svojem nahođenju videopozive vlastitim video pozadinama. Više pozadina Nadogradi svoj emoji, personaliziraj si profil i istakni se u svojim serverima. Učini Discord svojim @@ -6654,7 +6738,9 @@ Dođi u Nitro Osiguraj za sebe jače prilagođavanja profila, banner profila i pridruživanje većem broju servera ako uzmeš nadogradnju na [Discord Nitro](onLearnMore) Možeš imati veću moć prilagođavanja profila, banner profila, animirani avatar, poseban tag [i još mnogo toga kada imaš Discord Nitro!](onLearnMore) + Možeš imati veću moć prilagođavanja profila, banner profila, animirani avatar, poseban tag i još mnogo toga kada imaš **Discord Nitro!** Želiš li prenijeti svoj vlastiti banner? + Želiš li prenijeti svoj vlastiti banner profila? **Pokazivač Boost napretka** članovima predočava koliko je Boostova još potrebno da biste dosegli sljedeću razinu. Možeš ga uključiti ili isključiti ako odeš na **Postavke servera > Prikaz**. **Pokazivač Boost napretka** članovima predočava koliko je Boostova još potrebno da biste dosegli sljedeći model. Možeš ga uključiti ili isključiti ako odeš na **Postavke servera > Prikaz**. Prebacivanje omogućeno @@ -7045,6 +7131,7 @@ Registriraj se Unesi podatke za prijavu [Pogledaj naša Pravila zaštite osobnih podataka]({privacyURL}) + Lozinka mora imati 6-72 znaka Napravi račun Ovo uvijek možeš promijeniti kasnije! Dodaj članove (!!{current}!!/!!{max}!!) @@ -7097,6 +7184,7 @@ najmanji broj znakova je {min}, a najveći {max} Pri dostavi tvojeg izvješća dogodila se neka greška. Pokušaj ponovo ili klikni [ovdje]({tnsReportUrl}) za predavanje online. Poruka odabrana + Prijavi događaj Prijavi poruku Prijavi pozornicu Odaberi jedno @@ -7108,7 +7196,7 @@ Izvješće predano Hvala ti na ovoj dojavi. Uskoro ćeš dobiti e-mail s potvrdom. Kako ti možemo pomoći? - Ovo nije spam + Nije spam Prijavi server — !!{name}!! Prijavi server Prijavi spam @@ -7716,7 +7804,7 @@ Slanje TTS poruka Članovi s ovom dozvolom mogu slati tekst-u-govor (TTS) poruke tako da započnu poruku sa /tts. Te poruke mogu čuti svi koji imaju fokus na kanalu. Mahni ljudima - Pokloni nekome Nitro i tako mu otvori svijet prilagodbi profila, emojija i supermoćnih značajaki chata. + Pokloni nekome Nitro kako bi mu omogućio pristup igrama, pogodnostima, povlasticama, boostanju servera KAO I supermoćnim chat funkcijama. Daruj dar Nitra Ogluši širom servera Onemogućeno slušanje na serveru @@ -7980,6 +8068,7 @@ Glas isključen Zvukovi [Originalna poruka je obrisana] + Blokiran je korisnik {username} Govor Pročitaj mi poruku !!{name}!! - Govornik @@ -8031,6 +8120,7 @@ Ovo prekoračenje trenutno nije omogućeno za kanale s pozornicom. Ova postavka trenutno nije omogućena za kanale s pozornicom. Glasovni kanal koji je mjesto održavanja događaja s publikom + Događa se sada Ili pošalji link pozivnice na pozornicu prijatelju Pozovi prijatelje pred pozornicu Sluša u @@ -8143,6 +8233,7 @@ Pokreni Započni poziv {start} – {end} + $[!!{start}!!](startHook) — Završava {end} Pokreni aktivnosti Pokreni Događanje Upravo se spremaš pokrenuti događaj $[**!!{privacyLevel}!!**](privacyLevelHook) @@ -8626,7 +8717,7 @@ Postavke niti su ažurirane. Započeo $[](usernameHook) Žao nam je, nismo uspjeli učitati prvu poruku u ovu nit - !!{username}!! pokreće nit naziva !!{threadName} + Korisnik !!{username}!! pokrenuo je nit !!{threadName}!! Izvorna poruka s kanala Kad razgovor prestane, nit nestaje. Pokreni niti od bilo koje postojeće poruke ili pritisni ikonu + u traci chata. @@ -8798,6 +8889,7 @@ Ažuriraj Discord da bi pristupio ovom kanalu Nepoznata regija Nepoznati korisnik + Otključaj Avatar Ukini utišavanje Ukini utišavanje kategorije Ukini utišavanje **!!{name}!!** @@ -8849,6 +8941,7 @@ Pogrešna vrsta datoteke Dodaj komentar neobavezno + Ukupna veličina poruke mora biti manja od {maxSize} Povuci i ispusti Instant način prijenosa! Manje od {maxSize} bi bilo super. @@ -9033,8 +9126,10 @@ Možeš promijeniti razinu zumiranja s {modKey} +/- i vratiti na zadani zoom s {modKey}+0. Dostupni rezervni kôdovi Avatar + Promjena bannera profila Vidljivo je kada nije zadana neka slika Boja profila + Preporučena minimalna veličina je 600×240 i omjer 5:2. Prihvaćaju se PNG, JPG i animirani GIF. Preporučujemo sliku veličine barem 600×240. Možeš nam prebaciti datoteke tipa PNG, JPG ili animirani GIF veći od 10 MB. Blokirani korisnici Nemaš nijednog blokiranog korisnika @@ -9057,6 +9152,9 @@ Unesi svoju lozinku kako bi potvrdio izmjene OZNAKA Uredi korisnički profil + Nemoj spremati + Spremiti promjene? + Ima nekih tvojih novih izmjena. Želiš li ih spremiti prije odlaska s ove stranice? E-pošta za komunikacijska pitanja Primaj e-poštu za dojave o propuštenim pozivima, porukama i sažetke poruka. E-pošta s preporukama @@ -9140,6 +9238,7 @@ Ponovno pokreni aplikaciju da bi se nove postavke aktivirale. Spremi Skeniraj QR kôd + Pokušavaš promijeniti svoj profil za određeni server? Idi na server i uredi svoj profil servera. Pokaži zbirku igara Isključi ovo da bi sakrio svoju zbirku igara i tako svoje razgovore stavio u centar pažnje. Discord se pokreće u pozadini i ostaje izvan tvog vidokruga. @@ -9172,6 +9271,9 @@ Discord nije uočio nikakav signal koji bi dolazio iz tvojeg mikrofona. Provjeri da li je priključen pravi ulazni uređaj. OpenH264 Video Codec pružatelja Cisco Systems, Inc. Sve je spremno za snimanje zvuka iz aplikacija. [Doznaj više]({helpdeskArticle}) + Potrebna je dozvola za dodatak za dohvaćanje zvuka. Provjeri svoje postavke sigurnosti i privatnosti. [Doznaj više]({helpdeskArticle}) + Nešto je pošlo po zlu pri postavljanju dodatka za snimanje zvuka. Posjeti našu [stranicu pomoći]({helpdeskArticle}) za otklanjanje problema + Za snimanje zvuka na tvojem uređaju potrebno je instalirati ili možda samo ažurirati neki softver. Nakon što klikneš gumb za instalaciju, od tebe će se zatražiti da to i potvrdiš. [Doznaj više]({helpdeskArticle}) Video kodek Posluži se našom najnovijom tehnologijom kako bi snimao svoj zaslon Windows postavke @@ -9277,6 +9379,7 @@ Popis Prikaži chat Prikaz članova + Pogledaj sve ({count}) Sorry, ali video chat nije dostupan kad je više od {videoUserLimit} osoba u glasovnom kanalu. Video nije dostupan Isključi zvuk videa diff --git a/app/src/main/res/values-hu/strings.xml b/app/src/main/res/values-hu/strings.xml index 52db186585..6070d8382e 100644 --- a/app/src/main/res/values-hu/strings.xml +++ b/app/src/main/res/values-hu/strings.xml @@ -39,8 +39,8 @@ Fogadd el a csevegés indításához. Csak akkor kapnak értesítést, ha visszaüzensz. Meghívó elfogadása Kérés elfogadva - A Discord szerint ez a felhasználó potenciálisan levélszemetet küldhet - A biztonságod érdekében az összes üzenetet elrejtettük ebben a közvetlen üzenetben + Ez lehet, hogy spam + A biztonság kedvéért elrejtettük az üzenet tartalmát. Ettől még válaszolhatsz rá. Kisegítő lehetőségek Sötét oldalsáv Aha! @@ -97,6 +97,7 @@ Közreműködők Ez eltarthat egy darabig. Műveletek + Jelenleg aktív Aktív mobilon Aktív gondolatmenetek További aktív gondolatmenetek @@ -289,7 +290,13 @@ Animált emotikon lejátszása Szeretném, hogy az emotikon izegjen-mozogjon. Animált emotikon + A 3. gyorsítási szint előnyei + Közösségek gyorsítási csomagja + 3. gyorsítási szint + a Közösségek gyorsítási csomagja + Beállítások megnyitása Megértettem + Új banner beállítása ÚJDONSÁG! Animált szerverbanner A bejelentések azonnalisága érdekében a közzétett üzenetek óránként csak 3 alkalommal szerkeszthetők. Próbáld meg {retryAfterMinutes} múlva. Hivatalos bejelentések a Discordtól a közösségi szerverek adminjai és moderátorai számára. @@ -341,6 +348,7 @@ Átfedés letiltása Eltávolítás Érvénytelen megadott kód + Ez promóciós kódnak tűnik. [Kattints ide](promoLink) a beváltásához! Kaptál egy kódot a Nitróhoz vagy egy játékhoz? Izgalmas! Add meg lent: Beváltás Vissza a játékhoz @@ -765,8 +773,8 @@ A Vissza gomb megnyitja a csatorna fiókot. Vissza a bejelentkezéshez Backspace - **!!{domain}!!** támadói veszélyes tevékenységre vehetnek rá, például egy szoftver telepítésére vagy a személyes adataid (így telefonszám, hitelkártya- vagy társadalombiztosítási adatok és így tovább) felfedésére. - Veszélyes webhely + Figyelem, a(z) **!!{domain}!!** problémás webhelyként lett megjelölve. Az ilyen webhelyek arra akarhatnak rávenni, hogy személyes adatokat ossz meg velük, ellophatják a jelszavadat vagy kéretlen szoftvert telepíthetnek az eszközödre. + Problémás webhely Kitiltás Kitiltanád „!!{username}!!” felhasználót? Tagok kitiltása @@ -1020,6 +1028,8 @@ Elfogadom: [{applicationName} EULA](onClick) Black Friday akció Tiltás + Szeretnéd letiltani? + Ha letiltod, {username} nem küldhet neked üzenetet. Tiltva {count} letiltva {count} @@ -1213,8 +1223,10 @@ Szerverprofil szerkesztése Szerverprofilkép és profilbanner A különféle profilkép beállítása a szervereiden jelenleg korlátozott számú felhasználó számára érhető el. + Bemutatkozás Szerverleírás Ha üresen hagyod, a fő leírás lesz látható. + Mesélj a szervernek egy kicsit magadról Megértettem Használj becenevet és – ha van Nitro-előfizetésed – eltérő profilképet minden egyes szerveren! Saját szerverprofil frissítése @@ -1229,10 +1241,13 @@ Szerver profilkép módosítása Használj eltérő profilképet minden egyes szerveren, és juss hozzá még sok minden máshoz is a **Discord Nitro-előfizetéssel**! A becenevek minimális hossza {minLength} + Előnézet ezen a szerveren Szerverprofilbanner módosítása Szerverprofilszín Elsődleges profilbanner visszaállítása + Szerverprofil Feloldás Nitróval + Szeretnéd módosítani az alapértelmezett profilodat? Irány a [Felhasználói profil](onUserProfileClick) oldal! Frissítési napló Becenév megváltoztatása Ezzel a jogosultsággal a tagok módosíthatják saját becenevüket. @@ -1255,16 +1270,33 @@ Csatorna !!{channelName}!! (csatorna) Csatornaműveletek + Ezzel segítesz további személyre szabási funkciókat és fejlesztéseket feloldani mindenkinek a szerveren, például: + Gyorsítsd fel a szerveredet! A(z) {targetLevelOrPlan} szükséges az új csatornabannered használatához + Gyorsítsd fel a szerveredet! A(z) {targetLevelOrPlan} csomag szükséges az új csatornabannered használatához + Ez nagyszerűen néz ki! + Ez a kép a csatornainformációs oldalsáv tetején jelenik meg. + Az elfogadott fájltípusok: .png és .jpg. Az ajánlott minimális méret 480x144, míg az ajánlott képarány 10:3. Max. fájlméret 10 MB. + Csatornabanner képe + **Újdonság!** Adj hozzá csatornabannert! + Próbáld ki! + **ÚJDONSÁG!** Gyorsíts a 3. szintre csatornabanner beállításához! + **ÚJDONSÁG!** Gyorsíts a Közösségek csomagra csatornabanner beállításához! Most beszél: !!{username}!! Résztvevők – {count} Csatornahívási műveletek Résztvevők Csatorna törölve. Csatornafejléc + Csatornainfó + Némítás esetén nem kapsz jelzéseket és értesítéseket olvasatlan üzenetekről, kivéve, ha megemlítenek. Név + Értesítések Részletek Téma Szerkesztés + Saját beállítások + Csatornainformáció elrejtése + Csatornainformáció megjelenítése A rangod nem férhet hozzá ehhez a csatornához. Csatorna zárolva Engedélyek szinkronizálva ezzel a kategóriával: **{categoryName}** @@ -1629,6 +1661,7 @@ Téma másolása !!{code}!! másolása a vágólapra Parancs másolása + Esemény hivatkozásának másolása ID másolása Kép másolása Hivatkozás másolása @@ -2127,6 +2160,7 @@ Fiók deaktiválása Biztos vagy benne, hogy deaktiválni szeretnéd a fiókod? Emiatt rögtön ki leszel jelentkeztetve a fiókodból, és mindenki számára elérhetetlen lesz. Siker! Letiltottuk az e-mail értesítéseket számodra! + !!{user}!! felfüggesztése Szinkronizálás kikapcsolása A szinkronizálás kikapcsolása az összes előfizetést elavultnak fogja tekinteni, mint a kiválasztott lejárt előfizetést. A szinkronizálás letiltása azt a kiválasztott lejárt tagsági viselkedést fogja végrehajtani, mintha minden tag lejárt volna. @@ -2212,11 +2246,13 @@ Szerkesztés Kategória szerkesztése Csatorna szerkesztése + Alapértelmezett profil szerkesztése Esemény szerkesztése Ez az üzenet frissítésre kerül minden a csatornát követő szerveren. Eltarthat egy ideig, amíg az összes szerver frissítésre kerül. Üzenet szerkesztése Jegyzet szerkesztése Áttekintés szerkesztése + Profil szerkesztése Rangok szerkesztése Válts témát vagy adatvédelmi beállításokat Pódium szerkesztése @@ -2251,6 +2287,8 @@ Új, többjátékos rejtélyes játék, amely a hangcsatornán játszható! Játssz a Betrayal játékkal a szervered tagjaival! Csatlakozás: !!{applicationName}!! + Hamarosan mobilon is elérheted a tevékenységeket! Addig is csatlakozhatsz a hangcsatornához és beszélgethetsz barátaiddal, de nem láthatod a folyamatban lévő tevékenységet, és nem is vehetsz részt benne. + A tevékenységek csak az asztali alkalmazásban érhetők el Játssz barátaiddal ezzel: !!{applicationName}!!! Hiba: {code} Horgássz barátaiddal új játékunkban: Fishington.io! @@ -2259,6 +2297,8 @@ Tevékenységet végez Tevékenységet végez Itt van: !!{applicationName}!! + Hamarosan elérhető mobilon. Válts az asztali alkalmazásra, hogy csatlakozz ehhez a tevékenységhez! + Hamarosan elérhető mobilon A tevékenység véget ért Küldj tevékenységre meghívó linket egy barátodnak itt: @@ -2267,18 +2307,25 @@ !!{username}!! játszik ezzel: !!{username}!! nézi ezt: Csatlakozás tevékenységhez + Ennek a szervernek nincs hozzáférése a kért tevékenységhez + Ez a szerver elérte az egyidejű tevékenységek korlátját a jelenlegi gyorsítási szinten + Nem lehet elindítani a tevékenységet + Ennek a szervernek nem elég magas a gyorsítási szintje a kért tevékenységhez + A tevékenység indítása sikertelen Tevékenység indítása Tevékenység elhagyása Hamarosan új tevékenységek érkeznek! Játssz egy kört a Poker Night játékkal közvetlenül a hangcsatornán! Pókerezz a barátaiddal Akár {count} résztvevő + {applicationName} előnézete Résztvevők - {numUsers} Játékban: !!{applicationName}!! Játékban itt: !!{guildName}!! Oszd meg ezt a hivatkozást másokkal, hogy ők is csatlakozhassanak a szerverhez és a tevékenységhez Tevékenység indítása !!{applicationName}!! indítása + Ismeretlen Korlátlan számú résztvevő Nézi: !!{applicationName}!! Nézi: !!{guildName}!! @@ -2364,6 +2411,7 @@ A spamek számának minimalizálása érdekében a szerver tagjainak ellenőrzött e-mail-címmel kell rendelkeznie ahhoz, hogy üzeneteket tudjanak küldeni. Ez a ranggal rendelkező tagokra nem vonatkozik. Ellenőrzött e-mail-cím szükséges A szervered már eléri vagy meghaladja a megkövetelt ellenőrzési szintet. + Felfüggesztés feloldása: !!{user}!! Átfedés engedélyezése. Zajcsökkentés engedélyezése Értesítések engedélyezése @@ -2506,7 +2554,10 @@ Link másolása Megnyitás böngészőben Link megosztása + Nem lehet több kedvenced. Hozzáadás a Kedvencekhez + Nem lehet több mint {count} kedvenced. + Jaj, ne! Egyéb A probléma leírása A problémád @@ -2720,6 +2771,7 @@ NSFW-csatorna Ki Csak **@említések** + Csak @mentions (említések) @említések Kimenet Kimeneti eszköz @@ -2842,6 +2894,7 @@ Nincsenek függőben lévő barátkéréseid. Elégedj meg Wumpusszal. Nincsenek függőben lévő barátok Próbálj meg barátokat hozzáadni felhasználónevük alapján vagy keress a közeledben! + Nincsenek függőben lévő barátjavaslataid. Elégedj meg egyelőre Wumpusszal! Barátjavaslatok – {count} Offline – {offline} Online – {online} @@ -2862,6 +2915,7 @@ Mind Elérhető Függőben lévő + Javaslatok Megosztás Barátok keresése léghullámok alapján. Győződj meg arról, hogy barátaid ezen az oldalon vannak, és ők is keresnek! Győződj meg arról, hogy barátaid is keresnek! @@ -3108,7 +3162,7 @@ {skuName} ({intervalCount}) {skuName} ({intervalCount}) Az ajándékaid - Ajándékozz Nitro-előfizetést! + Ajándék Nitro Jelenleg az ajándékok nem járulhatnak hozzá a Google Play Áruház által kezelt előfizetésekhez. Jelenleg az ajándékok nem járulhatnak hozzá a Google Play Áruház által kezelt előfizetésekhez. A beváltott ajándékok továbbra is hozzájárulhatnak az asztali vagy böngészős alkalmazásban vásárolt előfizetésekhez. Gyors helyzetjelentés: nem érzékelünk hardveres gyorsítást. A számítógépen probléma lehet a képernyőmegosztás támogatásával. @@ -3132,6 +3186,7 @@ Megértettem A képernyőmegosztás hangjának engedélyezéséhez használd a [Hang- és videóbeállítások > Képernyőmegosztás](onVoiceSettingsClick) útvonalat, majd kövesd a beállítási utasításokat. Elképzelhető, hogy az eszközön a képernyő megosztásakor nem lesz hang. + Előfordulhat, hogy a hangmegosztás nem működik az eszközödön. Kérjük, frissíts a macOS legalább 10.14-as verziójára! Elképzelhető, hogy a hangmegosztás nem működik együtt a Windows verzióddal. Kérjük, hogy frissíts a legújabb Windows 10 verzióra. Képernyő !!{username}!! képernyője @@ -3180,6 +3235,13 @@ Úgy tűnik, hogy a szervered még nem áll készen a teljes betekintés szerzésére. Csak a bejelentési csatornák és a nyitóképernyő elemzéséhez férhetsz hozzá. O-ó! Úgy tűnik, valami elromlott. Frissítsd az alkalmazást, és próbálkozz újra. A legutóbbi hétről + Ez egy előnézet. Gyorsíts, ennek a GIF-nek a használatához a(z) {targetLevelOrPlan} szükséges. + Ezzel segítesz további személyre szabási funkciókat és fejlesztéseket feloldani mindenkinek a szerveren, például: + Gyorsítsd fel a szerveredet! A(z) {targetLevelOrPlan} szükséges az új animált szerverbannered beállításához. + Gyorsítsd fel a szerveredet! A(z) {targetLevelOrPlan} csomag szükséges az új animált szerverbannered beállításához. + Gyorsítsd fel a szerveredet! A(z) {targetLevelOrPlan} szükséges az új szerverbannered használatához. + Gyorsítsd fel a szerveredet! A(z) {targetLevelOrPlan} csomag szükséges az új szerverbannered használatához. + Ez nagyszerűen néz ki! Elérted a 100 szerveres limitet Fejleszd az emotikonod, szabd testre a profilodat, duplázd meg a szerverek számát és tűnj ki a szervereiden. Duplázd meg a szerverek számát, hogy akár 200-hoz is csatlakozhass. @@ -3282,6 +3344,7 @@ Nem, csak kapcsoljunk szét Igen, esemény befejezése Be is szeretnéd fejezni az eseményt? + Befejezés: {time} Biztos vagy benne, hogy befejezed az eseményt? {count} érdeklődő {count} érdekel @@ -3339,6 +3402,9 @@ Beütemezett kezdés: {startTime} Esemény folyamatban {step}/{total}. lépés + A szerver meghívó linkjének megosztása az eseményhez + Esemény hivatkozásának közvetlen másolása. A privát csatornák eseményei nem támogatják a szerver meghívó linkjeit. + Esemény hivatkozásának közvetlen másolása. Meghívó engedély szükséges a szerver meghívó linkjének létrehozásához. Naptár három barátod mellé hangcsevegésben, sok csillogással és izgalommal Tervezz előre tévénézős bulit, játszós estét, lazulást, titokzatos vendégszereplést, bármit, amit szeretnél. Kezdés most: Ütemezett események @@ -3355,6 +3421,13 @@ !!{folderName}!!, mappa {mentions}, !!{expandedState}!! Névtelen szervermappa Mappa beállításai elmentve! + A szerverprofil beállításával módosíthatod, hogy mások hogyan lássanak csak ezen a szerveren (!!{guildName}!!). Amit itt nem állítasz be, az alapértelmezett felhasználói profilt fogja megjeleníteni. + Szerverprofilbanner + Szerverprofil – $[](guildIconHook) !!{guildName}!! + Használj eltérő profilképet, profilbannert és bemutatkozást minden szervereden, és juss hozzá még sok minden máshoz [Discord Nitro-előfizetéssel!](onAndMore) + Fejezd ki magadat még jobban ezen a szerveren a profil személyre szabások feloldásával a Nitro-előfizetés révén! + Legyél, aki csak szeretnél és használj eltérő profilképet, bannert és bemutatkozást minden egyes szervereden, oldd fel az animált profilképeket, és juss hozzá még sok minden máshoz is a [Discord Nitro-előfizetéssel!](onAndMore) + Szeretnél teljes hozzáférést a szerverprofilokhoz? Meghívás szerverekre A meghívó {xDays} nap múlva lejár. Egyéb szerverek @@ -3514,10 +3587,10 @@ Webhook létrehozása Webhook törlése Webhook frissítése - **Próbálj ki egy animált bannert!** Válassz egy Tenor GIF-et a szerverbannerhez - **ÚJDONSÁG!** Gyorsíts a 3. szintre az animált szerverbannerek feloldásához! - **ÚJDONSÁG!** Gyorsíts a Közösségek csomagra az animált szerverbannerek feloldásához! - Próbáld ki most! + **ÚJDONSÁG!** Állíts be animált szerverbannert GIF feltöltésével vagy választásával! + **ÚJDONSÁG!** Gyorsíts a 3. szintre animált szerverbanner használatához! + **ÚJDONSÁG!** Gyorsíts a Közösségek csomagra animált szerverbanner használatához! + Próbáld ki! $[**!!{user}!!**](userHook) bejelentési gondolatmenetet hozott létre: $[**!!{target}!!**](targetHook) $[**!!{user}!!**](userHook) hozzáadta a következőt a szerverhez: $[**!!{target}!!**](targetHook) Bitráta megváltoztatva erre: **!!{newValue}!!** @@ -4360,14 +4433,16 @@ $[](timeUntilEnd)$[Az akció végéig](offerEndsText) A Nitro-előfizetés a következőkkel jár: - Hahó! Szerintünk megérdemelsz egy ünnepi bónuszt! Fizess elő most, és egy hónap ingyenes Nitro-előfizetést kapsz! + Hahó, szerintünk megérdemelsz egy ünnepi bónuszt! Iratkozz fel most egy hónapos ingyenes Nitro-előfizetésért! Egyet fizetsz, kettőt kapsz - [Szabályok és korlátozások vonatkoznak az ajánlatra.]({termsURL}) + [Szabályok és korlátozások érvényesek.]({termsURL}) További tájékoztatás a promóció [szabályairól és korlátozásairól]({termsURL}) Jó szórakozást az ingyenes hónaphoz! +1 hónap ingyen Egy ingyenes hónapra vagy jogosult! Folytatás az ajánlat nélkül + Kíváncsi vagy az ünnepi promóciónkra? + Nézd meg a weben vagy asztali alkalmazásunkban! Automatikusan hozzáadunk a fiókodhoz egy hónapot ingyen. Jó szórakozást! Egy hónapot kapsz ingyen! További tájékoztatás a promóció [szabályairól és korlátozásairól]({helpdeskUrl}). @@ -5539,6 +5614,7 @@ Ő az, aki a jelentett üzenetet küldte. Tiltsd le, hogy a továbbiakban ne lásd az üzeneteit. További lehetőségek Jelentéskategória + Kiválasztott esemény Kiválasztott üzenet Kiválasztott pódium Hiba az üzenet elküldése során. Kérjük, próbáld újra! @@ -6208,6 +6284,8 @@ Több profilkép Legyél, aki csak szeretnél, és használj eltérő profilképet minden egyes szervereden Szerverprofil frissítve! + Legyél, aki csak szeretnél, és használj eltérő profilképet minden, bannert és bemutatkozást minden egyes szervereden! + Több profil {percentage}%% múlt hét óta Segítségre van szükséged a jogosultságokkal kapcsolatban? Média hozzáférés megtagadva – a Discordnak hozzáférés szükséges a tárhelyedhez ahhoz, hogy csatolmányokat küldj. @@ -6415,7 +6493,7 @@ Szerezz be menő jutalmakat gyorsítóként! Szervergyorsítás havonta Szervergyorsítás évente - Ez egy gyorsítás-előnézet + Ez egy gyorsítási előnézet **{number}** van szükséged !!{tier}!! kioldásához {subscribers}/{numRequired} Készen állsz a szerver felgyorsítására? @@ -6530,11 +6608,16 @@ A gyorsítás hatékony funkciókat és frissítéseket tesz lehetővé a szerveren mindenki számára. Gyorsíts egyet a következőkért: Légy különleges az animált szerverikonnal! Szabd személyre szervermeghívóidat egyedi háttérrel! + Fájlfeltöltési korlát felemelve 100 MB-ra Mutasd meg mindenkinek, miről szól a szervered egy szerverbannerrel Komoly fejlesztések: nagyobb méretű fájlfeltöltések, jobb hangminőség és számos egyéb! + Minden ranghoz egyedi ikon beállítása a szerveren + Képernyőmegosztás 1080p/60fps-sel Egyedi matricák feltöltése mindenkinek + Tölts fel akár {numStickers} egyedi matricát és {numEmojis} egyedi emotikont Hosszabb archiválási lehetőségek gondolatmenetekhez Privát gondolatmenet létrehozása + Az egyedi meghívó linkkel könnyen hozzáadhatsz új tagokat Cél: {levelName} Vásárolj gyorsításokat {levelName} jutalmak feloldásának elősegítéséhez! Ez a szerver feloldotta az összes gyorsítási jutalmat! @@ -6594,6 +6677,7 @@ Használj mindenhol egyéni matricákat, és tedd rá a kezed 300 Nitro-exkluzív matricára $[Információ](infoHook) A felgyorsított szerverek egyéni matricákat tölthetnek fel a Szerverbeállítások > Matricák menüponton keresztül. A Nitro-előfizetéssel rendelkező felhasználók bárhol használhatnak egyéni matricákat. Hozzáférés speciális matricákhoz + Szabd személyre a videóhívásokat a saját videóháttereiddel! További hátterek Fejleszd az emotikonod, szabd testre a profilod és tűnj ki a szervereiden. A Discord birtokba vétele @@ -6653,7 +6737,9 @@ Csatlakozás a Nitróhoz Még több testreszabási lehetőség érhető el a profilbannerrel és több szerverhez csatlakozhatsz [a Discord Nitro-előfizetés révén!](onLearnMore) Még több testreszabási lehetőség érhető el a profilbanner, az animált profilkép, az egyéni címke [és sok más segítségével a Discord Nitro-előfizetés révén!](onLearnMore) + Még több személyre szabási lehetőség érhető el a profilbanner, az animált profilkép, az egyedi címke és sok más segítségével a **Discord Nitro-előfizetés révén!** Feltöltöd a saját banneredet? + Szeretnéd feltölteni a saját profilbanneredet? A **gyorsítás folyamatjelző sávja** megmutatja a tagoknak, hogy a szervernek hány gyorsításra van szüksége a következő szint eléréséhez. A **Szerverbeállítások > Megjelenítés** lehetőségnél kapcsolható be. A **gyorsítás folyamatjelző sávja** megmutatja a tagoknak, hogy a szervernek hány gyorsításra van szüksége a következő csomag eléréséhez. A **Szerverbeállítások > Megjelenítés** lehetőségnél kapcsolható be. Bekapcsolás @@ -7044,6 +7130,7 @@ Regisztráció Add meg a bejelentkezési adatokat [Adatvédelmi szabályzatunk megtekintése]({privacyURL}) + A jelszó 6–72 karakter hosszú lehet Fiók létrehozása Ezt később bármikor megváltoztathatod! Tagok hozzáadása (!!{current}!!/!!{max}!!) @@ -7096,6 +7183,7 @@ Legalább {min} karakter, legfeljebb {max} karakter Hiba történt a jelentésed elküldése közben. Kérjük, próbáld újra vagy kattints [ide]({tnsReportUrl}) az online elküldéshez. Üzenet kiválasztva + Esemény jelentése Üzenet jelentése Pódium jelentése Válassz egyet @@ -7107,7 +7195,7 @@ Jelentés elküldve Köszönjük az értesítést. Hamarosan kapni fogsz egy megerősítő e-mailt. Miben segíthetünk? - Ez nem levélszemét + Nem spam Szerver jelentése – !!{name}!! Szerver jelentése Spam jelentése @@ -7715,8 +7803,8 @@ TTS-üzenetek küldése Ezzel a jogosultsággal a tagok küldhetnek olyan (/tts paranccsal kezdődő) szöveget, melyet a rendszer felolvas. Az ilyen üzenetet mindenki hallja, akinek meg van nyitva az a csatorna. Integetés küldése - Ajándékozz valakinek Nitro-előfizetést, hogy élhessen a profil személyre szabása, az emotikonok és a felturbózott csevegés nyújtotta előnyökkel! - Adj ajándékba Nitro-előfizetést! + Ajándékozz valakinek Nitro-előfizetést, hogy hozzáférjen a játékokhoz, a jutalmakhoz, a szervergyorsításhoz ÉS a szupererős csevegésfunkciókhoz. + A Nitro ajándéka Szerver süketítés Szerver süketítve Ez a csatorna speciális jogosultságokkal rendelkezik. Ahhoz, hogy beszélhess benne, kell valaki, például egy szervermoderátor vagy -admin, aki a süketítést kikapcsolja. @@ -7979,6 +8067,7 @@ Hangkapcsolat bontva Hangok [Eredeti üzenet törölve] + {username} letiltva Beszéd Üzenet felolvasása !!{name}!! – beszélő @@ -8030,6 +8119,7 @@ Ez a felülbírálat jelenleg le van tiltva a pódiumcsatornák esetében. A beállítás jelenleg le van tiltva a pódiumcsatornák esetében. Hangcsatorna közönség előtt zajló események rendezéséhez + Jelenleg folyamatban Vagy küldj egy pódiummeghívó-hivatkozást egy barátodnak Barátok meghívása a pódiumhoz Hallgatás ekkor: @@ -8142,6 +8232,7 @@ Indítás Hívás indítása {start} – {end} + $[!!{start}!!](startHook) – Befejezés: {end} Tevékenységek indítása Esemény indítása Hamarosan elkezded: $[**!!{privacyLevel}!!**](privacyLevelHook) esemény @@ -8625,7 +8716,7 @@ A gondolatmenet beállításai frissültek. Elindító: $[](usernameHook) Sajnáljuk, de nem sikerült a gondolatmenet első üzenetét betölteni - !!{username}!! elindított egy gondolatmenetet: „!!{threadName}” + !!{username}!! elindított egy gondolatmenetet: „!!{threadName}!!” Eredeti üzenet a csatornáról Amint véget ér a beszélgetés, a gondolatmenet eltűnik. Indíts gondolatmenetet bármelyik meglévő üzenetből vagy kattints a + ikonra a csevegési sávban. @@ -8797,6 +8888,7 @@ Kérjük, frissítsd a Discordot, ha hozzáférést szeretnél ehhez a csatornához Ismeretlen régió Ismeretlen felhasználó + Profilkép feloldása Némítás visszavonása Kategória némításának visszavonása Némítás visszavonása: **!!{name}!!** @@ -8848,6 +8940,7 @@ Érvénytelen fájlformátum Megjegyzés hozzáadása opcionális + Az üzenet teljes mérete nem lehet nagyobb mint {maxSize} Fogd és vidd Gyors feltöltés! Legnagyobb fájlméret: {maxSize}. @@ -9032,8 +9125,10 @@ Megváltoztathatod a nagyítási szintet a(z) {modKey} +/- gyorsgombokkal és alapértelmezettre visszaállíthatod a(z) {modKey}+0 gyorsgombbal. Elérhető biztonsági kódok Profilkép + Profilbanner módosítása Akkor látható, ha nincs beállítva kép Profilszín + A javasolt minimális méret 600x240, a javasolt képarány 5:2. Az elfogadott fájltípusok közé tartozik a PNG és a JPG, valamint az animált GIF. Javasoljuk, hogy legalább egy 600x240-es képet válassz. PNG- és JPG-formátumot, valamint 10 MB méretet meg nem haladó animált GIF-et tölthetsz fel. Letiltott felhasználók Nincs tiltott felhasználód @@ -9056,6 +9151,9 @@ Add meg jelszavad a módosítások megerősítéséhez CÍMKE Felhasználói profil szerkesztése + Nincs mentés + Mented a módosításokat? + Módosításokat eszközöltél. El szeretnéd menteni ezeket, mielőtt elhagyod az oldalt? Kommunikációs e-mailek E-mailek fogadása nem fogadott hívásokról, üzenetekről és üzenetkivonatokról. Ajánló e-mailek @@ -9139,6 +9237,7 @@ Indítsd újra az alkalmazást az új beállítások érvénybe lépéséhez. Mentés QR-kód beolvasása + Megváltoztatnád a profilodat egy adott szerverhez? Lépj a szerverre a szerverprofilod szerkesztéséhez! Játékkönyvtár megjelenítése Kapcsold ki ezt a játékkönyvtárad elrejtéséhez, így a beszélgetésekre koncentrálhatsz. A Discord a háttérben indul el, és nem lesz útban. @@ -9171,6 +9270,9 @@ A Discord nem érzékel semmilyen bemenetet a mikrofonodból. Ellenőrizd, hogy a megfelelő bemeneti eszközt választottad ki. Cisco Systems, Inc. által biztosított OpenH264 videó kodek Készen állsz, hogy hangot vegyél fel az alkalmazásokból. [További tájékoztatás]({helpdeskArticle}) + A hangrögzítő bővítmény engedélyt igényel. Ellenőrizd a Biztonsági és adatvédelmi rendszerbeállításokat. [További tájékoztatás]({helpdeskArticle}) + Hiba történt a hangrögzítő bővítmény telepítésekor. Látogass el [súgó oldalunkra]({helpdeskArticle}) a hiba elhárításához + Ahhoz, hogy hangot vehess fel az eszközödön, további szoftvert kell telepítened vagy frissítened. Miután az alábbi telepítés gombra kattintasz, felhívunk a hitelesítésre. [További tájékoztatás]({helpdeskArticle}) Videó kodek Használd a legújabb technológiánkat a képernyőképek készítéséhez Windows beállítások @@ -9276,6 +9378,7 @@ Lista Csevegés megjelenítése Tagok megjelenítése + Összes megtekintése ({count}) Sajnáljuk, a videocsevegés nem érhető el, ha több, mint {videoUserLimit} személy van jelen a hangcsatornán. A videó nem érhető el Videó némítása diff --git a/app/src/main/res/values-it/strings.xml b/app/src/main/res/values-it/strings.xml index 43ec163f2b..110b969740 100644 --- a/app/src/main/res/values-it/strings.xml +++ b/app/src/main/res/values-it/strings.xml @@ -39,8 +39,8 @@ Accetta per inizia a chattare. La persona riceverà una notifica solamente se risponderai. Accetta l\'invito Richiesta di amicizia accettata - Discord pensa che questo utente sia un potenziale spammer - Per la tua sicurezza, abbiamo nascosto tutti i messaggi in questo MD + Questo potrebbe essere spam + Contenuto del messaggio nascosto per sicurezza. Puoi comunque rispondere. Accessibilità Barra laterale scura Sì! @@ -97,6 +97,7 @@ Riconoscimenti Potrebbe volerci un po\'. Azioni + Attivi ora Attivo su dispositivo mobile Thread attivi Altri thread attivi @@ -289,7 +290,13 @@ Riproduci le emoji animate Voglio che gli emoji si scatenino sulla pista da ballo. Emoji animati + Benefici del potenziamento di livello 3 + Piano di potenziamento community + Potenziamento di livello 3 + il piano di potenziamento community + Apri le impostazioni Capito + Imposta nuovo banner NOVITÀ! Banner del server animato Per mantenere efficiente la modifica degli annunci, i messaggi pubblicati possono essere modificati solo 3 volte ogni ora. Riprova in {retryAfterMinutes}. Annunci ufficiali da Discord per gli amministratori e i moderatori dei Server di community. @@ -341,6 +348,7 @@ Disattiva overlay Disinstalla Codice inserito non valido + Questo sembra un codice promozionale. [Clicca qui](promoLink) per riscattarlo. Hai ricevuto un codice per il Nitro o per un gioco? Figo! Inseriscilo qui sotto: Riscatta Ritorna al gioco @@ -765,8 +773,8 @@ Il tasto Indietro apre e chiude il canale. Torna alla schermata di accesso Backspace - Dei malintenzionati su **!!{domain}!!** potrebbero spingerti a installare software pericoloso o farti rivelare informazioni personali (ad esempio numeri di telefono, carta di credito, previdenza sociale, ecc.). - Rilevato sito pericoloso + **!!{domain}!!** è stato segnalato come dominio non sicuro. I siti web come questo potrebbero spingerti a condividere informazioni personali, rubare la tua password o installare software indesiderati sul tuo dispositivo. + Rilevato sito non sicuro Banna Vuoi bannare !!{username}!!? Bannare i membri @@ -1020,6 +1028,8 @@ Accetto l\'[EULA di {applicationName}](onClick) Offerta Black Friday Blocca + Vuoi bloccare il mittente? + Se blocchi il mittente, {username} non sarà più in grado di inviarti messaggi. Bloccati {count} bloccati {count} @@ -1213,8 +1223,10 @@ Modifica il profilo del server Avatar del server e banner del profilo L\'impostazione di un avatar diverso per ognuno dei propri server al momento è disponibile solo per un numero limitato di persone. - Informazioni sul server + Profilo + Profilo del server Se lasciato in bianco, saranno utilizzate le tue informazioni principali. + Parla un po\' di te a questo server Capito Usa un nickname e, se hai Nitro, un avatar diverso in ognuno dei tuoi server! Aggiorna il profilo del mio server @@ -1229,10 +1241,13 @@ Cambia avatar del server Utilizza un avatar diverso in ognuno dei tuoi server e molto altro ancora con **Discord Nitro!** I nickname devono essere lunghi almeno {minLength} + Anteprima in questo server Cambia il banner del profilo del server Colore del profilo del server Ripristina banner del profilo principale + Profilo del server Sblocca con Nitro + Vuoi modificare il tuo profilo predefinito? Vai alla tua pagina [Profilo utente](onUserProfileClick). Registro dei cambiamenti Nuove funzionalità {added marginTop}\n======================\n\n* **Gli eventi programmati sono ora disponibili per organizzare il tuo futuro.** Fai sapere in anticipo alle persone dei raid notturni, dei gruppi di studio e delle feste durante le vacanze. Insomma, se dai loro due settimane di preavviso, viene visualizzato direttamente sul tuo server e ti dicono che verranno, non avranno scuse per non presentarsi... no?\n\n* **Puoi finalmente segnare un\'immagine come spoiler da cellulare toccandola.** Lo so, non ci credo neanch\'io! E io qui ci lavoro.\n\n\nRegali e articoli {progress}\n======================\n\n* **Comprane uno e ricevi un mese di Nitro gratis.** Abbiamo una cosuccia speciale per te da mettere sotto l\'albero. A partire da questo mercoledì (24/11), se non hai un abbonamento a Nitro, puoi iscriverti da Impostazioni utente > Discord Nitro su desktop e ricevere un mese gratis. L\'offerta è valida fino al 3 dicembre alle 23:59 PST. Si applicano [alcune restrizioni](https://support.discord.com/hc/articles/4412107946903).\n\n* **Nitro, il regalo che premia.** Ehilà, abbonati Nitro: godetevi 2 mesi gratuiti di Xbox Game Pass Ultimate. Andate in Impostazioni utente > Inventario regali. Si applicano [alcune restrizioni... di nuovo](https://support.discord.com/hc/articles/4411295409047).\n\n\n 2021-11-22 @@ -1260,16 +1275,33 @@ Canale !!{channelName}!! (canale) Azioni Canale + Aiuterai anche a sbloccare funzionalità per la personalizzazione e miglioramenti delle utility per tutti nel server, come: + Potenzia il tuo server al {targetLevelOrPlan} per usare il nuovo banner del canale + Potenzia il tuo server al piano {targetLevelOrPlan} per usare il nuovo banner del canale + È fantastico! + Questa immagine sarà mostrata in cima alla barra laterale delle tue informazioni del canale. + I tipi di file accettati sono .png e .jpg. Le dimensioni minime consigliate sono 480x144 con proporzione 10:3. La dimensione massima del file è di 10MB. + Immagine del banner del canale + **NOVITÀ!** Prova ad aggiungere un banner del canale + Provaci! + **NOVITÀ!** Potenzia al livello 3 per impostare un banner del canale. + **NOVITÀ!** Potenzia fino al piano community per impostare un banner del canale. Sta parlando: !!{username}!! Partecipanti — {count} Azioni canale chiamata Partecipanti Il canale è stato eliminato. Intestazione canale + Informazioni del canale + Silenziando non ti saranno mostrate le notifiche e gli indicatori per i messaggi non letti a meno che tu non venga menzionato. Nome + Notifiche Dettagli Argomento Modifica + Le tue impostazioni + Nascondi informazioni del canale + Mostra informazioni del canale Il tuo ruolo non dispone dei permessi per accedere a questo canale. Canale bloccato Permessi sincronizzati con categoria: **{categoryName}** @@ -1634,6 +1666,7 @@ Copia l\'argomento Copia !!{code}!! negli appunti Copia comando + Copia il link dell\'evento Copia l\'ID Copia immagine Copia il link @@ -2132,6 +2165,7 @@ Disattiva account Sei sicuro di voler disattivare il tuo account? Verrai immediatamente disconnesso e renderai il tuo account inaccessibile a tutti. Ben fatto, hai disattivato le notifiche via e-mail! + Metti !!{user}!! in Time out Disattiva la sincronizzazione Disattivando la sincronizzazione, verrà eseguita l\'azione per gli abbonamenti scaduti selezionata come se tutti gli abbonamenti fossero scaduti. Disattivando la sincronizzazione, verrà eseguita l\'azione per le iscrizioni scadute selezionata come se tutti i membri avessero l\'iscrizione scaduta. @@ -2217,11 +2251,13 @@ Modifica Modifica categoria Modifica il canale + Modifica profilo predefinito Modifica evento Questo messaggio sarà caricato anche in tutti i server che seguono questo canale. Potrebbe volerci del tempo prima che tutti i server vengano aggiornati. Modifica il messaggio Modifica la nota Modifica panoramica + Modifica profilo Modifica i ruoli Cambia argomento o impostazioni privacy Modifica palco @@ -2256,6 +2292,8 @@ Un nuovo gioco multiplayer di mistero con cui divertirsi in questo canale vocale! Gioca a Betrayal con gli utenti del tuo server! Unisciti a !!{applicationName}!! + Sono in arrivo le attività su dispositivo mobile! Puoi comunque unirti al canale vocale e parlare con gli amici, ma non sarai in grado di vedere o interagire con l\'attività in corso. + Le attività sono solo su desktop Gioca a !!{applicationName}!! con i tuoi amici! Errore {code} Pesca qualche pesce con i tuoi amici nel nostro nuovo gioco Fishington.io! @@ -2264,6 +2302,8 @@ In un\'attività In un\'attività In !!{applicationName}!! + In arrivo su dispositivo mobile. Passa all\'app desktop per unirti a questa attività. + In arrivo su dispositivo mobile L\'attività è terminata Manda un link d\'invito all\'attività a un amico in @@ -2272,18 +2312,25 @@ !!{username}!! sta giocando a !!{username}!! sta guardando Partecipa all\'attività + Questo server non ha accesso all\'attività richiesta + Questo server ha raggiunto il limite di attività simultanee per l\'attuale livello di potenziamento + Impossibile avviare l\'attività + Questo server non ha un livello di potenziamento sufficiente per l\'attività richiesta + Avvio dell\'attività non riuscito Avvio dell\'attività… Lascia l\'attività Molte altre attività in arrivo! Avvia una partita di Poker Night direttamente nel canale vocale! Gioca a Poker con i tuoi amici Fino a {count} partecipanti + Un\'anteprima di {applicationName} Partecipanti: {numUsers} Sta giocando a !!{applicationName}!! Sta giocando in !!{guildName}!! Manda il link ad altri utenti per permettere loro di unirsi al server e all\'attività Avvia un\'attività Avvia !!{applicationName}!! + Sconosciuto Partecipanti illimitati Sta guardando !!{applicationName}!! Sta guardando in !!{guildName}!! @@ -2369,6 +2416,7 @@ Per minimizzare la quantità di spam, i membri del server devono avere un\'e-mail verificata prima di poter inviare messaggi. Questo non si applica agli utenti con dei ruoli. È necessaria un\'e-mail verificata Il tuo server soddisfa già o supera il requisito di livello di verifica. + Rimuovi !!{user}!! dal Time out Attiva l\'overlay in gioco. Attiva la riduzione del rumore Abilita notifiche @@ -2511,7 +2559,10 @@ Copia link Apri nel browser Condividi link + Non puoi avere altri preferiti. Preferito: sì + Non puoi avere più di {count} preferiti. + Oh, no! Varie Descrivi il tuo problema Il tuo problema @@ -2725,6 +2776,7 @@ Canale NSFW (per adulti) Spento Solo le **@menzioni** + Solo @menzioni @menzioni Uscita Dispositivo di uscita @@ -2847,6 +2899,7 @@ Non hai richieste di amicizia in attesa. Eccoti Wumpus per adesso. Nessun amico in attesa Prova ad aggiungere un amico tramite nome utente, o scansiona per vedere chi è nei dintorni. + Non hai suggerimenti di amicizia in attesa. Eccoti Wumpus per adesso. Amici che potresti conoscere - {count} Offline — {offline} Online — {online} @@ -2867,6 +2920,7 @@ Tutti Online In attesa + Suggerimenti Condividi Scansionando le onde radio in cerca di amici. Assicurati che anche i tuoi amici si trovino su questa pagina e che stiano scansionando. Assicurati che scansionino anche i tuoi amici! @@ -3137,6 +3191,7 @@ Capito Per attivare l\'audio della condivisione schermo vai su [Impostazioni Voce e video > Condivisione schermo](onVoiceSettingsClick) e segui le istruzioni di configurazione. L\'audio potrebbe non essere disponibile quando condividi uno schermo sul tuo dispositivo. + La condivisione audio potrebbe non essere disponibile sul tuo dispositivo. Aggiorna a macOS 10.14 o successivo. La condivisione audio potrebbe non essere disponibile per la tua versione di Windows. Aggiorna alla versione più recente di Windows 10. Schermo Schermo di !!{username}!! @@ -3185,6 +3240,13 @@ Sembra che il tuo server non sia ancora del tutto pronto a visualizzare gli approfondimenti completi. Hai accesso solo ai dati dei Canali delle notizie e della Schermata di benvenuto. Ops! Sembra che qualcosa sia andato storto. Ricarica l\'applicazione e riprova. Dalla settimana più recente + Questa è un\'anteprima. Potenzia al {targetLevelOrPlan} per usare questa GIF. + Aiuterai anche a sbloccare funzionalità per la personalizzazione e miglioramenti delle utility per tutti nel server, come: + Potenzia il tuo server al {targetLevelOrPlan} per applicare il nuovo banner del server animato. + Potenzia il tuo server al piano {targetLevelOrPlan} per applicare il nuovo banner del server animato. + Potenzia il tuo server al {targetLevelOrPlan} per usare il nuovo banner del server. + Potenzia il tuo server al piano {targetLevelOrPlan} per usare il nuovo banner del server. + È fantastico! Hai raggiunto il limite di 100 server Fai l\'upgrade degli emoji, personalizza il tuo profilo, raddoppia il numero di server a cui ti puoi unire e fatti notare al loro interno. Raddoppia il numero di server a cui ti puoi unire a un massimo di 200. @@ -3287,6 +3349,7 @@ No, disconnetti e basta Sì, termina l\'evento Vuoi anche terminare l\'evento? + Termina alle {time} Vuoi davvero terminare l\'evento? {count} interessati {count} mostrato interesse @@ -3345,6 +3408,9 @@ In programma alle {startTime} L\'evento è in corso Passo {step} di {total} + Condividi il link d\'invito all\'evento nel server + Copia il link diretto dell\'evento. Gli eventi nei canali privati non supportano i link d\'invito al server. + Copia il link diretto dell\'evento. È richiesto il permesso di invito per creare un link d\'invito al server. Calendario affianco a tre amici nella chat vocale, con tante stelline ed entusiasmo Pianifica in anticipo un gruppo di visione, una serata di gioco, un incontro, una comparsa di un ospite misterioso o quello che vuoi. Sta iniziando: Eventi programmati @@ -3361,6 +3427,13 @@ !!{folderName}!!, cartella {mentions}, !!{expandedState}!! Cartella server senza nome Impostazioni cartella salvate! + Puoi modificare il modo in cui gli altri possono vederti soltanto all\'interno di questo server (!!{guildName}!!) impostando un profilo del server. Ciò che non hai impostato qui mostrerà le informazioni del tuo profilo utente predefinito. + Banner del profilo del server + Profilo del server - $[](guildIconHook) !!{guildName}!! + Imposta un avatar, un banner del profilo e un Chi sono diversi in ognuno dei tuoi server e molto altro ancora con [Discord Nitro!](onAndMore) + Esprimiti ancora di più in questo server sbloccando tutte le personalizzazioni del profilo con Nitro. + Puoi essere chi vuoi e utilizzare avatar, banner e informazioni diversi in ognuno dei tuoi server, sbloccare avatar animati e molto altro ancora con [Discord Nitro!](onAndMore) + Vuoi l\'accesso completo ai profili dei server? Invita nei server Gli inviti scadono tra {xDays}. Altri server @@ -3520,10 +3593,10 @@ Creare webhook Eliminare webhook Aggiornare webhook - **Prova un banner animato!** Scegli una GIF da Tenor per il banner del tuo server - **NOVITÀ!** Potenzia al livello 3 per sbloccare i banner dei server animati. - **NOVITÀ!** Potenzia fino al piano community per sbloccare i banner dei server animati. - Fai subito una prova! + **NOVITÀ!** Imposta un banner del server animato caricando o selezionando una GIF. + **NOVITÀ!** Potenzia al livello 3 per usare un banner dei server animato. + **NOVITÀ!** Potenzia al piano community per usare i banner del server animati. + Provaci! $[**!!{user}!!**](userHook) ha creato un thread di annuncio $[**!!{target}!!**](targetHook) $[**!!{user}!!**](userHook) ha aggiunto $[**!!{target}!!**](targetHook) al server Ha cambiato la velocità di trasmissione a **!!{newValue}!!** @@ -4275,7 +4348,7 @@ Parti da un template Non riesci a trovare ciò che stai cercando? [Facci sapere se hai suggerimenti.]({suggestionsURL}) Crea il tuo server - Un modello server è un modo facile di condividere le impostazioni del tuo server ed aiutare gli atri a crearne uno velocemente. Quando qualcuno usa il tuo link di modello server, creerà un nuovo server con gli stessi canali, ruoli, permessi e impostazioni del tuo. + Un modello server è un modo facile di condividere le impostazioni del tuo server e aiutare gli altri a crearne uno velocemente. Quando qualcuno usa il link del tuo modello server, ne creerà uno con gli stessi canali, ruoli, permessi e impostazioni del tuo. Imposta il tuo server {usageCount} {usageCount} @@ -4367,13 +4440,15 @@ $[](timeUntilEnd)$[al termine dell\'offerta](offerEndsText) Ecco cosa ottieni con Nitro: Ehi, non ti meriti un bel bonus natalizio? Abbonati subito e ricevi un mese di Nitro gratis. - Comprane uno e il secondo è gratis + Comprane uno, il secondo è gratis [Sono in vigore regole e restrizioni.]({termsURL}) Scopri di più su [regole e restrizioni]({termsURL}) di questa promozione Goditi un mese in più, offriamo noi +1 mese gratis Hai i requisiti per ottenere un mese gratuito! Continua senza offerta + Vuoi sapere di più sulla nostra promozione di Natale? + Dai un\'occhiata sul web o sull\'app desktop Riceverai automaticamente un mese gratuito sul tuo account. Goditelo! Hai ottenuto un mese gratuito! Scopri di più su [regole e restrizioni]({helpdeskUrl}) di questa promozione. @@ -4475,7 +4550,7 @@ {number} passaggi completati su {total} Trova i tuoi amici Completa l\'orientamento dell\'hub studenti! - Sei pronto! + Hai tutto pronto! Andiamo! Nome intero Nome vero @@ -5545,6 +5620,7 @@ Questa è la persona che ha pubblicato il messaggio che hai segnalato. Bloccala per non vedere più i suoi messaggi. Cos\'altro puoi fare Tipo di segnalazione + Evento selezionato Messaggio selezionato Palco selezionato Si è verificato un errore durante l\'invio di questa segnalazione. Riprova! @@ -5615,7 +5691,7 @@ Grazie ancora per averlo provato! La funzionalità di cambio di account termina a breve {username} si è disconnesso - Questo è un beta test. Una volta terminato, resterai connesso all\'ultimo account col quale ti sei collegato, mentre gli altri saranno rimossi. + Questo è un beta test. Una volta terminato, resterai connesso all\'ultimo account col quale ti sei collegato, mentre sarai disconnesso dagli altri. Impossibile accedere. Riprova. Accedendo a un altro account, potrai facilmente passare da uno all\'altro su questo dispositivo. Aggiungi account @@ -6214,6 +6290,8 @@ Avatar multipli Puoi essere chi vuoi e utilizzare un avatar diverso in ognuno dei tuoi server Profilo del server aggiornato! + Puoi essere chi vuoi e utilizzare avatar, banner e informazioni diversi in ognuno dei tuoi server. + Profili multipli {percentage}%% dalla scorsa settimana Serve aiuto con i permessi? Accesso ai file multimediali negato: a Discord serve l\'accesso ai file multimediali per allegare contenuti. @@ -6536,13 +6614,18 @@ I potenziamenti sbloccano nuove caratteristiche e miglioramenti per tutti coloro che sono nel server. Dai una bella potenziata e ottieni: Fatti notare con un\'icona server animata Rendi unico il tuo invito al server con uno sfondo personalizzato + Limite di upload dei file aumentato a 100MB Mostra a tutti di cosa tratta il tuo server impostando un banner del server Miglioramenti importanti, tra cui la possibilità di caricare file di grandezza maggiore, qualità audio migliorata e molto altro! + Imposta un\'icona unica per ogni ruolo nel server + Condivisione schermo in 1080p/60fps Caricare adesivi personalizzati disponibili per tutti + Carica fino a {numStickers} adesivi personalizzati e {numEmojis} emoji personalizzate Opzioni di archiviazione più lunghe per i thread Creare thread privati + Aggiungi nuovi membri facilmente con un link d\'invito personalizzato Obiettivo: {levelName} - Acquista potenziamenti per aiutare a sbloccare i benefici {levelName}! + Acquista potenziamenti per aiutare a sbloccare i benefici di {levelName}! Questo server ha sbloccato tutti i benefici del potenziamento! Questo server ha sbloccato tutte le ricompense del potenziamento! Acquista potenziamenti per aiutare a sbloccare il piano {planName}! @@ -6600,6 +6683,7 @@ Usa gli adesivi personalizzati dove vuoi e ottieni 300 adesivi esclusivi di Nitro. $[Info](infoHook) I server potenziati possono caricare gli adesivi personalizzati da Impostazioni del server > Adesivi. Gli utenti Nitro possono usare gli adesivi personalizzati ovunque. Accesso agli adesivi speciali + Personalizza le videochiamate con sfondi video creati da te. Più sfondi Fai l\'upgrade degli emoji, personalizza il tuo profilo e fatti notare nei server. Fai Discord tuo @@ -6659,7 +6743,9 @@ Abbonati a Nitro Personalizza ancor di più con un banner del profilo e unisciti a più server [abbonandoti a Discord Nitro](onLearnMore) Personalizza ancor di più con un banner del profilo, un avatar animato, un tag personalizzato [e molto altro con Discord Nitro!](onLearnMore) + Personalizza ancor di più con un banner del profilo, un avatar animato, un tag personalizzato e molto altro con **Discord Nitro!** Vuoi caricare un tuo banner? + Vuoi caricare un tuo banner del profilo? La **barra dei progressi del potenziamento** mostra ai membri quanti potenziamenti sono necessari al tuo server per raggiungere il livello successivo. Attivala/Disattivala tramite **Impostazioni del server > Mostra**. La **barra dei progressi del potenziamento** mostra ai membri quanti potenziamenti sono necessari al tuo server per raggiungere il piano successivo. Attivala/Disattivala tramite **Impostazioni del server > Mostra**. Attiva @@ -7050,6 +7136,7 @@ Registrati Inserisci le informazioni di accesso [Leggi la nostra Informativa sulla privacy]({privacyURL}) + La password deve essere lunga 6-72 caratteri Crea un account Puoi sempre cambiarlo in un secondo momento! Aggiungi membri (!!{current}!!/!!{max}!!) @@ -7102,6 +7189,7 @@ {min} caratteri minimi, {max} caratteri massimi Si è verificato un errore nell\'invio della tua segnalazione. Riprova o fai clic [qui]({tnsReportUrl}) per inviarla online. Messaggio selezionato + Segnala evento Segnala un messaggio Segnala palco Seleziona uno @@ -7541,7 +7629,7 @@ Leggi informazioni build Carica e gestisci build Crea comandi in un server - Gestisci l\'accesso ai comandi in un server + Gestisci l\'accesso ai suoi comandi in un server Aggiorna comandi Gestisci diritti Gestisci negozio SKU, liste e asset @@ -7721,8 +7809,8 @@ Usare la sintesi vocale I membri con questo permesso potranno inviare messaggi con sintesi vocale scrivendo /tts all\'inizio del messaggio. Questi messaggi saranno udibili da chiunque abbia il canale in primo piano. Invia un saluto - Regala Nitro per dare accesso alla personalizzazione del profilo, alle emoji e alle funzioni potenziate della chat. - Dona Nitro + Regala Nitro per offrire accesso a giochi, benefici, potenziamenti del server E funzionalità esagerate della chat. + Regala Nitro Silenzia server Server silenziato Questo canale ha permessi speciali. Per ascoltare in esso hai bisogno che qualcuno, come un moderatore o amministratore del server, ti riattivi l\'audio. @@ -7985,6 +8073,7 @@ Disconnessione Suoni [Messaggio originale cancellato] + Hai bloccato {username} Parlare Ascolta il messaggio !!{name}!! - Relatore @@ -8036,6 +8125,7 @@ Questa funzione al momento è disattivata per i canali palco. Questa impostazione al momento è disattivata per le sale conferenze. Un canale vocale per ospitare eventi con un pubblico + In corso Oppure, manda un link d\'invito al palco a un amico Invita amici al palco Ascolta @@ -8148,6 +8238,7 @@ Avvia Avvia chiamata {start} - {end} + $[!!{start}!!](startHook) - Termina {end} Avviare attività Avvia evento Stai per iniziare questo evento $[**!!{privacyLevel}!!**](privacyLevelHook) @@ -8631,7 +8722,7 @@ Le impostazioni del thread sono state aggiornate. Avviato da $[](usernameHook) Ci dispiace, non siamo riusciti a caricare il primo messaggio di questo thread - !!{username}!! ha avviato un thread, !!{threadName} + !!{username}!! ha avviato un thread, !!{threadName}!! Messaggio iniziale dal canale Quando la conversazione finisce, il thread sparisce. Dai inizio a un thread partendo da un messaggio esistente, o fai clic sull\'icona + nella barra della chat. @@ -8806,6 +8897,7 @@ Aggiorna Discord per accedere a questo canale Regione sconosciuta Utente sconosciuto + Sblocca Avatar Togli il silenziamento al microfono Riattiva categoria Riattiva notifiche **!!{name}!!** @@ -8857,6 +8949,7 @@ Tipo di file non valido Aggiungi un commento facoltativo + La dimensione totale del messaggio deve essere inferiore a {maxSize} Trascina file Modalità Caricamento immediato! La dimensione massima dei file è di {maxSize}. @@ -9041,8 +9134,10 @@ Puoi cambiare il livello di zoom con {modKey} +/- e ripristinare il livello predefinito con {modKey}+0. Codici di backup disponibili Avatar + Cambia banner del profilo Visibile quando non ci sono immagini impostate Colore del Profilo + Le dimensioni minime consigliate sono 600x240 con proporzione 5:2. I tipi di file consentiti includono PNG, JPG e GIF animate. Consigliamo un\'immagine di almeno 600x240 pixel. Puoi caricare un file PNG, JPG o una GIF animata di massimo 10 MB. Utenti bloccati Non hai utenti bloccati @@ -9065,6 +9160,9 @@ Inserisci la tua password per confermare le modifiche TAG Modifica il profilo utente + Non salvare + Salvare le modifiche? + Hai fatto delle modifiche. Vuoi salvarle prima di uscire da questa schermata? E-mail di comunicazione Ricevi le e-mail per le chiamate perse, i messaggi ed estratti di conversazioni. E-mail di raccomandazioni @@ -9148,6 +9246,7 @@ Riavvia l\'app per caricare le tue nuove impostazioni. Salva Scansiona codice QR + Vuoi modificare il tuo profilo per un server specifico? Vai sul server per modificare il tuo profilo del server. Mostra Libreria giochi Disattiva questa opzione per nascondere la Libreria giochi, così potrai concentrarti sulle tue conversazioni. Discord si avvierà in background e rimarrà nascosto. @@ -9180,6 +9279,9 @@ Discord non rivela nessun segnale dal tuo microfono. Assicurati di aver scelto il dispositivo di ingresso adatto. OpenH264 Codec Video fornito da Cisco Systems, Inc. Ora tutto è pronto per registrare audio dalle applicazioni. [Scopri di più]({helpdeskArticle}) + L\'estensione per l\'acquisizione audio richiede l\'autorizzazione. Controlla le tue preferenze di sistema per sicurezza e privacy. [Scopri di più]({helpdeskArticle}) + Qualcosa è andato storto durante la configurazione dell\'estensione per l\'acquisizione audio. Visita la nostra [pagina della guida]({helpdeskArticle}) per la risoluzione dei problemi + L\'acquisizione audio sul tuo dispositivo richiede l\'installazione o l\'aggiornamento di un software aggiuntivo. Dopo aver fatto clic sul pulsante di installazione in basso, ti sarà richiesta l\'autorizzazione. [Scopri di più]({helpdeskArticle}) Codec Video Utilizza la nostra tecnologia più recente per condividere lo schermo Impostazioni di Windows @@ -9285,6 +9387,7 @@ Lista Mostra chat Mostra membri + Mostra tutti ({count}) Siamo spiacenti, la chat video non è disponibile quando ci sono più di {videoUserLimit} persone nel canale vocale. Video non disponibile Silenzia video diff --git a/app/src/main/res/values-ja/strings.xml b/app/src/main/res/values-ja/strings.xml index 5e5a852b30..405bed6e87 100644 --- a/app/src/main/res/values-ja/strings.xml +++ b/app/src/main/res/values-ja/strings.xml @@ -39,8 +39,8 @@ 承諾するとチャットを始められます。相手に通知が行くのはあなたが返信した場合のみです。 招待を受ける リクエストを承認する - このユーザーはスパム行為を行っている可能性があります - 安全のため、この DM 内のメッセージを全て非表示としました + これはスパムかもしれません + 念のため、メッセージのコンテンツを非表示にしました。返信はできます。 ユーザー補助 ダークサイドバー うん! @@ -97,6 +97,7 @@ 確認 これには時間がかかることがあります。 アクション + 現在アクティブ モバイルで有効 アクティブ状態のスレッド アクティブなスレッドが他にもあります @@ -289,7 +290,13 @@ アニメ絵文字を再生する 絵文字が動くようにしたい。 アニメ絵文字 + ブーストレベル 3 特典 + ブースト・コミュニティプラン + ブーストレベル 3 + ブースト・コミュニティプラン + 設定を開く 了解 + 新しいバナーを設定 NEW! アニメサーバーバナー アナウンスを迅速にするため、公開メッセージを編集できるのは1時間に3回までです。{retryAfterMinutes}経過後にもう一度お試しください。 Discordからコミュニティサーバー管理者およびモデレーターへの公式アナウンスです。 @@ -341,6 +348,7 @@ オーバーレイを無効にする アンインストールする 入力されたコードが無効です + どうやらプロモーションコードのようですね。引換を行うには[こちらをクリック](promoLink)してください。 Nitroまたはゲームのコードをお受け取りになりましたか?楽しいですよ!以下に入力してください: 交換する ゲームに戻る @@ -672,7 +680,7 @@ 処理中… 一度にアップロードできるファイル数は !!{limit}!! までです! アップロードするファイルが多すぎます! - 添付ファイル ユーティリティをアップロード + 添付ファイルアップロードのユーティリティ 添付ファイルを編集 添付ファイルを削除 他人が話すとき @@ -765,7 +773,7 @@ 戻るボタンでチャンネル一覧を表示する。 ログイン画面に戻る バックスペース - **!!{domain}!!** では、攻撃者があなたを騙して、ソフトウェアのインストールや個人情報(電話番号、クレジットカード情報、社会保険番号など)の開示など、危険な行為を行わせる可能性があります。 + 総員注意! **!!{domain}!!** は危険なドメインとしてフラッグされています。こういったウェブサイトでは、個人情報を共有するよう仕向けられたり、パスワードを盗まれたり、お使いのデバイスに勝手にソフトウェアをインストールされたりといったことが起こる可能性があります。 この先は危険なウェブサイトです BAN 「!!{username}!!」をBANしますか? @@ -1020,6 +1028,8 @@ 私は[{applicationName}ソフトウェア利用許諾契約]((onClick))に同意します ブラックフライデー・スペシャル ブロック + ブロックしますか? + ブロックすると、{username} はあなたにメッセージを送れなくなります。 ブロック中 ブロック中:{count} {count} @@ -1213,8 +1223,10 @@ サーバープロフィールを編集 サーバーアバター&プロフィールバナー サーバーごとに異なるアバターを使える機能は現在、一部のユーザー限定となっています。 - サーバー Bio + 自己紹介 + サーバープロフィール 空欄にした場合、メインのプロフィールが使用されます。 + サーバーのみんなにあなたのことをちょこっと教えてください 了解 ニックネームが使えます! Nitro をお持ちなら、サーバーごとに違うアバターも使えます! サーバープロフィールを更新 @@ -1229,10 +1241,13 @@ サーバー アバターを 変更 サーバーごとに使うアバターを変えることも、**Discord Nitro ならできちゃいます!** ニックネームは {minLength}以上にしてください + このサーバーでのプレビュー サーバープロフィールバナーを変更 サーバープロフィールカラー 初期プロフィールバナーに戻す + サーバープロフィール Nitro でアンロック + デフォルトのプロフィールを変えたい場合は、[ユーザープロフィール](onUserProfileClick)ページに移動してください。 変更履歴 新機能 {added marginTop}\n======================\n\n* **イベントのスケジューリング機能が今、未来のあなたのために登場。**レイド戦、勉強会、クリスマスパーティーの日程を、みんなに前もって伝えておきましょう。開催 2 週間前にしっかり連絡して、サーバー内にも日程を直接表示して、全員が「行くよ」って言ってくれたなら、ドタキャンするやつなんていないからです。……だよね?\n\n* **モバイル版で、画像をタップするだけの簡単操作でネタバレ防止処理ができるようになりました。**信じられません。従業員の私でさえも。\n\n\nステキなギフト {progress}\n======================\n\n* **今 Nitro を始めると 1 カ月無料!** このホリデーシーズン、あなたの枕元の靴下に、ささやかながらステキな贈り物を。今週水曜日(11/24)から、日(11/24)から、Nitroに登録していない場合は、デスクトップの[ユーザー設定]> [Discord Nitro]からサインアップして、1か月間無料で利用できます。終了は太平洋時間12月3日午後11:59 を予定しています[ルールがございますのでご確認ください](https://support.discord.com/hc/articles/4412107946903)。\n\n* **Nitro の靴下の中に、まだ何かが……。**Nitro 登録者の皆さん! 今なら Xbox Game Pass Ultimate を 2 カ月間無料でお楽しみいただけますよ。「ユーザー設定」>「ギフトインベントリ」からどうぞ。またしても[ルールがございますのでご確認ください](https://support.discord.com/hc/articles/4411295409047)。\n\n\n 2021-11-22 @@ -1260,16 +1275,33 @@ チャンネル !!{channelName}!! (チャンネル) チャンネル操作 + また、サーバーのみんなが使えるカスタマイズや便利な機能アップグレードもアンロックできちゃいます。例えば…… + サーバーを {targetLevelOrPlan} にブーストして新しいチャンネルバナーを使っちゃいましょう + サーバーを {targetLevelOrPlan} プランにブーストして新しいチャンネルバナーを使っちゃいましょう + いい感じ! + この画像は、チャンネル情報サイドバーの上部に表示されます。 + 使用可能なファイル形式は .png と .jpg です。推奨サイズは 480x144 以上、推奨アスペクト比は 10:3、ファイルサイズは最大 10MB までです。 + チャンネルバナー画像 + **NEW!** チャンネルバナーを設定してみよう + 今すぐトライ! + **NEW!** レベル 3 までブーストしてチャンネルバナーを設定しよう。 + **NEW!** コミュニティプランまでブーストしてチャンネルバナーを設定しよう。 現在通話中: !!{username}!! 参加者 — {count} 人 チャンネル通話操作 参加者 チャンネルは削除されました。 チャンネルのヘッダー + チャンネル情報 + 通知オフにすると、自分がメンションされた場合を除き、未読メッセージ表示や通知がされなくなります。 名前 + 通知 詳細 トピック 編集 + あなたの設定 + チャンネル情報を非表示 + チャンネル情報を表示 あなたのロールではこのチャンネルにアクセスできません。 ロックされたチャンネル 権限はカテゴリー:**{categoryName}**と同期しています @@ -1634,6 +1666,7 @@ トピックをコピー !!{code}!!をクリップボードにコピー コマンドをコピー + イベントリンクをコピー IDをコピー 画像をコピー リンクをコピー @@ -2137,6 +2170,7 @@ アカウントを無効にする 本当にアカウントを削除してもよろしいですか?削除すると直ちにログアウトされ、誰もアカウントにアクセスすることができなくなります。 成功!メール通知を無効にしました。 + !!{user}!! をタイムアウトさせる 同期を無効 同期を無効にすると、ある購読の有効期限が切れると、すべての購読の有効期限が切れているように見えます。 同期を無効にすると、ある会員の有効期限が切れると、すべての会員の有効期限が切れているように見えます。 @@ -2222,11 +2256,13 @@ 編集 カテゴリーの編集 チャンネルの編集 + デフォルトのプロフィールを編集 イベントを編集 このチャンネルをフォローしている全てのサーバーでもこのメッセージが更新されます。全てのサーバーで更新されるまでに時間がかかる場合があります。 メッセージを編集 メモを編集 概要を編集 + プロフィールを編集 ロールを編集 トピックやプライバシー設定を変更します ステージを編集 @@ -2261,6 +2297,8 @@ 新作マルチプレイヤー・ミステリーゲームが、ボイスチャンネル内で直接プレイ可能! サーバーのメンバーと Betrayal をプレイしよう! !!{applicationName}!! に参加 + モバイル・アクティビティは近日実装予定! モバイル版からでもボイスチャンネルに参加しておしゃべりすることはできますが、進行中のアクティビティを見たり、インタラクトしたりすることはできません。 + アクティビティはデスクトップ版限定の機能です フレンドと!!{applicationName}!!をプレイしよう! エラー {code} 新作ゲーム Fishington.io でフレンドと魚釣り! @@ -2269,6 +2307,8 @@ アクティビティ中 アクティビティ中 !!{applicationName}!!をプレイ中 + 近日、モバイル版にも実装予定。今このアクティビティに参加される場合は、デスクトップ版アプリに切り替えてください。 + モバイル版に近日実装予定 アクティビティが終了しました フレンドにアクティビティ招待リンクを送る in @@ -2277,18 +2317,25 @@ !!{username}!! はゲームをプレイ中: !!{username}!! は動画を視聴中: アクティビティに参加 + このサーバーにはリクエストされたアクティビティへのアクセス権がありません + このサーバーは現在のブーストレベルで定められた同時並行アクティビティ数の上限に達しました + アクティビティを開始できませんでした + このサーバーはリクエストされたアクティビティに必要なブーストレベルに達していません + アクティビティの開始に失敗しました アクティビティを起動中 アクティビティを退出 今後もいろいろなアクティビティを追加予定! ボイスチャンネル内で直接、Poker Night を始めましょう! フレンドとポーカーしよう 参加者数 {count} 人まで + {applicationName} のプレビュー 参加者数 - {numUsers} !!{applicationName}!!をプレイ中 !!{guildName}!!でゲームをプレイ中 このリンクを共有すると、このサーバーへアクセスしてアクティビティに参加できるようになります アクティビティを開始 !!{applicationName}!!を開始 + 不明 参加者数制限なし !!{applicationName}!!を視聴中 !!{guildName}!!で動画を視聴中 @@ -2374,6 +2421,7 @@ スパムを防ぐため、サーバーのメンバーがメッセージを送るには認証済みのメールアドレスが必要になります。ただしロールのあるメンバーは例外となります。 認証済みメールアドレスが必要です あなたのサーバーは認証レベル要件を十分に満たしています。 + !!{user}!! のタイムアウトを解除する ゲーム中のオーバーレイを有効化 ノイズ抑制の有効化 通知の有効化 @@ -2516,7 +2564,10 @@ リンクをコピー ブラウザで開く リンクの共有 + これ以上お気に入り登録はできません。 お気に入りに追加 + お気に入り登録は {count} 件までです。 + 申し訳ありません。 その他 問題について詳しくお聞かせください 報告したい問題 @@ -2730,6 +2781,7 @@ 閲覧注意 (NSFW) チャンネル オフ **@mentions**のみ + @mentions のみ @mentions 出力 出力デバイス @@ -2852,6 +2904,7 @@ フレンドの申請は届いていません。代わりにWumpus(ウンパス)がいますよ。 保留中のフレンド候補なし ユーザー名でフレンドを追加するか、スキャンして近くにいる人を探してみてください。 + フレンド候補は今のところいません。代わりにウンパスくんがいますよ。 フレンド候補通知 — {count}件 オフライン — {offline} オンライン — {online} @@ -2872,6 +2925,7 @@ 全て表示 オンライン 保留中 + フレンド候補 共有 友達の電波をスキャンしています。 友達もこの画面にいてスキャンしていることを確認してしください。 友達もスキャンしていることを確認してください。 @@ -3118,7 +3172,7 @@ {skuName} ({intervalCount}) {skuName} ({intervalCount}) あなたのギフト - Nitro を贈る + ギフトNitro 現在、Google Playストアで管理されているサブスクリプションにはギフトを使用できません。 現在、Google Playストアで管理されているサブスクリプションにはギフトを使用できません。 引換えたギフトは、引き続きデスクトップ版アプリまたはブラウザ版アプリで購入したサブスクリプションに使用できます。 ハードウェアアクセラレーションを検知できません。画面共有を行う際に問題が発生する可能性があります。 @@ -3142,6 +3196,7 @@ 了解 画面共有の音声を有効にするには、[音声・ビデオ > 画面共有](onVoiceSettingsClick)へと進み、説明に沿って設定してください。 お使いのデバイスで画面を共有すると、音声が利用できない場合があります。 + お使いのデバイスでは音声共有ができない可能性があります。macOS 10.14 以上にアップグレードしてください。 お使いの Windows のバージョンでは音声共有ができない可能性があります。最新の Windows 10 にアップグレードしてください。 画面 !!{username}!!のスクリーン @@ -3190,6 +3245,13 @@ 全てのインサイトを見るためのサーバー準備が整っていないようですね。アナウンスチャンネルとようこそ画面の分析のみアクセスできます。 困りましたね。何かが壊れたみたいです。 アプリケーションをリフレッシュしてから、もう一度お試しください。 直近の週 + これはプレビューです。この GIF を使うには {targetLevelOrPlan} までブーストしましょう。 + また、サーバーのみんなが使えるカスタマイズや便利な機能アップグレードもアンロックできちゃいます。例えば…… + サーバーを {targetLevelOrPlan} にブーストして新しいアニメサーバーバナーを使っちゃいましょう。 + サーバーを {targetLevelOrPlan} プランにブーストして新しいアニメサーバーバナーを使っちゃいましょう。 + サーバーを {targetLevelOrPlan} にブーストして新しいサーバーバナーを使っちゃいましょう。 + サーバーを {targetLevelOrPlan} プランにブーストして新しいサーバーバナーを使っちゃいましょう。 + いい感じ! サーバー数上限(100)に達しました 絵文字をアップグレードしたり、自分専用のプロフィールを作成したり、参加できるサーバー数を増やしたりして、サーバーで存在感をアピールしましょう。 参加できるサーバー数の上限を 200 まで増やします。 @@ -3292,6 +3354,7 @@ 終了せず、自分だけ抜ける このイベントを終了する ついでにこのイベントを終了しますか? + {time} 終了 本当にこのイベントを終了してよろしいですか? {count} 人が興味を持っています {count}が興味を持っています @@ -3350,6 +3413,9 @@ {startTime} に開始予定 イベントが進行中です {step}/{total}ステップ + イベントへのサーバー招待リンクを送る + イベントへのダイレクトリンクをコピーしてください。プライベートチャンネルで開催されるイベントは、サーバー招待リンクに対応していません。 + イベントへのダイレクトリンクをコピーしてください。サーバー招待リンクを作るには、招待を行う権限が必要です。 ボイスチャットでキラキラ、わくわくしている三人の友人たちの横にカレンダーがあるイラスト ウォッチパーティー、ゲーム大会、まったりトーク、謎のゲスト登場など、なんでもやりたいことを事前に計画しましょう。 今から開始: スケジューリング済みのイベント @@ -3366,6 +3432,13 @@ !!{folderName}!!, フォルダ {mentions}, !!{expandedState}!! 名称未設定のサーバーフォルダ フォルダ設定を保存しました! + サーバープロフィールを設定すると、このサーバー(!!{guildName}!!)のメンバーにどんな自分を見せるかを決められます。ここで設定しなかった項目には、デフォルトのユーザープロフィールが反映されます。 + サーバープロフィールバナー + サーバープロフィール - $[](guildIconHook) !!{guildName}!! + サーバーごとに使うアバター、プロフィールバナー、自己紹介を変えることも、[Discord Nitro](onAndMore) ならできちゃいます! + Nitro で使えるプロフィール・カスタマイズ機能を全てアンロックして、このサーバーで自分をもっともっと表現しちゃいましょう。 + なりたい自分になるため、サーバーごとにアバターやバナー、自己紹介を変えたり、アニメアバターをアンロックしたり。その他いろんなことが [Discord Nitro](onAndMore) ならできちゃいます! + サーバープロフィールの全機能をフルに使いたい? サーバーに招待 招待の有効期限は残り {xDays} 日です。 他のサーバー @@ -3525,10 +3598,10 @@ ウェブフックを作成 ウェブフックを削除 ウェブフックを更新 - **アニメバナーをお試し!** Tenor の GIF を選んでサーバーバナーにしてみましょう - **NEW!** レベル 3 までブーストしてアニメサーバーバナーをアンロックしよう。 - **NEW!** コミュニティプランまでブーストしてアニメサーバーバナーをアンロックしよう。 - 今すぐお試しを! + **NEW!** GIF をアップロードまたは選択してアニメサーバーバナーを設定しよう。 + **NEW!** レベル 3 までブーストしてアニメサーバーバナーを使おう。 + **NEW!** コミュニティプランまでブーストしてアニメサーバーバナーを使おう。 + 今すぐトライ! $[**!!{user}!!**](userHook) がアナウンス・スレッド $[**!!{target}!!**](targetHook) を作成しました $[**!!{user}!!**](userHook)が$[**!!{target}!!**](targetHook)をサーバーに追加しました ビット速度を**!!{newValue}!!**に変更しました @@ -4379,6 +4452,8 @@ +1 カ月無料 あなたは 1 カ月間無料キャンペーンの対象です! プロモーションを使わず続行 + ホリデー・プロモーションが気になる? + デスクトップ版アプリで今すぐチェック! あなたのアカウントに無料利用期間 1 カ月が自動で追加されます。エンジョイ! 1 カ月間無料でご利用いただけます! このプロモーションの[ルールや制限]({helpdeskUrl})について詳細をご覧ください。 @@ -4479,7 +4554,7 @@ 初めてのサーバーに参加する {number}/{total} ステップを完了しました フレンドを探す - Student Hub オリエンテーション終了! + Student Hub オリエンテーションを修了しよう! 準備完了です! レッツゴー! フルネーム @@ -4632,7 +4707,7 @@ ダイアログ アイコン 画像 画像関連の操作 - 代替 + Alt 画像の圧縮 画像を自動で圧縮する こちらをオンにすると、低画質化された画像が送られます。高画質の画像を送るにはNitroに登録してください! **[Nitroに登録]({nitroLink})** @@ -5550,6 +5625,7 @@ あなたの通報したメッセージの投稿者です。ブロックすると、この投稿者のメッセージが今後一切表示されなくなります。 さらにできること 通報カテゴリー + 選択したイベント 選択したメッセージ 選択したステージ 通報の送信に際してエラーが発生しました。もう一度お試しください! @@ -6219,6 +6295,8 @@ 複数アバター サーバーごとに使うアバターを変えて、なりたい自分になりましょう サーバープロフィールが更新されました! + サーバーごとに使うアバター、バナー、プロフィールを変えて、なりたい自分になりましょう。 + 複数のプロフィールを使用可能 先週から{percentage}%% アクセス権限についてお困りですか? メディアのアクセスが拒否されました。Discordでは、添付ファイルの投稿にストレージへのアクセスが必要です。 @@ -6541,11 +6619,16 @@ ブーストを行うと、サーバーのメンバー全員が楽しめる強力な機能やアップグレードがアンロックされます。さっそくブーストして、次のような特典をゲット! アニメサーバーアイコンで目立っちゃおう サーバーへの招待にカスタム背景を設定しよう + ファイルアップロード上限を 100MB にアップ サーバーバナーでみんなにあなたのサーバーをアピールしよう アップロードサイズ増、音質アップなどなどの強力なアップグレード! + サーバーの各ロールに独自のアイコンを設定 + 1080p/60fps の高画質画面共有 全員が使えるカスタムスタンプをアップロード + 最大 {numStickers} 個のカスタムスタンプ、{numEmojis} 個のカスタム絵文字をアップロード スレッドのアーカイブ期限が延長可能に プライベートスレッドの作成 + カスタム招待リンクでお手軽に新メンバーを追加 目標:{levelName} ブーストを購入して{levelName}特典のアンロックに貢献しよう! このサーバーのブースト特典は全てアンロックされています! @@ -6605,6 +6688,7 @@ カスタムスタンプをどこでも使えて、Nitro 限定スタンプ 300 種類も手に入る。$[詳細](infoHook) ブーストされたサーバーは、「サーバー設定」>「スタンプ」からカスタムスタンプをアップロードできます。Nitro ユーザーは他のサーバーでもカスタムスタンプを使用できます。 スペシャル スタンプ アクセス + オリジナルのビデオ背景でビデオ通話をカスタマイズできます。 ビデオ背景のバリエーションがアップ 絵文字をアップグレード、自分専用のプロフィールを作成、サーバーで存在感をアピール。 あなた色のDiscord @@ -6664,7 +6748,9 @@ Nitro に登録 プロフィールバナーを使ったり、参加可能なサーバーの上限を増やしたり。[Discord Nitro へのアップグレードで叶えましょう!](onLearnMore) プロフィールバナーやアニメアバター、カスタムタグなど、[もっといろんなカスタマイズを Discord Nitro で叶えましょう!](onLearnMore) + プロフィールバナーやアニメアバター、カスタムタグなど、もっといろんなカスタマイズを **Discord Nitro** で叶えましょう! 自分のバナーをアップロードしたい? + オリジナルのプロフィールバナーをアップロードしたい? **ブースト進捗バー**は、次のレベル到達までにあと何回のブーストが必要かをメンバーに示すものです。**サーバー設定 > 表示**から切り替えられます。 **ブースト進捗バー**は、次のプラン到達までにあと何回のブーストが必要かをメンバーに示すものです。**サーバー設定 > 表示**から切り替えられます。 オンに切り替え @@ -7055,6 +7141,7 @@ 登録 ログイン情報を入力してください [プライバシーポリシーをご確認ください]({privacyURL}) + パスワードは 6~72 文字としてください アカウント作成 後からいつでも変更できます! メンバー追加 (!!{current}!!/!!{max}!!) @@ -7107,6 +7194,7 @@ {min}文字以上、{max}文字以内 通報中にエラーが発生しました。もう一度お試しになるか、[ここ]({tnsReportUrl})をクリックしてオンラインで送信してください。 選択したメッセージ + イベントを通報 メッセージを通報する ステージを通報する 1つ選択 @@ -7118,7 +7206,7 @@ 通報を送信しました 通知していただき、ありがとうございました。まもなく確認メールが届きます。 お困りですか? - スパムではありません + スパムではない サーバー!!{name}!!を通報 サーバーを通報 スパムとして通報 @@ -7546,7 +7634,7 @@ ビルド情報を読む ビルドのアップロードと管理 サーバーでコマンドを作る - サーバー内でコマンドへのアクセスを管理する + サーバー内でのコマンドへのアクセスを管理する コマンドを更新する 権限の管理 ストアSKU、リスティング、アセットを管理する @@ -7726,7 +7814,7 @@ TTSメッセージを送信 この権限を持つメンバーは、/ttsをメッセージの始めに付けることで、テキスト読み上げ機能のメッセージを送ることができます。このメッセージはチャンネル内の全員が聞くことが 可能です。 手を振る - 大切な人に Nitro をプレゼントして、プロフィールのカスタマイズ、絵文字、超強力チャット機能などなどを楽しんでもらえます。 + 誰かに Nitro を贈って、ゲームや特典、サーバーブースト、超強力なチャット機能を楽しんでもらいましょう。 プレゼントに Nitro を贈ろう サーバー側スピーカーミュート サーバー側スピーカーミュート中 @@ -7990,6 +8078,7 @@ 通話切断 サウンド [元のメッセージは削除済み] + {username} をブロックしました 発言 メッセージを話す !!{name}!! - スピーカー @@ -8041,6 +8130,7 @@ この設定上書きは現在、ステージチャンネルに対しては無効です。 この設定は現在、ステージチャンネルに対しては無効です。 観客のいるイベントを開催するためのボイスチャンネルです + 現在開催中 またはステージへの招待リンクを友達に送る 友達をステージに招待する 聴きにいく @@ -8153,6 +8243,7 @@ 開始 通話を開始 {start} — {end} + $[!!{start}!!](startHook) — {end} 終了 アクティビティを開始 イベントを開始 この $[**!!{privacyLevel}!!**](privacyLevelHook) を開始します @@ -8636,7 +8727,7 @@ スレッド設定が更新されました 作成者:$[](usernameHook) 申し訳ありません。このスレッドの最初のメッセージを読み込めませんでした - !!{username}!! がスレッド「!!{threadName}」を開始しました + !!{username}!! がスレッド「!!{threadName}!!」を開始しました チャンネルの元のメッセージ 会話が終わったら、スレッドは非表示になります。 既存のメッセージからスレッドを開始するか、チャットバーの「+」アイコンをクリックしてください。 @@ -8809,6 +8900,7 @@ このチャンネルにアクセスするには、Discord を更新してください 不明な地域 不明なユーザー + アバターを アンロック ミュート解除 カテゴリーを通知オン **!!{name}!!**を通知オン @@ -8860,6 +8952,7 @@ ファイル形式が無効です コメントを追加 任意 + メッセージサイズは合計で {maxSize} 未満としてください ドラッグ&ドロップ 簡易アップロードモード! ファイルサイズ上限は{maxSize}です。 @@ -9044,8 +9137,10 @@ {modKey}+/-で拡大・縮小、{modKey}+0でリセットできます。 利用可能なバックアップコード アバター + プロフィールバナーを変更 画像が設定されていない場合に表示されます プロフィールカラー + 推奨最小サイズは 600x240、推奨アスペクト比は 5:2 です。使用可能なファイルタイプは PNG、JPG、およびアニメーション GIF です。 推奨画像サイズは 600 x 240 以上です。PNG、JPG、10 MB 以下のアニメーションGIFがアップロードできます。 ブロックしたユーザー ブロックしているユーザーはいません @@ -9068,6 +9163,9 @@ パスワードを入力して変更を確定します タグ ユーザープロフィールを編集 + 保存しない + 変更を保存しますか? + 変更を行ないました。このページから退出する前に、変更を保存しますか? 連絡メール 取れなかった通話や見逃したメッセージ、メッセージのダイジェストなどをメールでお知らせします。 おすすめメール @@ -9151,6 +9249,7 @@ アプリを再起動して新しい設定を有効にします。 保存 QRコードのスキャン + 特定のサーバー用にプロフィールを変えたい? そのサーバーに移動して、サーバープロフィールを編集しましょう。 ゲームライブラリの表示 オフにすると、会話に集中できるようゲームライブラリを非表示にします。 Discordがバックグラウンドで起動し、あなたの作業を妨げないようにしてくれます。 @@ -9183,6 +9282,9 @@ Discordはマイクからの入力を検出していません。適切な入力デバイスを選択しているかどうか確認してください。 Cisco Systems, IncによるOpenH264ビデオコーデック アプリケーションから音声をキャプチャする準備が整いました。[詳しくはこちら]({helpdeskArticle}) + 音声キャプチャ拡張機能を使うには認証が必要です。セキュリティとプライバシーの設定を確認してください。[詳しくはこちら]({helpdeskArticle}) + 音声キャプチャ拡張機能の設定中にエラーが発生しました。トラブルシューティングには[ヘルプページ]({helpdeskArticle})をご覧ください + デバイスで音声をキャプチャするには、追加のソフトウェアをインストールまたはアップデートする必要があります。下のインストールボタンをクリックすると、認証に進みます。[詳しくはこちら]({helpdeskArticle}) ビデオコーデック 当方の最新技術を使用して画面を撮影します Windows設定 @@ -9288,6 +9390,7 @@ リスト チャットを表示 メンバーの表示 + 全て表示({count}) 申し訳ありません。ボイスチャンネルの人数が{videoUserLimit}人を超えている場合は、ビデオチャットを利用できません。 ビデオが利用できません ビデオのミュート diff --git a/app/src/main/res/values-ko/strings.xml b/app/src/main/res/values-ko/strings.xml index 754aa4e667..2b029d531b 100644 --- a/app/src/main/res/values-ko/strings.xml +++ b/app/src/main/res/values-ko/strings.xml @@ -39,8 +39,8 @@ 수락하면 채팅이 시작돼요. 상대는 내가 답장을 해야 알림을 받는답니다. 초대 수락하기 요청 수락됨. - Discord는 이 사용자가 스팸 발송자일 수도 있다고 생각해요 - 안전을 위해 이 DM의 메시지를 모두 숨겼어요 + 스팸일 수 있어요 + 만약을 위해 메시지의 콘텐츠를 숨겼어요. 답장은 여전히 가능하답니다. 접근성 어두운 사이드바 넵! @@ -97,6 +97,7 @@ 감사 잠시만 기다려 주세요. 활동 + 현재 활동 중 모바일에서 활동 중 활성 스레드 활성 스레드 더 보기 @@ -289,7 +290,13 @@ 움직이는 이모티콘 재생하기 이모티콘이 움직이길 바라요. 움직이는 이모티콘 + 레벨 3 부스트 특전 + 커뮤니티 부스트 플랜 + 레벨 3 부스트 + 커뮤니티 부스트 플랜 + 설정 열기 알겠어요 + 새 배너 설정하기 새소식! 움직이는 서버 배너 빠른 공지를 위해 게시된 메시지는 한 시간에 3번만 수정할 수 있어요. {retryAfterMinutes} 후 다시 시도해보세요. Discord가 커뮤니티 서버 관리자분들께 보내는 공식 공지예요. @@ -341,6 +348,7 @@ 오버레이 비활성화하기 제거 잘못된 코드를 입력했어요 + 행사 코드처럼 보이네요. [여기](promoLink)를 클릭해 코드를 인증하세요. Nitro나 게임 코드를 받으셨나요? 잘됐네요! 이 아래에 입력하세요. 적용하기 게임으로 돌아가기 @@ -765,8 +773,8 @@ 뒤로 버튼을 누르면 채널 목록이 열려요. 로그인으로 돌아가기 뒤로가기 - **!!{domain}!!**에 접속하면 공격에 속아 소프트웨어 설치나 개인 정보(예: 전화번호, 신용카드 정보, 주민등록번호 등) 노출 등 위험에 처할 일을 하게 될 수도 있어요. - 위험 사이트 예고 + 조심하세요, **!!{domain}!!**(은)는 위험 도메인으로 등록된 사이트에요. 이런 웹사이트는 여러분이 개인 정보나 비밀번호를 유출하고, 기기에 원치 않는 소프트웨어를 설치하도록 유도할 수 있어요. + 위험 사이트 경고 차단하기 \'!!{username}!!\'님을 차단할까요? 멤버 차단하기 @@ -1020,6 +1028,8 @@ [{applicationName} EULA](onClick)에 동의합니다 블랙 프라이데이 특가 차단하기 + 이들을 차단할까요? + 차단하면 {username} 님의 메시지를 받지 않게 돼요. 차단 목록 {count}명 차단됨 차단한 메시지 {count} @@ -1213,8 +1223,10 @@ 서버 프로필 편집 서버 아바타 및 프로필 배너 서버마다 다른 아바타를 선택할 수 있는 기능은 현재 일부 사용자만 사용할 수 있습니다. + 소개글 서버 소개글 칸을 비워두면 기본 소개글이 사용돼요. + 이 서버에 자신을 소개하세요 알겠어요 별명을 사용할 수 있고, Nitro를 보유 중이시라면 서버마다 다른 아바타를 사용할 수 있답니다! 서버 프로필 업데이트하기 @@ -1229,10 +1241,13 @@ 서버 아바타 변경하기 **Discord Nitro 구독**으로 참가 중인 서버마다 각기 다른 아바타를 사용해보세요! 별명은 최소 {minLength}여야해요 + 이 서버에서의 내 프로필 미리보기 서버 프로필 배너 변경 서버 프로필 색상 기본 프로필 배너로 초기화 + 서버 프로필 Nitro로 해제 + 기본 프로필을 바꾸고 싶으시다고요? 그렇다면 [사용자 프로필](onUserProfileClick) 페이지로 가보세요. 변경 사항 새 기능 {added marginTop}\n======================\n\n* **이제 예정된 이벤트가 미리 떠요.** 사람들에게 게임 약속, 스터디 그룹, 송년회 등을 미리 알려주세요. 2주 전에 미리 알려주면 참여하지 못할 이유가 없잖아요. 서버에서 바로 보이고 참여하겠다고도 말했으니 당연히 나타나겠죠... 그렇죠?\n\n* **드디어 모바일에서도 이미지를 탭해서 스포일러 표시를 할 수 있어요.** 제가 개발해 놓고도 믿기지가 않아요.\n\n\n선물 및 굿즈 {progress}\n======================\n\n* **Nitro를 구매하시면 추가 1개월이 무료예요.** 이번 크리스마스 시즌을 위해 조금 특별한 것을 준비해봤어요. 아직 Nitro를 구독하지 않으신 상태라면, 이번 주 수요일 (11월 24일)부터 데스크톱 앱의 사용자 설정 > Discord Nitro 탭에서 구독을 시작하시고 1개월의 무료 혜택을 누리세요. 본 이벤트는 12월 3일 밤 11시 59분 (태평양 표준시 기준)까지 진행됩니다. [적용 규정 확인하기](https://support.discord.com/hc/articles/4412107946903)\n\n* **Nitro 선물이 더 있어요.** Nitro 구독자는 Xbox Game Pass 얼티밋을 2개월간 무료로 이용하실 수 있어요. 사용자 설정 > 선물 인벤토리에서 확인해 보세요. [규정 확인하기](https://support.discord.com/hc/articles/4411295409047)\n\n\n 2021-11-22 @@ -1260,16 +1275,33 @@ 채널 !!{channelName}!! (채널) 채널 동작 + 또한 서버 내 모두를 위해 다음과 같은 유틸리티 업그레이드나 더 많은 맞춤 설정 기능을 잠금 해제할 수 있답니다. + 서버의 레벨을 {targetLevelOrPlan}까지 부스트하면 새로운 채널 배너를 사용할 수 있어요 + 서버를 {targetLevelOrPlan} 플랜까지 부스트하면 새로운 채널 배너를 사용할 수 있어요 + 멋지네요! + 이 이미지는 채널 정보 사이드바 맨 위에 표시돼요. + 허용되는 파일 유형은 .png와 .jpg에요. 권장 최소 크기는 480x144이고, 권장 종횡비는 10:3이며, 최대 파일 크기는 10MB랍니다. + 채널 배너 이미지 + **NEW!** 채널 배너를 추가해보세요 + 직접 해보세요! + **NEW!** 레벨 3으로 부스트하면 채널 배너를 설정할 수 있어요. + **NEW!** 커뮤니티 플랜으로 부스트하면 채널 배너를 설정할 수 있어요. 현재 대화 중: !!{username}!! {count}명 채널 통화 동작 채널이 삭제되었어요. 채널 헤더 + 채널 정보 + 알림을 끄면 멘션을 제외한 새 메시지 알림이 나타나지 않아요. 이름 + 알림 상세 내역 주제 수정 + 내 설정 + 채널 정보 숨기기 + 채널 정보 보이기 이 채널 이용 권한이 없어요. 채널 잠김 **{categoryName}** 카테고리와 동기화된 권한 @@ -1634,6 +1666,7 @@ 주제 복사하기 !!{code}!!을(를) 클립보드에 복사 명령어 복사 + 이벤트 링크 복사하기 ID 복사하기 이미지 복사 링크 복사하기 @@ -2132,6 +2165,7 @@ 계정 비활성화 정말로 계정을 비활성화하시겠어요? 즉시 계정에서 로그아웃 되며 그 누구도 사용할 수 없어요. 성공! 이메일 알림을 비활성화했어요! + !!{user}!! 님 타임아웃 동기화 해제하기 동기화를 해제하면 모든 구독자의 구독이 만료된 것처럼 처리돼요. 동기화를 해제하면 모든 멤버의 멤버십이 만료된 것처럼 처리돼요. @@ -2217,11 +2251,13 @@ 수정 카테고리 편집하기 채널 편집 + 기본 프로필 편집 행사 수정 이 채널을 팔로우하는 모든 서버에서 메시지가 업데이트될 거예요. 모든 서버에 업데이트되기까지는 시간이 약간 걸릴 수 있어요. 메시지 수정하기 메모 수정하기 편집 미리 보기 + 프로필 편집 역할 편집하기 주제 변경 및 공개 수준 설정 스테이지 편집 @@ -2256,6 +2292,8 @@ 새로운 멀티플레이어 미스터리 게임인 Betrayal을 음성 채널에서 바로 플레이할 수 있어요! 서버에서 Betrayal을 플레이하세요! !!{applicationName}!!에 참가하기 + 모바일 활동이 곧 추가될 예정이에요! 음성 채널에 참가하거나 친구와의 채팅은 여전히 가능하지만, 현재 진행 중인 활동을 보거나 상호작용할 수는 없어요. + 활동은 데스크탑 버전 전용이에요 친구들과 !!{applicationName}!!을(를) 플레이하세요! 오류 {code} 새로운 게임인 Fishington.io에서 친구들과 물고기를 잡아보세요! @@ -2264,6 +2302,8 @@ 활동 중 활동중 !!{applicationName}!! 이용 중 + 모바일 활동은 곧 추가될 예정이에요. 이 활동에 참가하려면 Discord PC 앱으로 전환하세요. + 모바일 활동은 곧 추가될 예정이에요 활동이 끝났어요 친구에게 활동 초대 링크 보내기 위치 @@ -2272,18 +2312,25 @@ !!{username}!! 님이 플레이 중이에요 !!{username}!! 님이 시청 중이에요 활동 참가하기 + 이 서버는 요청된 활동에 액세스할 수 없어요 + 이 서버의 현재 부스트 레벨로는 활동에 동시 참가할 수 없어요 + 활동 실행 불가능 + 이 서버의 현재 부스트 레벨로는 요청된 활동에 참가할 수 없어요 + 활동 실행 실패 활동을 시작하는 중 활동 나가기 더욱 다양한 활동들이 나올 거예요! 음성 채널에서 Poker Night 게임을 바로 시작할 수 있어요! 친구들과 포커 게임을 해보세요 참가자 최대 {count}명 + {applicationName} 미리보기 참가자 - {numUsers} !!{applicationName}!! 플레이 중 !!{guildName}!!에서 플레이 중이에요 이 서버에 들어와 활동에 참가할 권한을 허용하려면 이 링크를 공유하세요 활동 시작하기 !!{applicationName}!! 시작하기 + 알 수 없음 참가자 수 제한 없음 !!{applicationName}!! 시청 중 !!{guildName}!!에서 시청 중이에요 @@ -2369,6 +2416,7 @@ 스팸을 최소화하려면, 서버의 멤버들이 메시지 전송 권한을 얻기 전에 이메일 인증부터 해야 해요. 역할이 부여된 멤버들에게는 해당하지 않아요. 이메일을 인증해야 해요 이 서버에 요구되는 보안 수준을 이미 만족했어요. + !!{user}!! 님 타임아웃 해제 게임 내에서 오버레이 활성화하기. 잡음 제거 켜기 알림 활성화 @@ -2511,7 +2559,10 @@ 링크 복사 브라우저에서 열기 링크 공유 + 즐겨찾기를 더는 추가할 수 없어요. 즐겨찾기에 추가 + 즐겨찾기는 {count}개 이하여야 해요. + 이런! 기타 문제 설명하기 내 문제 @@ -2725,6 +2776,7 @@ 연령 제한 채널 끄기 **@mentions**만 + @mentions만 @mentions 출력 출력 장치 @@ -2847,6 +2899,7 @@ 대기 중인 친구 요청이 없네요. 그래도 옆에 Wumpus는 있네요. 대기 중인 친구 없음 사용자명이나 Nearby 스캔으로 친구를 추가하세요. + 대기 중인 친구 추천이 없어요. 그래도 옆에 Wumpus는 있네요. 친구 추천 — {count} 오프라인 — {offline}명 온라인 — {online}명 @@ -2867,6 +2920,7 @@ 모두 온라인 대기 중 + 추천 공유 친구들의 전파를 찾고 있어요. 친구들도 같은 화면에서 스캔 중이어야 해요. 친구들도 스캔 중이어야 해요! @@ -3137,6 +3191,7 @@ 알겠어요 화면 공유에서 오디오를 켜려면, [음성 및 영상 설정 > 화면 공유](onVoiceSettingsClick)로 이동해 설정 안내를 따르세요. 현재 기기로 화면 공유를 할 때엔 소리가 나지 않을 수 있어요. + 현재 기기로는 오디오 공유를 못 할지도 몰라요. 기기를 macOS 10.14. 이상으로 업데이트해주세요. 현재 Windows 버전으로는 오디오 공유를 못 할지도 몰라요. Windows 10 최신 버전으로 업데이트해 주세요. 화면 !!{username}!!님의 화면 @@ -3185,6 +3240,13 @@ 모든 인사이트를 확인하기엔 서버가 아직 준비되지 않은 모양이에요. 지금은 공지 채널과 환영 화면 분석 자료만 볼 수 있어요. 앗! 뭔가 잘못됐나 봐요. 애플리케이션을 새로 고친 후 다시 시도해보세요. 최근 한 주 + 이건 미리보기예요. {targetLevelOrPlan}까지 부스트하면 이 GIF를 사용할 수 있어요. + 또한 서버 내 모두를 위해 다음과 같은 유틸리티 업그레이드나 더 많은 맞춤 설정 기능을 잠금 해제할 수 있답니다. + 서버의 레벨을 {targetLevelOrPlan}까지 부스트하면 새로운 움직이는 서버 배너를 적용할 수 있어요. + 서버를 {targetLevelOrPlan} 플랜까지 부스트하면 새로운 움직이는 서버 배너를 적용할 수 있어요. + 서버의 레벨을 {targetLevelOrPlan}까지 부스트하면 새로운 서버 배너를 사용할 수 있어요. + 서버를 {targetLevelOrPlan} 플랜까지 부스트하면 새로운 서버 배너를 사용할 수 있어요. + 멋지네요! 서버는 100개까지만 참가할 수 있어요 이모티콘을 업그레이드하고, 프로필을 개성 있게 꾸미고, 참가할 수 있는 서버를 200개까지 늘려서 서버에서 존재감을 뽐내보세요. 참가할 수 있는 서버를 200개까지 늘리세요. @@ -3287,6 +3349,7 @@ 아니오, 연결만 끊을래요 네, 이벤트를 종료할래요 이벤트도 종료하시겠어요? + {time}에 종료 정말로 이벤트를 종료하시겠어요? {count} 명이 관심 갖는 중 {count} 관심이 있어요 @@ -3345,6 +3408,9 @@ {startTime}(으)로 예약됨 이벤트가 진행 중이에요 {total} 단계 중 {step}단계 + 이벤트에 서버 초대 링크 공유하기 + 이벤트로 직접 연결되는 링크를 복사합니다. 비공개 채널의 이벤트는 서버 초대 링크를 지원하지 않아요. + 이벤트로 직접 연결되는 링크를 복사합니다. 서버 초대 링크를 만들기 위해서는 초대 권한이 필요해요. 음성 채팅에서 세 친구 옆에 있는 달력에 반짝이와 흥분이 가득함 같이 보기, 게임 약속, 모임, 깜짝손님 등장 등 원하는 행사를 미리 기획해보세요. 지금 시작하는 중: 예약된 이벤트 @@ -3361,6 +3427,13 @@ !!{folderName}!!, 폴더 {mentions}, !!{expandedState}!! 이름 없는 서버 폴더 폴더 설정 저장 성공! + 서버 프로필을 설정하면 이 서버(!!{guildName}!!)에서 자신이 어떻게 타인에게 나타날지를 바꿀 수 있어요. 여기에서 설정되지 않은 내용은 기본 사용자 프로필대로 표시된답니다. + 서버 프로필 배너 + 서버 프로필 - $[](guildIconHook) !!{guildName}!! + [Discord Nitro 구독](onAndMore)으로 참가 중인 서버마다 각기 다른 아바타와 프로필 배너, 소개글을 설정하세요! + Nitro를 구독하면 모든 프로필 맞춤 설정 옵션을 잠금 해제되어 서버에서 더 마음껏 자신을 표현할 수 있어요. + 참가 중인 서버마다 다른 아바타, 배너, 소개글을 사용하고, 움직이는 아바타를 잠금 해제하는 등, [Discord Nitro](onAndMore) 구독으로 다양한 특전을 누리세요! + 서버 프로필 기능을 모두 이용하고 싶으신가요? 서버 초대 초대 만료까지 {xDays}. 기타 서버 @@ -3520,10 +3593,10 @@ 웹후크 만들기 웹후크 삭제하기 웹후크 업데이트하기 - **움직이는 배너를 사용해보세요!** Tenor에서 GIF를 골라 서버 배너에 적용해보세요 - **새소식!** 레벨 3으로 부스트하면 움직이는 서버 배너가 해제돼요. - **새소식!** 커뮤니티 플랜으로 부스트하면 움직이는 서버 배너가 해제돼요. - 이용해보세요! + **NEW!** GIF를 업로드하거나 선택해 움직이는 서버 배너를 설정하세요. + **NEW!** 레벨 3으로 부스트하면 움직이는 서버 배너를 사용할 수 있어요. + **NEW!** 커뮤니티 플랜으로 부스트하면 움직이는 서버 배너를 사용할 수 있어요. + 직접 해보세요! $[**!!{user}!!**](userHook) 님이 $[**!!{target}!!**](targetHook) 공지 스레드를 생성했어요 $[**!!{user}!!**](userHook)님이 $[**!!{target}!!**](targetHook)님을 서버에 추가했어요. 비트레이트를 **!!{newValue}!!**(으)로 변경함 @@ -4374,6 +4447,8 @@ +1개월 무료 한 달 무료 이용 혜택을 즐길 자격이 있으시네요! 혜택 없이 계속하기 + 연휴 행사가 궁금하신가요? + Discord PC 앱이나 웹에서 확인하세요 한 달 무료 이용권이 계정에 자동으로 추가될 거예요. 축하해요! 한 달 무료 이용권이 제공돼요! 이 행사의 [규칙 및 규제]({helpdeskUrl})를 자세히 알아보세요. @@ -5067,7 +5142,7 @@ 추방하기 멤버 추방하기 !!{user}!!님 추방하기 - 정말로 !!{user}!! 님을 서버에서 추방하시겠어요? 님이 새 초대를 받으면 다시 참가할 수 있어요. + 정말로 !!{user}!! 님을 서버에서 추방하시겠어요? 새 초대를 받으면 다시 참가할 수 있어요. \'!!{user}!!\' 님이 서버에서 추방되었어요. 이런… !!{user}!! 님을 추방할 수 없어요. 다시 시도해 주세요! !!{user}!! 님을 서버에서 추방하기 @@ -5545,6 +5620,7 @@ 신고하신 메시지를 게시한 사람이에요. 이 사람이 보내는 메시지를 더 이상 보고 싶지 않다면 차단하세요. 더 할 수 있는 것들 카테고리 신고 + 선택된 이벤트 선택된 메시지 선택한 스테이지 해당 신고를 제출하는 중 오류가 발생했어요. 다시 시도해 주세요! @@ -6214,6 +6290,8 @@ 멀티 아바타 서버마다 다른 아바타를 사용하며 되고 싶은 내가 되어 보세요 서버 프로필이 업데이트되었어요! + 서버마다 다른 아바타, 배너, 소개글을 사용해 되고 싶은 내가 되어 보세요. + 멀티 프로필 사용 지난주 이후 {percentage}%% 권한 설정에 도움이 필요하신가요? 미디어 액세스 거부 - 첨부 파일을 저장하려면 Discord에게 저장소 액세스 권한이 필요해요. @@ -6536,11 +6614,16 @@ 부스트를 쓰면 강력한 기능이 해제되고 모두가 업그레이드된 서버를 이용할 수 있어요. 부스트를 제공하고 다음을 획득하세요. 움직이는 서버 아이콘으로 눈에 띄어보세요 서버 초대를 사용자 지정 배경으로 커스터마이즈 해보세요 + 파일 업로드 제한이 100MB로 늘어났어요 서버 배너로 사람들에게 내 서버가 어떤 곳인지 보여주세요 파일 업로드 크기가 더 커지고, 음성 품질도 향상되는 등 강력한 업그레이드가 있어요! + 이 서버의 각 역할에 대해 고유한 아이콘을 설정하세요 + 1080p/60fps로 화면을 공유하세요 사용자 지정 스티커를 업로드해서 모두가 사용할 수 있도록 하세요 + 사용자 지정 스티커와 이모티콘을 각각 최대 {numStickers}개, {numEmojis}개까지 업로드하세요 스레드를 더 오래 보관할 수 있는 옵션 비공개 스레드 만들기 + 사용자 지정 초대 링크로 간편하게 새 멤버를 추가하세요 목표: {levelName} 부스트를 구매하면 {levelName} 특전이 해제돼요! 이 서버는 부스트 특전을 모두 해제했어요! @@ -6600,6 +6683,7 @@ 어디에서나 사용자 지정 스티커를 사용하고 Nitro 전용 스티커 300개를 이용할 수 있어요. $[알아보기](infoHook) 서버를 부스트하면 서버 설정 > 스티커에서 사용자 지정 스티커를 업로드할 수 있어요. Nitro 사용자는 사용자 지정 스티커를 어디에서나 사용할 수 있답니다. 특별한 스티커 이용 + 나만의 영상 배경으로 영상 통화를 꾸며보세요. 배경 더 보기 이모티콘을 업그레이드하고, 프로필을 개성 있게 설정해 서버에서 존재감을 뽐내보세요. Discord를 내 것으로 만드세요 @@ -6659,7 +6743,9 @@ Nitro 구독하기 [Discord Nitro로 업그레이드](onLearnMore)하면 프로필 배너에 더 많은 사용자 지정이 가능하고 더 많은 서버에 참가할 수 있어요 프로필 배너, 움직이는 아바타, 사용자 지정 태그 등, [Nitro 구독으로 다양한 혜택을 누리세요!](onLearnMore) + 프로필 배너, 움직이는 아바타, 사용자 지정 태그 등, **Nitro 구독**으로 다양한 혜택을 누리세요! 나만의 배너를 업로드해볼래요? + 나만의 프로필 배너를 업로드해볼래요? **부스트 진행도 막대**는 멤버들에게 서버가 다음 레벨에 도달하는 데 필요한 부스터 수를 보여줘요. **서버 설정 > 디스플레이**에서 켜보세요. **부스트 진행도 막대**는 멤버들에게 서버가 다음 플랜에 도달하는 데 필요한 부스터 수를 보여줘요. **서버 설정 > 디스플레이**에서 켜보세요. 기능 켜기 @@ -7050,6 +7136,7 @@ 가입하기 로그인 정보 입력하기 [Discord 개인정보 보호 정책 보기]({privacyURL}) + 비밀번호는 6~72글자 사이여야 해요 계정 만들기 나중에 언제든 변경할 수 있어요! 멤버 추가하기 (!!{current}!!/!!{max}!!) @@ -7102,6 +7189,7 @@ 최소 {min}자, 최대 {max}자 신고 제출 중 오류가 발생했어요. 다시 시도하거나 [여기]({tnsReportUrl})를 클릭해 온라인으로 제출하세요. 메시지 선택됨 + 이벤트 신고하기 메시지 신고 스테이지 신고하기 하나 선택 @@ -7113,7 +7201,7 @@ 신고 제출됨 알려주셔서 감사합니다. 곧 이메일로 확인 메시지를 받으실 거예요. 무엇을 도와드릴까요? - 스팸이 아니에요 + 스팸 아님 서버 신고하기 — !!{name}!! 서버 신고하기 스팸 신고 @@ -7721,7 +7809,7 @@ TTS 메시지 보내기 이 권한을 가진 멤버는 /tts 명령어를 사용해 텍스트 음성 변환(TTS) 메시지를 보낼 수 있어요. 음성 메시지는 채널을 보고 있는 모든 사람에게 전달돼요. 손 흔들기 - 친구에게 프로필 맞춤 설정, 이모티콘, 그리고 강력한 채팅 기능에 액세스할 수 있는 Nitro를 선물하세요. + Nitro를 선물하면 받는 사람이 게임, 특전, 서버 부스트, 그리고 초강력한 채팅 기능을 이용할 수 있답니다. Nitro를 선물하세요 서버 헤드셋 음소거 서버에서 헤드셋 음소거함 @@ -7985,6 +8073,7 @@ 음성 채널과 연결 끊김 소리 [원본 메시지 삭제됨] + {username} 님을 차단함 말하기 메시지 말하기 !!{name}!! - 연설자 @@ -8036,6 +8125,7 @@ 이 우선 설정은 스테이지 채널에서는 현재 사용할 수 없어요. 이 설정은 무대 채널에서는 현재 사용할 수 없어요. 사람들과 행사를 진행할 수 있는 음성 채널이에요 + 현재 진행 중 혹은 친구에게 스테이지 초대 링크 전송하기 스테이지에 친구 초대하기 듣기 @@ -8148,6 +8238,7 @@ 시작 통화 시작하기 {start} — {end} + $[!!{start}!!](startHook) — {end}에 종료 활동 시작하기 이벤트 시작하기 $[**!!{privacyLevel}!!**](privacyLevelHook) 이벤트를 곧 시작해요 @@ -8631,7 +8722,7 @@ 스레드 설정이 변경되었어요. 시작한 사람: $[](usernameHook) 죄송하지만 스레드에서 첫 메시지를 불러오지 못했어요 - !!{username}!! 님이 \'!!{threadName}\' 스레드를 시작했어요 + !!{username}!! 님이 !!{threadName}!! 스레드를 시작했어요 채널의 원본 메시지 대화가 끝나면 스레드는 사라져요. 기존 메시지에서 스레드를 시작하거나, 입력바에서 더하기 아이콘을 클릭하면 돼요. @@ -8806,6 +8897,7 @@ 이 채널을 이용하시려면 Discord를 업데이트해주세요 알 수 없는 지역 알 수 없는 사용자 + 아바타 해제 음소거 해제 카테고리 알림 켜기 **!!{name}!!** 알림/소리 켜기 @@ -8857,6 +8949,7 @@ 올바르지 않은 파일 형식 댓글 달기 선택사항 + 메시지의 총 크기는 {maxSize}보다 작아야 해요 끌어다 놓기 바로 올리기 모드! 최대 파일 크기는 {maxSize}예요. @@ -9041,8 +9134,10 @@ {modKey} +/-로 확대/축소 수준을 조절할 수 있고, {modKey}+0으로 기본 확대/축소 값으로 돌아갈 수 있어요. 복구 코드 사용 가능 아바타 + 프로필 배너 변경 이미지가 설정되지 않았을 때 보여요 프로필 색상 + 권장 최소 크기는 600x240이며 권장 종횡비는 5:2입니다. 허용되는 파일 유형은 PNG, JPG, 움직이는 GIF입니다. 이미지 해상도는 최소 600x240 크기여야 해요. 10MB 미만인 PNG, JPG, 움직이는 GIF를 업로드할 수 있어요. 차단한 사용자 차단한 친구가 없어요. @@ -9065,6 +9160,9 @@ 변경을 확인하려면 비밀번호를 입력하세요 태그 사용자 프로필 편집 + 저장하지 않기 + 변경사항을 저장할까요? + 변경했어요. 이 페이지를 나가기 전 변경사항을 저장할까요? 연락 이메일 받지 못한 전화, 메시지, 메시지 요약문에 대한 이메일을 받아요. 추천 이메일 @@ -9148,6 +9246,7 @@ 새로운 설정을 적용하려면 앱을 재시작하세요. 저장 QR 코드 스캔 + 특정 서버에서의 내 프로필을 바꾸고 싶다고요? 그렇다면 해당 서버로 가서 내 서버 프로필을 편집하세요. 게임 라이브러리 표시하기 이 설정을 끄면 게임 라이브러리를 숨기고 대화에 집중할 수 있어요. Discord를 백그라운드에서 시작해요. @@ -9180,6 +9279,9 @@ Discord가 마이크에서 입력을 감지하지 못했어요. 올바른 녹음 장치를 선택했는지 확인하세요. OpenH264 비디오 코덱은 Cisco Systems, Inc가 제공해요. 애플리케이션 오디오를 캡처할 준비가 모두 끝났어요. [자세히 알아보기]({helpdeskArticle}) + 오디오 캡처 확장 기능을 사용하려면 별도의 승인이 필요해요. 보안 및 개인정보 설정을 확인해주세요. [자세히 알아보기]({helpdeskArticle}) + 오디오 캡처 확장 기능을 설정하는 과정에서 문제가 발생했어요. [도움말 페이지]({helpdeskArticle})에 방문해 문제 해결 방법을 알아보세요. + 기기에서 오디오를 캡처하려면 추가적인 소프트웨어를 설치하거나 업데이트해야 해요. 아래의 설치 버튼을 누르면 인증창으로 이동할 거예요. [자세히 알아보기]({helpdeskArticle}) 비디오 코덱 최신 기술을 사용하여 화면을 캡쳐해 보세요 Windows 설정 @@ -9285,6 +9387,7 @@ 리스트 채팅 보기 멤버 표시하기 + 모두 보기 ({count}) 죄송해요, 음성 채널에 {videoUserLimit}명 이상이 있다면 영상 채팅은 사용할 수 없답니다. 영상을 사용할 수 없습니다 영상 음소거하기 diff --git a/app/src/main/res/values-lt/strings.xml b/app/src/main/res/values-lt/strings.xml index bc7277e3e4..fa2aee3590 100644 --- a/app/src/main/res/values-lt/strings.xml +++ b/app/src/main/res/values-lt/strings.xml @@ -39,8 +39,8 @@ Priimk, kad pradėtum pokalbį. Jie gaus pranešimą tik tuo atveju, jei atrašysi. Priimti Pakvietimą Prašymas priimtas - Discord manymu, šis naudotojas gali būti šlamšto platintojas - Rūpindamiesi tavo saugumu, paslėpėme visas šio AŽ susirašinėjimo žinutes + Čia gali būti brukalas + Dėl viso pikto žinutės turinys paslėptas. Tačiau vis tiek gali atsakyti. Pritaikymas neįgaliesiems Tamsi šoninė juosta Taip! @@ -97,6 +97,7 @@ Padėkos Tai gali užtrukti. Veiksmai + Dabar aktyvūs Aktyvus mobiliajame įrenginyje Aktyvios gijos Daugiau aktyvių gijų @@ -289,7 +290,13 @@ Įjungti animuotus jaustukus Noriu, kad jaustukai judėtų ir krutėtų. Animacinis jaustukas + 3-ias stiprinimų lygio pranašumai + Stiprinimas – bendruomenės planas + 3-ias stiprinimų lygis + Stiprinimas – bendruomenės planas + Atidaryti nustatymus Supratau + Nustatyti naują reklamjuostę NAUJA! Animuota serverio reklamjuostė Kad pranešimai būtų skubūs, paskelbtus pranešimus leidžiama redaguoti tik 3 kartus per valandą. Bandyk dar kartą po {retryAfterMinutes}. Oficialūs Discord pranešimai bendruomenės serverių administratoriams ir moderatoriams. @@ -341,6 +348,7 @@ Išjungti Perdangą Šalinti Programą Įvestas neteisingas kodas + Panašu į akcijos kodą. [Spausk čia](promoLink), kad panaudotum. Gavai Nitro prenumeratos kodą arba žaidimą? Tai įdomu! Įvesk jį toliau: Panaudok Grįžti į Žaidimą @@ -765,8 +773,8 @@ Grįžimo mygtukas atidaro kanalų sąrašą. Grįžti į prisijungimo puslapį Grįžties klavišas - Svetainėje **!!{domain}!!** veikiantys sukčiai gali apgaulės būdu tave priversti padaryti kažką pavojingo – pavyzdžiui, įsidiegti tam tikrą programinę įrangą ar atskleisti asmens duomenis (pvz., telefono numerį, mokėjimo kortelės informaciją, asmens kodą ir pan.). - Tavęs laukia pavojinga interneto svetainė + Informuojame, kad **!!{domain}!!** buvo pažymėtas kaip piktybinis domenas. Tokios interneto svetainės gali bandyti iš tavęs išvilioti asmens duomenis, pavogti slaptažodį ar tavo prietaise įdiegti nepageidaujamą programinę įrangą. + Tavęs laukia piktybinė interneto svetainė Užblokuoti Ar norėtum užblokuoti !!{username}!!? Užblokuoti Narius @@ -1020,6 +1028,8 @@ Sutinku su [{applicationName} EULA](onClick) Juodojo penktadienio pasiūlymas Blokuoti + Nori užblokuoti? + Jei užblokuosi, {username} tau nebegalės rašyti žinučių. Užblokuota Užblokuota: {count} {count} @@ -1213,8 +1223,10 @@ Redaguoti serverio profilį Serverio pseudoportretas ir profilio reklamjuostė Skirtingų pseudoportretų kiekvienam serveriui nustatymas šiuo metu galimas tik ribotam žmonių skaičiui. + Aprašas Serverio aprašas Jei nieko neparašysi, bus rodoma tavo pagrindinė biografija. + Šiek tiek papasakok šiam serveriui apie save Supratau Naudok slapyvardį ir, jei turi Nitro, skirtingus pseudoportretus kiekviename savo serveryje! Atnaujinti mano serverio profilį @@ -1229,10 +1241,13 @@ Pakeisti serverio pseudoportretą Naudok skirtingus pseudoportretus kiekviename savo serveryje **ir dar daugiau su Discord Nitro!** Slapyvardį turi sudaryti bent {minLength} + Peržiūra šiame serveryje Pakeisti serverio profilio reklamjuostę Serverio profilio spalva Atkurti pirminę profilio reklamjuostę + Serverio profilis Gauk su Nitro + Bandai pakeisti savo numatytąjį profilį? Eik į savo [naudotojas profilio](onUserProfileClick) puslapį. Pakeitimų Žurnalas Pakeisti slapyvardį Nariai, turintys šią teisę gali patys pasikeisti slapyvardį. @@ -1255,16 +1270,33 @@ Kanalas !!{channelName}!! (kanalas) Veiksmai su kanalais + Padėsi suteikti daugiau tinkinimo galimybių ir naujinimų kiekvienam šio serverio naudotojui, pvz.: + Stiprink savo serverį iki {targetLevelOrPlan}, kad galėtum naudoti savo naująją kanalo reklamjuostę + Stiprink savo serverį iki plano {targetLevelOrPlan}, kad galėtum naudoti savo naująją kanalo reklamjuostę + Atrodo puikiai! + Šis vaizdas bus rodomas tavo kanalo informacijos šoninės juostos viršuje. + Leidžiami failų tipai: .png ir .jpg. Rekomenduojami mažiausi matmenys – 480 x 144 , o rekomenduojama proporcija – 10:3. Maks. failo dydis – 10 MB. + Kanalo reklamjuostės vaizdas + **NEW!** Pabandyk pridėti kanalo reklamjuostę + Išbandyti! + **NAUJA!** Stiprink iki 3-io lygio ir nustatyk kanalo reklamjuostę. + **NAUJA!** Stiprink iki bendruomenių plano ir nustatyk kanalo reklamjuostę. Šiuo metu kalbasi: !!{username}!! Dalyvių: {count} Veiksmai su skambinimu kanale Dalyviai Kanalas buvo ištrintas. Kanalo antraštė + Kanalo informacija + Nutildžius daugiau nebematysi jokių naujų žinučių ir prisijungimo / atsijungimo pranešimų, nebent tave paminės. Pavadinimas + Pranešimai Išsami informacija Tema Redaguoti + Tavo nustatymai + Slėpti kanalo informaciją + Rodyti kanalo informaciją Jūsų rolė neturi leidimo prisijungti prie šio kanalo. Kanalas Užrakintas Leidimai sinchronizuoti su šia kategorija: **{categoryName} ** @@ -1629,6 +1661,7 @@ Kopijuoti Temą Kopijuoti !!{code}!! į iškarpinę Kopijuoti komandą + Kopijuoti renginio nuorodą Kopijuoti ID Kopijuoti vaizdą Kopijuoti Nuorodą @@ -2127,6 +2160,7 @@ Išjungti Paskyrą Ar tu įsitikinęs, kad nori išjungti savo paskyrą? Tai iš karto tave atjunks ir padarys tavo paskyrą nebepasiekiamą niekam. Pavyko! Mes išjungėme el. pašto pranešimus! + Laikinai nutildyti !!{user}!! Išjungti sinchronizavimą Išjungiant sinchronizaciją pasikeis pasirinkta pasibaigusi prenumerata tarsi visos būtų pasibaigusios. Išjungiant sinchronizaciją pasikeis pasirinkta pasibaigusi narystė tarsi visos būtų pasibaigusios. @@ -2212,11 +2246,13 @@ Redaguoti Redaguoti Kategoriją Redaguoti Kanalą + Redaguoti numatytąjį profilį Redaguoti renginį Šis pranešimas taip pat bus atnaujintas visuose šį kanalą sekančiuose serveriuose. Gali prabėgti šiek tiek laiko, kol bus atnaujinti visi serveriai. Redaguoti žinutę Redaguoti pastabą Redaguoti Apžvalgą + Redaguoti profilį Redaguoti Roles Pakeiskite temą arba privatumo nustatymus Redaguoti scenos kanalą @@ -2251,6 +2287,8 @@ Naujas detektyvinis kelių žaidėjų žaidimas, kurį gali žaisti šiame balso kanale! Žaisk Betrayal savo serveryje! Jungtis prie !!{applicationName}!! + Veiklos mobiliuosiuose telefonuose – jau greitai! Nepaisant to, gali jungtis prie balso kanalo ir kalbėti su draugais, tačiau vykstančios veiklos nematysi ir negalėsi joje dalyvauti. + Veiklos prieinamos tik Discord kompiuterio programėlėje Žaisk !!{applicationName}!! su savo draugais! Klaida {code} Žvejok su savo draugais mūsų naujame žaidime Fishington.io! @@ -2259,6 +2297,8 @@ Užsiima veikla Užsiima veikla Užsiima !!{applicationName}!! + Jau greitai – ir mobiliuosiuose telefonuose. Kad prisijungtum prie šios veiklos, įsijunk Discord kompiuterio programėlę. + Jau greitai – ir mobiliuosiuose telefonuose Veikla baigėsi Išsiųsk pakvietimo užsiimti veikla nuorodą draugui serveryje @@ -2267,18 +2307,25 @@ !!{username}!! žaidžia !!{username}!! žiūri Jungtis prie veiklos + Šis serveris neturi prieigos prie prašomos veiklos + Šiame serveryje pasiekta vienu metu vykstančių veiklų riba esamam stiprinimų lygiui + Neišeina paleisti veiklos + Šis serveris neturi pakankamo stiprinimų lygio prašomai veiklai + Nepavyko paleisti veiklos Pristatoma veikla Palikti veiklą Ieškok netrukus pasirodysiančių naujų veiklų! Pradėk žaidimą Poker Night šiame balso kanale! Žaisk pokerį su savo draugais Iki {count} dalyvių (-o) + Išankstinė {applicationName} peržiūra Dalyvių: {numUsers} Žaidžia !!{applicationName}!! Žaidžia serveryje !!{guildName}!! Pasidalink šia nuoroda su kitais, kad jie gautų prieigą prie šio serverio ir galėtų prisijungti prie šios veiklos Pradėti veiklą Pradėti !!{applicationName}!! + Nežinoma Dalyvių skaičius neribojamas Žiūri !!{applicationName}!! Žiūri serveryje !!{guildName}!! @@ -2364,6 +2411,7 @@ Siekiant sumažinti brukalo kiekį, serverio nariai privalo patvirtinti savo el. pašto adresus, kad galėtų siųsti žinutes. Tai netaikoma vaidmenį turintiems nariams. Reikalingas patvirtintas el. pašto adresas Tavo serveris jau atitinka arba viršija patvirtinimo lygio reikalavimą. + Panaikinti !!{user}!! laikiną nutildymą Įjungti perdangą žaidimuose. Įjungti triukšmo slopinimą Įjungti pranešimus @@ -2506,7 +2554,10 @@ Kopijuoti nuorodą Atidaryti naršyklėje Bendrinti nuorodą + Daugiau mėgstamiausiųjų turėti negali. Pažymėti kaip mėgstamiausią + Didžiausias leidžiamas mėgstamiausiųjų skaičius: {count}. + O ne! Įvairūs Apibūdink savo problemą Tavo problema @@ -2720,6 +2771,7 @@ Nesaugus Darbo Aplinkai Kanalas Išjungta Tik **@paminėjimai** + Tik @paminėjimai @paminėjimai Išvestis Išvesties Įrenginys @@ -2842,6 +2894,7 @@ Nėra laukiančių prašymų draugauti. Štai Wumpus. Nėra laukiančių draugų Pabandyk pridėti draugų pagal jų slapyvardžius arba nuskaitydamas, kas yra netoliese. + Naujų pasiūlymų draugauti nėra. Tačiau yra Wumpus. Draugų pasiūlymai – {count} Neprisijungę – {offline} Prisijungę – {online} @@ -2862,6 +2915,7 @@ Visi Prisijungęs Laukiama + Pasiūlymai Dalytis Skenuojamos radijo bangos ir ieškoma draugų. Įsitikink, kad tavo draugai yra šiame puslapyje ir taip pat skenuoja. Įsitikink, kad draugai irgi skenuoja! @@ -3132,6 +3186,7 @@ Supratau Kad įgalintum ekrano bendrinimo garso funkciją, eik į [Balso ir vaizdo nustatymai > Ekrano bendrinimas](onVoiceSettingsClick) ir laikykis sąrankos instrukcijų. Kai bendrini įrenginio ekraną, garso gali nebūti. + Tavo įrenginyje garso bendrinimas gali neveikti. Naujovink į naujausią macOS 10.14 versiją. Turimos versijos Windows sistemoje garso bendrinimas gali neveikti. Naujovink į naujausią Windows 10. Ekranas Naudotojo !!{username}!! ekranas @@ -3180,6 +3235,13 @@ Atrodo, kad tavo serveris dar nepasiruošęs išsamioms įžvalgoms. Turėsi prieigą tik prie pranešimų kanalų ir pasveikinimo ekrano analizės. Oi! Atrodo, kad kažkas sugedo. Atnaujink programą ir pabandyk dar kartą. Pastarosios savaitės + Matai peržiūrą. Kad galėtum naudoti šį GIF, stiprink iki {targetLevelOrPlan}. + Padėsi suteikti daugiau tinkinimo galimybių ir naujinimų kiekvienam šio serverio naudotojui, pvz.: + Stiprink savo serverį iki {targetLevelOrPlan}, kad galėtum naudoti savo animuotą serverio reklamjuostę. + Stiprink savo serverį iki plano {targetLevelOrPlan}, kad galėtum naudoti savo animuotą serverio reklamjuostę. + Stiprink savo serverį iki {targetLevelOrPlan}, kad galėtum naudoti savo naująją serverio reklamjuostę. + Stiprink savo serverį iki plano {targetLevelOrPlan}, kad galėtum naudoti savo naująją serverio reklamjuostę. + Atrodo puikiai! Pasiekei 100 serverių limitą Atnaujink savo jaustuką, suasmenink savo profilį, padvigubink serverių, prie kurių gali prisijungti, skaičių ir išsiskirk iš kitų savo serveriuose. Padvigubink serverių, prie kurių gali prisijungti, skaičių iki 200. @@ -3282,6 +3344,7 @@ Ne, noriu tik atsijungti Taip, užbaikim renginį Ar taip pat norėtum užbaigti renginį? + Baigiasi {time} Ar tikrai nori užbaigti renginį? Domina: {count} Domina: {count} @@ -3340,6 +3403,9 @@ Prasidės {startTime} Renginys vyksta {step} veiksmas iš {total} + Pasidalyti serverio pakvietimo nuoroda į renginį + Kopijuok tiesioginę renginio nuorodą. Renginiams privačiuose kanaluose serverio pakvietimo nuorodų siųsti negalima. + Kopijuok tiesioginę renginio nuorodą. Serverio pakvietimo nuorodai sukurti reikalingas kvietimų leidimas. Kalendorius šalia trijų draugų pokalbyje balsu, su daug kibirkštėlių ir džiugesio Iš anksto planuokite žiūrėjimą drauge, žaidimų vakarą, pasibuvimą, netikėto svečio pasirodymą ir viską, ką tik norite. Dabar prasideda: suplanuoti renginiai @@ -3356,6 +3422,13 @@ !!{folderName}!!, aplankas {mentions}, !!{expandedState}!! Serverio aplankas be pavadinimo Aplanko nustatymai išsaugoti! + Gali pakeisti, kaip kiti mato tave tik šiame (!!{guildName}!!) serveryje, nustatydamas (-a) serverio profilį. Jei čia kažko nepasirinksi, bus rodoma tai, kas nustatyta tavo numatytajame naudotojo profilyje. + Serverio profilio reklamjuostė + Serverio profilis – $[](guildIconHook) !!{guildName}!! + Pasirink skirtingus pseudoportretus, profilio reklamjuostes ir aprašus kiekviename savo serveryje ir dar daugiau su [Discord Nitro!](onAndMore) + Dar geriau išreikšk save šiame serveryje, gaudamas (-a) profilio tinkinimą su Nitro. + Būk, kuo nori būti, ir naudok skirtingus pseudoportretus, reklamjuostes ir aprašus kiekviename savo serveryje – gauk animuotus pseudoportretus ir dar daugiau su [Discord Nitro!](onAndMore) + Nori besąlygiškos prieigos prie serverio profilių? Pakviesk prisijungti prie serverių Kvietimai baigs galioti po {xDays}. Kiti serveriai @@ -3515,10 +3588,10 @@ Sukurti Webhook Ištrinti Webhook Atnaujinti Webhook - **Išbandyk animuotą reklamjuostę!** Pasirink GIF vaizdą iš Tenor savo serverio reklamjuostei - **NAUJA!** Stiprink iki 3-io lygio ir gauk animuotas serverio reklamjuostes. - **NAUJA!** Stiprink iki bendruomenių plano ir gauk animuotas serverio reklamjuostes. - Išbandyk dabar! + **NAUJA!** Įkelk arba pasirink GIF animuotai serverio reklamjuostei sukurti. + **NAUJA!** Stiprink iki 3-io lygio ir galėsi naudoti animuotą serverio reklamjuostę. + **NAUJA!** Stiprink iki bendruomenių plano ir galėsi naudoti animuotą serverio reklamjuostę. + Išbandyti! $[**!!{user}!!**](userHook) sukūrė skelbimo giją $[**!!{target}!!**](targetHook) $[**!!{user}!!**](userHook) pridėjo $[**!!{target}!!**](targetHook) prie serverio Pakeitė bitrate į **!!{newValue}!!** @@ -4369,6 +4442,8 @@ +1 mėnuo nemokamai Atitinki sąlygas gauti vieną nemokamą mėnesį! Tęsti be pasiūlymo + Smalsu dėl mūsų šventinės akcijos? + Peržiūrėk internete su Discord kompiuterio programėle Nemokamas mėnuo bus automatiškai pridėtas prie tavo paskyros. Prašom! Gavai vieną nemokamą mėnesį! Sužinoti daugiau apie akcijos [taisykles ir apribojimus]({helpdeskUrl}). @@ -5540,6 +5615,7 @@ Šis asmuo paskelbė žinutę, apie kurią pranešei. Užblokuok jį, kad nebematytum jo žinučių. Ką dar gali padaryti Pranešimo kategorija + Pasirinktas renginys Pasirinkta žinutė Pasirinktas scenos kanalas Bandant pateikti šį pranešimą įvyko klaida. Bandyk dar kartą! @@ -6209,6 +6285,8 @@ Keli pseudoportretai Būk, kuo nori būti, ir naudok skirtingus pseudoportretus kiekviename savo serveryje Serverio profilis atnaujintas! + Būk, kuo nori būti, ir naudok skirtingus pseudoportretus, reklamjuostes ir aprašus kiekviename savo serveryje. + Keli skirtingi profiliai {percentage} %% nuo praėjusios savaitės Reikia pagalbos su leidimais? Medijos prieiga uždrausta — jį reikalinga įkeliant priedus. @@ -6531,11 +6609,16 @@ Stiprinimas suteikia galingų funkcijų ir naujinimų, kuriais mėgausis kiekvienas serverio naudotojas. Suteik stiprinimą ir gausi: Išsiskirk iš kitų su animuota serverio piktograma Tinkink savo serverio pakvietimus su tinkintu fonu + Iki 100 MB padidintas failo įkėlimo limitas Naudok serverio reklamjuostę, kad visiems būtų aišku, kam tavo serveris skirtas Galingi papildymai: galimybė įkelti didesnius failus, geresnė garso kokybė ir dar daugiau! + Parink unikalią piktogramą kiekvienam vaidmeniui šiame serveryje + Ekrano bendrinimas 1080p/60fps raiška Visų naudojimui skirtų pritaikytų lipdukų įkėlimas + Įkelk iki {numStickers} tinkintų lipdukų ir {numEmojis} pritaikytų jaustukų Vėlesnio archyvavimo parinktys gijoms Privačių gijų kūrimas + Lengvai pridėk naujus narius su tinkinta pakvietimo nuoroda Tikslas – {levelName} Pirk stiprinimus, kad padėtum gauti {levelName} pranašumus! Šis serveris jau gavo visus stiprinimų pranašumus! @@ -6595,6 +6678,7 @@ Naudok pritaikytus lipdukus bet kur ir gauk 300 išskirtinių Nitro lipdukų. $[Informacija](infoHook) Sustiprinti serveriai gali įkelti pritaikytus lipdukus per Serverio nustatymai > Lipdukai. Nitro naudotojai pritaikytus lipdukus gali naudoti visur. Prieiga prie specialių lipdukų + Tinkink vaizdo pokalbius, pasirinkdamas (-a) savo vaizdo įrašų fonus. Daugiau fonų Pagerink jaustukus, suasmenink savo profilį ir išsiskirk savo serveriuose. Pritaikyk Discord savo poreikiams @@ -6654,7 +6738,9 @@ Jungtis prie Nitro Naudok profilio reklamjuostę ir taip plėsk pritaikymo galimybes bei junkis prie daugiau serverių – [naujovink į Discord Nitro!](onLearnMore) Naudok profilio reklamjuostę, animuotą pseudoportretą, pritaikytą žymę [ir kitas pritaikymo funkcijas su Discord Nitro!](onLearnMore) + Naudok profilio reklamjuostę, animuotą pseudoportretą, tinkintą žymę ir kitas pritaikymo funkcijas su **Discord Nitro!** Nori įkelti savo reklamjuostę? + Nori įkelti savo profilio reklamjuostę? **Stiprinimų progreso juosta** nariams parodo, kiek stiprinimų turi būti pritaikyta tavo serveriui, kad būtų pasiektas aukštesnis lygis. Šią juostą įjungsi čia: **Serverio nustatymai > Rodyti**. **Stiprinimų progreso juosta** nariams parodo, kiek stiprinimų turi būti pritaikyta tavo serveriui, kad būtų pasiektas geresnis planas. Šią juostą įjungsi čia: **Serverio nustatymai > Rodyti**. Įjungti @@ -7045,6 +7131,7 @@ Užsiregistruoti Įveskite prisijungimo duomenis [Peržiūrėk Discord privatumo politiką]({privacyURL}) + Slaptažodis privalo būti 6–72 ženklų Sukurti paskyrą Šią informaciją bet kada galėsi pakeisti vėliau! Pridėti narių (!!{current}!!/!!{max}!!) @@ -7097,6 +7184,7 @@ Mažiausias simbolių skaičius – {min}, didžiausias – {max} Pateikiant ataskaitą įvyko klaida. Pabandyk dar kartą arba spustelėk [čia]({tnsReportUrl}) ir pateik internetu. Žinutė pasirinkta + Pranešti apie renginį Pranešti apie žinutę Pranešti apie sceną Pasirink vieną @@ -7108,7 +7196,7 @@ Ataskaita pateikta Dėkojame, kad informavai. Netrukus gausi patvirtinimą el. paštu. Kuo galime padėti? - Tai – ne šlamštas + Ne brukalas Pranešti apie Serverį — !!{name}!! Pranešti apie serverį Pranešti apie brukalą @@ -7716,7 +7804,7 @@ Siųsti TTS Pranešimus Nariai, turintys šį leidimą, gali siųsti text-to-speech žinutes pradėdami žinutę /tts. Šias žinutes gali girdėti visi, kurie yra šiame kanale. Pamojuoti - Padovanok Nitro kam nors ir suteik jiems galimybę pasidžiaugti profilio tinkinimu, jaustukais ir ypatingomis pokalbių funkcijomis. + Padovanok kam nors Nitro, kad suteiktum prieigą prie žaidimų, pranašumų, serverio stiprinimų IR ypatingų pokalbio funkcijų. Padovanok Nitro Išjungti serverio garsą Serverio garsas išjungtas @@ -7980,6 +8068,7 @@ Balso Ryšys Atjungtas Garsai [Pradinis pranešimas pašalintas] + {username} užblokuotas (-a) Kalbėti Ištarti žinutę !!{name}!! – kalbėtojas @@ -8031,6 +8120,7 @@ Šis nepaisymas šiuo metu išjungtas scenos kanaluose. Šis nustatymas scenos kanaluose šiuo metu išjungtas. Balso kanalas, skirtas įvykiams su auditorija organizuoti + Vyksta šiuo metu Arba nusiųsk scenos kanalo pakvietimo nuorodą draugui Pakviesk draugų į scenos kanalą Klausytis @@ -8143,6 +8233,7 @@ Pradėti Pradėti pokalbį {start} — {end} + $[!!{start}!!](startHook) — baigiasi {end} Pradėti veiklas Pradėti renginį Visai netrukus pradėsi $[**!!{privacyLevel}!!**](privacyLevelHook) renginį @@ -8626,7 +8717,7 @@ Gijos nustatymai buvo atnaujinti. Pradėjo $[](usernameHook) Atsiprašome, negalėjome įkelti pirmos šios gijos žinutės - !!{username}!! pradėjo giją !!{threadName} + !!{username}!! pradėjo giją „!!{threadName}!!“ Originali kanalo žinutė Gija pranyks šiam pokalbiui pasibaigus. Giją gali pradėti naudodamas (-a) bet kurią esamą žinutę arba spausdamas (-a) „+“ pokalbio juostoje. @@ -8798,6 +8889,7 @@ Atnaujink Discord, kad gautum prieigą prie šio kanalo Nežinomas Regionas Nežinomas naudotojas + Gauti pseudoportretą Atšaukti nutildymą Nutildyti kategoriją Atšaukti **!!{name}!!** nutildymą @@ -8849,6 +8941,7 @@ Neteisingas Failo Tipas Pridėti komentarą neprivaloma + Bendras žinutės dydis privalo nesiekti {maxSize} Trauk ir Numesk Momentalios įkelties režimas! Maksimalus failo dydis yra {maxSize}. @@ -9033,8 +9126,10 @@ Galite keisti mastelio lygį su {modKey} +/– ir iš naujo nustatyti numatytąją mastelį su {modKey} + 0. Pasiekiami atsarginių kopijų kodai Pseudoportretas + Keisti profilio reklamjuostę Matoma, kai nenustatyas joks vaizdas Profilio spalva + Rekomenduojamas mažiausias dydis yra 600 x 240, o rekomenduojama proporcija – 5:2. Leidžiami failų tipai – PNG, JPG, animuoti GIF ir kt. Rekomenduojame bent 600 x 240 dydžio paveikslėlį. Gali įkelti ne didesnį nei 10 MB PNG, JPG arba animuotą GIF. Užblokuoti naudotojai Neturi užblokuotų naudotojų @@ -9057,6 +9152,9 @@ Įvesk slaptažodį, kad patvirtintum pakeitimus ŽYMĖ Redaguoti naudotojo profilį + Neišsaugoti + Išsaugoti pakeitimus? + Atlikai pakeitimų. Ar nori juos išsaugoti prieš išeidamas (-a) iš šio puslapio? Ryšio palaikymo el. laiškai Gauk el. laiškus apie praleistus skambučius, žinutes ir žinučių santraukas. Rekomendacijų el. laiškai @@ -9140,6 +9238,7 @@ Paleisk programėlę iš naujo, kad įsigaliotų naujosios nuostatos. Išsaugoti Nuskaityti QR kodą + Bandai pakeisti savo profilį konkrečiam serveriui? Eik į serverį ir redaguok savo serverio profilį. Rodyti Žaidimų biblioteką Išjunk, kad paslėptum Žaidimų biblioteką ir galėtum skirti dėmesį pokalbiams. Discord įsijungia fone ir netrukdo. @@ -9172,6 +9271,9 @@ Discord neaptinka jokios įvesties iš mikrofono. Patikrink, ar pasirinkai tinkamą įvesties įrenginį. OpenH264 vaizdo kodavimas, kurį pateikia Cisco Systems, Inc. Viskas paruošta, jau gali užfiksuoti garsą iš programėlių. [Sužinoti daugiau]({helpdeskArticle}) + Garso užfiksavimo plėtiniui reikalingas leidimas. Patikrink sistemos saugumo ir privatumo nustatymus. [Sužinoti daugiau]({helpdeskArticle}) + Kažkodėl nepavyko įdiegti garso užfiksavimo plėtinio. Kad pašalintum triktį, apsilankyk mūsų [pagalbos puslapyje]({helpdeskArticle}) + Norint įrenginyje užfiksuoti garsą, reikia įdiegti arba atnaujinti papildomą programinę įrangą. Kai spustelėsi toliau esantį mygtuką „Įdiegti“, tavęs paprašys duoti leidimą. [Sužinoti daugiau]({helpdeskArticle}) Vaizdo kodavimas Naudokis mūsų naujausiomis technologijomis savo ekrano vaizdui užfiksuoti Windows Valdymo Centras @@ -9277,6 +9379,7 @@ Sąrašas Rodyti pokalbį Rodyti narius + Peržiūrėti visus ({count}) Kai balso kanale žmonių yra daugiau nei {videoUserLimit}, vaizdo pokalbiai negalimi. Vaizdo funkcija negalima Nutildyti vaizdo įrašą diff --git a/app/src/main/res/values-nl/strings.xml b/app/src/main/res/values-nl/strings.xml index 7742c905d8..0e11439221 100644 --- a/app/src/main/res/values-nl/strings.xml +++ b/app/src/main/res/values-nl/strings.xml @@ -39,8 +39,8 @@ Accepteer om te beginnen met chatten. De ander krijgt pas een melding wanneer je een bericht terug stuurt. Uitnodiging accepteren Verzoek geaccepteerd - Discord denkt dat deze gebruiker mogelijk een spammer is - We hebben alle berichten in dit privébericht verborgen voor jouw veiligheid + Mogelijk is dit spam + Inhoud bericht voor de zekerheid verborgen. Je kunt alsnog reageren. Toegankelijkheid Donkere zijbalk Ja! @@ -97,6 +97,7 @@ Bevestigingen Dit kan even duren. Acties + Nu actief Actief op mobiel Actieve threads Meer actieve threads @@ -289,7 +290,13 @@ Speel geanimeerde emoji Ik wil dat de emoji bewegen en dansen. Geanimeerde emoji + Voordelen niveau 3 boosten + Community-abonnement boosten + Niveau 3 boosten + community-abonnement boosten + Instellingen openen Begrepen + Nieuwe banner instellen NIEUW! Geanimeerde serverbanner Om de aankondigingen vlot te houden, kun je gepubliceerde berichten maximaal 3 keer per uur bewerken. Probeer het over {retryAfterMinutes} nog eens. Officiële aankondigingen van Discord voor beheerders en moderators van communityservers. @@ -341,6 +348,7 @@ Overlay uitschakelen De-installeren Ongeldige code ingegeven + Dit lijkt op een promotiecode. [Klik hier](promoLink) om hem te verzilveren. Heb je een code ontvangen voor Nitro of een game? Wat leuk! Voer \'m hieronder in: Verzilveren Terug naar game @@ -765,8 +773,8 @@ Terugknop opent de kanaallade. Terug naar inloggen Backspace - Aanvallers van **!!{domain}!!** proberen je mogelijk te misleiden om iets gevaarlijks te doen, zoals het installeren van software of prijsgeven van privégegevens (zoals je telefoonnummer, creditcardnummer of socialeverzekeringsgegevens). - Gevaarlijke website gespot + Let op, **!!{domain}!!** is gemarkeerd als een kwaadwillig domein. Dit soort websites proberen je mogelijk te misleiden om persoonlijke gegevens te delen, je wachtwoord te stelen of ongewenste software op je apparaat te installeren. + Kwaadwillige website gespot Verbannen Wil je \'!!{username}!!\' verbannen? Leden verbannen @@ -1020,6 +1028,8 @@ Ik ga akkoord met de [{applicationName} EULA](onClick) Black Friday-deal Blokkeren + Wil je deze afzender blokkeren? + Na blokkering kan {username} je geen berichten meer sturen. Geblokkeerd {count} geblokkeerd {count} @@ -1213,8 +1223,10 @@ Serverprofiel bewerken Serveravatar en profielbanner Het instellen van een andere avatar voor iedere server is op dit moment beschikbaar voor een beperkt aantal mensen. + Bio Serverbiografie Als je niks invult, wordt je hoofdbiografe gebruikt. + Vertel deze server iets over jezelf Begrepen Gebruik een bijnaam en, als je Nitro hebt, een andere avatar voor al je servers! Update mijn serverprofiel @@ -1229,10 +1241,13 @@ Andere serveravatar Gebruik een andere avatar op al je servers en nog veel meer met **Discord Nitro!** Bijnamen moeten minstens {minLength} bevatten + Voorbeeld op deze server Serverprofielbanner wijzigen Serverprofielkleur Resetten naar standaardprofielbanner + Serverprofiel Ontgrendel met Nitro + Wil je je standaardprofiel aanpassen? Ga naar je [Gebruikersprofiel](onUserProfileClick)-pagina. Logboek Nieuwe functies {added marginTop}\n======================\n\n* **Geplande evenementen helpen je plannen voor de toekomst.** Licht je vrienden vooraf in over die gameavond, studiegroep of verjaardagsfuif. Want als ze het twee weken van tevoren al weten, hebben ze geen excuus om weg te blijven. Het staat glashelder op je server en ze hadden beloofd dat ze zouden komen... toch?\n\n* **Eindelijk kun je afbeeldingen spoileren op je mobiel door erop te tikken.** Ik ben ook sprakeloos en ik werk hier, kun je nagaan.\n\n\nCadeaus en goodies {progress}\n======================\n\n* **Twee maanden Nitro voor de prijs van één.** Sinterklaas komt een cadeautje in je schoen leggen. Sluit vanaf deze woensdag (24/11) een Nitro-abonnement af op de desktopversie van Discord via Gebruikersinstellingen > Discord Nitro, en krijg één maand gratis – mits je nog geen abonnement hebt. De aanbieding loopt tot 3 december 23:59 PT. Er zijn [regels van toepassing](https://support.discord.com/hc/articles/4412107946903).\n\n* **Nitro, de kip met de gouden eieren.** Hallo, Nitro-abonnees: je krijgt 2 maanden gratis Xbox Game Pass Ultimate als je naar Gebruikersinstellingen > Cadeau-inventaris gaat. Er zijn [regels van toepassing... alweer](https://support.discord.com/hc/articles/4411295409047).\n\n\n 2021-11-22 @@ -1260,16 +1275,33 @@ Kanaal !!{channelName}!! (kanaal) Kanaalacties + Je helpt ook bij het ontgrendelen van meer aanpassingsopties en nuttige upgrades voor iedereen op de server, zoals: + Boost je server naar {targetLevelOrPlan} om je nieuwe kanaalbanner te gebruiken + Boost je server naar het {targetLevelOrPlan}-abonnement om je nieuwe kanaalbanner te gebruiken + Dit ziet er fantastisch uit! + Deze afbeelding wordt bovenaan je zijbalk met kanaalinformatie weergegeven. + Bestandtypes die worden geaccepteerd zijn .png en .jpg. De minimaal aanbevolen afmetingen zijn 480x144 en de aanbevolen beeldverhouding is 10:3. Maximale bestandsgrootte is 10 MB. + Afbeelding kanaalbanner + **NIEUW!** Probeer eens een kanaalbanner uit + Probeer het uit! + **NIEUW!** Boost naar niveau 3 om een kanaalbanner in te stellen. + **NIEUW!** Boost naar het community-abonnement om een kanaalbanner in te stellen. Nu aan het praten: !!{username}!! Deelnemers — {count} Kanaaloproepacties Deelnemers Kanaal is verwijderd. Kanaalheader + Kanaalinformatie + Met dempen voorkom je dat ongelezen indicatoren en meldingen verschijnen, tenzij je wordt genoemd. Naam + Meldingen Details Onderwerp Bewerken + Jouw instellingen + Kanaalinformatie verbergen + Kanaalinformatie tonen Je rol is niet gemachtigd om dit kanaal te bezoeken. Kanaal vergrendeld Machtigingen gesynchroniseerd met de categorie: **{categoryName}** @@ -1634,6 +1666,7 @@ Kopieer onderwerp !!{code}!! kopiëren naar klembord Opdracht kopiëren + Kopieer evenementlink Kopieer ID Afbeelding kopiëren Kopieer link @@ -2132,6 +2165,7 @@ Account uitschakelen Weet je zeker dat je je account wilt uitschakelen? Hierdoor word je meteen afgemeld en wordt je account voor iedereen ontoegankelijk. Gelukt! We hebben e-mailmeldingen voor je uitgeschakeld! + Time-out !!{user}!! Synchronisatie uitschakelen Als je synchronisatie uitschakelt, voert het geselecteerde verlopen subgedrag uit alsof alle subs zijn verlopen. Als je synchronisatie uitschakelt, wordt het geselecteerde protocol voor verlopen lidmaatschap geactiveerd alsof het lidmaatschap van alle leden is verlopen. @@ -2217,11 +2251,13 @@ Bewerken Categorie bewerken Kanaal bewerken + Standaardprofiel bewerken Evenement bewerken Dit bericht wordt ook bijgewerkt in alle servers die dit kanaal volgen. Het kan even duren voordat alle servers zijn bijgewerkt. Bericht bewerken Bewerk notitie Overzicht bewerken + Profiel bewerken Rollen bewerken Onderwerp of privacy-instellingen wijzigen Podium bewerken @@ -2256,6 +2292,8 @@ Een nieuwe mysterymultiplayergame die je direct in dit spraakkanaal kunt spelen! Speel Betrayal met de mensen op je server! Deelnemen aan !!{applicationName}!! + Mobiele activiteiten zijn binnenkort beschikbaar! Je kunt nog steeds deelnemen aan het spraakkanaal en met vrienden chatten, maar je kunt de huidige activiteit niet zien of er interacties mee aangaan. + Activiteiten zijn alleen geschikt voor desktop Speel !!{applicationName}!! met je vrienden! Fout {code} Vang vissen met je vrienden in onze nieuwe game Fishington.io! @@ -2264,6 +2302,8 @@ Bezig met activiteit Bezig met activiteit In !!{applicationName}!! + Binnenkort op mobiel. Schakel over op de desktop-app om aan deze activiteit mee te doen. + Binnenkort op mobiel Activiteit is afgelopen Stuur een uitnodigingslink voor een activiteit naar een vriend(in) in @@ -2272,18 +2312,25 @@ !!{username}!! is aan het spelen !!{username}!! is iets aan het kijken Deelnemen aan activiteit + Deze server heeft geen toegang tot de aangevraagde activiteit + Deze server heeft de limiet van gelijktijdige activiteiten voor het huidige boostniveau bereikt + Kan activiteit niet starten + Het boostniveau van deze server is niet hoog genoeg voor de aangevraagde activiteit + Activiteit starten mislukt Activiteit wordt gestart Stoppen met activiteit Let op de activiteiten die binnenkort beschikbaar komen! Start een potje Poker Night op het spraakkanaal! Speel poker met je vrienden Maximaal {count} deelnemers + Een voorproefje van {applicationName} Deelnemers - {numUsers} Speelt !!{applicationName}!! Speelt in !!{guildName}!! Deel deze link met anderen om hen toegang te geven tot deze server en mee te doen met de activiteit Een activiteit starten !!{applicationName}!! starten + Onbekend Onbeperkt aantal deelnemers Kijkt naar !!{applicationName}!! Kijkt in !!{guildName}!! @@ -2369,6 +2416,7 @@ Om spam zo veel mogelijk te voorkomen, moeten leden van de server hun e-mailadres verifiëren voordat ze berichten kunnen sturen. Dit geldt niet voor leden met rollen. Geverifieerd e-mailadres verplicht Je server voldoet al aan of overschrijdt het minimale verificatieniveau. + Verwijder time-out bij !!{user}!! In-game overlay inschakelen. Ruisonderdrukking inschakelen Meldingen inschakelen @@ -2511,7 +2559,10 @@ Link kopiëren Openen in browser Link delen + Je kunt niet meer favorieten hebben. Favoriet + Je kunt maximaal {count} favorieten hebben. + O nee! Overige Beschrijf je probleem Je probleem @@ -2725,6 +2776,7 @@ NSFW kanaal Uit Alleen **@mentions** + Alleen @mentions @mentions Uitvoer Uitvoerapparaat @@ -2847,6 +2899,7 @@ Er zijn geen vriendschapsverzoeken in behandeling. Hier is Wumpus voor nu. Geen vrienden in afwachting Probeer een vriend toe te voegen met een gebruikersnaam of scan om te zien wie er in de buurt is. + Er zijn geen vriendschapssuggesties in behandeling. We hebben wel Wumpus voor je! Vriendsuggesties: {count} Offline — {offline} Online — {online} @@ -2867,6 +2920,7 @@ Alles Online In afwachting + Suggesties Delen De radiogolven worden gescand op vrienden. Zorg dat je vrienden op deze pagina staan en ook scannen. Laat je vrienden ook scannen! @@ -3137,6 +3191,7 @@ Begrepen Ga naar [Spraak- en video-instellingen > Schermdelen](onVoiceSettingsClick) en volg de instructies om audio in te schakelen voor schermdelen. Als je je scherm deelt op je apparaat, hoor je mogelijk geen geluid. + Het geluid wordt mogelijk niet gedeeld op jouw apparaat. Upgrade naar macOS 10.14 of hoger. Het geluid wordt mogelijk niet gedeeld op jouw versie van Windows. Upgrade naar de nieuwste versie van Windows 10. Scherm Scherm van !!{username}!! @@ -3185,6 +3240,13 @@ Zo te zien is je server nog niet klaar voor volledige serverinzichten. Je hebt alleen toegang tot statistieken over je aankondigingskanalen en welkomstscherm. O, jee! Zo te zien is er iets kapot. Vernieuw de applicatie en probeer het opnieuw. Van de recentste week + Dit is een voorbeeld. Boost naar {targetLevelOrPlan} om dit gifje te gebruiken. + Je helpt ook bij het ontgrendelen van meer aanpassingsopties en nuttige upgrades voor iedereen op de server, zoals: + Boost je server naar {targetLevelOrPlan} om je nieuwe geanimeerde serverbanner toe te passen. + Boost je server naar het {targetLevelOrPlan}-abonnement om je nieuwe geanimeerde serverbanner toe te passen. + Boost je server naar {targetLevelOrPlan} om je nieuwe serverbanner te gebruiken. + Boost je server naar het {targetLevelOrPlan}-abonnement om je nieuwe serverbanner te gebruiken. + Dit ziet er fantastisch uit! Je hebt de serverlimiet van 100 bereikt Upgrade je emoji, personaliseer je profiel, verdubbel het aantal servers waar je lid van kunt worden en zorg dat je opvalt op je servers. Verdubbel het aantal servers waar je lid van kunt worden tot 200. @@ -3287,6 +3349,7 @@ Nee, verbreek alleen de verbinding Ja, beëindig het evenement Wil je ook het evenement beëindigen? + Eindigt om {time} Weet je zeker dat je het evenement wilt beëindigen? {count} geïnteresseerd {count} geïnteresseerd @@ -3344,6 +3407,9 @@ Gepland om {startTime} Evenement is aan de gang Stap {step} van {total} + Serveruitnodigingslink voor evenement delen + Kopieer de directe evenementlink. Evenementen in privékanalen ondersteunen geen serveruitnodigingslinks. + Kopieer de directe evenementlink. Je hebt uitnodigingsbevoegdheid nodig om een serveruitnodigingslink te maken. Agenda naast drie vrienden in een spraakkanaal, met veel glinsters en opwinding Plan om iets samen te kijken, een spellenavond, een gastoptreden als verrassing, of wat je maar wil van tevoren. Begint nu: Geplande evenementen @@ -3360,6 +3426,13 @@ !!{folderName}!!, map {mentions}, !!{expandedState}!! Servermap zonder naam Mapinstellingen opgeslagen! + Je kunt wijzigen hoe anderen je zien op deze server (!!{guildName}!!) door een serverprofiel in te stellen. Als je niks instelt, wordt je standaardgebruikersprofiel getoond. + Serverprofielbanner + Serverprofiel - $[](guildIconHook) !!{guildName}!! + Gebruik een andere avatar, profielbanner en \'over mij\' op al je servers en nog veel meer met [Discord Nitro!](onAndMore) + Toon je creativiteit nog meer op deze server door alle profielaanpassingen te ontgrendelen met Nitro. + Wees wie je wilt zijn met een andere avatar, banner en bio op al je servers, ontgrendel geanimeerde avatars en nog veel meer met [Discord Nitro!](onAndMore) + Wil je volledige toegang tot serverprofielen? Uitnodigen op servers Uitnodiging vervalt over {xDays}. Andere servers @@ -3519,9 +3592,9 @@ Webhook maken Webhook verwijderen Webhook bijwerken - **Probeer eens een geanimeerde banner!** Kies een gifje van Tenor voor je serverbanner - **NIEUW!** Boost naar niveau 3 om geanimeerde serverbanners te ontgrendelen. - **NIEUW!** Boost naar het community-abonnement om geanimeerde serverbanners te ontgrendelen. + **NIEUW!** Stel een geanimeerde serverbanner in door een gifje te uploaden of te selecteren. + **NIEUW!** Boost naar niveau 3 om een geanimeerde serverbanner te kunnen gebruiken. + **NIEUW!** Boost naar het community-abonnement om een geanimeerde serverbanner te kunnen gebruiken. Probeer het uit! $[**!!{user}!!**](userHook) aankondigingsthread gecreëerd $[**!!{target}!!**](targetHook) $[**!!{user}!!**](userHook) voegde $[**!!{target}!!**](targetHook) toe aan de server @@ -4373,6 +4446,8 @@ +1 maand gratis Je komt in aanmerking voor een gratis maand! Doorgaan zonder aanbieding + Ben je benieuwd naar onze kerstaanbieding? + Bekijk hem nu op de web- of desktop-app Er wordt automatisch een gratis maand aan je account toegekend. Geniet ervan! Je krijgt een maand gratis! Meer informatie over de [regels en beperkingen]({helpdeskUrl}) van deze aanbieding. @@ -4626,7 +4701,7 @@ Icoon voor dialoogvenster Afbeelding Afbeeldingacties - Alt. + Alt Afbeeldingcompressie Afbeeldingen automatisch comprimeren Als dit is ingeschakeld, worden verstuurde afbeeldingen gecomprimeerd. Schaf Nitro aan om een kristalheldere afbeelding te versturen! **[Koop Nitro]({nitroLink})** @@ -5544,6 +5619,7 @@ Dit is degene die het bericht geplaatst heeft waar je een melding van hebt gemaakt. Blokkeer deze persoon om zijn/haar berichten niet meer te zien. Dit kun je verder nog doen Meldingscategorie + Geselecteerd evenement Geselecteerd bericht Geselecteerd podium Er is een fout opgetreden bij het verzenden van deze melding. Probeer het opnieuw! @@ -5614,7 +5690,7 @@ Nogmaals bedankt dat je het uit wilde proberen! Het switchen van account wordt binnenkort beëindigd {username} is uitgelogd - Dit is een bètatest. Als de test is afgelopen, blijf je ingelogd op het laatste account waarnaar je bent geswitcht. De rest wordt verwijderd. + Dit is een bètatest. Als de test is afgelopen, blijf je ingelogd op het laatste account waarnaar je bent geswitcht. Je wordt verwijderd uit andere accounts. Inloggen mislukt. Probeer het opnieuw. Als je inlogt op een ander account kun je eenvoudig switchen van account op dit apparaat. Voeg een account toe @@ -6213,6 +6289,8 @@ Meerdere avatars Wees wie je wilt zijn met een andere avatar op al je servers Serverprofiel geüpdatet! + Wees wie je wilt zijn met een andere avatar, banner en bio op al je servers. + Meerdere profielen {percentage}%% sinds vorige week Hulp nodig met machtigingen? Mediatoegang geweigerd - Discord heeft toegang tot opslag nodig om bijlagen te plaatsen. @@ -6535,11 +6613,16 @@ Door te boosten ontgrendel je krachtige functies en upgrades waar iedereen in je server plezier van heeft. Dus doe eens een boost en krijg: Val op met een geanimeerde serverpictogram Pas je serveruitnodigingen aan met een aangepaste achtergrond + Uploadlimiet bestanden verhoogd tot 100 MB Laat met een serverbanner iedereen zien waar je server over gaat Effectieve upgrades: grotere bestanden uploaden, verbeterde audiokwaliteit en nog veel meer! + Stel een uniek pictogram in voor elke rol op de server + Scherm delen in 1080p/60 fps Persoonlijke stickers uploaden die iedereen kan gebruiken + Upload tot {numStickers} persoonlijke stickers en {numEmojis} gepersonaliseerde emoji\'s Opties voor het langer archiveren van threads Privéthreads creëren + Voeg gemakkelijk nieuwe leden toe met een aangepaste uitnodigingslink Doel: {levelName} Koop boosts om {levelName}-voordelen te helpen ontgrendelen! Deze server heeft alle boostvoordelen ontgrendeld! @@ -6599,6 +6682,7 @@ Gebruik overal persoonlijk stickers en krijg toegang tot 300 exclusieve Nitro-stickers. $[Info](infoHook) Gebooste servers kunnen persoonlijke stickers uploaden via Serverinstellingen > Stickers. Nitro-gebruikers kunnen overal persoonlijke stickers gebruiken. Toegang tot speciale stickers + Pas videogesprekken aan met je eigen videoachtergronden. Meer achtergronden Upgrade je emoji, personaliseer je profiel en val op op je servers. Geef Discord een persoonlijk tintje @@ -6658,7 +6742,9 @@ Neem Nitro Pas meer aan met een profielbanner en word lid van meer servers door te [upgraden naar Discord Nitro](onLearnMore) Pas meer aan met een profielbanner, een geanimeerde avatar, een aangepaste tag [en meer met Discord Nitro!](onLearnMore) + Pas meer aan met een profielbanner, een geanimeerde avatar, een aangepaste tag en meer met **Discord Nitro!** Wil je je eigen banner uploaden? + Wil je je eigen profielbanner uploaden? De **boostvoortgangsbalk** toont leden hoeveel boosts je server nodig heeft om het volgende niveau te bereiken. Zet hem aan of uit onder **Serverinstellingen > Weergave**. De **boostvoortgangsbalk** toont leden hoeveel boosts je server nodig heeft om het volgende abonnement te bereiken. Zet hem aan of uit onder **Serverinstellingen > Weergave**. Inschakelen @@ -7049,6 +7135,7 @@ Registreren Inloginformatie invoeren [Lees ons Privacybeleid]({privacyURL}) + Wachtwoord moet uit 6-72 tekens bestaan Maak een account Je kunt dit later altijd wijzigen! Leden toevoegen (!!{current}!!/!!{max}!!) @@ -7101,6 +7188,7 @@ Minimaal {min} tekens, maximaal {max} tekens Er is een fout opgetreden tijdens het versturen van je melding. Probeer het opnieuw of klik [hier]({tnsReportUrl}) om online een melding te versturen. Bericht geselecteerd + Evenement rapporteren Een bericht rapporteren Podium melden Maak een keuze @@ -7112,7 +7200,7 @@ Melding ingediend Bedankt voor je melding. Je ontvangt binnenkort een e-mail ter bevestiging. Waar kunnen we je mee helpen? - Dit is geen spam + Geen spam Rapporteer server — !!{name}!! Server rapporteren Spam rapporteren @@ -7720,7 +7808,7 @@ TTS-berichten verzenden Leden met deze machtiging kunnen tekst-naar-spraakberichten verzenden door een bericht met /tts te starten. Deze berichten kunnen door iedereen worden beluisterd die op het kanaal zijn afgestemd. Zwaaien - Geef Nitro cadeau, zodat de ontvanger toegang krijgt tot profielaanpassing, emoji\'s, en fantastische chatvoordelen. + Geef iemand Nitro cadeau om toegang te geven tot games, voordelen, serverboosting EN fantastische chatvoordelen. Geef Nitro cadeau Server onhoorbaar Server onhoorbaar gemaakt @@ -7983,6 +8071,7 @@ Spraak ontkoppeld Geluiden [Oorspronkelijk bericht verwijderd] + {username} geblokkeerd Spreken Bericht voorlezen !!{name}!! - Spreker @@ -8034,6 +8123,7 @@ Deze overschrijving is op dit moment uitgeschakeld voor podiumkanalen. De instelling is op dit moment uitgeschakeld voor podiumkanalen. Een spraakkanaal om evenementen te hosten voor een publiek + Nu aan de gang Of stuur een uitnodigingslink voor een podium naar een vriend(in) Nodig vrienden uit op het podium Meeluisteren @@ -8146,6 +8236,7 @@ Starten Oproep starten {start} — {end} + $[!!{start}!!](startHook) — Eindigt op {end} Activiteiten starten Evenement starten Je staat op het punt dit $[**!!{privacyLevel}!!**](privacyLevelHook)-evenement te starten @@ -8629,7 +8720,7 @@ Threadinstellingen zijn bijgewerkt. Begonnen door $[](usernameHook) Sorry, we konden het eerste bericht van deze thread niet laden - !!{username}!! is een thread begonnen: !!{threadName} + !!{username}!! is een thread begonnen: !!{threadName}!! Oorspronkelijk bericht van kanaal Als het gesprek voorbij is, verdwijnt de thread. Begin een thread vanuit een bestaand bericht, of klik op het +-pictogram in de chatbalk. @@ -8804,6 +8895,7 @@ Update Discord voor toegang tot dit kanaal Onbekende regio Onbekende gebruiker + Ontgrendel Avatar Dempen opheffen Categorie dempen opheffen Dempen van **!!{name}!!** opheffen @@ -8855,6 +8947,7 @@ Ongeldig bestandstype Voeg een opmerking toe optioneel + Totale berichtgrootte moet minder dan {maxSize} zijn Slepen en plakken Instant uploadmodus! Max bestandsgrootte is {maxSize} dankjewel. @@ -9039,8 +9132,10 @@ Je kunt het zoomniveau wijzigen met {modKey} +/- en resetten naar de standaardzoom met {modKey}+0. Beschikbare backupcodes Avatar + Profielbanner wijzigen Zichtbaar als er geen afbeelding is gekozen Profielkleur + De aanbevolen minimumgrootte is 600x240 met beeldverhouding 5:2.Toegestane bestandstypes zijn PNG, JPG en geanimeerde gifjes. We raden een afbeelding aan van minimaal 600x240. Je kunt een PNG, JPG of bewegend gifje van minder dan 10 MB uploaden. Geblokkeerde gebruikers Je hebt nog geen gebruikers geblokkeerd @@ -9063,6 +9158,9 @@ Voer je wachtwoord in om wijzigingen te bevestigen TAG Gebruikersprofiel bewerken + Niet opslaan + Wijzigingen opslaan? + Je hebt wijzigingen aangebracht. Wil je deze opslaan voordat je deze pagina verlaat? Communicatieve e-mails Ontvang e-mails voor gemiste oproepen, berichten en berichtoverzichten. E-mails met aanbevelingen @@ -9146,6 +9244,7 @@ Start de app opnieuw om je nieuwe instellingen van kracht te laten worden. Opslaan QR-code scannen + Wil je je profiel voor een specifieke server aanpassen? Ga naar de server om je serverprofiel te bewerken. Toon Game-bibliotheek Schakel dit uit om je Game-bibliotheek te verbergen, zodat je je kunt concentreren op je gesprekken. Discord start op de achtergrond en zit je verder niet in de weg. @@ -9178,6 +9277,9 @@ Discord detecteert geen invoer vanuit je microfoon. Controleer of je het juiste invoerappraat hebt geselecteerd. OpenH264 videocodec geleverd door Cisco Systems, Inc. Je kunt nu audio van applicaties vastleggen. [Meer informatie]({helpdeskArticle}) + Je moet de toepassing om audio vast te leggen toestemming geven. Controleer je beveiligings- en privacysysteemvoorkeuren. [Meer informatie]({helpdeskArticle}) + Er ging iets fout bij de instelling van de toepassing om audio vast te leggen. Ga naar onze [hulppagina]({helpdeskArticle}) om het probleem op te lossen + Om audio op je apparaat vast te kunnen leggen, moet je extra software installeren of updaten. Na het klikken op de installatieknop hieronder, word je om toestemming gevraagd. [Meer informatie]({helpdeskArticle}) Videocodec Gebruik onze nieuwste technologie om je scherm vast te leggen. Windows-instellingen @@ -9283,6 +9385,7 @@ Lijst Chat weergeven Leden tonen + Alles bekijken ({count}) Helaas, videochat is niet beschikbaar als er meer dan {videoUserLimit} mensen zijn in het spraakkanaal. Video niet beschikbaar Video dempen diff --git a/app/src/main/res/values-no/strings.xml b/app/src/main/res/values-no/strings.xml index bfb0414bb6..3be29e2d30 100644 --- a/app/src/main/res/values-no/strings.xml +++ b/app/src/main/res/values-no/strings.xml @@ -12,8 +12,8 @@ Godta for å chatte. Motparten blir varslet først når du besvarer en melding. Godta invitasjonen Forespørselen er godtatt - Discord tror at denne brukeren kan være en spammer - Vi har skjult alle disse direktemeldingene for å beskytte deg + Dette kan være søppelpost + For å være på den sikre siden har vi skjult innholdet. Du kan likevel besvare meldingen. Tilgjengelighet Mørk sidemeny Jepp! @@ -70,6 +70,7 @@ Takk til Dette kan ta et øyeblikk. Handlinger + Aktiv nå Aktiv på mobil Aktive tråder Flere aktive tråder @@ -262,7 +263,13 @@ Spill av animerte emojier Jeg vil at emojien skal røre på seg og danse. Animert emoji + Fordeler med boostnivå 3 + Boost av nettsamfunn-abonnement + Boostnivå 3 + Boost av nettsamfunn-abonnementet + Åpne innstillingene Skjønner + Angi et nytt banner NYHET! Animert serverbanner For å gjøre kunngjøringene raske, kan publiserte meldinger kun redigeres tre ganger i timen. Prøv igjen om {retryAfterMinutes}. Offisielle kunngjøringer fra Discord for administratorer og moderatorer av fellesskapsservere. @@ -314,6 +321,7 @@ Deaktiver overlegg Avinstaller Ugyldig kode angitt + Dette ser ut som en kampanjekode. [Klikk her](promoLink) for å innløse den. Har du mottatt en kode for Nitro eller et spill? Det er spennende! Skriv den inn nedenfor: Løs inn Gå tilbake til spill @@ -645,7 +653,7 @@ Behandler … Du kan ikke laste opp flere enn !!{limit}!! filer om gangen! For mange opplastinger! - Last opp vedleggsverktøy + Verktøy for opplasting av vedlegg Endre vedlegg Fjern vedlegg Når andre snakker @@ -738,7 +746,7 @@ Tilbake-knapp åpner kanalskuff. Tilbake til innloggingen Tilbake-tasten - Angripere på **!!{domain}!!** kan lure deg til å gjøre noe farlig, som å installere programvare eller oppgi personopplysninger (for eksempel telefonnummeret, kredittkortnummeret eller fødselsnummeret ditt). + Obs! **!!{domain}!!** har blitt flagget som et farlig nettsted. Nettsteder som dette kan prøve å stjele passord, installere uønsket programvare på enheten din eller lure deg til å oppgi personopplysninger. Farlig nettsted forut Utesteng Vil du utestenge «!!{username}!!»? @@ -993,6 +1001,8 @@ Jeg godtar [{applicationName} EULA](onClick) Black Friday-tilbud Blokker + Vil du blokkere avsenderen? + {username} kan ikke sende deg meldinger hvis hun/han blokkeres. Blokkert {count} blokkert {count} @@ -1185,8 +1195,10 @@ Rediger serverprofil Serveravatar og profilbanner Bruk av forskjellig avatar for hver server er for øyeblikket tilgjengelig for et begrenset antall brukere. + Bio Serverbio Hvis feltet er tomt, brukes hovedbioen din. + Fortell serveren litt om deg selv Forstått Velg et kallenavn og, hvis du har Nitro, forskjellig avatar på hver server! Oppdater serverprofilen din @@ -1201,10 +1213,13 @@ Bytt server-avatar Bruk forskjellig avatar på hver av serverne dine og mer med **Discord Nitro!** Kallenavn må inneholde minst {minLength} + Forhåndsvis i denne serveren Bytt serverprofilbanner Serverprofilfarge Tilbakestill til primære profilbanner + Serverprofil Lås opp med Nitro + Prøver du å bytte standardprofil? Gå til [Brukerprofil](onUserProfileClick)-siden din. Endringslogg Endre kallenavn Medlemmer med denne tillatelsen kan endre sitt eget kallenavn. @@ -1227,16 +1242,33 @@ Kanal !!{channelName}!! (kanal) Kanalhandlinger + Du bidrar også til å låse opp flere verktøy og muligheter for tilpasning for alle på serveren. Noen eksempler: + Boost kanalen din til {targetLevelOrPlan} for å bruke ditt nye kanalbanner + Boost kanalen din til {targetLevelOrPlan}-abonnementet for å bruke ditt nye kanalbanner + Dette ser bra ut! + Dette bildet vises øverst i sidemenyen Kanalinfo. + Godtatte filtyper er .png og .jpg. Anbefalt størrelse er 480x144, og anbefalt sideforhold er 10:3. Maks filstørrelse: 10 MB. + Bilde til kanalbanner + **NYHET!** Prøv å legge til et kanalbanner + Prøv selv! + **NYHET!** Boost til nivå 3 for å angi et kanalbanner. + **NYHET!** Boost til fellesskapsabonnementet for å angi et kanalbanner. Snakker nå: !!{username}!! Deltakere – {count} Alternativer for samtaler i kanal Deltakere Kanalen er blitt slettet. Kanaloverskrift + Kanalinfo + Hvis du demper, ser du ikke indikatorer for uleste meldinger eller varslinger med mindre du blir nevnt. Navn + Varsler Detaljer Emne Rediger + Dine innstillinger + Skjul kanalinformasjon + Vis kanalinformasjon Rollen din har ikke tilgang til denne kanalen. Kanalen er låst Tillatelser synkronisert med kategori: **{categoryName}** @@ -1580,6 +1612,7 @@ Kopier emne Kopier !!{code}!! til utklippstavlen Kopier kommando + Kopier eventlenke Kopier ID Kopier bildet Kopier lenke @@ -2077,6 +2110,7 @@ Deaktiver kontoen Er du sikker på at du vil deaktivere kontoen din? Dette logger deg av umiddelbart, og gjør kontoen din utilgjengelig for alle. Vellykket! Vi har deaktivert e-postvarsler for deg! + Gi !!{user}!! timeout Slå av synkronisering Hvis du slår av synkronisering, utløses den valgte handlingen for utløpt abonnement, som om alle abonnenter har utløpt. Hvis du slår av synkronisering, utløses den valgte handlingen for utløpt medlemskap, som om alle medlemmer har utløpt. @@ -2162,11 +2196,13 @@ Rediger Rediger kategori Rediger kanalen + Rediger standardprofil Rediger event Denne meldingen blir også oppdatert på alle serverne som følger denne kanalen. Det kan ta litt tid før alle serverne er oppdaterte. Rediger melding Rediger notatet Rediger Oversikt + Rediger profil Endre roller Endre emne eller personverninnstillinger Rediger scene @@ -2201,6 +2237,8 @@ Et nytt mysteriespill for flere spillere. Spill det rett i denne talekanalen! Spill Betrayal med andre på serveren! Bli med på !!{applicationName}!! + Aktiviteter for mobil kommer snart! Du kan fortsatt være med i talekanalen og chatte med venner, men du får ikke mulighet til å se eller interagere med den aktuelle aktiviteten. + Aktiviteter er kun for skrivebordsprogrammet Spill !!{applicationName}!! med venner! Feil {code} Dra på fisketur med venner i det nye spillet Fishington.io! @@ -2209,6 +2247,8 @@ I aktivitet I aktivitet I !!{applicationName}!! + Kommer snart på mobil. Gå til skrivebordsprogrammet for å delta i aktiviteten. + Kommer snart på mobil Aktiviteten er avsluttet Send en invitasjonslenke for en aktivitet til en venn i @@ -2217,18 +2257,25 @@ !!{username}!! spiller !!{username}!! ser på Bli med i aktivitet + Denne serveren har ikke tilgang til den ønskede aktiviteten + Denne serveren har nådd det maksimale antallet samtidige aktiviteter for det gjeldende boostnivået + Aktiviteten kan ikke startes + Denne serveren har ikke høyt nok boostnivå for den ønskede aktiviteten + Aktiviteten kan ikke startes Starter aktivitet Forlat aktivitet Følg med, det kommer snart flere aktiviteter! Start en Poker Night-runde rett i talekanalen! Spill poker med vennene dine Opptil {count} deltakere + Slik kommer {applicationName} til å se ut Deltakere – {numUsers} Spiller !!{applicationName}!! Spiller i !!{guildName}!! Del lenken med noen, så de kan være med i serveren og aktiviteten Start en aktivitet Start !!{applicationName}!! + Ukjent Ubegrenset med deltakere Ser på !!{applicationName}!! Ser på noe i !!{guildName}!! @@ -2314,6 +2361,7 @@ For å unngå så mye spam som mulig må medlemmer av serveren ha en bekreftet e-postadresse før de kan sende meldinger. Dette gjelder ikke for medlemmer med roller. Du må ha en bekreftet e-postadresse Serveren oppfyller eller overstiger allerede kravet for bekreftelsesnivå. + Avslutt timeout for !!{user}!! Aktiver overlegg i spillet. Slå på støydemping Aktiver varsler @@ -2398,7 +2446,10 @@ $[](upHook) for å velge Facebook Mislykket + Du kan ikke ha flere favoritter. Favoritt + Du kan ikke ha mer enn {count} favoritter. + Å nei! Beskriv problemet ditt Problemet ditt Send tilbakemelding @@ -2611,6 +2662,7 @@ NSFW-kanal Av Bare **@mentions** + Bare @mentions @mentions Utgang Utdataenhet @@ -2733,6 +2785,7 @@ Du har ingen ventende venneforespørsler. Her er en Wumpus inntil videre. Ingen ventende venner Prøv å legge til en venn med brukernavn eller skann for å se hvem som er i nærheten. + Du har ingen ventende venneforslag. Her er en Wumpus inntil videre. Venneforslag – {count} Frakoblet – {offline} På nett – {online} @@ -2753,6 +2806,7 @@ Alle Pålogget Venter + Forslag Del Skanner luftbølgene etter venner. Påse at vennene dine er på denne siden og at de også skanner. Påse at vennene dine også skanner! @@ -3023,6 +3077,7 @@ Forstått For å aktivere lyd i skjermdeling, gå til [Stemme- og videoinnstillinger > Skjermdeling](onVoiceSettingsClick) og følg oppsettinstruksene. Lyden er ikke nødvendigvis tilgjengelig når du deler skjermen på enheten din. + Det er ikke sikkert at deling av lyd fungerer på enheten din. Oppgrader til minst macOS 10.14. Deling av lyd fungerer ikke nødvendigvis på Windows-versjonen din. Oppgrader til seneste Windows 10. Skjerm !!{username}!! sin skjerm @@ -3071,6 +3126,13 @@ Serveren din er visst ikke helt klar for full innsikt. Du vil bare ha tilgang til kunngjøringskanaler og analyse av velkomstskjermen. Å nei! Det ser ut til at noe er ødelagt. Oppfrisk applikasjonene og prøv på nytt. Fra den seneste uken + Dette er en forhåndsvisning. Boost til {targetLevelOrPlan} for å bruke denne GIF-en. + Du bidrar også til å låse opp flere verktøy og muligheter for tilpasning for alle på serveren. Noen eksempler: + Boost serveren din til {targetLevelOrPlan} for å bruke ditt nye animerte serverbanner. + Boost serveren din til {targetLevelOrPlan}-abonnementet for å bruke ditt nye animerte serverbanner. + Boost serveren din til {targetLevelOrPlan} for å bruke ditt nye serverbanner. + Boost serveren din til {targetLevelOrPlan}-abonnementet for å bruke ditt nye serverbanner. + Dette ser bra ut! Du har nådd grensen på 100 servere Oppgrader emojiene dine, tilpass profilen, doble antall servere du kan bli med i og skill deg ut i serverne dine. Doble antall servere du kan bli med i til 200. @@ -3173,6 +3235,7 @@ Nei, bare koble fra Ja, avslutt eventen Vil du også avslutte eventen? + Avsluttes {time} Er du sikker på at du vil avslutte eventen? {count} er interessert {count} interessert @@ -3230,6 +3293,9 @@ Planlagt til {startTime} Eventen pågår Trinn {step} av {total} + Del serverinvitasjonslenken til eventen + Kopier direktelenke til event. Eventer i private kanaler støtter ikke serverinvitasjonslenker. + Kopier direktelenke til event. Invitasjonstillatelse er nødvendig for å opprette en serverinvitasjonslenke. Kalender ved siden av tre venner i talechat, med masser av glitter og spenning Planlegg en film- eller spillkveld, fest, en overraskende mystisk gjest – hva som helst – på forhånd. Starter nå: planlagte eventer @@ -3246,6 +3312,13 @@ !!{folderName}!!, mappe {mentions}, !!{expandedState}!! Ikke navngitt servermappe Mappeinnstillinger lagret! + Ved å lage en serverprofil kan du endre hvordan andre ser deg i denne serveren (!!{guildName}!!). Det du ikke angir her, vises på den vanlige brukerprofilen din. + Serverprofilbanner + Serverprofil – $[](guildIconHook) !!{guildName}!! + Angi forskjellig avatar, profil og «om meg» på hver av serverne dine og mer med [Discord Nitro!](onAndMore) + Ved å låse opp alt av profiltilpasning med Nitro kan du uttrykke deg enda sterkere på denne serveren. + Vær den du vil med egen avatar, banner og bio på hver server med [Discord Nitro!](onAndMore) Du kan også lås opp animerte avatarer og mer. + Vil du ha full tilgang til serverprofiler? Inviter til servere Invitasjonen utløper om {xDays}. Andre servere @@ -3405,10 +3478,10 @@ Opprett en Webhook Slett Webhooken Oppdater Webhooken - **Prøv et animert banner!** Velg en GIF fra Tenor som serverbanner - **NYHET!** Boost til nivå 3 for å låse opp animerte serverbannere. - **NYHET!** Boost til fellesskapsabonnementet for å låse opp animerte serverbannere. - Prøv nå! + **NYHET!** Last opp eller velg en GIF for å få et animert serverbanner. + **NYHET!** Boost til nivå 3 for å bruke et animert serverbanner. + **NYHET!** Boost til fellesskapsabonnementet for å bruke et animert serverbanner. + Prøv selv! $[**!!{user}!!**](userHook) opprettet en kunngjøringstråd $[**!!{target}!!**](targetHook) $[**!!{user}!!**](userHook) la til $[**!!{target}!!**](targetHook) i serveren Endret bitraten til **!!{newValue}!!** @@ -4252,13 +4325,15 @@ $[](timeUntilEnd)$[Til tilbudet avsluttes](offerEndsText) Dette får du med Nitro: Hei, synes du ikke at du fortjener julebonus? Abonner nå for å få en måned med Nitro på kjøpet. - Kjøp en, få en gratis + Kjøp en, få en på kjøpet [Regler og begrensninger gjelder.]({termsURL}) Mer informasjon om kampanjens [regler og begrensninger]({termsURL}). Vi spanderer en måned +1 måned gratis Du kan få en måned gratis! Fortsett uten tilbudet + Nysgjerrig på julekampanjen vår? + Ta en nærmere kikk på nett eller i skrivebordsprogrammet En gratis måned legges automatisk til på kontoen din. God fornøyelse! Du får en måned gratis! Mer informasjon om kampanjens [regler og begrensninger]({helpdeskUrl}). @@ -5416,6 +5491,7 @@ Dette er vedkommende som la ut meldingen du rapporterte. Blokker vedkommende for å ikke se flere av meldingene. Mer du kan gjøre Rapportkategori + Valgt event Valgt melding Valgt scene Det oppsto en feil under innsending av rapporten. Prøv igjen. @@ -6050,6 +6126,8 @@ Flere avatarer Vær den du vil og bruk forskjellig avatar på hver server Serverprofilen er oppdatert! + Vær den du vil med egen avatar, banner og bio på hver server. + Flere profiler {percentage}%% siden forrige uke Trenger du hjelp med tillatelser? Medietilgang er nektet – Discord krever tilgang til lagring for å legge ved vedlegg. @@ -6371,18 +6449,23 @@ Boosting gir deg tilgang til nye muligheter og oppgraderinger som alle på serveren nyter godt av. Gi bort en boost for å motta: Skill deg ut med et animert serverikon Tilpass serverinvitasjonene dine med en egendefinert bakgrunn + Filopplastingsgrense økt til 100 MB Bruk et serverbanner for å vise andre hva som skjer på serveren din Solide oppgraderinger: opplasting av større filer, bedre lydkvalitet og annet! + Angi et ulikt ikon for hver rolle i serveren + Skjermdeling i 1080p og 60 fps Last opp egne klistremerker som alle kan bruke + Last opp inntil {numStickers} egendefinerte klistremerker og {numEmojis} egendefinerte emojier Mulighet for å arkivere tråder i lengre tid Opprett private tråder + Med en egendefinert invitasjonslenke er det enkelt å legge til nye medlemmer Mål: {levelName} - Kjøp booster for å gjøre det lettere å låse opp {levelName}-fordeler! + Kjøp booster for å gjøre det lettere å låse opp fordeler på {levelName}! Denne serveren har låst opp alle boostfordelene! Denne serveren har låst opp alle boostbelønningene! Kjøp booster for å gjøre det lettere å låse opp {planName}-abonnementet! **{numBoosts}/{numTotal}** Boost - Bilde av festbrems + Bilde av konfettirør **{quantity}x** {quantity} – **!!{rate}!!** **{boostQuantity}x** {quantity} – **!!{rate}!!** (Abonnement på pause) **{boostQuantity}x** {quantity} (abonnement på pause) @@ -6435,6 +6518,7 @@ Bruk egendefinerte klistremerker hvor som helst, og få tilgang til 300 eksklusive Nitro-klistremerker. $[Info](infoHook) Servere med Boost kan laste opp egendefinerte klistremerker gjennom Serverinnstillinger > Klistremerker. Nitro-brukere kan bruke egendefinerte klistremerker hvor som helst. Tilgang til spesielle klistremerker + Tilpass videosamtaler med egne videobakgrunner. Flere bakgrunner Oppgrader emojiene dine, gjør profilen din mer personlig, og skill deg ut i serverne dine. Gjør Discord til ditt eget @@ -6494,7 +6578,9 @@ Bli med i Nitro Få flere tilpasninger med et profilbanner og bli med i flere servere ved å [oppgradere til Discord Nitro](onLearnMore) Få mer tilpasning med et profilbanner, en animert avatar, en tilpasset tagg [og mer til med Discord Nitro!](onLearnMore) + Få større muligheter for tilpasning med et profilbanner, en animert avatar, en tilpasset tagg og annet med **Discord Nitro!** Vil du laste opp et eget banner? + Vil du laste opp et eget profilbanner? **Fremdriftslinjen for boost** viser medlemmer hvor mange booster serveren din trenger for å nå neste nivå. Slå den på og av under **Serverinnstilinger > Vis**. **Fremdriftslinjen for boost** viser medlemmer hvor mange booster serveren din trenger for å nå neste abonnement. Slå den på og av under **Serverinnstilinger > Vis**. Slå på @@ -6885,6 +6971,7 @@ Registrer deg Angi påloggingsinformasjon [Les personvernerklæringen vår]({privacyURL}) + Passord må inneholde mellom 6 og 72 tegn Opprett en konto Du kan endre dette senere. Legg til medlemmer (!!{current}!!/!!{max}!!) @@ -6937,6 +7024,7 @@ {min} tegn minimum, {max} tegn maksimum Det oppstod en feil ved innsending av klagen din. Prøv igjen eller trykk [her]({tnsReportUrl}) for å sende inn på nettet. Melding valgt + Rapporter event Rapporter en melding Rapporter scene Velg én @@ -6948,7 +7036,7 @@ Klage innsendt Takk for at du varslet oss. Du vil innen kort tid motta en bekreftelse på e-post. Hva kan vi hjelpe deg med? - Dette er ikke spam + Ikke søppelpost Rapporter server – !!{name}!! Rapporter server Rapporter spam @@ -7376,7 +7464,7 @@ Les informasjon om delversjonen Last opp og administrer delversjoner Opprett kommandoer i en server - Administrer tilgang til kommandoene i en server + Administrer tilgang til kommandoene dens i en server Oppdater kommandoer Administrer rettigheter Administrer butikkens SKU-er, oppføringer og eiendeler @@ -7555,8 +7643,8 @@ Send TTS-meldinger Medlemmer med denne tillatelsen kan sende tekst-til-tale-meldinger ved å starte en melding med /tts. Disse meldingene kan bli hørt av alle som er fokusert på kanalen. Send et vink - Gi noen Nitro i gave for å gi dem tilgang til profiltilpasning, emojier og overlegne chatfunksjoner. - Nitro er en perfekt gave + Gi noen Nitro i gave for å gi tilgang til spill, fordeler, serverboosting OG supernyttige chatfunksjoner. + Gi Nitro i gave Slå av Serverlyd Serverlyden er dempet Denne kanalen har spesialtillatelser. For å lytte i den må noen, som en av serverens moderatorer eller administratorer, slå på lyden for deg. @@ -7819,6 +7907,7 @@ Tale er Frakoblet Lyder [Opprinnelig melding slettet] + Blokkerte {username} Snakk Les opp melding !!{name}!! – Taler @@ -7870,6 +7959,7 @@ Denne overstyringen er deaktivert for scenekanaler. Denne innstillingen er deaktivert for scenekanaler. En talekanal for å hoste eventer med publikum + Pågår nå Eventuelt kan du sende en sceneinvitasjonslenke til en venn Inviter venner til scenen Hør på @@ -7982,6 +8072,7 @@ Start Start en samtale {start}–{end} + $[!!{start}!!](startHook) – avsluttes {end} Start aktiviteter Start hendelse Du er i ferd med å starte denne $[**!!{privacyLevel}!!**](privacyLevelHook) eventen @@ -8463,7 +8554,7 @@ Trådinnstillingene er blitt oppdatert. Startet av $[](usernameHook) Beklager vi kan ikke laste den første meldingen i tråden - !!{username}!! startet en tråd, «!!{threadName}» + !!{username}!! startet en tråd: «!!{threadName}!!» Opprinnelig melding fra kanal Når samtalen er over, forsvinner tråden. Start en tråd fra en eksisterende melding, eller klikk på plusstegnet i chattelinjen. @@ -8635,6 +8726,7 @@ Oppdater Discord for å få tilgang til denne kanalen Ukjent region Ukjent bruker + Lås opp avatar Opphev demping Fjern demping på kategori Opphev demping av **!!{name}!!** @@ -8686,6 +8778,7 @@ Ugyldig filtype Legg til en kommentar valgfritt + Sammenlagt meldingsstørrelse må være mindre enn {maxSize} Dra og slipp Umiddelbar opplastning-modus! Maks filstørrelse er {maxSize}. @@ -8870,8 +8963,10 @@ Du kan endre zoomnivået med {modKey} +/- og tilbakestille til standard zoom med {modKey}+0. Tilgjengelige sikkerhetskopikoder Avatar + Bytt profilbanner Vises når bilde ikke er valgt Profilfarge + Anbefalt minimumsstørrelse og sideforhold er 600 x 240 og 5:2. Aksepterte filtyper inkluderer PNG, JPG og animert GIF. Vi anbefaler et bilde på minst 600x240. Du kan laste opp en PNG, JPG eller animert GIF under 10 MB. Blokkerte brukere Du har ingen blokkerte brukere @@ -8894,6 +8989,9 @@ Angi passordet for å bekrefte endringene TAGG Rediger brukerprofil + Ikke lagre + Lagre endringene? + Du har foretatt endringer. Vil du lagre dem før du forlater denne siden? Kommunikasjons-e-poster Motta e-poster om ubesvarte anrop, meldinger og sammendrag av meldinger. E-poster med anbefalinger @@ -8977,6 +9075,7 @@ Start appen på nytt for at de nye innstillingene skal tre i kraft. Lagre Skann QR-kode + Prøver du å forandre profil på en bestemt server? Gå til serveren for å redigere serverprofilen din. Vis spillbibliotek Slå av denne for å skjule spillbiblioteket ditt slik at du kan fokusere på samtalene dine. Discord starter i bakgrunnen og passer på å ikke forstyrre. @@ -9009,6 +9108,9 @@ Discord oppdager ingen inndata fra mikrofonen din. Kontroller at du har valgt riktig inndataenhet. OpenH264 videokodek leveres av Cisco Systems, Inc. Alt er klart til å ta opp lyd fra apper. [Finn ut mer]({helpdeskArticle}) + Lydopptaksutvidelsen krever godkjenning. Sjekk sikkerhets- og personverninnstillingene dine. [Finn ut mer]({helpdeskArticle}) + Det oppsto en feil under oppsettet av utvidelsen for lydopptak. Gå til [hjelpesiden]({helpdeskArticle}) for å feilsøke + For å ta opp lyd på enheten din må du installere eller oppdatere ekstra programvare. Når du har klikket på installasjonsknappen nedenfor, blir du bedt om å godkjenne installasjonen. [Finn ut mer]({helpdeskArticle}) Videokodek Bruk nyeste teknologi til å filme skjermbildet. Windows-innstillinger @@ -9112,6 +9214,7 @@ Liste Vis chat Vis medlemmer + Vis alle ({count}) Beklager, men videochat er ikke tilgjengelig når talekanalen har mer enn {videoUserLimit} deltakere. Video er ikke tilgjengelig Demp video diff --git a/app/src/main/res/values-pl/strings.xml b/app/src/main/res/values-pl/strings.xml index a97e546483..a38c619e37 100644 --- a/app/src/main/res/values-pl/strings.xml +++ b/app/src/main/res/values-pl/strings.xml @@ -39,8 +39,8 @@ Zaakceptuj, by zacząć gadać. Osoba zostanie powiadomiona, dopiero gdy odpowiesz na jej wiadomość. Zaakceptuj zaproszenie Zaproszenie zaakceptowane - Discord uznał tego użytkownika za potencjalnego spamera - Dla Twojego bezpieczeństwa ukryliśmy wszystkie wiadomości z tego PW + To może być spam + Na wszelki wypadek zawartość wiadomości została ukryta. Nadal możesz na nią odpowiedzieć. Dostępność Ciemny pasek boczny Tak! @@ -97,6 +97,7 @@ Podziękowania To może chwilę potrwać. Akcje + Aktywny teraz Aktywne mobilnie Aktywne wątki Więcej aktywnych wątków @@ -289,7 +290,13 @@ Odtwarzaj animowane emoji Chcę, aby emoji ruszały się i tańczyły w rytm muzyki. Animowane emoji + Korzyści 3. poziomu ulepszenia + Ulepszenie planu Społeczności + 3. poziom ulepszenia + ulepszenie planu Społeczności + Otwórz ustawienia Zrozumiano + Ustaw nowy baner NOWOŚĆ! Animowany baner serwera Żeby ogłoszenia działały szybko, opublikowane wiadomości można edytować tylko 3 razy na godzinę. Spróbuj ponownie za {retryAfterMinutes}. Oficjalne ogłoszenia Discorda dla administratorów i moderatorów serwerów społeczności. @@ -341,6 +348,7 @@ Wyłącz nakładkę Odinstaluj Wprowadzono nieprawidłowy kod + Jest to prawdopodobnie kod promocyjny. [Kliknij tutaj](promoLink), aby wykorzystać. Masz kod do Nitro lub gry? To wspaniale! Wprowadź go poniżej: Zrealizuj Powrót do gry @@ -672,7 +680,7 @@ Przetwarzanie… Maksymalna liczba przesyłanych jednocześnie plików wynosi !!{limit}!!! Zbyt wiele przesyłanych plików! - Prześlij narzędzia do załączników + Narzędzia do przesyłania załączników Modyfikuj załącznik Usuń załącznik Kiedy mówią inni @@ -765,8 +773,8 @@ Przycisk wstecz otwiera listę kanałów. Wróć do logowania Backspace - Napastnicy ze strony **!!{domain}!!** mogą nakłonić Cię do niebezpiecznej czynności, jak np. zainstalowanie oprogramowania lub ujawnienie informacji osobistych (np. podanie numeru telefonu, karty kredytowej, numeru PESEL itp.). - Próbujesz wejść na niebezpieczną stronę + Uwaga, witryna **!!{domain}!!** została oznaczona jako stwarzająca zagrożenie. Tego rodzaju witryny mogą próbować wyłudzić Twoje dane osobowe, wykraść hasło lub zainstalować niechciane oprogramowanie na Twoim urządzeniu. + Witryna stwarzająca zagrożenie Banuj Czy chcesz zbanować użytkownika !!{username}!!? Banowanie członków @@ -1020,6 +1028,8 @@ Akceptuję [{applicationName} umowa EULA](onClick) Okazja na Czarny Piątek Zablokuj + Chcesz wprowadzić blokadę? + Po zablokowaniu użytkownik {username} nie będzie mógł wysyłać do Ciebie wiadomości. Zablokowani Zablokowano {count} {count} @@ -1213,8 +1223,10 @@ Edytuj profil serwera Awatar serwerowy i serwerowy baner profilu Ustawienie innego awatara dla każdego z serwerów jest obecnie dostępne tylko dla ograniczonej liczby osób. - Serwerowe dane o użytkowniku + Dane o użytkowniku + Profil serwerowy Jeśli zostawisz to pole puste, wykorzystamy Twoje główne dane o użytkowniku. + Opowiedz coś o sobie użytkownikom tego serwera Zrozumiano Skorzystaj z pseudonimu oraz, jeśli masz Discord Nitro, używaj innego awatara na każdym ze swoich serwerów! Zaktualizuj mój profil serwerowy @@ -1229,10 +1241,13 @@ Zmień awatar serwerowy Używaj innego awatara na każdym ze swoich serwerów i nie tylko dzięki **Discord Nitro!** Pseudonimy muszą składać się z co najmniej {minLength}. + Podgląd na tym serwerze Zmień serwerowy baner profilu Serwerowy kolor profilu Przywróć pierwotny baner profilu + Profil serwerowy Odblokuj dzięki Nitro + Próbujesz zmienić swój domyślny profil? Przejdź do strony [Profil użytkownika](onUserProfileClick). Dziennik zmian Nowe funkcje {added marginTop}\n======================\n\n* **Zaplanowane wydarzenia pomogą o wszystkim pamiętać.** Poinformujcie innych z wyprzedzeniem o nocnym rajdzie, wspólnej nauce i tamtej imprezie świątecznej. Bo przecież nie będą mieli wymówki, jeśli dowiedzą się o tym z dwutygodniowym wyprzedzeniem, co widać na waszych serwerach, a poza tym mówili, że na 100% będą… prawda?\n\n* **W końcu można na komórce oznaczyć obraz jako spoiler, dotykając go.** Też mi w to ciężko uwierzyć, a przecież tu pracuję.\n\n\nPrezenty i bajery {progress}\n======================\n\n* **Nitro, czyli prezent, który ciągle zaskakuje.** Hej, subskrybenci Nitro: skorzystajcie z 2 darmowych miesięcy usługi Xbox Game Pass Ultimate, do odbioru w sekcji Ustawienia użytkownika > Ekwipunek prezentów. Ponownie obowiązują pewne [zasady](https://support.discord.com/hc/articles/4411295409047).\n\n\n 2021-11-22 @@ -1260,16 +1275,33 @@ Kanał !!{channelName}!! (kanał) Działania dotyczące kanału + Pomożesz również wszystkim użytkownikom serwera w odblokowaniu kolejnych elementów personalizacji oraz ulepszeń funkcji: + Aby korzystać z nowego banera kanału, ulepsz swój serwer do poziomu {targetLevelOrPlan} + Aby korzystać z nowego banera kanału, ulepsz swój serwer do planu {targetLevelOrPlan} + Wygląda świetnie! + Ten obraz wyświetli się na górze paska bocznego z informacjami o kanale. + Akceptowane typy plików to .png oraz .jpg. Zalecane minimalne wymiary wynoszą 480x144, a współczynnik proporcji – 10:3. Maksymalny rozmiar pliku to 10 MB. + Obraz banera kanału + **NEW!** Dodaj baner kanału. + Wypróbuj! + **NOWOŚĆ!** Ulepsz do poziomu 3, by odblokować baner kanału. + **NOWOŚĆ!** Ulepsz do planu Społeczności, by ustawić baner kanału. Obecnie mówi !!{username}!! Uczestnicy — {count} Działania dotyczące rozmawiania na kanale Uczestnicy Kanał został usunięty. Nagłówek kanału + Informacje o kanale + Wyciszenie blokuje pojawianie się wskaźników i powiadomień, chyba że ktoś zamieści dotyczącą Ciebie wzmiankę. Nazwa + Powiadomienia Szczegóły Temat Edytuj + Twoje ustawienia + Ukryj informacje dotyczące kanału + Pokaż informacje dotyczące kanału Nie masz wystarczających uprawnień do wejścia na ten kanał. Kanał zablokowany Uprawnienia zsynchronizowane z kategorią: **{categoryName}** @@ -1634,6 +1666,7 @@ Kopiuj temat Skopiuj !!{code}!! do schowka Kopiuj polecenie + Kopiuj link do wydarzenia Kopiuj ID Kopiuj obraz Kopiuj link @@ -2137,6 +2170,7 @@ Wyłącz konto Czy na pewno chcesz wyłączyć swoje konto? Zostaniesz natychmiast wylogowany(-a) ze swojego konta i nie będziesz w stanie zalogować się ponownie. Sukces! Wyłączyliśmy powiadomienia pocztą e-mail! + Zastosuj przerwę wobec użytkownika !!{user}!! Wyłącz synchronizację Wyłączenie synchronizacji wykona akcję wygaśnięcia subskrypcji dla wszystkich subskrybentów. Wyłączenie synchronizacji wykona akcję wygaśnięcia członkostwa dla wszystkich członków. @@ -2172,7 +2206,7 @@ Błąd: Discord Dispatch Otwórz bilet Nie udało się uruchomić gry. Nie znaleziono pliku wykonywalnego gry. Napraw grę i spróbuj ponownie. - Wyświetl + Wyświetlanie Wyświetlaj {platform} jako Twój status Wyświetlaj w profilu Zawsze @@ -2222,11 +2256,13 @@ Edytuj Edytuj kategorię Edytuj kanał + Edytuj domyślny profil Edytuj wydarzenie Ta wiadomość zostanie zaktualizowana na wszystkich serwerach śledzących ten kanał. Zaktualizowanie jej na wszystkich serwerach może zająć nieco czasu. Edytuj wiadomość Edytuj notkę Edytuj przegląd + Edytuj profil Edytowanie ról Zmień temat lub ustawienia prywatności Edytuj Podium @@ -2261,6 +2297,8 @@ Nowa wieloosobowa gra detektywistyczna, dostępna bezpośrednio na tym kanale głosowym! Zagraj w Betrayal z użytkownikami swojego serwera! Dołącz do !!{applicationName}!! + Już wkrótce pojawią się aktywności na urządzenia mobilne! Możesz nadal korzystać z kanału głosowego i rozmawiać na czacie ze znajomymi, ale trwające aktywności będą niewidoczne i interakcja z nimi będzie niemożliwa. + Aktywności są dostępne tylko na komputerach stacjonarnych Zagraj w !!{applicationName}!! razem ze znajomymi! Błąd {code} Wybierz się na ryby ze znajomymi w naszej nowej grze Fishington.io! @@ -2269,6 +2307,8 @@ W aktywności W aktywności W !!{applicationName}!! + Już wkrótce na urządzeniach mobilnych. Aby dołączyć do aktywności, skorzystaj z aplikacji na komputer stacjonarny. + Już wkrótce na urządzeniach mobilnych Aktywność zakończona Wyślij znajomemu link z zaproszeniem do aktywności w @@ -2277,18 +2317,25 @@ !!{username}!! gra !!{username}!! ogląda Dołącz do aktywności + Ten serwer nie ma dostępu do wymaganej aktywności + Ten serwer osiągnął limit równoczesnych aktywności dla aktualnego poziomu ulepszenia + Nie udało się uruchomić aktywności + Ten serwer nie ma odpowiednio wysokiego poziomu ulepszenia dla wymaganej aktywności + Błąd podczas uruchamiania aktywności Uruchamianie aktywności Opuść aktywność Już wkrótce pojawią się nowe aktywności! Uruchom grę Poker Night bezpośrednio na kanale głosowym! Zagraj w pokera ze znajomymi Maks. {count} uczestników + {applicationName} – podgląd Uczestnicy — {numUsers} W grze !!{applicationName}!! Gra w !!{guildName}!! Udostępnij ten link innym osobom, aby umożliwić im uzyskanie dostępu do tego serwera i dołączenie do aktywności Rozpocznij aktywność Rozpocznij !!{applicationName}!! + Nieznana Nieograniczona liczba uczestników Ogląda !!{applicationName}!! Ogląda w !!{guildName}!! @@ -2374,6 +2421,7 @@ By ograniczyć do minimum spamowanie, członkowie serwera muszą mieć zweryfikowany adres e-mail, zanim będą mogli wysyłać wiadomości. Nie ma to zastosowania do członków z rolami. Wymagany zweryfikowany adres e-mail Twój serwer już spełnia lub przekracza wymagany poziom weryfikacji. + Usuń trwającą przerwę dla użytkownika !!{user}!! Włącz nakładkę w grze. Włącz tłumienie zakłóceń Włącz powiadomienia @@ -2516,7 +2564,10 @@ Kopiuj link Otwórz w przeglądarce Udostępnij link + Nie możesz mieć więcej ulubionych. Dodaj do ulubionych + Nie możesz mieć więcej ulubionych niż {count}. + O, nie! Inne Opisz swój problem Twój problem @@ -2612,7 +2663,7 @@ Członkowie będą mogli wysyłać tylko jedną wiadomość w tym przedziale czasowym, chyba że mają uprawnienia Zarządzanie kanałem albo Zarządzanie wiadomościami. To jest kanał, na który wysyłamy wiadomości o zdarzeniach w systemie. Można je wyłączyć w dowolnym momencie. Wysyła przydatne wskazówki dotyczące konfiguracji serwera. - Zachęć członków do przesłania odpowiedzi na wiadomość powitalną przy pomocy naklejki. + Zachęć członków do przesłania naklejki w odpowiedzi na wiadomość powitalną. Wyślij losową wiadomość powitalną, gdy ktoś dołączy do tego serwera. Wyślij wiadomość, gdy ktoś ulepszy ten serwer. Członkowie są automatycznie wyrzucani przy rozłączeniu, chyba że przypisano im rolę. @@ -2730,6 +2781,7 @@ Kanał NSFW Wyłączone Tylko **@wzmianki** + Tylko @wzmianki @wzmianki Wyjście Urządzenie odtwarzania @@ -2852,6 +2904,7 @@ Jak na razie nie masz żadnych zaproszeń do znajomych. Masz Wumpusa na pocieszenie. Brak oczekujących znajomych Spróbuj dodać znajomego za pomocą nazwy użytkownika albo użyj skanowania, żeby sprawdzić, kto jest w pobliżu. + Jak na razie nie masz żadnych propozycji znajomych. Na pocieszenie jest Wumpus. Proponowani znajomi – {count} Niedostępni – {offline} Dostępni online – {online} @@ -2872,6 +2925,7 @@ Wszystkie Dostępny Oczekujące + Propozycje Udostępnij Skanowanie fal radiowych w poszukiwaniu znajomych. Upewnij się, że Twoi są na tej stronie i też skanują. Upewnij się, że znajomi też skanują! @@ -3142,6 +3196,7 @@ Zrozumiano Aby włączyć możliwość udostępniania dźwięku podczas współdzielenia ekranu, przejdź do ustawień [Głos i wideo > Współdzielenie ekranu](onVoiceSettingsClick) i wykonaj instrukcje konfiguracyjne. Dźwięk może być niedostępny, gdy współdzielisz ekran na swoim urządzeniu. + Współdzielenie dźwięku może nie działać na Twoim urządzeniu. Zaktualizuj system do wersji macOS 10.14 lub nowszej. Współdzielenie dźwięku może nie działać w Twojej wersji systemu Windows. Aktualizuj system Windows 10 do najnowszej wersji. Ekran Ekran użytkownika !!{username}!! @@ -3190,6 +3245,13 @@ Wygląda na to, że Twój serwer nie udostępnia jeszcze pełnego przeglądu. Będziesz mieć dostęp tylko do statystyk kanałów ogłoszeniowych oraz ekranu powitalnego. O nie! Coś się chyba zepsuło. Odśwież aplikację i spróbuj ponownie. Z bieżącego tygodnia + To jest podgląd. Aby użyć tego obrazu GIF, ulepsz do poziomu {targetLevelOrPlan}. + Pomożesz również wszystkim użytkownikom serwera w odblokowaniu kolejnych elementów personalizacji oraz ulepszeń funkcji: + Aby zastosować nowy animowany baner serwera, ulepsz swój serwer do poziomu {targetLevelOrPlan}. + Aby zastosować nowy animowany baner serwera, ulepsz swój serwer do planu {targetLevelOrPlan}. + Aby korzystać z nowego banera serwera, ulepsz swój serwer do poziomu {targetLevelOrPlan}. + Aby korzystać z nowego banera serwera, ulepsz swój serwer do planu {targetLevelOrPlan}. + Wygląda świetnie! Osiągnięto limit serwerów wynoszący 100 Ulepsz swoje emoji, personalizuj swój profil, podwój liczbę serwerów, do których możesz dołączyć i wyróżniaj się na swoich serwerach. Podwój liczbę serwerów, do których możesz dołączyć – ze 100 do 200 serwerów. @@ -3292,6 +3354,7 @@ Nie, tylko się rozłącz. Tak, zakończ wydarzenie. Czy chcesz też zakończyć wydarzenie? + Zakończenie: {time} Czy na pewno chcesz zakończyć to wydarzenie? Zainteresowani: {count} Zainteresowani: {count} @@ -3349,6 +3412,9 @@ Zaplanowano na {startTime} Wydarzenie trwa Krok {step} z {total} + Udostępnij link z zaproszeniem do serwera na wydarzenie + Skopiuj bezpośredni link do wydarzenia. Wydarzenia na kanałach prywatnych nie obsługują linków z zaproszeniem do serwera. + Skopiuj bezpośredni link do wydarzenia. Aby utworzyć link z zaproszeniem do serwera, musisz mieć uprawnienie do zapraszania. Kalendarz obok trojga znajomych na czacie głosowym z mnóstwem błysków i radości Zaplanuj z wyprzedzeniem imprezę z oglądaniem, wieczór grania, posiadówkę, spotkanie z tajemniczym gościem lub cokolwiek innego. Rozpoczyna się teraz: Zaplanowane wydarzenia @@ -3365,6 +3431,13 @@ !!{folderName}!!, folder {mentions}, !!{expandedState}!! Folder serwera bez nazwy Ustawienia folderu zostały zapisane! + Możesz zmienić to, jak inne osoby widzą Cię na tym serwerze (!!{guildName}!!), ustawiając profil serwerowy. Wszystkie elementy, które nie zostaną ustawione w tym miejscu, będą wyświetlać domyślny profil użytkownika. + Baner profilu serwerowego + Profil serwerowy – $[](guildIconHook) !!{guildName}!! + Ustaw inny awatar i baner profilu oraz spersonalizuj sekcję „O mnie” i nie tylko na każdym ze swoich serwerów dzięki [Discord Nitro!](onAndMore) + Wyraź siebie jeszcze mocniej na tym serwerze, odblokowując wszystkie możliwości personalizacji profilu dzięki Nitro. + Bądź tym, kim chcesz, używaj innego awatara, banera i danych na każdym ze swoich serwerów oraz odblokuj animowane awatary (i nie tylko) dzięki [Discord Nitro!](onAndMore) + Chcesz pełnego dostępu do profilów serwerowych? Zaproś na serwery Zaproszenia wygasają za {xDays}. Inne serwery @@ -3524,10 +3597,10 @@ Tworzenie webhooka Usuwanie webhooka Aktualizowanie webhooka - **Wypróbuj animowany baner!** Wybierz GIF-a z Tenora na baner swojego serwera - **NOWOŚĆ!** Ulepsz do poziomu 3, by odblokować animowane banery serwera. - **NOWOŚĆ!** Ulepsz do planu Społeczności, by odblokować animowane banery serwera. - Wypróbuj teraz! + **NOWOŚĆ!** Ustaw animowany baner serwera, przesyłając lub wybierając plik GIF. + **NOWOŚĆ!** Ulepsz do poziomu 3, by korzystać z animowanych banerów serwera. + **NOWOŚĆ!** Ulepsz do planu Społeczności, by korzystać z animowanych banerów serwera. + Wypróbuj! $[**!!{user}!!**](userHook) utworzył(a) wątek z ogłoszeniem $[**!!{target}!!**](targetHook) $[**!!{user}!!**](userHook) dodał(-a) $[**!!{target}!!**](targetHook) do serwera Zmieniono prędkość strumienia danych na **!!{newValue}!!** @@ -4369,15 +4442,17 @@ Ukryj dane osobiste Zaczekaj $[](timeUntilEnd)$[Do zakończenia oferty](offerEndsText) - Oto korzyści otrzymywane dzięki Nitro: - Hej! Czy nie należy Ci się premia świąteczna? Zasubskrybuj już teraz, a dostaniesz darmowy miesiąc korzystania z Nitro. - Kupujesz jeden, drugi otrzymujesz za darmo - [Obowiązują określone zasady i ograniczenia.]({termsURL}) + Oto co otrzymasz w Nitro: + Hej! Czy nie należy Ci się premia świąteczna? Zasubskrybuj już teraz, a dostaniesz bezpłatnie miesiąc korzystania z Nitro. + Kup jeden, a drugi uzyskasz bezpłatnie + [Mają zastosowanie zasady i ograniczenia.]({termsURL}) Dowiedz się więcej na temat [zasad i ograniczeń]({termsURL}) związanych z tą promocją. Ciesz się miesiącem na nasz koszt +1 miesiąc za darmo Możesz skorzystać z darmowego miesiąca! Kontynuuj bez oferty + Zainteresowała Cię nasza świąteczna promocja? + Wypróbuj w witrynie internetowej lub naszej aplikacji na komputer stacjonarny Do Twojego konta zostanie automatycznie dodany darmowy miesiąc. Miłego korzystania! Otrzymujesz darmowy miesiąc! Dowiedz się więcej na temat [zasad i ograniczeń]({helpdeskUrl}) związanych z tą promocją. @@ -5549,6 +5624,7 @@ Ten użytkownik opublikował zgłoszoną przez Ciebie wiadomość. Zablokuj go, aby nie widzieć innych jego wiadomości. Co jeszcze możesz zrobić? Kategoria zgłoszenia + Wybrane wydarzenie Wybrana wiadomość Wybrane Podium Podczas wysyłania zgłoszenia wystąpił błąd. Spróbuj ponownie! @@ -5619,7 +5695,7 @@ Dziękujemy za udział w teście! Możliwość przełączania się między kontami wkrótce wygasa {username} wylogował(a) się - To jest test beta. Po jego zakończeniu pozostaniesz zalogowany(-na) na ostatnim koncie, na które się przełączono, a pozostałe konta zostaną usunięte. + To jest test beta. Po jego zakończeniu pozostaniesz zalogowany(-na) na ostatnim koncie, na które się przełączono. Wylogujemy Cię z pozostałych kont. Nie można zalogować. Spróbuj ponownie. Po zalogowaniu się na inne konto będzie można łatwo przełączać się między kontami na tym urządzeniu. Dodaj konto @@ -6218,6 +6294,8 @@ Wiele awatarów Bądź tym, kim chcesz, i używaj innego awatara na każdym ze swoich serwerów Profil serwerowy został zaktualizowany! + Bądź tym, kim chcesz! Korzystaj z różnych awatarów, banerów oraz danych o użytkowniku na każdym ze swoich serwerów. + Większa liczba profilów {percentage}%% od ostatniego tygodnia Potrzebujesz pomocy z uprawnieniami? Odmówiono dostępu do pamięci – Discord wymaga dostępu do pamięci, aby móc przesyłać pliki. @@ -6425,7 +6503,7 @@ Otrzymuj świetne nagrody za bycie ulepszającym! Ulepszenie serwera miesięcznie Ulepszenie serwera rocznie - To jest podgląd ulepszania + To jest podgląd ulepszenia Potrzebujesz o **{number}** by odblokować !!{tier}!! {subscribers}/{numRequired} Gotów(-owa), by ulepszyć ten serwer? @@ -6540,13 +6618,18 @@ Ulepszenia odblokowują nowe i lepsze funkcje dla wszystkich na serwerze. Dodaj ulepszenie i uzyskaj: Wyróżniaj się animowaną ikoną serwera Spersonalizuj swoje zaproszenie na serwer za pomocą niestandardowego tła + Zwiększono limit przesyłania plików do 100 MB Ustaw baner, by wszyscy wiedzieli, czego dotyczy Twój serwer Potężne ulepszenia: większe rozmiary przesyłanych plików, wyższa jakość dźwięku i wiele więcej! + Wybierz unikalną ikonę dla każdej roli na serwerze + Współdzielenie ekranu w jakości 1080p/60fps Przesyłanie własnych naklejek dostępnych dla wszystkich + Prześlij własne naklejki (maks. {numStickers}) oraz niestandardowe emoji (maks. {numEmojis}) Opcje dłuższego archiwum dla wątków Tworzenie prywatnych wątków + Dodawaj w łatwy sposób nowych członków za pomocą własnego linku z zaproszeniem Cel: {levelName} - Kup ulepszenia, by pomóc odblokować korzyści {levelName}! + Kup ulepszenia, by pomóc odblokować korzyści – {levelName}! Na tym serwerze odblokowano wszystkie korzyści płynące z ulepszeń! Na tym serwerze odblokowano wszystkie nagrody płynące z ulepszeń! Kup ulepszenia, by pomóc odblokować plan {planName}! @@ -6604,6 +6687,7 @@ Stosuj wszędzie własne naklejki i zyskaj dostęp do 300 naklejek dostępnych tylko w Nitro $[Informacje](infoHook) Ulepszone serwery pozwalają przesyłać własne naklejki z poziomu menu Ustawienia serwera > Naklejki. Użytkownicy Nitro mogą używać wszędzie własnych naklejek. Dostęp do specjalnych naklejek + Personalizuj połączenia wideo dzięki własnym tłom wideo. Więcej teł Ulepsz swoje emoji, personalizuj swój profil i wyróżniaj się na swoich serwerach. Spersonalizuj Discorda @@ -6663,9 +6747,11 @@ Dołącz do Nitro By uzyskać więcej możliwości personalizacji dzięki banerowi profilu i dołączać do większej liczby serwerów, [ulepsz do Discord Nitro](onLearnMore) Uzyskaj więcej możliwości personalizacji dzięki banerowi profilu, animowanemu awatarowi, unikalnemu tagowi [i nie tylko z Discord Nitro!](onLearnMore) + Uzyskaj więcej możliwości personalizacji dzięki banerowi profilu, animowanemu awatarowi, niestandardowemu tagowi i nie tylko z **Discord Nitro!** Chcesz przesłać swój własny baner? - **Pasek postępu ulepszeń** pokazuje członkom, ilu ulepszeń brakuje serwerowi do osiągnięcia kolejnego poziomu. Tę funkcję można przełączyć w **Ustawieniach serwera > Wyświetl**. - **Pasek postępu ulepszeń** pokazuje członkom, ilu ulepszeń brakuje serwerowi do osiągnięcia wyższego planu. Tę funkcję można przełączyć w **Ustawieniach serwera > Wyświetl**. + Chcesz przesłać własny baner profilu? + **Pasek postępu ulepszeń** pokazuje członkom, ilu ulepszeń brakuje serwerowi do osiągnięcia kolejnego poziomu. Tę funkcję można przełączyć w **Ustawieniach serwera > Wyświetlanie**. + **Pasek postępu ulepszeń** pokazuje członkom, ilu ulepszeń brakuje serwerowi do osiągnięcia wyższego planu. Tę funkcję można przełączyć w **Ustawieniach serwera > Wyświetlanie**. Włącz Zrozumiano Czy chcesz przejść na kolejny poziom? @@ -7054,6 +7140,7 @@ Zarejestruj się Wprowadź dane logowania [Wyświetl naszą Politykę prywatności]({privacyURL}) + Hasło musi mieć od 6 do 72 znaków Załóż konto Możesz to zawsze zmienić później! Dodaj członków (!!{current}!!/!!{max}!!) @@ -7106,6 +7193,7 @@ Minimalna liczba znaków: {min}, maksymalna liczba znaków: {max} Wystąpił błąd podczas wysyłania zgłoszenia. Spróbuj ponownie lub kliknij [tutaj]({tnsReportUrl}), by wysłać je online. Wiadomość wybrana + Zgłoś wydarzenie Zgłoś wiadomość Zgłoś podium Wybierz jedno @@ -7545,7 +7633,7 @@ Czytaj informacje o wersji Przesyłaj wersje i zarządzaj nimi Utwórz polecenia na serwerze - Zarządzaj dostępem do poleceń na serwerze + Zarządzaj dostępem do jego poleceń na serwerze Aktualizuj polecenia Zarządzanie uprawnieniami Zarządzaj SKU, listami i zasobami w sklepie @@ -7725,7 +7813,7 @@ Wysyłanie wiadomości TTS Członkowie z tym uprawnieniem mogą wysyłać wiadomości TTS (zamiana tekstu na mowę) rozpoczynając wiadomość od /tts. Wiadomość zostanie odczytana wszystkim osobom na kanale z aktywnym pozwoleniem na TTS. Pomachaj - Podaruj Nitro wybranej osobie, aby zapewnić jej dostęp do personalizacji profilu, emoji oraz fantastycznych funkcji czatu. + Podaruj komuś Nitro, a osoba ta otrzyma dostęp do gier, korzyści, ulepszeń serwera ORAZ świetnych urozmaiceń czatu. Podaruj komuś Nitro Wyłączenie dźwięku na serwerze Dźwięk wyłączony na serwerze @@ -7989,6 +8077,7 @@ Rozłączenie z kanału głosowego Dźwięki [Oryginalna wiadomość usunięta] + Zablokowano użytkownika {username} Mówienie Odtwórz wiadomość !!{name}!! – mówca @@ -8040,6 +8129,7 @@ To nadpisanie jest obecnie wyłączone na kanałach Podium. To ustawienie jest obecnie wyłączone na kanałach podium. Kanał głosowy do organizowania wydarzeń z publicznością + Trwa Lub wyślij znajomemu link z zaproszeniem na podium Zaproś znajomych na podium Posłuchaj @@ -8152,6 +8242,7 @@ Rozpocznij Rozpocznij rozmowę {start} — {end} + $[!!{start}!!](startHook) — Zakończenie: {end} Rozpocznij aktywności Rozpocznij wydarzenie Zamierzasz rozpocząć to wydarzenie ($[**!!{privacyLevel}!!**](privacyLevelHook)) @@ -8635,7 +8726,7 @@ Ustawienia wątku zostały zaktualizowane. Rozpoczęty przez użytkownika $[](usernameHook) Nie można wczytać pierwszej wiadomości w tym wątku - !!{username}!! rozpoczął(-częła) wątek „!!{threadName}” + Użytkownik !!{username}!! rozpoczął wątek „!!{threadName}!!” Pierwsza wiadomość na kanale Gdy rozmowa zostanie zakończona, wątek zniknie. Utwórz wątek z dowolnej istniejącej wiadomości lub kliknij ikonę + na pasku czatu. @@ -8807,6 +8898,7 @@ Aby uzyskać dostęp do tego kanału, zaktualizuj Discorda Nieznany region Nieznany użytkownik + Odblokuj awatar Wyłącz wyciszenie Wyłącz wyciszenie kategorii Wyłącz wyciszenie **!!{name}!!** @@ -8858,6 +8950,7 @@ Nieprawidłowy typ pliku Dodaj komentarz opcjonalne + Całkowity rozmiar wiadomości musi być mniejszy niż {maxSize} Przeciągnij i upuść Tryb błyskawicznego przesyłania! Maksymalny rozmiar pliku to {maxSize}. @@ -9042,8 +9135,10 @@ Możesz zmienić poziom przybliżenia poprzez {modKey} +/- lub zresetować do domyślnego poziomu dzięki {modKey}+0. Dostępne zapasowe kody Awatar + Zmień baner profilu Widoczne, gdy nie jest ustawiony żaden obraz Kolor profilu + Zalecany minimalny rozmiar to 600x240, a współczynnik proporcji – 5:2. Akceptowane typy plików obejmują PNG, JPG i animowane GIF-y. Zalecamy obrazy o rozmiarze co najmniej 600 × 240. Możesz przesyłać obrazy w formacie PNG, JPG lub animowane GIF-y poniżej 10 MB. Zablokowani użytkownicy Nie masz jeszcze żadnych zablokowanych użytkowników @@ -9066,6 +9161,9 @@ Wprowadź hasło, aby potwierdzić zmiany TAG Edytuj profil użytkownika + Nie zapisuj + Zapisać zmiany? + Dokonano zmian. Czy chcesz je zapisać przed opuszczeniem strony? E-maile informacyjne Otrzymuj wiadomości e-mail dotyczące nieodebranych połączeń, wiadomości oraz ich streszczeń. E-maile z poleceniami @@ -9149,6 +9247,7 @@ Uruchom ponownie aplikację, aby zaczęły obowiązywać bieżące ustawienia. Zapisz Zeskanuj kod QR + Próbujesz zmienić swój profil pod kątem określonego serwera? Przejdź do serwera, aby edytować swój profil serwerowy. Pokaż Bibliotekę gier Wyłącz to, aby ukryć Bibliotekę gier i móc skupić się na rozmowach. Discord otwiera się w tle i nie wchodzi Ci w drogę. @@ -9181,6 +9280,9 @@ Discord nie wykrywa nic na wejściu do Twojego mikrofonu. Sprawdź, czy wybrano właściwe urządzenie nagrywania. Kodek wideo OpenH264 firmy Cisco Systems, Inc. Wszystko gotowe do rejestracji dźwięku z aplikacji. [Dowiedz się więcej]({helpdeskArticle}) + Rozszerzenie do przechwytywania dźwięku wymaga autoryzacji. Sprawdź swoje preferencje systemowe dotyczące prywatności i bezpieczeństwa. [Dowiedz się więcej]({helpdeskArticle}) + Coś poszło nie tak z konfiguracją rozszerzenia do przechwytywania dźwięku. Aby znaleźć rozwiązanie problemu, skorzystaj z naszej [strony pomocy]({helpdeskArticle}). + Aby przechwytywać dźwięk na urządzeniu, trzeba zainstalować albo zaktualizować dodatkowe oprogramowanie. Gdy klikniesz poniższy przycisk instalacji, poprosimy Cię o autoryzację. [Dowiedz się więcej]({helpdeskArticle}) Kodek wideo Skorzystaj z naszej najnowszej technologii, aby przechwycić obraz ekranu Ustawienia Windowsa @@ -9286,6 +9388,7 @@ Lista Pokaż czat Pokaż członków + Wyświetl wszystko ({count}) Przykro nam, czat wideo nie jest dostępny, gdy na kanale głosowym jest ponad {videoUserLimit} osób. Wideo niedostępne Wycisz wideo diff --git a/app/src/main/res/values-pt-rBR/strings.xml b/app/src/main/res/values-pt-rBR/strings.xml index 8af9c8baca..9b31385d10 100644 --- a/app/src/main/res/values-pt-rBR/strings.xml +++ b/app/src/main/res/values-pt-rBR/strings.xml @@ -39,8 +39,8 @@ Aceite para começar a bater papo. A outra pessoa só receberá uma notificação se você responder a mensagem. Aceitar convite Pedido aceito - O Discord acha que este usuário pode ser um spammer - Ocultamos todas as mensagens nesta MD para sua segurança + Isso pode ser um spam + O conteúdo da mensagem foi ocultado por segurança. Você ainda pode responder. Acessibilidade Barra lateral escura Sim! @@ -97,6 +97,7 @@ Reconhecimentos Isso pode demorar um pouquinho. Ações + Ativo agora Ativo em dispositivos móveis Tópicos ativos Mais tópicos ativos @@ -289,7 +290,13 @@ Reproduzir emojis animados. Quero emojis dançando e se mexendo. Emojis animados + Vantagens de Nível 3 + Plano Impulsionar Comunidades + Nível de Impulso 3 + o plano Impulsionar Comunidades + Abrir configurações Entendi + Definir nova faixa NOVO! Faixa do servidor animada Para manter os anúncios no ritmo certo, mensagens publicadas só podem ser editadas 3 vezes por hora. Tente novamente em {retryAfterMinutes}. Anúncios oficiais do Discord para administradores e moderadores de servidores das comunidades. @@ -341,6 +348,7 @@ Desativar sobreposição Desinstalar Código inválido + Isso parece um código de promoção. [Clique aqui](promoLink) para resgatar. Ganhou um código de Nitro ou um jogo? Que empolgante! Insira-o abaixo: Resgatar Voltar ao jogo @@ -765,8 +773,8 @@ O botão voltar abre a lista de canais. Voltar ao início de sessão Backspace - Invasores em **!!{domain}!!** podem enganar você a fazer algo perigoso como instalar um software ou revelar informações pessoais (Por exemplo seu número de telefone, de cartão de crédito e identidade, etc). - Site perigoso à frente + Atenção, **!!{domain}!!** foi sinalizado como um domínio abusivo. Sites assim podem tentar fazer você compartilhar informações pessoais, roubar sua senha ou instalar software indesejados no seu dispositivo. + Site abusivo à frente Banir Gostaria de banir !!{username}!!? Banir membros @@ -1020,6 +1028,8 @@ Eu concordo com o [{applicationName} EULA](onClick) Oferta de Black Friday Bloquear + Quer bloquear essa pessoa? + Se você bloquear, {username} não poderá mais mandar mensagens para você. Bloqueado {count} bloqueado(s) {count} @@ -1213,8 +1223,10 @@ Editar perfil do servidor Avatar de servidor e faixa do perfil Definir um avatar diferente para cada um dos seus servidores está disponível apenas para algumas pessoas. - Bio do servidor + Bio + Perfil do servidor Se deixado em branco, sua bio principal será usada. + Conte a este servidor um pouco mais sobre você Entendi Use um apelido e, se você tiver o Nitro, um avatar diferente em cada servidor! Atualizar perfil do meu servidor @@ -1229,10 +1241,13 @@ Mudar avatar do servidor Use um avatar diferente em cada um dos seus servidores e muito mais com o **Discord Nitro!** Apelidos devem ter pelo menos {minLength} + Ver prévia deste servidor Mudar faixa do perfil do servidor Cor do perfil de servidor Redefinir para faixa principal de perfil + Perfil do servidor Desbloquear com Nitro + Tentando mudar seu perfil padrão? Acesse sua página de [Perfil de Usuário](onUserProfileClick). Registro de alterações Novos recursos {added marginTop}\n======================\n\n* **Eventos agendados chegaram para guardar um lugar.** Avise as pessoas com antecedência sobre a noite da invasão, grupos de estudo e aquela festa de fim de ano. Acabaram-se as desculpas para não aparecer, se você avisou todo mundo duas semanas antes, está fixado no seu servidor e eles disseram que iriam com certeza… né?\n\n* **Você finalmente pode ver uma prévia da imagem no dispositivo móvel tocando nela.** Também não estou acreditando, e olha que eu trabalho aqui.\n\n\nPresentes e coisas boas {progress}\n======================\n\n* **Nitro, o presente que nunca termina.** Olá inscritos no Nitro: aproveitem 2 meses grátis do Xbox Game Pass Ultimate acessando Configurações de Usuário > Inventário de presentes. Algumas [regras se aplicam… outra vez](https://support.discord.com/hc/articles/4411295409047).\n\n\n 2021-11-22 @@ -1260,16 +1275,33 @@ Canal !!{channelName}!! (canal) Ações de canal + Você também ajudará a desbloquear mais recursos de personalização e atualizações utilitárias para todos no servidor, tais como: + Impulsione seu servidor para o nível {targetLevelOrPlan} para usar uma nova faixa de canal + Impulsione seu servidor para o plano {targetLevelOrPlan} para usar sua nova faixa de canal + Isso ficou show! + Esta imagem aparecerá no topo da barra lateral de informações do seu canal. + Tipo de arquivo aceitos são: .png e .jpg. A dimensão mínima recomendada é de 480x144, com proporção 10:3. Tamanho máx. do arquivo de 10 MB. + Imagem da faixa do canal + **NOVO!** Experimente uma faixa de canal + Experimente! + **NOVO!** Impulsione para o Nível 3 para definir uma faixa canal. + **NOVO!** Impulsione para os planos de Comunidade para definir uma faixa de canal. Falando agora: !!{username}!! Participantes — {count} Ações de chamada em canal Participantes O canal foi excluído. Cabeçalho do canal + Informações do Canal + Silenciar um servidor evita que indicadores de leitura e notificações apareçam, exceto se você for mencionado(a). Nome + Notificações Detalhes Assunto Editar + Suas configurações + Ocultar informações do canal + Mostrar informações do canal Seu cargo não tem permissão para acessar este canal. Canal bloqueado Permissões sincronizadas com a categoria: **{categoryName}** @@ -1634,6 +1666,7 @@ Copiar assunto Copiar !!{code}!! para a área de transferência Copiar comando + Copiar link do evento Copiar ID Copiar imagem Copiar link @@ -2132,6 +2165,7 @@ Desativar conta Deseja mesmo desativar sua conta? Isso te desconectará dela imediatamente, e você não poderá mais entrar. Beleza! Desativamos as notificações no seu e-mail! + Colocar !!{user}!! de castigo Desativar sincronização Ao desativar a sincronização, o comportamento para inscritos expirados será executado como se todos os inscritos estivessem expirados. Ao desativar a sincronização, o comportamento para membros expirados será executado como se todos os membros estivessem expirados. @@ -2217,11 +2251,13 @@ Editar Editar categoria Editar canal + Editar perfil padrão Editar evento Essa mensagem também será atualizada em todos os servidores que seguem esse canal. Pode levar algum tempo até que todos os servidores sejam atualizados. Editar mensagem Editar nota Editar visão geral + Editar perfil Editar cargos Mudar assunto ou configurações de privacidade Editar palco @@ -2256,6 +2292,8 @@ Um novo jogo de mistério multijogador para aproveitar neste canal de voz! Jogue Betrayal com seu servidor! Entrar em !!{applicationName}!! + Atividades chegarão logo aos dispositivos móveis! Você ainda pode entrar no canal de voz e conversar com seus amigos, mas não poderá ver ou interagir com a atividade. + Atividades são apenas para área de trabalho Jogue !!{applicationName}!! com seus amigos! Erro {code} Pesque alguns peixes com seus amigos no nosso novo jogo Fishington.io! @@ -2264,6 +2302,8 @@ Em uma atividade Em uma atividade Em !!{applicationName}!! + Em breve nos dispositivos móveis. Mude para o app para área de trabalho para entrar nesta atividade. + Em breve nos dispositivos móveis A atividade terminou Envie um link de convite para a atividade a um amigo em @@ -2272,18 +2312,25 @@ !!{username}!! está jogando !!{username}!! está assistindo Juntar-se à atividade + O servidor não tem acesso à atividade requisitada + Este servidor alcançou o limite máximo de atividades concomitantes para o nível de impulso atual + Não foi possível executar a atividade + Esse servidor não tem um nível de impulso alto o bastante para atividade requisitada + Execução da atividade falhou Iniciando atividade Sair da atividade Fique de olho, temos mais atividades chegando em breve! Comece um jogo de Poker Night diretamente no canal de voz! Jogue pôquer com seus amigos Até {count} participantes + Uma prévia de {applicationName} Participantes - {numUsers} Jogando !!{applicationName}!! Jogando em !!{guildName}!! Compartilhe este link com outros para conceder acesso a este servidor e participação na atividade Começar atividade Começar !!{applicationName}!! + Desconhecido Sem limite de participantes Assistindo !!{applicationName}!! Assistindo em !!{guildName}!! @@ -2369,6 +2416,7 @@ Para reduzirmos a quantidade de spams, os membros do servidor precisam ter um e-mail verificado antes de poderem mandar mensagens. Isto não se aplica a membros com cargos. Requer e-mail verificado Seu servidor já cumpre ou excede os requisitos do nível de verificação. + Remover castigo de !!{user}!! Ativar sobreposição em jogo. Ativar a supressão de ruído Permitir notificações @@ -2459,7 +2507,10 @@ Copiar link Abrir no navegador Compartilhar link + Você não pode ter mais favoritos. Favoritar + Você não pode ter mais de {count} favoritos. + Ih, rapaz! Diversos Descreva seu problema Seu problema @@ -2673,6 +2724,7 @@ Canal de conteúdo adulto Desligado Apenas **@menções** + Apenas @menções @menções Saída Dispositivo de saída @@ -2795,6 +2847,7 @@ Não há pedidos de amizade pendentes. Fique com o Wumpus enquanto isso. Nenhum amigo pendente Tente adicionar um amigo usando o nome de usuário ou busque para ver quem está por perto. + Não há sugestões de amizade pendentes. Fique com o Wumpus enquanto isso. Sugestões de amizade - {count} Offline — {offline} Online — {online} @@ -2815,6 +2868,7 @@ Todos Disponível Pendente + Sugestões Compartilhar Varrendo a região atrás de amigos. Certifique-se que seus amigos estão nessa página e fazendo varreduras também. Não esqueça de pedir pros seus amigos ligarem a varredura também! @@ -3085,6 +3139,7 @@ Entendi Para permitir áudio no compartilhamento de tela, vá para [Configurações de voz e vídeo > Compartilhamento de tela](onVoiceSettingsClick) e siga as instruções de configuração. O áudio pode não estar disponível ao compartilhar a tela do seu dispositivo. + O compartilhamento de áudio pode não funcionar no seu dispositivo. Atualize para a versão mais recente do macOS 10.14. O compartilhamento de áudio pode não funcionar na sua versão do Windows. Atualize para a versão mais recente do Windows 10. Tela Tela de !!{username}!! @@ -3133,6 +3188,13 @@ Parece que o seu servidor ainda não está pronto para ter todas as análises. Você vai poder acessar apenas as análises de canais de anúncio e da tela de boas-vindas. Eita pega! Parece que algo quebrou. Reinicie o app e tente novamente. Da semana atual + Está é uma prévia. Impulsione para {targetLevelOrPlan} para ver este GIF. + Você também ajudará a desbloquear mais recursos de personalização e atualizações utilitárias para todos no servidor, tais como: + Impulsione seu servidor para o nível {targetLevelOrPlan} para aplicar sua nova faixa de servidor animada. + Impulsione seu servidor para o plano {targetLevelOrPlan} para aplicar sua nova faixa de servidor animada. + Impulsione seu servidor para o nível {targetLevelOrPlan} para usar uma nova faixa de servidor. + Impulsione seu servidor para o plano {targetLevelOrPlan} para usar uma nova faixa de servidor. + Isso ficou show! Você está no limite de 100 servidores Melhore seus emojis, personalize seu perfil, dobre o número de servidores em que você pode entrar e se destaque nos seus servidores. Dobre o número de servidores em que você pode entrar. @@ -3235,6 +3297,7 @@ Não, apenas desconecte Sim, encerrar evento Deseja também encerrar o evento? + Termina em {time} Tem certeza de que quer encerrar o evento? {count} Têm interesse {count} interessadas @@ -3293,6 +3356,9 @@ Agendado para {startTime} O evento está acontecendo Passo {step} de {total} + Compartilhar link de convite do servidor no evento + Copiar link de convite direto. Eventos em canais privados não são compatíveis com links de convite do servidor. + Copiar link de convite direto. É necessário ter a permissão de convidar para criar links de convite do servidor. Marque com três amigos no bate-papo em voz, com muito brilho e empolgação Planeje antecipadamente watch parties, noites de jogos, encontros, participações de convidados misteriosos ou qualquer coisa que você quiser. Começando agora: Eventos agendados @@ -3309,6 +3375,13 @@ !!{folderName}!!, pasta {mentions}, !!{expandedState}!! Pasta do servidor sem nome Configurações de pasta salvas! + Você pode mudar como os outros te veem apenas dentro deste servidor (!!{guildName}!!) ao definir um perfil do servidor. O que não for definido aqui mostrará informações do seu servidor padrão. + Faixa do perfil do servidor + Perfil do servidor - $[](guildIconHook) !!{guildName}!! + Defina avatares, faixas de perfil e a área sobre mim em cada um dos seus servidores e muito mais com o [Discord Nitro!](onAndMore) + Expresse-se ainda mais neste servidor desbloqueando todas as personalizações de perfil com o Nitro. + Seja quem você quiser e use avatares, faixas e bio diferentes em cada um dos seus servidores, desbloqueie avatares animados, e muito mais com o [Discord Nitro!](onAndMore) + Quer acesso total aos perfis de servidores? Convidar para o servidores Convites expiram em {xDays}. Outros servidores @@ -3468,9 +3541,9 @@ Webhooks criados Excluir Webhook Webhooks atualizados - **Experimente uma faixa animada!** Escolha um GIF da Tenor para a faixa do seu servidor - **NOVO!** Impulsione para o Nível 3 para desbloquear faixas de servidor animadas. - **NOVO!** Impulsione para os planos de Comunidade para desbloquear faixas de servidor animadas. + **NOVO!** Defina uma faixa de servidor animada enviando ou selecionando um GIF. + **NOVO!** Impulsione para o Nível 3 para desbloquear uma faixa de servidor animada. + **NOVO!** Impulsione para os planos de Comunidade para desbloquear uma faixa de servidor animada. Experimente! $[**!!{user}!!**](userHook) criou um tópico de anúncio $[**!!{target}!!**](targetHook) $[**!!{user}!!**](userHook) adicionou $[**!!{target}!!**](targetHook) ao servidor @@ -4322,6 +4395,8 @@ +1 mês grátis Você pode receber o mês grátis! Continuar sem a oferta + Curioso(a) sobre as promoções de fim de ano? + Dê uma olhada na web ou no app para área de trabalho Um mês grátis será adicionado automaticamente à sua conta. Aproveite! Você ganhou um mês grátis! Saiba mais sobre as regras desta promoção em [Regras e restrições]({helpdeskUrl}). @@ -5492,6 +5567,7 @@ Bloqueie a pessoa que postou a mensagem denunciada para não ver mais mensagens desse usuário. Outras ações que você pode tomar Denunciar categoria + Evento selecionado Mensagem selecionada Palco selecionado Ocorreu um erro ao enviar a denúncia. Tente novamente! @@ -5557,7 +5633,7 @@ Toque para alternar para a seleção de um ano Agora você pode facilmente trocar entre a sua conta principal e até {maxAltAccounts} outras. Novidade! Mudar contas - Certo, vou fazer isso + Certo, deixa comigo O teste beta está acabando e nós logo desligaremos a troca de contas. Não se esqueça de mudar de volta para sua conta principal para continuar conectado(a). Novamente, obrigado por experimentar! A mudança de contas terminará logo @@ -5920,10 +5996,10 @@ Conectar ao Discord Ativo desde {date} Usados em {guildCount} servidores - O desenvolvedor da política de privacidade e termos de serviço de !!{application}!! se aplicam a este aplicativo. - O desenvolvedor da [política de privacidade]({privacyPolicyURL}) e [termos de serviço]({termsOfServiceURL}) de !!{application}!! se aplicam a este aplicativo. - O desenvolvedor da [política de privacidade]({privacyPolicyURL}) e termos de serviço de !!{application}!! se aplicam a este aplicativo. - O desenvolvedor da política de privacidade e [termos de serviço]({termsOfServiceURL}) de !!{application}!! se aplicam a este aplicativo. + A política de privacidade e os termos de serviço do desenvolvedor de !!{application}!! se aplicam a este aplicativo. + A [política de privacidade]({privacyPolicyURL}) e os [termos de serviço]({termsOfServiceURL}) do desenvolvedor de !!{application}!! se aplicam a este aplicativo. + A [política de privacidade]({privacyPolicyURL}) e os termos de serviço do desenvolvedor de !!{application}!! se aplicam a este aplicativo. + A política de privacidade e os [termos de serviço]({termsOfServiceURL}) do desenvolvedor de !!{application}!! 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 @@ -6161,6 +6237,8 @@ Avatares múltiplos Seja quem você quiser e use um avatar diferente em cada um dos seus servidores Perfil do servidor atualizado! + Seja quem você quiser e use avatar, faixa e bio diferentes em cada um dos seus servidores. + Múltiplos perfis {percentage}%% desde a semana passada Precisa de ajuda com as permissões? Acesso aos arquivos multimídia negado - o Discord requer acesso ao armazenamento para publicar anexos. @@ -6483,11 +6561,16 @@ Impulso desbloqueiam funcionalidades e atualizações que todos no servidor podem aproveitar. Dê um impulso e ganhe: Se destaque com um ícone animado do servidor Personalize os convites para seu servidor com um fundo personalizado + Limite de envio de arquivos aumentado para 100 MB Mostrar a todos sobre o que é o seu servidor com uma faixa do servidor Melhorias poderosas: maiores uploads, maior qualidade de áudio e muito mais! + Definir um ícone especial para cada cargo neste servidor + Compartilhamento de tela em 1080p/60fps Upload de figurinhas personalizadas para todos usarem + Envie até {numStickers} figurinhas e {numEmojis} emojis personalizados Opções de arquivamento mais longas para tópicos Criar tópicos privados + Adicione novos membros com facilidade com um links de convite personalizado Objetivo: {levelName} Compre impulsos para ajudar a desbloquear vantagens {levelName}! Este servidor desbloqueou todas as vantagens de impulso! @@ -6547,6 +6630,7 @@ Use adesivos personalizados em qualquer lugar e tenha acesso a 300 figurinhas Nitro exclusivas. $[Informações](infoHook) Servidores impulsionados podem criar figurinhas em Configurações do Servidor > Figurinhas. Usuários Nitro podem usar figurinhas personalizadas em qualquer lugar. Acesso a figurinhas especiais + Personalize videochamadas com seus próprios fundos de vídeo. Mais fundos Melhore seus emojis, personalize seu perfil e destaque-se nos seus servidores. Deixe o Discord do seu jeito @@ -6606,8 +6690,10 @@ Obter o Nitro Tenha acesso a uma faixa de perfil e entre em mais servidores com o [Discord Nitro!](onLearnMore) Tenha acesso a uma faixa de perfil, avatares animados, uma tag só sua e muito mais para personalizar seu perfil, [com o Discord Nitro!](onLearnMore) + Tenha acesso a uma faixa de perfil, avatares animados, uma tag só sua e muito mais para personalizar seu perfil, com o **Discord Nitro!** Quer enviar sua própria faixa? - A **barra de progresso do impulso** mostra aos membros de quantos impulsos seu servidor precisa para chegar ao próximo nível. Abra a barra em **configurações do servidor > Mostrar**. + Quer enviar sua própria faixa de perfil? + A **barra de progresso de impulsos** mostra aos membros de quantos impulsos seu servidor precisa para chegar ao próximo nível. Abra a barra em **Configurações do Servidor > Mostrar**. A **barra de progresso do impulso** mostra aos membros de quantos impulsos seu servidor precisa para chegar ao próximo plano. Ligue em **configurações do servidor > Mostrar**. Ligar Entendi @@ -6997,6 +7083,7 @@ Registre-se Insira as informações de acesso [Leia nossa política de privacidade]({privacyURL}) + A senha deve ter de 6 a 72 caracteres Criar uma conta Você sempre pode mudar isso mais tarde! Adicionar membros (!!{current}!!/!!{max}!!) @@ -7049,6 +7136,7 @@ Mínimo de {min} caracteres, máximo de {max} caracteres Ocorreu um erro no envio do seu relatório. Tente novamente ou clique [aqui]({tnsReportUrl}) para enviar online. Mensagem selecionada + Denunciar evento Denunciar uma mensagem Denunciar palco Selecione um @@ -7060,7 +7148,7 @@ Denúncia enviada Agradecemos a notificação. Você receberá uma confirmação por e-mail em breve. Como podemos ajudar? - Isso não é um spam + Não é spam Denunciar servidor — !!{name}!! Denunciar servidor Denunciar Spam @@ -7488,7 +7576,7 @@ Ler informações da versão Enviar e gerenciar versões Criar comandos em um servidor - Gerenciar acessos aos comandos de um servidor + Gerenciar acessos aos comandos em um servidor Atualizar comandos Gerenciar direitos Gerenciar SKUs, listagens e ativos da loja @@ -7668,8 +7756,8 @@ Enviar mensagens em TTS Membros com esta permissão podem enviar mensagens em texto-para-voz ao começar uma mensagem com /tts. Essas mensagens podem ser ouvidas por todos que estiverem no canal. Enviar aceno - Dando o Nitro de presente a alguém, a pessoa terá acesso a personalização de perfil, emojis e funcionalidade de bate-papo superpoderosas. - Dê o Nitro de presente + Dê o Nitro de presente a alguém para que ele (ou ela) tenha acesso a jogos, vantagens, impulsos de servidor E funcionalidades de conversa super poderosas. + De o Nitro de presente Desativar áudio no servidor Inaudível no servidor Este canal tem permissões especiais. Para ouvir nele, você precisará pedir que um moderador ou administrador do servidor reative seu áudio. @@ -7931,6 +8019,7 @@ Voz desconectada Sons [Mensagem original excluída] + {username} bloqueado Falar Falar mensagem !!{name}!! - Orador(a) @@ -7982,6 +8071,7 @@ Esta permissão especial está desativada no momento para canais palco. Esta configuração está desativada no momento para canais palco. Um canal de voz para sediar eventos com uma plateia + Acontecendo agora Ou envie um link de convite do palco a um amigo Convide amigos para o palco Ouvir @@ -8094,6 +8184,7 @@ Começar Iniciar chamada {start} — {end} + $[!!{start}!!](startHook) — Termina em {end} Começar atividades Começar evento Você está prestes a começar esse evento $[**!!{privacyLevel}!!**](privacyLevelHook) @@ -8577,7 +8668,7 @@ As configurações de tópico foram atualizadas. Iniciada por $[](usernameHook) Foi mal, não deu para carregar a primeira mensagem deste tópico - !!{username}!! iniciou um tópico, !!{threadName} + !!{username}!! começou um tópico, !!{threadName}!! Mensagem original do canal Quando o assunto estiver acabando, o tópico também acabará. Comece um tópico a partir de uma mensagem existente, ou clique no ícone + na barra de bate-papo. @@ -8749,6 +8840,7 @@ Atualize o Discord para ter acesso a este canal Região desconhecida Usuário desconhecido + Desbloquear avatar Dessilenciar Dessilenciar categoria Dessilenciar **!!{name}!!** @@ -8800,6 +8892,7 @@ Tipo de arquivo inválido Adicionar um comentário opcional + O tamanho total da mensagem deve ter menos de {maxSize} Arraste e solte Modo de envio instantâneo! O tamanho máximo de arquivos é {maxSize}. @@ -8984,8 +9077,10 @@ Você pode mudar o nível de zoom com {modKey} +/- e retornar ao zoom padrão com {modKey}+0. Códigos de recuperação disponíveis Avatar + Mudar faixa do perfil Visível quando não há imagem definida Cor do perfil + O tamanho mínimo é de 600x240, com proporção 5:2. Tipos de arquivo comportados incluem PNG, JPG e GIFs animados. Recomendamos uma imagem de, pelo menos, 600x240. Você pode enviar um PNG, JPG ou um GIF animado com menos de 10MB. Usuários bloqueados Você não tem usuários bloqueados @@ -9008,6 +9103,9 @@ Insira sua senha para confirmar as mudanças TAG Editar perfil de usuário + Não salvar + Salvar alterações? + Você fez alterações. Gostaria de salvar antes de sair desta página? E-mails de comunicação Receba e-mails para ligações perdidas, mensagens e resumo de mensagens. E-mails de recomendações @@ -9091,6 +9189,7 @@ Reinicie o aplicativo para aplicar suas novas configurações. Salvar Escanear o código QR + Tentando mudar seu perfil para um servidores específico? Vá para o servidor para editar seu perfil. Mostrar Biblioteca de Jogos Desative isso para ocultar a Biblioteca de Jogos, assim você pode se concentrar em suas conversas. O Discord abre em segundo plano sem te incomodar. @@ -9123,6 +9222,9 @@ O Discord não está detectando nenhuma entrada do seu microfone. Verifique se você selecionou o dispositivo de entrada correto. OpenH264 Video Codec fornecido pela Cisco Systems, Inc. Tudo pronto para captura de áudio de aplicativos. [Saiba mais]({helpdeskArticle}) + A extensão de captura de áudio exige autorização. Verifique suas preferências de sistema para Segurança & Privacidade. [Saiba mais]({helpdeskArticle}) + Algo deu errado na configuração da extensão de captura de áudio. Acesse [página de ajuda]({helpdeskArticle}) para solucionar o problema + Para capturar áudio no seu dispositivo, é necessário baixar ou atualizar um software adicional. Ao clicar no botão de instalação abaixo, você será levado(a) para uma página de autorização. [Saiba mais]({helpdeskArticle}) Codec de vídeo Use nossa tecnologia de ponta para capturar sua tela. Config. do Windows @@ -9228,6 +9330,7 @@ Lista Mostrar bate-papo Mostrar membros + Ver tudo ({count}) O bate-papo em vídeo não está disponível quando há mais de {videoUserLimit} pessoas no canal de voz. Vídeo indisponível Silenciar vídeo diff --git a/app/src/main/res/values-ro/strings.xml b/app/src/main/res/values-ro/strings.xml index 6e4a5fdeae..662285c258 100644 --- a/app/src/main/res/values-ro/strings.xml +++ b/app/src/main/res/values-ro/strings.xml @@ -39,8 +39,8 @@ Selectează Acceptă pentru a începe să discuți. Interlocutorul primește notificare doar dacă trimiți mesaj. Acceptă Invitația Cerere acceptată - Discord crede că acest utilizator trimite spam - Am ascuns toate mesajele din acest DM pentru siguranța ta + Acest mesaj ar putea fi spam + Pentru siguranță, conținutul mesajului a fost ascuns. Dacă vrei, poți răspunde. Accesibilitate Bară laterală întunecată Dap! @@ -97,6 +97,7 @@ Mulţumiri S-ar putea să dureze puțin. Acțiuni + Activ acum Activ pe mobil Fire active Mai multe fire active @@ -289,7 +290,13 @@ Redă emoji-urile animate Vreau ca emoji-urile să se miște și să danseze. Emoji-uri animate + Avantajele nivelului de stimulare 3 + Abonamentul de stimulare pentru comunități + Nivel de stimulare 3 + abonamentul de stimulare pentru comunități + Accesează setările Am înțeles + Setează un banner nou NOU! Banner animat pentru server Pentru a garanta că anunțurile rămân rapide, mesajele publicate pot fi editate doar de 3 ori pe oră. Încearcă din nou peste {retryAfterMinutes}. Anunțuri oficiale de la Discord pentru administratorii și moderatorii serverelor comunitare. @@ -341,6 +348,7 @@ Dezactivează overlay-ul Dezinstalează Codul introdus este incorect + Acesta pare a fi un cod promoțional. [Dă clic aici](promoLink) pentru a-l valorifica. Ai primit un cod pentru Nitro sau pentru un joc? Grozav! Introdu-l mai jos: Valorifică Revino la joc @@ -672,7 +680,7 @@ Se procesează… Poți încărca doar !!{limit}!! fișiere în același timp! Prea multe încărcări! - Utilitate pentru încărcarea atașamentelor + Utilități pentru încărcarea atașamentelor Modifică atașamentul Elimină atașamentul Când alții vorbesc @@ -765,8 +773,8 @@ Butonul Înapoi deschide lista de canale. Înapoi la Conectare Backspace - Agresorii de la **!!{domain}!!** te pot păcăli să faci ceva periculos, de exemplu să-ți instalezi software sau să-ți dezvălui informațiile personale (cum ar fi numărul de telefon, informațiile cardului bancar sau cele din actul de identitate și nu numai). - Accesezi un site web periculos + Atenție, **!!{domain}!!** a fost marcat ca domeniu abuziv. Astfel de site-uri web te pot păcăli ca să le oferi informații cu caracter personal, să-ți fure parola sau să-ți instaleze software nesolicitat pe dispozitiv. + Accesezi un site web abuziv Interzice accesul Vrei să interzici accesul lui „!!{username}!!?” Interzice accesul membrilor @@ -1020,6 +1028,8 @@ Sunt de acord cu [{applicationName} EULA](onClick) Ofertă de Black Friday Blochează + Vrei să blochezi expeditorul? + Dacă blochezi utilizatorul {username}, nu îți va mai putea trimite mesaje. Blocați {count} blocați {count} @@ -1213,8 +1223,10 @@ Editează profilul serverului Avatar pentru server și banner de profil Setarea avatarurilor diferite pentru serverele tale este momentan disponibilă doar unui număr limitat de persoane. - Bio pentru server + Profil + Profil pentru server Dacă nu completezi informațiile, se vor folosi cele din bio-ul principal. + Povestește acestui server câte ceva despre tine Am înțeles Folosește o poreclă și, dacă ai Nitro, câte un avatar diferit pe toate serverele tale! Actualizează-mi profilul server-ului @@ -1229,10 +1241,13 @@ Schimbă avatarul pentru server Folosește câte un avatar diferit pe fiecare server, plus multe altele cu **Discord Nitro!** Poreclele trebuie să aibă cel puțin {minLength} + Previzualizează pe acest server Schimbă bannerul de profil pentru server Culoare de profil pentru server Resetează la bannerul de profil principal + Profil server Deblochează cu Nitro + Încerci să-ți schimbi profilul implicit? Mergi la pagina [Profil utilizator](onUserProfileClick). Jurnalul schimbărilor Schimbă porecla Membrii cu această permisiune își pot schimba porecla. @@ -1255,16 +1270,33 @@ Canal !!{channelName}!! (canal) Acțiuni pentru canal + Vei contribui și la deblocarea mai multor funcții de personalizare și upgrade-uri utilitare pentru toată lumea de pe server, de exemplu: + Stimulează-ți serverul până la {targetLevelOrPlan} pentru a-ți putea folosi noul banner pentru canal. + Stimulează-ți serverul până la abonamentul {targetLevelOrPlan} pentru a-ți putea folosi noul banner pentru canal. + Arată genial! + Această imagine se va afișa în partea de sus a barei laterale cu informațiile despre canal. + Tipurile de fișiere acceptate sunt .png și .jpg. Dimensiunea minimă recomandată este 480x144, iar proporția recomandată este 10:3. Dimensiunea maximă a fișierului este de 10MB. + Imaginea bannerului pentru canal + **NOU!** Adaugă un banner pentru canal + Încearcă și tu! + **NOU!** Stimulează până la nivelul 3 pentru a seta un banner pentru canal. + **NOU!** Stimulează până la abonamentul pentru comunități pentru a seta un banner pentru canal. !!{username}!! vorbește acum {count} participanți Acțiuni asupra apelurilor din canal Participanți Canalul a fost șters. Antetul canalului + Informații canal + Amuțirea împiedică apariția indicatorilor de mesaje necitite și a notificărilor, cu excepția mențiunilor directe. Nume + Notificări Detalii Subiect Editează + Setările tale + Ascunde Informații canal + Arată Informații canal Rolul tău nu are permisiunea de a accesa acest canal. Canal blocat Permisiuni sincronizate cu categoria: **{categoryName}** @@ -1629,6 +1661,7 @@ Copiază subiectul Copiază !!{code}!! în clipboard Copiază comanda + Copiază linkul evenimentului Copiază ID Copiază imaginea Copiază link-ul @@ -2127,6 +2160,7 @@ Dezactivează contul Ești sigur că vrei să-ți dezactivezi contul? Această acțiune te va deconecta imediat și îți va face contul complet inaccesibil. Succes! Am dezactivat notificările prin e-mail pentru tine! + Pune pe pauză pe !!{user}!! Dezactivează sincronizarea Dezactivarea sincronizării va executa comportamentul abonatului expirat care a fost selectat ca și cum toți abonații ar fi expirat. Dezactivarea sincronizării va executa comportamentul membrului expirat care a fost selectat ca și cum toți membrii ar fi expirat. @@ -2212,11 +2246,13 @@ Editează Editează categoria Editează canalul + Editează profilul implicit Editează evenimentul Acest mesaj va fi actualizat pe toate serverele care urmăresc acest canal. Poate dura ceva timp până când mesajul va fi actualizat pe toate serverele. Editează mesajul Editează notița Editează prezentarea generală + Editează profilul Editează rolurile Schimbă subiectul sau setările de confidențialitate Editează podiumul @@ -2251,6 +2287,8 @@ Un nou joc de mister multiplayer, pe care-l puteți juca pe acest canal de voce! Joacă Betrayal alături de serverul tău! Alătură-te !!{applicationName}!! + În curând vor fi disponibile activități pentru versiunea pe mobil! Te vei putea alătura în continuare canalului de voce și vei putea sta de vorbă cu prietenii, dar nu vei putea vedea sau interacționa în cadrul activității în curs. + Activitățile sunt disponibile numai în versiunea pentru desktop Joacă !!{applicationName}!! alături de prieteni! Eroare {code} Prinde pește alături de prietenii tăi în noul nostru joc Fishington.io! @@ -2259,6 +2297,8 @@ Activitate în curs Activitate în curs În !!{applicationName}!! + În curând pe mobil. Treci la aplicația desktop pentru a te putea alătura activității. + În curând pe mobil Activitatea s-a terminat Trimite-i unui prieten un link de invitație la o activitate în @@ -2267,18 +2307,25 @@ !!{username}!! joacă !!{username}!! urmărește Alătură-te activității + Acest server nu are acces la activitatea solicitată + Acest server a atins limita de activități simultane pentru nivelul actual al boost-ului + Nu a reușit lansarea activității + Acest server nu are un nivel de stimulare suficient de mare pentru activitatea solicitată + Nu s-a putut lansa activitatea Se lansează activitatea Părăsește activitatea Mai multe activități vor deveni disponibile în curând! Începe un joc de Poker Night direct pe canalul de voce! Joacă poker cu prietenii tăi Până la {count} participanți + O previzualizare a {applicationName} Participanți – {numUsers} Se joacă acum !!{applicationName}!! Se joacă acum în !!{guildName}!! Trimite-le acest link altora pentru a le permite să se alăture serverului și activității Începe o activitate Pornește !!{applicationName}!! + Necunoscută Număr nelimitat de participanți Urmărește !!{applicationName}!! Urmărește în !!{guildName}!! @@ -2364,6 +2411,7 @@ Pentru a reduce numărul de mesaje spam, membrii server-ului trebuie să aibă o adresă de e-mail verificată înainte de a putea trimite mesaje. Regula nu afectează membrii cu roluri. E necesară o adresă de e-mail verificată Server-ul tău îndeplinește sau depășește deja cerința nivelului de verificare. + Scoate din pauză pe !!{user}!! Activează overlay-ul în cadrul jocului. Activează suprimarea zgomotului Activează notificările @@ -2506,7 +2554,10 @@ Copiați linkul Deschideți în browser Trimiteți linkul + Nu poți avea mai multe favorite. Adaugă la favorite + Poți avea maximum {count} favorite. + O, nu! Diverse Descrie problema ta Problema ta @@ -2602,7 +2653,7 @@ Membrii vor putea trimite un singur mesaj în acest interval, dacă nu au permisiunea „Gestionează canalul” sau „Gestionează mesajele”. Acesta este canalul la care trimitem mesaje despre evenimentele de sistem. Acestea din urmă pot fi dezactivate oricând. Trimite sfaturi utile pentru configurarea server-ului. - Folosește un sticker pentru a invita membrii noi să răspundă la mesajele de bun venit. + Invită membrii răspundă la mesajele de bun venit folosind stickere. Trimite un mesaj de bun venit aleatoriu atunci când cineva se alătură acestui server. Trimite un mesaj atunci când cineva oferă un boost acestui server. Membrii sunt dați afară automat când se deconectează, cu excepția cazului în care li s-a atribuit un rol. @@ -2720,6 +2771,7 @@ Canal NSFW Oprit Doar **@mentions** + Doar @mentions @mentions Ieșire Dispozitiv de ieșire @@ -2842,6 +2894,7 @@ Nu ai nicio cerere de prietenie în așteptare. Dar uite, măcar îl ai pe Wumpus. Nu există prieteni în așteptare Încearcă să adaugi un prieten folosindu-i numele de utilizator sau scanează pentru a vedea cine e în apropiere. + Nu ai sugestii de prieteni în așteptare. Dar uite, măcar îl ai pe Wumpus. Sugestii de prieteni - {count} Offline — {offline} Online — {online} @@ -2862,6 +2915,7 @@ Toate Online În așteptare + Sugestii Partajează Scanăm eterul pentru a-ți găsi prieteni. Asigură-te că și prietenii tăi sunt pe pagina asta și scanează și ei. Asigură-te că și prietenii tăi scanează! @@ -3132,6 +3186,7 @@ Am înțeles Ca să activezi sunetul în cadrul partajării ecranului, mergi la [Setări voce și video > Partajare ecran](onVoiceSettingsClick), apoi urmează instrucțiunile de configurare. S-ar putea ca sunetul să nu fie disponibil atunci când partajezi un ecran de pe dispozitiv. + S-ar putea ca partajarea audio să nu funcționeze pe dispozitivul tău. Te rugăm să treci la macOS 10.14 sau o versiune mai recentă. S-ar putea ca partajarea audio să nu funcționeze pe versiunea ta de Windows. Te rugăm să treci la Windows 10. Ecran Ecranul lui !!{username}!! @@ -3180,6 +3235,13 @@ Se pare că serverul tău încă nu e gata să vizualizeze analiza completă. Vei avea acces doar la datele analitice despre canalele pentru anunțuri și despre ecranul de bun venit. Vai! Se pare că ceva nu a mers bine. Te rugăm să reîmprospătezi aplicația și să încerci din nou. Din cea mai recentă săptămână + Aceasta este o previzualizare. Stimulează până la {targetLevelOrPlan} pentru a putea folosi acest GIF. + Vei contribui și la deblocarea mai multor funcții de personalizare și upgrade-uri utilitare pentru toată lumea de pe server, de exemplu: + Stimulează-ți serverul până la {targetLevelOrPlan} pentru a-ți putea folosi noul banner animat pentru server. + Stimulează-ți serverul până la abonamentul {targetLevelOrPlan} pentru a-ți putea folosi noul banner animat pentru server. + Stimulează-ți serverul până la {targetLevelOrPlan} pentru a-ți putea folosi noul banner pentru server. + Stimulează-ți serverul până la abonamentul {targetLevelOrPlan} pentru a-ți putea folosi noul banner pentru server. + Arată genial! Ai atins limita de 100 de servere Fă-ți upgrade la emoji-uri, personalizează-ți profilul, dublează numărul de servere pe care te poți înscrie și ieși în evidență pe serverele tale. Dublează la 200 numărul de servere din care poți face parte. @@ -3282,6 +3344,7 @@ Nu, doar deconectează-mă Da, încheie evenimentul Vrei să și închei evenimentul? + Se încheie la {time} Sigur vrei să închei evenimentul? {count} sunt interesați {count} @@ -3340,6 +3403,9 @@ Programat pe {startTime} Evenimentul este în curs Pasul {step} din {total} + Partajează linkul de invitație pe server către eveniment + Copiază linkul direct către eveniment. Evenimentele organizate pe canale private nu acceptă linkuri de invitație pe server. + Copiază linkul direct către eveniment. Pentru a crea un link de invitație pe server, ai nevoie de permisiunea de a invita. Un calendar alături de trei prieteni aflați pe chat-ul vocal, cu mult sclipici și entuziasm Planifică în avans o petrecere de vizionare, o seară de jocuri, o discuție, un invitat misterios sau orice îți dorești. Începe acum: Evenimente planificate @@ -3356,6 +3422,13 @@ folderul !!{folderName}!!, {mentions}, !!{expandedState}!! Folder server nedenumit Setări folder salvate! + Setând un profil pentru server, poți schimba cum te văd ceilalți doar de pe acest server (!!{guildName}!!). Orice nu configurezi aici va afișa informațiile din profilul tău implicit de utilizator. + Banner de profil pentru server + Profil server - $[](guildIconHook) !!{guildName}!! + Folosește câte un avatar, banner pentru profil și secțiune Despre mine diferite pe fiecare server, plus multe altele cu [Discord Nitro!](onAndMore) + Exprimă-te și mai mult pe acest server deblocând toate opțiunile de personalizare a profilului cu Nitro. + Fii cine vrei să fii și folosește câte un avatar, banner și profil diferit pe fiecare server, deblochează avatarurile animate, plus multe altele cu [Discord Nitro!](onAndMore) + Vrei acces deplin la profilurile pentru server? Invită pe servere Invitația expiră în {xDays}. Alte servere @@ -3515,10 +3588,10 @@ Creează webhook Șterge webhook Actualizează webhook - **Încearcă un banner animat!** Alege un GIF de pe Tenor ca banner pentru server - **NOU!** Stimulează serverul până la nivelul 3 pentru a debloca bannerele animate pentru servere. - **NOU!** Stimulează serverul până la abonamentul pentru comunități pentru a debloca bannerele animate pentru servere. - Încearcă acum! + **NOU!** Configurează un banner animat pentru server încărcând sau selectând un GIF. + **NOU!** Stimulează serverul până la nivelul 3 pentru a putea folosi un banner animat pentru server. + **NOU!** Stimulează serverul până la abonamentul pentru comunități pentru a putea folosi un banner animat pentru server. + Încearcă! $[**!!{user}!!**](userHook) a creat un fir pentru anunțuri $[**!!{target}!!**](targetHook) $[**!!{user}!!**](userHook) a adăugat $[**!!{target}!!**](targetHook) pe server A schimbat bitrate-ul în **!!{newValue}!!** @@ -4361,14 +4434,16 @@ Stai puțin $[](timeUntilEnd)$[Până se încheie oferta](offerEndsText) Iată ce primești cu Nitro: - Hei, nu simți că meriți un bonus de sărbători? Abonează-te acum și primește o lună de Nitro gratuită. + Hei, nu simți că meriți un bonus de sărbători? Abonează-te și primește o lună de Nitro gratuită. Cumperi 1, primești 1 gratis - [Se aplică reguli și restricții.]({termsURL}) + [Se aplică regulamentul și restricțiile.]({termsURL}) Află mai multe despre [regulamentul și restricțiile]({termsURL}) aplicabile acestei promoții. Bucură-te de o lună gratuită din partea noastră +1 lună gratuită Ești eligibil(ă) pentru o lună gratuită! Continuă fără ofertă + Te întrebi care este promoția noastră de sărbători? + Aruncă o privire pe site sau în aplicația pentru desktop Ți se va adăuga automat în cont o lună gratuită. Bucură-te de ea! Primești o lună gratuită! Află mai multe despre [regulamentul și restricțiile]({helpdeskUrl}) aplicabile acestei promoții. @@ -4469,7 +4544,7 @@ Alătură-te primului tău server {number} din {total} pași finalizați Găsește-ți prietenii - Încheie explorarea hub-ului studențesc! + Explorează hub-ul studențesc! Acum ești gata! Să mergem! Nume complet @@ -5540,6 +5615,7 @@ Aceasta este persoana care a postat mesajul pe care l-ai raportat. Blocheaz-o pentru a nu mai vedea niciun mesaj pe care îl trimite. Ce mai poți face Raportează categorie + Evenimentul selectat Mesaj selectat Podiumul selectat A apărut o eroare la trimiterea acestui raport. Te rugăm să încerci din nou! @@ -6209,6 +6285,8 @@ Avataruri multiple Fii cine vrei să fii și folosește câte un avatar diferit pe fiecare server Profilul server-ului a fost actualizat! + Fii cine vrei să fii și folosește câte un avatar, banner și profil diferit pe fiecare server. + Profiluri multiple {percentage}%% de săptămâna trecută Ai nevoie de ajutor cu permisiunile? Acces media refuzat - Discord are nevoie de acces la stocare pentru a posta atașamente. @@ -6416,7 +6494,7 @@ Devino booster și primește recompense tari! Boost pentru server lunar Boost pentru server anual - Este o previzualizare a stimulării + Aceasta este o previzualizare a stimulării Încă mai ai nevoie de **{number}** pentru a debloca !!{tier}!! {subscribers}/{numRequired} Ești gata să stimulezi acest server? @@ -6531,13 +6609,18 @@ Stimularea deblochează funcții și upgrade-uri puternice de care se pot bucura toți cei de pe server. Dă un boost și primești: Ieși în evidență cu o pictogramă de server animată Personalizează-ți invitațiile pe server cu un fundal personalizat + O limită de încărcare a fișierelor mărită la 100mb Arată-le tuturor care e treaba cu serverul tău folosind un banner pentru server Upgrade-uri puternice: încarci fișiere mai mari, asculți la o calitate audio mai ridicată și nu numai! + Setează o pictogramă unică pentru fiecare rol de pe server + Partajare ecran la 1080p/60fps Poți încărca de stickere personalizate pe care le poate folosi oricine + Încarcă până la {numStickers} stickere personalizate și {numEmojis} emojiuri personalizate Opțiuni de arhivare a firelor după perioade mai lungi Posibilitatea de a crea fire private + Adaugi ușor membri noi folosind un link de invitație personalizat Obiectiv: {levelName} - Cumpără boost-uri pentru a ajuta la deblocarea avantajelor {levelName}! + Cumpără boost-uri pentru a ajuta la deblocarea avantajelor de {levelName}! Acest server și-a deblocat toate avantajele din stimulare! Acest server și-a deblocat toate recompensele din stimulare! Cumpără boost-uri pentru a ajuta la deblocarea abonamentului {planName}! @@ -6595,6 +6678,7 @@ Folosește stickerele personalizate oriunde și accesează 300 de stickere Nitro exclusive. $[Info](infoHook) Serverele stimulate pot încărca stickere personalizate accesând Setări server > Stickere. Utilizatorii Nitro pot folosi oriunde stickerele personalizate. Acces special la stickere + Personalizează-ți apelurile video încărcându-ți propriile fundaluri video. Mai multe fundaluri Fă-ți upgrade la emoji-uri, personalizează-ți profilul și ieși în evidență pe serverele tale. Personalizează Discord @@ -6654,7 +6738,9 @@ Ia-ți Nitro Obține mai multe opțiuni de personalizare, printre care un banner pentru profil, și alătură-te mai multor servere cu un [upgrade la Discord Nitro](onLearnMore) Obține mai multe opțiuni de personalizare, printre care un banner pentru profil, un avatar animat, un tag personalizat [și multe altele cu Discord Nitro!](onLearnMore) + Obține mai multe opțiuni de personalizare folosind un banner pentru profil, un avatar animat, un tag personalizat și multe altele cu **Discord Nitro!** Vrei să-ți încarci propriul banner? + Vrei să-ți încarci propriul banner pentru profil? **Bara de progres pentru boost** le arată membrilor de câte boost-uri are nevoie serverul pentru a atinge următorul nivel. Poți comuta afișarea ei din **Setările serverului > Afișare**. **Bara de progres pentru boost** le arată membrilor de câte boost-uri are nevoie serverul pentru a atinge următorul abonament. Poți comuta afișarea ei din **Setările serverului > Afișare**. Comută @@ -7045,6 +7131,7 @@ Înregistrează-te Introdu informațiile de conectare [Vezi Politica noastră de confidențialitate]({privacyURL}) + Parola trebuie să aibă între 6 și 72 caractere Creează un cont Poți să-l schimbi fără probleme mai târziu! Adaugă membri (!!{current}!!/!!{max}!!) @@ -7097,6 +7184,7 @@ Minimum {min} caractere, maximum {max} caractere A apărut o eroare la trimiterea raportului. Încearcă din nou sau dă clic [aici]({tnsReportUrl}) pentru a trimite online. Mesaj selectat + Raportează evenimentul Raportează un mesaj Raportează podiumul Selectează o variantă @@ -7536,7 +7624,7 @@ Citește informaţii despre build Încarcă și gestionează build-uri Crearea de comenzi pe server - Gestionarea accesului la comenzile de pe server + Gestionarea accesului la comenzile botului de pe server Actualizarea comenzilor Gestionează drepturile Gestionează SKU-urile magazinului, listările și activele @@ -7716,7 +7804,7 @@ Trimite mesaje TTS Membrii cu această permisiune pot trimite mesaje de tip text-to-speech cu ajutorul comenzii /tts. Aceste mesaje pot fi auzite de toată lumea care este activă pe canal. Fă cu mâna - Când oferi Nitro drept cadou, oferi acces la personalizarea profilului, la emoji-uri și la super-avantaje în chat. + Dăruiește-i cuiva Nitro pentru a-i oferi acces la jocuri, avantaje, boost-uri pentru servere ȘI funcții cu super-putere pentru conversații. Oferă cadou Nitro Asurzește server-ul Server asurzit @@ -7980,6 +8068,7 @@ Conexiune vocală deconectată Sunete [Mesajul original a fost șters] + Ai blocat pe {username} Vorbește Redă audio mesajul !!{name}!! - Vorbitor @@ -8031,6 +8120,7 @@ Această suprascriere este momentan dezactivată pentru canalele podium. Această setare este momentan dezactivată pentru canalele podium. Un canal de voce pentru găzduirea evenimentelor cu public + Se desfășoară acum Sau trimite-i unui prieten un link de invitație pe podium Invită prietenii pe podium Ascultă @@ -8143,6 +8233,7 @@ Pornește Începe un apel {start} — {end} + $[!!{start}!!](startHook) — se încheie la {end} Începe activități Deschide evenimentul Ești pe cale să începi acest eveniment $[**!!{privacyLevel}!!**](privacyLevelHook) @@ -8626,7 +8717,7 @@ S-au actualizat setările firului. Început de $[](usernameHook) Ne pare rău, nu am putut încărca primul mesaj de pe acest fir - !!{username}!! a început un fir, !!{threadName} + !!{username}!! a început un fir, „!!{threadName}!!” Mesajul original de pe canal Când se încheie conversația, firul dispare. Începe un fir din orice mesaj existent sau dă clic pe pictograma + din bara de chat. @@ -8798,6 +8889,7 @@ Actualizează Discord pentru a accesa acest canal Regiune necunoscută Utilizator necunoscut + Deblochează avatarul Pornește sunetul Dezamuțește categoria Dezamuțește **!!{name}!!** @@ -8849,6 +8941,7 @@ Tipul fișierului este nevalid Adaugă un comentariu opțional + Dimensiunea totală a mesajului nu poate depăși {maxSize} Trage și eliberează Modul Încărcare instantă! Dimensiunea maximă a unui fișier este {maxSize}, te rog. @@ -9033,8 +9126,10 @@ Poți schimba nivelul de zoom cu {modKey} +/- și reseta la mărirea normală cu {modKey}+0. Coduri de rezervă disponibile Avatar + Schimbă bannerul pentru profil Vizibil când nu este setată nicio imagine Culoare de profil + Dimensiunea minimă recomandată este de 600x240, iar proporția recomandată este de 5:2. Se acceptă fișiere de tip PNG și JPG, precum și GIF-uri animate. Îți recomandăm o imagine cu o rezoluție de cel puțin 600x240. Poți încărca un fișier PNG, JPG sau un GIF animat de maximum 10 MB. Utilizatori blocați Nu ai utilizatori blocați @@ -9057,6 +9152,9 @@ Introdu-ți parola pentru a confirma modificările ETICHETĂ Editează profilul de utilizator + Nu salva + Salvezi schimbările? + Ai făcut schimbări. Vrei să le salvezi înainte de a părăsi pagina? E-mailuri de comunicare Primește e-mailuri despre apeluri pierdute, mesaje și rezumate ale mesajelor. E-mailuri cu recomandări @@ -9140,6 +9238,7 @@ Repornește aplicația pentru ca setările tale să fie puse în aplicare. Salvează Scanează cod QR + Încerci să-ți schimbi profilul pe un anumit server? Intră pe serverul respectiv pentru a-ți edita profilul de pe server. Arată Biblioteca de jocuri Dezactivează pentru a ascunde Biblioteca de jocuri, ca să te poți concentra pe conversații. Discord pornește în fundal și nu-ți stă în cale. @@ -9172,6 +9271,9 @@ Discord nu detectează niciun semnal de la microfonul tău. Verifică dacă ai selectat dispozitivul de intrare corect. Codec video OpenH264 furnizat de Cisco Systems, Inc. Ești gata să captezi sunetul din aplicații. [Află mai multe]({helpdeskArticle}) + Extensia de captare a sunetului are nevoie de autorizare. Verifică preferințele de Securitate și confidențialitate ale sistemului. [Află mai multe]({helpdeskArticle}) + Ceva nu a mers bine la configurarea extensiei de captare a sunetului. Pentru depanare, accesează [pagina noastră de ajutor]({helpdeskArticle}) + Înainte de a putea capta sunetul pe dispozitiv, trebuie să instalezi sau să actualizezi un program. După ce dai clic pe butonul de instalare de mai jos, ți se va cere să îl autorizezi. [Află mai multe]({helpdeskArticle}) Codec video Folosește cea mai nouă tehnologie a noastră pentru a-ți capta ecranul Setări Windows @@ -9277,6 +9379,7 @@ Listă Arată chat-ul Afișează membrii + Vezi toate ({count}) Ne pare rău, funcția de chat video nu e disponibilă atunci când pe canalul de voce se află mai mult de {videoUserLimit} persoane. Chat-ul video nu este disponibil Amuțește video diff --git a/app/src/main/res/values-ru/strings.xml b/app/src/main/res/values-ru/strings.xml index 3be42fc04f..a39869f6ee 100644 --- a/app/src/main/res/values-ru/strings.xml +++ b/app/src/main/res/values-ru/strings.xml @@ -39,8 +39,8 @@ Примите, чтобы начать общаться. Пользователь будет уведомлён, только когда вы напишете ему в ответ. Принять приглашение Запрос принят - Discord полагает, что этот пользователь может быть спамером - Ради вашей безопасности мы скрыли все сообщения в этой беседе + Возможно, это спам + Из соображений безопасности содержание сообщения скрыто. Вы всё равно можете на него ответить. Специальные возможности Тёмная боковая панель Ага! @@ -97,6 +97,7 @@ Благодарности Это может занять некоторое время. Действия + Активные контакты Использует мобильное устройство Активные ветки Больше активных веток @@ -289,7 +290,13 @@ Воспроизводить анимированные эмодзи Хочу, чтобы эмодзи шевелились! Анимированные эмодзи + Бонусы 3-го уровня буста + Буст тарифа «Сообщества» + Буст 3 уровня + буст тарифа «Сообщества» + Открыть настройки Ясно + Установить новый баннер НОВИНКА! Анимированный баннер сервера Чтобы сохранить актуальность объявлений, сообщения можно редактировать не более 3 раз в час. Попробуйте снова через {retryAfterMinutes}. Официальные объявления от Discord для администраторов и модераторов серверов сообществ. @@ -341,6 +348,7 @@ Отключить оверлей Удалить Введён неверный код + Похоже на промокод. [Нажмите сюда](promoLink), чтобы активировать его. Получили код для Nitro или игры? Вот это круто! Введите его здесь: Применить Вернуться к игре @@ -666,13 +674,13 @@ безымянный Меню выбора файлов Выбор медиаконтента - Описание (изменить текст) + Описание (alt-текст) Добавить описание Сохранить Обрабатывается… Вы можете загрузить не более !!{limit}!! файлов одновременно! Слишком много вложений! - Загрузить сервисы вложений + Инструменты управления вложением Изменить вложение Удалить вложение Когда другие говорят @@ -765,8 +773,8 @@ Кнопка «Назад» открывает список каналов. Вернуться ко входу Backspace - Злоумышленники на сайте **!!{domain}!!** могут обманом заставить вас выполнять опасные действия, например установить вредоносное ПО или раскрыть личные сведения (номер телефона, данные карты, информацию о социальном страховании и т. д.). - Осторожно, опасный сайт! + Осторожно, **!!{domain}!!** отмечен как мошеннический домен. Это значит, что здесь у вас могут попытаться выманить личные данные, украсть пароли или установить на ваше устройство нежелательное ПО. + Осторожно, мошеннический сайт! Забанить Хотите заблокировать !!{username}!!? Банить участников @@ -1020,6 +1028,8 @@ Я соглашаюсь с [Лицензионным соглашением конечного пользователя {applicationName}]((onClick)) Предложение Чёрной пятницы Заблокировать + Хотите заблокировать пользователя? + После блокировки {username} не сможет вам писать. Заблокированные Заблокировано: {count} {count} @@ -1213,8 +1223,10 @@ Настр. профиль сервера Аватар на сервере и баннер профиля На текущий момент возможность выбора разных аватаров для каждого сервера доступна ограниченному кругу пользователей. + Биография О сервере Если оставить поле пустым, будет использована информация из раздела «Обо мне» вашего профиля. + Расскажите этому серверу о себе Ясно Используйте никнейм, а при наличии подписки Nitro и разные аватары на каждом из своих серверов! Обновить мой профиль сервера @@ -1229,10 +1241,13 @@ Изменить аватар на сервере Используйте разные аватары на каждом из своих серверов и многое другое с **подпиской Discord Nitro!** Никнейм должен состоять не менее чем из {minLength} - Сменить баннер профиля сервера - Цвет профиля сервера + Предпросмотр на этом сервере + Сменить баннер профиля на сервере + Цвет профиля на сервере Вернуться к основному баннеру профиля + Профиль на сервере Откройте с подпиской Nitro + Хотите изменить профиль по умолчанию? Откройте страницу [Профиль пользователя](onUserProfileClick). Список изменений Новые функции {added marginTop}\n======================\n\n* **Запланированные события позволяют планировать все наперед!** Сообщите о готовящемся ночном рейде, соберите учебную группу или организуйте вечеринку. Если вы сделаете это заблаговременно и разместите на сервере информацию о запланированном событии за две недели до него, то его точно никто не пропустит. Так ведь, да?\n\n* **Наконец-то вы можете убирать изображения под спойлер в мобильном приложении всего одним касанием!** Я тоже не могу в это поверить, хотя и работаю тут.\n\n\n{progress} подарков и бонусов\n======================\n\n* **Купите и получите месяц бесплатного использования Nitro!** Мы приготовили для вас кое-что особенное в этом сезоне. Начиная с этой среды, 24 ноября, вы можете оформить подписку Nitro, если у вас ее еще нет, и получить месяц бесплатного использования в подарок. Сделать это можно, зайдя через приложение для ПК в Настройки пользователя > Discord Nitro. Предложение действует до 4 декабря, 10:59 по московскому времени. Прочтите [правила](https://support.discord.com/hc/articles/4412107946903).\n\n* **Nitro — подарок, который дарит подарки.** Подписчики Nitro, вы можете получить 2 месяца бесплатной подписки на Xbox Game Pass Ultimate, перейдя в «Настройки пользователя» > «Склад подарков». [Прочтите правила… да, опять](https://support.discord.com/hc/articles/4411295409047).\n\n\n 2021-11-22 @@ -1260,16 +1275,33 @@ Канал !!{channelName}!! (канал) Действия с каналом + Вы также обеспечите всем участникам сервера новые возможности персонализации и всякие полезные функции, например: + Сделайте буст сервера до уровня {targetLevelOrPlan}, и сможете использовать новый баннер канала. + Сделайте буст сервера до тарифа {targetLevelOrPlan}, и сможете использовать новый баннер канала. + Выглядит отлично! + Это изображение будет помещено над боковой панелью информации о канале. + Допускаются файлы в формате .png или .jpg. Рекомендованный минимальный размер составляет 480 x 144, рекомендуемое соотношение сторон — 10:3. Максимальный размер файла: 10 МБ. + Изображение баннера канала + **НОВИНКА!** Попробуйте добавить баннер канала + Попробуйте! + **НОВИНКА!** 3-й уровень буста разблокирует баннер канала. + **НОВИНКА!** Буст до тарифа «Сообщества» откроет вам баннер канала. Сейчас говорит: !!{username}!! Участников — {count} Действия с видеозвонком Участники Канал удалён. Заголовок канала + Информация о канале + Вы можете отключить всплывающие уведомления и оповещения о новых сообщениях (кроме тех, в которых вы упомянуты). Название + Уведомления Подробности Тема Изменить + Ваши настройки + Скрыть информацию о канале + Открыть информацию о канале У вас недостаточно прав для доступа к этому каналу. Канал заблокирован Права синхронизированы с категорией «**{categoryName}**» @@ -1634,6 +1666,7 @@ Скопировать заголовок Скопировать !!{code}!! в буфер обмена Копировать команду + Копировать ссылку на событие Копировать ID Копировать изображение Копировать ссылку @@ -2137,6 +2170,7 @@ Отключить учётную запись Вы уверены, что хотите отключить свою учётную запись? Это приведёт к мгновенному выходу из учётной записи и её недоступности для всех. Успех! Мы отключили для вас уведомления по электронной почте! + Отправить !!{user}!! подумать о своём поведении Отключить синхронизацию После отключения синхронизации ко всем, у кого закончилась подписка, будет применена выбранная мера. После отключения синхронизации ко всем, у кого закончилось членство, будет применена выбранная мера. @@ -2172,7 +2206,7 @@ Ошибка Discord Dispatch Отправить обращение Не удалось запустить игру. Не найден исполняемый файл. Восстановите игру и попробуйте ещё раз. - Показать + Элементы отображения Отображать {platform} как свой статус Отображать в профиле Всегда @@ -2222,11 +2256,13 @@ Изменить Редактировать категорию Настроить канал + Редактировать профиль по умолчанию Редактировать событие Это сообщение будет обновлено на всех серверах, подписанных на этот канал. Правда, этот процесс может занять некоторое время. Редактировать Изменить заметку Редактировать обзор + Редактировать профиль Редактировать роли Сменить тему или настройки конфиденциальности Редактировать трибуну @@ -2261,6 +2297,8 @@ Новая сетевая игра с загадками доступна прямо в этом голосовом канале! Играйте в Betrayal вместе со своим сервером! Присоединиться к !!{applicationName}!! + На мобильных устройствах активности пока не доступны, но ждать осталось недолго! А пока вы можете подключаться к голосовым каналам и чатам с друзьями. + Активности доступны только в приложении для компьютера Играйте в !!{applicationName}!! вместе с друзьями! Ошибка {code} Ловите рыбу вместе с друзьями в нашей новой игре Fishington.io! @@ -2269,6 +2307,8 @@ Участвует в активности Участвует в активности В !!{applicationName}!! + Скоро на мобильных устройствах. Для доступа к этой активности используйте приложение для компьютера. + Скоро на мобильных устройствах Активность завершилась Отправьте ссылку-приглашение на активность другу на сервере @@ -2277,18 +2317,25 @@ !!{username}!! играет в !!{username}!! смотрит Присоединиться к активности + У этого сервера нет доступа к данной активности + Этот сервер достиг предела одновременно происходящих активностей для своего уровня + Невозможно начать активность + Уровень сервера недостаточно высок для доступа к запрошенной активности + Не удалось начать активность Запуск активности Покинуть активность Скоро появится ещё больше активностей! Начните игру в Poker Night прямо в голосовом канале! Играйте в покер с друзьями Участников — не более {count} + {applicationName} — предпросмотр Участников — {numUsers} Играет в !!{applicationName}!! Играет в !!{guildName}!! Поделитесь этой ссылкой с другими, чтобы предоставить им доступ к этому серверу и этой активности. Начать активность Запустить !!{applicationName}!! + Неизвестно Неограниченное число участников Смотрит !!{applicationName}!! Смотрит в !!{guildName}!! @@ -2374,6 +2421,7 @@ Чтобы уменьшить количество спама, участники сервера должны подтвердить свой адрес электронной почты, перед тем как отправлять сообщения. Данное требование не распространяется на членов с ролями. Требуется подтверждённый адрес электронной почты Ваш сервер уже удовлетворяет требованиям уровня проверки или даже превосходит их. + Вернуть голос !!{user}!! Включить внутриигровой оверлей. Включить шумоподавление Включить уведомления @@ -2516,7 +2564,10 @@ Копировать ссылку Открыть в браузере Отправить ссылку + Достигнут предел избранного. Избранное + В избранное нельзя добавить больше {count} позиций. + О нет! Другое Опишите свою проблему Ваша проблема @@ -2730,6 +2781,7 @@ NSFW-канал Выкл Только **@упоминания** + Только @упоминания @упоминания Вывод Устройство вывода @@ -2852,6 +2904,7 @@ Пока здесь нет запросов дружбы, ожидающих подтверждения. Зато здесь сидит Вампус. Нет запросов дружбы Добавьте друга по имени пользователя или проведите сканирование, чтобы узнать, кто поблизости. + Пока здесь нет предложений дружбы, ожидающих подтверждения. Зато здесь сидит Вампус. Возможные друзья: {count} Не в сети — {offline} В сети — {online} @@ -2872,6 +2925,7 @@ Все В сети Ожидание + Предложения Поделиться Мы ищем друзей на радиоволнах. Ваши друзья должны тоже находиться на этой странице и выполнять поиск. Убедитесь, что друзья тоже выполняют поиск! @@ -3142,6 +3196,7 @@ Ясно Чтобы включить показ экрана со звуком, перейдите на вкладку [«Голос и видео» > «Показ экрана»](onVoiceSettingsClick) и следуйте инструкциям. Звук может быть недоступен во время демонстрации экрана устройства. + Трансляция звука может быть недоступна на вашем устройстве. Требуется обновление до macOS 10.14. Трансляция звука может быть недоступна в вашей версии Windows. Обновитесь до последней версии Windows 10. Экран Экран !!{username}!! @@ -3190,6 +3245,13 @@ Похоже, мы пока не можем собрать всю аналитику вашего сервера. Пока что вам доступна только аналитика канала с объявлениями и экрана с приветствием. Ой! Кажется, что-то сломалось. Обновите приложение и попробуйте ещё раз. За последнюю неделю + Это предпросмотр. Чтобы использовать этот GIF, нужен буст до уровня {targetLevelOrPlan}. + Вы также обеспечите всем участникам сервера новые возможности персонализации и всякие полезные функции, например: + Сделайте буст сервера до уровня {targetLevelOrPlan}, и сможете использовать новый анимированный баннер сервера. + Сделайте буст сервера до тарифа {targetLevelOrPlan}, и сможете использовать новый анимированный баннер сервера. + Сделайте буст сервера до уровня {targetLevelOrPlan}, и сможете использовать новый баннер сервера. + Сделайте буст сервера до тарифа {targetLevelOrPlan}, и сможете использовать новый баннер сервера. + Выглядит отлично! Достигнут лимит в 100 серверов Улучшите свои эмодзи, персонализируйте профиль и удвойте количество серверов, к которым вы можете присоединиться. Выделитесь на фоне остальных! Повысьте лимит серверов, к которым вы можете присоединиться, до 200. @@ -3292,6 +3354,7 @@ Нет, просто отключиться Да, завершить событие Хотите заодно завершить событие? + Окончание: {time} Вы действительно хотите завершить событие? Интересуются: {count} {count} @@ -3350,6 +3413,9 @@ Начало: {startTime} Событие активно Шаг {step} из {total} + Поделиться ссылкой-приглашением на событие + Копировать ссылку на событие. События в приватных каналах не поддерживают ссылки-приглашения сервера. + Копировать ссылку на событие. Для создания ссылки-приглашения необходимо право на создание приглашений. Календарь рядом с тремя радостными друзьями в голосовом чате, с кучей блёсток Запланируйте совместный просмотр, игру с друзьями, тусовку, встречу с таинственным гостем, да что угодно! Начинается сейчас: запланированные события @@ -3366,6 +3432,13 @@ !!{folderName}!!, папка {mentions}, !!{expandedState}!! Папка серверов без названия Настройки папки сохранены! + Вы можете выбрать себе профиль специально для этого сервера (!!{guildName}!!). При отсутствии изменений будут использоваться данные профиля по умолчанию. + Баннер профиля на сервере + Профиль на сервере: $[](guildIconHook) !!{guildName}!! + Подписка [Discord Nitro](onAndMore) позволяет вам использовать разные аватары, баннеры профиля и биографию на каждом из своих серверов! + Подписка Nitro — это ещё больше возможностей персонализации профиля! + Используйте разные аватары (в том числе анимированные), баннеры и биографии на каждом из своих серверов — всё это и многое другое вы получите с подпиской [Discord Nitro!](onAndMore) + Хотите полный доступ к возможностям профилей на серверах? Пригласить на серверы Срок действия приглашения закончится через {xDays}. Другие серверы @@ -3525,9 +3598,9 @@ Создание вебхука Удаление вебхука Изменение вебхука - **Попробуйте анимированный баннер!** Для этого выберите GIF из Tenor - **НОВИНКА!** 3-й уровень буста разблокирует анимированные баннеры сервера. - **НОВИНКА!** Буст к тарифу сообщества разблокирует анимированные баннеры сервера. + **НОВИНКА!** Установите анимированный баннер сервера, загрузив свой GIF или выбрав из предложенных. + **НОВИНКА!** Сделав буст сервера до 3-го уровня, вы сможете использовать анимированный баннер. + **НОВИНКА!** Сделав буст до тарифа «Сообщества», вы сможете использовать анимированный баннер сервера. Попробуйте! $[**!!{user}!!**](userHook) создаёт ветку с объявлениями $[**!!{target}!!**](targetHook) $[**!!{user}!!**](userHook) добавляет $[**!!{target}!!**](targetHook) на сервер. @@ -4371,7 +4444,7 @@ Погодите-ка $[](timeUntilEnd)$[До окончания предложения](offerEndsText) Оформив подписку Nitro, вы получите: - Тсс, хотите праздничный бонус? Подпишитесь сейчас — и получите ещё месяц Nitro в подарок. + Пс-с-с, хотите праздничный бонус? Подпишитесь сейчас — и вас ждёт месяц бесплатного использования Nitro. Один за деньги, второй — в подарок [Действуют правила и ограничения.]({termsURL}) Узнайте больше о [правилах и ограничениях акции]({termsURL}) @@ -4379,6 +4452,8 @@ +1 месяц в подарок Вам доступен бесплатный месяц! Продолжить без предложения + Хотите узнать о праздничной акции? + Зайдите на сайт или в приложение для компьютера Бесплатный месяц автоматически добавится к вашей учётной записи. Поздравляем! Вы получаете бесплатный месяц! Узнайте больше о [правилах и ограничениях акции]({helpdeskUrl}). @@ -4632,7 +4707,7 @@ Значок диалогового окна Изображение Действия с изображением - Изменить + Alt Сжатие изображений Автоматическое сжатие изображений Включите эту функцию, чтобы сжимать изображения при отправке. Оформите подписку Nitro, чтобы получить возможность отправлять изображения без потери качества! **[Оформить Nitro]({nitroLink})** @@ -5550,6 +5625,7 @@ Этот пользователь разместил сообщение, на которое вы пожаловались. Заблокируйте его, чтобы перестать видеть его сообщения. Что ещё вы можете сделать Категория жалобы + Выбранное событие Выбранные сообщения Выбранная трибуна При попытке отправить жалобу возникла ошибка. Попробуйте ещё раз. @@ -5620,7 +5696,7 @@ Ещё раз спасибо за участие в тестировании! Переключение учётных записей скоро закончится {username} выходит из системы - Эта функция находится на этапе бета-тестирования. Когда он закончится, вы останетесь на последней учётной записи, на которую переключились. Остальные же будут удалены. + Эта функция находится на этапе бета-тестирования. Когда оно закончится, вы останетесь авторизованы в последней учётной записи, на которую переключились, и выйдете из всех прочих. Не удалось войти в систему. Повторите попытку позже. Войдите в другую учётную запись, чтобы с лёгкостью переключаться между учётными записями на этом устройстве. Добавить учётную запись @@ -6219,6 +6295,8 @@ Несколько аватаров Будьте, кем захотите, и используйте разные аватары на каждом из своих серверов. Профиль сервера обновлён! + Используйте разные аватары, баннеры и биографии на каждом из своих серверов — самовыражайтесь в своё удовольствие! + Несколько профилей {percentage}%% с прошлой недели Нужна помощь с правами? Доступ к медиа запрещён. Discord требует доступ к хранилищу, чтобы отправить файлы. @@ -6541,11 +6619,16 @@ Бусты открывают доступ к крутым функциям и улучшениям для всех участников сервера. Задайте буст и получите: Проявите свою уникальность с помощью анимированного значка сервера Персонализируйте приглашения на ваш сервер с помощью своего фона + Размер отправляемых файлов увеличен до 100 МБ Шанс показать всем суть вашего сервера с помощью баннера сервера Значительные улучшения: больший размер загружаемых файлов, повышенное качество звука и многое другое! + Уникальный значок для каждой роли на сервере + Показ экрана в формате 1080p/60fps Загрузка персональных стикеров, доступных всем + Загрузка до {numStickers} пользовательских стикеров и до {numEmojis} пользовательских эмодзи Более длительный срок действия веток Создание приватных веток + Простое добавление новых участников по ссылке-приглашению Цель: {levelName} Покупайте бусты, чтобы открывать бонусы ({levelName})! На этом сервере открыты все усиливающие бонусы! @@ -6605,6 +6688,7 @@ Используйте пользовательские стикеры где угодно и получите 300 эксклюзивных стикеров Nitro. $[Подробнее](infoHook) На серверы с бустом можно загружать пользовательские стикеры в разделе «Настройки сервера». Пользователи Nitro могут применять пользовательские стикеры где угодно. Доступ к особым стикерам + Используйте собственные варианты фона для видеозвонков. Больше фонов Улучшите свои эмодзи, персонализируйте профиль и выделитесь на своих серверах. Настройте Discord под себя @@ -6664,9 +6748,11 @@ Присоединиться к Nitro Получите баннер профиля и присоединяйтесь к большему количеству серверов, [оформив подписку Discord Nitro](onLearnMore) Получите баннер профиля, анимированный аватар, собственный тег [и другие возможности персонализации, оформив подписку Discord Nitro!](onLearnMore) + Получите баннер профиля, анимированный аватар, собственный тег и другие возможности персонализации, оформив подписку **Discord Nitro!** Хотите загрузить собственный баннер? - По **шкале прогресса буста** участники могут судить, сколько бустов требуется вашему серверу для достижения нового уровня. Чтобы включить шкалу, перейдите в **«Настройки сервера» > «Отображение»**. - По **шкале прогресса буста** участники могут судить, сколько бустов требуется вашему серверу для получения нового тарифа. Чтобы включить шкалу, перейдите в **«Настройки сервера» > «Отображение»**. + Хотите загрузить собственный баннер профиля? + По **шкале прогресса буста** участники могут судить, сколько бустов требуется вашему серверу для достижения нового уровня. Чтобы включить шкалу, перейдите в **«Настройки сервера» > «Элементы отображения»**. + По **шкале прогресса буста** участники могут судить, сколько бустов требуется вашему серверу для получения нового тарифа. Чтобы включить шкалу, перейдите в **«Настройки сервера» > «Элементы отображения»**. Включить Ясно Хотите достичь нового уровня? @@ -7055,6 +7141,7 @@ Зарегистрироваться Введите данные авторизации [Ознакомьтесь с нашей Политикой Конфиденциальности]({privacyURL}) + Пароль должен содержать от 6 до 72 символов Создать учётную запись Вы всегда сможете изменить его позже! Добавить участников (!!{current}!!/!!{max}!!) @@ -7107,6 +7194,7 @@ От {min} до {max} символов. Возникла ошибка при отправке вашей жалобы. Попробуйте ещё раз или щёлкните [здесь]({tnsReportUrl}), чтобы отправить жалобу в режиме онлайн. Сообщение выбрано. + Пожаловаться на событие Пожаловаться на сообщение Пожаловаться на трибуну Выберите один вариант @@ -7118,7 +7206,7 @@ Жалоба отправлена Спасибо за ваше уведомление. Мы вскоре вышлем вам эл. письмо с подтверждением. Чем можем помочь? - Это не спам + Не спам Пожаловаться на сервер — !!{name}!! Пожаловаться на сервер Пожаловаться на спам @@ -7726,7 +7814,7 @@ Отправлять TTS сообщения Это право позволяет отправлять сообщения text-to-speech, просто начав сообщение с /tts. Это сообщение услышат все, кто находится в данном канале. Помахать - Подарите кому-нибудь подписку Nitro — и все возможности персонализации профиля, эмодзи и прокачанные функции чата. + Подарите Nitro другу и получите доступ к играм, бонусам, бустам сервера и крутым функциям чата. Подарить преимущества Nitro Сервер: откл. звук Звук отключён сервером @@ -7990,6 +8078,7 @@ Голосовая связь отключена Звуки [Оригинальное сообщение удалено] + Блокировка — {username} Говорить Зачитать сообщение !!{name}!! — оратор @@ -8041,6 +8130,7 @@ Это переопределение сейчас отключено для трибун. Эта настройка сейчас отключена для трибун. Голосовой канал для ведения трансляций вместе со зрителями + Происходит сейчас Или отправьте другу ссылку-приглашение на трибуну Пригласите друзей на трибуну Слушать @@ -8153,6 +8243,7 @@ Начать Начать звонок {start} — {end} + $[!!{start}!!](startHook) — окончание: {end} Начать активности Начать событие Скоро начнётся ваше событие: $[**!!{privacyLevel}!!**](privacyLevelHook) @@ -8636,7 +8727,7 @@ Настройки ветки обновлены. Начато: $[](usernameHook) Ой! Нам не удалось загрузить первое сообщение в этой ветке - !!{username}!! начинает ветку «!!{threadName}» + !!{username}!! начинает ветку «!!{threadName}!!» Оригинальное сообщение канала Когда обсуждение завершается, ветка удаляется. Начните ветку из любого существующего сообщения или щёлкните по значку «+» в строке чата. @@ -8808,6 +8899,7 @@ Обновите Discord, чтобы получить доступ к этому каналу Неизвестный регион Неизвестный пользователь + Открыть аватар Вкл. микрофон Включить оповещения категории Включить оповещения от **!!{name}!!** @@ -8859,6 +8951,7 @@ Недопустимый тип файла Добавить комментарий необязательно + Общий размер сообщения должен быть менее {maxSize} Перетащите мышью Режим моментальной отправки! Максимальный размер файла — {maxSize}. @@ -9043,8 +9136,10 @@ Вы можете изменять масштаб, удерживая клавишу {modKey} и нажимая «+» и «-». Используйте {modKey}+0, чтобы сбросить масштаб на значение по умолчанию. Доступные резервные коды Аватар + Сменить баннер профиля Отображается, когда не выбрано изображение Цвет профиля + Рекомендуемые минимальные размер и соотношение сторон составляют 600 x 240 и 5:2. Допустимые форматы включают PNG, JPG и анимированные GIF. Мы рекомендуем использовать изображение размером как минимум 600x240. Доступные форматы: PNG, JPG или анимированный GIF размером не более 10 МБ. Заблокированные пользователи У вас нет заблокированных пользователей @@ -9067,6 +9162,9 @@ Введите пароль, чтобы подтвердить изменения. ТЕГ Настр. профиль пользователя + Не сохранять + Сохранить изменения? + Вы внесли изменения. Хотите сохранить их перед тем, как покинуть страницу? Информационные электронные письма Получайте электронные письма о пропущенных звонках и сообщениях, а также дайджесты сообщений. Электронные письма с рекомендациями @@ -9150,6 +9248,7 @@ Перезапустите приложение, чтобы новые параметры вступили в силу. Сохранить Сканировать QR-код + Пытаетесь изменить свой профиль на конкретном сервере? Зайдите в настройки сервера, чтобы настроить свой профиль. Показывать библиотеку игр Отключите этот параметр, если хотите скрыть библиотеку игр и сосредоточиться на общении. Discord запускается в фоновом режиме и не отвлекает вас. @@ -9182,6 +9281,9 @@ Discord не может обнаружить сигнал вашего микрофона. Убедитесь, что вы выбрали правильное устройство ввода. Видеокодек OpenH264 предоставлен Cisco Systems, Inc. Теперь вы можете захватывать звук из приложений. [Подробнее]({helpdeskArticle}) + Для записи звука требуется авторизация. Проверьте настройки защиты и безопасности в разделе системных настроек. [Подробнее]({helpdeskArticle}) + При настройке расширения для записи звука что-то пошло не так. Для решения проблемы зайдите на [страницу поддержки]({helpdeskArticle}) + Запись звука на вашем устройстве требует установки дополнительного программного обеспечения или обновления имеющегося. После нажатия кнопки установки вам будет предложено авторизоваться. [Подробнее]({helpdeskArticle}) Видеокодек Использовать нашу новейшую технологию для записи экрана. Настройки Windows @@ -9287,6 +9389,7 @@ Список Показать чат Показать участников + Посмотреть все ({count}) К сожалению, видеочат недоступен, когда на канале более {videoUserLimit} человек. Видео недоступно Отключить звук видео diff --git a/app/src/main/res/values-sv-rSE/strings.xml b/app/src/main/res/values-sv-rSE/strings.xml index 823c4da36e..7c0c59ec87 100644 --- a/app/src/main/res/values-sv-rSE/strings.xml +++ b/app/src/main/res/values-sv-rSE/strings.xml @@ -12,8 +12,8 @@ Godkänn för att börja chatta. De kommer enbart att få en avisering om du skickar ett meddelande tillbaka. Acceptera inbjudan Förfrågan accepterad - Discord tror att den här användaren kan vara en spammare - Vi har dolt alla meddelanden i detta DM för din säkerhet + Detta är eventuellt spam + Innehållet i meddelandet har dolts, för säkerhets skull. Du kan fortfarande svara. Tillgänglighet Mörkt sidofält Japp! @@ -70,6 +70,7 @@ Tillkännagivanden Detta kan ta en stund. Åtgärder + Aktiv nu Aktiv på mobil Aktiva trådar Fler aktiva trådar @@ -262,7 +263,13 @@ Spela animerade emojier Jag vill att emojin ska dansa runt. Animerad emoji + Förmåner med boost nivå 3 + Planen för att boosta communities + Boost nivå 3 + Planen för att boosta communities + Öppna inställningar Jag förstår + Välj en ny banner NYTT! Animerad serverbanner För att meddelandena ska vara snabba kan publicerade meddelanden endast redigeras 3 gånger per timme. Försök igen om {retryAfterMinutes}. Officiella meddelanden från Discord för administratörer och moderatorer för communityservrar. @@ -314,6 +321,7 @@ Inaktivera överlagring Avinstallera Ogiltig kod + Det här ser ut som en kampanjkod. [Klicka här](promoLink) för att lösa in den. Har du fått en kod till Nitro eller ett spel? Spännande! Ange den här nedan: Lös in Återgå till spelet @@ -645,7 +653,7 @@ Bearbetar … Du kan endast ladda upp !!{limit}!! filer åt gången! För många uppladdningar! - Ladda upp bifogade hjälpmedel + Hjälpverktyg för uppladdning Modifiera bifogad fil Radera den bifogade filen När andra talar @@ -738,8 +746,8 @@ Bakåtknappen öppnar kanallistan. Tillbaka till inloggningen Backsteg - Det finns cyberangripare på **!!{domain}!!** som kan försöka lura dig till att göra något farligt, som t.ex. installera en mjukvara eller ge ut personlig information (t.ex. ditt telefonnummer, kreditkort, personnummer o.s.v.). - Farlig webbplats väntar + Varning, **!!{domain}!!** har flaggats som en bedräglig domän. Den här typen av webbplatser kan försöka lura dig att dela personlig information, stjäla ditt lösenord eller installera oönskad mjukvara på din enhet. + Bedräglig webbplats föröver Bannlys Vill du bannlysa !!{username}!!? Stänga av medlemmar @@ -993,6 +1001,8 @@ Jag godkänner [{applicationName} EULA](onClick) Black Friday-erbjudande Blockera + Vill du blockera användaren? + Om {username} blockeras kommer denna användare inte att kunna skicka meddelanden till dig. Blockerade {count} blockerade {count} @@ -1185,8 +1195,10 @@ Redigera serverprofil Serveravatar och profilbanner För närvarande har ett begränsat antal personer möjlighet att välja olika avatarer för var och en av sina servrar. + Biografi Serverinformation Lämnar du det tomt används din vanliga information. + Berätta lite för den här servern om dig själv Jag förstår Välj ett smeknamn och, om du har Nitro, använd olika avatarer på var och en av dina servrar! Uppdatera min serverprofil @@ -1201,10 +1213,13 @@ Ändra serveravatar Använd olika avatarer på var och en av dina servrar och mer med **Discord Nitro!** Smeknamn måste ha minst {minLength} + Förhandsgranska i den här servern Ändra serverprofilbanner Serverprofilfärg Återställ till huvudprofilbanner + Serverprofil Lås upp med Nitro + Försöker du ändra din standardprofil? Gå till din [Användarprofil](onUserProfileClick)-sida. Ändringslogg Nya funktioner {added marginTop}\n======================\n\n* **Schemalagda event finns nu här åt dig senare.** Låt folk veta i god tid när det är dags för räder, studiegruppmöten och helgfester. För de har ju ingen ursäkt att inte dyka upp om du ger dem två veckors förvarning, det visas direkt på din server, och de sa ju att de skulle komma ... Eller hur?\n\n* **Äntligen kan du dölja en bild med en spoiler på mobilen med ett enkelt tryck.** Helt otroligt tycker jag också, och jag jobbar ändå här.\n\n\nGåvor och godsaker {progress}\n======================\n\n* **Köp en och få en månad Nitro gratis.** Vi har något lite extra att lägga under granen i jul. Från och med onsdag (24/11) kan du som inte prenumererar på Nitro anmäla dig under Användarinställningar > Discord Nitro på skrivbordsappen och få en månad gratis. Erbjudandet upphör den 3 december kl. 8.59. Vissa [regler gäller](https://support.discord.com/hc/articles/4412107946903).\n\n* **Nitro ger så mycket mer.** Hallå där, Nitro-prenumeranter! Vi ger er 2 månader Xbox Game Pass Ultimate gratis. Gå bara till Användarinställningar > Gåvolager. [Vissa regler gäller ... Igen](https://support.discord.com/hc/articles/4411295409047).\n\n\n 2021-11-22 @@ -1232,16 +1247,33 @@ Kanal !!{channelName}!! (kanal) Kanalåtgärder + Du hjälper även till att låsa upp fler anpassningsfunktioner och uppgraderade funktioner för alla på servern, t.ex. följande: + Boosta din server till {targetLevelOrPlan} för att använda din nya kanalbanner + Boosta din server till {targetLevelOrPlan}-planen för att använda din nya kanalbanner + Det ser fantastiskt ut! + Denna bild kommer att visas högst upp i sidofältet med kanalinformation. + Godkända filtyper är .png och .jpg. De rekommenderade minimimåtten är 480x144 och det rekommenderade bildförhållandet är 10:3. Maximal filstorlek 10 MB. + Kanalbannerbild + **NYTT!** Prova att lägga till en kanalbanner + Testa! + **NYTT!** Boosta till nivå 3 för att välja en kanalbanner. + **NYTT!** Boosta till communitiesplanen för att välja en kanalbanner. Pratar nu: !!{username}!! Deltagare – {count} Kanalens samtalsåtgärder Deltagare Kanalen har tagits bort. Kanalrubrik + Kanalinfo + När du tystar visas inte indikatorer och aviseringar om olästa meddelanden, såvida du inte omnämns. Namn + Aviseringar Detaljer Ämne Ändra + Dina inställningar + Dölj kanalinformation + Visa kanalinformation Din roll har inte åtkomst till denna kanal. Kanalen är låst Behörigheter synkades med kategorin: **{categoryName}** @@ -1585,6 +1617,7 @@ Kopiera ämne Kopiera !!{code}!! till urklipp Kopiera kommando + Kopiera eventlänk Kopiera ID Kopiera bild Kopiera länk @@ -2082,6 +2115,7 @@ Inaktivera konto Är du säker på att du vill inaktivera ditt konto? Detta kommer genast att logga ut dig och göra ditt konto otillgängligt för alla. Klart! Vi har inaktiverat e-postaviseringar åt dig! + Ge !!{user}!! timeout Inaktivera synkning Inaktivering av synkning utför det valda alternativet för behandling av utgången prenumeration som om alla prenumerationer var utgångna. Inaktiveras synkningen kommer det valda alternativet för behandling av utgångna medlemskap att utföras och behandla alla medlemskap som om de var utgångna. @@ -2167,11 +2201,13 @@ Ändra Ändra kategori Redigera kanal + Redigera standardprofilen Redigera event Det här meddelandet kommer även att uppdateras i alla servrar som följer den här kanalen. Det kan ta lite tid innan alla servrar uppdateras. Redigera meddelande Ändra anteckning Ändra översikt + Redigera profilen Redigera roller Ändra ämnet eller sekretessinställningarna Redigera podium @@ -2206,6 +2242,8 @@ Ett nytt mysteriespel för flera spelare som kan spelas direkt här i den här röstkanalen! Spela Svek med din server! Gå med i !!{applicationName}!! + Mobilaktiviteter kommer snart! Du kan fortfarande gå med i röstkanalen och chatta med vänner, men du kommer inte att kunna se eller interagera med den pågående aktiviteten. + Aktiviteterna finns enbart för datorer Spela !!{applicationName}!! med dina vänner! Fel {code} Fiska med dina vänner i vårt nya spel Fishington.io! @@ -2214,6 +2252,8 @@ I aktivitet I aktivitet I !!{applicationName}!! + Kommer snart till mobila enheter. Byt till appen för datorer för att gå med i aktiviteten. + Kommer snart till mobila enheter Aktiviteten har avslutats Skicka en inbjudningslänk till aktiviteten till en vän i @@ -2222,18 +2262,25 @@ !!{username}!! spelar !!{username}!! tittar Gå med i aktivitet + Servern har inte åtkomst till den begärda aktiviteten + Servern har nått gränsen för samtidiga aktiviteter för den aktuella boostnivån + Kunde inte starta aktiviteten + Servern har inte en tillräckligt hög boostnivå för den begärda aktiviteten + Misslyckades med att starta aktiviteten Startar aktivitet Lämna aktivitet Håll utkik efter fler aktiviteter som kommer snart! Starta en omgång Poker Night direkt inuti röstkanalen! Spela poker med dina vänner Upp till {count} deltagare + En förhandstitt på {applicationName} Deltagare – {numUsers} Spelar !!{applicationName}!! Spelar i !!{guildName}!! Dela denna länk med andra för att ge åtkomst till denna server och gå med i aktiviteten Starta en aktivitet Starta !!{applicationName}!! + Okänd Obegränsat antal deltagare Tittar på !!{applicationName}!! Tittar i !!{guildName}!! @@ -2319,6 +2366,7 @@ För att minimera skräppost måste servermedlemmarna ha en verifierad e-postadress för att kunna skicka meddelanden. Detta gäller inte medlemmar med roller. Verifierad e-postadress krävs Din server uppfyller redan eller överträffar verifieringsnivåkraven. + Upphäv timeouten på !!{user}!! Aktivera overlay i spel. Aktivera brusreducering Aktivera aviseringar @@ -2403,7 +2451,10 @@ $[](upHook) för att välja Facebook Misslyckades + Du kan inte ha fler favoriter. Favorit + Du kan inte ha fler än {count} favoriter. + Åh nej! Beskriv ditt problem Ditt problem Skicka in feedback @@ -2498,7 +2549,7 @@ Medlemmar kommer att begränsas till att skicka ett meddelande per intervall, såvida de inte har behörigheterna Hantera kanaler eller Hantera meddelanden. Det är till den här kanalen vi skickar systemhändelsemeddelanden. Du kan stänga av dessa när du vill. Skicka praktiska tips om serverinställningarna. - Använd en dekal för att uppmana medlemmar att svara på välkomstmeddelanden. + Uppmana medlemmar att svara på välkomstmeddelanden med en dekal. Skicka ett slumpmässigt välkomstmeddelande när någon ansluter till servern. Skicka ett meddelande när någon boostar servern. Medlemmar sparkas automatiskt när de kopplar från såvida inte en roll är tilldelad. @@ -2616,6 +2667,7 @@ Vuxenkanal Av Endast **@omnämningar** + Endast @omnämningar @mentions Utgång Utmatningsenhet @@ -2738,6 +2790,7 @@ Det finns inga vänförfrågningar just nu. Här är Wumpus så länge. Inga väntande vänner Pröva att lägga till en vän med deras användarnamn, eller skanna av vilka som är i närheten. + Det finns inga vänförslag just nu. Här är Wumpus så länge. Vänförslag – {count} Offline – {offline} Online – {online} @@ -2758,6 +2811,7 @@ Alla Online Förfrågningar + Förslag Dela Skannar etern efter vänner. Se till att dina vänner också befinner sig på den här skärmen och skannar! Se till så att dina vänner också skannar! @@ -3028,6 +3082,7 @@ Jag förstår För att slå på ljud för skärmdelning, gå till [Röst & Video inställningar > Skärmdelning](onVoiceSettingsClick) och följ installationsinstruktionerna. Ljudet kanske inte är tillgängligt när du delar skärm på din enhet. + Det är inte säkert att ljuddelningen fungerar på din enhet. Se till att du är uppdaterad till åtminstone macOS 10.14. Det är möjligt att ljuddelning inte fungerar med din Windows-version. Uppgradera till senaste Windows 10. Skärm !!{username}!!s skärm @@ -3076,6 +3131,13 @@ Det verkar som att din server inte är riktigt redo för en full inblick. Du får endast åtkomst till analys av meddelandekanaler och välkomstskärm. Åh nej! Det verkar som att något gick sönder. Ladda om appen och försök igen. Från den senaste veckan + Det här är en förhandstitt. Boosta till {targetLevelOrPlan} för att använda denna GIF. + Du hjälper även till att låsa upp fler anpassningsfunktioner och uppgraderade funktioner för alla på servern, t.ex. följande: + Boosta din server till {targetLevelOrPlan} för att använda din nya animerade serverbanner. + Boosta din server till {targetLevelOrPlan}-planen för att använda din nya animerade serverbanner. + Boosta din server till {targetLevelOrPlan} för att använda din nya serverbanner. + Boosta din server till {targetLevelOrPlan}-planen för att använda din nya serverbanner. + Det ser fantastiskt ut! Du har nått gränsen på 100 servrar Uppgradera din emoji, anpassa din profil, dubbla antalet servrar du kan gå med i och gör så att du sticker ut i dina servrar. Dubbla antalet servrar du kan gå med i – upp till 200 servrar. @@ -3178,6 +3240,7 @@ Nej, bara koppla från Ja, avsluta eventet Vill du också avsluta eventet? + Slutar kl. {time} Är du säker på att du vill avsluta eventet? {count} Intresserad {count} intresserade @@ -3235,6 +3298,9 @@ Schemalagt till {startTime} Event pågår Steg {step} av {total} + Dela serverns inbjudningslänk till eventet + Kopiera direkt eventlänk. Event i privata kanaler stöder inte inbjudningslänkar för servern. + Kopiera den direkta eventlänken. Behörighet att skicka inbjudningar krävs för att skapa en inbjudningslänk för servern. Kalender bredvid tre vänner i röstchatten, med mycket glitter och spänning Planera en filmstund, en spelkväll, ett häng, ett framträdande av en mystisk gäst, vad som helst, i förväg. Börjar nu: Schemalagda event @@ -3251,6 +3317,13 @@ !!{folderName}!!, mapp {mentions}, !!{expandedState}!! Namnlös servermapp Mappinställningarna sparades! + Du kan enbart ändra hur andra ser dig på den här servern (!!{guildName}!!) genom att skapa en serverprofil. Allt som inte anges här kommer att visas som din standardanvändarprofil. + Serverprofilbanner + Serverprofil: $[](guildIconHook) !!{guildName}!! + Använd en särskild avatar, profilbanner och personlig information på var och en av dina servrar och annat med [Discord Nitro!](onAndMore) + Uttryck dig ännu mer på denna server genom att låsa upp alla profilanpassningar med Nitro. + Var den du vill vara och använd en särskild avatar, banner och bio på var och en av dina servrar, lås upp animerade avatarer och annat med [Discord Nitro!](onAndMore) + Vill du ha fullständig åtkomst till serverprofiler? Bjud in till servrar Inbjudningarna går ut om {xDays}. Andra servrar @@ -3410,10 +3483,10 @@ Skapa webhook Ta bort webhook Uppdatera webhook - **Pröva en animerad banner!** Välj en GIF från Tenor för din serverbanner - **NYTT!** Boosta till nivå 3 för att låsa upp animerade serverbanners. - **NYTT!** Boosta communityplanen för att låsa upp animerade serverbanners. - Pröva nu! + **NYTT!** Välj en animerad serverbanner genom att ladda upp eller välja en GIF. + **NYTT!** Boosta till nivå 3 för att använda en animerad serverbanner. + **NYTT!** Boosta till communitiesplanen för att använda en animerad serverbanner. + Testa! $[**!!{user}!!**](userHook) skapade en meddelandetråd $[**!!{target}!!**](targetHook) $[**!!{user}!!**](userHook) lade till $[**!!{target}!!**](targetHook) i servern Ändrade bithastigheten till **!!{newValue}!!** @@ -4264,6 +4337,8 @@ +1 månad gratis Du har rätt till en gratis månad! Fortsätt utan erbjudande + Nyfiken på vår storhelgskampanj? + Kolla in den på nätet eller i vår app för datorer En gratis månad kommer automatiskt att läggas till på ditt konto. Mycket nöje! Du får en gratis månad! Läs mer om [regler och begränsningar]({helpdeskUrl}) för den här kampanjen. @@ -4364,7 +4439,7 @@ Gå med i din första server {number} av {total} steg slutförda Hitta dina vänner - Gör klart studenthubbsorienteringen! + Slutför studenthubbsorienteringen! Du är klar! Nu kör vi! Komplett namn @@ -5420,6 +5495,7 @@ Det här är den som skrev meddelandet som du rapporterade. Du kan blockera personen om du inte vill se någon av vederbörandes meddelanden. Mer som du kan göra Anmälningskategorier + Valt event Valda meddelanden Valt podium Ett fel uppstod när rapporten skulle skickas. Testa igen! @@ -5457,7 +5533,7 @@ Tack för att du testade! Kontoväxlingen slutar snart {username} loggade ut - Det här är ett betatest. När det är klart fortsätter du att vara inloggad på det sista kontot du växlade till och resten kommer att tas bort. + Det här är ett betatest. När det är klart fortsätter du att vara inloggad på det sista kontot du växlade till och loggas ut från övriga konton. Kunde inte logga in. Försök igen. Genom att logga in på ett annat kontot kan du enkelt växla mellan konton på den här enheten. Lägg till konto @@ -6054,6 +6130,8 @@ Flera avatarer Var den du vill vara och använd olika avatarer på var och en av dina servrar Serverprofil uppdaterad! + Var den du vill vara och använd en särskild avatar, banner och biografi på var och en av dina servrar. + Flera profiler {percentage}%% sedan förra veckan Behöver du hjälp med behörigheterna? Mediaåtkomst nekad – Discord kräver åtkomst till lagring för att posta bilagor. @@ -6260,7 +6338,7 @@ Få coola belöningar som boostare! Serverboost varje månad Serverboost varje år - Detta är en boostförhandsgranskning + Detta är en boostförhandstitt Du behöver **{number}** för att låsa upp !!{tier}!! {subscribers}/{numRequired} Redo att boosta den här servern? @@ -6375,11 +6453,16 @@ Genom att boosta låser du upp mäktiga funktioner och uppgraderingar som alla på servern kan dra nytta av. Ge en boost och få: Stick ut med en animerad serverikon Specialanpassa dina serverinbjudningar med en egen bakgrund + Gränsen för filuppladdningar har höjts till 100 MB Visa alla vad din server handlar om med en serverbanner Kraftfulla uppgraderingar: större filstorlek vid uppladdning, förbättrad ljudkvalitet och mycket mer! + Välj en unik ikon för varje roll på servern + Skärmdela i 1080p/60fps Ladda upp anpassade dekaler som alla kan använda + Ladda upp så mycket som {numStickers} personliga dekaler och {numEmojis} personliga emojier Längre arkiveringsalternativ för trådar Skapa privata trådar + Lägg enkelt till nya medlemmar med en personlig inbjudningslänk Mål: {levelName} Köp boostar för att hjälpa till att låsa upp {levelName}-förmåner! Denna server har låst upp alla boostförmåner! @@ -6439,6 +6522,7 @@ Använd egna dekaler var som helst och få tillgång till 300 Nitro-exklusiva dekaler. $[Info](infoHook) Boostade servrar kan ladda upp egna dekaler under Serverinställningar > Dekaler. Nitro-användare kan använda egna dekaler var som helst. Specialtillgång till dekaler + Anpassa videosamtalen med dina egna videobakgrunder. Fler bakgrunder Uppgradera din emoji, anpassa din profil och gör så att du sticker ut i dina servrar. Gör det till ditt Discord @@ -6498,10 +6582,12 @@ Gå med i Nitro Utöka din anpassning med en profilbanner och gå med i fler servrar genom att [uppgradera till Discord Nitro!](onLearnMore) Utöka din anpassning med en profilbanner, en animerad avatar, en egen tagg [och annat med Discord Nitro!](onLearnMore) + Utöka din anpassning med en profilbanner, en animerad avatar, en personlig tagg och annat med **Discord Nitro!** Vill du ladda upp din egen banner? + Vill du ladda upp en egen profilbanner? **Boostframstegsmätaren** visar medlemmar hur många boostar servern behöver för att nå nästa nivå. Växla den under **Serverinställningar > Visa**. **Boostframstegsmätaren** visar medlemmar hur många boostar servern behöver för att nå nästa plan. Växla den under **Serverinställningar > Visa**. - Växling på + Växla till på Jag förstår Vill du nå nästa nivå? Vill du nå nästa plan? @@ -6889,6 +6975,7 @@ Registrera Ange inloggningsuppgifter [Öppna vår sekretesspolicy]({privacyURL}) + Lösenordet måste vara 6–72 tecken Skapa ett konto Du kan ändra detta senare! Lägg till medlemmar (!!{current}!!/!!{max}!!) @@ -6941,6 +7028,7 @@ minst {min} tecken, högst {max} tecken Ett fel uppstod när din anmälan skulle skickas. Försök igen eller klicka [här]({tnsReportUrl}) för att skicka online. Meddelande valt + Anmäl event Anmäl ett meddelande Anmäl podium Välj ett @@ -6952,7 +7040,7 @@ Anmälan skickad Tack för att du meddelade oss. Du får inom kort en bekräftelse via e-post. Vad kan vi hjälpa till med? - Det här är inte spam + Inte spam Anmäl server – !!{name}!! Anmäl servern Anmäl spam @@ -7380,7 +7468,7 @@ Läs versionsinformation Ladda upp och hantera versioner Skapa kommandon på en server - Hantera åtkomst till kommandon på en server + Hantera åtkomst till dess kommandon på en server Uppdatera kommandon Hantera berättiganden Hantera butik-SKU, listor och tillgångar @@ -7559,8 +7647,8 @@ Skicka text-till-tal-meddelanden Medlemmar med denna behörighet kan skicka text till tal-meddelanden genom att starta ett meddelande med /tts. Dessa meddelanden kan höras av alla som har fokus på kanalen. Vinka - Skänk bort Nitro till någon och ge denne tillgång till profilanpassning, emojier och pimpade chattfunktioner. - Ge Nitro i gåva + Ge någon Nitro i gåva så får de tillgång till spel, förmåner, serverboosting OCH chattfunktioner med superdrift. + Ge Nitro-gåvan Ljud av för servern Ljud av på servern Den här kanalen har specialbehörigheter. För att lyssna i den måste någon, som en servermoderator eller administratör, slå på lyssningsljudet för dig. @@ -7823,6 +7911,7 @@ Röst frånkopplad Ljud [Originalmeddelande raderat] + Blockerade {username} Tala Läs upp meddelande !!{name}!! – talare @@ -7874,6 +7963,7 @@ Just nu är den här åsidosättningen inaktiverad för podiemedlemmarna. Just nu är den här inställningen inaktiverad för podiemedlemmarna. En röstkanal som är värd för event med publik + Just nu Eller skicka en podieinbjudningslänk till en vän Bjud in vänner till podium Lyssna @@ -7986,6 +8076,7 @@ Starta Starta samtal {start} – {end} + $[!!{start}!!](startHook) – Slutar {end} Starta aktiviteter Starta event Du är på väg att starta detta $[**!!{privacyLevel}!!**](privacyLevelHook) event @@ -8467,7 +8558,7 @@ Trådinställningarna har uppdaterats. Startades av $[](usernameHook) Tyvärr kunde vi inte ladda den här trådens första meddelande - !!{username}!! startade tråden !!{threadName} + !!{username}!! startade en tråd: ”!!{threadName}!!” Originalmeddelande från kanal När konversationen är över försvinner tråden. Starta en tråd från ett befintligt meddelande eller klicka på +-ikonen på chattlisten. @@ -8639,6 +8730,7 @@ Vänligen uppdatera Discord för att få tillgång till den här kanalen Okänd region Okänd användare + Lås upp avatar Sluta tysta Sluta tysta kategori Sluta tysta **!!{name}!!** @@ -8690,6 +8782,7 @@ Ogiltig filtyp Lägg till en kommentar valfri + Den sammanlagda meddelandestorleken måste vara mindre än {maxSize} Dra & släpp Direktuppladdningsläge! Maxstorlek är {maxSize}. @@ -8874,8 +8967,10 @@ Du kan ändra zoomnivå med {modKey} +/- och återställa till standardnivån med {modKey}+0. Tillgängliga säkerhetskopieringskoder Avatar + Ändra profilbanner Visas när ingen bild har valts Profilfärg + Den rekommenderade minsta storleken är 600x240 och det rekommenderade bildförhållandet är 5:2. Godkända filtyper inkluderar PNG, JPG och animerade GIF-filer. Vi rekommenderar en bild på minst 600 x 240. Du kan ladda upp en PNG, JPG eller en animerad GIF under 10 MB. Blockerade användare Du har inga blockerade användare @@ -8898,6 +8993,9 @@ Ange ditt lösenord för att bekräfta ändringar TAG Redigera serverprofil + Spara inte + Spara ändringar? + Du har gjort ändringar. Vill du spara dem innan du lämnar den här sidan? Kommunikationsmejl Få e-post för missade samtal, meddelanden och sammandrag av meddelanden. Rekommendationsmejl @@ -8981,6 +9079,7 @@ Starta om appen för att dina nya inställningar ska börja gälla. Spara Skanna QR-kod + Försöker du ändra i en serverspecifik profil? Gå till servern och redigera serverprofilen. Visa Spelbibliotek Stäng av för att dölja ditt Spelbibliotek så att du kan koncentrera dig på dina konversationer. Discord startar i bakgrunden och förblir utom synhåll. @@ -9013,6 +9112,9 @@ Discord känner inte av din mikrofon. Kontrollera att du valt rätt inmatningsenhet. OpenH264 Video Codec från Cisco Systems, Inc. Nu är allt fixat och färdigt för att du ska kunna spela in ljud från applikationer. [Läs mer]({helpdeskArticle}) + Ljudupptagningstillägget kräver auktorisering. Kontrollera dina säkerhets- och integritetssysteminställningar. [Läs mer]({helpdeskArticle}) + Något gick fel när ljudupptagningstillägget konfigurerades. Gå till vår [hjälpsida]({helpdeskArticle}) för att felsöka + För att ta upp ljud från enheten måste du installera eller uppdatera tilläggsmjukvara. När du har klickat på installationsknappen nedan kommer du att uppmanas att auktorisera. [Läs mer]({helpdeskArticle}) Video Codec Använd vår senaste teknik för att ta skärmbilder Windows-inställningar @@ -9116,6 +9218,7 @@ Lista Visa chatt Visa medlemmar + Se alla ({count}) Tyvärr, videochatten är inte tillgänglig med fler än {videoUserLimit} personer i röstkanalen. Video ej tillgänglig Tysta video diff --git a/app/src/main/res/values-th/strings.xml b/app/src/main/res/values-th/strings.xml index b8329c34fa..20778be5fc 100644 --- a/app/src/main/res/values-th/strings.xml +++ b/app/src/main/res/values-th/strings.xml @@ -39,8 +39,8 @@ ยอมรับเพื่อเริ่มการแชท คู่สนทนาจะได้รับแจ้งเตือนเมื่อคุณตอบกลับข้อความเท่านั้น ตอบรับการเชิญชวน ยอมรับคำขอแล้ว - Discord คิดว่าผู้ใช้รายนี้อาจจะเป็นผู้ส่งสแปม - เราได้ซ่อนข้อความทั้งหมดใน DM นี้เพื่อความปลอดภัยของคุณ + นี่อาจเป็นสแปม + เนื้อหาข้อความจะถูกซ่อนเพื่อความปลอดภัย คุณยังสามารถตอบกลับได้ การเข้าถึง แถบด้านข้างแบบมืด อ่าห้ะ @@ -97,6 +97,7 @@ คำขอบคุณ นี่อาจจะใช้เวลาสักพักหนึ่ง การกระทำ + ดำเนินอยู่ ใช้งานอยู่ในโทรศัพท์มือถือ เธรดที่ใช้งานอยู่ เธรดที่ใช้งานอยู่เพิ่มเติม @@ -289,7 +290,13 @@ เล่นอีโมจิแบบเคลื่อนไหว ฉันอยากให้อีโมจิเต้น ออกลวดลาย อีโมจิแบบเคลื่อนไหว + สิทธิประโยชน์การบูสต์ระดับ 3 + แผนชุมชนสำหรับการบูสต์ + การบูสต์ระดับ 3 + แผนชุมชนสำหรับการบูสต์ + เปิดการตั้งค่า เข้าใจแล้ว + ตั้งแบนเนอร์ใหม่ ใหม่! แบนเนอร์เซิร์ฟเวอร์แบบเคลื่อนไหว เพื่อให้ทุกคนสามารถประกาศข่าวสารได้อย่างรวดเร็ว ข้อความที่เผยแพร่ไปจะสามารถแก้ไขได้ 3 ครั้งต่อชั่วโมงเท่านั้น โปรดลองอีกครั้งใน {retryAfterMinutes} ประกาศอย่างเป็นทางการจาก Discord สำหรับผู้ดูแลและผู้ควบคุมเซิร์ฟเวอร์ชุมชน @@ -341,6 +348,7 @@ ปิดใช้งาน Overlay ถอนการติดตั้ง โค้ดที่กรอกไม่ถูกต้อง + ดูเหมือนจะได้รับรหัสโปรโมชัน[คลิกที่นี่](promoLink)เพื่อแลกรับ รับรหัสสำหรับ Nitro หรือเกมไหม? มันน่าตื่นเต้น! ป้อนค่าที่ด้านล่าง: แลกใช้ กลับไปยังเกม @@ -672,7 +680,7 @@ กำลังประมวลผล… คุณสามารถอัปโหลดได้ !!{limit}!! ไฟล์ต่อครั้ง! ไฟล์อัปโหลดมากเกินไป - อัปโหลดไฟล์แนบที่เป็นประโยชน์ + เครื่องมือการอัปโหลดไฟล์แนบ แก้ไขไฟล์แนบ ลบไฟล์แนบออก เมื่อคนอื่นพูด @@ -765,8 +773,8 @@ ปุ่มย้อนกลับจะเปิดเมนูของช่อง กลับไปยังหน้าเข้าสู่ระบบ Backspace - ผู้โจมตีที่ **!!{domain}!!** อาจหลอกให้คุณทำบางอย่างที่อันตราย เช่น ติดตั้งซอฟต์แวร์ หรือเปิดเผยข้อมูลส่วนบุคคล (ตัวอย่างเช่น หมายเลขโทรศัพท์ บัตรเครดิต ข้อมูลประกันสังคม และข้อมูลอื่น ๆ) - ระวังเว็บไซต์อันตราย + โปรดทราบ **!!{domain}!!** ถูกรายงานว่าเป็นโดเมนที่มุ่งร้าย เว็บไซต์ลักษณะนี้อาจพยายามหลอกให้คุณเปิดเผยข้อมูลส่วนบุคคล ขโมยรหัสผ่านของคุณ หรือติดตั้งซอฟต์แวร์ไม่พึงประสงค์บนอุปกรณ์ของคุณ + ระวังเว็บไซต์ที่มุ่งร้าย แบน คุณต้องการแบน \'!!{username}!!\' หรือไม่ แบนสมาชิก @@ -1020,6 +1028,8 @@ ฉันยอมรับ [{applicationName} ข้อตกลงอนุญาตใช้สิทธิ์ของผู้ใช้ปลายทาง](onClick) ข้อเสนอช่วง Black Friday บล็อก + ต้องการบล็อกใช่ไหม + หากบล็อก {username} จะไม่สามารถส่งข้อความหาคุณได้ บล็อกแล้ว {count} คนที่ถูกบล็อก {count} @@ -1213,8 +1223,10 @@ แก้ไขโปรไฟล์เซิร์ฟเวอร์ สัญลักษณ์ประจำตัวในเซิร์ฟเวอร์และแบนเนอร์โปรไฟล์ มีผู้ใช้งานไม่กี่รายที่สามารถตั้งค่าสัญลักษณ์ประจำตัวที่แตกต่างกันสำหรับแต่ละเซิร์ฟเวอร์ได้ในขณะนี้ + ประวัติ ประวัติของเซิร์ฟเวอร์ หากปล่อยว่างไว้ ประวัติหลักของคุณจะถูกนำมาใช้ + บอกให้เซิร์ฟเวอร์รู้จักคุณเพิ่มอีกสักนิด เข้าใจแล้ว ถ้าคุณมี Nitro ใช้ชื่อเล่นและสัญลักษณ์ประจำตัวที่แตกต่างกันในแต่ละเซิร์ฟเวอร์ของคุณ! อัปเดตโปรไฟล์เซิร์ฟเวอร์ของฉัน @@ -1229,10 +1241,13 @@ เปลี่ยนสัญลักษณ์ประจำตัวของ เซิร์ฟเวอร์ ใช้สัญลักษณ์ประจำตัวที่แตกต่างกันในแต่ละเซิร์ฟเวอร์ของคุณ และอีกมากมายด้วย **Discord Nitro!** ชื่อเล่นต้องมีอย่างน้อย {minLength} - เปลี่ยนแบนเนอร์โปรไฟล์ของเซิร์ฟเวอร์ + ดูตัวอย่างในเซิร์ฟเวอร์นี้ + เปลี่ยนแบนเนอร์โปรไฟล์ในเซิร์ฟเวอร์ สีโปรไฟล์เซิร์ฟเวอร์ รีเซ็ตไปเป็นแบนเนอร์โปรไฟล์หลัก + โปรไฟล์เซิร์ฟเวอร์ ปลดล็อกด้วย Nitro + อยากเปลี่ยนโปรไฟล์เริ่มต้นใช่ไหม โปรดไปที่หน้า[โปรไฟล์ผู้ใช้](onUserProfileClick)ของคุณ รายการการเปลี่ยนแปลง เปลี่ยนชื่อเล่น สมาชิกที่มีสิทธิ์นี้สามารถเปลี่ยนชื่อเล่นของตนเองได้ @@ -1255,16 +1270,33 @@ ช่อง !!{channelName}!! (ช่อง) การดำเนินการสำหรับช่อง + คุณยังได้ช่วยปลดล็อกฟีเจอร์การปรับแต่งและการอัปเกรดการใช้งานเพิ่มเติมสำหรับทุกคนในเซิร์ฟเวอร์ อย่างเช่น + บูสต์เซิร์ฟเวอร์เป็น {targetLevelOrPlan} เพื่อใช้แบนเนอร์ช่องใหม่ของคุณ + บูสต์เซิร์ฟเวอร์เป็นแผน {targetLevelOrPlan} เพื่อใช้แบนเนอร์ช่องใหม่ของคุณ + ยอดเยี่ยมเลย! + รูปภาพนี้จะแสดงที่ด้านบนสุดของแถบด้านข้างในส่วนข้อมูลช่อง + ประเภทไฟล์ที่รองรับคือ .png และ .jpg ขนาดขั้นต่ำที่แนะนำคือ 480x144 โดยใช้อัตรากว้างยาวเป็น 10:3 ขนาดไฟล์สูงสุดคือ 10MB + รูปภาพแบนเนอร์ช่อง + **ใหม่!** ลองเพิ่มแบนเนอร์ช่อง + ลองเลย! + **ใหม่!** บูสต์เป็นระดับ 3 เพื่อตั้งแบนเนอร์ช่อง + **ใหม่!** บูสต์เป็นแผนชุมชนเพื่อตั้งแบนเนอร์ช่อง กำลังพูดอยู่ขณะนี้: !!{username}!! ผู้เข้าร่วม — {count} การดำเนินการวิดีโอของช่อง ผู้เข้าร่วม ช่องถูกลบ ส่วนหัวของช่อง + ข้อมูลช่อง + การปิดแจ้งเตือนจะป้องกันไม่ให้ตัวระบุข้อความที่ยังไม่อ่านและการแจ้งเตือนใด ๆ ปรากฏ ยกเว้นว่าถูกกล่าวถึง ชื่อ + การแจ้งเตือน รายละเอียด หัวข้อ แก้ไข + การตั้งค่าของคุณ + ซ่อนข้อมูลช่อง + แสดงข้อมูลช่อง ตำแหน่งของคุณไม่มีสิทธิเข้าช่องนี้ ช่องถูกล็อก การอนุญาตซิงค์กับหมวดหมู่: **{categoryName}** @@ -1629,6 +1661,7 @@ คัดลอกหัวข้อ คัดลอก !!{code}!! ไปที่คลิปบอร์ด คำสั่งคัดลอก + คัดลอกลิงก์กิจกรรม คัดลอก ID คัดลอกรูปภาพ คัดลอกลิงก์ @@ -2127,6 +2160,7 @@ ระงับบัญชีผู้ใช้ คุณแน่ใจหรือไม่ว่าจะระงับบัญชีผู้ใช้ของคุณ การกระทำนี้จะนำคุณออกจากระบบทันที จะไม่มีใครสามารถเข้าใช้บัญชีผู้ใช้ของคุณได้อีก สำเร็จ เราระงับการแจ้งเตือนด้วยอีเมลให้คุณแล้ว + ทำให้ !!{user}!! หมดเวลา ปิดใช้การซิงค์ เมื่อปิดการ sync, ระบบจะทำงานตามพฤติกรรมที่เลือกไว้ เหมือนกับกรณีที่ Subscription ทั้งหมด หมดอายุลง การปิดซิงค์จะทำงานตามพฤติกรรมสมาชิกที่หมดอายุที่เลือกไว้ เหมือนกับกรณีที่สมาชิกทั้งหมดหมดอายุลง @@ -2162,7 +2196,7 @@ ข้อผิดพลาด Discord Dispatch เปิดตั๋ว ไม่สามารถเปิดเกม ไม่พบการเปิดเกม โปรดซ่อมแซมเกมและลองใหม่ีอีกครั้ง - แสดง + การแสดงผล แสดง {platform} เป็นสถานะของคุณ แสดงบนโปรไฟล์ ตลอด @@ -2212,11 +2246,13 @@ แก้ไข แก้ไขหมวดหมู่ แก้ไขช่อง + แก้ไขโปรไฟล์เริ่มต้น แก้ไขกิจกรรม ข้อความเหล่านี้จะถูกอัพเดทในเซิร์ฟเวอร์ทั้งหมดที่ติดตามช่องนี้ อาจใช้เวลาสักพักในการอัพเดทเซิร์ฟเวอร์ทั้งหมด แก้ไขข้อความ แก้ไขหมายเหตุ แก้ไขภาพรวม + แก้ไขโปรไฟล์ แก้ไขบทบาท เปลี่ยนหัวข้อหรือการตั้งค่าความเป็นส่วนตัว แก้ไขเวที @@ -2251,6 +2287,8 @@ เกมปริศนาหลายผู้เล่นใหม่ล่าสุด เล่นในช่องสำหรับพูดได้เลย! เล่น Betrayal ด้วยเซิร์ฟเวอร์ของคุณ เข้าร่วม !!{applicationName}!! + จะเข้าร่วมกิจกรรมบนมือถือได้เร็ว ๆ นี้! คุณยังสามารถเข้าร่วมช่องสำหรับพูดและแชทกับเพื่อนได้ แต่จะไม่สามารถดูหรือโต้ตอบกับกิจกรรมที่กำลังดำเนินอยู่ได้ + เข้าร่วมกิจกรรมได้บนเดสก์ท็อปเท่านั้น เล่น !!{applicationName}!! กับเพื่อนของคุณ! ข้อผิดพลาด {code} ตกปลากับเพื่อนของคุณในเกมใหม่ของเรา Fishington.io! @@ -2259,6 +2297,8 @@ อยู่ในกิจกรรม อยู่ในกิจกรรม ใน !!{applicationName}!! + พร้อมใช้งานในมือถือเร็ว ๆ นี้ สลับไปใช้แอปเดสก์ท็อปเพื่อเข้าร่วมกิจกรรมนี้ + พร้อมใช้งานในมือถือเร็ว ๆ นี้ กิจกรรมจบแล้ว ส่งลิงก์คำเชิญเข้าร่วมกิจกรรมให้เพื่อนของคุณ ใน @@ -2267,18 +2307,25 @@ !!{username}!! กำลังเล่น !!{username}!! กำลังดู เข้าร่วมกิจกรรม + เซิร์ฟเวอร์นี้ไม่มีสิทธิ์การเข้าถึงกิจกรรมที่ร้องขอ + เซิร์ฟเวอร์นี้ถึงขีดจำกัดของกิจกรรมที่เกิดขึ้นพร้อมกันสำหรับระดับการบูสต์ปัจจุบันแล้ว + ไม่สามารถเริ่มกิจกรรม + เซิร์ฟเวอร์นี้มีระดับการบูสต์ไม่เพียงพอสำหรับกิจกรรมที่ร้องขอ + เริ่มกิจกรรมไม่สำเร็จ กำลังเริ่มกิจกรรม ออกจากกิจกรรม กิจกรรมเพิ่มเติมอื่น ๆ จะตามมาเร็ว ๆ นี้! เริ่มเกม Poker Night ในช่องสำหรับพูดโดยตรง! เล่น Poker กับเพื่อนของคุณ จำนวนผู้เข้าร่วมสูงสุด {count} คน + ตัวอย่างของ {applicationName} ผู้เข้าร่วม - {numUsers} กำลังเล่น !!{applicationName}!! กำลังเล่นใน !!{guildName}!! แชร์ลิงก์นี้กับคนอื่น ๆ เพื่ออนุญาตให้เข้าถึงเซิร์ฟเวอร์นี้และเข้าร่วมกิจกรรมได้ เริ่มกิจกรรม เริ่ม !!{applicationName}!! + ไม่ทราบ ไม่จำกัดจำนวนผู้เข้าร่วม กำลังดู !!{applicationName}!! กำลังดูใน !!{guildName}!! @@ -2364,6 +2411,7 @@ เพื่อลดการสแปม สมาชิกของเซิร์ฟเวอร์จะต้องยืนยันอีเมลก่อนจึงจะส่งข้อความได้ โดยกฎนี้ไม่มีผลบังคับต่อสมาชิกที่มีตำแหน่ง ต้องใช้อีเมลที่ผ่านการยืนยันแล้ว เซิร์ฟเวอร์ของคุณทำได้หรือทำได้ดีกว่าข้อกำหนดระดับการยืนยันตัวตนแล้ว + นำการหมดเวลาออกจาก !!{user}!! เปิดใช้ overlay ในขณะเล่นเกม เปิดใช้การลดเสียงรบกวน เปิดการแจ้งเตือน @@ -2506,7 +2554,10 @@ คัดลอกลิงก์ เปิดในเบราว์เซอร์ แชร์ลิงก์ + คุณไม่สามารถมีรายการโปรดมากกว่านี้ได้ ตั้งเป็นรายการโปรด + คุณมีรายการโปรดได้ไม่เกิน {count} รายการ + โอ้ไม่นะ! เบ็ดเตล็ด อธิบายถึงปัญหาของคุณ ปัญหาของคุณ @@ -2720,6 +2771,7 @@ ช่อง NSFW ปิด **@กล่าวถึง** เท่านั้น + @กล่าวถึง เท่านั้น @mentions ส่งออก อุปกรณ์ส่งข้อมูล @@ -2842,6 +2894,7 @@ ยังไม่มีคำขอเป็นเพื่อนที่รอดำเนินการ เอา Wumpus ไปก่อน ไม่มีเพื่อนที่รอการตอบรับ ลองเพิ่มเพื่อนสักคนโดยใช้ชื่อผู้ใช้ของเขา หรือสแกนเพื่อดูว่ามีใครอยู่ใกล้คุณบ้าง + ไม่มีเพื่อนที่แนะนำที่รอดำเนินการ เอา Wumpus ไปก่อนนะ เพื่อนที่แนะนำ — {count} ออฟไลน์ — {offline} ออนไลน์ — {online} @@ -2862,6 +2915,7 @@ ทั้งหมด ออนไลน์ กำลังรอ + คำแนะนำ แชร์ สแกนคลื่นวิทยุเพื่อหาเพื่อน ตรวจให้แน่ใจว่าเพื่อนอยู่ในหน้านี้และกำลังสแกนเหมือนกัน ตรวจให้แน่ใจว่าเพื่อนกำลังสแกนเหมือนกัน @@ -3132,6 +3186,7 @@ ได้แล้ว หากต้องการเปิดเสียงในการแบ่งปันหน้าจอ โปรดไปที่ [การตั้งค่าเสียงและวิดีโอ > แบ่งปันหน้าจอ](onVoiceSettingsClick) แล้วดำเนินการตามคำแนะนำในการตั้งค่า อาจไม่สามารถใช้เสียงได้เมื่อใช้หน้าจอของคุณในอุปกรณ์ + การแบ่งปันเสียงอาจใช้งานไม่ได้บนอุปกรณ์ของคุณ โปรดอัปเกรดเป็น macOS 10.14 ขึ้นไป การแบ่งปันเสียงอาจไม่ทำงานในเวอร์ชัน Windows ของคุณ โปรดอัพเกรดเป็น Windows 10 เวอร์ชันล่าสุด หน้าจอ หน้าจอของ !!{username}!! @@ -3180,6 +3235,13 @@ ดูเหมือนว่าเซิร์ฟเวอร์ของคุณยังไม่พร้อมที่จะดูข้อมูลเชิงลึกอย่างเต็มรูปแบบ คุณจะสามารถเข้าถึงได้เพียงการวิเคราะห์ช่องประกาศและหน้าจอต้อนรับเท่านั้น แย่แล้ว เหมือนจะมีอะไรบางอย่างเสียหาย โปรดรีเฟรชแอปพลิเคชั่นและลองใหม่อีกครั้ง จากสัปดาห์ล่าสุด + นี่คือตัวอย่าง บูสต์เป็น {targetLevelOrPlan} เพื่อใช้ GIF นี้ + คุณยังได้ช่วยปลดล็อกฟีเจอร์การปรับแต่งและการอัปเกรดการใช้งานเพิ่มเติมสำหรับทุกคนในเซิร์ฟเวอร์ อย่างเช่น + บูสต์เซิร์ฟเวอร์เป็น {targetLevelOrPlan} เพื่อใช้แบนเนอร์เซิร์ฟเวอร์ใหม่แบบเคลื่อนไหวของคุณ + บูสต์เซิร์ฟเวอร์เป็นแผน {targetLevelOrPlan} เพื่อใช้แบนเนอร์เซิร์ฟเวอร์ใหม่แบบเคลื่อนไหวของคุณ + บูสต์เซิร์ฟเวอร์เป็น {targetLevelOrPlan} เพื่อใช้แบนเนอร์เซิร์ฟเวอร์ใหม่ของคุณ + บูสต์เซิร์ฟเวอร์เป็นแผน {targetLevelOrPlan} เพื่อใช้แบนเนอร์เซิร์ฟเวอร์ใหม่ของคุณ + ยอดเยี่ยมเลย! คุณถึงขีดจำกัด 100 เซิร์ฟเวอร์ อัปเกรดอีโมจิของคุณ ปรับโปรไฟล์ให้เข้ากับคุณ เพิ่มเซิร์ฟเวอร์ที่คุณเข้าร่วมได้เป็นสองเท่า แล้วไปเฉิดฉายบนเซิร์ฟเวอร์ของคุณกันเลย เพิ่มเซิร์ฟเวอร์ที่คุณเข้าร่วมได้อีกสองเท่า เป็น 200 เซิร์ฟเวอร์ @@ -3282,6 +3344,7 @@ ไม่ แค่ตัดการเชื่อมต่อ ใช่ สิ้นสุดกิจกรรม อยากสิ้นสุดกิจกรรมนี้ด้วยหรือเปล่า + สิ้นสุดเมื่อ {time} แน่ใจหรือว่าต้องการสิ้นสุดกิจกรรมนี้ {count} สนใจ {count} สนใจ @@ -3340,6 +3403,9 @@ กำหนดเวลาไว้ที่ {startTime} กิจกรรมกำลังดำเนินอยู่ ขั้นที่ {step} จาก {total} + แบ่งปันลิงก์คำเชิญของเซิร์ฟเวอร์ไปยังกิจกรรม + คัดลอกลิงก์กิจกรรมโดยตรง กิจกรรมในช่องส่วนตัวไม่รองรับลิงก์คำเชิญของเซิร์ฟเวอร์ + คัดลอกลิงก์กิจกรรมโดยตรง ต้องมีสิทธิ์การอนุญาตของคำเชิญเพื่อสร้างลิงก์คำเชิญของเซิร์ฟเวอร์ จัดกิจกรรมร่วมกับเพื่อนทั้งสามคนในแชทเสียงพร้อมประกายวิบวับและความตื่นเต้นที่เปี่ยมล้น วางแผนจัดปาร์ตี้ดูรายการ คืนเล่นเกม สังสรรค์ แขกรับเชิญปริศนา หรือกิจกรรมตามที่คุณต้องการไว้ล่วงหน้าเลย กำลังเริ่ม: กิจกรรมที่กำหนดเวลาแล้ว @@ -3356,6 +3422,13 @@ !!{folderName}!!, โฟลเดอร์ {mentions}, !!{expandedState}!! โฟลเดอร์เซิร์ฟเวอร์ที่ไม่มีชื่อ บันทึกการตั้งค่าโฟลเดอร์แล้ว! + คุณสามารถปรับเปลี่ยนตัวตนที่คนอื่นเห็นเฉพาะในเซิร์ฟเวอร์นี้ได้ (!!{guildName}!!) โดยการตั้งค่าโปรไฟล์เซิร์ฟเวอร์ หากไม่มีการตั้งค่า ระบบจะแสดงโปรไฟล์ผู้ใช้ของคุณตามค่าเริ่มต้น + แบนเนอร์โปรไฟล์ของเซิร์ฟเวอร์ + โปรไฟล์เซิร์ฟเวอร์ - $[](guildIconHook) !!{guildName}!! + ใช้สัญลักษณ์ประจำตัว แบนเนอร์โปรไฟล์ และส่วนเกี่ยวกับฉันที่แตกต่างกันในแต่ละเซิร์ฟเวอร์ของคุณ และอีกมากมายด้วย [Discord Nitro!](onAndMore) + แสดงความเป็นตัวคุณให้มากกว่าเดิมในเซิร์ฟเวอร์นี้ด้วยการปลดล็อกการปรับแต่งโปรไฟล์ทั้งหมดด้วย Nitro + เป็นตัวตนที่คุณต้องการและใช้สัญลักษณ์ประจำตัว แบนเนอร์ และประวัติที่แตกต่างกันในแต่ละเซิร์ฟเวอร์ของคุณ ปลดล็อกสัญลักษณ์ประจำตัวแบบเคลื่อนไหว และอีกมากมายด้วย [Discord Nitro!](onAndMore) + ต้องการเข้าถึงโปรไฟล์เซิร์ฟเวอร์อย่างเต็มรูปแบบใช่ไหม เชิญเข้าสู่เซิร์ฟเวอร์ คำเชิญจะหมดอายุใน {xDays} เซิร์ฟเวอร์อื่น @@ -3515,10 +3588,10 @@ สร้าง Webhook ลบ Webhook อัปเดต Webhook - **ทดลองใช้แบนเนอร์แบบเคลื่อนไหว!** เลือก GIF จาก Tenor เพื่อเป็นแบนเนอร์เซิร์ฟเวอร์ของคุณ - **ใหม่!** บูสต์เป็นระดับ 3 เพื่อปลดล็อกแบนเนอร์เซิร์ฟเวอร์แบบเคลื่อนไหว - **ใหม่!** บูสต์เป็นแผนชุมชนเพื่อปลดล็อกแบนเนอร์เซิร์ฟเวอร์แบบเคลื่อนไหว - ลองตอนนี้เลย! + **ใหม่!** ตั้งแบนเนอร์เซิร์ฟเวอร์แบบเคลื่อนไหวด้วยการอัปโหลดหรือเลือก GIF + **ใหม่!** บูสต์เป็นระดับ 3 เพื่อใช้แบนเนอร์เซิร์ฟเวอร์แบบเคลื่อนไหว + **ใหม่!** บูสต์เป็นแผนชุมชนเพื่อใช้แบนเนอร์เซิร์ฟเวอร์แบบเคลื่อนไหว + ลองเลย! $[**!!{user}!!**](userHook) สร้างเธรดประกาศ $[**!!{target}!!**](targetHook) $[**!!{user}!!**](userHook) เพิ่ม $[**!!{target}!!**](targetHook) เข้าสู่เซิร์ฟเวอร์ เปลี่ยนบิตเรตเป็น **!!{newValue}!!** @@ -4369,6 +4442,8 @@ ฟรี 1 เดือน คุณมีสิทธิ์ได้รับการใช้งานฟรีหนึ่งเดือน! ดำเนินการต่อโดยไม่มีข้อเสนอ + อยากรู้โปรโมชันวันหยุดของเราใช่ไหม + ลองดูบนเว็บหรือในแอปเดสก์ท็อปของเราได้เลย ระบบจะเพิ่มสิทธิ์ใช้งานฟรีหนึ่งเดือนไปยังบัญชีของคุณโดยอัตโนมัติ สนุกให้เต็มที่! คุณได้รับสิทธิ์ใช้งานฟรีหนึ่งเดือน! เรียนรู้เพิ่มเติมเกี่ยวกับ[กฎและข้อจำกัด]({helpdeskUrl})ของโปรโมชันนี้ @@ -4622,7 +4697,7 @@ ไอคอนกล่องโต้ตอบ ภาพ การดำเนินการสำหรับภาพ - ข้อความแสดงแทน + Alt การบีบอัดรูปภาพ บีบอัดรูปภาพอัตโนมัติ เมื่อตัวเลือกนี้เปิดอยู่ รูปภาพที่ส่งจะถูกบีบอัดให้เล็กลง ใช้ Nitro เพื่อส่งรูปภาพแบบคมชัด! **[รับ Nitro]({nitroLink})** @@ -5540,6 +5615,7 @@ นี่คือผู้โพสต์ข้อความที่คุณรายงาน บล็อกอีกฝ่ายเพื่อไม่ให้คุณเห็นข้อความใด ๆ จากเขาอีก สิ่งที่สามารถทำได้เพิ่มเติม หมวดหมู่รายงาน + กิจกรรมที่เลือก ข้อความที่เลือก เวทีที่เลือก เกิดข้อผิดพลาดในการพยายามส่งรายงานนี้ โปรดลองอีกครั้ง! @@ -5610,7 +5686,7 @@ ขอบคุณอีกครั้งสำหรับการทดลองใช้ การสลับบัญชีจะสิ้นสุดลงเร็ว ๆ นี้ {username} ได้ออกจากระบบแล้ว - นี่เป็นการทดสอบเบต้า เมื่อการทดสอบสิ้นสุดลง คุณจะยังคงเข้าสู่ระบบด้วยบัญชีล่าสุดที่คุณสลับไว้ และบัญชีอื่น ๆ จะถูกลบออกไป + นี่เป็นการทดสอบเบต้า เมื่อการทดสอบสิ้นสุดลง คุณจะยังคงเข้าสู่ระบบด้วยบัญชีล่าสุดที่คุณสลับไว้ และจะออกจากระบบบัญชีอื่น ๆ ไม่สามารถเข้าสู่ระบบได้ กรุณาลองใหม่อีกครั้ง การเข้าสู่ระบบบัญชีอื่นจะทำให้คุณสามารถสลับบัญชีได้อย่างง่ายดายบนอุปกรณ์นี้ เพิ่มบัญชี @@ -6209,6 +6285,8 @@ สัญลักษณ์ประจำตัวหลายแบบ เป็นตัวตนที่คุณต้องการและใช้สัญลักษณ์ประจำตัวที่แตกต่างกันในแต่ละเซิร์ฟเวอร์ของคุณ อัปเดตโปรไฟล์เซิร์ฟเวอร์แล้ว! + เป็นตัวตนที่คุณต้องการและใช้สัญลักษณ์ประจำตัว แบนเนอร์ และประวัติที่แตกต่างกันในแต่ละเซิร์ฟเวอร์ของคุณ + หลายโปรไฟล์ {percentage}%% ตั้งแต่สัปดาห์ที่แล้ว ต้องการคำช่วยเหลือเกี่ยวกับสิทธิ? ถูกปฏิเสธการใช้มีเดีย - Discord ต้องสามารถเข้าใช้อุปกรณ์เก็บข้อมูลเพื่อใส่ไฟล์แนบ @@ -6531,11 +6609,16 @@ การบูสต์จะปลดล็อกฟีเจอร์และการอัปเกรดที่เหนือชั้นเพื่อให้ทุกคนในเซิร์ฟเวอร์ได้เพลิดเพลิน ให้บูสต์และรับไปเลย: โดดเด่นด้วยไอคอนเซิร์ฟเวอร์แบบเคลื่อนไหว ปรับแต่งคำเชิญเซิร์ฟเวอร์ของคุณด้วยพื้นหลังแบบกำหนดเอง + เพิ่มขีดจำกัดการอัปโหลดไฟล์เป็น 100MB แสดงให้ทุกคนเห็นจุดประสงค์ของเซิร์ฟเวอร์ของคุณด้วยแบนเนอร์เซิร์ฟเวอร์ การอัปเกรดเหนือชั้น: การอัปโหลดไฟล์ที่ใหญ่ขึ้น คุณภาพเสียงที่คมชัดกว่า และอื่น ๆ อีกมากมาย! + ตั้งไอคอนที่ไม่ซ้ำกันสำหรับแต่ละตำแหน่งในเซิร์ฟเวอร์ + แบ่งปันหน้าจอด้วยความละเอียด 1080p/60fps อัปโหลดสติกเกอร์แบบกำหนดเองให้ทุกคนใช้งาน + อัปโหลดสติกเกอร์แบบกำหนดเองได้สูงสุด {numStickers} รายการ และอีโมจิแบบกำหนดเอง {numEmojis} รายการ ตัวเลือกการเก็บถาวรเธรดในระยะเวลานานกว่านั้น สร้างเธรดส่วนตัว + เพิ่มสมาชิกใหม่ได้ง่าย ๆ ด้วยลิงก์คำเชิญแบบกำหนดเอง เป้าหมาย: {levelName} ซื้อบูสต์เพื่อช่วยปลดล็อกสิทธิพิเศษ {levelName}! เซิร์ฟเวอร์นี้ได้ปลดล็อกสิทธิพิเศษการบูสต์ทั้งหมดแล้ว! @@ -6595,6 +6678,7 @@ ใช้สติกเกอร์แบบกำหนดเองได้ทุกที่และเข้าถึงสติกเกอร์พิเศษเฉพาะ Nitro กว่า 300 รายการ $[ข้อมูล](infoHook) เซิร์ฟเวอร์ที่บูสต์จะสามารถอัปโหลดสติกเกอร์แบบกำหนดเองได้ผ่านทาง “ตั้งค่าเซิร์ฟเวอร์ > สติกเกอร์” ผู้ใช้ Nitro สามารถใช้สติกเกอร์แบบกำหนดเองได้ทุกที่ สิทธิ์เข้าถึงสติกเกอร์พิเศษ + ปรับแต่งการโทรแบบวิดีโอด้วยพื้นหลังวิดีโอของคุณเอง พื้นหลังเพิ่มเติม อัปเกรดอีโมจิของคุณ ปรับโปรไฟล์ให้เข้ากับคุณ แล้วไปเฉิดฉายบนเซิร์ฟเวอร์ของคุณกันเลย ทำให้ Discord เป็นของคุณเอง @@ -6654,7 +6738,9 @@ เข้าร่วม Nitro ทำการปรับแต่งได้มากขึ้นด้วยแบนเนอร์โปรไฟล์และเข้าร่วมเซิร์ฟเวอร์ได้มากขึ้นด้วย[การอัปเกรดเป็น Discord Nitro](onLearnMore) ใช้การปรับแต่งสำหรับแบนเนอร์โปรไฟล์ สัญลักษณ์ประจำตัวแบบเคลื่อนไหว และแท็กแบบกำหนดเองได้มากขึ้น [และมากยิ่งขึ้นไปอีกด้วย Discord Nitro!](onLearnMore) + ใช้การปรับแต่งสำหรับแบนเนอร์โปรไฟล์ สัญลักษณ์ประจำตัวแบบเคลื่อนไหว และแท็กแบบกำหนดเองได้มากขึ้น และมากยิ่งขึ้นไปอีกด้วย **Discord Nitro!** ต้องการอัปโหลดแบนเนอร์ของคุณเองหรือไม่ + ต้องการอัปโหลดแบนเนอร์โปรไฟล์ของคุณเองใช่ไหม **แถบความคืบหน้าบูสต์**จะแสดงให้สมาชิกเห็นว่าเซิร์ฟเวอร์ของคุณต้องการบูสต์อีกเท่าไหร่เพื่อไปสู่ระดับถัดไป เปิดใช้งานที่ **การตั้งค่าเซิร์ฟเวอร์ > การแสดงผล** **แถบความคืบหน้าบูสต์**จะแสดงให้สมาชิกเห็นว่าเซิร์ฟเวอร์ของคุณต้องการบูสต์อีกเท่าไหร่เพื่อไปสู่แผนถัดไป เปิดใช้งานที่ **การตั้งค่าเซิร์ฟเวอร์ > การแสดงผล** เปิด @@ -7045,6 +7131,7 @@ สมัครสมาชิก ใส่ข้อมูลเข้าสู่ระบบ [ดูนโยบายความเป็นส่วนตัวของเรา]({privacyURL}) + รหัสผ่านต้องมี 6-72 ตัวอักษร สร้างบัญชีผู้ใช้ใหม่ คุณสามารถเปลี่ยนค่านี้ภายหลังตอนไหนก็ได้! เพิ่มสมาชิก (!!{current}!!/!!{max}!!) @@ -7097,6 +7184,7 @@ ห้ามน้อยกว่า {min} ตัวอักษร และต้องไม่เกิน {max} ตัวอักษร เกิดข้อผิดพลาดในการส่งรายงาน โปรดลองอีกครั้งหรือคลิก[ที่นี่]({tnsReportUrl})เพื่อส่งทางออนไลน์ ข้อความที่เลือกไว้ + รายงานกิจกรรม รายงานข้อความ รายงานเวที เลือกเลย @@ -7108,7 +7196,7 @@ ส่งรายงานเรียบร้อยแล้ว ขอบคุณที่แจ้งให้เราทราบ คุณจะได้รับอีเมลยืนยันเร็วๆ นี้ เราจะช่วยคุณได้อย่างไร - นี่ไม่ใช่สแปม + ไม่ใช่สแปม รายงานเซิร์ฟเวอร์ — !!{name}!! รายงานเซิร์ฟเวอร์ รายงานสแปม @@ -7716,7 +7804,7 @@ ส่งข้อความ TTS สมาชิกที่มีสิทธิ์นี้จะสามารถส่งข้อความแบบอ่านออกเสียงได้โดยเริ่มข้อความด้วย /tts ทุกคนที่เปิดใช้ช่องนี้อยู่จะสามารถได้ยินข้อความ เหล่านี้ได้ โบกมือทักทาย - มอบ Nitro เป็นของขวัญให้ใครสักคนเพื่อเข้าถึงการปรับแต่งโปรไฟล์ อีโมจิ และฟีเจอร์แชทที่ทรงพลัง + มอบ Nitro เป็นของขวัญให้ใครสักคนเพื่อเข้าถึงเกม สิทธิพิเศษ การบูสต์เซิร์ฟเวอร์ และฟีเจอร์แชทที่ทรงพลัง ให้ของขวัญเป็น Nitro ปิดหูฟังเซิร์ฟเวอร์ ปิดหูฟังเซิร์ฟเวอร์แล้ว @@ -7980,6 +8068,7 @@ ตัดการเชื่อมต่อเสียงพูดแล้ว เสียง [ข้อความต้นฉบับถูกลบ] + บล็อก {username} แล้ว พูด อ่านข้อความ !!{name}!! - ผู้พูด @@ -8031,6 +8120,7 @@ การแทนที่นี้ถูกปิดใช้งานสำหรับช่องเวทีอยู่ในขณะนี้ การตั้งค่านี้ถูกปิดใช้งานสำหรับช่องเวทีอยู่ในขณะนี้ ช่องสำหรับพูดสำหรับจัดกิจกรรมที่มีผู้ชม + กำลังดำเนินอยู่ หรือส่งลิงก์คำเชิญเข้าชมเวทีให้เพื่อนของคุณ เชิญเพื่อนมาที่เวที ร่วมฟัง @@ -8143,6 +8233,7 @@ เริ่ม เริ่มการสนทนา {start} - {end} + $[!!{start}!!](startHook) - สิ้นสุดแล้ว {end} เริ่มกิจกรรม เริ่มต้นกิจกรรม คุณกำลังจะเริ่มกิจกรรม $[**!!{privacyLevel}!!**](privacyLevelHook) นี้ @@ -8626,7 +8717,7 @@ อัปเดตการตั้งค่าเธรดแล้ว เริ่มต้นโดย $[](usernameHook) ขออภัย เราไม่สามารถโหลดข้อความแรกในเธรดนี้ได้ - !!{username}!! ได้เริ่มเธรด !!{threadName} + !!{username}!! ได้เริ่มเธรด “!!{threadName}!!” ข้อความเดิมจากช่อง เมื่อการสนทนาสิ้นสุดลง เธรดก็จะหายไป เริ่มต้นเธรดจากข้อความที่มีอยู่เดิม หรือคลิกไอคอน + ที่แถบแชท @@ -8798,6 +8889,7 @@ โปรดอัปเดต Discord เพื่อเข้าถึงช่องนี้ ภูมิภาคที่ไม่รู้จัก ผู้ใช้ที่ไม่รู้จัก + ปลดล็อก สัญลักษณ์ประจำตัว เปิดเสียง เปิดแจ้งเตือนหมวดหมู่ เปิดแจ้งเตือน **!!{name}!!** @@ -8849,6 +8941,7 @@ รูปแบบไฟล์ไม่ถูกต้อง เพิ่มความคิดเห็น ไม่บังคับ + ขนาดข้อความทั้งหมดต้องน้อยกว่า {maxSize} ลากและวางที่นี่ อัพโหลดทันที! ขนาดไฟล์สูงสุดต้องไม่เกิน {maxSize} นะ @@ -9033,8 +9126,10 @@ คุณซูมเข้าออกด้วยการ {modKey} +/- และสามารถตั้งค่าคืนได้โดยปุ่ม {modKey} + 0 รหัสสำรองที่มีอยู่ สัญลักษณ์ประจำตัว + เปลี่ยนแบนเนอร์โปรไฟล์ ปรากฏให้เห็นเมื่อไม่ได้ตั้งภาพไว้ สีโปรไฟล์ + ขนาดเล็กสุดและอัตรากว้างยาวที่แนะนำคือ 600x240 และ 5:2 ประเภทไฟล์ที่รองรับ ได้แก่ PNG, JPG และภาพเคลื่อนไหว GIF เราแนะนำให้ใช้ภาพขนาดอย่างน้อย 600x240 คุณสามารถอัปโหลดไฟล์ PNG, JPG หรือภาพเคลื่อนไหว GIF ที่มีขนาดเล็กกว่า 10 MB ผู้ใช้ที่ถูกบล็อก คุณไม่มีผู้ใช้ที่ถูกบล็อก @@ -9057,6 +9152,9 @@ ป้อนรหัสผ่านของคุณเพื่อยืนยันการเปลี่ยนแปลง แท็ก แก้ไขโปรไฟล์ผู้ใช้ + อย่าบันทึก + บันทึกการเปลี่ยนแปลงหรือไม่ + คุณได้ทำการเปลี่ยนแปลง คุณต้องการบันทึกข้อมูลนี้ก่อนออกจากหน้านี้หรือไม่ อีเมลการสื่อสาร รับอีเมลสำหรับสายที่ไม่ได้รับ รวมถึงข้อความและสรุปข้อความ อีเมลคำแนะนำ @@ -9140,6 +9238,7 @@ เริ่มต้นแอปใหม่เพื่อให้การตั้งค่าใหม่มีผล บันทึก สแกนรหัส QR + อยากเปลี่ยนโปรไฟล์เฉพาะในบางเซิร์ฟเวอร์ใช่ไหม ไปยังเซิร์ฟเวอร์นั้นแล้วแก้ไขโปรไฟล์เซิร์ฟเวอร์ของคุณได้เลย แสดงไลบรารีเกม ปิดใช้งานส่วนนี้เพื่อซ่อนไลบรารีเกม คุณจะได้สนใจกับการสนทนาของคุณได้อย่างเต็มที่ Discord จะเริ่มทำงานในระบบเบื้องหลังและไม่วุ่นวายกับคุณ @@ -9172,6 +9271,9 @@ Discord ไม่พบเสียงใดๆ จากไมค์ของคุณ โปรดตรวจสอบว่าคุณได้เลือกอุปกรณ์รับเสียงที่ถูกต้อง OpenH264 Video Codec ของบริษัท Cisco Systems คุณพร้อมสำหรับการบันทึกเสียงจากแอปพลิเคชันแล้ว [เรียนรู้เพิ่มเติม]({helpdeskArticle}) + คุณจำเป็นต้องให้อนุญาตเพื่อติดตั้งส่วนขยายสำหรับการบันทึกเสียง โปรดตรวจสอบการกำหนดค่าระบบความปลอดภัยและความเป็นส่วนตัวของคุณ [เรียนรู้เพิ่มเติม]({helpdeskArticle}) + เกิดข้อผิดพลาดในการตั้งค่าส่วนขยายสำหรับการบันทึกเสียง โปรดไปที่[หน้าช่วยเหลือ]({helpdeskArticle})เพื่อแก้ไขปัญหา + คุณจำเป็นต้องติดตั้งหรืออัปเดตซอฟต์แวร์เพิ่มเติมเพื่อบันทึกเสียงบนอุปกรณ์ของคุณ หลังจากคลิกปุ่มติดตั้งด้านล่างแล้ว คุณจะได้รับการแจ้งเตือนให้มอบการอนุญาต [เรียนรู้เพิ่มเติม]({helpdeskArticle}) Video Codec ใช้เทคโนโลยีล่าสุดของเราเพื่อจับภาพหน้าจอของคุณ ตั้งค่า Windows @@ -9277,6 +9379,7 @@ รายการ แสดงแชท แสดงสมาชิก + ดูทั้งหมด ({count}) ขออภัย วิดีโอแชทจะใช้ไม่ได้ถ้ามีคนมากกว่า {videoUserLimit} คนในช่องสำหรับพูด วิดีโอไม่พร้อมใช้งาน ปิดเสียงวิดีโอ diff --git a/app/src/main/res/values-tr/plurals.xml b/app/src/main/res/values-tr/plurals.xml index 8418f93ddf..e293ca533b 100644 --- a/app/src/main/res/values-tr/plurals.xml +++ b/app/src/main/res/values-tr/plurals.xml @@ -226,7 +226,7 @@ **1** topluluk - **{numResults}**topluluklar + **{numResults}**topluluk +{count} Konuşmacı diff --git a/app/src/main/res/values-tr/strings.xml b/app/src/main/res/values-tr/strings.xml index 0bd2a8027c..bfafc1237e 100644 --- a/app/src/main/res/values-tr/strings.xml +++ b/app/src/main/res/values-tr/strings.xml @@ -39,8 +39,8 @@ Sohbete başlamak için kabul et. Cevap verirsen ona bildirim gidecek. Daveti Kabul Et İstek Kabul Edildi - Discord, bu kullanıcının spam yapıyor olabileceğini düşünüyor - Güvenliğin için bu DM\'deki tüm mesajları gizledik + Bu, spam olabilir + Güvenlik sebebiyle mesaj içeriği gizlendi. Yine de yanıtlayabilirsin. Erişilebilirlik Koyu Kenar Çubuğu Evet! @@ -97,6 +97,7 @@ Teşekkürler Bu işlem biraz sürebilir. Eylemler + Şimdi Aktif Mobilde Aktif Aktif Alt Başlıklar Diğer Aktif Alt Başlıklar @@ -289,7 +290,13 @@ Hareketli emoji oynat. Emojiler dans etsin! Hareketli Emoji + 3. Takviye Seviyesi avantajları + Topluluk takviye planı + 3. Takviye Seviyesi + Topluluk takviye planı + Ayarları Aç Anladım + Yeni Afiş Ayarla YENİ! Hareketli Sunucu Afişi Duyuruların hızlı yapılabilmesi amacıyla, yayınlanan mesajların saatte sadece 3 kez düzenlenmesine izin veriyoruz. Lütfen {retryAfterMinutes} sonra tekrar dene. Topluluk sunucusu yöneticileri ve moderatörleri için Discord tarafından yapılan resmi duyurular. @@ -341,6 +348,7 @@ Arayüzü Devre Dışı Bırak Kaldır Girilen kod geçersiz + Bu bir promosyon koduna benziyor. Almak için [buraya tıkla](promoLink). Bir Nitro veya oyun kodu mu aldın? Ne güzel! Kodu aşağı gir: Al Oyuna Geri Dön @@ -765,8 +773,8 @@ Geri düğmesi kanal listesini açsın. Girişe Dön Geri al tuşu - **!!{domain}!!** adresinde bulunabilecek saldırganlar, yazılım yüklemek veya kişisel bilgilerini (telefon numaran, kredi kartı ve sosyal güvenlik bilgilerin gibi) paylaşmak gibi tehlikeli şeyler yapmana sebep olabilir. - Tehlikeli Web Sitesi + Dikkat et, **!!{domain}!!** kötü niyetli bir alan adı olarak işaretlendi. Bunun gibi web siteleri kişisel bilgilerini paylaşman için seni kandırmayı, şifreni çalmayı ya da cihazına istenmeyen yazılımlar yüklemeyi deneyebilir. + Kötü Niyetli Web Sitesi Yasakla \'!!{username}!!\' kullanıcısını engellemek ister misin? Üyeleri Engelle @@ -1020,6 +1028,8 @@ [{applicationName} SKLS\'yi](onClick) kabul ediyorum Black Friday Teklifi Engelle + Engellemek istiyor musun? + Engellersen {username} sana mesaj gönderemeyecek. Engellenen {count} engellenen {count} @@ -1213,8 +1223,10 @@ Sunucu Profilini Düzenle Sunucu Avatarı ve Profil Afişi Sunucular için ayrı ayrı avatar belirleme özelliği şimdilik sınırlı sayıda kişi tarafından kullanılabilir. + Biyografi Sunucu Biyografisi Boş bırakıldığında ana biyografin kullanılır. + Bu sunucuya kendini tanıt Anladım Sunucularında farklı kullanıcı adları ve Nitro sahibiysen farklı avatarlar kullan! Sunucu profilimi güncelle @@ -1229,10 +1241,13 @@ Sunucu Avatarını Değiştir **Discord Nitro** ile sunucularında farklı avatarlar kullan ve daha fazla özelliğe eriş! Kullanıcı adı en az {minLength} olmalı + Bu Sunucuda Önizleme Sunucu Profil Afişini Değiştir Sunucu Profil Rengi Ana Profil Afişine Sıfırla + Sunucu Profili Nitro ile aç + Varsayılan profilini değiştirmeye mi çalışıyorsun? [Kullanıcı Profili](onUserProfileClick) sayfana git. Değişim Kaydı Yeni Özellikler {added marginTop}\n======================\n\n* **Zamanlanan etkinlikler şimdi gelecekteki sen için geldi.** İnsanların toplu oyun geceleri, çalışma grubu ve tatil partilerinden erkenden haberdar olmasını sağla. Sonuçta iki hafta önceden haber verirsen, etkinlikler doğrudan sunucunda görünürse ve kesin geleceklerini söylerlerse gelmeme şansları kalmaz... değil mi?\n\n* **Artık sonunda mobildeyken bir görsele dokunup spoiler olarak işaretleyebiliyorsun.** Ben de burada çalışmama rağmen ilk duyduğumda inanamadım.\n\n\nHediyeler ve Promosyonlar {progress}\n======================\n\n* **Avantajları bitmeyen hediye, Nitro.** Selam Nitro aboneleri! Kullanıcı Ayarları > Hediye Envanteri bölümüne giderek 2 ay ücretsiz Xbox Game Pass Ultimate\'ın keyfini çıkarın. Yine, bazı [kurallar geçerlidir](https://support.discord.com/hc/articles/4411295409047).\n\n\n 2021-11-22 @@ -1260,16 +1275,33 @@ Kanal !!{channelName}!! (kanal) Kanal Eylemleri + Ayrıca sunucudaki herkes için şunlar gibi daha fazla özelleştirme özellikleri ve yararlı yükseltmeler açmaya yardım edeceksin: + Yeni kanal afişini kullanmak için sunucuna takviye yaparak {targetLevelOrPlan} seviyesine yükselt + Yeni kanal afişini kullanmak için sunucuna takviye yaparak {targetLevelOrPlan} planına yükselt + Bu harika görünüyor! + Bu görsel, Kanal Bilgileri kenar çubuğunun en üstünde görüntülenecek. + Kabul edilen dosya türleri .png ve .jpg. Önerilen minimum boyutlar 480x144 ve önerilen görüntü oranı 10:3. Maksimum dosya boyutu 10 MB. + Kanal Afişi Görseli + **YENİ!** Bir kanal afişi eklemeyi dene + Hemen dene! + **YENİ!** Bir kanal afişi ayarlamak için takviye yaparak 3. Seviye\'ye yükselt. + **YENİ!** Bir kanal afişi ayarlamak için takviye yaparak Topluluk planına yükselt. Şu An Konuşan: !!{username}!! Katılımcılar — {count} Kanal Arama Eylemleri Katılımcılar Kanal silindi. Kanal başlığı + Kanal Bilgileri + Susturmak, bahsetmeler hariç okunmamış göstergelerinin ve bildirimlerin görünmesini engeller. Ad + Bildirimler Detaylar Konu Düzenle + Ayarların + Kanal Bilgilerini Gizle + Kanal Bilgilerini Göster Rolünün bu kanala erişme izni yok. Kanal Kilitli İzinler şu kategoriyle senkronize edildi: **{categoryName}** @@ -1634,6 +1666,7 @@ Konuyu Kopyala !!{code}!! kodunu panoya kopyala Komutu Kopyala + Etkinlik Bağlantısını Kopyala ID\'yi Kopyala Görseli Kopyala Bağlantıyı Kopyala @@ -2132,11 +2165,12 @@ Başka bir arama yap veya [bir sunucu ekle](addServerHook). Eşleşme bulunamadı Sunucuları keşfet - {numResults} **\'\'{query}\'\'** için + **\'\'{query}\'\'** için {numResults} Devre dışı bırak Hesabı Devre Dışı Bırak Hesabını devre dışı bırakmak istediğinden emin misin? Bu işlem, oturumunu derhal kapatacak ve hesabına hiç kimse erişemeyecek. Başarılı! Senin için e-posta bildirimlerini devre dışı bıraktık! + !!{user}!! Kullanıcısını Zamanaşımına Sok Senkronizasyonu Devre Dışı Bırak Seçilen takipçi yetkilerinin senkronizasyonunu kaldırmak bütün takipçileri zaman aşımına uğratacak. Seçilen üyelik yetkilerinin senkronizasyonunu kaldırmak bütün üyeleri zaman aşımına uğratacak. @@ -2222,11 +2256,13 @@ Düzenle Kategoriyi Düzenle Kanalı Düzenle + Varsayılan Profili Düzenle Etkinliği Düzenle Bu mesaj, bu kanalı takip eden tüm sunucularda da güncellenecektir. Tüm sunucuların güncellenmesi biraz zaman alabilir. Mesajı Düzenle Notu Düzenle Düzenlemeye Genel Bakış + Profili Düzenle Rolleri Düzenle Konuyu veya gizlilik ayarlarını değiştir Sahneyi Düzenle @@ -2261,6 +2297,8 @@ Tam da bu ses kanalında oynanabilen yeni bir çok oyunculu gizem oyunu! Sunucunla Betrayal oyna! !!{applicationName}!! etkinliğine katıl + Mobil etkinlikler yakında geliyor! Yine de bu ses kanalına katılıp arkadaşlarınla sohbet edebilirsin ama devam eden etkinliği göremeyecek ve etkinlikle etkileşime giremeyeceksin. + Etkinlikler yalnızca masaüstüne özel Arkadaşlarınla !!{applicationName}!! oyna! Hata {code} Yeni oyunumuz Fishington.io\'da arkadaşlarınla biraz balık yakala! @@ -2269,6 +2307,8 @@ Etkinlikte Etkinlikte !!{applicationName}!! etkinliğinde + Yakında mobile geliyor. Bu etkinliğe katılmak için masaüstü uygulamasına geç. + Yakında mobile geliyor Etkinlik bitti Bir arkadaşına etkinlik davet bağlantısı gönder konum: @@ -2277,18 +2317,25 @@ !!{username}!! oynuyor !!{username}!! izliyor Etkinliğe Katıl + Bu sunucunun talep edilen etkinliğe erişimi yok + Bu sunucu mevcut takviye seviyesinde aynı anda yapılabilen etkinlik sınırına ulaştı + Etkinlik başlatılamıyor + Bu sunucunun talep edilen etkinlik için yeterince yüksek takviye seviyesi yok + Etkinlik Başlatılamadı Etkinlik başlatılıyor Etkinlikten Ayrıl Yakında gelecek etkinlikleri bekle! Ses kanalında bir Poker Night oyunu başlat! Arkadaşlarınla poker oyna En fazla {count} katılımcı + {applicationName} önizlemesi Katılımcılar - {numUsers} !!{applicationName}!! oynuyor !!{guildName}!! sunucusunda oynuyor Bu sunucuya erişim sağlamaları ve etkinliğe katılmaları için bu bağlantıyı diğerleriyle paylaş Bir Etkinlik Başlat !!{applicationName}!! etkinliğini başlat + Bilinmeyen Sınırsız katılımcı !!{applicationName}!! izliyor !!{guildName}!! sunucusunda izliyor @@ -2374,6 +2421,7 @@ Spam sayısını en aza indirmek için, mesaj göndermek isteyen sunucu üyelerinin doğrulanmış bir e-postaya sahip olmaları gerekir. Bu, rolleri olan üyeler için geçerli değildir. Doğrulanmış bir e-posta gerekli Sunucun doğrulama seviyesi şartını sağlamış veya aşmış durumda. + !!{user}!! Kullanıcısının Zamanaşımını Kaldır Oyun içi arayüzü etkinleştir. Gürültü Azaltmayı etkinleştir Bildirimleri etkinleştir @@ -2516,7 +2564,10 @@ Bağlantıyı kopyala Tarayıcıda aç Bağlantıyı paylaş + Daha fazla favorin olamaz. Favori + En fazla {count} favorin olabilir. + Olamaz! Çeşitli Sorununu açıkla Sorunun @@ -2730,6 +2781,7 @@ NSFW Kanal Kapalı Sadece **@bahsetmeler** + Sadece @bahsetmeler @bahsetmeler Çıkış Çıkış Aygıtı @@ -2852,6 +2904,7 @@ Bekleyen arkadaşlık isteği yok. Şimdilik işte Wumpus. Bekleyen Arkadaş Yok Bir arkadaşını kullanıcı adı ile eklemeyi dene ya da tarama özelliği ile yakınlarda kimin olduğuna bak. + Bekleyen arkadaşlık önerisi yok. Şimdilik, işte karşında Wumpus. Arkadaş Önerileri — {count} Çevrimdışı — {offline} Çevrimiçi — {online} @@ -2872,6 +2925,7 @@ Tümü Çevrimiçi Bekleyen + Öneriler Paylaş Yayın araçlarında arkadaşların aranıyor. Arkadaşlarının da bu sayfada olduğundan ve tarama yaptıklarından emin ol. Arkadaşlarının da tarama yaptıklarından emin ol! @@ -3142,6 +3196,7 @@ Anladım Ekran paylaşımında sesi etkinleştirmek için [Ses ve Görüntü Ayarları > Ekran Paylaşımı](onVoiceSettingsClick) sekmesine git ve kurulum talimatlarını uygula. Cihazından bir ekran paylaşımı yaparken ses verilemeyebilir. + Ses paylaşımı, cihazında çalışmıyor olabilir. Lütfen sistemini en az macOS 10.14 sürümüne yükselt. Ses paylaşımı sendeki Windows sürümünde çalışmıyor olabilir. Lütfen sistemini en yeni Windows 10 sürümüne yükselt. Ekran !!{username}!! Kullanıcısının Ekranı @@ -3190,6 +3245,13 @@ Görünüşe göre sunucun tüm bilgilerin gösterilmesi için hazır değil. Yalnızca Duyuru Kanalları ve Hoş Geldin Ekranı verilerine erişebileceksin. Olamaz! Galiba bir şey bozuldu. Lütfen uygulamayı yenile ve tekrar dene. Mevcut haftadan + Bu bir önizleme. Bu GIF\'i kullanmak için takviye yaparak {targetLevelOrPlan} seviyesine yükselt. + Ayrıca sunucudaki herkes için şunlar gibi daha fazla özelleştirme özellikleri ve yararlı yükseltmeler açmaya yardım edeceksin: + Yeni hareketli sunucu afişini uygulamak için sunucuna takviye yaparak {targetLevelOrPlan} seviyesine yükselt. + Yeni hareketli sunucu afişini uygulamak için sunucuna takviye yaparak {targetLevelOrPlan} planına yükselt. + Yeni sunucu afişini kullanmak için sunucuna takviye yaparak {targetLevelOrPlan} seviyesine yükselt. + Yeni sunucu afişini kullanmak için sunucuna takviye yaparak {targetLevelOrPlan} planına yükselt. + Bu harika görünüyor! 100 sunucu sınırındasın Emojilerini geliştir, profilini kişiselleştir, katılabildiğin sunucu sayısını ikiye katla ve sunucularında öne çık. Katılabildiğin sunucu sayısını ikiye katlayarak 200\'e çıkar. @@ -3292,6 +3354,7 @@ Hayır, sadece bağlantıyı kes Evet, etkinliği sonlandır Etkinliği de sonlandırmak istiyor musun? + Bitiş: {time} Etkinliği sonlandırmak istediğinden emin misin? {count} Kişi İlgileniyor {count} ilgileniyor @@ -3349,6 +3412,9 @@ {startTime} saatine zamanlandı Etkinlik devam ediyor Adım {step} / {total} + Etkinliğe sunucu daveti bağlantısını paylaş + Doğrudan etkinlik bağlantısını kopyala. Özel kanallardaki etkinlikler sunucu daveti bağlantılarını desteklemez. + Doğrudan etkinlik bağlantısını kopyala. Sunucu daveti bağlantısı oluşturmak için davet izni gerekir. Sesli sohbette üç arkadaşının yanında heyecan ve parıltılarla dolu bir plan yap Bir izleme partisi, oyun gecesi, sohbet, gizemli konuk etkinliği ya da istediğin herhangi bir şeyi önceden planla. Şimdi başlıyor: Zamanlanan Etkinlikler @@ -3365,6 +3431,13 @@ !!{folderName}!! klasöründe {mentions}, !!{expandedState}!! İsimsiz Sunucu Klasörü Klasör ayarları kaydedildi! + Bu sunucuya özel bir sunucu profili belirleyerek yalnızca bu sunucudaki (!!{guildName}!!) diğer kullanıcılara nasıl görüneceğini belirleyebilirsin. Burada ayarlamadığın özellikler varsayılan kullanıcı profilini gösterir. + Sunucu Profili Afişi + Sunucu Profili - $[](guildIconHook) !!{guildName}!! + [Discord Nitro](onAndMore) ile sunucularında farklı bir avatar, profil afişi ve hakkımda kısmı belirle ve daha fazla özelliğe eriş! + Nitro ile bütün profil özelleştirmelerini açarak bu sunucuda kendini daha da iyi ifade et. + Nasıl istiyorsan öyle görün; sunucularında farklı avatarlar, afişler ve biyografiler kullan, hareketli avatarları aç ve [Discord Nitro](onAndMore) ile daha fazlasına eriş! + Sunucu profillerine tam erişim mi istiyorsun? Sunuculara Davet Et Davetler {xDays} gün içinde geçersiz olacak. Diğer sunucular @@ -3524,9 +3597,9 @@ Webhook Oluştur Webhook\'u Sil Webhook\'u Güncelle - **Hareketli afişleri dene!** Sunucu afişin olarak Tenor\'dan bir GIF seç - **YENİ!** Hareketli sunucu afişlerini açmak için 3. Seviye\'ye takviye et. - **YENİ!** Hareketli sunucu afişlerini açmak için Topluluk planına takviye et. + **YENİ!** Bir GIF yükleyerek veya seçerek hareketli bir sunucu afişi ayarla. + **YENİ!** Hareketli bir sunucu afişi kullanmak için takviye yaparak 3. Seviye\'ye yükselt. + **YENİ!** Hareketli bir sunucu afişi kullanmak için takviye yaparak Topluluk planına yükselt. Hemen dene! $[**!!{user}!!**](userHook), $[**!!{target}!!**](targetHook) duyuru alt başlığını oluşturdu $[**!!{user}!!**](userHook), $[**!!{target}!!**](targetHook) kullanıcısını sunucuya ekledi @@ -4378,6 +4451,8 @@ +1 ay ücretsiz Bir ay ücretsiz abonelik fırsatından yararlanabilirsin! Fırsatsız Devam Et + Tatil promosyonumuzu mu merak ediyorsun? + Web sitesinden ya da masaüstü uygulamasından promosyona göz at Ücretsiz bir ay otomatik olarak hesabına eklenecek. Keyfini çıkar! Bir aylık ücretsiz abonelik kazandın! Bu promosyonun [kuralları ve kısıtlamaları]({helpdeskUrl}) hakkında daha fazla bilgi edin. @@ -5549,6 +5624,7 @@ Bu, bildirdiğin mesajı paylaşan kişi. Mesajlarını görmemek için engelleyebilirsin. Daha fazla yapabileceklerin Rapor Kategorisi + Seçili Etkinlik Seçili Mesaj Seçili Sahne Rapor gönderilirken bir hata oluştu. Lütfen tekrar dene! @@ -6218,6 +6294,8 @@ Birden Fazla Avatar Nasıl istiyorsan öyle görün; sunucularında farklı avatarlar kullan Sunucu profili güncellendi! + Nasıl istiyorsan öyle görün; sunucularında farklı avatarlar, afişler ve biyografiler kullan. + Birden Fazla Profil Geçen haftadan beri %%{percentage} İzinler ile ilgili yardıma mı ihtiyacın var? Medya erişimi reddedildi - Ek dosyaları yükleyebilmek için Discord\'un depolama alanına erişmesi gerekiyor. @@ -6425,7 +6503,7 @@ Bir Takviye Sahibi olarak havalı ödüller kazan! Aylık Sunucu Takviyesi Yıllık Sunucu Takviyesi - Bu bir Takviye Önizlemesi + Bu bir Takviye önizlemesi !!{tier}!! kademesini açmak için **{number}** daha gerekiyor {subscribers}/{numRequired} Bu sunucuya Takviye yapmaya hazır mısın? @@ -6540,11 +6618,16 @@ Takviyeler sunucudaki herkesin kullanabileceği güçlü özellikler ve geliştirmeleri açar. Takviye yaparak alabileceklerin: Hareketli sunucu simgesiyle öne çık Özel bir arka planla sunucu davetlerini özelleştir + Dosya yükleme limiti 100 MB boyutuna çıktı Bir sunucu afişiyle herkese sunucunun detaylarını göster Güçlü yükseltmeler: Daha büyük dosya yükleme boyutu, arttırılmış ses kalitesi ve dahası! + Sunucuda her rol için özgün bir simge seç + 1080p/60 FPS ekran paylaşımı yap Herkesin kullanabileceği özel çıkartmalar yükle + {numStickers} özel çıkartma ve {numEmojis} özel emoji yükle Alt başlıklar için daha uzun arşiv seçenekleri Özel alt başlıklar oluştur + Özel bir davet bağlantısıyla kolayca yeni üyeler ekle Hedef: {levelName} {levelName} avantajlarını açmaya yardım etmek için Takviye satın al! Bu sunucuda tüm Takviye avantajları açıldı! @@ -6604,6 +6687,7 @@ Özel çıkartmaları her yerde kullan ve Nitro\'ya özel 300 çıkartmaya eriş. $[Bilgi](infoHook) Takviyeli sunucular, Sunucu Ayarları > Çıkartmalar yoluyla özel çıkartmalar yükleyebilir. Nitro kullanıcıları özel çıkartmaları her yerde kullanabilir. Özel Çıkartma Erişimi + Kendi video arka planlarınla görüntülü aramaları özelleştir. Daha Fazla Arka Plan Emojilerini geliştir, profilini kişiselleştir ve sunucularda öne çık. Discord\'unu Özelleştir @@ -6663,7 +6747,9 @@ Nitro\'ya Katıl [Discord Nitro\'ya yükselterek](onLearnMore) bir profil afişiyle profilini özelleştir ve daha fazla sunucuya katıl Profil afişi, hareketli avatar, özel etiket gibi özelleştirmeler [ve daha fazlasına Discord Nitro ile eriş!](onLearnMore) + Profil afişi, hareketli avatar, özel etiket gibi özelleştirmeler ve daha fazlasına **Discord Nitro** ile eriş! Kendi afişini yüklemek ister misin? + Kendi profil afişini yüklemek ister misin? **Takviye İlerleme Çubuğu** üyelere, sunucunun sonraki seviyeye ulaşması için ne kadar Takviye\'ye ihtiyacı olduğunu gösterir. **Sunucu Ayarları > Görünüm** bölümünden açıp kapatabilirsin. **Takviye İlerleme Çubuğu** üyelere, sunucunun sonraki plana ulaşması için ne kadar Takviye\'ye ihtiyacı olduğunu gösterir. **Sunucu Ayarları > Görünüm** bölümünden açıp kapatabilirsin. @@ -7054,6 +7140,7 @@ Kaydol Giriş bilgilerini gir [Gizlilik Politikamıza göz at]({privacyURL}) + Şifre 6-72 karakter uzunluğunda olmalı Bir hesap oluştur Bunu daha sonra değiştirebilirsin! Üye ekle (!!{current}!!/!!{max}!!) @@ -7106,6 +7193,7 @@ En az {min}, en fazla {max} karakter Raporun gönderilirken bir hata oluştu. Lütfen tekrar dene veya çevrimiçi göndermek için [buraya]({tnsReportUrl}) tıkla. Mesaj Seçildi + Etkinliği Bildir Bir mesaj bildir Sahneyi Bildir Birini seç @@ -7117,7 +7205,7 @@ Rapor Gönderildi Bize haber verdiğin için teşekkürler. Kısa süre içinde bir e-posta onayı alacaksın. Nasıl yardımcı olabiliriz? - Bu, spam değil + Spam Değil Sunucuyu Bildir — !!{name}!! Sunucuyu Bildir Spam Bildir @@ -7725,7 +7813,7 @@ Metin Okuma Mesajı Gönder Bu yetkiye sahip üyeler, mesajın başına /tts yazarak metin okuma mesajları gönderebilir. Bu mesajlar kanala odaklanmış herkes tarafından dinlenebilir. El salla - Profil özelleştirmeleri, emoji ve süper güçlendirilmiş sohbet özelliklerine erişim sağlaması için birine Nitro hediye et. + Oyunlara, avantajlara, sunucu takviyelerine VE süper güçlendirilmiş sohbet özelliklerine erişmesi için birine Nitro hediye et. Nitro hediye et Sunucuda Sağırlaştır Sunucuda Sağırlaştırıldı @@ -7989,6 +8077,7 @@ Ses Bağlantısı Kesildi Sesler [Orijinal Mesaj Silindi] + {username} engellendi Konuş Mesajı Söylet !!{name}!! - Konuşmacı @@ -8040,6 +8129,7 @@ Bu geçersiz kılma ayarı şu an Sahne kanalları için devre dışı. Bu ayar şu an Sahne Kanalları için devre dışı. Bir toplulukla etkinlik düzenlemek için kullanılan sesli sohbet kanalı + Şimdi Canlı Veya bir arkadaşına Sahne daveti bağlantısı yolla Arkadaşlarını Sahne\'ye davet et Dinle @@ -8152,6 +8242,7 @@ Başla Arama Başlat {start} — {end} + $[!!{start}!!](startHook) — Bitiş {end} Etkinlik Başlat Etkinliği Başlat Bu $[**!!{privacyLevel}!!**](privacyLevelHook) etkinliğe başlamak üzeresin @@ -8635,7 +8726,7 @@ Alt başlık ayarları güncellendi. $[](usernameHook) tarafından başlatıldı Üzgünüz, bu alt başlıktaki ilk mesajı yükleyemedik - !!{username}!!, !!{threadName} adında bir alt başlık başlattı. + !!{username}!!, !!{threadName}!! adında bir alt başlık başlattı. Kanaldaki orijinal mesaj Sohbet sona erdiğinde alt başlık da gider. Herhangi bir mesajdan veya sohbet çubuğundaki + simgesine tıklayarak bir alt başlık başlat. @@ -8807,6 +8898,7 @@ Bu kanala erişmek için lütfen Discord\'u güncelle Bilinmeyen Bölge Bilinmeyen Kullanıcı + Avatar Aç Susturmayı Kaldır Kategori Susturmasını Kaldır **!!{name}!!** üzerindeki susturmayı kaldır @@ -8858,6 +8950,7 @@ Geçersiz Dosya Türü Bir yorum ekle isteğe bağlı + Toplam mesaj boyutu en fazla {maxSize} olabilir Sürükle ve Bırak Anlık Yükleme Modu! Maksimum dosya boyutu {maxSize}. @@ -9042,8 +9135,10 @@ {modKey} +/- ile yakınlaştırma düzeyini değiştirebilirsin ve {modKey}+0 ile yakınlaştırma düzeyini varsayılan değere sıfırlayabilirsin. Kullanılabilir Yedek Kodlar Avatar + Profil Afişini Değiştir Görsel belirlenmediğinde görünür Profil Rengi + Önerilen en düşük boyut 600x240 ve önerilen görüntü oranı 5:2. Geçerli dosya türleri arasında PNG, JPG ve hareketli GIF\'ler bulunur. Çözünürlüğü en az 600x240 olan ve 10 MB altında bir görsel kullanılmasını öneriyoruz. PNG, JPG veya hareketli GIF yükleyebilirsin. Engellenen Kullanıcılar Henüz engellediğin kullanıcı yok @@ -9066,6 +9161,9 @@ Değişiklikleri onaylamak için şifreni gir ETİKET Kullanıcı Profilini Düzenle + Kaydetme + Değişiklikler Kaydedilsin Mi? + Değişiklikler yaptın. Bu sayfadan ayrılmadan önce kaydetmek ister misin? İletişim E-postaları Cevapsız aramalar, mesajlar ve ileti özetleri için e-postalar al. Tavsiyeler E-postaları @@ -9149,6 +9247,7 @@ Yeni ayarlarının devreye girmesi için uygulamayı yeniden başlat. Kaydet QR Kodunu tara + Belirli bir sunucu için profilini mi değiştirmeye çalışıyorsun? Sunucuya git ve sunucu profilini düzenle. Oyun Kitaplığını Göster Oyun Kitaplığı\'nı gizleyip konuşmalara odaklanabilmek için bunu kapat. Discord arka planda çalışır ve yoluna çıkmaz. @@ -9181,6 +9280,9 @@ Discord, mikrofonundan herhangi bir giriş algılayamıyor. Lütfen doğru giriş aygıtını seçtiğini kontrol et. OpenH264 Video Kodeki Cisco Systems, Inc. tarafından sunulmaktadır. Uygulamalardaki sesi almak için hazırsın. [Daha fazla bilgi edin]({helpdeskArticle}). + Ses alma uzantıları için yetkilendirme gerekir. Güvenlik ve Gizlilik sistem tercihlerini kontrol et. [Daha Fazla Bilgi]({helpdeskArticle}) + Ses alma uzantısı kurulurken bir hata oluştu. Sorunu gidermek için lütfen [yardım sayfamızı]({helpdeskArticle}) ziyaret et. + Cihazındaki sesi almak, ek yazılım yüklemeni ya da güncellemeni gerektirir. Aşağıdaki kur düğmesine tıkladıktan sonra yetkilendirmen istenecek. [Daha Fazla Bilgi]({helpdeskArticle}) Video Kodeki Ekranını yakalamak için en yeni teknolojimizi kullan. Windows Ayarları @@ -9286,6 +9388,7 @@ Listele Sohbeti Göster Üyeleri Göster + Tümünü göster ({count}) Üzgünüz; görüntülü sohbet, ses kanalında {videoUserLimit} kişiden fazlası varken devre dışıdır. Video mevcut değil Videoyu sustur diff --git a/app/src/main/res/values-uk/strings.xml b/app/src/main/res/values-uk/strings.xml index c0461e5eb5..c49962a0c5 100644 --- a/app/src/main/res/values-uk/strings.xml +++ b/app/src/main/res/values-uk/strings.xml @@ -39,8 +39,8 @@ Прийміть, щоби почати спілкування в чаті. Співрозмовник отримає сповіщення, тільки якщо ви відповісте на повідомлення. Прийняти запрошення Запит прийнято - Discord вважає, що цей користувач може розсилати спам - Ми приховали усі повідомлення в цих приватних повідомленнях задля вашої безпеки + Це може бути спам + Вміст повідомлення приховано з міркувань безпеки. Але ви можете відповісти на нього. Доступ Темна бокова панель Звичайно! @@ -97,6 +97,7 @@ Подяки Це може тривати деякий час. Дії + Активний зараз Активний з мобільного Активні гілки Більше активних гілок @@ -289,7 +290,13 @@ Відтворювати анімовані емодзі Я хочу, щоб мої емодзі танцювали. Анімовані емодзі + Переваги 3 рівня бусту + Передплата буст спільноти + Буст рівень 3 + Передплата буст спільноти + Відкрити налаштування Зрозуміло + Встановити новий банер НОВЕ! Анімований банер сервера Щоб оголошення були швидкими, опубліковані повідомлення можна редагувати тільки 3 рази на годину. Спробуй ще раз через {retryAfterMinutes}. Офіційні оголошення від Discord для адміністраторів і модераторів серверів спільнот. @@ -341,6 +348,7 @@ Вимкнути накладання Видалити Введено невірний код + Схоже на промокод. [Натисніть сюди](promoLink), щоб отримати нагороду. Тобі прислали код для Nitro або гри? Чудово! Введи його далі: Використати Повернутися до гри @@ -765,8 +773,8 @@ Кнопка \"назад\" відкриває список каналів. Назад до авторизації Backspace - Зловмисники на **!!{domain}!!** можуть спонукати вас до небезпечних дій, наприклад завантажити програму або розкрити персональну інформацію (номер телефона, кредитної карти, соціального страхування тощо). - Попереду небезпечний сайт + Обережно, **!!{domain}!!** було позначено як потенційно небезпечний сайт. Такі сайти можуть обманом заволодіти вашою персональною інформацією, паролями або встановити небажані програми на ваш пристрій. + Обережно, небезпечний веб-сайт Заблокувати Ти хочеш заблокувати користувача !!{username}!!? Блокувати членів @@ -1020,6 +1028,8 @@ Я погоджуюсь із [{applicationName} ліцензійною угодою з кінцевим користувачем](onClick) Пропозиція на Чорну п\'ятницю Заблокувати + Хочете заблокувати? + Якщо заблокувати відправника, {username} більше не зможе надсилати вам повідомлення. Заблоковані Заблоковано: {count} {count} @@ -1213,8 +1223,10 @@ Редагувати профіль сервера Аватар сервера та банер профілю Встановлення різних аватарів для кожного сервера наразі доступне обмеженій кількості людей. - Біографія сервера + Біографія + Профіль сервера Якщо залишити пустим, буде використовуватися основна біографія. + Розкажіть трохи про себе Зрозуміло Використовуйте нікнейм та, якщо маєте Nitro, то різні аватари для кожного свого сервера! Оновити мій профіль сервера @@ -1229,10 +1241,13 @@ Змінити аватар сервера Використовуй інший аватар для кожного зі своїх серверів, та багато інших можливостей чекають на тебе із **Discord Nitro!** Нікнейм має бути не коротше {minLength} + Попередній перегляд на цьому сервері Змінити банер профілю сервера Колір профілю сервера Скинути до початкового банера + Профіль сервера Розблокувати з Nitro + Хочете змінити базовий профіль? Перейдіть на сторінку [профілю користувача](onUserProfileClick). Журнал змін Змінити нікнейм Учасники з цим дозволом можуть змінювати свій нікнейм. @@ -1255,16 +1270,33 @@ Канал !!{channelName}!! (канал) Дії з каналами + Ви також допоможете відкрити більше індивідуальних функцій та корисних покращень для всіх користувачів сервера, наприклад: + Покращте сервер бустами до {targetLevelOrPlan}, щоби використовувати новий банер каналу. + Покращте сервер бустами до передплати {targetLevelOrPlan}, щоби використовувати новий банер каналу. + Виглядає чудово! + Це зображення буде відображатися в верхній частині бокової панелі каналу. + Дозволені типи файлів: .png та .jpg. Рекомендований розмір: 480x144. Співвідношення сторін: 10:3. Максимальний розмір: 10МБ. + Зображення для банера каналу + **НОВЕ!** Спробуйте додати банер каналу + Спробуйте! + **НОВЕ!** Підвищте буст до рівня 3, щоби встановити банер каналу. + **НОВЕ!** Підвищте буст до передплати «Спільнота», щоби встановити банер каналу. Зараз говорить: !!{username}!! Учасників — {count} Дії з дзвінками в каналах Учасники Канал видалено. Заголовок каналу + Опис каналу + Заглушення прибирає індикатор непрочитаних повідомлень і спливаючі повідомлення, допоки вас не згадають. Назва + Сповіщення Подробиці Тема Редагувати + Ваші налаштування + Сховати опис каналу + Показати опис каналу Твоя роль не має дозволу на доступ до цього каналу. Канал заблоковано Дозволи синхронізовані з категорією: **{categoryName}** @@ -1629,6 +1661,7 @@ Копіювати тему Скопіювати !!{code}!! до буферу обміну Копіювати команду + Копіювати посилання на подію Копіювати ID Копіювати зображення Копіювати посилання @@ -2127,6 +2160,7 @@ Відключити обліковий запис Ти впевнений, що бажаєш вимкнути свій акаунт? Після цього ти негайно вийдеш з акаунту та зробиш його недоступним для всіх. Успіх! Ми вимкнули сповіщення електронною поштою для тебе! + !!{user}!!: тимчасовий блок Вимкнути синхронізацію Вимкнення синхронізації призведе до виконання обраної поведінки передплати, термін дії якої закінчився, так, ніби термін дії всіх передплат закінчився. Вимкнення синхронізації призведе до виконання обраної поведінки передплати, термін дії якої закінчився, так, ніби термін дії всіх передплат закінчився. @@ -2212,11 +2246,13 @@ Редагувати Редагувати категорію Редагувати канал + Редагувати базовий профіль Редагувати подію Це повідомлення буде оновлено на всіх серверах, які підписані на цей канал. Може пройти деякий час, перш ніж повідомлення буде оновлено на всіх серверах. Редагувати повідомлення Редагувати нотатку Редагувати огляд + Редагувати профіль Редагувати ролі Змінити тему або налаштування конфіденційності Редагувати етап @@ -2251,6 +2287,8 @@ Нова загадкова гра з багатьма учасниками, в яку можна грати в голосовому каналі! Грайте в Betrayal зі своїм сервером! Приєднатися до !!{applicationName}!! + Мобільна активність буде доступна зовсім скоро! Ви можете приєднатися до голосового каналу та чату з друзями, однак ви не зможете спостерігати або брати участь в поточній активності. + Активності лише на версії для ПК Грайте в !!{applicationName}!! з друзями! Помилка {code} Спіймайте рибку разом із друзями в новій грі Fishington.io! @@ -2259,6 +2297,8 @@ У дії У дії У !!{applicationName}!! + Незабаром на і мобільному. Перейдіть на версію для ПК, щоби приєднатися до цієї активності. + Незабаром на мобільному Дія закінчилася Надіслати другу посилання-запрошення до дії до @@ -2267,18 +2307,25 @@ !!{username}!! грає !!{username}!! дивиться відео Приєднатися до дії + Сервер не має доступу до зазначеної активності + Сервер досяг максимуму дозволених одночасних активностей на поточному рівні бусту + Неможливо запустити активність + Сервер не має достатнього рівня бусту для зазначеної активності + Не вдалося запустити активність Запуск дії Вийти з дії Скоро буде доступно більше дій! Розпочніть гру Poker Night в голосовому каналі! Грайте в покер з друзями. До {count} учасників + Попередній перегляд {applicationName} Учасників: {numUsers} Грає в !!{applicationName}!! Грає у !!{guildName}!! Поділіться цим посиланням з іншими, щоби надати їм доступ до цього сервера та запросити до дії Розпочати дію Почати !!{applicationName}!! + Невідомо Необмежена кількість учасників Дивиться !!{applicationName}!! Дивиться відео в !!{guildName}!! @@ -2364,6 +2411,7 @@ Щоб звести кількість спаму до мінімуму, учасники сервера повинні підтвердити свою адресу електронної пошти, перш ніж зможуть відправляти повідомлення. Це не стосується учасників, які мають ролі. Необхідна підтверджена адреса електронної пошти Твій сервер уже відповідає вимогам щодо рівня перевірки або перевищує їх. + Припинити тимчасовий блок для !!{user}!! Увімкнути ігровий оверлей. Увімкнути поглинання шуму Увімкнути сповіщення @@ -2506,7 +2554,10 @@ Копіювати посилання Відкрити у веб-переглядачі Надіслати посилання + Ви не можете додати більше до обраних. Додати до обраного + Не можна мати більше {count} в обраних. + О ні! Інше Опиши проблему Твоя проблема @@ -2720,6 +2771,7 @@ Канал NSFW Вимк. Лише **@згадування** + Лише @згадування @mentions Виведення Пристрій виведення @@ -2842,6 +2894,7 @@ Відсутні запити в друзі, що очікують розгляду. Ось тобі поки Wumpus. Немає запитів на дружбу, які очікують на розгляд Спробуй додати друга за іменем користувача або проскануй, хто є поблизу. + Немає запитів у друзі, що очікують розгляду. Ось вам поки Wumpus. Рекомендованих друзів: {count} Не в мережі — {offline} В мережі — {online} @@ -2862,6 +2915,7 @@ Усі В мережі Очікується + Пропозиції Поділитися Скануємо радіохвилі в пошуку друзів. Переконайся в тому, що твої друзі перейшли на цю сторінку й також сканують! Переконайся, що твої друзі також сканують! @@ -3132,6 +3186,7 @@ Зрозуміло Щоб увімкнути звук в демонстрації екрана, перейди до [налаштувань голосу та відео > демонстрація екрана](onVoiceSettingsClick) та виконай інструкцію. Під час демонстрації екрана свого пристрою звук може бути недоступним. + Трансляція звуку може не працювати на вашому пристрої. Оновіть версію принаймні до macOS 10.14. Трансляція звуку може бути недоступною у твоїй версії Windows. Онови свою ОС до останньої версії Windows 10. Екран Екран користувача !!{username}!! @@ -3180,6 +3235,13 @@ Здається, твій сервер ще не зовсім готовий для перегляду повної аналітики. Поки ти матимеш доступ тільки до аналітики для каналів оголошень та вітального екрану. Овва! Здається, щось зламалося. Онови програму та спробуй ще раз. На цьому тижні + Це попередній перегляд. Для використання GIF додайте бусти до {targetLevelOrPlan}. + Ви також допоможете відкрити більше індивідуальних функцій та корисних покращень для всіх користувачів сервера, наприклад: + Покращте сервер бустами до {targetLevelOrPlan}, щоби застосувати новий анімований банер. + Покращте сервер бустами до передплати {targetLevelOrPlan}, щоби застосувати новий анімований банер. + Покращте сервер бустами до {targetLevelOrPlan}, щоби використовувати новий банер. + Покращте сервер бустами до передплати {targetLevelOrPlan}, щоби використовувати новий банер. + Виглядає розкішно! Обмеження в 100 серверів досягнуто Покращуй емодзі, персоналізовуй профіль, збільшуй кількість серверів для приєднання вдвічі та зберігай унікальність на своїх серверах. Збільшуй кількість серверів, до яких ти можеш приєднатися, удвічі. @@ -3282,6 +3344,7 @@ Ні, просто відключитися Так, завершити подію Ви хочете також завершити подію? + Завершується {time} Ви точно хочете завершити подію? Цікавляться: {count} {count} @@ -3340,6 +3403,9 @@ Заплановано на {startTime} Подія в процесі Етап {step} з {total} + Поділитися запрошувальним посиланням на подію + Скопіювати посилання на подію. Події на приватних каналах не підтримують запрошення на сервер. + Скопіювати посилання на подію. Для запрошення на сервер потрібен дозвіл. Плануйте спільні дії з групою до трьох друзів, щоби було весело та радісно Заплануйте заздалегідь перегляд фільму, ігровий марафон, появу загадкового гостя і все, що тільки забажаєте. Починається зараз: Заплановані події @@ -3356,6 +3422,13 @@ Тека !!{folderName}!!, {mentions}, !!{expandedState}!! Папка сервера без імені Налаштування папки збережено! + Можна змінити інформацію про себе для інших користувачів цього сервера (!!{guildName}!!), обравши профіль сервера. Все, що тут не вказано, буде відображатися у вашому базовому профілі. + Банер профілю сервера + Профіль сервера — $[](guildIconHook) !!{guildName}!! + Встановіть індивідуальний аватар, банер профілю та інформацію про себе на кожному зі своїх серверів та відкрийте більше можливостей з [Discord Nitro!](onAndMore) + Розкажіть про себе більше, відкривши персоналізацію профілю з Nitro. + Будьте ким завгодно та використовуйте різні аватари, банери та біографії на всіх своїх серверах, відкрийте анімовані аватари та інші можливості з [Discord Nitro!](onAndMore) + Хочете мати повний доступ до профілю серверів? Запросити на сервери Термін дії запрошень закінчується через {xDays}. Інші сервери @@ -3515,10 +3588,10 @@ Створити вебхук Видалити вебхук Оновити вебхук - **Спробуйте анімовані банери!** Оберіть GIF від Tenor для банера свого сервера - **НОВЕ!** Підвищте буст до рівня 3 та отримайте анімовані банери сервера. - **НОВЕ!** Підвищте буст до передплати спільнот та отримайте анімовані банери сервера. - Спробувати зараз! + **НОВЕ!** Встановіть анімований банер сервера, завантаживши або обравши файл GIF. + **НОВЕ!** Підвищте буст до рівня 3, щоби використовувати анімований банер сервера. + **НОВЕ!** Підвищте буст до передплати «Спільнота», щоби використовувати анімований банер сервера. + Спробувати! $[**!!{user}!!**](userHook) створює гілку з оголошенням $[**!!{target}!!**](targetHook) Користувач $[**!!{user}!!**](userHook) додав $[**!!{target}!!**](targetHook) до сервера Змінив бітрейт на **!!{newValue}!!** @@ -4369,6 +4442,8 @@ +1 міс. у подарунок За умовами акції ви отримаєте місяць у подарунок! Продовжити без акції + Хочете дізнатися більше про святкові акції? + Перевірте новини на сайті або в програмі для ПК До вашого акаунту автоматично додано місяць безкоштовного користування. Вітаємо! Ви отримуєте місяць безкоштовно! Дізнатися більше про [правила та обмеження]({helpdeskUrl}) рекламної акції. @@ -4469,7 +4544,7 @@ Приєднайтеся до свого першого сервера {number} з {total} кроків завершено Знайти друзів - Завершіть орієнтацію студентського хабу! + Завершіть направленість студентського хабу! Ви все налаштували! Поїхали! Повне ім\'я @@ -5540,6 +5615,7 @@ Це ті, хто опублікував повідомлення, щодо якого ви надіслали скаргу. Заблокуйте, щоб припинити перегляд їх повідомлень. Можна зробити більше Категорія скарг + Обрана подія Вибране повідомлення Обраний етап Сталася помилка під час спроби надіслати цей звіт. Спробуй ще раз! @@ -5610,7 +5686,7 @@ Дякуємо, що випробували функцію! Зміна акаунтів скоро закінчиться {username} виходить з акаунту - Це бета-тестування. Коли воно закінчиться, ви залишитеся в останньому акаунті, який обрали. Решту буде видалено. + Це бета-тестування. Коли воно закінчиться, ви залишитеся в останньому акаунті, який обрали. Із решти вас буде вилогінено. Не вдалося увійти. Спробуйте ще раз. Увійшовши до іншого акаунта, ви можете легко міняти акаунти на цьому пристрої. Додати акаунт @@ -6209,6 +6285,8 @@ Різні аватари Будьте ким завгодно та використовуйте різні аватари на всіх своїх серверах Профіль сервера оновлено! + Будьте ким завгодно та використовуйте різні аватари, банери та біографії на всіх своїх серверах. + Декілька профілів {percentage}%% з минулого тижня Потрібна допомога із дозволами? Доступ до медіафайлів заборонено — Discord потребує доступу до сховища для публікації вкладень. @@ -6531,11 +6609,16 @@ Бусти відкривають потужні переваги та оновлення для всіх користувачів сервера. Подаруйте буст та отримайте: Виділяйтеся за допомогою анімованої піктограми сервера Персоналізуйте запрошення на сервер з унікальним тлом + Збільшення розміру завантажуваних файлів до 100 МБ Покажіть, про що ваш сервер, за допомогою банера Потужні підсилення: більший розмір файлів для завантаження, покращена якість аудіо та інші переваги! + Налаштуйте унікальну піктограму для кожної ролі на сервері + Демонстрація екрана в 1080p/60fps Спеціальні стікери, якими можуть користуватися усі учасники + Завантаження до {numStickers} персоналізованих стікерів та {numEmojis} користувацьких емодзі Можливість довшої архівації гілок Створення приватних гілок + Легко додавайте нових учасників з персоналізованим посиланням на запрошення Мета: {levelName} Придбайте бусти, щоби допомогти розблокувати переваги рівня {levelName}! Цей сервер розблокував усі переваги бустів! @@ -6595,6 +6678,7 @@ Використовуй спеціальні стікери будь-де та отримай 300 стікерів ексклюзивно для Nitro. $[Деталі](infoHook) На сервер з бустом можна завантажити спеціальні стікери через Налаштування сервера > Стікери. Користувачі Nitro можуть використовувати спеціальні стікери будь-де. Доступ до особливих стікерів + Налаштуйте відеодзвінки з власним зображенням для тла. Більше зображень для тла Покращуй свої емодзі, персоналізуй свій профіль та будь унікальним на своїх серверах. Зроби Discord своїм @@ -6654,10 +6738,12 @@ Приєднатися до Nitro Отримайте більше можливостей персоналізації з банером профілю та долучайтеся до більшої кількості серверів, [передплативши Discord Nitro](onLearnMore) Отримай більше можливостей персоналізації з банером, анімованим аватаром, крутим тегом [та іншими перевагами Discord Nitro!](onLearnMore) + Отримайте більше можливостей персоналізації з банером, анімованим аватаром, крутим тегом та іншими перевагами **Discord Nitro!** Хочете завантажити власний банер? + Хочете завантажити власний банер профілю? **Шкала прогресу бустів** показує учасникам, скільки бустів залишилося вашому серверу до наступного рівня. Налаштуйте її у **Налаштування сервера > Показати**. **Шкала прогресу бустів** показує учасникам, скільки бустів залишилося вашому серверу до наступної передплати. Налаштуйте її у **Налаштування сервера > Показати**. - Налаштувати + Перемкнути Зрозуміло Хочете отримати наступний рівень? Хочете отримати наступну передплату? @@ -7045,6 +7131,7 @@ Зареєструватися Введи дані для входу в систему [Переглянь нашу політику конфіденційності]({privacyURL}) + Пароль має бути 6-72 символів Створити акаунт Це завжди можна буде змінити пізніше! Додати учасників (!!{current}!!/!!{max}!!) @@ -7097,6 +7184,7 @@ {min} симв. мінімум, {max} симв. максимум Під час відправлення звіту виникла помилка. Спробуй ще раз або натисни [тут]({tnsReportUrl}), щоб відправити звіт онлайн. Повідомлення вибране + Поскаржитися на подію Поскаржитися на повідомлення Поскаржитися на трибуну Вибери повідомлення @@ -7108,7 +7196,7 @@ Звіт відправлено Дякуємо за повідомлення. Ти скоро отримаєш електронне повідомлення з підтвердженням. Як ми можемо тобі допомогти? - Це не спам + Не спам Поскаржитись на сервер — !!{name}!! Поскаржитися на сервер Поскаржитися на спам @@ -7716,8 +7804,8 @@ Відправляти повідомлення «текст-мова» Учасники з цим дозволом можуть надсилати повідомлення «текст-мова», розпочавши їх з /tts. Ці повідомлення будуть почуті усіма учасниками каналу. Помахати рукою - Подаруйте комусь Nitro, щоб надати доступ до індивідуального налаштування, емодзі та суперможливостей для чату. - Відправити Nitro в подарунок + Подаруйте Nitro, щоби надати доступ до ігор, переваг, бустів сервера та потужних фішок для чатів. + Подарувати Nitro Сервер: вимкнути звук Звук вимкнено сервером Цей канал має спеціальні дозволи. Щоби слухати його, треба, аби хтось, наприклад, модератор або адмін, увімкнув тобі звук. @@ -7980,6 +8068,7 @@ Голосовий зв\'язок вимкнено Звуки [Оригінальне повідомлення видалено] + {username}: заблоковано Говорити Озвучити повідомлення !!{name}!! — спікер @@ -8031,6 +8120,7 @@ Наразі це перевизначення вимкнено у каналах подіума. Наразі це налаштування вимкнено у каналі трибун. Голосовий канал для проведення подій зі слухачами + Відбувається зараз Або надішли другу посилання на запрошення на трибуну Запросити друзів на трибуну Слухати на каналі @@ -8143,6 +8233,7 @@ Почати Розпочати виклик {start} — {end} + $[!!{start}!!](startHook) — Завершується {end} Розпочати дії Розпочати подію Ви зараз розпочнете цю $[**!!{privacyLevel}!!**](privacyLevelHook) подію @@ -8626,7 +8717,7 @@ Налаштування гілки було оновлено. Розпочато користувачем $[](usernameHook) Вибач, ми не можемо завантажити перше повідомлення в цій гілці - !!{username}!! розпочинає гілку {threadName} + !!{username}!! розпочинає гілку «!!{threadName}!!» Початкове повідомлення з каналу Коли спілкування завершиться, гілка зникне. Почніть гілку з будь-якого існуючого повідомлення або клацніть значок «+» у вікні чату. @@ -8798,6 +8889,7 @@ Щоб отримати доступ до цього каналу, оновіть Discord Невідомий регіон Невідомий користувач + Розблокувати аватар Увімкнути мікрофон Увімкнути мікрофон для категорії Увімкнути звук гравця **!!{name}!!** @@ -8849,6 +8941,7 @@ Недійсний тип файлу Додати коментар необов\'язково + Розмір повідомлення має бути менше за {maxSize} Перетягування об\'єктів мишею Режим миттєвого завантаження! Максимальний розмір файлу - {maxSize}. @@ -9033,8 +9126,10 @@ Ти можеш змінити масштаб за допомогою {modKey} +/- та повернутися до стандартного масштабу за допомогою {modKey}+0. Доступні резервні коди Аватар + Змінити банер профілю Видно, коли не встановлено жодного зображення Колір профілю + Рекомендований мінімальний розмір — 600x240, рекомендоване співвідношення сторін — 5:2. Дозволені типи файлів: PNG, JPG та GIF. Ми радимо використовувати зображення із роздільністю не менше 600х240 пікселів. Можете завантажити файл PNG, JPG або анімований GIF розміром до 10 МБ. Заблоковані користувачі У тебе немає заблокованих користувачів @@ -9057,6 +9152,9 @@ Введи свій пароль, щоб підтвердити зміни ТЕГ Редагувати профіль користувача + Не зберігати + Зберегти зміни? + Було зроблено деякі зміни. Зберегти їх, перш ніж залишити цю сторінку? Повідомлення про спілкування Отримуйте листи про пропущені дзвінки, повідомлення та дайджести. Листи з рекомендаціями @@ -9140,6 +9238,7 @@ Перезавантаж програму, щоб зміни набули чинності. Зберегти Сканувати QR-код + Хочете змінити профіль для сервера? Ви можете змінити його, перейшовши на сервер. Показати бібліотеку ігор Вимкни цей пункт, щоб приховати свою бібліотеку ігор і сфокусуватися на спілкуванні. Discord запускається в фоновому режимі й не плутається в тебе під ногами @@ -9172,6 +9271,9 @@ Discord не виявив ніякого звуку з твого мікрофона. Перевір, чи ти вибрав правильний вхідний пристрій. Відеокодек OpenH264 від Cisco Systems, Inc. Усе готово для захоплення звуку з програм. [Дізнатися більше]({helpdeskArticle}) + Розширення для захоплення звуку потребує авторизації. Перевірте системні налаштування безпеки та приватності. [Дізнатися більше]({helpdeskArticle}) + Щось пішло не так під час налаштування розширення. Будь ласка, перейдіть на [сторінку допомоги]({helpdeskArticle}), щоби вирішити цю проблему + Для запису звуку потрібно встановити або оновити додаткове програмне забезпечення. Після натискання кнопки інсталяції вам буде запропоновано авторизуватися. [Дізнатися більше]({helpdeskArticle}) Відеокодек Використовуй наші найновіші технології для захоплення зображення на екрані. Параметри Windows @@ -9277,6 +9379,7 @@ Список Показати чат Показати учасників + Дивитися все ({count}) На жаль, відеочат недоступний, коли в голосовому каналі більше {videoUserLimit} учасників. Відео недоступне Вимкнути звук відео diff --git a/app/src/main/res/values-vi/strings.xml b/app/src/main/res/values-vi/strings.xml index 0b322d2af3..cd7e2414c9 100644 --- a/app/src/main/res/values-vi/strings.xml +++ b/app/src/main/res/values-vi/strings.xml @@ -39,8 +39,8 @@ Chấp nhận để bắt đầu trò chuyện. Họ sẽ chỉ nhận được thông báo khi bạn nhắn tin lại cho họ. Chấp nhận lời mời Yêu Cầu Được Chấp Nhận - Discord cho rằng người dùng này có khả năng là người chuyên gửi thư rác - Chúng tôi đã ẩn toàn bộ tin nhắn trong DM này vì sự an toàn của bạn + Đây có thể là thư rác + Nội dung tin nhắn được ẩn vì lý do an toàn. Bạn vẫn có thể trả lời. Trợ Năng Thanh Bên Tối Màu Vâng! @@ -97,6 +97,7 @@ Sự công nhận Quá trình này có thể tốn một chút thời gian. Hành động + Đang Hoạt Động Đang hoạt động trên Điện thoại Chủ Đề Đang Hoạt Động Xem Thêm Chủ Đề Đang Hoạt Động @@ -289,7 +290,13 @@ Chạy emoji động Tôi muốn emoji chuyển động và lặp lại. Emoji Hoạt Hình + Đặc quyền Nâng Cấp Cấp 3 + Gói Nâng Cấp Cộng Đồng + Nâng Cấp Cấp 3 + Gói Nâng Cấp Cộng Đồng + Mở Cài Đặt Đã hiểu + Đặt Biểu Ngữ Mới Mới! Biểu Ngữ Máy Chủ Hoạt Hình Để duy trì tốc độ thông báo nhanh, những tin nhắn công khai chỉ có thể được chỉnh sửa 3 lần mỗi tiếng. Vui lòng thử lại trong {retryAfterMinutes}. Thông báo chính thức từ Discord dành cho quản trị viên và điều phối viên của máy chủ Cộng Đồng. @@ -341,6 +348,7 @@ Tắt lớp phủ Gỡ Mã được nhập không hợp lệ + Cái này giống như mã ưu đãi vậy. [Nhấp vào đây](promoLink) để quy đổi. Nhận được mã cho Nitro hoặc trò chơi sao? Thú vị đây! Hãy nhập nó vào dưới đây: Lấy lại Quay về trò chơi @@ -765,8 +773,8 @@ Nút trở lại mở bản vẽ của kênh. Quay lại trang Đăng Nhập Phím xóa lùi - Kẻ tấn công ở **!!{domain}!!** có thể lừa và khiến bạn thực hiện những hành động nguy hiểm như cài đặt phần mềm hoặc tiết lộ thông tin cá nhân của bạn (ví dụ như số điện thoại, số thẻ tín dụng, thông tin an sinh xã hội, v.v.). - Phía Trước Có Website Nguy Hiểm + Lưu ý, **!!{domain}!!** đã bị đánh dấu là nội dung lạm dụng. Các trang web như thế này có thể cố lừa bạn chia sẻ thông tin cá nhân, lấy cắp mật khẩu của bạn hoặc cài đặt phần mềm không mong muốn trên thiết bị của bạn. + Cảnh Báo Trang Web Lạm Dụng Chặn Bạn có muốn chặn !!{username}!! không? Cấm Thành Viên @@ -1020,6 +1028,8 @@ Tôi đồng ý với [{applicationName} EULA](onClick) Ưu Đãi Black Friday Chặn + Bạn có muốn chặn không? + Nếu bạn chặn, {username} sẽ không thể nhắn tin cho bạn. Đã Chặn Đã chặn {count} người dùng {count} @@ -1213,8 +1223,10 @@ Chỉnh Sửa Hồ Sơ Máy Chủ Ảnh Đại Diện Máy Chủ và Biểu Ngữ Hồ Sơ Đặt ảnh đại diện khác nhau cho mỗi máy chủ hiện chỉ có cho một số người giới hạn. + Tiểu sử Tiểu Sử Máy Chủ Nếu để trống, phần tiểu sử chính của bạn sẽ được sử dụng. + Cho máy chủ này biết một chút về bạn Đã rõ Sử dụng biệt danh, và sử dụng ảnh đại diện khác nhau trong mỗi máy chủ nếu bạn có Nitro! Cập nhật hồ sơ máy chủ của tôi @@ -1229,10 +1241,13 @@ Đổi Ảnh Đại Diện Máy Chủ Sử dụng ảnh đại diện khác nhau trong mỗi máy chủ và nhiều hơn thế nữa với **Discord Nitro!** Biệt danh phải có ít nhất {minLength} + Xem trước trong máy chủ này Thay đổi Biểu Ngữ Hồ Sơ Máy Chủ Màu Hồ Sơ Máy Chủ Đặt lại về Biểu Ngữ Hồ Sơ Chính + Hồ Sơ Máy Chủ Mở khóa với Nitro + Bạn muốn thay đổi hồ sơ mặc định? Đi đến trang [Hồ Sơ Người Dùng](onUserProfileClick). Nhật kí thay đổi Đổi Biệt Danh Thành viên với quyền này có thể thay đổi biệt danh của mình. @@ -1255,16 +1270,33 @@ Kênh !!{channelName}!! (kênh) Tác Vụ Kênh + Bạn cũng sẽ giúp mở khóa thêm các tính năng tùy chỉnh và nâng cấp tiện ích cho mọi người trong máy chủ như: + Nâng cấp máy chủ của bạn lên cấp {targetLevelOrPlan} để sử dụng biểu ngữ kênh + Nâng cấp máy chủ của bạn lên gói cấp {targetLevelOrPlan} để sử dụng biểu ngữ kênh + Trông thật tuyệt! + Hình ảnh này sẽ hiển thị ở đầu thanh bên Thông Tin Kênh của bạn. + Các loại tệp được chấp nhận là .png và .jpg. Đề xuất tối thiểu cho kích thước là 480x144 và tỷ lệ khung hình là 10:3. Kích thước tệp tối đa là 10MB. + Hình Ảnh Biểu Ngữ Kênh + **MỚI!** Thử thêm biểu ngữ kênh + Thử ngay! + **MỚI!** Nâng cấp lên Cấp 3 để đặt biểu ngữ kênh. + **MỚI!** Nâng Cấp lên gói Cộng Đồng để đặt biểu ngữ kênh. Thành Viên Đang Nói: !!{username}!! Thành viên tham gia – {count} Tùy Chọn Thoại Thành viên tham gia Kênh đã bị xóa. Tiêu đề kênh + Thông Tin Kênh + Bạn sẽ không nhận được thông báo và thông tin chưa đọc khi tắt âm trừ khi được đề cập. Tên + Các Thông Báo Chi tiết Chủ đề Chỉnh sửa + Cài đặt của bạn + Ẩn Thông Tin Kênh + Hiện Thông Tin Kênh Bạn không có quyền truy cập vào kênh này. Đã Khóa Kênh Các quyền được đồng bộ theo danh mục: **{categoryName}** @@ -1629,6 +1661,7 @@ Sao Chép Chủ Đề Sao chép !!{code}!! vào bảng tạm Sao Chép Lệnh + Sao Chép Liên Kết Sự kiện Sao chép ID Sao Chép Hình Ảnh Sao Chép Link @@ -2127,6 +2160,7 @@ Vô Hiệu Hóa Tài Khoản Có chắc là bạn muốn vô hiệu hóa tài khoản của mình không? Thao tác này sẽ ngay lập tức đăng xuất và không ai có thể truy cập vào nữa. Thành công! Chúng tôi đã vô hiệu hóa thông báo email của bạn! + Tạm Dừng !!{user}!! Tắt đồng bộ hóa Việc tắt đồng bộ sẽ thực thi hành động theo dõi hết hạn đã chọn nếu tất cả các theo dõi đã hết hạn. Việc tắt đồng bộ sẽ thực thi hành động hội viên hết hạn đã chọn nếu tất cả các thành viên đã hết hạn. @@ -2212,11 +2246,13 @@ Chỉnh sửa Chỉnh Sửa Danh Mục Chỉnh sửa kênh + Sửa Hồ Sơ Mặc Định Sửa Sự Kiện Tin nhắn này sẽ được cập nhật ở tất cả các máy chủ đang theo dõi kênh này. Có thể mất một chút thời gian để có thể cập nhật hết trên tất cả các máy chủ. Chỉnh Sửa Tin Nhắn Chỉnh sửa ghi chú Tổng quan chỉnh sửa + Sửa Hồ Sơ Sửa Vai trò Thay đổi chủ đề hoặc cài đặt bảo mật Chỉnh sửa Sân khấu @@ -2251,6 +2287,8 @@ Một trò chơi mới thuộc thể loại huyền bí đa người chơi, có thể chơi được ngay trong kênh thoại này! Chơi Betrayal với máy chủ của bạn! Tham gia !!{applicationName}!! + Hoạt động trên điện thoại sắp ra mắt! Bạn vẫn có thể tham gia kênh thoại và trò chuyện với bạn bè, nhưng bạn sẽ không thể xem hoặc tương tác với hoạt động đang diễn ra. + Hoạt động chỉ có trên máy tính Chơi !!{applicationName}!! cùng bạn bè trong Discord! Lỗi {code} Hãy cùng bạn bè trong Discord đánh bắt cá trong trò chơi mới Fishington.io của chúng tôi! @@ -2259,6 +2297,8 @@ Trong Hoạt động Trong Hoạt động Trong !!{applicationName}!! + Sắp có trên điện thoại. Chuyển sang ứng dụng trên máy tính để tham gia hoạt động này. + Sắp có trên điện thoại Hoạt động đã kết thúc Gửi liên kết mời vào hoạt động cho một người bạn trong Discord trong @@ -2267,18 +2307,25 @@ !!{username}!! đang chơi !!{username}!! đang xem Tham gia Hoạt động + Máy chủ này không có quyền truy cập vào hoạt động được yêu cầu + Máy chủ này đã đạt đến giới hạn hoạt động đồng thời cho mức nâng cấp hiện tại + Không thể khởi chạy hoạt động + Máy chủ này không có mức nâng cấp đủ cao cho hoạt động được yêu cầu + Không Thể Khởi Chạy Hoạt Động Khởi động hoạt động Rời Hoạt động Tìm kiếm thêm những hoạt động sắp ra mắt! Bắt đầu một ván Poker Night ngay trong kênh thoại! Chơi Poker cùng bạn bè trong Discord Lên đến {count} người tham gia + Bản xem trước của {applicationName} Người tham gia - {numUsers} Đang chơi !!{applicationName}!! Đang chơi trong !!{guildName}!! Chia sẻ liên kết này cho người dùng khác để cấp quyền truy cập vào máy chủ này và tham gia hoạt động Bắt đầu Hoạt động Bắt đầu !!{applicationName}!! + Không xác định Không giới hạn số lượng người tham gia Đang xem !!{applicationName}!! Đang xem trong !!{guildName}!! @@ -2364,6 +2411,7 @@ Để hạn chế spam, các thành viên trong máy chủ phải có email được xác minh trước khi có quyền gửi tin nhắn. Không áp dụng cho các thành viên có vai trò. Cần phải xác thực email Máy chủ của bạn đã đáp ứng hoặc vượt quá yêu cầu về mức xác minh. + Gỡ Bỏ Tạm Dừng Cho !!{user}!! Kích hoạt overlay trong game. Bật Chặn Tiếng Ồn Bật thông báo @@ -2506,7 +2554,10 @@ Sao chép đường liên kết Mở trong trình duyệt Chia sẻ liên kết + Bạn không thể có thêm mục yêu thích. Ưa thích + Bạn không thể có nhiều hơn {count} mục yêu thích. + Ôi không! Khác Hãy mô tả vấn đề mà bạn gặp phải Vấn Đề Của Bạn @@ -2720,6 +2771,7 @@ Kênh NSFW Tắt Chỉ **@mentions** + Chỉ @mentions @mentions Đầu ra Thiết Bị Đầu Ra @@ -2842,6 +2894,7 @@ Không có yêu cầu kết bạn nào đang chờ cả. Wumpus nè. Không có bạn bè đang chờ xử lý Thử thêm bạn bè bằng cách sử dụng tên người dùng của họ hoặc quét xung quanh xem có ai không. + Không có đề xuất kết bạn nào đang chờ xử lý. Hiện tại chỉ có Wumpus thôi. Đề xuất bạn bè – {count} Ngoại tuyến — {offline} Trực tuyến — {online} @@ -2862,6 +2915,7 @@ Tất cả Trực tuyến Đang chờ xử lý + Đề xuất Chia sẻ Quét tần số bạn bè. Hãy chắc chắn rằng bạn bè của bạn cũng ở trong trang này và đang quét. Hãy đảm bảo rằng bạn bè của bạn cũng đang quét nữa! @@ -3132,6 +3186,7 @@ Đã rõ Để bật âm thanh cho chia sẻ màn hình, hãy đi tới [Cài đặt giọng nói & video> Chia sẻ Màn hình](onVoiceSettingsClick) và làm theo hướng dẫn thiết lập. Có thể không có âm thanh khi chia sẻ màn hình trên thiết bị của bạn. + Chia sẻ âm thanh có thể không hoạt động trên thiết bị của bạn. Vui lòng cập nhật lên phiên bản tối thiểu là macOS 10.14. Chia sẻ âm thanh có thể không hoạt động trên phiên bản Windows của bạn. Vui lòng cập nhật lên phiên bản Windows 10 mới nhất. Màn hình Màn hình của !!{username}!! @@ -3180,6 +3235,13 @@ Có vẻ như máy chủ của bạn vẫn chưa có đủ dữ liệu để xem thống kê đầy đủ. Bạn chỉ có quyền xem dữ liệu phân tích của Kênh Thông Báo và Màn Hình Chào Mừng. Ôi không! Có vẻ như xảy ra lỗi rồi. Hãy làm mới ứng dụng và thử lại xem. Từ tuần gần nhất + Đây là bản xem trước. Nâng cấp lên {targetLevelOrPlan} để sử dụng ảnh GIF này. + Bạn cũng sẽ giúp mở khóa thêm các tính năng tùy chỉnh và nâng cấp tiện ích cho mọi người trong máy chủ như: + Nâng cấp máy chủ của bạn lên cấp {targetLevelOrPlan} để áp dụng biểu ngữ máy chủ hoạt hình mới. + Nâng cấp máy chủ của bạn lên gói cấp {targetLevelOrPlan} để áp dụng biểu ngữ máy chủ hoạt hình mới. + Nâng cấp máy chủ của bạn lên cấp {targetLevelOrPlan} để sử dụng biểu ngữ máy chủ mới. + Nâng cấp máy chủ của bạn lên gói cấp {targetLevelOrPlan} để sử dụng biểu ngữ máy chủ mới. + Trông thật tuyệt! Bạn đã đạt giới hạn 100 máy chủ Nâng cấp emoji, cá nhân hóa hồ sơ, tăng gấp đôi số lượng máy chủ bạn có thể tham gia, và trở nên nổi bật trong máy chủ. Gấp đôi số lượng máy chủ bạn có thể tham gia lên đến 200. @@ -3282,6 +3344,7 @@ Không, chỉ ngắt kết nối Đúng, kết thúc sự kiện Bạn có muốn kết thúc sự kiện không? + Kết thúc vào lúc {time} Bạn có chắc là muốn kết thúc sự kiện này không? {count} Đã quan tâm {count} quan tâm @@ -3340,6 +3403,9 @@ Lên lịch lúc {startTime} Sự kiện đang diễn ra Bước {step}/{total} + Chia sẻ liên kết mời tham gia sự kiện trong máy chủ + Sao chép liên kết sự kiện trực tiếp. Sự kiện trong kênh riêng tư không hỗ trợ liên kết mời vào máy chủ. + Sao chép liên kết sự kiện trực tiếp. Cần có quyền mời để tạo liên kết mời vào máy chủ. Ghi vào lịch ba người bạn bên cạnh trong trò chuyện thoại, với rất nhiều điều lấp lánh và thú vị Lên kế hoạch xem phim chung, chơi game, trò chuyện, gặp gỡ khách mời bí ẩn, bất kỳ điều gì bạn muốn. Bắt đầu ngay bây giờ: Lên Lịch Sự Kiện @@ -3356,6 +3422,13 @@ !!{folderName}!!, thư mục {mentions}, !!{expandedState}!! Thư Mục Máy Chủ Chưa Đặt Tên Đã lưu Cài Đặt Thư Mục! + Bạn có thể thay đổi cách người khác nhìn thấy bạn chỉ trong máy chủ này (!!{guildName}!!) bằng cách cài đặt hồ sơ máy chủ. Những thứ không được cài đặt ở đây sẽ hiển thị hồ sơ máy chủ mặc định của bạn. + Biểu Ngữ Hồ Sơ Máy Chủ + Hồ Sơ Máy Chủ – $[](guildIconHook) !!{guildName}!! + Sử dụng ảnh đại diện, biểu ngữ hồ sơ, và thông tin cá nhân khác nhau trong mỗi máy chủ và nhiều tính năng khác với [Discord Nitro!](onAndMore) + Thể hiện bản thân nhiều hơn trong máy chủ này bằng cách mở khóa tất cả tùy chỉnh hồ sơ với Nitro. + Trở thành người bạn muốn và sử dụng ảnh đại diện, biểu ngữ, và tiểu sử khác nhau trong mỗi máy chủ, mở khóa hình đại diện hoạt hình, và nhiều hơn nữa với [Discord Nitro!](onAndMore) + Bạn muốn có toàn quyền truy cập vào hồ sơ máy chủ? Mời vào các Máy Chủ Lời mời hết hạn sau {xDays}. Các máy chủ khác @@ -3515,9 +3588,9 @@ Tạo Webhook Xóa Webhook Cập nhật Webhook - **Hãy dùng thử biểu ngữ máy chủ hoạt hình!** Chọn tệp GIF từ Tenor làm biểu ngữ máy chủ cho bạn - **MỚI!** Nâng Cấp lên Cấp 3 để mở khóa biểu ngữ máy chủ hoạt hình. - **MỚI!** Nâng Cấp lên gói Cộng Đồng để mở khóa biểu ngữ máy chủ hoạt hình. + **MỚI!** Đặt biểu ngữ máy chủ hoạt hình bằng các tải lên hoặc chọn ảnh GIF. + **MỚI!** Nâng cấp lên Cấp 3 để sử dụng biểu ngữ máy chủ hoạt hình. + **MỚI!** Nâng cấp lên gói Cộng Đồng để sử dụng biểu ngữ máy chủ hoạt hình. Thử ngay! $[**!!{user}!!**](userHook) đã tạo một chủ đề thông báo $[**!!{target}!!**](targetHook) $[**!!{user}!!**](userHook) đã thêm $[**!!{target}!!**](targetHook) vào máy chủ @@ -4369,6 +4442,8 @@ +1 tháng miễn phí Bạn đủ điều kiện để nhận một tháng miễn phí! Tiếp tục mà không cần ưu đãi + Bạn tò mò về chương trình ưu đãi trong kỳ nghỉ của chúng tôi? + Xem trên web hoặc trong ứng dụng dành cho máy tính của chúng tôi Một tháng miễn phí sẽ tự động thêm vào tài khoản của bạn. Hãy tận hưởng nhé! Bạn nhận được một tháng miễn phí! Tìm hiểu thêm về [quy định và quy tắc]({helpdeskUrl}) của ưu đãi này. @@ -4622,7 +4697,7 @@ Biểu tượng hộp thoại Hình ảnh Tác Vụ Hình Ảnh - Thay Thế + Alt Nén ảnh Tự động nén ảnh Khi bật tính năng này, ảnh sẽ được nén lại. Để giữ nguyên chất lượng hình ảnh siêu nét, hãy đăng ký Nitro! **[Đăng ký Nitro]({nitroLink})** @@ -5540,6 +5615,7 @@ Đây là người đăng tin mà bạn đã báo cáo. Chặn họ để không phải xem bất kỳ tin nhắn nào từ họ nữa. Những việc khác bạn có thể làm Báo Cáo Danh Mục + Chọn Sự Kiện Tin Nhắn Đã Chọn Sân khấu được chọn Có lỗi xảy ra trong quá trình gửi báo cáo. Vui lòng thử lại! @@ -5610,7 +5686,7 @@ Một lần nữa, xin cảm ơn bạn vì đã dùng thử! Chuyển Đổi Tài Khoản Sắp Kết Thúc {username} đã đăng xuất - Đây là giai đoạn thử nghiệm. Khi thử nghiệm kết thúc, bạn vẫn sẽ duy trì đăng nhập vào tài khoản gần nhất bạn chuyển đến, còn tất cả tài khoản còn lại sẽ bị xóa. + Đây là giai đoạn thử nghiệm. Khi thử nghiệm kết thúc, bạn vẫn sẽ duy trì đăng nhập vào tài khoản gần nhất bạn chuyển đến, còn tất cả tài khoản còn lại sẽ bị đăng xuất. Không thể đăng nhập. Vui lòng thử lại. Đăng nhập vào tài khoản khác sẽ giúp bạn dễ dàng chuyển đổi qua lại giữa các tài khoản trên thiết bị này. Thêm Tài Khoản @@ -6209,6 +6285,8 @@ Nhiều Ảnh Đại Diện Khác Nhau Trở thành người bạn muốn và sử dụng ảnh đại diện khác nhau trong mỗi máy chủ Đã cập nhật Hồ Sơ Máy Chủ! + Trở thành người bạn muốn và sử dụng ảnh đại diện, biểu ngữ và tiểu sử khác nhau trong mỗi máy chủ. + Nhiều Hồ Sơ {percentage}%% từ tuần trước Cần giúp về Quyền hạn? Truy cập phương tiện bị từ chối – Discord cần truy cập vào lưu trữ để đăng tệp đính kèm. @@ -6416,7 +6494,7 @@ Nhận những món quà thú vị bằng cách trở thành một Người Nâng Cấp! Nâng Cấp Máy Chủ Hàng Tháng Nâng Cấp Máy Chủ Hàng Năm - Đây là mục Xem Trước Nâng Cấp + Đây là mục xem trước Nâng Cấp Bạn cần **{number}** để mở khóa !!{tier}!! {subscribers}/{numRequired} Sẵn sàng Nâng Cấp máy chủ này chứ? @@ -6531,11 +6609,16 @@ Nâng Cấp sẽ giúp mở khóa nhiều tính năng và mục nâng cấp mạnh mẽ để mọi người trong máy chủ cùng hưởng. Hãy sử dụng Nâng Cấp để nhận: Trở nên nổi bật với biểu tượng máy chủ hoạt hình Tùy chỉnh lời mời máy chủ của bạn với nền tùy chỉnh + Tăng giới hạn tải lên tệp đến 100MB Cho mọi người thấy máy chủ của bạn có gì với biểu ngữ máy chủ Nâng cấp xịn: tải lên tệp dung lượng cao, tăng chất lượng âm thanh và nhiều hơn nữa! + Đặt một biểu tượng riêng cho mỗi vai trò trong máy chủ + Chia sẻ màn hình ở độ phân giải 1080p/60fps Tải lên các sticker theo ý muốn để mọi người sử dụng + Tải lên đến {numStickers} sticker tùy chỉnh và {numEmojis} emoji tùy chỉnh Tùy chọn lưu trữ lâu hơn đối với các chủ đề Tạo các chủ đề riêng tư + Dễ dàng thêm thành viên mới với liên kết mời tùy chỉnh Mục tiêu: {levelName} Mua Nâng Cấp để giúp mở khóa các đặc quyền {levelName}! Máy chủ này đã mở khóa toàn bộ đặc quyền Nâng Cấp! @@ -6595,6 +6678,7 @@ Sử dụng sticker tùy chỉnh ở mọi nơi và truy cập 300 sticker Nitro độc quyền. $[Thông Tin](infoHook) Các máy chủ được nâng cấp có thể tải lên sticker tùy chỉnh trong Cài Đặt Máy Chủ > Sticker. Người dùng Nitro có thể dùng sticker tùy chỉnh ở mọi nơi. Truy Cập Sticker Đặc Biệt + Tùy chỉnh cuộc gọi video với nền video của riêng bạn. Thêm nền Nâng cấp emoji, cá nhân hóa hồ sơ, và trở nên nổi bật trong máy chủ. Cá nhân hóa Discord @@ -6654,7 +6738,9 @@ Tham gia Nitro Mở rộng tùy chỉnh biểu ngữ hồ sơ và tham gia thêm nhiều máy chủ hơn khác bằng cách [nâng cấp lên Discord Nitro](onLearnMore) Thêm nhiều tùy chỉnh hơn với biểu ngữ hồ sơ, hình đại diện hoạt hình, tag tùy chỉnh, [và nhiều hơn nữa với Discord Nitro!](onLearnMore) + Thêm nhiều tùy chỉnh hơn với biểu ngữ hồ sơ, hình đại diện hoạt hình, tag tùy chỉnh, và nhiều hơn nữa với **Discord Nitro!** Bạn muốn tải biểu ngữ của riêng mình lên không? + Bạn muốn tải lên biểu ngữ hồ sơ của riêng bạn? **Thanh Tiến Trình Nâng Cấp** hiển thị cho thành viên biết máy chủ của bạn cần bao nhiêu lần Nâng Cấp nữa để đạt Cấp tiếp theo. Bạn có thể bật và tắt trong **Cài Đặt Máy Chủ > Hiển Thị**. **Thanh Tiến Trình Nâng Cấp** hiển thị cho thành viên biết máy chủ của bạn cần bao nhiêu lần Nâng Cấp nữa để đạt Gói tiếp theo. Bạn có thể bật và tắt trong **Cài Đặt Máy Chủ > Hiển Thị**. Bật @@ -7045,6 +7131,7 @@ Đăng ký Nhập thông tin đăng nhập [Xem Chính Sách Quyền Riêng Tư của Discord]({privacyURL}) + Mật khẩu phải dài từ 6 đến 72 ký tự Tạo tài khoản Bạn có thể tùy ý thay đổi phần này sau! Thêm Thành Viên (!!{current}!!/!!{max}!!) @@ -7097,6 +7184,7 @@ Tối thiểu {min} ký tự, tối đa {max} ký tự Có lỗi xảy ra khi gửi báo cáo của bạn. Vui lòng thử lại hoặc nhấn vào [đây]({tnsReportUrl}) để gửi trực tuyến. Đã Chọn Tin Nhắn + Báo cáo Sự Kiện Báo cáo tin nhắn Báo cáo Sân Khấu Chọn một @@ -7108,7 +7196,7 @@ Đã Gửi Báo Cáo Cảm ơn vì đã cho chúng tôi biết. Bạn sẽ sớm nhận được một email xác nhận. Chúng tôi có thể giúp gì được cho bạn? - Đây không phải tin rác + Không Phải Thư Rác Máy Chủ Báo Cáo – !!{name}!! Báo cáo Máy Chủ Báo Cáo Spam @@ -7716,7 +7804,7 @@ Gửi tin nhắn TTS Thành viên với quyền hạn này có thể gửi tin nhắn text-to-speech bằng cách bắt đầu một tin nhắn với /tts. Các tin nhắn này có thể được nghe bởi tất cả mọi người tại kênh. Gửi vẫy tay - Tặng Nitro cho một người bạn để cấp cho họ quyền truy cập vào các tính năng tùy chỉnh hồ sơ, emoji và tính năng trò chuyện siêu cấp. + Tặng Nitro cho người khác để cho họ quyền truy cập trò chơi, đặc quyền, các tính năng nâng cấp máy chủ VÀ đặc quyền trò chuyện siêu quyền lực. Tặng món quà Nitro Tắt âm từ phòng này Đã tắt âm của phòng @@ -7980,6 +8068,7 @@ Ngắt Kết Nối Giọng Nói Âm thanh [Tin Nhắn Gốc Đã Bị Xóa] + Đã chặn {username} Nói Đọc Tin Nhắn !!{name}!! - Người nói @@ -8031,6 +8120,7 @@ Tính năng ghi đè này hiện đã bị tắt đối với các kênh Sân khấu. Cài đặt này hiện bị tắt cho Kênh sân khấu. Kênh thoại để tổ chức các sự kiện với khán giả + Đang Diễn Ra Hoặc, gửi liên kết mời vào Sân Khấu cho một người bạn Mời bạn bè vào Sân Khấu Nghe trong @@ -8143,6 +8233,7 @@ Bắt đầu Bắt Đầu Cuộc Gọi {start} — {end} + $[!!{start}!!](startHook) – Kết Thúc {end} Bắt đầu Hoạt động Bắt Đầu Sự Kiện Bạn chuẩn bị bắt đầu sự kiện $[**!!{privacyLevel}!!**](privacyLevelHook) này @@ -8607,7 +8698,7 @@ Mọi người đều có thể mời Mọi người đều có thể mở lại Không có ai trong chủ đề này. - Bạn có thẻ mời người mới bằng cách @mention họ trong tin nhắn. + Bạn có thể mời mọi người mới bằng cách @mention họ trong tin nhắn. Không thể xem chủ đề này {count} Hơn 50 Tin Nhắn › @@ -8626,7 +8717,7 @@ Cài đặt chủ đề đã được cập nhật. Đã bắt đầu bởi $[](usernameHook) Xin lỗi, chúng tôi không thể tải tin nhắn đầu tiên trong chủ đề này - !!{username}!! đã bắt đầu một chủ đề: !!{threadName} + !!{username}!! đã bắt đầu một chủ đề, !!{threadName}!! Tin nhắn gốc từ kênh Khi cuộc trò chuyện kết thúc, chủ đề sẽ biến mất. Bắt đầu một chủ đề bằng một tin nhắn có sẵn hoặc nhấp vào biểu tượng + trong khung trò chuyện. @@ -8798,6 +8889,7 @@ Vui lòng cập nhật Discord để truy cập vào kênh này Vùng Không Xác Định Người Dùng Vô Danh + Mở khóa Ảnh đại diện Bỏ tắt âm Bỏ tắt âm Danh mục Bỏ tắt âm **!!{name}!!** @@ -8849,6 +8941,7 @@ Loại Tệp Không Hợp Lệ Thêm bình luận tùy chọn + Tổng kích thước tin nhắn phải ít hơn {maxSize} Kéo & thả Chế độ tải lên tức thời! Kích thước tối đa là {maxSize}. @@ -9033,8 +9126,10 @@ Bạn có thể thay đổi mức độ phóng to {modKey} +/- và trở lại mức phóng to mặc định với {modKey}+0. Mã Sao Lưu Có Sẵn Ảnh Đại Diện + Thay Biểu Ngữ Hồ Sơ Hiển thị khi chưa có hình ảnh được thiết lập Màu Hồ Sơ + Kích thước và tỷ lệ khung hình tối thiểu được đề xuất là 600x240 và 5:2. Các loại tệp được chấp nhận bao gồm PNG, JPG, và ảnh động GIF. Bạn nên dùng hình ảnh có kích thước tối thiểu là 600x240. Bạn có thể dùng tệp PNG, JPG hoặc ảnh GIF dưới 10MB để tải lên. Người Dùng Bị Chặn Không có người dùng nào bị chặn cả @@ -9057,6 +9152,9 @@ Nhập mật khẩu để xác nhận thay đổi TAG Chỉnh Sửa Hồ Sơ Người Dùng + Không Lưu + Lưu Thay Đổi? + Bạn đã thực hiện các thay đổi. Bạn có muốn lưu trước khi rời khỏi trang này không? Các Email Giao Tiếp Nhận email cho các cuộc gọi nhỡ, tin nhắn và thông báo tin nhắn. Các Email Đề Xuất @@ -9140,6 +9238,7 @@ Khởi động lại ứng dụng để cài đặt mới có hiệu lực. Lưu Quét Mã QR + Bạn đang cố thay đổi hồ sơ cho một máy chủ cụ thể? Đi tới máy chủ để chỉnh sửa hồ sơ máy chủ của bạn. Hiển Thị Thư Viện Trò Chơi Tắt tính năng này để ẩn Thư Viện Trò Chơi và tập trung trò chuyện. Discord sẽ hoạt động ngầm và không gây ảnh hưởng gì đến việc sử dụng máy tính của bạn cả. @@ -9172,6 +9271,9 @@ Discord không phát hiện được bất cứ tín hiệu đầu vào nào từ mic của bạn cả. Thử kiểm lại xem bạn có cắm đúng dây không nhé. OpenH264 Video Codec được cung cấp bởi Cisco Systems, Inc. Bạn đã sẵn sàng để thu âm thanh từ các ứng dụng. [Tìm hiểu thêm]({helpdeskArticle}) + Tiện ích ghi âm yêu cầu cấp quyền. Kiểm tra tùy chọn hệ thống Bảo Mật và Quyền Riêng Tư của bạn. [Tìm Hiểu Thêm]({helpdeskArticle}) + Đã xảy ra lỗi khi thiết lập tiện ích ghi âm. Vui lòng truy cập [trang trợ giúp]({helpdeskArticle}) của chúng tôi để khắc phục sự cố + Để ghi âm trên thiết bị của bạn, bạn phải cài đặt hoặc cập nhật phần mềm bổ sung. Sau khi nhấp vào nút cài đặt bên dưới, bạn sẽ được yêu cầu cấp quyền. [Tìm Hiểu Thêm]({helpdeskArticle}) Video Codec Sử dụng các công nghệ mới nhất của chúng tôi để chụp lại màn hình của bạn Cài Đặt Windows @@ -9277,6 +9379,7 @@ Dạng danh sách Hiện Trò Chuyện Hiện Thành Viên + Xem tất cả ({count}) Xin lỗi, tính năng trò chuyện video không khả dụng khi có nhiều hơn {videoUserLimit} người trong kênh thoại. Video không khả dụng Tắt âm video diff --git a/app/src/main/res/values-zh-rCN/strings.xml b/app/src/main/res/values-zh-rCN/strings.xml index 37bf73b80d..53266fa4ed 100644 --- a/app/src/main/res/values-zh-rCN/strings.xml +++ b/app/src/main/res/values-zh-rCN/strings.xml @@ -39,8 +39,8 @@ 接受后开始聊天。只有当您回复信息后,对方才会知晓。 接受邀请 已通过好友申请 - Discord 认为该用户是位潜在的垃圾邮件群发者 - 出于对您的安全考虑,我们已经为您隐去了此私信内的全部消息 + 可能是垃圾邮件 + 出于安全考虑,该消息内容已被隐藏。您仍可回复。 可访问性 深色侧栏 嗯! @@ -97,6 +97,7 @@ 鸣谢 这可能需要一些时间。 操作 + 当前活动 在移动端活动 活跃子区 更多活跃子区 @@ -289,7 +290,13 @@ 播放动画表情符号 表情符号给我动起来! 动画表情符号 + 助力等级 3 特权 + 助力“社区”方案 + 助力等级 3 + 助力“社区”方案 + 打开设置 好的 + 设置新横幅 新功能!动画服务器横幅 为了保持公告的迅捷,已发布的消息每小时只能进行3次编辑。请在{retryAfterMinutes}后再次尝试。 Discord 针对社区服务器管理员们的官方公告。 @@ -341,6 +348,7 @@ 关闭叠加面板 卸载 输入的兑换码无效 + 这好像是促销兑换码。[点击此处](promoLink)进行兑换。 收到了游戏或 Nitro 兑换码?真让人激动!请在下方输入: 兑换 返回游戏 @@ -666,7 +674,7 @@ 未知 选择文件 选择媒体 - 描述(其它文本) + 描述(ALT 文本) 添加描述 保存 处理中…… @@ -765,8 +773,8 @@ 后退键打开频道侧栏菜单。 返回登入 退格键 - **!!{domain}!!**的攻击者可能会诱骗您进行危险的操作,诸如:安装软件、或者曝光您的私人信息(如您的电话号码、信用卡信息、社保信息等)。 - 您即将访问高危网站 + 小心点,**!!{domain}!!** 已被标记为欺诈性域名。这类网站可能会骗取您的个人信息、盗取您的密码,或者在您的设备上安装恶意软件。 + 您即将访问欺诈性网站 封锁 想要封禁“!!{username}!!?” 封锁成员 @@ -1020,6 +1028,8 @@ 我同意 [{applicationName} 最终用户许可协议](onClick) 黑五活动 屏蔽 + 想要屏蔽他们吗? + 被屏蔽后,{username} 将无法给您发送消息。 已屏蔽 {count} 个已屏蔽 {count} @@ -1213,8 +1223,10 @@ 编辑服务器个人资料 服务器头像与个人资料横幅 当前仅部分用户能为自己的每个服务器设置不同的头像。 + 自我介绍 服务器简介 如果留空,将自动使用您的主简介。 + 在这个服务器中介绍一下自己 了解 使用昵称,如果您是 Nitro 用户,那么还可以在您的每个服务器使用不同的头像! 更新我的服务器个人资料 @@ -1229,10 +1241,13 @@ 更改 服务器 头像 使用**Discord Nitro**,在您的每个服务器使用不同的头像,以及更多内容等你来享! 昵称需要至少含有{minLength} + 在该服务器中的预览 更改服务器个人资料横幅 服务器个人资料颜色 重置为初始个人资料横幅 + 服务器个人资料 用 Nitro 解锁 + 想更改您的默认个人资料?请访问[用户个人资料](onUserProfileClick)页面。 更新日志 新功能 {added marginTop}\n======================\n\n* **安排好的活动在这里等着您。**如果有夜袭活动、学习小组或者假日派对,得提前告诉大家。因为如果你提前两周通知,他们就没理由不参加。它会直接显示在您的服务器上,大家会说自己一定到……对吧?\n\n* **终于,只要点一下,您就可以在移动端展示图片了。**连在这里工作的我都觉得难以置信。\n\n\n礼物和其它好东西 {progress}\n======================\n\n* **订阅 Nitro,免费获赠一个月。**圣诞季到了,我们在您的长袜里放了小礼物。 从本周三(11 月 24 日)开始,如果您尚未订阅 Nitro,可以通过 Discord 桌面版进入用户设置> Discord Nitro 登录,并免费获赠一个月。优惠将于太平洋时间 12 月 3 日晚上 11:59 结束。[规则适用于](https://support.discord.com/hc/articles/4412107946903)。\n\n* **Nitro 好礼送不停。**嗨,Nitro 订阅用户们:大家可以通过用户设置>礼物库免费获得 2 个月的 Xbox Game Pass Ultimate。还有些……[规则适用于](https://support.discord.com/hc/articles/4411295409047)。\n\n\n 2021-11-22 @@ -1260,16 +1275,33 @@ 频道 !!{channelName}!! (频道) 频道操作 + 您还可以帮助服务器的所有成员解锁更多个性化功能和实用性升级,比如: + 助力您的服务器至 {targetLevelOrPlan},即可使用新的频道横幅 + 助力您的服务器完成“{targetLevelOrPlan}”方案,即可使用新的频道横幅 + 看起来不错哦! + 该图片将显示在您的频道信息侧边栏。 + 接受的文件类型为 PNG 和 JPG。推荐的最小尺寸为 480x144,推荐的长宽为 10:3。文件最大限制为 10MB。 + 频道横幅图片 + **新功能!**试试看添加频道横幅 + 快来试试吧! + **新功能!**助力至 3 级即可设置频道横幅。 + **新功能!**完成助力“社区”方案来设置频道横幅。 当前发言者:!!{username}!! 参与者 — {count} 视频通话操作 参与者 已删除频道。 频道标题 + 频道信息 + 静音后您将不再收到未读消息提示和通知,除非您被提及。 名称 + 通知 详细信息 话题 编辑 + 您的设置 + 隐藏频道信息 + 显示频道信息 您的身份组没有访问此频道的权限。 频道已被封锁 权限已和 **{categoryName}** 类别同步 @@ -1634,6 +1666,7 @@ 复制主题 复制 !!{code}!! 至剪贴板 复制命令 + 复制活动链接 复制 ID 复制图片 复制链接 @@ -2132,6 +2165,7 @@ 关闭账号 确定要关闭您的帐户吗?这将立即退出您的账号,并且任何人都无法访问。 成功,我们已经对您关闭了邮件通知! + 暂时禁言 !!{user}!! 关闭同步 关闭同步功能将执行所选过期订阅行为,系统将认为所有的订阅都已过期。 关闭同步功能将执行所选过期会员行为,系统将认为所有的会员都已过期。 @@ -2217,11 +2251,13 @@ 编辑 编辑类别 编辑频道 + 编辑默认个人资料 编辑活动 该消息也会在所有关注此频道的服务器中更新。更新所有服务器中的消息需要一点时间。 编辑信息 编辑备注 编辑概述 + 编辑个人资料 编辑身份组 更改主题或隐私设置 编辑讲堂 @@ -2256,6 +2292,8 @@ 这是一款全新的多人探秘游戏,在当前的语音频道就能进行! 在您的服务器内进行游戏:Betrayal! 加入 !!{applicationName}!! + 移动端活动即将上线!您仍可以加入语音频道并跟好友聊天,但是您无法看到或者参与正在进行的小活动。 + 小活动仅适用于桌面端 与您的好友一起玩 !!{applicationName}!!! 错误 {code} 在我们全新打造的游戏:Fishington.io 内和好友捉鱼捉个愉快! @@ -2264,6 +2302,8 @@ 处于小活动中 处于小活动中 在 !!{applicationName}!! 中 + 即将登陆移动端。切换至桌面端加入小活动。 + 即将登录移动端 小活动已结束 向好友发送小活动邀请链接 @@ -2272,18 +2312,25 @@ !!{username}!! 正在游戏 !!{username}!! 正在观看 加入小活动 + 该服务器无法访问所请求的小活动 + 该服务器已经达到了当前助力等级的并发小活动数限制 + 无法运行小活动 + 该服务器的助力等级过低,无法加入所请求的小活动 + 运行小活动失败 正在启动小活动 离开小活动 更多小活动即将到来,敬请期待! 直接在语音频道内部发起一场 Poker Night 吧! 和好友一起玩扑克 至多 {count} 名参与者 + {applicationName}预览 参与者 - {numUsers} 正在玩 !!{applicationName}!! 正在 !!{guildName}!! 中游戏 分享此链接以邀请其他人来本服务器并加入当前小活动 开始某项小活动 开始 !!{applicationName}!! + 不明 无参与者数量限制 正在观看 !!{applicationName}!! 正在 !!{guildName}!! 中观看 @@ -2369,6 +2416,7 @@ 为了减少垃圾邮件,服务器成员在发送信息之前,必须持有已通过验证的电子邮件地址。该要求不适用于有身份组的成员。 需要已验证的电子邮件地址 您的服务器已经满足或超过验证级别要求。 + 解除 !!{user}!! 的暂时禁言 开启游戏内叠加面板。 开启降噪功能 开启通知 @@ -2511,7 +2559,10 @@ 复制链接 在浏览器中打开 分享链接 + 您的收藏已满。 收藏 + 您最多只能有 {count} 个收藏。 + 糟糕! 其他 描述您的问题 您的问题 @@ -2725,6 +2776,7 @@ 少儿不宜频道 仅 **@被提及** + 仅 @被提及 @被提及 输出 输出设备 @@ -2847,6 +2899,7 @@ 没有待处理的朋友请求,这里只有一只Wumpus。 无待处理好友 请尝试通过用户名或扫描附近的人添加好友。 + 没有待处理的好友建议,这里只有一只 Wumpus。 好友推荐 — {count} 离线 — {offline} 在线 — {online} @@ -2867,6 +2920,7 @@ 全部 在线 待定 + 建议 分享 扫描电波,寻找好友。请确保您的好友也正在此界面上搜索。 请确保您的好友也在扫描! @@ -3137,6 +3191,7 @@ 收到 要启用屏幕分享的语音,请前往[语音和视频设置 > 屏幕分享](onVoiceSettingsClick),并遵循说明进行设置。 通过您的设备共享屏幕时,音频可能不可用。 + 您的设备可能无法正常进行音频共享。请至少升级至 macOS 10.14。 您的Windows版本可能无法正常进行音频共享。请升级至最新的Windows 10。 屏幕 !!{username}!! 的屏幕 @@ -3185,6 +3240,13 @@ 看起来您的服务器还没有准备好让您来查看它的完整信息。您目前只能访问公告频道和欢迎界面分析数据。 啊哦!看来出故障啦。请刷新APP,然后再试一次。 来自最近一周 + 这是预览。助力至 {targetLevelOrPlan} 即可使用该 GIF。 + 您还可以帮助服务器的所有成员解锁更多个性化功能和实用性升级,比如: + 助力您的服务器至 {targetLevelOrPlan},即可使用新的动画服务器横幅。 + 助力您的服务器完成“{targetLevelOrPlan}”方案,即可使用新的动画服务器横幅。 + 助力您的服务器至 {targetLevelOrPlan},即可使用新的服务器横幅。 + 助力您的服务器完成“{targetLevelOrPlan}”方案,即可使用新的服务器横幅。 + 看起来不错哦! 您已达到 100 个服务器上限 升级您的表情符号,个性化您的个人资料,将您可加入的服务器数量翻倍,在您的服务器中脱颖而出吧。 您可加入多达 200 个服务器,数量上限翻倍。 @@ -3287,6 +3349,7 @@ 不了,断开连接就好 没错,结束活动 您想连同此活动一并结束吗? + {time} 结束 您确定要结束此活动吗? {count} 人感兴趣 {count}感兴趣 @@ -3345,6 +3408,9 @@ 安排开始时间为:{startTime} 活动正在进行中 第 {step} 步,共 {total} 步 + 将服务器邀请链接与活动共享 + 复制直接活动链接。私密频道的活动不支持服务器邀请链接。 + 复制直接活动链接。需要邀请权限才能创建服务器邀请链接。 与友相约语音聊天,激情四射 视频派对、游戏之夜、消遣聊天、神秘嘉宾登场,提前计划好您所思所想的一切。 现在开始: 安排好的活动 @@ -3361,6 +3427,13 @@ !!{folderName}!!,文件夹{mentions},!!{expandedState}!! 未命名的服务器文件夹 文件夹设置已保存! + 您可以通过设置服务器个人资料,仅在这个服务器内(!!{guildName}!!)改变其他成员所能看到的您的形象。没有在这里设置的内容都将按您的默认用户个人资料进行展示。 + 服务器个人资料横幅 + 服务器个人资料 - $[](guildIconHook) !!{guildName}!! + 在每个服务器设置不同的头像、个人资料横幅和自我介绍,更多有趣功能尽在 [Discord Nitro!](onAndMore) + 在这个服务器中通过 Nitro 解锁个性化个人资料的全部功能,更好地展现自我。 + 做百变的自己,在每个服务器使用不同的头像、横幅和自我介绍,解锁动画头像,更多有趣功能尽在 [Discord Nitro!](onAndMore) + 想解锁服务器个人资料的全部功能吗? 邀请至服务器 邀请将于 {xDays} 天后过期。 其它服务器 @@ -3520,10 +3593,10 @@ 创建 Webhook 删除 Webhook 更新 Webhook - **试试看动画横幅!**从 Tenor 中选择一款 GIF 来作为您的服务器横幅 - **新功能!**助力至 3 级以解锁动画服务器横幅。 - **新功能!**以“社区”助力方案解锁动画服务器横幅。 - 现在就试试看! + **新功能!**通过上传或者选择 GIF 来设置动画服务器横幅。 + **新功能!**助力至 3 级即可解锁动画服务器横幅。 + **新功能!**完成助力“社区”方案来使用动画服务器横幅。 + 快来试试吧! $[**!!{user}!!**](userHook) 已创建公告子区 $[**!!{target}!!**](targetHook) $[**!!{user}!!**](userHook)已加入$[**!!{target}!!**](targetHook)至服务器 比特率改为 **!!{newValue}!!** @@ -4374,6 +4447,8 @@ +1 个月免费 您有资格免费获赠一个月! 不参与促销,继续 + 想知道我们的节庆促销吗? + 在网页或者桌面 APP 中查看吧 免费赠送的一个月会自动加入您的账户。祝您用得开心! 您将免费获赠一个月! 了解更多该促销的[规则与限制]({helpdeskUrl})。 @@ -4627,7 +4702,7 @@ 对话框图标 图片 图片操作 - 其它 + Alt 图片压缩 自动压缩图片 开启时,所发送图片将被压缩。成为 Nitro 用户发送高清图片吧! **[获得 Nitro]({nitroLink})** @@ -5544,6 +5619,7 @@ 这是您所举报的消息的发布者。屏蔽他们,不再查看他们的任何消息。 您还能做什么 举报类别 + 已选择活动 已选消息 选择讲堂 尝试提交此报告时出错。请重试! @@ -5614,7 +5690,7 @@ 再次感谢您的试用! 账号切换即将结束 {username}已登出 - 此版本为测试版。测试结束时,您将以最后切换的账号保持登陆状态,其余账号将被移除。 + 此版本为测试版。测试结束时,您将以最后切换的账号保持登陆状态,其余账号将被登出。 无法登录。请稍后重试。 要在此设备上切换不同账号,您只需要登录另一账号即可。 添加账号 @@ -6213,6 +6289,8 @@ 多个头像 头像想换就换,在您的每个服务器使用不同的头像 服务器个人资料已更新! + 做百变的自己,在每个服务器使用不同的头像、横幅和自我介绍。 + 多份个人资料 自上周起{percentage}%% 需要设定权限方面的帮助吗? 媒体访问被拒绝 - Discord需要存储权限来发表附件。 @@ -6535,16 +6613,21 @@ 助力能够解锁强大的功能和升级,服务器里的所有成员都可以因此获益。提供助力并获取: 动画服务器图标能让您与众不同 利用自定义背景来个性化您的服务器邀请 + 将文件上传限制增加到 100MB 使用服务器横幅向所有人展示您服务器的主题 强大的升级:上传文件更大,音频质量更高,还有更多其他好处! + 为服务器的每个身份组设置独有图标 + 屏幕共享可达 1080p/60fps 上传可供所有人使用的自定义贴纸 + 上传多达 {numStickers} 张自定义贴纸和 {numEmojis} 个自定义表情符号 更长的子区归档选项 创建私密子区 + 使用自定义邀请链接,轻松添加新成员 目标:{levelName} 购买助力,以解锁{levelName}特权! 该服务器已经解锁全部助力特权! 该服务器已经解锁全部助力奖励! - 购买助力,以解锁{planName}方案! + 购买助力,以解锁“{planName}”方案! **{numBoosts}/{numTotal}** 个助力 拉炮图片 **{quantity}x** {quantity} - **!!{rate}!!** @@ -6599,6 +6682,7 @@ 在任意地方使用自定义贴纸,以获得 300 张 Nitro 专属贴纸。$[信息](infoHook) 获得助力的服务器可通过服务器设置>贴纸来上传自定义贴纸。Nitro 订阅用户可在任意地方使用自定义贴纸。 特殊贴纸通道 + 自定义您的视频背景,让视频通话充满个性。 更多背景 升级您的表情符号,个性化您的个人资料,在您的服务器中脱颖而出吧。 定制您的专属 Discord @@ -6658,7 +6742,9 @@ 加入 Nitro [升级至 Discord Nitro](onLearnMore),就能使用个人资料横幅来充分展示您的个性,此外还能加入更多服务器 使用个人资料横幅、动画头像、自定义标签,充分展示您的个性,[更多有趣功能尽在 Discord Nitro!](onLearnMore) + 使用个人资料横幅、动画头像、自定义标签,充分展示您的个性,更多有趣功能尽在 **Discord Nitro!** 想要上传您自己的横幅? + 想要上传自己的个人资料横幅吗? **助力进度条**会向成员显示您的服务器还需要多少助力才能升至下一等级。在**“服务器设置” > “显示”**菜单下进行启用/禁用操作。 **助力进度条**会向成员显示您的服务器还需要多少助力才能升至下一方案。在**“服务器设置” > “显示”**菜单下进行启用/禁用操作。 启用 @@ -7049,6 +7135,7 @@ 注册 输入登录信息 [查看我们的隐私权政策]({privacyURL}) + 密码必须是 6-72 个字符 创建一个账号 之后,你随时都可以对其进行修改! 添加成员(!!{current}!!/!!{max}!!) @@ -7101,6 +7188,7 @@ 最少{min}个字符,最多{max}个字符 提交举报时出错。请重试或点击[这里]({tnsReportUrl})进行线上提交。 已选中消息 + 举报活动 举报一则消息 举报讲堂 请选择一个选项 @@ -7112,7 +7200,7 @@ 举报已提交 感谢您告知我们。您很快会收到一封确认电子邮件。 您需要我们做些什么? - 这不是垃圾邮件 + 不是垃圾邮件 举报服务器 — !!{name}!! 举报服务器 举报垃圾邮件 @@ -7540,7 +7628,7 @@ 阅读版本信息 上传并管理版本 在服务器内创建指令 - 在服务器内管理指令的访问 + 在服务器内管理机器人指令的访问 更新指令 管理授权 管理商店 SKU、货品单和资产 @@ -7720,7 +7808,7 @@ 发送文字转语音消息 拥有此权限的成员可以通过/tts来发送文字转语音消息。这些信息 会被正在频道上的所有其他成员听见。 打招呼 - 赠送 Nitro,让获赠者可以个性化个人资料、使用更多表情符号,并解锁更加强大的聊天功能。 + 向他人赠送 Nitro,让他们能够畅享游戏、特权、服务器助力,以及超能聊天功能。 赠送 Nitro 礼物 服务器双向禁止 服务器已双向禁止 @@ -7984,6 +8072,7 @@ 语音连接已断开 声音 [原始消息已删除] + 已屏蔽 {username} 讲话 朗读消息 !!{name}!! - 发言者 @@ -8035,6 +8124,7 @@ 讲堂频道当前禁用该覆盖。 讲堂频道当前禁用该设置。 可与观众一起举办活动的语音频道 + 进行中 或者,向好友发送讲堂邀请链接 邀请好友前来讲堂 参与聆听 @@ -8147,6 +8237,7 @@ 开始 开始通话 {start} — {end} + $[!!{start}!!](startHook) — {end} 结束 开始“小活动” 开始活动 即将开始该 $[**!!{privacyLevel}!!**](privacyLevelHook) 活动 @@ -8630,7 +8721,7 @@ 已更新子区设置。 开始于 $[](usernameHook) 抱歉,我们无法在此子区中加载第一条消息 - !!{username}!!开始了一个子区, !!{threadName} + !!{username}!! 开始了一个子区,“!!{threadName}!!” 来自频道的原始信息 当对话结束时,子区就会消失。 以任意现有消息开启一个子区,或单击聊天栏中的 + 图标。 @@ -8802,6 +8893,7 @@ 请更新 Discord 以访问此频道 未知区域 未知用户 + 解锁 头像 取消静音 取消静音类别 将**!!{name}!!**取消静音 @@ -8853,6 +8945,7 @@ 文件类型无效 添加评论 可选 + 消息总体积必须小于 {maxSize} 拖放 即时上传模式! 最大文件大小是{maxSize}。 @@ -9037,8 +9130,10 @@ 您可以使用{modKey} + /-来更改缩放大小,并用{modKey} + 0重置默认缩放大小。 可用的备用安全码 头像 + 更改个人资料横幅 未设置图片时可见 个人资料颜色 + 推荐的最小尺寸为 600x240,推荐的长宽比为 5:2。接受的文件类型包括 PNG、JPG 和动态 GIF。 我们建议使用至少 600x240 大小的图片。您可上传小于 10 MB 的 PNG、JPG 或动态 GIF。 已屏蔽用户 您尚未屏蔽任何用户 @@ -9061,6 +9156,9 @@ 请输入您的密码以确认更改 标签 编辑用户个人资料 + 不保存 + 是否保存更改? + 您已做出更改。离开此页面前,您想要保存所做更改吗? 通信类邮件 接收有关未接语音、消息,以及消息摘要的邮件。 推荐类邮件 @@ -9144,6 +9242,7 @@ 您的新设置会在重启APP后生效。 保存 扫描二维码 + 想要为某个服务器改变您的个人资料?进入该服务器编辑服务器个人资料吧。 显示游戏库 关闭此功能可隐藏您的游戏库,这样您可以集中精力在对话上。 Discord 在后台运行并时刻准备着给您让路。 @@ -9176,6 +9275,9 @@ Discord 无法检测到您的麦克风输入。请检查是否已选择了正确的输入设备。 OpenH264 Video Codec 由 Cisco Systems, Inc. 提供 您已经准备好从应用程序捕获音频了。[了解更多]({helpdeskArticle}) + 需要授权才能安装音频捕捉扩展插件。请检查您的安全与隐私系统偏好。[了解更多]({helpdeskArticle}) + 安装音频捕捉扩展插件时出错。请访问我们的[帮助页面]({helpdeskArticle})进行故障排查 + 需要安装或升级其他软件才能在您的设备上进行音频捕捉。单击下面的安装按钮后,会有提示信息询问您是否授权。[了解更多]({helpdeskArticle}) 视频编解码器 使用我们最新的技术捕捉您的屏幕 Windows 设置 @@ -9281,6 +9383,7 @@ 列表 显示聊天 显示成员 + 查看全部({count}) 抱歉,在超过{videoUserLimit}名用户处于语音频道时,无法启用视频聊天功能。 视频不可用 静音视频 diff --git a/app/src/main/res/values-zh-rTW/strings.xml b/app/src/main/res/values-zh-rTW/strings.xml index 8ad77bc27b..8b2ec4b910 100644 --- a/app/src/main/res/values-zh-rTW/strings.xml +++ b/app/src/main/res/values-zh-rTW/strings.xml @@ -39,8 +39,8 @@ 接受並開始聊天。直到您回傳訊息對方才會收到通知。 接受邀請 已接受請求 - Discord 認為此使用者可能會濫發訊息 - 我們已隱藏此私訊中所有的訊息,以維護您的安全 + 這可能是濫發訊息 + 隱藏訊息內容僅為安全考量,您依然可以回覆。 輔助功能 深色側邊列 是的! @@ -97,6 +97,7 @@ 致謝 這可能要花上一點時間。 操作 + 活躍中 行動裝置上作用中 進行中的討論串 更多進行中的討論串 @@ -289,7 +290,13 @@ 播放表情符號動畫 我希望表情符號能動會跳。 表情符號動畫 + 加成等級 3 福利 + 加成社群方案 + 加成等級 3 + 加成社群方案 + 開啟設定 知道了 + 設定新橫幅 新功能!伺服器動態橫幅 為確保公告迅速,已發佈的訊息一小時內只能編輯 3 次。請於 {retryAfterMinutes}後再試一次。 Discord 的官方公告,致社群伺服器管理員及版主。 @@ -341,6 +348,7 @@ 停用嵌入介面 (Overlay) 解除安裝 輸入的代碼無效 + 看來這是一個促銷代碼。[點選此處](promoLink) 換取。 收到 Nitro 或遊戲的優惠代碼了嗎?真讓人興奮!請在下面輸入: 換取 返回遊戲 @@ -672,7 +680,7 @@ 正在處理… 您一次只能上傳 !!{limit}!! 個檔案! 上傳數量過多! - 上傳附件公用程式 + 上傳附件應用功能 修改附件 移除附件 當其他人發言時 @@ -765,8 +773,8 @@ 返回鍵打開頻道側邊選單。 返回登入畫面 退格鍵 - 位於 **!!{domain}!!** 的惡意攻擊者可能會騙您執行危險的操作,像是安裝不明軟體或暴露您的個資 (例如您的電話號碼、信用卡、身分證字號等)。 - 小心!將前往危險網站 + 提醒您,**!!{domain}!!** 已經被標示為不當網域。這類網站可能會試圖欺騙您分享個人資訊、偷取您的密碼,或是在您的裝置上安裝您不想要的軟體。 + 將前往不當網站 停權 您想對「!!{username}!!」停權嗎? 對成員停權 @@ -1020,6 +1028,8 @@ 我同意 [{applicationName} EULA](onClick) 黑色星期五優惠 封鎖 + 想要封鎖他們嗎? + 一旦封鎖,{username} 就無法傳送訊息給您。 已封鎖 已封鎖 {count} 個使用者 {count} @@ -1213,8 +1223,10 @@ 編輯伺服器個人資料 伺服器頭像和個人資料橫幅 可為每個伺服器設定不同頭像,目前僅開放部分人使用。 + 簡介 伺服器簡介 若空白,則將使用您的主要簡介。 + 告訴伺服器關於您的一些事 知道了 使用暱稱,而若您擁有 Nitro,則可以在各個伺服器使用不同的頭像! 更新我的伺服器個人資料 @@ -1229,10 +1241,13 @@ 變更 伺服器 頭像 取得 **Discord Nitro**,就能在各個伺服器使用不同的頭像,還能盡享更多好處 ! 暱稱必須要有至少 {minLength} - 變更伺服器個人資料橫幅 + 在此伺服器預覽 + 變更伺服器中的個人資料橫幅 伺服器個人資料顏色 重置為主要個人資料橫幅 + 伺服器個人資料 解鎖 Nitro + 想要變更您的預設個人資料嗎?前往您的 [使用者個人資料](onUserProfileClick) 頁面。 更新日誌 新功能 {added marginTop}\n======================\n\n* **為您精心設計的排程活動正在準備中,稍後將在此舉辦。**向使用者預告攻擊之夜、學習群組與節慶派對。您提早兩週通知,他們就沒有理由缺席,此通知會直接顯示在您的伺服器上,而且他們有答應一定會來...對吧?\n\n* **您終於可以透過點選讓使用者在行動裝置上看到爆雷圖片了。**我雖然是這裡的員工,但連我也不敢相信有這種好東西。\n\n\n禮物和好康 {progress}\n======================\n\n* **訂閱一個月的 Nitro,就能免費再獲得一個月。**這個佳節期間,我們想送您一份特別的小禮物,讓您裝填在聖誕襪裡。從本週三 (11 月 24 日) 起,如果您未訂閱 Nitro,透過 Discord 桌面版進入「使用者設定」>「Discord Nitro」註冊,就能免費獲得一個月訂閱。本優惠活動於太平洋時間 12 月 3 日晚上 11:59 截止。活動[受相關規則限制](https://support.discord.com/hc/articles/4412107946903)。\n\n* **Nitro 好禮獎不完。**嘿 Nitro 訂閱者:前往「使用者設定」>「禮物庫存」,可獲得 2 個月免費的 Xbox Game Pass Ultimate。本活動一樣[受相關規則限制](https://support.discord.com/hc/articles/4411295409047)。\n\n\n 2021-11-22 @@ -1260,16 +1275,33 @@ 頻道 !!{channelName}!! (頻道) 頻道操作 + 您也可以為伺服器的所有人解鎖,讓每個人享有更多自訂功能和功能升級,例如: + 將您的伺服器加成至 {targetLevelOrPlan},使用您的全新頻道橫幅 + 將您的伺服器加成至 {targetLevelOrPlan} 方案,使用您的全新頻道橫幅 + 看起來太棒了! + 這張圖片會顯示在您的頻道資訊側邊欄最上方。 + 接受的檔案類型為 PNG 及 JPG,建議最低大小是 480x144,而建議長寬比例是 10:3。檔案大小上限:10 MB。 + 頻道橫幅圖片 + **全新內容!**試試新增頻道橫幅 + 快來試試! + **全新內容!**加成至等級 3 即可設定頻道橫幅。 + **全新內容!**加成至社群方案即可設定頻道橫幅。 目前在說話的人:!!{username}!! 參與者人數 — {count} 頻道通話操作 參與者 頻道已被刪除。 頻道表頭 + 頻道資訊 + 靜音會防止未讀的標示和通知顯示出來,除非您被提及。 名稱 + 通知 詳細資訊 主題 編輯 + 您的設定 + 隱藏頻道資訊 + 顯示頻道資訊 您的身分組沒有權限進入這個頻道。 頻道已鎖定 權限已與類別同步:**{categoryName}** @@ -1634,6 +1666,7 @@ 複製主題 複製 !!{code}!! 到剪貼簿 複製命令 + 複製活動連結 複製 ID 複製圖片 複製連結 @@ -2132,6 +2165,7 @@ 停用帳號 您確定要停用帳號嗎?這將會讓您立即登出,而且任何人都無法再登入這個帳號了。 成功! 我們已經對您停用電子信箱通知! + 對 !!{user}!! 禁言 停用同步 停用同步功能將會導致已選取的訂閱行為過期有如同所有訂閱都過期。 停用同步功能將會導致已選取的過期成員行為有如所有成員都已過期。 @@ -2217,11 +2251,13 @@ 編輯 編輯類別 編輯頻道 + 編輯預設個人資料 編輯活動 系統也將於所有追蹤此頻道的伺服器中更新此訊息。在所有伺服器更新之前,可能需要一點時間。 編輯訊息 編輯備註 編輯概述 + 編輯個人資料 編輯身分組 更改主題或隱私設定 編輯舞台 @@ -2256,6 +2292,8 @@ 一款全新的多人解謎遊戲,可以直接在此語音頻道暢玩! 和伺服器好友一起玩《Betrayal》! 加入 !!{applicationName}!! + 行動版活動即將推出!您依然可以加入語音頻道與好友聊天,但是您無法查看目前進行中的活動,也無法互動。 + 活動僅限電腦版 和好友一起玩《!!{applicationName}!!》! 錯誤碼 {code} 和好友在我們的新遊戲 Fishington.io 中抓一些魚! @@ -2264,6 +2302,8 @@ 正在參加活動 正在參加活動 在 !!{applicationName}!! 中 + 行動版活動即將推出,切換到電腦版加入。 + 行動版活動即將推出 活動已結束 傳送活動邀請連結給好友 位置: @@ -2272,18 +2312,25 @@ !!{username}!! 正在玩 !!{username}!! 正在觀看 加入活動 + 此伺服器沒有權限存取要求的活動 + 此伺服器已達目前加成等級下,同時間的活動數量上限 + 無法啟動活動 + 此伺服器的加成等級不夠高,無法進行要求的活動 + 啟動活動失敗 正在啟動活動 離開活動 尋找更多即將推出的活動! 直接在語音頻道中開始一局《Poker Night》遊戲! 和好友一起玩《Poker Night》 最多 {count} 位參與者 + {applicationName} 的預覽畫面 參與者 - {numUsers} 正在玩 !!{applicationName}!! 在 !!{guildName}!! 中玩 與其他人分享此連結以授予此伺服器的存取權限並加入活動 開始一個活動 開始 !!{applicationName}!! + 不明 不限參與者人數 正在觀看 !!{applicationName}!! 在 !!{guildName}!! 觀看 @@ -2369,6 +2416,7 @@ 為了最小化濫發訊息,伺服器的成員必須先驗證電子郵件,才能開始發送訊息。具有身分組的成員不適用這項規定。 需要驗證電子郵件 您的伺服器已達到或超過驗證等級的規定。 + 對 !!{user}!! 解除禁言 啟用遊戲中的嵌入介面。 啟用雜訊抑制 啟用通知 @@ -2511,7 +2559,10 @@ 複製連結 在瀏覽器中開啟 分享連結 + 您的最愛項目已達上限。 最愛項目 + 您的最愛項目不能超過 {count} 項。 + 噢噢! 其他 描述您的問題 您的問題 @@ -2607,7 +2658,7 @@ 成員在此間隔的時間內只能發送一封訊息,除非有權限來管理頻道或訊息。 此為我們發送系統活動訊息的頻道,可以隨時關閉。 傳送有關伺服器設定的實用提示。 - 鼓勵成員使用貼圖回覆歡迎訊息。 + 提示成員們用貼圖來回覆歡迎訊息。 有人加入此伺服器時,傳送隨機的歡迎訊息。 有人加成此伺服器時,傳送一則訊息。 當沒有被指定身分組的使用者與伺服器解除連接,使用者會被自動踢出伺服器。 @@ -2725,6 +2776,7 @@ 限制級頻道 關閉 只有 **@mentions** + 只有 @mentions @mentions 輸出 輸出裝置 @@ -2847,6 +2899,7 @@ 目前沒有待審中的好友請求。現在這裡只有一隻怪獸 Wumpus。 沒有待審中的好友 試試看用使用者名稱,或者就近掃描新增好友。 + 目前沒有待處理的好友建議。現在這裡只有 Wumpus。 好友推薦 — {count} 離線 — {offline} 線上 — {online} @@ -2867,6 +2920,7 @@ 所有 線上 等待中 + 建議 分享 掃描電波來尋找好友。請確定您的朋友在此頁面上,而且也在掃描。 請確定您的朋友也在進行掃描! @@ -3137,6 +3191,7 @@ 知道了 若要啟用畫面分享的音訊,請前往 [語音 & 視訊設定 > 畫面分享](onVoiceSettingsClick) 並按照設定說明進行操作。 在你的裝置上分享畫面時,可能會沒有聲音。 + 您的裝置可能無法分享音訊。請升級至 macOS 10.14 以上版本。 您的 Windows 版本可能無法分享音訊。請更新至最新的 Windows 10。 畫面 !!{username}!! 的畫面 @@ -3185,6 +3240,13 @@ 看來您的伺服器還無法看到所有內容,您只能存取公告頻道和歡迎畫面的分析資料。 呃喔!看來出了點問題。請更新應用程式,再試一次。 最近一星期 + 此為預覽。請加成至 {targetLevelOrPlan} 以使用此 GIF。 + 您也可以為伺服器的所有人解鎖,讓每個人享有更多自訂功能和功能升級,例如: + 將您的伺服器加成至 {targetLevelOrPlan},套用您的全新動態伺服器橫幅。 + 將您的伺服器加成至 {targetLevelOrPlan} 方案,套用您的全新動態伺服器橫幅。 + 將您的伺服器加成至 {targetLevelOrPlan},使用您的全新伺服器橫幅。 + 將您的伺服器加成至 {targetLevelOrPlan} 方案,使用您的全新伺服器橫幅。 + 看起來太棒了! 您目前已達 100 台伺服器的上限 升級您的表情符號,個性化您的個人資料,將可加入的伺服器數量翻倍,並在您的伺服器超群出眾。 將您可加入的伺服器數量加倍至 200。 @@ -3287,6 +3349,7 @@ 否,中斷連接即可 是,結束活動 您希望同時結束活動嗎? + 於 {time} 結束 您確定要結束活動嗎? {count} 人有興趣 {count}有興趣 @@ -3345,6 +3408,9 @@ 預定於 {startTime} 開始 活動正在進行中 第 {step}/{total} 個步驟 + 分享伺服器活動邀請連結 + 複製直接活動連結。私人頻道的活動不支援伺服器邀請連結。 + 複製直接活動連結。建立伺服器邀請連結需要邀請權限。 語音聊天中,三位好友旁的日曆充滿了火花與刺激 事先安排一場觀影派對、遊戲夜、聚會、神秘嘉賓出場等任何您想舉辦的活動。 現在開始: 已排程活動 @@ -3361,6 +3427,13 @@ !!{folderName}!!,資料夾 {mentions},!!{expandedState}!! 未命名的伺服器資料夾 已儲存資料夾設定! + 透過設定伺服器個人資料,只變更您在此伺服器內的形象 (!!{guildName}!!)。如果沒有在此設定,則會顯示您的預設使用者個人資料。 + 伺服器個人資料橫幅 + 伺服器個人資料 - $[](guildIconHook) !!{guildName}!! + 取得 [Discord Nitro](onAndMore),就能在各個伺服器設定不同的頭像、個人資料橫幅和簡介,還能盡享更多好處 ! + 使用 Nitro 訂閱,就能解鎖所有個人資料自訂功能,讓您在這個伺服器中更能表現自我。 + 取得 [Discord Nitro](onAndMore),就能隨心化身為您喜愛的形象,在各個伺服器使用不同的頭像、橫幅與簡介,還能解鎖動態頭像並盡享其他更多好處! + 想要使用伺服器個人資料的全部功能? 邀請加入伺服器 邀請將在 {xDays} 後過期。 其他伺服器 @@ -3520,10 +3593,10 @@ 建立 Webhook 刪除 Webhook 更新 Webhook - **來試用動態橫幅吧!**從 Tenor 選擇一張 GIF 作為您的伺服器橫幅 - **全新內容!**加成至等級 3 即可解鎖動態伺服器橫幅。 - **全新內容!**加成至社群方案即可解鎖動態伺服器橫幅。 - 馬上試用! + **全新內容!**上傳或是選擇一張 GIF,將其設定為動態伺服器橫幅。 + **全新內容!**加成至等級 3 即可使用動態伺服器橫幅。 + **全新內容!**加成至社群方案即可使用動態伺服器橫幅。 + 快來試試! $[**!!{user}!!**](userHook) 已建立 $[**!!{target}!!**](targetHook) 的公告討論串 $[**!!{user}!!**](userHook) 已將 $[**!!{target}!!**](targetHook) 新增至伺服器 已更改位元率為 **!!{newValue}!!** @@ -4365,15 +4438,17 @@ 隱藏個人資料 耽誤一下! $[](timeUntilEnd)$[至優惠結束為止](offerEndsText) - 您可透過 Nitro 獲得: - 嘿,您值得來點佳節特惠吧?現在訂閱即可獲得 Nitro 免費試用一個月。 + 透過 Nitro 您可獲得: + 嘿,你值得來點佳節特惠吧?現在訂閱即可獲得 Nitro 免費試用一個月。 買一送一 - [適用限制與規則。]({termsURL}) + [適用的相關限制與規則。]({termsURL}) 瞭解更多關於此促銷的 [規則與限制]({termsURL}) 好好享受我們提供的一個月免費試用 +1 個月免費 您可享有一個月免費試用! 不使用優惠,直接繼續 + 有興趣瞭解一下我們的佳節促銷嗎? + 快去 Discord 網站或 Discord 電腦版查看 一個月免費試用將會自動加入您的帳號。好好享受吧! 您獲得一個月免費試用! 瞭解更多關於此促銷的 [規則與限制]({helpdeskUrl})。 @@ -5544,6 +5619,7 @@ 以下是您所檢舉訊息的發表者。只要封鎖對方,您就不會再看到他們的訊息。 更多您可以採取的行動 檢舉類別 + 選擇的活動 已選擇的訊息 已選擇的舞台 提交此檢舉報告時發生錯誤,請再試一次! @@ -5614,7 +5690,7 @@ 再次感謝試用! 帳號切換功能即將結束 {username} 已登出 - 由於目前是測試版,因此測試結束後,您上次切換的帳號將保持登入狀態,其他帳號則會移除。 + 由於目前是測試版,因此測試結束後,您上次切換的帳號將保持登入狀態,其他帳號的登入狀態則將被移除。 無法登入,請再試一次。 登入其他帳號即可在本裝置輕鬆切換帳號。 新增帳號 @@ -6213,6 +6289,8 @@ 多個頭像 隨心化身為您喜愛的形象,還能在各個伺服器使用不同的頭像 伺服器個人資料已更新! + 隨心化身為您喜愛的形象,還能在各個伺服器使用不同的頭像、橫幅與簡介。 + 多個個人資料 {percentage}%%,從上個星期開始 需要權限設定說明? 存取媒體被拒絕 - Discord 需要存取儲存裝置來發表附件。 @@ -6420,7 +6498,7 @@ 獲得成為加成者的酷炫獎勵! 每月的伺服器加成 每年的伺服器加成 - 這是加成預覽 + 此為加成預覽 您還需要 **{number}**才能解鎖!!{tier}!! {subscribers}/{numRequired} 準備好加成此伺服器了嗎? @@ -6535,11 +6613,16 @@ 加成可解鎖強大的功能和升級,供伺服器所有成員享用。提供一次加成即可取得: 使用伺服器動態圖示脫穎而出 使用自訂背景將您的伺服器邀請個人化 + 檔案的上傳限制增加至 100 MB 使用伺服器橫幅向大家說明您的伺服器內容 強大的升級功能:檔案上傳容量更大、音訊品質提升,還有其他功能! + 在伺服器中為每個身分組設定獨特的圖示 + 1080p/60fps 畫面分享 上傳每個人都可以使用的自訂貼圖 + 可上傳多達 {numStickers} 個自訂貼圖及 {numEmojis} 個自訂表情符號 保留時間更長的討論串存檔選項 建立私人討論串 + 使用自訂邀請連結,輕鬆增加新成員 目標:{levelName} 購買加成來協助解鎖 {levelName} 福利! 此伺服器已解鎖所有加成福利! @@ -6599,6 +6682,7 @@ 隨時隨地使用自訂貼圖和 300 種 Nitro 限定貼圖。$[資訊](infoHook) 加成了的伺服器可以透過 [伺服器設定] > [貼圖] 來上傳自訂貼圖。Nitro 使用者可以在任何地方使用自訂貼圖。 取得特殊貼圖 + 使用您的個人視訊背景,自訂視訊通話。 更多背景 升級您的表情符號、個性化您的個人檔案,並在您的伺服器超群出眾。 量身打造屬於您的 Discord @@ -6658,7 +6742,9 @@ 加入 Nitro [升級至 Discord Nitro](onLearnMore),即可自訂個人資料橫幅並獲得更多自訂功能,還能加入更多伺服器 取得 Discord Nitro,即可獲得更多個人資料橫幅、動態頭像、自訂標籤等自訂功能,[還能盡享其他更多好處](onLearnMore)! + 取得 **Discord Nitro**,即可獲得更多個人資料橫幅、動態頭像、自訂標籤等自訂功能,還能盡享其他更多好處! 想上傳您自己的橫幅嗎? + 想上傳您自己的個人資料橫幅嗎? **加成進度條** 可讓成員知道您的伺服器還需要多少加成,才能達到下一級。前往 **伺服器設定 > 顯示** 即可切換。 **加成進度條** 可讓成員知道您的伺服器還需要多少加成,才能達到下一級方案。前往 **伺服器設定 > 顯示** 即可切換。 開啟 @@ -6896,7 +6982,7 @@ Nitro 限定 預覽 使用者徽章 - 進度條操作 + 進度條動作模式 以 $[](avatarHook){tag} 登入。[不是本人?](logoutHook) 領取 升級就對了 @@ -7049,6 +7135,7 @@ 註冊 輸入登入資訊 [檢視我們的隱私權政策]({privacyURL}) + 密碼必須為 6 到 72 字元 建立新帳號 您之後隨時都能變更此內容! 新增成員 (!!{current}!!/!!{max}!!) @@ -7101,6 +7188,7 @@ 最少 {min} 個字,最多 {max} 個字 提交檢舉時發生錯誤。請重試,或點擊 [這裡]({tnsReportUrl}) 於線上提交。 已選擇訊息 + 檢舉活動 檢舉訊息 檢舉該舞台 選擇一項 @@ -7515,7 +7603,7 @@ Discord 已經連接到您的即時通訊伺服器,位於 **{hostname}**,平均訊息收發來回時間是 **{averagePing} 毫秒**。上一個伺服器 訊息收發來回時間是 **{lastPing} 毫秒**。 如果訊息收發來回時間起伏過大,或超過 {badPing} 毫秒,請您的伺服器管理員或擁有者在語音頻道設定下暫時切換地區。 Discord 已經連接到您的即時通訊伺服器,位於 **{hostname}**,平均訊息收發來回時間是 **{averagePing} 毫秒**。上一個伺服器 訊息收發來回時間是 **{lastPing} 毫秒**。輸出封包遺失率為 **{outboundLossRate}%%**。 如果訊息收發來回時間起伏過大,或超過{badPing} 毫秒,請您的伺服器管理員或擁有者在語音頻道設定下暫時切換地區。如果輸出封包遺失率超過 {badLossRate}%%,您的聲音可能會聽起來像機器人。 已鎖定並已載入!Discord 已經建立了即時通訊伺服器的安全連線並 試圖傳送資料。 - 相機 + 視訊攝影機 RTC 除錯:{context} 開啟除錯面板 接收 @@ -7540,7 +7628,7 @@ 閱讀版本資訊 上傳並管理版本 在伺服器中建立指令 - 管理伺服器中的指令存取權 + 管理伺機器人於伺服器中的指令存取權 更新指令 管理授權 管理商店 SKU、列表和素材 @@ -7720,7 +7808,7 @@ 發送 TTS 訊息 擁有權限的成員可以透過輸入 /tts 來傳送文字朗讀。 能讓目前頻道所有人都聽到。 傳送招呼 - 將 Nitro 作為禮物送出,讓收禮人獲得個人資料自訂、表情符號和超級聊天功能。 + 將 Nitro 作為禮物送出,讓收禮人獲得遊戲、福利、伺服器加成和超級聊天功能。 贈送 Nitro 禮物 伺服器端拒聽 伺服器端已拒聽 @@ -7984,6 +8072,7 @@ 語音已斷線 音效 [原始訊息已刪除] + 已封鎖 {username} 說話 語音訊息 !!{name}!! - 發言者 @@ -8035,6 +8124,7 @@ 舞台頻道目前已停用此覆寫設定。 舞台頻道目前已停用此設定。 一個可以與觀衆一起舉辦活動的語音頻道 + 正在進行 或發送舞台邀請連結給好友 邀請好友加入舞台 成為聽眾 @@ -8147,6 +8237,7 @@ 開始 開始通話 {start} — {end} + $[!!{start}!!](startHook) — 於 {end} 結束 開始活動 開始活動 您即將開始這場 $[**!!{privacyLevel}!!**](privacyLevelHook) 活動 @@ -8536,7 +8627,7 @@ 存取 **您的相機,需要您授予我們權限**。 存取 **讓您印象深刻的檔案,需要您授予我們權限**。 索引標籤列 - + 您個人 好友分頁 首頁分頁 提及分頁 @@ -8630,7 +8721,7 @@ 討論串設定已更新。 開啟者 $[](usernameHook) 抱歉,我們無法載入此討論串的第一則訊息 - !!{username}!! 已開啟討論串:「!!{threadName}」 + !!{username}!! 已開啟討論串:「!!{threadName}!!」 頻道的原始訊息 對話結束後,討論串就會消失。 使用任何現有訊息建立討論串,或是按一下聊天室中的 + 圖示建立。 @@ -8679,7 +8770,7 @@ 已複製的訊息 ID 安喔 已複製使用者名稱 - 視訊已儲存 + 影片已儲存 開關攝影機 開關拒聽 開關選單 @@ -8807,6 +8898,7 @@ 請更新 Discord 以便存取此頻道 未知區域 未知使用者 + 解鎖 頭像 解除靜音 將類別解除靜音 將 **!!{name}!!** 解除靜音 @@ -8858,6 +8950,7 @@ 無效的檔案類別 加入註解 可選 + 訊息總長度不能超過 {maxSize} 拖曳 & 放下 即時上傳模式! 請注意最大檔案大小是 {maxSize}。 @@ -9042,8 +9135,10 @@ 您可以用 {modKey} +/- 來更改縮放等級和用 {modKey}+0 來重置為預設縮放等級。 可用的備份安全碼 頭像 + 變更個人資料橫幅 會在未設定圖片時顯示 個人資料顏色 + 建議最低大小及長寬比例是 600x240 及 5:2。可接受的文件類型包括 PNG、JPG 和動態 GIF。 我們建議使用最小 600x240 的圖片。您可以上傳 PNG、JPG,或小於 10 MB 的動態 GIF 檔。 已封鎖的使用者 您沒有任何已封鎖的使用者 @@ -9066,6 +9161,9 @@ 輸入你的密碼來確認更改 TAG 編輯使用者個人資料 + 不儲存 + 是否儲存變更? + 您進行了變更,離開此頁面之前是否要儲存變更? 連絡電子郵件 接收未接來電、訊息和訊息摘要的電子郵件。 推薦內容電子郵件 @@ -9149,6 +9247,7 @@ 重新啟動程式來套用你的新設定。 儲存 掃描 QR Code + 想要在特定的伺服器變更個人資料嗎?前往伺服器編輯您的伺服器個人資料。 顯示遊戲庫 將此選項關閉,就能隱藏遊戲庫,讓您專心對話。 Discord 會在背景執行,且不干擾您。 @@ -9181,6 +9280,9 @@ Discord 沒有從您的麥克風偵測到聲音輸入。請確認您已經選擇了正確的輸入裝置。 由 Cisco Systems, Inc 提供的 OpenH264 視訊編碼器。 大功告成!您可以從應用程式中擷取音訊了。[瞭解更多]({helpdeskArticle}) + 您需要授權音訊擷取擴充組件。請檢查您的安全 & 隱私系統偏好設定。[瞭解更多]({helpdeskArticle}) + 設定音訊擷取擴充組件時發生問題。請前往我們的 [說明頁面]({helpdeskArticle}) 進行疑難排解 + 必須安裝或是更新額外軟體才能在您的裝置上擷取音訊。點選下方的安裝按鈕之後,系統會提示您進行授權。[瞭解更多]({helpdeskArticle}) 視訊編碼器 用我們的最新科技來擷取你的螢幕 Windows 設定 @@ -9286,6 +9388,7 @@ 清單 顯示聊天 顯示成員 + 檢視全部 ({count}) 抱歉,語音頻道人數一旦超過 {videoUserLimit} 人,視訊聊天功能便無法使用。 視訊無法使用 將視訊通話靜音 diff --git a/app/src/main/res/values/public.xml b/app/src/main/res/values/public.xml index 3d70d00e34..7de5247d4c 100644 --- a/app/src/main/res/values/public.xml +++ b/app/src/main/res/values/public.xml @@ -3433,1716 +3433,1729 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -5174,4284 +5187,4287 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -10926,3558 +10942,3561 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -14603,3175 +14622,3176 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -22948,1849 +22968,1849 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/app/src/main/res/values/strings.xml b/app/src/main/res/values/strings.xml index 36cf02c88e..0d99d2b7ad 100644 --- a/app/src/main/res/values/strings.xml +++ b/app/src/main/res/values/strings.xml @@ -1513,7 +1513,7 @@ Select a color Transparency Use Default - a6ae9844a7664f53b0fad46cef537835 + 693d04297cf644e9a747fbedc5857071 Coming Soon Slash command application {applicationName} {applicationName} application @@ -3294,6 +3294,7 @@ Can\'t Accept Claimed Claiming + Open Gift Owned {remaining} of {total} copies left Expires in {hours}