mirror of
https://github.com/simplex-chat/simplex-chat.git
synced 2026-07-14 15:49:03 +00:00
ui: hide message signing preference, etc. (#7246)
This commit is contained in:
@@ -246,13 +246,14 @@ struct SendMessageView: View {
|
||||
Label("Disappearing message", systemImage: "stopwatch")
|
||||
}
|
||||
}
|
||||
if showSign {
|
||||
Button {
|
||||
startSignedMessage()
|
||||
} label: {
|
||||
Label("Sign message", systemImage: "checkmark.seal")
|
||||
}
|
||||
}
|
||||
// hidden until message signing is user-facing (recipient-only stage)
|
||||
// if showSign {
|
||||
// Button {
|
||||
// startSignedMessage()
|
||||
// } label: {
|
||||
// Label("Sign message", systemImage: "checkmark.seal")
|
||||
// }
|
||||
// }
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
@@ -50,7 +50,8 @@ struct GroupPreferencesView: View {
|
||||
featureSection(.history, $preferences.history.enable)
|
||||
featureSection(.support, $preferences.support.enable, disabled: true)
|
||||
} else {
|
||||
featureSection(.signMessages, $preferences.signMessages.enable)
|
||||
// hidden until message signing is user-facing (recipient-only stage)
|
||||
// featureSection(.signMessages, $preferences.signMessages.enable)
|
||||
featureSection(.timedMessages, $preferences.timedMessages.enable)
|
||||
featureSection(.fullDelete, $preferences.fullDelete.enable)
|
||||
featureSection(.reactions, $preferences.reactions.enable)
|
||||
|
||||
@@ -199,9 +199,10 @@ struct PrivacySettings: View {
|
||||
settingsRow("number", color: theme.colors.secondary) {
|
||||
Toggle("Verify SimpleX names", isOn: $verifySimplexNames)
|
||||
}
|
||||
settingsRow("checkmark.seal", color: theme.colors.secondary) {
|
||||
Toggle("Show signature", isOn: $showSignature)
|
||||
}
|
||||
// hidden until message signing is user-facing (recipient-only stage)
|
||||
// settingsRow("checkmark.seal", color: theme.colors.secondary) {
|
||||
// Toggle("Show signature", isOn: $showSignature)
|
||||
// }
|
||||
} header: {
|
||||
Text("Chats")
|
||||
.foregroundColor(theme.colors.secondary)
|
||||
|
||||
+25
-24
@@ -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
|
||||
|
||||
+3
-2
@@ -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()
|
||||
|
||||
+6
-5
@@ -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()
|
||||
|
||||
|
||||
Reference in New Issue
Block a user