id: activityMouseArea\r
enabled: (path !== "" || link !== "")\r
anchors.left: activityItem.left\r
- anchors.right: ((shareButton.visible) ? shareButton.left : activityItem.right)\r
+ anchors.right: (shareButton.visible) ? shareButton.left\r
+ : (replyButton.visible) ? replyButton.left\r
+ : activityItem.right\r
height: parent.height\r
anchors.margins: 2\r
hoverEnabled: true\r
Accessible.name: qsTr("Share") + " " + displayPath\r
Accessible.onPressAction: shareButton.clicked()\r
}\r
+\r
+ Button {\r
+ id: replyButton\r
+ anchors.right: activityItem.right\r
+\r
+ Layout.preferredWidth: (objectType == "chat" || objectType == "call") ? parent.height : 0\r
+ Layout.preferredHeight: parent.height\r
+ Layout.alignment: Qt.AlignRight\r
+ flat: true\r
+ hoverEnabled: true\r
+ visible: (objectType == "chat" || objectType == "call") ? true : false\r
+ display: AbstractButton.IconOnly\r
+ icon.source: "qrc:///client/theme/reply.svg"\r
+ icon.color: "transparent"\r
+ background: Rectangle {\r
+ color: parent.hovered ? Style.lightHover : "transparent"\r
+ }\r
+ ToolTip.visible: hovered\r
+ ToolTip.delay: 1000\r
+ ToolTip.text: qsTr("Open Talk")\r
+ onClicked: Qt.openUrlExternally(link)\r
+\r
+ Accessible.role: Accessible.Button\r
+ Accessible.name: qsTr("Open Talk") + " " + link\r
+ Accessible.onPressAction: replyButton.clicked()\r
+ }\r
}\r
\r
/*add: Transition {\r
<file>theme/colored/Nextcloud-sidebar.svg</file>
<file>theme/add.svg</file>
<file>theme/share.svg</file>
+ <file>theme/reply.svg</file>
</qresource>
</RCC>