From cbc6e74d640b0e2557c136b630e79290ff1e9c51 Mon Sep 17 00:00:00 2001 From: Elian Doran Date: Sun, 13 Apr 2025 21:47:16 +0300 Subject: [PATCH] feat(touchbar): create child note in note tree --- src/public/app/widgets/note_tree.ts | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/src/public/app/widgets/note_tree.ts b/src/public/app/widgets/note_tree.ts index 961432df9..285b7eb79 100644 --- a/src/public/app/widgets/note_tree.ts +++ b/src/public/app/widgets/note_tree.ts @@ -1778,6 +1778,16 @@ export default class NoteTreeWidget extends NoteContextAwareWidget { } const items: TouchBarItem[] = [ + new TouchBar.TouchBarButton({ + icon: buildIcon("NSImageNameTouchBarAddTemplate"), + click: () => { + const node = this.getActiveNode(); + const notePath = treeService.getNotePath(node); + noteCreateService.createNote(notePath, { + isProtected: node.data.isProtected + }); + } + }), new TouchBar.TouchBarButton({ icon: buildIcon("NSImageNameTouchBarDeleteTemplate"), click: () => triggerCommand("deleteNotes")