feat: add open recent menu

This commit is contained in:
Jocs 2018-02-23 11:07:09 +08:00
parent 3c5f4ddebd
commit e4075cb98b
3 changed files with 18 additions and 11 deletions

18
package-lock.json generated
View File

@ -1,6 +1,6 @@
{ {
"name": "aganippe", "name": "marktext",
"version": "0.2.0", "version": "0.2.1",
"lockfileVersion": 1, "lockfileVersion": 1,
"requires": true, "requires": true,
"dependencies": { "dependencies": {
@ -3767,9 +3767,9 @@
"dev": true "dev": true
}, },
"electron": { "electron": {
"version": "1.8.1", "version": "2.0.0-beta.1",
"resolved": "https://registry.npmjs.org/electron/-/electron-1.8.1.tgz", "resolved": "https://registry.npmjs.org/electron/-/electron-2.0.0-beta.1.tgz",
"integrity": "sha1-GbbznyAT4gSpGmC8MIbcekoH7Yg=", "integrity": "sha512-legvwVh7gfae3KV5pyx2G2n5xm8B4njNLcJPMoIvaxA4a7wmJFA/BD9/41LVRtGhOmqkc8Gg5K4RWqDfgRJ4UQ==",
"dev": true, "dev": true,
"requires": { "requires": {
"@types/node": "8.0.58", "@types/node": "8.0.58",
@ -4389,9 +4389,9 @@
} }
}, },
"es6-promise": { "es6-promise": {
"version": "4.1.1", "version": "4.2.4",
"resolved": "https://registry.npmjs.org/es6-promise/-/es6-promise-4.1.1.tgz", "resolved": "https://registry.npmjs.org/es6-promise/-/es6-promise-4.2.4.tgz",
"integrity": "sha512-OaU1hHjgJf+b0NzsxCg7NdIYERD6Hy/PEmFLTjw+b65scuisG3Kt4QoTvJ66BBkPZ581gr0kpoVzKnxniM8nng==", "integrity": "sha512-/NdNZVJg+uZgtm9eS3O6lrOLYmQag2DjdEXuPaHlZ6RuVqgqaVZfgYCepEIKsLqwdQArOPtC3XzRLqGGfT8KQQ==",
"dev": true "dev": true
}, },
"es6-set": { "es6-set": {
@ -12030,7 +12030,7 @@
"dev": true, "dev": true,
"requires": { "requires": {
"debug": "2.6.9", "debug": "2.6.9",
"es6-promise": "4.1.1" "es6-promise": "4.2.4"
}, },
"dependencies": { "dependencies": {
"debug": { "debug": {

View File

@ -1,6 +1,6 @@
{ {
"name": "marktext", "name": "marktext",
"version": "0.2.0", "version": "0.2.1",
"author": "Jocs <luoran1988@126.com>", "author": "Jocs <luoran1988@126.com>",
"description": "A markdown editor", "description": "A markdown editor",
"license": "MIT", "license": "MIT",
@ -103,7 +103,7 @@
"css-loader": "^0.28.4", "css-loader": "^0.28.4",
"del": "^3.0.0", "del": "^3.0.0",
"devtron": "^1.4.0", "devtron": "^1.4.0",
"electron": "^1.8.1", "electron": "^2.0.0-beta.1",
"electron-builder": "^19.49.0", "electron-builder": "^19.49.0",
"electron-debug": "^1.4.0", "electron-debug": "^1.4.0",
"electron-devtools-installer": "^2.2.0", "electron-devtools-installer": "^2.2.0",

View File

@ -14,6 +14,13 @@ export default {
click (menuItem, browserWindow) { click (menuItem, browserWindow) {
actions.open(browserWindow) actions.open(browserWindow)
} }
}, {
role: 'recentdocuments',
submenu: [
{
role: 'clearrecentdocuments'
}
]
}, { }, {
type: 'separator' type: 'separator'
}, { }, {