From: Claudio Cambra Date: Fri, 19 May 2023 09:17:36 +0000 (+0800) Subject: Move filedetails button to activity top row X-Git-Tag: archive/raspbian/3.16.7-1_deb13u1+rpi1~1^2~12^2~10^2~26^2~23 X-Git-Url: https://dgit.raspbian.org/?a=commitdiff_plain;h=fbcd9e299ae3c0d8cc6a7ed4fd74617ca6d82462;p=nextcloud-desktop.git Move filedetails button to activity top row Signed-off-by: Claudio Cambra --- diff --git a/src/gui/tray/ActivityItemContent.qml b/src/gui/tray/ActivityItemContent.qml index 189378cf3..7c8b35da3 100644 --- a/src/gui/tray/ActivityItemContent.qml +++ b/src/gui/tray/ActivityItemContent.qml @@ -175,6 +175,30 @@ RowLayout { visible: text !== "" } + CustomButton { + id: fileDetailsButton + + Layout.preferredWidth: Style.dismissButtonSize + Layout.preferredHeight: Style.dismissButtonSize + Layout.alignment: Qt.AlignTop | Qt.AlignRight + + icon.source: "image://svgimage-custom-color/more.svg/" + Style.ncTextColor + + NCToolTip { + text: qsTr("Open file details") + visible: parent.hovered + } + + display: Button.IconOnly + padding: 0 + bgColor: Style.lightHover + bgNormalOpacity: 0 + + visible: model.showFileDetails + + onClicked: Systray.presentShareViewInTray(model.openablePath) + } + CustomButton { id: dismissActionButton @@ -206,7 +230,7 @@ RowLayout { Layout.minimumHeight: Style.minimumActivityItemHeight Layout.maximumWidth: root.width - thumbnailItem.width spacing: Style.trayHorizontalMargin - visible: activityTextInfo.visible || fileDetailsButton.visible || talkReplyMessageSent.visible || activityActions.visible + visible: activityTextInfo.visible || talkReplyMessageSent.visible || activityActions.visible EnforcedPlainTextLabel { id: activityTextInfo @@ -232,30 +256,6 @@ RowLayout { Layout.fillWidth: true } - CustomButton { - id: fileDetailsButton - - Layout.preferredWidth: Style.headerButtonIconSize - Layout.preferredHeight: Style.headerButtonIconSize - Layout.alignment: Qt.AlignTop | Qt.AlignRight - - icon.source: "image://svgimage-custom-color/more.svg/" + Style.ncTextColor - - NCToolTip { - text: qsTr("Open file details") - visible: parent.hovered - } - - display: Button.IconOnly - padding: 0 - bgColor: Style.lightHover - bgNormalOpacity: 0 - - visible: model.showFileDetails - - onClicked: Systray.presentShareViewInTray(model.openablePath) - } - EnforcedPlainTextLabel { id: talkReplyMessageSent