Merge pull request #981 from h3poteto/iss-972-appid
closes #972 Set appId to notify in windows10
This commit is contained in:
commit
7fc207d7f5
|
@ -25,6 +25,7 @@ import openAboutWindow from 'about-window'
|
|||
import { Status, Notification as RemoteNotification, Account as RemoteAccount } from 'megalodon'
|
||||
import sanitizeHtml from 'sanitize-html'
|
||||
|
||||
import pkg from '~/package.json'
|
||||
import Authentication from './auth'
|
||||
import Account from './account'
|
||||
import StreamingManager from './streamingManager'
|
||||
|
@ -70,6 +71,8 @@ let mainWindow: BrowserWindow | null
|
|||
let tray: Tray | null
|
||||
const winURL = process.env.NODE_ENV === 'development' ? `http://localhost:9080` : `file://${__dirname}/index.html`
|
||||
|
||||
const appId = pkg.build.appId
|
||||
|
||||
const splashURL =
|
||||
process.env.NODE_ENV === 'development'
|
||||
? path.resolve(__dirname, '../../static/splash-screen.html')
|
||||
|
@ -196,6 +199,12 @@ async function createWindow() {
|
|||
app.dock.setMenu(dockMenu)
|
||||
}
|
||||
|
||||
/**
|
||||
* Windows10 don' notify, so we have to set appId
|
||||
* https://github.com/electron/electron/issues/10864
|
||||
*/
|
||||
app.setAppUserModelId(appId)
|
||||
|
||||
/**
|
||||
* Enable accessibility
|
||||
*/
|
||||
|
|
|
@ -10,6 +10,7 @@
|
|||
"sourceMap": true,
|
||||
"downlevelIteration": true,
|
||||
"strict": true,
|
||||
"resolveJsonModule": true,
|
||||
"noImplicitAny": false,
|
||||
"strictNullChecks": true,
|
||||
"strictFunctionTypes": true,
|
||||
|
|
Loading…
Reference in New Issue