mirror of
https://github.com/BoostIo/Boostnote
synced 2025-12-13 01:36:22 +00:00
Add menu item "About" to "Help"
This commit is contained in:
@@ -3,6 +3,7 @@ const BrowserWindow = electron.BrowserWindow
|
||||
const shell = electron.shell
|
||||
const ipc = electron.ipcMain
|
||||
const mainWindow = require('./main-window')
|
||||
const os = require('os')
|
||||
|
||||
const macOS = process.platform === 'darwin'
|
||||
// const WIN = process.platform === 'win32'
|
||||
@@ -411,6 +412,28 @@ const help = {
|
||||
click () { shell.openExternal('https://github.com/TobseF/boostnote-markdown-cheatsheet/blob/master/BOOSTNOTE_MARKDOWN_CHEAT_SHEET.md') }
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
type: 'separator'
|
||||
},
|
||||
{
|
||||
label: 'About',
|
||||
click () {
|
||||
const version = electron.app.getVersion()
|
||||
const electronVersion = process.versions.electron
|
||||
const chromeVersion = process.versions.chrome
|
||||
const nodeVersion = process.versions.node
|
||||
const v8Version = process.versions.v8
|
||||
const OSInfo = `${os.type()} ${os.arch()} ${os.release()}`
|
||||
const detail = `Version: ${version}\nElectron: ${electronVersion}\nChrome: ${chromeVersion}\nNode.js: ${nodeVersion}\nV8: ${v8Version}\nOS: ${OSInfo}`
|
||||
electron.dialog.showMessageBox(BrowserWindow.getFocusedWindow(),
|
||||
{
|
||||
title: 'BoostNote',
|
||||
message: 'BoostNote',
|
||||
type: 'info',
|
||||
detail: `\n${detail}`
|
||||
})
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user