diff options
author | RaindropsSys <raindrops@equestria.dev> | 2023-11-29 22:27:20 +0100 |
---|---|---|
committer | RaindropsSys <raindrops@equestria.dev> | 2023-11-29 22:27:20 +0100 |
commit | 747d8f88d5a635ba68b3f6288fb8d1f3fe48f83d (patch) | |
tree | 66101947d417a29099b1be462ec3029a7a092657 /desktop | |
parent | 6f6a92041aae1577a963af9c3a31b46950e15f40 (diff) | |
download | mist-747d8f88d5a635ba68b3f6288fb8d1f3fe48f83d.tar.gz mist-747d8f88d5a635ba68b3f6288fb8d1f3fe48f83d.tar.bz2 mist-747d8f88d5a635ba68b3f6288fb8d1f3fe48f83d.zip |
Updated 19 files, added 5 files and deleted app/studio.php (automated)
Diffstat (limited to 'desktop')
-rw-r--r-- | desktop/main.js | 39 | ||||
-rw-r--r-- | desktop/preload.js | 3 |
2 files changed, 1 insertions, 41 deletions
diff --git a/desktop/main.js b/desktop/main.js index 02f153d..617df9e 100644 --- a/desktop/main.js +++ b/desktop/main.js @@ -338,40 +338,6 @@ const createWindow = () => { }); } -const studioMode = () => { - if (global.studioWindow) return; - - global.studioWindow = new BrowserWindow({ - width: require('electron').screen.getPrimaryDisplay().workAreaSize.width, - minWidth: 1280, - height: require('electron').screen.getPrimaryDisplay().workAreaSize.height, - minHeight: 720, - autoHideMenuBar: true, - title: "Mist Studio", - backgroundColor: "#111111", - webPreferences: { - nodeIntegration: true, - contextIsolation: false, - scrollBounce: true, - enableWebSQL: false - } - }); - - updateMenu(studioWindow); - - studioWindow.webContents.setUserAgent(studioWindow.webContents.getUserAgent() + " MistNative/" + process.platform); - studioWindow.loadURL("https://mist.equestria.horse/app/studio.php"); - - studioWindow.webContents.setWindowOpenHandler((details) => { - shell.openExternal(details.url); - return { action: "deny" }; - }); - - studioWindow.on('close', () => { - global.studioWindow = null; - }); -} - ipcMain.handle('auth', () => { shell.openExternal("https://mist.equestria.horse/oauth/native/"); }); @@ -380,11 +346,6 @@ ipcMain.handle('about', () => { app.showAboutPanel(); }); -ipcMain.handle('studio', () => { - studioMode(); - mainWindow.close(); -}); - ipcMain.handle('userInfo', (e, userInfo) => { global.userInfo = JSON.parse(userInfo); updateMenu(mainWindow); diff --git a/desktop/preload.js b/desktop/preload.js index 4c85000..b699153 100644 --- a/desktop/preload.js +++ b/desktop/preload.js @@ -5,6 +5,5 @@ contextBridge.exposeInMainWorld('MistNative', { version: (v, b) => ipcRenderer.invoke("version", v, b), about: () => ipcRenderer.invoke('about'), notification: (song, img) => ipcRenderer.invoke('notification', song, img), - userInfo: (ui) => ipcRenderer.invoke('userInfo', ui), - studio: () => ipcRenderer.invoke('studio') + userInfo: (ui) => ipcRenderer.invoke('userInfo', ui) })
\ No newline at end of file |