Updated help text.

This commit is contained in:
Garth Vander Houwen 2024-08-15 20:20:59 -07:00
parent 9345f4f139
commit bbc6d4d40a
3 changed files with 13 additions and 10 deletions

View file

@ -6319,7 +6319,7 @@
"Direct messages are using the new public key infrastructure to encrypt the message." : {
},
"Direct messages are using the shared key for the channel when communicating with this node." : {
"Direct messages are using the shared key for the channel." : {
},
"direct.messages" : {
@ -15418,9 +15418,6 @@
}
}
}
},
"Node Encryption Status" : {
},
"Node History" : {
@ -21017,7 +21014,7 @@
"The public key authorized to send admin messages to this node." : {
},
"The public key does not match the key that was used previously, delete the node and let it negotatiate keys again. Usually the other user did a factory reset, but it could indicate a security issue." : {
"The public key does not match the recorded key. You may delete the node and let it exchange keys again, but this may indicate a more serious security problem. Contact the user through another trusted channel, to determine if the key change was due to a factory reset or other intentional action." : {
},
"The region where you will be using your radios." : {

View file

@ -42,6 +42,7 @@ struct DirectMessagesHelp: View {
HStack(alignment: .top) {
LockLegend()
AckErrors()
.padding(.trailing)
}
}
#if targetEnvironment(macCatalyst)

View file

@ -11,10 +11,9 @@ struct LockLegend: View {
var body: some View {
VStack(alignment: .leading) {
Text("Node Encryption Status")
.font(.title2)
Text("What does the lock mean?")
.padding(.bottom)
.font(.title2)
.padding(.bottom, 5)
VStack(alignment: .leading) {
HStack {
Image(systemName: "lock.open.fill")
@ -22,7 +21,9 @@ struct LockLegend: View {
Text("Shared Key")
.fontWeight(.semibold)
}
Text("Direct messages are using the shared key for the channel when communicating with this node.")
Text("Direct messages are using the shared key for the channel.")
.allowsTightening(/*@START_MENU_TOKEN@*/true/*@END_MENU_TOKEN@*/)
.font(.callout)
.fixedSize(horizontal: false, vertical: true)
}
.padding(.bottom)
@ -34,6 +35,8 @@ struct LockLegend: View {
.fontWeight(.semibold)
}
Text("Direct messages are using the new public key infrastructure to encrypt the message.")
.allowsTightening(/*@START_MENU_TOKEN@*/true/*@END_MENU_TOKEN@*/)
.font(.callout)
.fixedSize(horizontal: false, vertical: true)
}
.padding(.bottom)
@ -44,7 +47,9 @@ struct LockLegend: View {
Text("Public Key Mismatch")
.fontWeight(.semibold)
}
Text("The public key does not match the key that was used previously, delete the node and let it negotatiate keys again. Usually the other user did a factory reset, but it could indicate a security issue.")
Text("The public key does not match the recorded key. You may delete the node and let it exchange keys again, but this may indicate a more serious security problem. Contact the user through another trusted channel, to determine if the key change was due to a factory reset or other intentional action.")
.allowsTightening(/*@START_MENU_TOKEN@*/true/*@END_MENU_TOKEN@*/)
.font(.callout)
.fixedSize(horizontal: false, vertical: true)
}
.padding(.bottom)