From 84925b24b5091bb3430be4360a20af64c9213ca0 Mon Sep 17 00:00:00 2001 From: bimlas Date: Wed, 11 Apr 2018 08:14:28 +0200 Subject: [PATCH] Add option to show only related tags --- browser/main/SideNav/index.js | 5 +++++ browser/main/modals/PreferencesModal/UiTab.js | 11 +++++++++++ 2 files changed, 16 insertions(+) diff --git a/browser/main/SideNav/index.js b/browser/main/SideNav/index.js index 8f0948c9..7af6bb81 100644 --- a/browser/main/SideNav/index.js +++ b/browser/main/SideNav/index.js @@ -152,6 +152,11 @@ class SideNav extends React.Component { if (config.sortTagsBy === 'COUNTER') { tagList = _.sortBy(tagList, item => (0 - item.size)) } + if (config.ui.showOnlyRelatedTags && (relatedTags.size > 0)) { + tagList = tagList.filter( + tag => tag.related + ) + } return ( tagList.map(tag => { return ( diff --git a/browser/main/modals/PreferencesModal/UiTab.js b/browser/main/modals/PreferencesModal/UiTab.js index 9c74255d..21338731 100644 --- a/browser/main/modals/PreferencesModal/UiTab.js +++ b/browser/main/modals/PreferencesModal/UiTab.js @@ -66,6 +66,7 @@ class UiTab extends React.Component { language: this.refs.uiLanguage.value, showCopyNotification: this.refs.showCopyNotification.checked, confirmDeletion: this.refs.confirmDeletion.checked, + showOnlyRelatedTags: this.refs.showOnlyRelatedTags.checked, disableDirectWrite: this.refs.uiD2w != null ? this.refs.uiD2w.checked : false @@ -210,6 +211,16 @@ class UiTab extends React.Component { {i18n.__('Show a confirmation dialog when deleting notes')} +
+ +
{ global.process.platform === 'win32' ?