Add about window
This commit is contained in:
@@ -71,6 +71,7 @@
|
|||||||
"webdriverio": "5.4"
|
"webdriverio": "5.4"
|
||||||
},
|
},
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
|
"about-window": "^1.12.1",
|
||||||
"electron-debug": "^2.0.0",
|
"electron-debug": "^2.0.0",
|
||||||
"electron-is-dev": "^1.0.1",
|
"electron-is-dev": "^1.0.1",
|
||||||
"electron-log": "^2.2.17",
|
"electron-log": "^2.2.17",
|
||||||
|
|||||||
@@ -1,11 +1,22 @@
|
|||||||
import { Menu, app, BrowserWindow, webContents } from 'electron'
|
import { Menu, app, BrowserWindow, webContents } from 'electron'
|
||||||
|
import openAboutWindow from 'about-window'
|
||||||
|
import * as path from 'path'
|
||||||
|
|
||||||
const applicationMenu = {
|
const applicationMenu = {
|
||||||
label: 'Application',
|
label: 'Application',
|
||||||
submenu: [
|
submenu: [
|
||||||
{
|
{
|
||||||
label: 'About Application',
|
label: 'About Application',
|
||||||
selector: 'orderFrontStandardAboutPanel:',
|
click: () => {
|
||||||
|
console.log(path.join(__dirname, 'icon.png'))
|
||||||
|
openAboutWindow({
|
||||||
|
icon_path: path.join(__dirname, 'icon.png'),
|
||||||
|
license: 'AGPL-3.0',
|
||||||
|
homepage: 'https://thomasnordquist.github.io/MQTT-Explorer/',
|
||||||
|
bug_report_url: 'https://github.com/thomasnordquist/MQTT-Explorer/issues',
|
||||||
|
description: 'Author: Thomas Nordquist',
|
||||||
|
})
|
||||||
|
},
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
type: 'separator' as 'separator',
|
type: 'separator' as 'separator',
|
||||||
|
|||||||
@@ -189,6 +189,11 @@
|
|||||||
dependencies:
|
dependencies:
|
||||||
"@wdio/config" "^5.4.6"
|
"@wdio/config" "^5.4.6"
|
||||||
|
|
||||||
|
about-window@^1.12.1:
|
||||||
|
version "1.12.1"
|
||||||
|
resolved "https://registry.yarnpkg.com/about-window/-/about-window-1.12.1.tgz#b81c10f6de58d38bce2aa5f31f61a82e6c3d6c2b"
|
||||||
|
integrity sha512-P/fJACq7RBFpv5Ql0kIqpOYgFqQ8WdoZoB7wrKmDvwTSKVOMbUZMYnQYtnOW6dHmMCYuNrmQFf+MxvuhE+KrzQ==
|
||||||
|
|
||||||
ajv-keywords@^3.2.0:
|
ajv-keywords@^3.2.0:
|
||||||
version "3.2.0"
|
version "3.2.0"
|
||||||
resolved "https://registry.yarnpkg.com/ajv-keywords/-/ajv-keywords-3.2.0.tgz#e86b819c602cf8821ad637413698f1dec021847a"
|
resolved "https://registry.yarnpkg.com/ajv-keywords/-/ajv-keywords-3.2.0.tgz#e86b819c602cf8821ad637413698f1dec021847a"
|
||||||
|
|||||||
Reference in New Issue
Block a user