feat: add autocomplete module with keystroke monitoring and IPC wiring

This commit is contained in:
CREDO23 2026-04-02 14:29:12 +02:00
parent eaabad38fc
commit b2706b00a1
5 changed files with 330 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 { registerAutocomplete, unregisterAutocomplete } from './modules/autocomplete';
import { registerIpcHandlers } from './ipc/handlers';
import { allPermissionsGranted } from './modules/permissions';
@ -37,6 +38,7 @@ app.whenReady().then(async () => {
const initialPath = getInitialPath();
createMainWindow(initialPath);
registerQuickAsk();
registerAutocomplete();
setupAutoUpdater();
handlePendingDeepLink();
@ -56,4 +58,5 @@ app.on('window-all-closed', () => {
app.on('will-quit', () => {
unregisterQuickAsk();
unregisterAutocomplete();
});