ui: hide message signing preference, etc. (#7246)

This commit is contained in:
spaced4ndy
2026-07-13 13:06:25 +00:00
committed by GitHub
parent 2b4a9c3d73
commit d7af648d2a
6 changed files with 48 additions and 42 deletions
@@ -210,30 +210,31 @@ fun SendMsgView(
)
}
}
if (showSign && !cs.editing) {
menuItems.add {
ItemAction(
generalGetString(MR.strings.sign_message),
painterResource(MR.images.ic_verified),
onClick = {
if (signMessageAlertShown.state.value) {
sendSignedMessage()
} else {
AlertManager.shared.showAlertDialog(
title = generalGetString(MR.strings.sign_message),
text = generalGetString(MR.strings.sign_message_desc),
confirmText = generalGetString(MR.strings.send_verb),
onConfirm = {
signMessageAlertShown.set(true)
sendSignedMessage()
}
)
}
showDropdown.value = false
}
)
}
}
// hidden until message signing is user-facing (recipient-only stage)
// if (showSign && !cs.editing) {
// menuItems.add {
// ItemAction(
// generalGetString(MR.strings.sign_message),
// painterResource(MR.images.ic_verified),
// onClick = {
// if (signMessageAlertShown.state.value) {
// sendSignedMessage()
// } else {
// AlertManager.shared.showAlertDialog(
// title = generalGetString(MR.strings.sign_message),
// text = generalGetString(MR.strings.sign_message_desc),
// confirmText = generalGetString(MR.strings.send_verb),
// onConfirm = {
// signMessageAlertShown.set(true)
// sendSignedMessage()
// }
// )
// }
// showDropdown.value = false
// }
// )
// }
// }
}
return menuItems
@@ -216,8 +216,9 @@ private fun GroupPreferencesLayout(
SectionDividerSpaced()
SupportPreference(disabled = true)
} else {
SignMessagesPreference()
SectionDividerSpaced()
// hidden until message signing is user-facing (recipient-only stage)
// SignMessagesPreference()
// SectionDividerSpaced()
TimedMessagesPreference()
SectionDividerSpaced()
FullDeletePreference()
@@ -139,11 +139,12 @@ fun MorePrivacyView(chatModel: ChatModel) {
stringResource(MR.strings.verify_simplex_names),
chatModel.controller.appPrefs.privacyVerifySimplexNames
)
SettingsPreferenceItem(
painterResource(MR.images.ic_verified),
stringResource(MR.strings.show_signature),
chatModel.controller.appPrefs.privacyShowSignature
)
// hidden until message signing is user-facing (recipient-only stage)
// SettingsPreferenceItem(
// painterResource(MR.images.ic_verified),
// stringResource(MR.strings.show_signature),
// chatModel.controller.appPrefs.privacyShowSignature
// )
}
SectionDividerSpaced()