aboutsummaryrefslogtreecommitdiffstats
path: root/src/electron/ipc-api
diff options
context:
space:
mode:
authorLibravatar Vijay Aravamudhan <vraravam@users.noreply.github.com>2022-05-01 17:32:30 -0500
committerLibravatar GitHub <noreply@github.com>2022-05-01 22:32:30 +0000
commit0bcf603bbb39d984b1ebea9ce73741b524434c5c (patch)
tree17d9e7acb4182d2445bf7b18d3ea46cc514ca61a /src/electron/ipc-api
parent6.0.0-nightly.22 [skip ci] (diff)
downloadferdium-app-0bcf603bbb39d984b1ebea9ce73741b524434c5c.tar.gz
ferdium-app-0bcf603bbb39d984b1ebea9ce73741b524434c5c.tar.zst
ferdium-app-0bcf603bbb39d984b1ebea9ce73741b524434c5c.zip
Resurrect the electron-process-manager for Ferdium (#80)
Diffstat (limited to 'src/electron/ipc-api')
-rw-r--r--src/electron/ipc-api/index.ts2
-rw-r--r--src/electron/ipc-api/processManager.ts8
2 files changed, 10 insertions, 0 deletions
diff --git a/src/electron/ipc-api/index.ts b/src/electron/ipc-api/index.ts
index f8306d591..1a8838c4e 100644
--- a/src/electron/ipc-api/index.ts
+++ b/src/electron/ipc-api/index.ts
@@ -4,6 +4,7 @@ import settings from './settings';
4import sessionStorage from './sessionStorage'; 4import sessionStorage from './sessionStorage';
5import appIndicator from './appIndicator'; 5import appIndicator from './appIndicator';
6import download from './download'; 6import download from './download';
7import processManager from './processManager';
7import localServer from './localServer'; 8import localServer from './localServer';
8import languageDetect from './languageDetect'; 9import languageDetect from './languageDetect';
9import dnd from './dnd'; 10import dnd from './dnd';
@@ -19,6 +20,7 @@ export default (params: {
19 autoUpdate(params); 20 autoUpdate(params);
20 appIndicator(params); 21 appIndicator(params);
21 download(params); 22 download(params);
23 processManager();
22 localServer(params); 24 localServer(params);
23 languageDetect(); 25 languageDetect();
24 dnd(); 26 dnd();
diff --git a/src/electron/ipc-api/processManager.ts b/src/electron/ipc-api/processManager.ts
new file mode 100644
index 000000000..96501eeaa
--- /dev/null
+++ b/src/electron/ipc-api/processManager.ts
@@ -0,0 +1,8 @@
1import { ipcMain } from 'electron';
2import { openProcessManager } from '@krisdages/electron-process-manager';
3
4export default () => {
5 ipcMain.on('openProcessManager', () => {
6 openProcessManager();
7 });
8};