From 79d83f3be2d3047a459315352232347b0c193ec6 Mon Sep 17 00:00:00 2001 From: Infi Date: Sun, 13 Apr 2025 16:32:13 +0200 Subject: [PATCH] feat: use different wording for quick reply none Signed-off-by: Infi --- .../main/java/chat/revolt/components/generic/RadioItem.kt | 4 ++++ .../java/chat/revolt/screens/settings/ChatSettingsScreen.kt | 5 ++++- app/src/main/res/values/strings.xml | 3 ++- 3 files changed, 10 insertions(+), 2 deletions(-) diff --git a/app/src/main/java/chat/revolt/components/generic/RadioItem.kt b/app/src/main/java/chat/revolt/components/generic/RadioItem.kt index bd2e20f8..7571bfa0 100644 --- a/app/src/main/java/chat/revolt/components/generic/RadioItem.kt +++ b/app/src/main/java/chat/revolt/components/generic/RadioItem.kt @@ -14,6 +14,7 @@ fun RadioItem( onClick: () -> Unit, label: @Composable () -> Unit, modifier: Modifier = Modifier, + description: @Composable () -> Unit = {}, ) { ListItem( modifier = modifier @@ -31,6 +32,9 @@ fun RadioItem( selected = selected, onClick = null ) + }, + supportingContent = { + description() } ) } \ No newline at end of file diff --git a/app/src/main/java/chat/revolt/screens/settings/ChatSettingsScreen.kt b/app/src/main/java/chat/revolt/screens/settings/ChatSettingsScreen.kt index 4d708e3b..fcbc2106 100644 --- a/app/src/main/java/chat/revolt/screens/settings/ChatSettingsScreen.kt +++ b/app/src/main/java/chat/revolt/screens/settings/ChatSettingsScreen.kt @@ -180,7 +180,10 @@ fun ChatSettingsScreen( RadioItem( selected = LoadedSettings.messageReplyStyle == MessageReplyStyle.None, onClick = { viewModel.updateMessageReplyStyle(MessageReplyStyle.None) }, - label = { Text(text = stringResource(R.string.settings_chat_quick_reply_none)) } + label = { Text(text = stringResource(R.string.settings_chat_quick_reply_none)) }, + description = { + Text(text = stringResource(R.string.settings_chat_quick_reply_none_description)) + } ) RadioItem( selected = LoadedSettings.messageReplyStyle == MessageReplyStyle.SwipeFromEnd, diff --git a/app/src/main/res/values/strings.xml b/app/src/main/res/values/strings.xml index df7127ee..c55488c7 100644 --- a/app/src/main/res/values/strings.xml +++ b/app/src/main/res/values/strings.xml @@ -680,7 +680,8 @@ Chat Quick Reply - Long press to reply + No Quick Reply + You can reply from any message\'s menu. Swipe to reply Double tap to reply Interactive Embeds