feat: implement folder watching functionality with IPC integration

This commit is contained in:
Anish Sarkar 2026-04-02 11:17:49 +05:30
parent 775dea7894
commit 28f556224a
5 changed files with 280 additions and 0 deletions

View file

@ -6,6 +6,7 @@ import { setupDeepLinks, handlePendingDeepLink } from './modules/deep-links';
import { setupAutoUpdater } from './modules/auto-updater';
import { setupMenu } from './modules/menu';
import { registerQuickAsk, unregisterQuickAsk } from './modules/quick-ask';
import { registerFolderWatcher, unregisterFolderWatcher } from './modules/folder-watcher';
import { registerIpcHandlers } from './ipc/handlers';
registerGlobalErrorHandlers();
@ -28,6 +29,7 @@ app.whenReady().then(async () => {
}
createMainWindow();
registerQuickAsk();
registerFolderWatcher();
setupAutoUpdater();
handlePendingDeepLink();
@ -47,4 +49,5 @@ app.on('window-all-closed', () => {
app.on('will-quit', () => {
unregisterQuickAsk();
unregisterFolderWatcher();
});