mirror of
https://github.com/marty-oehme/scripts.git
synced 2024-11-19 08:18:07 +00:00
21 lines
656 B
QML
21 lines
656 B
QML
import QtQml 2.2
|
|
import QOwnNotesTypes 1.0
|
|
|
|
// This script adds a toolbar button and a context menu item to copy the link of selected note to clipboard
|
|
|
|
Script {
|
|
function init() {
|
|
script.registerCustomAction("noteLinkToClipboard", "Copy link to the note to clipboard",
|
|
"Note link to cb", "link" , false, false, true)
|
|
}
|
|
|
|
function customActionInvoked(action) {
|
|
if (action == "noteLinkToClipboard") {
|
|
var note = script.currentNote()
|
|
script.setClipboardText("[%1](note://%2)".arg(note.name).arg(note.name.replace(/[^\d\w]/g, "_")))
|
|
}
|
|
}
|
|
}
|
|
|
|
|
|
|