Skip to content

Commit

Permalink
Commit with unresolved merge conflicts outside of kalium
Browse files Browse the repository at this point in the history
  • Loading branch information
github-actions[bot] committed Nov 24, 2023
1 parent 8dd2521 commit fc0e0ff
Show file tree
Hide file tree
Showing 2 changed files with 24 additions and 10 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -54,6 +54,14 @@ fun SettingsScreen(
viewModel: SettingsViewModel = hiltViewModel()
) {
val lazyListState: LazyListState = rememberLazyListState()
val turnAppLockOffDialogState = rememberVisibilityState<Unit>()
val onAppLockSwitchClicked: (Boolean) -> Unit = remember {
{ isChecked ->
if (isChecked) homeStateHolder.navigator.navigate(NavigationCommand(SetLockCodeScreenDestination, BackStackMode.NONE))
else turnAppLockOffDialogState.show(Unit)
}
}

val context = LocalContext.current
SettingsScreenContent(
lazyListState = lazyListState,
Expand All @@ -66,13 +74,9 @@ fun SettingsScreen(
)
}
},
onAppLockSwitchChanged = remember {
{ isChecked ->
if (isChecked) homeStateHolder.navigator.navigate(NavigationCommand(SetLockCodeScreenDestination, BackStackMode.NONE))
else viewModel.disableAppLock()
}
}
onAppLockSwitchChanged = onAppLockSwitchClicked
)
TurnAppLockOffDialog(dialogState = turnAppLockOffDialogState, turnOff = viewModel::disableAppLock)
}

@Composable
Expand All @@ -84,7 +88,6 @@ fun SettingsScreenContent(
) {
val context = LocalContext.current
val featureVisibilityFlags = LocalFeatureVisibilityFlags.current
val turnAppLockOffDialogState = rememberVisibilityState<Unit>()

with(featureVisibilityFlags) {
LazyColumn(
Expand Down Expand Up @@ -113,6 +116,7 @@ fun SettingsScreenContent(
}
add(SettingsItem.NetworkSettings)
add(SettingsItem.AppLock(
<<<<<<< HEAD
when (settingsState.appLockConfig) {
is AppLockConfig.Disabled -> SwitchState.Enabled(
value = false,
Expand All @@ -124,6 +128,18 @@ fun SettingsScreenContent(
isOnOffVisible = true
) {
turnAppLockOffDialogState.show(Unit)
=======
when (settingsState.isAppLockEditable) {
true -> {
appLogger.d("AppLockConfig isAooLockEditable: ${settingsState.isAppLockEditable}")

appLogger.d("AppLockConfig isAppLockEnabled: ${settingsState.isAppLockEnabled}")
SwitchState.Enabled(
value = settingsState.isAppLockEnabled,
isOnOffVisible = true,
onCheckedChange = onAppLockSwitchChanged
)
>>>>>>> dd3cb91b8 (LAST_COMMIT_MESSAGE)
}
is AppLockConfig.EnforcedByTeam -> {
SwitchState.TextOnly(true)
Expand All @@ -150,8 +166,6 @@ fun SettingsScreenContent(
)
}
}

TurnAppLockOffDialog(dialogState = turnAppLockOffDialogState) { onAppLockSwitchChanged(false) }
}

private fun LazyListScope.folderWithElements(
Expand Down
2 changes: 1 addition & 1 deletion kalium
Submodule kalium updated 62 files
+1 βˆ’1 README.md
+9 βˆ’0 cryptography/src/androidMain/kotlin/com/wire/kalium/cryptography/ProteusClientCryptoBoxImpl.kt
+5 βˆ’1 cryptography/src/appleMain/kotlin/com/wire/kalium/cryptography/MLSClientImpl.kt
+5 βˆ’0 cryptography/src/appleMain/kotlin/com/wire/kalium/cryptography/ProteusClientCoreCryptoImpl.kt
+11 βˆ’2 cryptography/src/commonJvmAndroid/kotlin/com.wire.kalium.cryptography/MLSClientImpl.kt
+4 βˆ’0 cryptography/src/commonJvmAndroid/kotlin/com.wire.kalium.cryptography/ProteusClientCoreCryptoImpl.kt
+5 βˆ’3 cryptography/src/commonMain/kotlin/com/wire/kalium/cryptography/IDs.kt
+11 βˆ’1 cryptography/src/commonMain/kotlin/com/wire/kalium/cryptography/MLSClient.kt
+3 βˆ’0 cryptography/src/commonMain/kotlin/com/wire/kalium/cryptography/ProteusClient.kt
+5 βˆ’1 cryptography/src/jsMain/kotlin/com/wire/kalium/cryptography/MLSClientImpl.kt
+6 βˆ’0 cryptography/src/jsMain/kotlin/com/wire/kalium/cryptography/ProteusClientCryptoBoxImpl.kt
+5 βˆ’0 cryptography/src/jvmMain/kotlin/com/wire/kalium/cryptography/ProteusClientCryptoBoxImpl.kt
+2 βˆ’2 gradle/libs.versions.toml
+4 βˆ’0 logic/src/commonMain/kotlin/com/wire/kalium/logic/GlobalKaliumScope.kt
+1 βˆ’1 logic/src/commonMain/kotlin/com/wire/kalium/logic/configuration/AppLockTeamConfig.kt
+27 βˆ’10 logic/src/commonMain/kotlin/com/wire/kalium/logic/configuration/UserConfigRepository.kt
+36 βˆ’38 logic/src/commonMain/kotlin/com/wire/kalium/logic/data/asset/AssetMapper.kt
+1 βˆ’1 logic/src/commonMain/kotlin/com/wire/kalium/logic/data/conversation/MLSConversationRepository.kt
+1 βˆ’1 logic/src/commonMain/kotlin/com/wire/kalium/logic/data/legalhold/LastPreKey.kt
+25 βˆ’0 logic/src/commonMain/kotlin/com/wire/kalium/logic/data/legalhold/LegalHoldRequest.kt
+6 βˆ’1 logic/src/commonMain/kotlin/com/wire/kalium/logic/data/message/Message.kt
+3 βˆ’2 logic/src/commonMain/kotlin/com/wire/kalium/logic/data/message/MessageMapper.kt
+3 βˆ’2 logic/src/commonMain/kotlin/com/wire/kalium/logic/data/message/MessageRepository.kt
+11 βˆ’1 logic/src/commonMain/kotlin/com/wire/kalium/logic/data/prekey/PreKeyRepository.kt
+5 βˆ’5 logic/src/commonMain/kotlin/com/wire/kalium/logic/data/session/SessionRepository.kt
+14 βˆ’33 logic/src/commonMain/kotlin/com/wire/kalium/logic/data/team/TeamRepository.kt
+17 βˆ’2 logic/src/commonMain/kotlin/com/wire/kalium/logic/data/user/UserRepository.kt
+20 βˆ’2 logic/src/commonMain/kotlin/com/wire/kalium/logic/feature/UserSessionScope.kt
+6 βˆ’32 logic/src/commonMain/kotlin/com/wire/kalium/logic/feature/applock/AppLockTeamFeatureConfigObserver.kt
+11 βˆ’1 logic/src/commonMain/kotlin/com/wire/kalium/logic/feature/asset/GetMessageAssetUseCase.kt
+3 βˆ’1 logic/src/commonMain/kotlin/com/wire/kalium/logic/feature/backup/BackupConstants.kt
+47 βˆ’0 logic/src/commonMain/kotlin/com/wire/kalium/logic/feature/featureConfig/IsAppLockEditableUseCase.kt
+2 βˆ’2 logic/src/commonMain/kotlin/com/wire/kalium/logic/feature/featureConfig/handler/AppLockConfigHandler.kt
+1 βˆ’1 ...src/commonMain/kotlin/com/wire/kalium/logic/feature/featureConfig/handler/ClassifiedDomainsConfigHandler.kt
+84 βˆ’0 logic/src/commonMain/kotlin/com/wire/kalium/logic/feature/legalhold/ApproveLegalHoldUseCase.kt
+37 βˆ’0 logic/src/commonMain/kotlin/com/wire/kalium/logic/feature/legalhold/ObserveLegalHoldForSelfUserUseCase.kt
+90 βˆ’0 logic/src/commonMain/kotlin/com/wire/kalium/logic/feature/legalhold/ObserveLegalHoldRequestUseCase.kt
+60 βˆ’0 logic/src/commonMain/kotlin/com/wire/kalium/logic/feature/legalhold/ObserveLegalHoldStateForUserUseCase.kt
+6 βˆ’9 logic/src/commonMain/kotlin/com/wire/kalium/logic/feature/team/SyncSelfTeamUseCase.kt
+7 βˆ’0 logic/src/commonMain/kotlin/com/wire/kalium/logic/feature/team/TeamScope.kt
+2 βˆ’2 ...in/kotlin/com/wire/kalium/logic/feature/user/screenshotCensoring/ObserveScreenshotCensoringConfigUseCase.kt
+1 βˆ’5 logic/src/commonMain/kotlin/com/wire/kalium/logic/featureFlags/KaliumConfigs.kt
+10 βˆ’9 logic/src/commonTest/kotlin/com/wire/kalium/logic/data/conversation/MLSConversationRepositoryTest.kt
+20 βˆ’53 logic/src/commonTest/kotlin/com/wire/kalium/logic/data/team/TeamRepositoryTest.kt
+36 βˆ’0 logic/src/commonTest/kotlin/com/wire/kalium/logic/data/user/UserRepositoryTest.kt
+4 βˆ’34 logic/src/commonTest/kotlin/com/wire/kalium/logic/feature/applock/AppLockTeamFeatureConfigObserverTest.kt
+2 βˆ’2 logic/src/commonTest/kotlin/com/wire/kalium/logic/feature/asset/GetMessageAssetUseCaseTest.kt
+165 βˆ’0 logic/src/commonTest/kotlin/com/wire/kalium/logic/feature/legalhold/ApproveLegalHoldUseCaseTest.kt
+98 βˆ’0 logic/src/commonTest/kotlin/com/wire/kalium/logic/feature/legalhold/ObserveLegalHoldForSelfUserUseCaseTest.kt
+148 βˆ’0 logic/src/commonTest/kotlin/com/wire/kalium/logic/feature/legalhold/ObserveLegalHoldRequestUseCaseTest.kt
+134 βˆ’0 logic/src/commonTest/kotlin/com/wire/kalium/logic/feature/legalhold/ObserveLegalHoldStateForUserUseCaseTest.kt
+3 βˆ’24 logic/src/commonTest/kotlin/com/wire/kalium/logic/feature/team/SyncSelfTeamUseCaseTest.kt
+10 βˆ’9 ...tlin/com/wire/kalium/logic/feature/user/screeenshotCensoring/ObserveScreenshotCensoringConfigUseCaseTest.kt
+5 βˆ’0 network/src/commonMain/kotlin/com/wire/kalium/network/api/base/authenticated/TeamsApi.kt
+11 βˆ’0 network/src/commonMain/kotlin/com/wire/kalium/network/api/v0/authenticated/TeamsApiV0.kt
+5 βˆ’0 network/src/commonMain/kotlin/com/wire/kalium/network/exceptions/KaliumException.kt
+1 βˆ’0 network/src/commonMain/kotlin/com/wire/kalium/network/exceptions/NetworkErrorLabel.kt
+32 βˆ’0 network/src/commonTest/kotlin/com/wire/kalium/api/v0/teams/TeamsApiV0Test.kt
+1 βˆ’1 persistence/src/commonMain/kotlin/com/wire/kalium/persistence/dao/MetadataDAO.kt
+1 βˆ’1 persistence/src/commonMain/kotlin/com/wire/kalium/persistence/dao/MetadataDAOImpl.kt
+6 βˆ’1 persistence/src/commonMain/kotlin/com/wire/kalium/persistence/dao/message/MessageEntity.kt
+3 βˆ’3 persistence/src/commonMain/kotlin/com/wire/kalium/persistence/dao/unread/UserConfigDAO.kt

0 comments on commit fc0e0ff

Please sign in to comment.