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