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:
parent
bbd3e7435a
commit
9b275c4c83
2 changed files with 3 additions and 1 deletions
|
@ -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
|
||||
|
|
|
@ -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()
|
||||
|
|
Loading…
Add table
Reference in a new issue