1
0
Fork 0
mirror of https://git.jami.net/savoirfairelinux/jami-client-qt.git synced 2025-09-10 12:03:18 +02:00

smartlist's context menu: show Contact details only on contacts

GitLab: #340
Change-Id: I4a0ce6c51351daa7eb81bd09785535bfcfc84981
This commit is contained in:
Sébastien Blin 2021-12-17 13:50:05 -05:00
parent bbd3e7435a
commit 9b275c4c83
No known key found for this signature in database
GPG key ID: C894BB01EEB2A9A9
2 changed files with 3 additions and 1 deletions

View file

@ -248,6 +248,7 @@ Item {
property string removeConversation: qsTr("Remove conversation")
property string removeContact: qsTr("Remove contact")
property string blockContact: qsTr("Block contact")
property string blockSwarm: qsTr("Block swarm")
property string contactDetails: qsTr("Contact details")
// CallViewContextMenu

View file

@ -127,7 +127,7 @@ ContextMenuAutoLoader {
id: blockContact
canTrigger: !hasCall && contactType !== Profile.Type.SIP
itemName: JamiStrings.blockContact
itemName: !(mode && mode !== Conversation.Mode.ONE_TO_ONE && mode !== Conversation.Mode.NON_SWARM) ? JamiStrings.blockContact : JamiStrings.blockSwarm
iconSource: JamiResources.block_black_24dp_svg
addMenuSeparatorAfter: contactType !== Profile.Type.SIP
onClicked: MessagesAdapter.blockConversation(responsibleConvUid)
@ -136,6 +136,7 @@ ContextMenuAutoLoader {
id: contactDetails
canTrigger: contactType !== Profile.Type.SIP
&& !(mode && mode !== Conversation.Mode.ONE_TO_ONE && mode !== Conversation.Mode.NON_SWARM)
itemName: JamiStrings.contactDetails
iconSource: JamiResources.person_24dp_svg
onClicked: userProfile.open()