-
Notifications
You must be signed in to change notification settings - Fork 0
Modularize Electron main process #8
Copy link
Copy link
Open
Labels
P1Important quality UX or publish blockerImportant quality UX or publish blockerelectronElectron main preload IPCElectron main preload IPCrefactorStructure without behavior changeStructure without behavior change
Milestone
Description
Activity
Metadata
Metadata
Assignees
Labels
P1Important quality UX or publish blockerImportant quality UX or publish blockerelectronElectron main preload IPCElectron main preload IPCrefactorStructure without behavior changeStructure without behavior change
Summary
~50 IPC handlers inline in main.cjs.
Problem
637 LOC monolith hard to test.
Expected behavior
electron/lib/ grouped handlers; thin bootstrap.
Suggested approach
ipc-library, ipc-glyph, ipc-state, main-window modules.
Files / areas
electron/main.cjselectron/lib/Acceptance criteria
Metadata
P11.2.0 Dolce1.2.0-dolce/issue-8-electron-lib