增加“关闭时最小化到托盘”的设置 (#166)

添加托盘设置,调整主进程代码架构
This commit is contained in:
Lasy
2020-04-03 20:00:43 +08:00
committed by GitHub
parent 15a76486ef
commit 1e481edc67
36 changed files with 340 additions and 202 deletions
+6 -1
View File
@@ -5,6 +5,9 @@ const { mainOn } = require('../../common/ipc')
autoUpdater.logger = log
// autoUpdater.autoDownload = false
autoUpdater.logger.transports.file.level = 'info'
let isFirstCheckedUpdate = true
log.info('App starting...')
@@ -67,7 +70,7 @@ const handleSendEvent = action => {
}
}
module.exports = isFirstCheckedUpdate => {
module.exports = () => {
if (!isFirstCheckedUpdate) {
if (waitEvent.length) {
waitEvent.forEach((event, index) => {
@@ -79,6 +82,8 @@ module.exports = isFirstCheckedUpdate => {
}
return
}
isFirstCheckedUpdate = false
autoUpdater.on('checking-for-update', () => {
sendStatusToWindow('Checking for update...')
})