타이틀바를 일반적인 맥 디자인에 맞게 수정

This commit is contained in:
2026-05-14 16:02:52 +09:00
parent 0971b58136
commit be97b21bf1
4 changed files with 31 additions and 9 deletions
+7
View File
@@ -25,6 +25,13 @@ function createWindow() {
mainWindow.once('ready-to-show', () => {
mainWindow.show();
});
mainWindow.on('enter-full-screen', () => {
mainWindow.webContents.send('fullscreen-change', true);
});
mainWindow.on('leave-full-screen', () => {
mainWindow.webContents.send('fullscreen-change', false);
});
}
app.whenReady().then(() => {
+6 -5
View File
@@ -1,9 +1,10 @@
const { contextBridge, ipcRenderer } = require('electron');
contextBridge.exposeInMainWorld('api', {
selectFolder: () => ipcRenderer.invoke('select-folder'),
listImages: (folder) => ipcRenderer.invoke('list-images', folder),
readImage: (path) => ipcRenderer.invoke('read-image', path),
renameFiles: (args) => ipcRenderer.invoke('rename-files', args),
revealFolder: (folder) => ipcRenderer.invoke('reveal-folder', folder),
selectFolder: () => ipcRenderer.invoke('select-folder'),
listImages: (folder) => ipcRenderer.invoke('list-images', folder),
readImage: (path) => ipcRenderer.invoke('read-image', path),
renameFiles: (args) => ipcRenderer.invoke('rename-files', args),
revealFolder: (folder) => ipcRenderer.invoke('reveal-folder', folder),
onFullscreenChange: (callback) => ipcRenderer.on('fullscreen-change', (_e, v) => callback(v)),
});