diff --git a/app/src/main/java/dev/yokai/presentation/extension/repo/ExtensionRepoScreen.kt b/app/src/main/java/dev/yokai/presentation/extension/repo/ExtensionRepoScreen.kt index 94f628fc54..4c450fa4af 100644 --- a/app/src/main/java/dev/yokai/presentation/extension/repo/ExtensionRepoScreen.kt +++ b/app/src/main/java/dev/yokai/presentation/extension/repo/ExtensionRepoScreen.kt @@ -63,7 +63,7 @@ fun ExtensionRepoScreen( containerColor = MaterialTheme.colorScheme.surface, title = { Text( - text = stringResource(R.string.notice_delete_repo_title), + text = stringResource(R.string.confirm_delete_repo_title), fontStyle = MaterialTheme.typography.titleMedium.fontStyle, color = MaterialTheme.colorScheme.onSurface, fontSize = 24.sp, @@ -71,7 +71,7 @@ fun ExtensionRepoScreen( }, text = { Text( - text = stringResource(R.string.notice_delete_repo, repoToDelete.orEmpty()), + text = stringResource(R.string.confirm_delete_repo, repoToDelete.orEmpty()), fontStyle = MaterialTheme.typography.bodyMedium.fontStyle, color = MaterialTheme.colorScheme.onSurfaceVariant, fontSize = 14.sp, diff --git a/app/src/main/java/eu/kanade/tachiyomi/ui/setting/SettingsAdvancedController.kt b/app/src/main/java/eu/kanade/tachiyomi/ui/setting/SettingsAdvancedController.kt index cf03814966..680c23b741 100644 --- a/app/src/main/java/eu/kanade/tachiyomi/ui/setting/SettingsAdvancedController.kt +++ b/app/src/main/java/eu/kanade/tachiyomi/ui/setting/SettingsAdvancedController.kt @@ -376,8 +376,13 @@ class SettingsAdvancedController : SettingsController() { titleRes = R.string.action_revoke_all_extensions onClick { - trustExtension.revokeAll() - activity?.toast(R.string.requires_app_restart) + activity?.materialAlertDialog() + ?.setTitle(R.string.confirm_revoke_all_extensions) + ?.setPositiveButton(android.R.string.ok) { _, _ -> + trustExtension.revokeAll() + activity?.toast(R.string.requires_app_restart) + } + ?.setNegativeButton(android.R.string.cancel, null)?.show() } } } diff --git a/app/src/main/res/values/strings.xml b/app/src/main/res/values/strings.xml index 2f103d3095..3b5e7d1de1 100644 --- a/app/src/main/res/values/strings.xml +++ b/app/src/main/res/values/strings.xml @@ -364,6 +364,7 @@ %d extension updates available Revoke all trusted extensions + Revoke all trusted extensions? Set as cover @@ -915,8 +916,8 @@ Add repo Invalid repo url You haven\'t added any repos yet. - Delete repo? - Are you sure you wish to delete the repo \"%s\"? + Delete repo? + Are you sure you wish to delete the repo \"%s\"? Version