From d2fd7835929a434ae346ddf52899683c160507f2 Mon Sep 17 00:00:00 2001 From: U1 <56990620+CHNHJF@users.noreply.github.com> Date: Fri, 18 Sep 2026 20:05:02 +0800 Subject: [PATCH] feat(plugins): pin installed plugins at the top --- .../plugins/PluginContributionsPanel.vue | 67 +++++++++++++------ .../PluginContributionsPanelBatch.spec.ts | 54 +++++++++++++++ apps/desktop/src/i18n/locales/en.ts | 2 + apps/desktop/src/i18n/locales/es.ts | 2 + apps/desktop/src/i18n/locales/it.ts | 2 + apps/desktop/src/i18n/locales/ja.ts | 2 + apps/desktop/src/i18n/locales/ko.ts | 2 + apps/desktop/src/i18n/locales/pt-BR.ts | 2 + apps/desktop/src/i18n/locales/zh-CN.ts | 2 + apps/desktop/src/i18n/locales/zh-TW.ts | 2 + .../plugins/__tests__/pluginPinning.spec.ts | 57 ++++++++++++++++ apps/desktop/src/lib/plugins/pluginPinning.ts | 33 +++++++++ 12 files changed, 205 insertions(+), 22 deletions(-) create mode 100644 apps/desktop/src/lib/plugins/__tests__/pluginPinning.spec.ts create mode 100644 apps/desktop/src/lib/plugins/pluginPinning.ts diff --git a/apps/desktop/src/components/plugins/PluginContributionsPanel.vue b/apps/desktop/src/components/plugins/PluginContributionsPanel.vue index 1094760bb4..a5b8abaa17 100644 --- a/apps/desktop/src/components/plugins/PluginContributionsPanel.vue +++ b/apps/desktop/src/components/plugins/PluginContributionsPanel.vue @@ -1,6 +1,6 @@