From b7ed6eb2540679921f8863e234a5a5988d88de7a Mon Sep 17 00:00:00 2001 From: Shin'ya Ueoka Date: Sun, 12 Aug 2018 21:29:54 +0900 Subject: [PATCH 1/2] Limit bookmark items on completion --- src/background/usecases/completions.js | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/src/background/usecases/completions.js b/src/background/usecases/completions.js index af7aaf2..9385760 100644 --- a/src/background/usecases/completions.js +++ b/src/background/usecases/completions.js @@ -183,10 +183,11 @@ export default class CompletionsInteractor { async queryBookmarkItems(name, keywords) { let bookmarks = await this.completionRepository.queryBookmarks(keywords); - return bookmarks.map(page => new CompletionItem({ - caption: page.title, - content: name + ' ' + page.url, - url: page.url - })); + return bookmarks.slice(0, COMPLETION_ITEM_LIMIT) + .map(page => new CompletionItem({ + caption: page.title, + content: name + ' ' + page.url, + url: page.url + })); } } From b4588c80b105bbac0cfb02854a9713530c1995ef Mon Sep 17 00:00:00 2001 From: Shin'ya Ueoka Date: Sun, 12 Aug 2018 21:35:00 +0900 Subject: [PATCH 2/2] Bump a version --- manifest.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/manifest.json b/manifest.json index 689ae5f..1f7f5f2 100644 --- a/manifest.json +++ b/manifest.json @@ -2,7 +2,7 @@ "manifest_version": 2, "name": "Vim Vixen", "description": "Vim Vixen", - "version": "0.17", + "version": "0.18", "icons": { "48": "resources/icon_48x48.png", "96": "resources/icon_96x96.png"