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)
{
if ((bookmark.Score = StringMatcher.FuzzySearch(queryString, bookmark.Name, new MatchOption()).Score) > 0) return true;
if ((bookmark.Score = StringMatcher.FuzzySearch(queryString, bookmark.PinyinName, new MatchOption).Score) > 0) return true;
if ((bookmark.Score = StringMatcher.FuzzySearch(queryString, bookmark.Url, new MatchOption()).Score / 10) > 0) return true;
if (StringMatcher.FuzzySearch(queryString, bookmark.Name, new MatchOption()).IsSearchPrecisionScoreMet()) return true;
if ( StringMatcher.FuzzySearch(queryString, bookmark.PinyinName, new MatchOption()).IsSearchPrecisionScoreMet()) return true;
if (StringMatcher.FuzzySearch(queryString, bookmark.Url, new MatchOption()).IsSearchPrecisionScoreMet()) return true;
return false;
}

View file

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