From 193946c4694f9a565ffe31a529b4aa2a66a7b8dc Mon Sep 17 00:00:00 2001 From: Molunerfinn <marksz@teamsz.xyz> Date: Mon, 21 Jan 2019 16:46:33 +0800 Subject: [PATCH] Updated: miniWindow style & add reload button for app --- src/main/index.js | 8 ++++++++ src/renderer/pages/MiniPage.vue | 11 +++++++++++ 2 files changed, 19 insertions(+) diff --git a/src/main/index.js b/src/main/index.js index 9c56a56..8695297 100644 --- a/src/main/index.js +++ b/src/main/index.js @@ -94,6 +94,13 @@ function createContextMenu () { db.read().set('settings.showUpdateTip', !value).write() } }, + { + label: '重启应用', + click () { + app.relaunch() + app.exit(0) + } + }, { role: 'quit', label: '退出' @@ -215,6 +222,7 @@ const createMiniWidow = () => { show: true, frame: false, fullscreenable: false, + skipTaskbar: true, resizable: false, transparent: true, icon: `${__static}/logo.png`, diff --git a/src/renderer/pages/MiniPage.vue b/src/renderer/pages/MiniPage.vue index 5f0d645..3fea2b8 100644 --- a/src/renderer/pages/MiniPage.vue +++ b/src/renderer/pages/MiniPage.vue @@ -161,6 +161,17 @@ export default { _this.$electron.ipcRenderer.send('uploadClipboardFilesFromUploadPage') } }, + { + label: '最小化窗口', + role: 'minimize' + }, + { + label: '重启应用', + click () { + _this.$electron.remote.app.relaunch() + _this.$electron.remote.app.exit(0) + } + }, { role: 'quit', label: '退出'