From 6df2fb4716edbac31e7c0043b09d815fe22b756c Mon Sep 17 00:00:00 2001 From: purocean Date: Sun, 11 Aug 2019 19:50:36 +0800 Subject: [PATCH] =?UTF-8?q?=E5=A2=9E=E5=8A=A0=E6=9B=B4=E6=96=B0=E5=86=85?= =?UTF-8?q?=E5=AE=B9=E6=9F=A5=E7=9C=8B?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 2 +- app/package.json | 2 +- app/src/updater.ts | 7 +++++-- 3 files changed, 7 insertions(+), 4 deletions(-) diff --git a/README.md b/README.md index fcbb21a0..ebc541fa 100644 --- a/README.md +++ b/README.md @@ -159,7 +159,7 @@ yarn run start ## 更新日志 [最新发布](https://github.com/purocean/yn/releases) -### [v2.0.0-beta4.6](https://github.com/purocean/yn/releases/tag/v2.0.0-beta4.6) 2019-08-11 +### [v2.0.0-beta4.7](https://github.com/purocean/yn/releases/tag/v2.0.0-beta4.7) 2019-08-11 1. 增加 2.0 计划 1. Electron 打包 1. 增加 HTML 小工具渲染 diff --git a/app/package.json b/app/package.json index 3d7e2707..42a7df1e 100644 --- a/app/package.json +++ b/app/package.json @@ -1,6 +1,6 @@ { "name": "yank.note.yang", - "version": "2.0.0-beta4.6", + "version": "2.0.0-beta4.7", "description": "Yank-Note", "main": "dist/app.js", "author": { diff --git a/app/src/updater.ts b/app/src/updater.ts index 0d2e727a..37465343 100644 --- a/app/src/updater.ts +++ b/app/src/updater.ts @@ -2,6 +2,7 @@ import { dialog, app } from 'electron' import { autoUpdater, CancellationToken } from 'electron-updater' const ProgressBar = require('electron-progressbar') const Store = require('electron-store') +const opn = require('opn') import logger from 'electron-log' logger.transports.file.level = 'info' @@ -20,7 +21,7 @@ const init = (call: () => void) => { const { response } = await dialog.showMessageBox({ cancelId: 999, type: 'question', - buttons: ['下载更新', '取消', '不再提醒'], + buttons: ['下载更新', '查看更新内容', '取消', '不再提醒'], title: 'Yank Note 发现新版本', message: `当前版本 ${app.getVersion()}\n最新版本:${info.version}` }) @@ -55,7 +56,9 @@ const init = (call: () => void) => { console.log('cancel download') cancellationToken.cancel() }) - } else if (response === 2) { + } else if (response === 1) { + opn('https://github.com/purocean/yn#%E6%9B%B4%E6%96%B0%E6%97%A5%E5%BF%97') + } else if (response === 3) { store.set('dontCheckUpdates', true) } })