From 17355168f60d91d5fd622a6f7563ea545f6c70c9 Mon Sep 17 00:00:00 2001 From: Kuingsmile <96409857+Kuingsmile@users.noreply.github.com> Date: Wed, 31 Dec 2025 17:08:51 +0800 Subject: [PATCH] :sparkles: Feature(custom): add strict search for plugin search, avoid unrelated results --- src/renderer/i18n/locales/en.json | 2 + src/renderer/i18n/locales/zh-CN.json | 2 + src/renderer/i18n/locales/zh-TW.json | 2 + src/renderer/pages/Plugin.vue | 14 +++++- src/renderer/pages/css/PluginPage.css | 69 +++++++++++++++++++++++++++ 5 files changed, 88 insertions(+), 1 deletion(-) diff --git a/src/renderer/i18n/locales/en.json b/src/renderer/i18n/locales/en.json index d5a50ac8..15c0f5a2 100644 --- a/src/renderer/i18n/locales/en.json +++ b/src/renderer/i18n/locales/en.json @@ -627,6 +627,8 @@ "setResult": "Set Result", "setSuccess": "Set Success", "settings": "Settings", + "strictSearch": "Strict Search", + "strictSearchDescription": "Only show plugins that contain the search term in name", "title": "Plugins", "tryDifferentSearch": "Try Different Search Keywords", "updateAll": "Update All Plugins", diff --git a/src/renderer/i18n/locales/zh-CN.json b/src/renderer/i18n/locales/zh-CN.json index 1caf26d7..6904cfef 100644 --- a/src/renderer/i18n/locales/zh-CN.json +++ b/src/renderer/i18n/locales/zh-CN.json @@ -627,6 +627,8 @@ "setResult": "设置结果", "setSuccess": "设置成功", "settings": "设置", + "strictSearch": "严格搜索", + "strictSearchDescription": "仅显示包名包含搜索词的插件", "title": "插件", "tryDifferentSearch": "尝试不同的搜索关键词", "updateAll": "更新全部插件", diff --git a/src/renderer/i18n/locales/zh-TW.json b/src/renderer/i18n/locales/zh-TW.json index 5bfd3d66..e4e486ea 100644 --- a/src/renderer/i18n/locales/zh-TW.json +++ b/src/renderer/i18n/locales/zh-TW.json @@ -627,6 +627,8 @@ "setResult": "設定結果", "setSuccess": "設定成功", "settings": "設定", + "strictSearch": "嚴格搜索", + "strictSearchDescription": "僅顯示包名包含搜索詞的外掛", "title": "插件", "tryDifferentSearch": "嘗試不同的搜尋關鍵詞", "updateAll": "更新全部插件", diff --git a/src/renderer/pages/Plugin.vue b/src/renderer/pages/Plugin.vue index ce4a516c..186a23cd 100644 --- a/src/renderer/pages/Plugin.vue +++ b/src/renderer/pages/Plugin.vue @@ -48,6 +48,13 @@ +
+ +
@@ -199,6 +206,7 @@