feat: update preload.js with all v4 IPC channels

This commit is contained in:
2026-03-04 16:31:28 +05:30
parent 15903e782a
commit c5a9881d8d
2 changed files with 64 additions and 4 deletions
+52 -2
View File
@@ -14,12 +14,29 @@ describe('Preload Security', () => {
'renderer-ready',
'get-theme',
'do-print',
'do-print-with-options',
'export-with-options',
'export-spreadsheet',
'batch-convert',
'select-folder',
'universal-convert',
'universal-convert-batch',
'image-convert',
'image-batch-convert',
'image-resize',
'image-compress',
'image-rotate',
'audio-convert',
'audio-batch-convert',
'audio-extract',
'audio-trim',
'audio-merge',
'video-convert',
'video-batch-convert',
'video-compress',
'video-trim',
'video-frames',
'video-gif',
'get-header-footer-settings',
'save-header-footer-settings',
'browse-header-footer-logo',
@@ -30,7 +47,26 @@ describe('Preload Security', () => {
'set-custom-start-page',
'process-pdf-operation',
'get-pdf-page-count',
'select-pdf-folder'
'select-pdf-folder',
'open-ascii-generator',
'open-table-generator',
'insert-generated-content',
'save-pasted-image',
'load-template',
'list-directory',
'open-file-path',
'git-status',
'git-stage',
'git-commit',
'git-log',
'git-diff',
'get-snippets',
'save-snippet',
'delete-snippet',
'execute-code',
'show-pdf-editor-from-toolbar',
'menu-open',
'export'
];
const EXPECTED_RECEIVE_CHANNELS = [
@@ -54,18 +90,32 @@ describe('Preload Security', () => {
'show-universal-converter-dialog',
'show-table-generator',
'show-pdf-editor-dialog',
'show-image-converter',
'show-audio-converter',
'show-video-converter',
'open-pdf-viewer',
'conversion-status',
'conversion-complete',
'batch-progress',
'image-conversion-complete',
'audio-conversion-complete',
'video-conversion-complete',
'folder-selected',
'pdf-folder-selected',
'header-footer-settings-data',
'header-footer-logo-selected',
'header-footer-logo-saved',
'header-footer-logo-cleared',
'page-settings-data',
'pdf-page-count',
'pdf-operation-complete',
'pdf-operation-error'
'pdf-operation-error',
'pdf-operation-progress',
'show-ascii-generator-window',
'show-ascii-generator',
'show-table-generator-window',
'open-header-footer-dialog',
'insert-content'
];
test('should define all expected send channels', () => {