migrate from remote to ipc

This commit is contained in:
Araxeus
2022-02-13 23:45:53 +02:00
parent ea35da52c3
commit 5bd97685b9
8 changed files with 83 additions and 61 deletions

View File

@ -4,6 +4,17 @@ This is used to determine if plugin is actually active
*/
let enabled = false;
module.exports = () => enabled = true;
const { globalShortcut } = require('electron');
module.exports = (win, options) => {
enabled = true;
if (options.globalShortcuts?.volumeUp) {
globalShortcut.register((options.globalShortcuts.volumeUp), () => win.webContents.send('changeVolume', true));
}
if (options.globalShortcuts?.volumeDown) {
globalShortcut.register((options.globalShortcuts.volumeDown), () => win.webContents.send('changeVolume', false));
}
}
module.exports.enabled = () => enabled;