From fc1d6985c9eb0c31b8ea05244e4a270d9ec8ffaa Mon Sep 17 00:00:00 2001
From: gixita <kris.laermans@gmail.com>
Date: Thu, 8 Feb 2024 17:12:12 +0100
Subject: feat: Add custom prompt functionality to block This commit introduces
 the capability for users to apply custom prompts defined in the configuration
 to a block. Key changes include: - A new configuration string to store the
 custom prompt. - A menu item 'Custom prompt on block'. - Implementation of a
 function to apply the custom prompt to a block, mirroring the existing
 'summarize block' functionality.

---
 src/App.tsx | 1 +
 1 file changed, 1 insertion(+)

(limited to 'src/App.tsx')

diff --git a/src/App.tsx b/src/App.tsx
index 0a32968..0fb9984 100644
--- a/src/App.tsx
+++ b/src/App.tsx
@@ -15,6 +15,7 @@ const options = [
   'Divide into subtasks',
   'Summarize',
   'Summarize Block',
+  'Custom prompt on block',
   'Convert to flash card',
 ];
 
-- 
cgit v1.2.3


From fe8403156aa664c8fb203bddc243eb6fc4448b1a Mon Sep 17 00:00:00 2001
From: gixita <kris.laermans@gmail.com>
Date: Sat, 10 Feb 2024 15:03:39 +0100
Subject: Move the custom prompt trigger on the block command

---
 src/App.tsx | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

(limited to 'src/App.tsx')

diff --git a/src/App.tsx b/src/App.tsx
index 0fb9984..230bc80 100644
--- a/src/App.tsx
+++ b/src/App.tsx
@@ -15,7 +15,6 @@ const options = [
   'Divide into subtasks',
   'Summarize',
   'Summarize Block',
-  'Custom prompt on block',
   'Convert to flash card',
 ];
 
@@ -64,6 +63,7 @@ function App() {
     logseq.Editor.registerBlockContextMenuItem("Ollama: Create a flash card", convertToFlashCardFromEvent)
     logseq.Editor.registerBlockContextMenuItem("Ollama: Divide into subtasks", DivideTaskIntoSubTasksFromEvent)
     logseq.Editor.registerBlockContextMenuItem("Ollama: Prompt from Block", promptFromBlockEventClosure())
+    logseq.Editor.registerBlockContextMenuItem("Ollama: Custom prompt on Block", promptFromBlockEventClosure(logseq.settings.custom_prompt_block))
     logseq.Editor.registerBlockContextMenuItem("Ollama: Summarize block", promptFromBlockEventClosure("Summarize: "))
     logseq.Editor.registerBlockContextMenuItem("Ollama: Expand Block", promptFromBlockEventClosure("Expand: "))
 
-- 
cgit v1.2.3

