Update main.js

This commit is contained in:
Anirudh Sevugan 2025-07-12 12:08:47 -05:00 committed by GitHub
parent 5c1ceaeba4
commit 9236307c39
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -6,7 +6,7 @@ const { pathToFileURL } = require("url");
const { checkForUpdate } = require('./updateChecker');
let gpuAccel = "";
let didRegisterShortcuts = false;
let version = "2.0.0.1"
let version = "2.0.0.2"
if (process.platform === 'darwin') {
if (process.argv.includes('--use-gl')) {
@ -190,6 +190,17 @@ if (appMenu && !appMenu.submenu.items.some(item => item.label === 'Check for Upd
addMenuItem('Website', 'https://simpliplay.netlify.app');
addMenuItem('Help Center', 'https://simpliplay.netlify.app/help');
// Check for Updates
if (!helpMenu.submenu.items.some(item => item.label === 'Check for Updates')) {
helpMenu.submenu.append(
new MenuItem({
label: 'Check for Updates',
accelerator: 'CommandOrControl+Shift+U',
click: () => checkForUpdate(version)
})
);
}
if (!helpMenu.submenu.items.some(item => item.label === 'Quit')) {
helpMenu.submenu.append(new MenuItem({ type: 'separator' }));
helpMenu.submenu.append(new MenuItem({ label: 'Quit', click: () => app.quit() }));