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: '退出'