Skip to content
Snippets Groups Projects
Verified Commit a3ae9041 authored by Nicolas Werner's avatar Nicolas Werner
Browse files

Merge branch 'go_to_bottom' of https://github.com/maltee1/nheko into maltee1-go_to_bottom

parents f9e294ce 8c8305bf
No related branches found
No related tags found
No related merge requests found
......@@ -754,4 +754,62 @@ Item {
}
}
RoundButton {
id: toEndButton
anchors {
bottom: parent.bottom
right: scrollbar.left
bottomMargin: Nheko.paddingMedium+(fullWidth-width)/2
rightMargin: Nheko.paddingMedium+(fullWidth-width)/2
}
property int fullWidth: 40
width: fullWidth
height: width
radius: width/2
onClicked: chat.positionViewAtBeginning();
flat: true
highlighted: true
states: State {
name: "hidden"
when: chat.atYEnd
}
Image {
id: buttonImg
anchors.fill: parent
anchors.margins: Nheko.paddingMedium
source: ("image://colorimage/" + ":/icons/icons/ui/download.svg" + "?" + Nheko.colors.buttonText)
fillMode: Image.PreserveAspectFit
}
transitions: [
Transition {
from: ""
to: "hidden"
PropertyAnimation {
target: toEndButton
properties: "width"
easing.type: Easing.InOutQuad
from: 40
to: 0
duration: 200
}
},
Transition {
from: "hidden"
to: ""
PropertyAnimation {
target: toEndButton
properties: "width"
easing.type: Easing.InOutQuad
from: 0
to: 40
duration: 200
}
}
]
}
}
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment