From fbfde5d17e9130f7e21edf5a7f582cebfb40b6e7 Mon Sep 17 00:00:00 2001 From: Victor Giers Date: Sun, 25 May 2025 06:10:53 +0200 Subject: [PATCH] Fix code formatting and minor adjustments in main.js --- main.js | 35 ++++++++++++++++------------------- 1 file changed, 16 insertions(+), 19 deletions(-) diff --git a/main.js b/main.js index 308f35f..d2c23e2 100644 --- a/main.js +++ b/main.js @@ -231,24 +231,6 @@ function stopMonitoringWatcher(folderPath) { } } -// (1) Die Kernfunktion -async function addFolderByPath(newFolder) { - await initGitRepo(newFolder); - let folders = store.get('folders') || []; - let folderObj = folders.find(f => f.path === newFolder); - if (!folderObj) { - folderObj = { path: newFolder, monitoring: true, linesChanged: 0, llmCandidates: [] }; - folders.push(folderObj); - store.set('folders', folders); - } - store.set('selected', newFolder); - watchRepo(newFolder, win); - startMonitoringWatcher(newFolder, win); - return store.get('folders'); -} - - - // ---- Rewrite Git Messages with LLM generated messages ---- @@ -795,6 +777,22 @@ function buildTrayMenu() { + // (1) Die Kernfunktion + async function addFolderByPath(newFolder) { + await initGitRepo(newFolder); + let folders = store.get('folders') || []; + let folderObj = folders.find(f => f.path === newFolder); + if (!folderObj) { + folderObj = { path: newFolder, monitoring: true, linesChanged: 0, llmCandidates: [] }; + folders.push(folderObj); + store.set('folders', folders); + } + store.set('selected', newFolder); + watchRepo(newFolder, win); + startMonitoringWatcher(newFolder, win); + return store.get('folders'); + } + // (2) Die IPC-Handler anpassen: ipcMain.handle('add-folder', async () => { const { canceled, filePaths } = await dialog.showOpenDialog({ @@ -810,7 +808,6 @@ function buildTrayMenu() { return await addFolderByPath(folderPath); }); - // Ordner hinzufügen: Open-Dialog, init, Store-Update, watchen, monitoren ipcMain.handle('add-folder', async () => { const { canceled, filePaths } = await dialog.showOpenDialog({