Update browserbookmark plugin with new code

This commit is contained in:
Jeremy Wu
2019-09-29 14:42:34 +10:00
parent d0fac80eb4
commit a2e439a155
2 changed files with 4 additions and 4 deletions

View File

@@ -62,9 +62,9 @@ namespace Wox.Plugin.BrowserBookmark
private bool MatchProgram(Bookmark bookmark, string queryString) private bool MatchProgram(Bookmark bookmark, string queryString)
{ {
if ((bookmark.Score = StringMatcher.FuzzySearch(queryString, bookmark.Name, new MatchOption()).Score) > 0) return true; if (StringMatcher.FuzzySearch(queryString, bookmark.Name, new MatchOption()).IsSearchPrecisionScoreMet()) return true;
if ((bookmark.Score = StringMatcher.FuzzySearch(queryString, bookmark.PinyinName, new MatchOption).Score) > 0) return true; if ( StringMatcher.FuzzySearch(queryString, bookmark.PinyinName, new MatchOption()).IsSearchPrecisionScoreMet()) return true;
if ((bookmark.Score = StringMatcher.FuzzySearch(queryString, bookmark.Url, new MatchOption()).Score / 10) > 0) return true; if (StringMatcher.FuzzySearch(queryString, bookmark.Url, new MatchOption()).IsSearchPrecisionScoreMet()) return true;
return false; return false;
} }

View File

@@ -107,7 +107,7 @@ namespace Wox.Infrastructure
return score; return score;
} }
public static bool IsPreciciseMatch(this MatchResult matchResult) public static bool IsSearchPrecisionScoreMet(this MatchResult matchResult)
{ {
var precisionScore = (SearchPrecisionScore)Enum.Parse(typeof(SearchPrecisionScore), var precisionScore = (SearchPrecisionScore)Enum.Parse(typeof(SearchPrecisionScore),
UserSettingSearchPrecision ?? SearchPrecisionScore.Regular.ToString()); UserSettingSearchPrecision ?? SearchPrecisionScore.Regular.ToString());