From 4cb9372d0f11d13a4c250c0c14b95b034ea9ee6d Mon Sep 17 00:00:00 2001 From: ThomasSession Date: Wed, 11 Sep 2024 14:24:02 +1000 Subject: [PATCH] SES-2713 - band dialog strings Also tweaking xml dialog's margin so they look like Compose's material dialogs --- .../securesms/conversation/v2/ConversationActivityV2.kt | 6 +++--- .../main/res/drawable/default_dialog_background_inset.xml | 7 +++++++ app/src/main/res/values/dimens.xml | 2 +- app/src/main/res/values/styles.xml | 2 +- 4 files changed, 12 insertions(+), 5 deletions(-) create mode 100644 app/src/main/res/drawable/default_dialog_background_inset.xml diff --git a/app/src/main/java/org/thoughtcrime/securesms/conversation/v2/ConversationActivityV2.kt b/app/src/main/java/org/thoughtcrime/securesms/conversation/v2/ConversationActivityV2.kt index 5a3a14564a..b7933b7bbb 100644 --- a/app/src/main/java/org/thoughtcrime/securesms/conversation/v2/ConversationActivityV2.kt +++ b/app/src/main/java/org/thoughtcrime/securesms/conversation/v2/ConversationActivityV2.kt @@ -2122,16 +2122,16 @@ class ConversationActivityV2 : PassphraseRequiredActionBarActivity(), InputBarDe showSessionDialog { title(R.string.banUser) text(R.string.communityBanDescription) - button(R.string.banUser) { viewModel.banUser(messages.first().individualRecipient); endActionMode() } + dangerButton(R.string.theContinue) { viewModel.banUser(messages.first().individualRecipient); endActionMode() } cancelButton(::endActionMode) } } override fun banAndDeleteAll(messages: Set) { showSessionDialog { - title(R.string.banUser) + title(R.string.banDeleteAll) text(R.string.communityBanDeleteDescription) - button(R.string.banUser) { viewModel.banAndDeleteAll(messages.first()); endActionMode() } + dangerButton(R.string.theContinue) { viewModel.banAndDeleteAll(messages.first()); endActionMode() } cancelButton(::endActionMode) } } diff --git a/app/src/main/res/drawable/default_dialog_background_inset.xml b/app/src/main/res/drawable/default_dialog_background_inset.xml new file mode 100644 index 0000000000..5352b3a3db --- /dev/null +++ b/app/src/main/res/drawable/default_dialog_background_inset.xml @@ -0,0 +1,7 @@ + + + \ No newline at end of file diff --git a/app/src/main/res/values/dimens.xml b/app/src/main/res/values/dimens.xml index 81cca8417e..5504aba7ee 100644 --- a/app/src/main/res/values/dimens.xml +++ b/app/src/main/res/values/dimens.xml @@ -30,7 +30,7 @@ 8dp 10dp 64dp - 8dp + 12dp 11dp 8dp 8dp diff --git a/app/src/main/res/values/styles.xml b/app/src/main/res/values/styles.xml index 339139e8fc..7841191e1e 100644 --- a/app/src/main/res/values/styles.xml +++ b/app/src/main/res/values/styles.xml @@ -33,7 +33,7 @@