diff --git a/instance/main.js b/instance/main.js index e585d4a5e321b29b4d3d68ce4d72d067cc560821..8e187b07df94f37aa194db7fdaa945500362ef23 100644 --- a/instance/main.js +++ b/instance/main.js @@ -99,6 +99,7 @@ window.onload = () => { addIpcToButton('open-kurisu-view', ['toggle-kurisu']); addIpcToButton('open-user-view', ['toggle-client-view']); + addIpcToButton('open-log-view', ['toggle-log-view']); ipcRenderer.send('verify-lektord'); logger.debug('instance', 'Window loaded'); diff --git a/instance/views/settings.ejs b/instance/views/settings.ejs index a89a38e07bbde03fe6d0d71d8c67172fe1bf7b2a..7fb5b6eae8d7d321cbd53df9e05a53b5bfdea724 100644 --- a/instance/views/settings.ejs +++ b/instance/views/settings.ejs @@ -8,6 +8,7 @@ <div class="btn-group"> <%- include('settings/button.ejs', {id: 'open-user-view', name: 'User View'}); %> <%- include('settings/button.ejs', {id: 'open-kurisu-view', name: 'Kurisu'}); %> + <%- include('settings/button.ejs', {id: 'open-log-view', name: 'Logs'}); %> <button type="button" class="btn btn-outline-primary btn-lg modal-close" aria-label="Close"> <i class="fas fa-window-close"></i> </button> diff --git a/main.js b/main.js index d9f486a01f1b89e864143d913f02f326e504e35a..466af77bc5579b1967fd7c724dfdd233b67cd804 100644 --- a/main.js +++ b/main.js @@ -197,7 +197,6 @@ app.on('ready', () => { }); }); - globalShortcut.register('CommandOrControl+F2', () => createLogWindow()); globalShortcut.register('CommandOrControl+F12', () => createDevToolsWindow()); }); @@ -205,16 +204,21 @@ app.on('ready', () => { * Kurisu View * ***************/ -ipcMain.on('toggle-kurisu', (event, arg) => { +ipcMain.on('toggle-kurisu', () => { logger.debug('main', 'Open kurisu view'); createKurisuWindow(); }); -ipcMain.on('toggle-client-view', (event, arg) => { +ipcMain.on('toggle-client-view', () => { logger.debug('main', 'Open client view'); createUserViewWindow(); }); +ipcMain.on('toggle-log-view', () => { + logger.debug('main', 'Open log view'); + createLogWindow(); +}); + /********************************* * Messages from the main window * *********************************/