From 52decf5ace84d1aad8f3fcb99c3e35decfb65e70 Mon Sep 17 00:00:00 2001 From: Tommaso Piazza <196761+tmspzz@users.noreply.github.com> Date: Fri, 5 Jan 2024 20:45:48 +0300 Subject: [PATCH] chore: update copyright to 2024 (#2567) Co-authored-by: yamilmedina --- .githooks/pre-commit | 4 +- AR-builder.groovy | 2 +- app/build.gradle.kts | 4 +- .../wire/android/LinkSpannableStringTest.kt | 2 +- .../com/wire/android/SelfDeletionTimerTest.kt | 17 ++ .../datastore/EncryptionManagerTest.kt | 2 +- .../com/wire/android/ExternalLoggerManager.kt | 17 ++ .../navigation/TrackingNavController.kt | 17 ++ .../com/wire/android/util/DataDogLogger.kt | 4 +- .../com/wire/android/util/DataDogLogger.kt | 2 +- .../res/drawable/ic_launcher_background.xml | 4 +- .../res/drawable/ic_launcher_foreground.xml | 4 +- .../com/wire/android/util/DataDogLogger.kt | 2 +- .../res/drawable/ic_launcher_background.xml | 4 +- .../res/drawable/ic_launcher_foreground.xml | 4 +- .../res/mipmap-anydpi-v26/ic_launcher.xml | 4 +- .../mipmap-anydpi-v26/ic_launcher_round.xml | 4 +- app/src/main/AndroidManifest.xml | 4 +- .../main/kotlin/com/wire/android/AppLogger.kt | 2 +- .../wire/android/GlobalObserversManager.kt | 4 +- .../com/wire/android/WireApplication.kt | 4 +- .../android/biomitric/BiometricPromptUtils.kt | 2 +- .../config/CustomUiConfigurationProvider.kt | 2 +- .../android/datastore/EncryptionManager.kt | 2 +- .../wire/android/datastore/GlobalDataStore.kt | 4 +- .../wire/android/datastore/UserDataStore.kt | 4 +- .../datastore/UserDataStoreProvider.kt | 4 +- .../kotlin/com/wire/android/di/AppModule.kt | 4 +- .../android/di/AuthServerConfigProvider.kt | 4 +- .../wire/android/di/ClientScopeProvider.kt | 4 +- .../com/wire/android/di/CoreLogicModule.kt | 2 +- .../com/wire/android/di/CoroutineScope.kt | 4 +- .../com/wire/android/di/ImageLoadingModule.kt | 4 +- .../wire/android/di/KaliumConfigsModule.kt | 4 +- .../com/wire/android/di/LogWriterModule.kt | 4 +- ...creenshotCensoringConfigUseCaseProvider.kt | 2 +- .../di/ObserveSyncStateUseCaseProvider.kt | 4 +- .../com/wire/android/di/ViewModelScoped.kt | 2 +- .../android/di/accountScoped/CallsModule.kt | 2 +- .../android/di/accountScoped/ClientModule.kt | 2 +- .../di/accountScoped/ConnectionModule.kt | 2 +- .../di/accountScoped/ConversationModule.kt | 2 +- .../android/di/accountScoped/MessageModule.kt | 2 +- .../di/accountScoped/ServicesModule.kt | 2 +- .../android/di/accountScoped/TeamModule.kt | 2 +- .../android/di/accountScoped/UserModule.kt | 2 +- .../android/feature/AccountSwitchUseCase.kt | 4 +- .../com/wire/android/feature/AppLockSource.kt | 2 +- .../android/feature/DisableAppLockUseCase.kt | 2 +- .../feature/GenerateRandomPasswordUseCase.kt | 2 +- .../feature/ObserveAppLockConfigUseCase.kt | 2 +- .../feature/e2ei/GetE2EICertificateUseCase.kt | 2 +- .../wire/android/feature/e2ei/OAuthUseCase.kt | 2 +- .../com/wire/android/mapper/ContactMapper.kt | 4 +- .../android/mapper/MessageContentMapper.kt | 4 +- .../com/wire/android/mapper/MessageMapper.kt | 4 +- .../mapper/MessagePreviewContentMapper.kt | 4 +- .../android/mapper/MessageResourceProvider.kt | 2 +- .../wire/android/mapper/OtherAccountMapper.kt | 4 +- .../mapper/RegularMessageContentMapper.kt | 4 +- .../mapper/SystemMessageContentMapper.kt | 4 +- .../com/wire/android/mapper/UIAssetMapper.kt | 2 +- .../android/mapper/UICallParticipantMapper.kt | 4 +- .../android/mapper/UIParticipantMapper.kt | 4 +- .../com/wire/android/mapper/UserTypeMapper.kt | 4 +- .../com/wire/android/media/CallRinger.kt | 4 +- .../com/wire/android/media/PingRinger.kt | 17 ++ .../android/media/audiomessage/AudioState.kt | 17 ++ .../ConversationAudioMessagePlayer.kt | 17 ++ .../audiomessage/RecordAudioMessagePlayer.kt | 2 +- .../android/migration/MigrationManager.kt | 4 +- .../wire/android/migration/MigrationMapper.kt | 4 +- .../wire/android/migration/MigrationReport.kt | 17 ++ .../wire/android/migration/UpdateReceiver.kt | 17 ++ .../migration/failure/MigrationFailure.kt | 4 +- .../migration/failure/UserMigrationStatus.kt | 17 ++ .../feature/MarkUsersAsNeedToBeMigrated.kt | 17 ++ .../feature/MigrateActiveAccountsUseCase.kt | 4 +- .../feature/MigrateClientsDataUseCase.kt | 4 +- .../feature/MigrateConversationsUseCase.kt | 4 +- .../feature/MigrateMessagesUseCase.kt | 4 +- .../feature/MigrateServerConfigUseCase.kt | 4 +- .../migration/feature/MigrateUsersUseCase.kt | 4 +- .../globalDatabase/ScalaAccountsDAO.kt | 4 +- .../ScalaActiveAccountsEntity.kt | 4 +- .../ScalaAppDataBaseProvider.kt | 4 +- .../preference/ScalaBackendPreferences.kt | 4 +- .../preference/ScalaServerConfigDAO.kt | 4 +- .../migration/userDatabase/ScalaClientDAO.kt | 4 +- .../userDatabase/ScalaConversationDAO.kt | 4 +- .../migration/userDatabase/ScalaMessageDAO.kt | 4 +- .../migration/userDatabase/ScalaUserDAO.kt | 4 +- .../userDatabase/ScalaUserDatabaseProvider.kt | 4 +- .../ShouldTriggerMigrationForUserUserCase.kt | 17 ++ .../com/wire/android/migration/util/DBUtil.kt | 4 +- .../util/ScalaCryptoBoxDirectoryProvider.kt | 4 +- .../migration/util/ScalaDBNameProvider.kt | 4 +- .../com/wire/android/model/ActionableState.kt | 4 +- .../com/wire/android/model/Clickable.kt | 4 +- .../com/wire/android/model/ImageAsset.kt | 4 +- .../com/wire/android/model/SnackBarMessage.kt | 4 +- .../kotlin/com/wire/android/model/TriState.kt | 4 +- .../com/wire/android/model/UserAvatarData.kt | 4 +- .../com/wire/android/navigation/Extras.kt | 4 +- .../android/navigation/HomeDestination.kt | 4 +- .../android/navigation/NavigationCommand.kt | 2 +- .../android/navigation/NavigationGraph.kt | 4 +- .../android/navigation/NavigationUtils.kt | 4 +- .../com/wire/android/navigation/Navigator.kt | 2 +- .../android/navigation/OtherDestinations.kt | 2 +- .../android/navigation/SavedStateViewModel.kt | 4 +- .../style/DefaultNavGraphAnimations.kt | 2 +- .../style/NavigationAnimationStyles.kt | 2 +- .../navigation/style/ScreenModeStyle.kt | 2 +- .../navigation/style/TransitionAnimations.kt | 2 +- .../style/WireDestinationStyleAnimated.kt | 2 +- .../notification/CallNotificationManager.kt | 4 +- .../MessageNotificationManager.kt | 4 +- .../com/wire/android/notification/Models.kt | 4 +- .../notification/NotificationActions.kt | 4 +- .../NotificationChannelsManager.kt | 4 +- .../notification/NotificationConstants.kt | 4 +- .../android/notification/PendingIntents.kt | 4 +- .../notification/WireNotificationManager.kt | 4 +- .../CallNotificationDismissReceiver.kt | 4 +- .../EndOngoingCallReceiver.kt | 4 +- .../NotificationReplyReceiver.kt | 4 +- .../android/services/OngoingCallService.kt | 4 +- .../services/PersistentWebSocketService.kt | 4 +- .../wire/android/services/ServicesManager.kt | 4 +- .../services/WireFirebaseMessagingService.kt | 4 +- .../com/wire/android/ui/AppLockActivity.kt | 2 +- .../com/wire/android/ui/WireActivity.kt | 4 +- .../wire/android/ui/WireActivityDialogs.kt | 4 +- .../com/wire/android/ui/WireActivityState.kt | 4 +- .../wire/android/ui/WireActivityViewModel.kt | 4 +- .../android/ui/authentication/ServerTitle.kt | 4 +- .../create/code/CreateAccountCodeScreen.kt | 4 +- .../create/code/CreateAccountCodeViewModel.kt | 2 +- .../create/code/CreateAccountCodeViewState.kt | 4 +- .../create/common/CreateAccountFlowType.kt | 4 +- .../create/common/CreateAccountNavArgs.kt | 2 +- .../create/common/CreateAccountNavGraph.kt | 2 +- .../common/handle/HandleUpdateErrorState.kt | 2 +- .../create/common/handle/UsernameTextField.kt | 2 +- .../details/CreateAccountDetailsScreen.kt | 4 +- .../details/CreateAccountDetailsViewModel.kt | 2 +- .../details/CreateAccountDetailsViewState.kt | 4 +- .../create/email/CreateAccountEmailScreen.kt | 4 +- .../email/CreateAccountEmailViewModel.kt | 2 +- .../email/CreateAccountEmailViewState.kt | 4 +- .../overview/CreateAccountOverviewParams.kt | 4 +- .../CreateAccountOverviewViewModel.kt | 2 +- .../CreatePersonalAccountOverviewScreen.kt | 4 +- .../summary/CreateAccountSummaryNavArgs.kt | 2 +- .../summary/CreateAccountSummaryScreen.kt | 4 +- .../summary/CreateAccountSummaryViewModel.kt | 4 +- .../summary/CreateAccountSummaryViewState.kt | 4 +- .../username/CreateAccountUsernameScreen.kt | 4 +- .../CreateAccountUsernameViewModel.kt | 4 +- .../CreateAccountUsernameViewState.kt | 4 +- .../ui/authentication/devices/DeviceItem.kt | 4 +- .../devices/common/ClearSessionState.kt | 4 +- .../devices/common/ClearSessionViewModel.kt | 4 +- .../ui/authentication/devices/model/Device.kt | 4 +- .../devices/register/RegisterDeviceScreen.kt | 4 +- .../devices/register/RegisterDeviceState.kt | 4 +- .../register/RegisterDeviceViewModel.kt | 4 +- .../devices/remove/RemoveDeviceDialog.kt | 17 ++ .../devices/remove/RemoveDeviceScreen.kt | 4 +- .../devices/remove/RemoveDeviceState.kt | 4 +- .../devices/remove/RemoveDeviceTopBar.kt | 4 +- .../devices/remove/RemoveDeviceViewModel.kt | 4 +- .../ui/authentication/login/LoginError.kt | 4 +- .../ui/authentication/login/LoginNavArgs.kt | 2 +- .../login/LoginNavigationItem.kt | 2 +- .../ui/authentication/login/LoginScreen.kt | 4 +- .../ui/authentication/login/LoginState.kt | 4 +- .../ui/authentication/login/LoginViewModel.kt | 4 +- .../login/email/LoginEmailScreen.kt | 4 +- .../email/LoginEmailVerificationCodeScreen.kt | 3 +- .../login/email/LoginEmailViewModel.kt | 4 +- .../authentication/login/email/ProxyScreen.kt | 4 +- .../login/sso/LoginSSOScreen.kt | 4 +- .../login/sso/LoginSSOViewModel.kt | 4 +- .../verificationcode/ResendCodeText.kt | 3 +- .../verificationcode/VerificationCode.kt | 3 +- .../verificationcode/VerificationCodeState.kt | 3 +- .../authentication/welcome/WelcomeScreen.kt | 4 +- .../welcome/WelcomeScreenState.kt | 2 +- .../welcome/WelcomeViewModel.kt | 4 +- .../com/wire/android/ui/calling/CallState.kt | 4 +- .../wire/android/ui/calling/CallingNavArgs.kt | 2 +- .../android/ui/calling/ConversationName.kt | 4 +- .../ui/calling/ProximitySensorManager.kt | 4 +- .../ui/calling/SharedCallingViewModel.kt | 4 +- .../ui/calling/common/CallVideoPreview.kt | 4 +- .../ui/calling/common/CallerDetails.kt | 4 +- .../MicrophonePermissionDeniedDialog.kt | 2 +- .../ui/calling/controlbuttons/AcceptButton.kt | 4 +- .../controlbuttons/CallOptionsControls.kt | 4 +- .../ui/calling/controlbuttons/CameraButton.kt | 4 +- .../controlbuttons/CameraFlipButton.kt | 4 +- .../calling/controlbuttons/DeclineButton.kt | 4 +- .../ui/calling/controlbuttons/HangUpButton.kt | 4 +- .../ui/calling/controlbuttons/JoinButton.kt | 4 +- .../controlbuttons/MicrophoneButton.kt | 4 +- .../calling/controlbuttons/SpeakerButton.kt | 4 +- .../calling/controlbuttons/StartCallButton.kt | 2 +- .../controlbuttons/WireCallControlButton.kt | 4 +- .../ui/calling/incoming/IncomingCallScreen.kt | 4 +- .../ui/calling/incoming/IncomingCallState.kt | 2 +- .../calling/incoming/IncomingCallViewModel.kt | 4 +- .../initiating/InitiatingCallScreen.kt | 4 +- .../calling/initiating/InitiatingCallState.kt | 2 +- .../initiating/InitiatingCallViewModel.kt | 4 +- .../ui/calling/model/UICallParticipant.kt | 4 +- .../ui/calling/ongoing/OngoingCallScreen.kt | 4 +- .../ui/calling/ongoing/OngoingCallState.kt | 2 +- .../calling/ongoing/OngoingCallViewModel.kt | 4 +- .../ongoing/fullscreen/DoubleTapToast.kt | 2 +- .../ongoing/fullscreen/FullScreenTile.kt | 2 +- .../ongoing/fullscreen/SelectedParticipant.kt | 2 +- .../participantsview/ParticipantTile.kt | 4 +- .../participantsview/ParticipantsTiles.kt | 4 +- .../VerticalPagerIndicator.kt | 4 +- .../gridview/CallingGridView.kt | 4 +- .../horizentalview/CallingHorizontalView.kt | 4 +- .../android/ui/common/AddContactButton.kt | 4 +- .../com/wire/android/ui/common/ArrowIcon.kt | 4 +- .../android/ui/common/AttachmentButton.kt | 4 +- .../wire/android/ui/common/BlockedLabel.kt | 4 +- .../android/ui/common/BottomNavigation.kt | 4 +- .../wire/android/ui/common/ClickableText.kt | 4 +- .../ui/common/CollapsingTopBarScaffold.kt | 4 +- .../android/ui/common/ComponentAnimations.kt | 4 +- .../com/wire/android/ui/common/CopyButton.kt | 4 +- .../android/ui/common/ElevationScrollExt.kt | 4 +- .../com/wire/android/ui/common/Extensions.kt | 4 +- .../android/ui/common/FloatingActionButton.kt | 4 +- .../android/ui/common/LegalHoldIndicator.kt | 4 +- .../kotlin/com/wire/android/ui/common/Logo.kt | 4 +- .../ui/common/MembershipQualifierLabel.kt | 4 +- .../wire/android/ui/common/MoreOptionIcon.kt | 4 +- .../wire/android/ui/common/RowItemTemplate.kt | 4 +- .../com/wire/android/ui/common/SearchBar.kt | 4 +- .../ui/common/SettingUpWireScreenContent.kt | 4 +- .../wire/android/ui/common/ShakeAnimation.kt | 4 +- .../com/wire/android/ui/common/StatusBox.kt | 4 +- .../ui/common/SurfaceBackgroundWrapper.kt | 4 +- .../com/wire/android/ui/common/ThemeExt.kt | 4 +- .../ui/common/UnderConstructionScreen.kt | 4 +- .../com/wire/android/ui/common/UserBadge.kt | 4 +- .../android/ui/common/UserProfileAvatar.kt | 4 +- .../android/ui/common/UserStatusIndicator.kt | 4 +- .../wire/android/ui/common/VerifiedIcons.kt | 2 +- .../wire/android/ui/common/VisibilityState.kt | 4 +- .../wire/android/ui/common/WireCheckIcon.kt | 4 +- .../com/wire/android/ui/common/WireDialog.kt | 4 +- .../wire/android/ui/common/WireDropDown.kt | 4 +- .../android/ui/common/WireLabelledCheckbox.kt | 4 +- .../wire/android/ui/common/WireRadioButton.kt | 4 +- .../com/wire/android/ui/common/WireSwitch.kt | 4 +- .../com/wire/android/ui/common/WireTabRow.kt | 4 +- .../banner/SecurityClassificationArgs.kt | 2 +- .../banner/SecurityClassificationBanner.kt | 2 +- .../banner/SecurityClassificationViewModel.kt | 2 +- .../bottombar/BottomNavigationBarHeight.kt | 2 +- .../common/bottomsheet/MenuBottomSheetItem.kt | 4 +- .../bottomsheet/ModalSheetHeaderItem.kt | 4 +- .../bottomsheet/RichMenuBottomSheetItem.kt | 4 +- .../bottomsheet/WireBottomSheetDefaults.kt | 2 +- .../bottomsheet/WireBottomSheetScaffold.kt | 2 +- .../bottomsheet/WireModalSheetLayout.kt | 4 +- .../common/bottomsheet/WireModalSheetState.kt | 2 +- .../conversation/ConversationSheetContent.kt | 4 +- .../conversation/ConversationSheetState.kt | 4 +- .../conversation/HomeSheetContent.kt | 4 +- .../conversation/MutingOptionsSheetContent.kt | 4 +- .../android/ui/common/button/WireButton.kt | 4 +- .../ui/common/button/WireButtonDefaults.kt | 4 +- .../ui/common/button/WireCheckBoxDefaults.kt | 4 +- .../android/ui/common/button/WireItemLabel.kt | 4 +- .../ui/common/button/WirePrimaryButton.kt | 4 +- .../ui/common/button/WirePrimaryIconButton.kt | 4 +- .../ui/common/button/WireSecondaryButton.kt | 4 +- .../common/button/WireSecondaryIconButton.kt | 4 +- .../ui/common/button/WireTertiaryButton.kt | 4 +- .../common/button/WireTertiaryIconButton.kt | 4 +- .../dialogs/ArchiveConversationDialog.kt | 2 +- .../ui/common/dialogs/BlockUserDialogs.kt | 4 +- .../ui/common/dialogs/CancelLoginDialog.kt | 4 +- .../ui/common/dialogs/CustomServerDialog.kt | 4 +- .../android/ui/common/dialogs/DialogStates.kt | 4 +- .../dialogs/FeatureDisabledWithProxyDialog.kt | 4 +- .../ui/common/dialogs/InvalidLinkDialog.kt | 2 +- .../dialogs/MaxAccountsReachedDialog.kt | 4 +- .../ui/common/dialogs/ProgressDialog.kt | 2 +- ...utMessagingInDegradedConversationDialog.kt | 2 +- .../ui/common/dialogs/UnblockUserDialogs.kt | 4 +- .../ui/common/dialogs/VisitLinkDialog.kt | 2 +- .../CallingFeatureUnavailableDialog.kt | 2 +- .../dialogs/calling/ConfirmStartCallDialog.kt | 2 +- .../dialogs/calling/JoinAnywayDialog.kt | 2 +- .../calling/OngoingActiveCallDialog.kt | 2 +- ...boutCallingInDegradedConversationDialog.kt | 2 +- .../android/ui/common/divider/WireDivider.kt | 4 +- .../ui/common/effects/LaunchedEffects.kt | 4 +- .../ui/common/error/CoreFailureErrorDialog.kt | 4 +- .../GroupConversationNameComponent.kt | 4 +- .../ui/common/groupname/GroupMetadataState.kt | 4 +- .../ui/common/groupname/GroupNameValidator.kt | 4 +- .../common/imagepreview/AvatarPickerFlow.kt | 4 +- .../imagepreview/BulletHoleImagePreview.kt | 4 +- .../CenteredCircularProgressBarIndicator.kt | 4 +- .../progress/WireCircularProgressIndicator.kt | 4 +- .../progress/WireLinearProgressIndicator.kt | 4 +- .../ui/common/scaffold/WireScaffold.kt | 2 +- .../common/snackbar/LocalSnackbarHostState.kt | 2 +- .../ui/common/snackbar/SwipeableSnackbar.kt | 2 +- .../ui/common/snackbar/WireSnackbar.kt | 2 +- .../ui/common/spacers/HorizontalSpace.kt | 4 +- .../ui/common/spacers/VerticalSpace.kt | 4 +- .../ui/common/textfield/AutoFillTextField.kt | 4 +- .../ui/common/textfield/CodeTextField.kt | 4 +- .../common/textfield/WirePasswordTextField.kt | 4 +- .../ui/common/textfield/WireTextField.kt | 4 +- .../common/textfield/WireTextFieldDefaults.kt | 4 +- .../ui/common/topappbar/CommonTopAppBar.kt | 4 +- .../common/topappbar/CommonTopAppBarState.kt | 2 +- .../topappbar/CommonTopAppBarViewModel.kt | 4 +- .../ui/common/topappbar/Connectivity.kt | 4 +- .../common/topappbar/ConnectivityUIState.kt | 4 +- .../common/topappbar/NavigationIconButton.kt | 4 +- .../topappbar/WireCenterAlignedTopAppBar.kt | 4 +- .../common/topappbar/WireTopAppBarDefaults.kt | 4 +- .../common/topappbar/search/SearchBarState.kt | 4 +- .../common/topappbar/search/SearchTopBar.kt | 4 +- .../ui/common/visbility/VisibilityState.kt | 4 +- .../ui/connection/ConnectionActionButton.kt | 2 +- .../connection/ConnectionActionButtonArgs.kt | 2 +- .../ConnectionActionButtonViewModel.kt | 2 +- .../wire/android/ui/debug/DebugDataOptions.kt | 2 +- .../com/wire/android/ui/debug/DebugScreen.kt | 4 +- .../com/wire/android/ui/debug/LogOptions.kt | 2 +- .../android/ui/debug/StartServiceReceiver.kt | 4 +- .../android/ui/debug/UserDebugViewModel.kt | 4 +- .../android/ui/edit/DeleteItemMenuOption.kt | 2 +- .../ui/edit/DownloadAssetExternallyOption.kt | 2 +- .../ui/edit/MessageDetailsMenuOption.kt | 17 ++ .../ui/edit/OpenAssetExternallyOption.kt | 2 +- .../wire/android/ui/edit/ReactionOption.kt | 17 ++ .../android/ui/edit/ReplyMessageOption.kt | 17 ++ .../DraggableByHandleBottomSheetBehavior.kt | 2 +- .../com/wire/android/ui/emoji/EmojiPicker.kt | 2 +- .../com/wire/android/ui/home/E2EIDialogs.kt | 2 +- .../wire/android/ui/home/FeatureFlagState.kt | 4 +- .../com/wire/android/ui/home/HomeDialogs.kt | 4 +- .../com/wire/android/ui/home/HomeNavGraph.kt | 2 +- .../com/wire/android/ui/home/HomeScreen.kt | 4 +- .../wire/android/ui/home/HomeSnackbarState.kt | 4 +- .../com/wire/android/ui/home/HomeState.kt | 4 +- .../wire/android/ui/home/HomeStateHolder.kt | 4 +- .../com/wire/android/ui/home/HomeTopBar.kt | 4 +- .../com/wire/android/ui/home/HomeViewModel.kt | 4 +- .../ui/home/appLock/LockCodeTimeManager.kt | 2 +- .../forgot/ForgotLockCodeResetDeviceDialog.kt | 2 +- .../appLock/forgot/ForgotLockCodeScreen.kt | 2 +- .../appLock/forgot/ForgotLockCodeViewState.kt | 2 +- .../forgot/ForgotLockScreenViewModel.kt | 2 +- .../ui/home/appLock/set/SetLockCodeScreen.kt | 2 +- .../home/appLock/set/SetLockCodeViewState.kt | 2 +- .../appLock/set/SetLockScreenViewModel.kt | 2 +- .../unlock/AppUnlockWithBiometricsScreen.kt | 2 +- .../AppUnlockWithBiometricsViewModel.kt | 2 +- .../appLock/unlock/EnterLockCodeScreen.kt | 2 +- .../appLock/unlock/EnterLockCodeViewState.kt | 2 +- .../unlock/EnterLockScreenViewModel.kt | 2 +- .../android/ui/home/archive/ArchiveScreen.kt | 4 +- .../home/conversations/AssetTooLargeDialog.kt | 4 +- .../home/conversations/AuthorHeaderHelper.kt | 2 +- .../CompositeMessageViewModel.kt | 2 +- .../conversations/ConversationMemberExt.kt | 4 +- .../conversations/ConversationMessageType.kt | 4 +- .../home/conversations/ConversationNavArgs.kt | 2 +- .../home/conversations/ConversationScreen.kt | 4 +- .../ConversationScreenDialogType.kt | 4 +- .../conversations/ConversationScreenState.kt | 4 +- .../conversations/ConversationTopAppBar.kt | 4 +- .../conversations/DownloadedAssetDialog.kt | 4 +- .../conversations/MessageComposerViewModel.kt | 4 +- .../conversations/MessageComposerViewState.kt | 4 +- .../home/conversations/MessageExpiration.kt | 17 ++ .../ui/home/conversations/MessageItem.kt | 4 +- .../conversations/MessageItemComponents.kt | 17 ++ .../conversations/MessageStatusIndicator.kt | 2 +- .../home/conversations/SystemMessageItem.kt | 4 +- .../conversations/UsersTypingIndicator.kt | 2 +- .../banner/ConversationBanner.kt | 4 +- .../banner/ConversationBannerViewModel.kt | 4 +- ...bserveConversationMembersByTypesUseCase.kt | 4 +- .../call/ConversationCallViewModel.kt | 4 +- .../call/ConversationCallViewState.kt | 4 +- .../delete/DeleteMessageDialog.kt | 4 +- .../delete/DeleteMessageDialogHelper.kt | 4 +- .../delete/DeleteMessageDialogsState.kt | 4 +- .../AddMembersToConversationViewModel.kt | 4 +- .../GroupConversationDetailsNavArgs.kt | 2 +- .../details/GroupConversationDetailsScreen.kt | 4 +- ...roupConversationDetailsTopBarCollapsing.kt | 2 +- .../GroupConversationDetailsViewModel.kt | 4 +- .../details/SearchAndMediaRow.kt | 2 +- .../dialog/ClearConversationContentDialog.kt | 4 +- .../details/editguestaccess/Buttons.kt | 4 +- .../CreateGuestLinkBottomSheet.kt | 2 +- .../details/editguestaccess/Dialogs.kt | 4 +- .../editguestaccess/EditGuestAccessNavArgs.kt | 2 +- .../editguestaccess/EditGuestAccessParams.kt | 4 +- .../editguestaccess/EditGuestAccessScreen.kt | 4 +- .../editguestaccess/EditGuestAccessState.kt | 4 +- .../EditGuestAccessViewModel.kt | 4 +- .../editguestaccess/GuestLinkActionButtons.kt | 4 +- .../details/editguestaccess/GuestOption.kt | 4 +- .../PasswordProtectedLinkBanner.kt | 2 +- .../CreatePasswordGuestLinkNavArgs.kt | 2 +- .../CreatePasswordGuestLinkState.kt | 2 +- .../CreatePasswordGuestLinkViewModel.kt | 2 +- .../CreatePasswordProtectedGuestLinkScreen.kt | 2 +- .../GeneratePasswordButton.kt | 2 +- .../EditSelfDeletingMessagesNavArgs.kt | 2 +- .../EditSelfDeletingMessagesScreen.kt | 4 +- .../EditSelfDeletingMessagesState.kt | 4 +- .../EditSelfDeletingMessagesViewModel.kt | 4 +- .../SelfDeletingMessageOption.kt | 4 +- .../menu/DeleteConversationGroupDialog.kt | 4 +- ...ersationDetailsBottomSheetEventsHandler.kt | 4 +- .../menu/LeaveConversationGroupDialog.kt | 4 +- .../EditConversationMetadataViewModel.kt | 4 +- .../metadata/EditConversationNameNavArgs.kt | 2 +- .../metadata/EditConversationNameScreen.kt | 4 +- .../options/GroupConversationOptions.kt | 4 +- .../options/GroupConversationOptionsItem.kt | 4 +- .../options/GroupConversationOptionsState.kt | 4 +- .../ConversationParticipantItem.kt | 4 +- ...GroupConversationAllParticipantsNavArgs.kt | 2 +- .../GroupConversationAllParticipantsScreen.kt | 4 +- .../GroupConversationParticipantList.kt | 4 +- .../GroupConversationParticipants.kt | 4 +- .../GroupConversationParticipantsState.kt | 4 +- .../GroupConversationParticipantsViewModel.kt | 4 +- .../model/ConversationParticipantsData.kt | 4 +- .../participants/model/UIParticipant.kt | 4 +- .../ObserveConversationRoleForUserUseCase.kt | 4 +- ...serveParticipantsForConversationUseCase.kt | 4 +- .../conversations/edit/AssetEditMenuItems.kt | 2 +- .../edit/EditMessageMenuItems.kt | 4 +- .../edit/TextMessageMenuItems.kt | 2 +- .../info/ConversationInfoViewModel.kt | 4 +- .../info/ConversationInfoViewState.kt | 4 +- .../ConversationAssetMessagesViewModel.kt | 2 +- .../ConversationAssetMessagesViewState.kt | 4 +- .../media/ConversationMediaButton.kt | 2 +- .../media/ConversationMediaNavArgs.kt | 2 +- .../media/ConversationMediaScreen.kt | 2 +- .../media/EmptyMediaContentScreen.kt | 2 +- .../conversations/media/FileAssetsContent.kt | 2 +- .../conversations/media/ImageAssetsContent.kt | 2 +- .../mention/MemberItemToMention.kt | 4 +- .../MessageDetailsEmptyScreenText.kt | 4 +- .../messagedetails/MessageDetailsNavArgs.kt | 2 +- .../messagedetails/MessageDetailsReactions.kt | 4 +- .../MessageDetailsReadReceipts.kt | 4 +- .../messagedetails/MessageDetailsScreen.kt | 4 +- .../messagedetails/MessageDetailsState.kt | 4 +- .../messagedetails/MessageDetailsViewModel.kt | 4 +- .../model/MessageDetailsReactionsData.kt | 4 +- .../model/MessageDetailsReadReceiptsData.kt | 4 +- .../ObserveReactionsForMessageUseCase.kt | 4 +- .../ObserveReceiptsForMessageUseCase.kt | 4 +- .../messages/ConversationMessagesViewModel.kt | 4 +- .../messages/ConversationMessagesViewState.kt | 4 +- .../conversations/messages/QuotedMessage.kt | 4 +- .../conversations/messages/ReactionPill.kt | 4 +- .../ConversationMigrationViewModel.kt | 2 +- .../ui/home/conversations/mock/Mock.kt | 4 +- .../home/conversations/model/AssetBundle.kt | 4 +- .../model/CompositeMessageArgs.kt | 2 +- .../home/conversations/model/MessageTypes.kt | 4 +- .../model/MessageTypesPreview.kt | 4 +- .../ui/home/conversations/model/UIMessage.kt | 4 +- .../messagetypes/asset/AssetMessageTypes.kt | 4 +- .../messagetypes/asset/UIAssetMessage.kt | 2 +- .../messagetypes/audio/AudioMessageType.kt | 17 ++ .../messagetypes/image/ImageMessageParams.kt | 4 +- .../messagetypes/image/ImageMessageTypes.kt | 4 +- .../location/LocationMessageType.kt | 2 +- .../search/AddMembersSearchNavArgs.kt | 2 +- .../search/AddMembersSearchScreen.kt | 2 +- .../search/EmptySearchQueryScreen.kt | 4 +- .../conversations/search/HighLightName.kt | 4 +- .../search/HighLightSubtTitle.kt | 4 +- .../search/InternalContactSearchResultItem.kt | 4 +- .../conversations/search/QueryExtension.kt | 2 +- .../search/SearchAllPeopleScreen.kt | 4 +- .../search/SearchAllServicesScreen.kt | 2 +- .../search/SearchContactsScreen.kt | 2 +- .../search/SearchPeopleRouter.kt | 4 +- .../search/SearchPeopleScreenState.kt | 4 +- .../conversations/search/SearchPeopleState.kt | 4 +- .../search/SearchPeopleViewModel.kt | 4 +- .../search/SearchServicesViewModel.kt | 2 +- .../SearchConversationMessagesButton.kt | 2 +- .../SearchConversationMessagesEmptyScreen.kt | 2 +- .../SearchConversationMessagesNavArgs.kt | 2 +- ...archConversationMessagesNoResultsScreen.kt | 2 +- ...SearchConversationMessagesResultsScreen.kt | 2 +- .../SearchConversationMessagesScreen.kt | 2 +- .../SearchConversationMessagesState.kt | 2 +- .../SearchConversationMessagesViewModel.kt | 2 +- .../search/widget/SearchFailureWidget.kt | 4 +- .../selfdeletion/SelfDeletionMapper.kt | 2 +- .../selfdeletion/SelfDeletionMenuItems.kt | 2 +- .../typing/TypingIndicatorViewModel.kt | 2 +- .../typing/UsersTypingViewState.kt | 2 +- ...GetAssetMessagesFromConversationUseCase.kt | 2 +- ...etConversationMessagesFromSearchUseCase.kt | 2 +- .../GetMessagesForConversationUseCase.kt | 4 +- ...ageAssetMessagesFromConversationUseCase.kt | 2 +- ...ObserveUsersTypingInConversationUseCase.kt | 2 +- .../ConversationListState.kt | 4 +- .../ConversationListViewModel.kt | 4 +- .../conversationslist/ConversationRouter.kt | 4 +- .../all/AllConversationScreen.kt | 4 +- .../home/conversationslist/call/CallLabel.kt | 4 +- .../conversationslist/call/CallsScreen.kt | 4 +- .../common/ConnectionLabel.kt | 4 +- .../common/ConversationItemFactory.kt | 4 +- .../common/ConversationList.kt | 4 +- .../common/ConversationTitle.kt | 4 +- .../common/ConversationUserAvatar.kt | 4 +- .../conversationslist/common/EventBadge.kt | 4 +- .../conversationslist/common/FolderHeader.kt | 4 +- .../common/GroupConversationAvatar.kt | 4 +- .../common/LastMessageSubtitle.kt | 4 +- .../common/MutedConversationBadge.kt | 4 +- .../home/conversationslist/common/RowItem.kt | 4 +- .../conversationslist/common/UserLabel.kt | 4 +- .../conversationslist/mention/MentionLabel.kt | 4 +- .../mention/MentionScreen.kt | 4 +- .../conversationslist/model/BadgeEventType.kt | 4 +- .../model/ConversationFolder.kt | 4 +- .../model/ConversationItem.kt | 4 +- .../model/GroupDialogState.kt | 4 +- .../model/LastConversationEvent.kt | 4 +- .../conversationslist/model/Membership.kt | 4 +- .../conversationslist/model/MutedSetting.kt | 4 +- .../conversationslist/model/SearchQuery.kt | 2 +- .../navigation/ConversationsNavigationItem.kt | 4 +- .../search/SearchConversationScreen.kt | 4 +- .../wire/android/ui/home/drawer/HomeDrawer.kt | 2 +- .../android/ui/home/drawer/HomeDrawerState.kt | 4 +- .../ui/home/drawer/HomeDrawerViewModel.kt | 4 +- .../ui/home/gallery/MediaGalleryNavArgs.kt | 2 +- .../ui/home/gallery/MediaGalleryScreen.kt | 4 +- .../home/gallery/MediaGalleryScreenState.kt | 4 +- .../gallery/MediaGalleryScreenTopAppBar.kt | 4 +- .../ui/home/gallery/MediaGalleryViewModel.kt | 4 +- .../ui/home/gallery/MediaGalleryViewState.kt | 4 +- .../android/ui/home/gallery/ZoomableImage.kt | 4 +- .../home/messagecomposer/AdditionalOptions.kt | 4 +- .../home/messagecomposer/AttachmentOptions.kt | 2 +- .../DropDownMentionsSuggestions.kt | 4 +- .../messagecomposer/EnabledMessageComposer.kt | 2 +- .../ui/home/messagecomposer/MessageActions.kt | 4 +- .../messagecomposer/MessageComposeActions.kt | 4 +- .../home/messagecomposer/MessageComposer.kt | 4 +- .../messagecomposer/MessageComposerInput.kt | 4 +- .../home/messagecomposer/RichTextOptions.kt | 2 +- .../messagecomposer/SelfDeletionDuration.kt | 2 +- .../ui/home/messagecomposer/UiMention.kt | 2 +- .../attachments/AdditionalOptionButton.kt | 2 +- .../attachments/IsFileSharingEnabledArgs.kt | 2 +- .../IsFileSharingEnabledViewModel.kt | 2 +- .../recordaudio/AudioMediaRecorder.kt | 2 +- .../recordaudio/RecordAudioButtons.kt | 2 +- .../recordaudio/RecordAudioComponent.kt | 2 +- .../recordaudio/RecordAudioInfoMessageType.kt | 2 +- .../recordaudio/RecordAudioState.kt | 2 +- .../recordaudio/RecordAudioViewModel.kt | 2 +- .../recordaudio/RecordedAudioDialogs.kt | 2 +- .../state/AdditionalOptionMenuState.kt | 2 +- .../state/MessageComposerStateHolder.kt | 4 +- .../state/MessageCompositionHolder.kt | 2 +- .../MessageCompositionInputStateHolder.kt | 2 +- .../NewConversationViewModel.kt | 4 +- .../common/CreateGroupErrorDialog.kt | 2 +- .../common/CreateGroupState.kt | 2 +- .../common/NewConversationNavGraph.kt | 2 +- .../common/SelectParticipantsButtonsRow.kt | 4 +- .../groupOptions/GroupOptionState.kt | 4 +- .../groupOptions/GroupOptionsScreen.kt | 4 +- .../ui/home/newconversation/model/Contact.kt | 4 +- .../newgroup/NewGroupNameScreen.kt | 4 +- .../NewConversationSearchPeopleScreen.kt | 2 +- .../android/ui/home/settings/SettingsItem.kt | 4 +- .../ui/home/settings/SettingsOptionSwitch.kt | 2 +- .../ui/home/settings/SettingsScreen.kt | 4 +- .../android/ui/home/settings/SettingsState.kt | 2 +- .../ui/home/settings/SettingsViewModel.kt | 4 +- .../ui/home/settings/TurnAppLockOffDialog.kt | 4 +- .../settings/about/licenses/LicenseDialog.kt | 2 +- .../settings/about/licenses/LicensesItem.kt | 2 +- .../settings/about/licenses/LicensesScreen.kt | 2 +- .../settings/about/licenses/LicensesState.kt | 2 +- .../about/licenses/LicensesViewModel.kt | 2 +- .../settings/account/AccountDetailsItem.kt | 4 +- .../home/settings/account/MyAccountScreen.kt | 4 +- .../home/settings/account/MyAccountState.kt | 4 +- .../settings/account/MyAccountViewModel.kt | 4 +- .../deleteAccount/DeleteAccountDialog.kt | 2 +- .../deleteAccount/DeleteAccountState.kt | 2 +- .../deleteAccount/DeleteAccountViewModel.kt | 2 +- .../displayname/ChangeDisplayNameScreen.kt | 4 +- .../displayname/ChangeDisplayNameViewModel.kt | 4 +- .../account/displayname/DisplayNameState.kt | 4 +- .../email/updateEmail/ChangeEmailScreen.kt | 2 +- .../email/updateEmail/ChangeEmailState.kt | 2 +- .../email/updateEmail/ChangeEmailViewModel.kt | 2 +- .../email/verifyEmail/VerifyEmailNavArgs.kt | 2 +- .../email/verifyEmail/VerifyEmailScreen.kt | 2 +- .../email/verifyEmail/VerifyEmailState.kt | 2 +- .../email/verifyEmail/VerifyEmailViewModel.kt | 2 +- .../account/handle/ChangeHandleScreen.kt | 2 +- .../account/handle/ChangeHandleState.kt | 2 +- .../account/handle/ChangeHandleViewModel.kt | 2 +- .../settings/appearance/AppearanceScreen.kt | 4 +- .../settings/appearance/AppearanceState.kt | 2 +- .../appearance/AppearanceViewModel.kt | 4 +- .../settings/appsettings/AppSettingsScreen.kt | 4 +- .../networkSettings/NetworkSettingsScreen.kt | 4 +- .../networkSettings/NetworkSettingsState.kt | 4 +- .../NetworkSettingsViewModel.kt | 4 +- .../backup/BackUpAndRestoreStateHolder.kt | 4 +- .../settings/backup/BackupAndRestoreScreen.kt | 4 +- .../settings/backup/BackupAndRestoreState.kt | 4 +- .../backup/BackupAndRestoreViewModel.kt | 4 +- .../backup/dialog/common/FailureDialog.kt | 4 +- .../dialog/create/CreateBackupDialogFlow.kt | 4 +- .../create/CreateBackupDialogStateHolder.kt | 4 +- .../dialog/create/CreateBackupDialogs.kt | 4 +- .../dialog/restore/RestoreBackupDialogFlow.kt | 4 +- .../restore/RestoreBackupDialogStateHolder.kt | 4 +- .../dialog/restore/RestoreBackupDialogs.kt | 4 +- .../settings/privacy/PrivacySettingsScreen.kt | 4 +- .../settings/privacy/PrivacySettingsState.kt | 4 +- .../privacy/PrivacySettingsViewModel.kt | 4 +- .../sync/FeatureFlagNotificationViewModel.kt | 4 +- .../wire/android/ui/home/vault/VaultScreen.kt | 4 +- .../android/ui/home/whatsnew/WhatsNewItem.kt | 4 +- .../ui/home/whatsnew/WhatsNewScreen.kt | 4 +- .../android/ui/home/whatsnew/WhatsNewState.kt | 2 +- .../ui/home/whatsnew/WhatsNewViewModel.kt | 2 +- .../ui/initialsync/InitialSyncScreen.kt | 4 +- .../ui/initialsync/InitialSyncViewModel.kt | 4 +- .../JoinConversationViaCodeViewModel.kt | 2 +- .../JoinConversationViaDeepLinkDialog.kt | 17 ++ .../JoinConversationViaDeepLinkErrorDialog.kt | 2 +- .../JoinConversationViaInviteLinkError.kt | 2 +- .../JoinViaDeepLinkDialogState.kt | 2 +- .../ui/legalhold/banner/LegalHoldStatusBar.kt | 2 +- .../banner/LegalHoldSubjectBanner.kt | 2 +- .../ui/legalhold/banner/LegalHoldUIState.kt | 2 +- .../common/LearnMoreAboutLegalHoldButton.kt | 2 +- .../deactivated/LegalHoldDeactivatedDialog.kt | 2 +- .../deactivated/LegalHoldDeactivatedState.kt | 2 +- .../LegalHoldDeactivatedViewModel.kt | 2 +- .../requested/LegalHoldRequestedDialog.kt | 2 +- .../requested/LegalHoldRequestedState.kt | 2 +- .../requested/LegalHoldRequestedViewModel.kt | 2 +- .../subject/LegalHoldSubjectBaseDialog.kt | 2 +- .../LegalHoldSubjectConnectionDialog.kt | 2 +- .../LegalHoldSubjectConversationDialog.kt | 2 +- .../subject/LegalHoldSubjectMessageDialog.kt | 2 +- .../subject/LegalHoldSubjectProfileDialog.kt | 2 +- .../android/ui/markdown/MarkdownBlockQuote.kt | 2 +- .../android/ui/markdown/MarkdownCodeBlock.kt | 2 +- .../android/ui/markdown/MarkdownComposer.kt | 2 +- .../android/ui/markdown/MarkdownConstants.kt | 2 +- .../android/ui/markdown/MarkdownHeading.kt | 2 +- .../wire/android/ui/markdown/MarkdownList.kt | 2 +- .../android/ui/markdown/MarkdownParagraph.kt | 2 +- .../wire/android/ui/markdown/MarkdownTable.kt | 2 +- .../wire/android/ui/markdown/MarkdownText.kt | 2 +- .../ui/markdown/MarkdownThematicBreak.kt | 2 +- .../com/wire/android/ui/markdown/NodeData.kt | 2 +- .../android/ui/migration/MigrationNavArgs.kt | 2 +- .../android/ui/migration/MigrationScreen.kt | 4 +- .../android/ui/migration/MigrationState.kt | 4 +- .../ui/migration/MigrationViewModel.kt | 4 +- .../android/ui/server/ApiVersioningDialogs.kt | 4 +- .../settings/devices/DeviceDetailsNavArgs.kt | 2 +- .../settings/devices/DeviceDetailsScreen.kt | 17 ++ .../devices/DeviceDetailsScreenState.kt | 17 ++ .../devices/DeviceDetailsViewModel.kt | 17 ++ .../EndToEndIdentityCertificateItem.kt | 2 +- .../ui/settings/devices/SelfDevicesScreen.kt | 4 +- .../settings/devices/SelfDevicesViewModel.kt | 4 +- .../button/GetE2eiCertificateButton.kt | 2 +- .../button/ShowE2eiCertificateButton.kt | 2 +- .../button/UpdateE2eiCertificateButton.kt | 2 +- .../e2ei/E2eiCertificateDetailsBottomSheet.kt | 2 +- .../e2ei/E2eiCertificateDetailsScreen.kt | 2 +- .../E2eiCertificateDetailsScreenNavArgs.kt | 2 +- .../e2ei/E2eiCertificateDetailsViewModel.kt | 2 +- .../devices/model/DeviceDetailsState.kt | 17 ++ .../devices/model/SelfDevicesState.kt | 4 +- .../ImportMediaAuthenticatedViewModel.kt | 17 ++ .../android/ui/sharing/ImportMediaScreen.kt | 17 ++ .../ui/sharing/ImportMediaScreenState.kt | 2 +- .../ui/sharing/ImportMediaSnackbarMessages.kt | 17 ++ .../android/ui/sharing/ImportedMediaTypes.kt | 17 ++ .../sharing/ShareableConversationListState.kt | 17 ++ .../kotlin/com/wire/android/ui/theme/Theme.kt | 4 +- .../com/wire/android/ui/theme/ThemeOption.kt | 2 +- .../com/wire/android/ui/theme/ThemeUtils.kt | 4 +- .../wire/android/ui/theme/WireColorPalette.kt | 4 +- .../wire/android/ui/theme/WireColorScheme.kt | 4 +- .../wire/android/ui/theme/WireDimensions.kt | 4 +- .../wire/android/ui/theme/WireTypography.kt | 4 +- .../android/ui/theme/WireTypographyBase.kt | 4 +- .../userprofile/avatarpicker/AvatarPicker.kt | 4 +- .../avatarpicker/AvatarPickerState.kt | 4 +- .../avatarpicker/AvatarPickerViewModel.kt | 4 +- .../ui/userprofile/common/UserProfileInfo.kt | 4 +- .../ui/userprofile/common/UsernameMapper.kt | 4 +- .../group/RemoveConversationMemberState.kt | 4 +- .../other/OtherUserConnectionStatusInfo.kt | 4 +- .../OtherUserConnectionUnverifiedWarning.kt | 4 +- .../other/OtherUserDevicesScreen.kt | 4 +- .../other/OtherUserProfileDetails.kt | 4 +- .../other/OtherUserProfileEventsHandlers.kt | 4 +- .../other/OtherUserProfileGroup.kt | 4 +- .../other/OtherUserProfileInfoMessageType.kt | 4 +- .../other/OtherUserProfileNavArgs.kt | 2 +- .../other/OtherUserProfileScreen.kt | 4 +- .../other/OtherUserProfileScreenState.kt | 4 +- .../other/OtherUserProfileScreenViewModel.kt | 4 +- .../other/OtherUserProfileState.kt | 4 +- .../other/RemoveConversationMemberDialog.kt | 4 +- .../bottomsheet/EditGroupRoleBottomSheet.kt | 4 +- .../bottomsheet/OtherUserBottomSheetState.kt | 4 +- .../OtherUserProfileBottomSheet.kt | 4 +- .../userprofile/self/SelfUserProfileScreen.kt | 4 +- .../userprofile/self/SelfUserProfileState.kt | 4 +- .../self/SelfUserProfileViewModel.kt | 4 +- .../self/dialog/ChangeStatusDialogs.kt | 4 +- .../self/dialog/LogoutOptionsDialog.kt | 4 +- .../self/dialog/LogoutOptionsDialogState.kt | 4 +- .../self/dialog/StatusDialogData.kt | 4 +- .../ui/userprofile/self/model/OtherAccount.kt | 4 +- .../service/ServiceDetailsInfoMessageType.kt | 2 +- .../service/ServiceDetailsMapper.kt | 17 ++ .../service/ServiceDetailsNavArgs.kt | 2 +- .../service/ServiceDetailsNotFoundScreen.kt | 2 +- .../service/ServiceDetailsScreen.kt | 17 ++ .../service/ServiceDetailsState.kt | 17 ++ .../service/ServiceDetailsViewModel.kt | 17 ++ .../wire/android/util/AvatarImageManager.kt | 4 +- .../com/wire/android/util/ClipboardCopier.kt | 4 +- .../com/wire/android/util/CommonIntentUtil.kt | 2 +- .../kotlin/com/wire/android/util/Copyable.kt | 2 +- .../com/wire/android/util/CoreFailureUtil.kt | 4 +- .../wire/android/util/CurrentScreenManager.kt | 4 +- .../com/wire/android/util/CustomTabsHelper.kt | 4 +- .../com/wire/android/util/DateTimeUtil.kt | 4 +- .../com/wire/android/util/DurationUtil.kt | 2 +- .../com/wire/android/util/EmailComposer.kt | 4 +- .../com/wire/android/util/FileManager.kt | 4 +- .../kotlin/com/wire/android/util/FileUtil.kt | 4 +- .../kotlin/com/wire/android/util/ImageUtil.kt | 4 +- .../com/wire/android/util/LogFileWriter.kt | 4 +- .../com/wire/android/util/NetworkStatus.kt | 4 +- .../com/wire/android/util/NetworkUtil.kt | 4 +- .../wire/android/util/QueryMatchExtractor.kt | 4 +- .../wire/android/util/ScreenStateObserver.kt | 4 +- .../wire/android/util/StringIntentSharer.kt | 4 +- .../com/wire/android/util/StringUtil.kt | 4 +- .../wire/android/util/SyncStateObserver.kt | 4 +- .../kotlin/com/wire/android/util/UriUtil.kt | 2 +- .../wire/android/util/UserAgentProvider.kt | 17 ++ .../com/wire/android/util/WebsocketHelper.kt | 2 +- .../wire/android/util/WillNeverOccurError.kt | 4 +- .../util/debug/FeatureVisibilityFlags.kt | 4 +- .../util/deeplink/DeepLinkProcessor.kt | 4 +- .../util/dispatchers/DispatcherProvider.kt | 4 +- .../wire/android/util/extension/ClientId.kt | 4 +- .../wire/android/util/extension/Context.kt | 4 +- .../com/wire/android/util/extension/Flow.kt | 4 +- .../android/util/extension/LazyListScope.kt | 4 +- .../android/util/extension/OpenAppInfo.kt | 2 +- .../android/util/flow/SearchQueryStateFlow.kt | 4 +- .../util/lifecycle/ConnectionPolicyManager.kt | 4 +- .../CallingRecordAudioRequestFlow.kt | 4 +- .../permission/CaptureVideoRequestFlow.kt | 4 +- .../util/permission/CreateFileRequestFlow.kt | 4 +- .../permission/CurrentLocationRequestFlow.kt | 4 +- .../permission/OpenFileBrowserRequestFlow.kt | 4 +- .../util/permission/OpenGalleryRequestFlow.kt | 4 +- .../util/permission/RecordAudioRequestFlow.kt | 4 +- .../RequestPushNotificationsPermissionFlow.kt | 4 +- .../util/permission/TakePictureRequestFlow.kt | 4 +- .../UseCameraAndWriteStorageRequestFlow.kt | 4 +- .../util/permission/UseCameraRequestFlow.kt | 4 +- .../util/permission/UseStorageRequestFlow.kt | 4 +- .../permission/WriteStorageRequestFlow.kt | 4 +- .../wire/android/util/time/ISOFormatter.kt | 4 +- .../android/util/time/TimeZoneProvider.kt | 2 +- .../wire/android/util/ui/AssetImageFetcher.kt | 4 +- .../android/util/ui/DownloadFolderOpener.kt | 2 +- .../android/util/ui/DrawableResultWrapper.kt | 4 +- .../wire/android/util/ui/KeyboardHeight.kt | 2 +- .../util/ui/LocalizedStringResource.kt | 2 +- .../android/util/ui/PreviewMultipleThemes.kt | 2 +- .../android/util/ui/ScreenSettingsUtil.kt | 4 +- .../wire/android/util/ui/StyledStringUtil.kt | 4 +- .../kotlin/com/wire/android/util/ui/UIText.kt | 4 +- .../android/util/ui/WireSessionImageLoader.kt | 4 +- ...reForegroundNotificationDetailsProvider.kt | 4 +- .../android/workmanager/WireWorkerFactory.kt | 4 +- .../workmanager/worker/MigrationWorker.kt | 4 +- .../worker/NotificationFetchWorker.kt | 4 +- .../worker/SingleUserMigrationWorker.kt | 17 ++ .../ic_certificate_not_activated_mls.xml | 17 ++ .../ic_certificate_revoked_mls.xml | 17 ++ .../drawable-v31/ic_launcher_wire_logo.xml | 4 +- app/src/main/res/drawable/ic_add.xml | 4 +- app/src/main/res/drawable/ic_add_contact.xml | 4 +- app/src/main/res/drawable/ic_archive.xml | 4 +- app/src/main/res/drawable/ic_arrow_left.xml | 4 +- .../main/res/drawable/ic_arrow_left_back.xml | 4 +- app/src/main/res/drawable/ic_arrow_right.xml | 4 +- app/src/main/res/drawable/ic_attach_file.xml | 4 +- app/src/main/res/drawable/ic_audio.xml | 17 ++ app/src/main/res/drawable/ic_block.xml | 4 +- .../res/drawable/ic_blocked_user_avatar.xml | 4 +- app/src/main/res/drawable/ic_bug.xml | 4 +- app/src/main/res/drawable/ic_call.xml | 4 +- app/src/main/res/drawable/ic_call_accept.xml | 4 +- app/src/main/res/drawable/ic_call_end.xml | 4 +- app/src/main/res/drawable/ic_call_reject.xml | 4 +- app/src/main/res/drawable/ic_camera.xml | 4 +- app/src/main/res/drawable/ic_camera_flip.xml | 2 +- .../main/res/drawable/ic_camera_flipped.xml | 2 +- app/src/main/res/drawable/ic_camera_off.xml | 4 +- app/src/main/res/drawable/ic_camera_on.xml | 4 +- .../res/drawable/ic_camera_white_paused.xml | 4 +- .../drawable/ic_certificate_expired_mls.xml | 2 +- .../ic_certificate_not_activated_mls.xml | 17 ++ .../drawable/ic_certificate_revoked_mls.xml | 17 ++ .../res/drawable/ic_certificate_valid_mls.xml | 2 +- .../drawable/ic_certificate_valid_proteus.xml | 2 +- app/src/main/res/drawable/ic_check_circle.xml | 4 +- app/src/main/res/drawable/ic_check_tick.xml | 4 +- app/src/main/res/drawable/ic_clear_search.xml | 4 +- app/src/main/res/drawable/ic_close.xml | 4 +- app/src/main/res/drawable/ic_collapse.xml | 4 +- app/src/main/res/drawable/ic_contact.xml | 17 ++ app/src/main/res/drawable/ic_conversation.xml | 4 +- .../drawable/ic_conversation_degraded_mls.xml | 17 ++ app/src/main/res/drawable/ic_copy.xml | 4 +- .../drawable/ic_create_personal_account.xml | 4 +- .../ic_create_personal_account_success.xml | 4 +- app/src/main/res/drawable/ic_create_team.xml | 4 +- .../res/drawable/ic_create_team_success.xml | 4 +- app/src/main/res/drawable/ic_decline.xml | 4 +- .../drawable/ic_default_service_avatar.xml | 17 ++ .../res/drawable/ic_default_user_avatar.xml | 4 +- app/src/main/res/drawable/ic_delete.xml | 4 +- app/src/main/res/drawable/ic_devices.xml | 4 +- app/src/main/res/drawable/ic_download.xml | 4 +- .../main/res/drawable/ic_dropdown_icon.xml | 4 +- app/src/main/res/drawable/ic_edit.xml | 4 +- app/src/main/res/drawable/ic_emoticon.xml | 4 +- .../res/drawable/ic_empty_contacts_arrow.xml | 17 ++ .../drawable/ic_empty_conversation_arrow.xml | 4 +- app/src/main/res/drawable/ic_entypo_share.xml | 4 +- app/src/main/res/drawable/ic_erase.xml | 4 +- .../ic_event_badge_connect_request.xml | 4 +- .../drawable/ic_event_badge_missed_call.xml | 4 +- .../drawable/ic_event_badge_unread_knock.xml | 4 +- .../ic_event_badge_unread_mention.xml | 4 +- .../drawable/ic_event_badge_unread_reply.xml | 4 +- app/src/main/res/drawable/ic_favourite.xml | 4 +- app/src/main/res/drawable/ic_file.xml | 4 +- app/src/main/res/drawable/ic_folder.xml | 4 +- app/src/main/res/drawable/ic_gallery.xml | 4 +- app/src/main/res/drawable/ic_gif.xml | 4 +- app/src/main/res/drawable/ic_info.xml | 4 +- .../main/res/drawable/ic_input_mandatory.xml | 4 +- .../res/drawable/ic_launcher_background.xml | 4 +- .../res/drawable/ic_launcher_foreground.xml | 4 +- app/src/main/res/drawable/ic_leave.xml | 4 +- app/src/main/res/drawable/ic_legal_hold.xml | 2 +- app/src/main/res/drawable/ic_location.xml | 4 +- app/src/main/res/drawable/ic_mention.xml | 4 +- .../res/drawable/ic_message_delivered.xml | 17 ++ app/src/main/res/drawable/ic_message_read.xml | 17 ++ .../main/res/drawable/ic_message_sending.xml | 17 ++ app/src/main/res/drawable/ic_message_sent.xml | 17 ++ app/src/main/res/drawable/ic_mic_on.xml | 4 +- .../main/res/drawable/ic_microphone_off.xml | 4 +- .../main/res/drawable/ic_microphone_on.xml | 4 +- .../main/res/drawable/ic_microphone_white.xml | 4 +- .../drawable/ic_microphone_white_muted.xml | 4 +- app/src/main/res/drawable/ic_migration.xml | 4 +- app/src/main/res/drawable/ic_minus.xml | 4 +- app/src/main/res/drawable/ic_missed_call.xml | 4 +- app/src/main/res/drawable/ic_more.xml | 4 +- app/src/main/res/drawable/ic_more_emojis.xml | 4 +- app/src/main/res/drawable/ic_mute.xml | 4 +- .../main/res/drawable/ic_no_answer_call.xml | 4 +- .../main/res/drawable/ic_outgoing_call.xml | 4 +- .../res/drawable/ic_participant_muted.xml | 4 +- app/src/main/res/drawable/ic_pause.xml | 17 ++ app/src/main/res/drawable/ic_ping.xml | 4 +- app/src/main/res/drawable/ic_play.xml | 17 ++ app/src/main/res/drawable/ic_remove.xml | 4 +- app/src/main/res/drawable/ic_reply.xml | 4 +- app/src/main/res/drawable/ic_rich_text.xml | 4 +- .../main/res/drawable/ic_rich_text_bold.xml | 17 ++ .../main/res/drawable/ic_rich_text_header.xml | 17 ++ .../main/res/drawable/ic_rich_text_italic.xml | 17 ++ app/src/main/res/drawable/ic_search.xml | 4 +- app/src/main/res/drawable/ic_send.xml | 4 +- app/src/main/res/drawable/ic_settings.xml | 4 +- app/src/main/res/drawable/ic_share.xml | 4 +- app/src/main/res/drawable/ic_share_file.xml | 17 ++ app/src/main/res/drawable/ic_shield_holo.xml | 2 +- app/src/main/res/drawable/ic_speaker_off.xml | 4 +- app/src/main/res/drawable/ic_speaker_on.xml | 4 +- app/src/main/res/drawable/ic_star.xml | 17 ++ app/src/main/res/drawable/ic_stop.xml | 17 ++ app/src/main/res/drawable/ic_support.xml | 4 +- app/src/main/res/drawable/ic_timer.xml | 4 +- .../main/res/drawable/ic_unread_mention.xml | 4 +- app/src/main/res/drawable/ic_unread_reply.xml | 4 +- .../main/res/drawable/ic_validation_block.xml | 17 ++ .../main/res/drawable/ic_validation_check.xml | 17 ++ app/src/main/res/drawable/ic_vault.xml | 4 +- app/src/main/res/drawable/ic_video.xml | 4 +- app/src/main/res/drawable/ic_video_call.xml | 17 ++ app/src/main/res/drawable/ic_view.xml | 4 +- .../main/res/drawable/ic_warning_circle.xml | 17 ++ app/src/main/res/drawable/ic_welcome_1.xml | 4 +- app/src/main/res/drawable/ic_welcome_2.xml | 4 +- app/src/main/res/drawable/ic_welcome_3.xml | 4 +- app/src/main/res/drawable/ic_welcome_4.xml | 4 +- app/src/main/res/drawable/ic_welcome_5.xml | 4 +- app/src/main/res/drawable/ic_wire_logo.xml | 4 +- .../res/drawable/notification_icon_small.xml | 4 +- .../websocket_notification_icon_small.xml | 4 +- .../dialog_bottom_sheet_custom_behavior.xml | 2 +- .../res/mipmap-anydpi-v26/ic_launcher.xml | 4 +- .../mipmap-anydpi-v26/ic_launcher_round.xml | 4 +- app/src/main/res/values-af/strings.xml | 4 +- app/src/main/res/values-ar/strings.xml | 4 +- app/src/main/res/values-bn/strings.xml | 4 +- app/src/main/res/values-ca/strings.xml | 4 +- app/src/main/res/values-cs/strings.xml | 4 +- app/src/main/res/values-da/strings.xml | 4 +- app/src/main/res/values-de/strings.xml | 4 +- app/src/main/res/values-el/strings.xml | 4 +- app/src/main/res/values-es/strings.xml | 4 +- app/src/main/res/values-et/strings.xml | 4 +- app/src/main/res/values-fa/strings.xml | 4 +- app/src/main/res/values-fi/strings.xml | 4 +- app/src/main/res/values-fr/strings.xml | 4 +- app/src/main/res/values-he/strings.xml | 4 +- app/src/main/res/values-hi/strings.xml | 4 +- app/src/main/res/values-hr/strings.xml | 4 +- app/src/main/res/values-hu/strings.xml | 4 +- app/src/main/res/values-id/strings.xml | 4 +- app/src/main/res/values-it/strings.xml | 4 +- app/src/main/res/values-ja/strings.xml | 4 +- app/src/main/res/values-ko/strings.xml | 4 +- app/src/main/res/values-lt/strings.xml | 4 +- app/src/main/res/values-mk/strings.xml | 4 +- app/src/main/res/values-night/colors.xml | 4 +- app/src/main/res/values-night/flags.xml | 4 +- app/src/main/res/values-night/themes.xml | 2 +- app/src/main/res/values-nl/strings.xml | 4 +- app/src/main/res/values-no/strings.xml | 4 +- app/src/main/res/values-pa/strings.xml | 4 +- app/src/main/res/values-pl/strings.xml | 4 +- app/src/main/res/values-pt/strings.xml | 4 +- app/src/main/res/values-ro/strings.xml | 4 +- app/src/main/res/values-ru/strings.xml | 4 +- app/src/main/res/values-si/strings.xml | 4 +- app/src/main/res/values-sk/strings.xml | 4 +- app/src/main/res/values-sl/strings.xml | 4 +- app/src/main/res/values-sr/strings.xml | 4 +- app/src/main/res/values-sv/strings.xml | 4 +- app/src/main/res/values-tr/strings.xml | 4 +- app/src/main/res/values-uk/strings.xml | 4 +- app/src/main/res/values-vi/strings.xml | 4 +- app/src/main/res/values-zh/strings.xml | 4 +- app/src/main/res/values/arrays.xml | 4 +- app/src/main/res/values/colors.xml | 4 +- app/src/main/res/values/flags.xml | 4 +- app/src/main/res/values/integers.xml | 4 +- app/src/main/res/values/strings.xml | 4 +- app/src/main/res/values/themes.xml | 4 +- app/src/main/res/xml/provider_paths.xml | 4 +- .../com/wire/android/util/DataDogLogger.kt | 2 +- .../res/drawable/ic_launcher_background.xml | 4 +- .../res/drawable/ic_launcher_foreground.xml | 4 +- .../res/mipmap-anydpi-v26/ic_launcher.xml | 4 +- .../mipmap-anydpi-v26/ic_launcher_round.xml | 4 +- .../com/wire/android/util/DataDogLogger.kt | 2 +- .../res/drawable/ic_launcher_background.xml | 4 +- .../res/drawable/ic_launcher_foreground.xml | 4 +- .../android/GlobalObserversManagerTest.kt | 17 ++ .../test/kotlin/com/wire/android/TestUtil.kt | 2 +- .../com/wire/android/common/TestsCommon.kt | 4 +- .../android/config/CoroutineTestExtension.kt | 4 +- .../kotlin/com/wire/android/config/MockURI.kt | 4 +- .../android/config/NavigationTestExtension.kt | 2 +- .../android/config/ScopedArgsTestExtension.kt | 4 +- .../android/config/TestDispatcherProvider.kt | 4 +- .../feature/AccountSwitchUseCaseTest.kt | 4 +- .../feature/DisableAppLockUseCaseTest.kt | 2 +- .../GenerateRandomPasswordUseCaseTest.kt | 2 +- .../ObserveAppLockConfigUseCaseTest.kt | 2 +- .../android/framework/FakeKaliumFileSystem.kt | 4 +- .../com/wire/android/framework/TestClient.kt | 4 +- .../wire/android/framework/TestConnection.kt | 4 +- .../android/framework/TestConversation.kt | 4 +- .../framework/TestConversationDetails.kt | 4 +- .../com/wire/android/framework/TestMessage.kt | 4 +- .../com/wire/android/framework/TestTeam.kt | 4 +- .../com/wire/android/framework/TestUser.kt | 4 +- .../mapper/MessageContentMapperTest.kt | 4 +- .../wire/android/mapper/MessageMapperTest.kt | 4 +- .../mapper/MessagePreviewContentMapperTest.kt | 4 +- .../android/mapper/OtherAccountMapperTest.kt | 4 +- .../mapper/RegularMessageContentMapperTest.kt | 4 +- .../mapper/SystemMessageContentMapperTest.kt | 4 +- .../mapper/UICallParticipantMapperTest.kt | 4 +- .../android/mapper/UIParticipantMapperTest.kt | 4 +- .../wire/android/mapper/UserTypeMapperTest.kt | 4 +- .../ConversationAudioMessagePlayerTest.kt | 17 ++ .../MarkUsersAsNeedToBeMigratedTest.kt | 17 ++ .../MigrateClientsDataUseCaseTest.kt | 4 +- .../MigrateServerConfigUseCaseTest.kt | 4 +- .../android/migration/MigrationManagerTest.kt | 4 +- .../android/migration/MigrationMapperTest.kt | 17 ++ .../migration/ScalaBackendPreferencesTest.kt | 4 +- .../migration/ScalaServerConfigDAOTest.kt | 4 +- ...ouldTriggerMigrationForUserUserCaseTest.kt | 17 ++ .../com/wire/android/model/ImageAssetTest.kt | 4 +- .../android/navigation/NavigationUtilsTest.kt | 4 +- .../CallNotificationManagerTest.kt | 2 +- .../WireNotificationManagerTest.kt | 4 +- .../android/services/ServicesManagerTest.kt | 2 +- .../android/ui/WireActivityViewModelTest.kt | 4 +- .../ui/authentication/LoginViewModelTest.kt | 4 +- .../CreateAccountUsernameViewModelTest.kt | 4 +- .../register/RegisterDeviceViewModelTest.kt | 4 +- .../login/email/LoginEmailViewModelTest.kt | 4 +- .../login/sso/LoginSSOViewModelTest.kt | 4 +- .../welcome/WelcomeViewModelTest.kt | 4 +- .../ui/calling/OngoingCallViewModelTest.kt | 4 +- .../ui/calling/SharedCallingViewModelTest.kt | 4 +- .../incoming/IncomingCallViewModelTest.kt | 4 +- .../initiating/InitiatingCallViewModelTest.kt | 4 +- .../topappbar/CommonTopAppBarViewModelTest.kt | 4 +- .../ConnectionActionButtonViewModelTest.kt | 2 +- .../home/appLock/LockCodeTimeManagerTest.kt | 2 +- .../forgot/ForgotLockScreenViewModelTest.kt | 2 +- .../appLock/set/SetLockScreenViewModelTest.kt | 2 +- .../conversations/AuthorHeaderHelperTest.kt | 2 +- .../CompositeMessageViewModelTest.kt | 2 +- .../MessageComposerViewModelArrangement.kt | 4 +- .../MessageComposerViewModelTest.kt | 4 +- .../banner/ConversationBannerViewModelTest.kt | 4 +- .../SecurityClassificationViewModelTest.kt | 2 +- ...veConversationMembersByTypesUseCaseTest.kt | 4 +- .../call/ConversationCallViewModelTest.kt | 2 +- .../GroupConversationDetailsViewModelTest.kt | 4 +- .../CreatePasswordGuestLinkViewModelText.kt | 2 +- .../EditGuestAccessViewModelTest.kt | 4 +- .../EditSelfDeletingMessagesViewModelTest.kt | 2 +- ...upConversationParticipantsViewModelTest.kt | 4 +- ...eParticipantsForConversationUseCaseTest.kt | 4 +- .../ConversationInfoViewModelArrangement.kt | 4 +- .../info/ConversationInfoViewModelTest.kt | 4 +- ...onversationMessagesViewModelArrangement.kt | 4 +- .../ConversationMessagesViewModelTest.kt | 4 +- ...SearchConversationMessagesViewModelTest.kt | 2 +- .../ConversationMigrationViewModelTest.kt | 2 +- .../conversations/model/MessageTypesTest.kt | 2 +- .../typing/TypingIndicatorViewModelTest.kt | 2 +- ...nversationMessagesFromSearchUseCaseTest.kt | 2 +- ...ssetMessagesFromConversationUseCaseTest.kt | 2 +- ...rveUsersTypingInConversationUseCaseTest.kt | 2 +- .../ConversationListViewModelTest.kt | 4 +- .../ui/home/drawer/HomeDrawerViewModelTest.kt | 2 +- .../home/gallery/MediaGalleryViewModelTest.kt | 4 +- .../MessageComposerStateHolderTest.kt | 4 +- .../recordaudio/RecordAudioViewModelTest.kt | 2 +- .../state/MessageCompositionHolderTest.kt | 2 +- .../MessageCompositionInputStateHolderTest.kt | 17 ++ .../NewConversationViewModelArrangement.kt | 4 +- .../NewConversationViewModelTest.kt | 4 +- .../account/MyAccountViewModelTest.kt | 4 +- .../DeleteAccountViewModelTest.kt | 2 +- .../ChangeDisplayNameViewModelTest.kt | 4 +- .../account/email/ChangeEmailViewModelTest.kt | 17 ++ .../account/email/VerifyEmailViewModelTest.kt | 2 +- .../handle/ChangeHandleViewModelTest.kt | 2 +- .../appearance/AppearanceViewModelTest.kt | 2 +- .../home/BackupAndRestoreViewModelTest.kt | 4 +- .../FeatureFlagNotificationViewModelTest.kt | 17 ++ .../initialsync/InitialSyncViewModelTest.kt | 4 +- .../joinDeepLink/JoinViaCodeViewModelTest.kt | 2 +- .../LegalHoldDeactivatedViewModelTest.kt | 2 +- .../LegalHoldRequestedViewModelTest.kt | 2 +- .../devices/DeviceDetailsViewModelTest.kt | 17 ++ .../devices/SelfDevicesViewModelTest.kt | 4 +- .../image/AvatarPickerViewModelTest.kt | 4 +- .../OtherUserProfileScreenViewModelTest.kt | 4 +- .../OtherUserProfileViewModelArrangement.kt | 4 +- .../service/ServiceDetailsMapperTest.kt | 2 +- .../service/ServiceDetailsViewModelTest.kt | 2 +- .../android/util/CurrentScreenManagerTest.kt | 2 +- .../wire/android/util/DateTimeUtilKtTest.kt | 4 +- .../android/util/DeepLinkProcessorTest.kt | 4 +- .../com/wire/android/util/FileUtilTest.kt | 4 +- .../android/util/QueryMatchExtractorTest.kt | 4 +- .../android/util/ScreenStateObserverTest.kt | 4 +- .../com/wire/android/util/StringUtilTest.kt | 2 +- .../com/wire/android/util/StubLifecycle.kt | 2 +- .../kotlin/com/wire/android/util/Stubs.kt | 4 +- .../com/wire/android/util/UriUtilTest.kt | 2 +- .../android/util/extension/ClientIdTest.kt | 4 +- .../lifecycle/ConnectionPolicyManagerTest.kt | 4 +- .../android/util/ui/AssetImageFetcherTest.kt | 4 +- benchmark/build.gradle.kts | 2 +- .../com/wire/benchmark/BaselineGenerator.kt | 2 +- .../com/wire/benchmark/StartupBenchmark.kt | 2 +- .../benchmark/StartupBenchmarkWithLogin.kt | 2 +- benchmark/src/main/AndroidManifest.xml | 2 +- build-logic/gradle.properties | 2 +- build-logic/plugins/build.gradle.kts | 2 +- .../AndroidApplicationConventionPlugin.kt | 18 +- .../src/main/kotlin/AndroidCoordinates.kt | 6 +- .../kotlin/AndroidLibraryConventionPlugin.kt | 18 +- .../src/main/kotlin/HiltConventionPlugin.kt | 10 +- .../plugins/src/main/kotlin/LibsCatalog.kt | 2 +- .../android/gradle/ComposeConfiguration.kt | 2 +- .../gradle/KotlinAndroidConfiguration.kt | 2 +- .../android/gradle/version/Versionizer.kt | 6 +- .../src/test/kotlin/VersionizerTest.kt | 4 +- build-logic/settings.gradle.kts | 2 +- build.gradle.kts | 4 +- buildSrc/build.gradle.kts | 4 +- buildSrc/settings.gradle.kts | 4 +- buildSrc/src/main/kotlin/Dependencies.kt | 4 +- .../src/main/kotlin/IncludeGitBuildTask.kt | 4 +- buildSrc/src/main/kotlin/LibsCatalog.kt | 2 +- buildSrc/src/main/kotlin/ProjectExtensions.kt | 4 +- .../customization/BuildTimeConfiguration.kt | 17 ++ .../ConfigurationFileImporter.kt | 3 +- .../kotlin/customization/Customization.kt | 3 +- .../kotlin/customization/FeatureConfigs.kt | 3 +- .../main/kotlin/customization/FeatureFlags.kt | 3 +- .../customization/ResourcesOverrider.kt | 17 ++ .../src/main/kotlin/flavor/ProductFlavors.kt | 17 ++ .../kotlin/scripts/compilation.gradle.kts | 4 +- .../kotlin/scripts/infrastructure.gradle.kts | 4 +- .../main/kotlin/scripts/quality.gradle.kts | 4 +- .../main/kotlin/scripts/spotless.gradle.kts | 4 +- .../main/kotlin/scripts/testing.gradle.kts | 4 +- .../main/kotlin/scripts/variants.gradle.kts | 4 +- .../ConfigurationFileImporterTest.kt | 3 +- .../kotlin/customization/CustomizationTest.kt | 3 +- config/detekt/baseline.xml | 283 ++++++------------ gradle.properties | 4 +- gradle/wrapper/gradle-wrapper.properties | 4 +- include_builds.gradle.kts | 2 +- scripts/tail_logcat_to_file.sh | 4 +- settings.gradle.kts | 4 +- 1192 files changed, 2445 insertions(+), 2891 deletions(-) diff --git a/.githooks/pre-commit b/.githooks/pre-commit index 986e223cd3..e610945fd5 100755 --- a/.githooks/pre-commit +++ b/.githooks/pre-commit @@ -1,7 +1,7 @@ #!/bin/bash # # Wire -# Copyright (C) 2023 Wire Swiss GmbH +# Copyright (C) 2024 Wire Swiss GmbH # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by @@ -16,8 +16,6 @@ # You should have received a copy of the GNU General Public License # along with this program. If not, see http://www.gnu.org/licenses/. # -# -# set -e ############ diff --git a/AR-builder.groovy b/AR-builder.groovy index 5350e85723..9de771b8ed 100644 --- a/AR-builder.groovy +++ b/AR-builder.groovy @@ -1,6 +1,6 @@ /* * Wire - * Copyright (C) 2023 Wire Swiss GmbH + * Copyright (C) 2024 Wire Swiss GmbH * * This program is free software: you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by diff --git a/app/build.gradle.kts b/app/build.gradle.kts index 9e8839d5ac..8e7f5c7e33 100644 --- a/app/build.gradle.kts +++ b/app/build.gradle.kts @@ -1,6 +1,6 @@ /* * Wire - * Copyright (C) 2023 Wire Swiss GmbH + * Copyright (C) 2024 Wire Swiss GmbH * * This program is free software: you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by @@ -14,8 +14,6 @@ * * You should have received a copy of the GNU General Public License * along with this program. If not, see http://www.gnu.org/licenses/. - * - * */ plugins { diff --git a/app/src/androidTest/java/com/wire/android/LinkSpannableStringTest.kt b/app/src/androidTest/java/com/wire/android/LinkSpannableStringTest.kt index 4265250bf3..0cd16cf7ca 100644 --- a/app/src/androidTest/java/com/wire/android/LinkSpannableStringTest.kt +++ b/app/src/androidTest/java/com/wire/android/LinkSpannableStringTest.kt @@ -1,6 +1,6 @@ /* * Wire - * Copyright (C) 2023 Wire Swiss GmbH + * Copyright (C) 2024 Wire Swiss GmbH * * This program is free software: you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by diff --git a/app/src/androidTest/java/com/wire/android/SelfDeletionTimerTest.kt b/app/src/androidTest/java/com/wire/android/SelfDeletionTimerTest.kt index dc20e50b23..a9d5dbba7c 100644 --- a/app/src/androidTest/java/com/wire/android/SelfDeletionTimerTest.kt +++ b/app/src/androidTest/java/com/wire/android/SelfDeletionTimerTest.kt @@ -1,3 +1,20 @@ +/* + * Wire + * Copyright (C) 2024 Wire Swiss GmbH + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see http://www.gnu.org/licenses/. + */ package com.wire.android import androidx.test.platform.app.InstrumentationRegistry diff --git a/app/src/androidTest/java/com/wire/android/datastore/EncryptionManagerTest.kt b/app/src/androidTest/java/com/wire/android/datastore/EncryptionManagerTest.kt index 777b47d370..9bb1f58caa 100644 --- a/app/src/androidTest/java/com/wire/android/datastore/EncryptionManagerTest.kt +++ b/app/src/androidTest/java/com/wire/android/datastore/EncryptionManagerTest.kt @@ -1,6 +1,6 @@ /* * Wire - * Copyright (C) 2023 Wire Swiss GmbH + * Copyright (C) 2024 Wire Swiss GmbH * * This program is free software: you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by diff --git a/app/src/beta/kotlin/com/wire/android/ExternalLoggerManager.kt b/app/src/beta/kotlin/com/wire/android/ExternalLoggerManager.kt index 5aca1e45d5..d29ebd8205 100644 --- a/app/src/beta/kotlin/com/wire/android/ExternalLoggerManager.kt +++ b/app/src/beta/kotlin/com/wire/android/ExternalLoggerManager.kt @@ -1,3 +1,20 @@ +/* + * Wire + * Copyright (C) 2024 Wire Swiss GmbH + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see http://www.gnu.org/licenses/. + */ package com.wire.android import android.app.Activity diff --git a/app/src/beta/kotlin/com/wire/android/navigation/TrackingNavController.kt b/app/src/beta/kotlin/com/wire/android/navigation/TrackingNavController.kt index 9000a69786..0e01baa8d8 100644 --- a/app/src/beta/kotlin/com/wire/android/navigation/TrackingNavController.kt +++ b/app/src/beta/kotlin/com/wire/android/navigation/TrackingNavController.kt @@ -1,3 +1,20 @@ +/* + * Wire + * Copyright (C) 2024 Wire Swiss GmbH + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see http://www.gnu.org/licenses/. + */ package com.wire.android.navigation import androidx.compose.animation.ExperimentalAnimationApi diff --git a/app/src/beta/kotlin/com/wire/android/util/DataDogLogger.kt b/app/src/beta/kotlin/com/wire/android/util/DataDogLogger.kt index 08911615b3..e0c5c22169 100644 --- a/app/src/beta/kotlin/com/wire/android/util/DataDogLogger.kt +++ b/app/src/beta/kotlin/com/wire/android/util/DataDogLogger.kt @@ -1,6 +1,6 @@ /* * Wire - * Copyright (C) 2023 Wire Swiss GmbH + * Copyright (C) 2024 Wire Swiss GmbH * * This program is free software: you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by @@ -14,8 +14,6 @@ * * You should have received a copy of the GNU General Public License * along with this program. If not, see http://www.gnu.org/licenses/. - * - * */ package com.wire.android.util diff --git a/app/src/dev/kotlin/com/wire/android/util/DataDogLogger.kt b/app/src/dev/kotlin/com/wire/android/util/DataDogLogger.kt index 4fdf9c5e0b..8eaf326532 100644 --- a/app/src/dev/kotlin/com/wire/android/util/DataDogLogger.kt +++ b/app/src/dev/kotlin/com/wire/android/util/DataDogLogger.kt @@ -1,6 +1,6 @@ /* * Wire - * Copyright (C) 2023 Wire Swiss GmbH + * Copyright (C) 2024 Wire Swiss GmbH * * This program is free software: you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by diff --git a/app/src/dev/res/drawable/ic_launcher_background.xml b/app/src/dev/res/drawable/ic_launcher_background.xml index 6e64e11450..984eaa0f35 100644 --- a/app/src/dev/res/drawable/ic_launcher_background.xml +++ b/app/src/dev/res/drawable/ic_launcher_background.xml @@ -1,6 +1,6 @@ diff --git a/app/src/internal/res/mipmap-anydpi-v26/ic_launcher_round.xml b/app/src/internal/res/mipmap-anydpi-v26/ic_launcher_round.xml index 67d8edaea4..00b79ed5f0 100644 --- a/app/src/internal/res/mipmap-anydpi-v26/ic_launcher_round.xml +++ b/app/src/internal/res/mipmap-anydpi-v26/ic_launcher_round.xml @@ -1,7 +1,7 @@ diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml index 625c8db8dc..f60f99354d 100644 --- a/app/src/main/AndroidManifest.xml +++ b/app/src/main/AndroidManifest.xml @@ -1,6 +1,6 @@ diff --git a/app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml b/app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml index 52ad9ae85d..307cee2a41 100644 --- a/app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml +++ b/app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml @@ -1,7 +1,7 @@ diff --git a/app/src/main/res/values-af/strings.xml b/app/src/main/res/values-af/strings.xml index a2886b4606..d83e5c868b 100644 --- a/app/src/main/res/values-af/strings.xml +++ b/app/src/main/res/values-af/strings.xml @@ -1,7 +1,7 @@ App version diff --git a/app/src/main/res/values-ar/strings.xml b/app/src/main/res/values-ar/strings.xml index 071e5f2d76..49572a8fba 100644 --- a/app/src/main/res/values-ar/strings.xml +++ b/app/src/main/res/values-ar/strings.xml @@ -1,7 +1,7 @@ إصدار التطبيق diff --git a/app/src/main/res/values-bn/strings.xml b/app/src/main/res/values-bn/strings.xml index f3c07ef2dd..ec00f5518a 100644 --- a/app/src/main/res/values-bn/strings.xml +++ b/app/src/main/res/values-bn/strings.xml @@ -1,7 +1,7 @@ App version diff --git a/app/src/main/res/values-ca/strings.xml b/app/src/main/res/values-ca/strings.xml index a2886b4606..d83e5c868b 100644 --- a/app/src/main/res/values-ca/strings.xml +++ b/app/src/main/res/values-ca/strings.xml @@ -1,7 +1,7 @@ App version diff --git a/app/src/main/res/values-cs/strings.xml b/app/src/main/res/values-cs/strings.xml index 38e9b7532f..564aa14d22 100644 --- a/app/src/main/res/values-cs/strings.xml +++ b/app/src/main/res/values-cs/strings.xml @@ -1,7 +1,7 @@ Verze aplikace diff --git a/app/src/main/res/values-da/strings.xml b/app/src/main/res/values-da/strings.xml index a2886b4606..d83e5c868b 100644 --- a/app/src/main/res/values-da/strings.xml +++ b/app/src/main/res/values-da/strings.xml @@ -1,7 +1,7 @@ App version diff --git a/app/src/main/res/values-de/strings.xml b/app/src/main/res/values-de/strings.xml index 91a16c1527..fee97776d0 100644 --- a/app/src/main/res/values-de/strings.xml +++ b/app/src/main/res/values-de/strings.xml @@ -1,7 +1,7 @@ App-Version diff --git a/app/src/main/res/values-el/strings.xml b/app/src/main/res/values-el/strings.xml index a2886b4606..d83e5c868b 100644 --- a/app/src/main/res/values-el/strings.xml +++ b/app/src/main/res/values-el/strings.xml @@ -1,7 +1,7 @@ App version diff --git a/app/src/main/res/values-es/strings.xml b/app/src/main/res/values-es/strings.xml index 8579af83b8..bdfa099bd8 100644 --- a/app/src/main/res/values-es/strings.xml +++ b/app/src/main/res/values-es/strings.xml @@ -1,7 +1,7 @@ Versión diff --git a/app/src/main/res/values-et/strings.xml b/app/src/main/res/values-et/strings.xml index c17e7bb9c7..41fc3de345 100644 --- a/app/src/main/res/values-et/strings.xml +++ b/app/src/main/res/values-et/strings.xml @@ -1,7 +1,7 @@ App version diff --git a/app/src/main/res/values-fa/strings.xml b/app/src/main/res/values-fa/strings.xml index f3c07ef2dd..ec00f5518a 100644 --- a/app/src/main/res/values-fa/strings.xml +++ b/app/src/main/res/values-fa/strings.xml @@ -1,7 +1,7 @@ App version diff --git a/app/src/main/res/values-fi/strings.xml b/app/src/main/res/values-fi/strings.xml index a2886b4606..d83e5c868b 100644 --- a/app/src/main/res/values-fi/strings.xml +++ b/app/src/main/res/values-fi/strings.xml @@ -1,7 +1,7 @@ App version diff --git a/app/src/main/res/values-fr/strings.xml b/app/src/main/res/values-fr/strings.xml index 36d1f13556..08b908e3b2 100644 --- a/app/src/main/res/values-fr/strings.xml +++ b/app/src/main/res/values-fr/strings.xml @@ -1,7 +1,7 @@ Version de l\'application diff --git a/app/src/main/res/values-he/strings.xml b/app/src/main/res/values-he/strings.xml index 82adc6eb3f..ab07bfeb1d 100644 --- a/app/src/main/res/values-he/strings.xml +++ b/app/src/main/res/values-he/strings.xml @@ -1,7 +1,7 @@ App version diff --git a/app/src/main/res/values-hi/strings.xml b/app/src/main/res/values-hi/strings.xml index f3c07ef2dd..ec00f5518a 100644 --- a/app/src/main/res/values-hi/strings.xml +++ b/app/src/main/res/values-hi/strings.xml @@ -1,7 +1,7 @@ App version diff --git a/app/src/main/res/values-hr/strings.xml b/app/src/main/res/values-hr/strings.xml index 1c331809bd..acfa082443 100644 --- a/app/src/main/res/values-hr/strings.xml +++ b/app/src/main/res/values-hr/strings.xml @@ -1,7 +1,7 @@ Verzija aplikacije diff --git a/app/src/main/res/values-hu/strings.xml b/app/src/main/res/values-hu/strings.xml index 8c46a19a03..d3681c06b9 100644 --- a/app/src/main/res/values-hu/strings.xml +++ b/app/src/main/res/values-hu/strings.xml @@ -1,7 +1,7 @@ Alkalmazás verzió diff --git a/app/src/main/res/values-id/strings.xml b/app/src/main/res/values-id/strings.xml index cd6906cc5a..78e8b1a7c4 100644 --- a/app/src/main/res/values-id/strings.xml +++ b/app/src/main/res/values-id/strings.xml @@ -1,7 +1,7 @@ App version diff --git a/app/src/main/res/values-it/strings.xml b/app/src/main/res/values-it/strings.xml index 6a2e908e88..4df14b4a0d 100644 --- a/app/src/main/res/values-it/strings.xml +++ b/app/src/main/res/values-it/strings.xml @@ -1,7 +1,7 @@ Versione dell\'app diff --git a/app/src/main/res/values-ja/strings.xml b/app/src/main/res/values-ja/strings.xml index 5cf75d8d30..de4f8f2d4a 100644 --- a/app/src/main/res/values-ja/strings.xml +++ b/app/src/main/res/values-ja/strings.xml @@ -1,7 +1,7 @@ App version diff --git a/app/src/main/res/values-ko/strings.xml b/app/src/main/res/values-ko/strings.xml index 5cf75d8d30..de4f8f2d4a 100644 --- a/app/src/main/res/values-ko/strings.xml +++ b/app/src/main/res/values-ko/strings.xml @@ -1,7 +1,7 @@ App version diff --git a/app/src/main/res/values-lt/strings.xml b/app/src/main/res/values-lt/strings.xml index 79b6c1b81d..18c23b6b9c 100644 --- a/app/src/main/res/values-lt/strings.xml +++ b/app/src/main/res/values-lt/strings.xml @@ -1,7 +1,7 @@ Programėlės versija diff --git a/app/src/main/res/values-mk/strings.xml b/app/src/main/res/values-mk/strings.xml index f3c07ef2dd..ec00f5518a 100644 --- a/app/src/main/res/values-mk/strings.xml +++ b/app/src/main/res/values-mk/strings.xml @@ -1,7 +1,7 @@ App version diff --git a/app/src/main/res/values-night/colors.xml b/app/src/main/res/values-night/colors.xml index 944ca2aa0d..be377ca64b 100644 --- a/app/src/main/res/values-night/colors.xml +++ b/app/src/main/res/values-night/colors.xml @@ -1,7 +1,7 @@ diff --git a/app/src/main/res/values-night/flags.xml b/app/src/main/res/values-night/flags.xml index 618250fd94..4c34ae5c57 100644 --- a/app/src/main/res/values-night/flags.xml +++ b/app/src/main/res/values-night/flags.xml @@ -1,7 +1,7 @@ diff --git a/app/src/main/res/values-night/themes.xml b/app/src/main/res/values-night/themes.xml index fc8ba7146f..60279fa17b 100644 --- a/app/src/main/res/values-night/themes.xml +++ b/app/src/main/res/values-night/themes.xml @@ -1,7 +1,7 @@ App version diff --git a/app/src/main/res/values-no/strings.xml b/app/src/main/res/values-no/strings.xml index a2886b4606..d83e5c868b 100644 --- a/app/src/main/res/values-no/strings.xml +++ b/app/src/main/res/values-no/strings.xml @@ -1,7 +1,7 @@ App version diff --git a/app/src/main/res/values-pa/strings.xml b/app/src/main/res/values-pa/strings.xml index f3c07ef2dd..ec00f5518a 100644 --- a/app/src/main/res/values-pa/strings.xml +++ b/app/src/main/res/values-pa/strings.xml @@ -1,7 +1,7 @@ App version diff --git a/app/src/main/res/values-pl/strings.xml b/app/src/main/res/values-pl/strings.xml index aa7e8cb8dd..720041c8a5 100644 --- a/app/src/main/res/values-pl/strings.xml +++ b/app/src/main/res/values-pl/strings.xml @@ -1,7 +1,7 @@ App version diff --git a/app/src/main/res/values-pt/strings.xml b/app/src/main/res/values-pt/strings.xml index 7d1c3c7402..8bca259bd0 100644 --- a/app/src/main/res/values-pt/strings.xml +++ b/app/src/main/res/values-pt/strings.xml @@ -1,7 +1,7 @@ Versão do aplicativo diff --git a/app/src/main/res/values-ro/strings.xml b/app/src/main/res/values-ro/strings.xml index 2b209a2971..180b8b201c 100644 --- a/app/src/main/res/values-ro/strings.xml +++ b/app/src/main/res/values-ro/strings.xml @@ -1,7 +1,7 @@ App version diff --git a/app/src/main/res/values-ru/strings.xml b/app/src/main/res/values-ru/strings.xml index 4a6a5a1848..91ee60b227 100644 --- a/app/src/main/res/values-ru/strings.xml +++ b/app/src/main/res/values-ru/strings.xml @@ -1,7 +1,7 @@ Версия приложения diff --git a/app/src/main/res/values-si/strings.xml b/app/src/main/res/values-si/strings.xml index 1c0e19f2ba..89aa998f9e 100644 --- a/app/src/main/res/values-si/strings.xml +++ b/app/src/main/res/values-si/strings.xml @@ -1,7 +1,7 @@ යෙදුමේ අනුවාදය diff --git a/app/src/main/res/values-sk/strings.xml b/app/src/main/res/values-sk/strings.xml index 086882fb5b..fa530905dd 100644 --- a/app/src/main/res/values-sk/strings.xml +++ b/app/src/main/res/values-sk/strings.xml @@ -1,7 +1,7 @@ App version diff --git a/app/src/main/res/values-sl/strings.xml b/app/src/main/res/values-sl/strings.xml index 4ad4c38416..145e64cb7c 100644 --- a/app/src/main/res/values-sl/strings.xml +++ b/app/src/main/res/values-sl/strings.xml @@ -1,7 +1,7 @@ App version diff --git a/app/src/main/res/values-sr/strings.xml b/app/src/main/res/values-sr/strings.xml index 2b209a2971..180b8b201c 100644 --- a/app/src/main/res/values-sr/strings.xml +++ b/app/src/main/res/values-sr/strings.xml @@ -1,7 +1,7 @@ App version diff --git a/app/src/main/res/values-sv/strings.xml b/app/src/main/res/values-sv/strings.xml index 83c7eb97da..106172924c 100644 --- a/app/src/main/res/values-sv/strings.xml +++ b/app/src/main/res/values-sv/strings.xml @@ -1,7 +1,7 @@ Appens version diff --git a/app/src/main/res/values-tr/strings.xml b/app/src/main/res/values-tr/strings.xml index f9e595baee..b0251a3628 100644 --- a/app/src/main/res/values-tr/strings.xml +++ b/app/src/main/res/values-tr/strings.xml @@ -1,7 +1,7 @@ Uygulama sürümü diff --git a/app/src/main/res/values-uk/strings.xml b/app/src/main/res/values-uk/strings.xml index a42327a5b0..daf21929f7 100644 --- a/app/src/main/res/values-uk/strings.xml +++ b/app/src/main/res/values-uk/strings.xml @@ -1,7 +1,7 @@ Версія програми diff --git a/app/src/main/res/values-vi/strings.xml b/app/src/main/res/values-vi/strings.xml index 5cf75d8d30..de4f8f2d4a 100644 --- a/app/src/main/res/values-vi/strings.xml +++ b/app/src/main/res/values-vi/strings.xml @@ -1,7 +1,7 @@ App version diff --git a/app/src/main/res/values-zh/strings.xml b/app/src/main/res/values-zh/strings.xml index cd6906cc5a..78e8b1a7c4 100644 --- a/app/src/main/res/values-zh/strings.xml +++ b/app/src/main/res/values-zh/strings.xml @@ -1,7 +1,7 @@ App version diff --git a/app/src/main/res/values/arrays.xml b/app/src/main/res/values/arrays.xml index 042b7b06f4..affd53993f 100644 --- a/app/src/main/res/values/arrays.xml +++ b/app/src/main/res/values/arrays.xml @@ -1,7 +1,7 @@ diff --git a/app/src/main/res/values/colors.xml b/app/src/main/res/values/colors.xml index b57169e81d..5fc9bc9b7e 100644 --- a/app/src/main/res/values/colors.xml +++ b/app/src/main/res/values/colors.xml @@ -1,7 +1,7 @@ diff --git a/app/src/main/res/values/flags.xml b/app/src/main/res/values/flags.xml index 6632a5c552..5f20910274 100644 --- a/app/src/main/res/values/flags.xml +++ b/app/src/main/res/values/flags.xml @@ -1,7 +1,7 @@ diff --git a/app/src/main/res/values/integers.xml b/app/src/main/res/values/integers.xml index 37d5af1018..8588b88460 100644 --- a/app/src/main/res/values/integers.xml +++ b/app/src/main/res/values/integers.xml @@ -1,7 +1,7 @@ diff --git a/app/src/main/res/values/strings.xml b/app/src/main/res/values/strings.xml index fd78adda41..4e351c0cf4 100644 --- a/app/src/main/res/values/strings.xml +++ b/app/src/main/res/values/strings.xml @@ -1,6 +1,6 @@ App version diff --git a/app/src/main/res/values/themes.xml b/app/src/main/res/values/themes.xml index 27651ad4d0..564774fecb 100644 --- a/app/src/main/res/values/themes.xml +++ b/app/src/main/res/values/themes.xml @@ -1,7 +1,7 @@ diff --git a/app/src/main/res/xml/provider_paths.xml b/app/src/main/res/xml/provider_paths.xml index 7c70418ddc..b95f280b65 100644 --- a/app/src/main/res/xml/provider_paths.xml +++ b/app/src/main/res/xml/provider_paths.xml @@ -1,7 +1,7 @@ diff --git a/app/src/prod/kotlin/com/wire/android/util/DataDogLogger.kt b/app/src/prod/kotlin/com/wire/android/util/DataDogLogger.kt index 00c1986fcc..9e834229b6 100644 --- a/app/src/prod/kotlin/com/wire/android/util/DataDogLogger.kt +++ b/app/src/prod/kotlin/com/wire/android/util/DataDogLogger.kt @@ -1,6 +1,6 @@ /* * Wire - * Copyright (C) 2023 Wire Swiss GmbH + * Copyright (C) 2024 Wire Swiss GmbH * * This program is free software: you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by diff --git a/app/src/prod/res/drawable/ic_launcher_background.xml b/app/src/prod/res/drawable/ic_launcher_background.xml index e72d6c62a4..46c7010c7a 100644 --- a/app/src/prod/res/drawable/ic_launcher_background.xml +++ b/app/src/prod/res/drawable/ic_launcher_background.xml @@ -1,6 +1,6 @@ diff --git a/app/src/prod/res/mipmap-anydpi-v26/ic_launcher_round.xml b/app/src/prod/res/mipmap-anydpi-v26/ic_launcher_round.xml index a08d8e0547..2ad1628414 100644 --- a/app/src/prod/res/mipmap-anydpi-v26/ic_launcher_round.xml +++ b/app/src/prod/res/mipmap-anydpi-v26/ic_launcher_round.xml @@ -1,7 +1,7 @@ diff --git a/app/src/staging/kotlin/com/wire/android/util/DataDogLogger.kt b/app/src/staging/kotlin/com/wire/android/util/DataDogLogger.kt index 4fdf9c5e0b..8eaf326532 100644 --- a/app/src/staging/kotlin/com/wire/android/util/DataDogLogger.kt +++ b/app/src/staging/kotlin/com/wire/android/util/DataDogLogger.kt @@ -1,6 +1,6 @@ /* * Wire - * Copyright (C) 2023 Wire Swiss GmbH + * Copyright (C) 2024 Wire Swiss GmbH * * This program is free software: you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by diff --git a/app/src/staging/res/drawable/ic_launcher_background.xml b/app/src/staging/res/drawable/ic_launcher_background.xml index 707fdf880a..0e1b03f747 100644 --- a/app/src/staging/res/drawable/ic_launcher_background.xml +++ b/app/src/staging/res/drawable/ic_launcher_background.xml @@ -1,6 +1,6 @@