Add context menu to copy selected messages

This commit is contained in:
miruka
2019-08-31 23:58:51 -04:00
parent 016f76167f
commit 131a20e9c5
7 changed files with 61 additions and 19 deletions

View File

@@ -182,6 +182,7 @@ function smartVerticalFlick(flickable, baseVelocity, fastMultiply=4) {
flickable.flick(0, baseVelocity * (fast ? fastMultiply : 1))
}
function flickToTop(flickable) {
if (! flickable.interactive) return
if (flickable.visibleArea.yPosition < 0) return
@@ -191,6 +192,7 @@ function flickToTop(flickable) {
flickable.flick(0, -100) // Force the delegates to load
}
function flickToBottom(flickable) {
if (! flickable.interactive) return
if (flickable.visibleArea.yPosition < 0) return
@@ -199,3 +201,10 @@ function flickToBottom(flickable) {
flickable.returnToBounds()
flickable.flick(0, 100)
}
function copyToClipboard(text) {
window.pseudoClipboard.text = text
window.pseudoClipboard.selectAll()
window.pseudoClipboard.copy()
}