mirror of
https://github.com/zadam/trilium.git
synced 2025-01-26 17:07:56 +08:00
CTRL-C CTRL-V now clones the note
This commit is contained in:
parent
7038636d2e
commit
0cab4e3edd
3 changed files with 12 additions and 14 deletions
|
@ -15,8 +15,11 @@ const contextMenu = (function() {
|
|||
else if (clipboardMode === 'copy') {
|
||||
treeChanges.cloneNoteAfter(clipboardId, node.data.note_tree_id);
|
||||
}
|
||||
else if (clipboardId === null) {
|
||||
// just do nothing
|
||||
}
|
||||
else {
|
||||
throw new Error("Unrecognized clipboard mode=" + mode);
|
||||
throw new Error("Unrecognized clipboard mode=" + clipboardMode);
|
||||
}
|
||||
|
||||
clipboardId = null;
|
||||
|
@ -127,6 +130,7 @@ const contextMenu = (function() {
|
|||
pasteAfter,
|
||||
pasteInto,
|
||||
cut,
|
||||
copy,
|
||||
contextMenuSettings
|
||||
}
|
||||
})();
|
|
@ -171,9 +171,7 @@ const noteEditor = (function() {
|
|||
}
|
||||
|
||||
$(document).ready(() => {
|
||||
noteTitleEl.on('input', () => {
|
||||
noteChanged();
|
||||
});
|
||||
noteTitleEl.on('input', noteChanged);
|
||||
|
||||
noteDetailEl.summernote({
|
||||
airMode: true,
|
||||
|
|
|
@ -435,23 +435,19 @@ const noteTree = (function() {
|
|||
return false;
|
||||
|
||||
// Handle Ctrl-C, -X and -V
|
||||
// case 67:
|
||||
// if (event.ctrlKey) { // Ctrl-C
|
||||
// copyPaste("copy", node);
|
||||
// return false;
|
||||
// }
|
||||
// break;
|
||||
case 67:
|
||||
if (event.ctrlKey) { // Ctrl-C
|
||||
contextMenu.copy(node);
|
||||
return false;
|
||||
}
|
||||
break;
|
||||
case 86:
|
||||
console.log("CTRL-V");
|
||||
|
||||
if (event.ctrlKey) { // Ctrl-V
|
||||
contextMenu.pasteAfter(node);
|
||||
return false;
|
||||
}
|
||||
break;
|
||||
case 88:
|
||||
console.log("CTRL-X");
|
||||
|
||||
if (event.ctrlKey) { // Ctrl-X
|
||||
contextMenu.cut(node);
|
||||
return false;
|
||||
|
|
Loading…
Reference in a new issue