From 28aad879bacd6fb1107606a618958dc9617172c2 Mon Sep 17 00:00:00 2001 From: oSumAtrIX Date: Wed, 30 Apr 2025 11:07:27 +0200 Subject: [PATCH] feat: Move safeguards above patcher preference group --- .../screen/settings/AdvancedSettingsScreen.kt | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/app/src/main/java/app/revanced/manager/ui/screen/settings/AdvancedSettingsScreen.kt b/app/src/main/java/app/revanced/manager/ui/screen/settings/AdvancedSettingsScreen.kt index ac3dfc7d..42a9b294 100644 --- a/app/src/main/java/app/revanced/manager/ui/screen/settings/AdvancedSettingsScreen.kt +++ b/app/src/main/java/app/revanced/manager/ui/screen/settings/AdvancedSettingsScreen.kt @@ -112,20 +112,6 @@ fun AdvancedSettingsScreen( } ) - GroupHeader(stringResource(R.string.patcher)) - BooleanItem( - preference = vm.prefs.useProcessRuntime, - coroutineScope = vm.viewModelScope, - headline = R.string.process_runtime, - description = R.string.process_runtime_description, - ) - IntegerItem( - preference = vm.prefs.patcherProcessMemoryLimit, - coroutineScope = vm.viewModelScope, - headline = R.string.process_runtime_memory_limit, - description = R.string.process_runtime_memory_limit_description, - ) - GroupHeader(stringResource(R.string.safeguards)) SafeguardBooleanItem( preference = vm.prefs.disablePatchVersionCompatCheck, @@ -156,6 +142,20 @@ fun AdvancedSettingsScreen( confirmationText = R.string.patch_selection_safeguard_confirmation ) + GroupHeader(stringResource(R.string.patcher)) + BooleanItem( + preference = vm.prefs.useProcessRuntime, + coroutineScope = vm.viewModelScope, + headline = R.string.process_runtime, + description = R.string.process_runtime_description, + ) + IntegerItem( + preference = vm.prefs.patcherProcessMemoryLimit, + coroutineScope = vm.viewModelScope, + headline = R.string.process_runtime_memory_limit, + description = R.string.process_runtime_memory_limit_description, + ) + GroupHeader(stringResource(R.string.debugging)) val exportDebugLogsLauncher = rememberLauncherForActivityResult(ActivityResultContracts.CreateDocument("text/plain")) {