From 4b2a6c971a908ec6467135589240e0e2c4980c5c Mon Sep 17 00:00:00 2001 From: zhangyc Date: Tue, 21 Jul 2026 16:57:35 +0800 Subject: [PATCH] feat(sidebar): add connection list sorting --- .../src/components/sidebar/ConnectionTree.vue | 42 +++++- apps/desktop/src/i18n/locales/en.ts | 4 + apps/desktop/src/i18n/locales/es.ts | 4 + apps/desktop/src/i18n/locales/it.ts | 4 + apps/desktop/src/i18n/locales/ja.ts | 4 + apps/desktop/src/i18n/locales/pt-BR.ts | 4 + apps/desktop/src/i18n/locales/zh-CN.ts | 4 + apps/desktop/src/i18n/locales/zh-TW.ts | 4 + .../sidebar/connectionListSort.spec.ts | 39 +++++ .../src/lib/sidebar/connectionListSort.ts | 40 ++++++ .../stores/__tests__/settingsStore.spec.ts | 26 ++++ apps/desktop/src/stores/settingsStore.ts | 9 ++ docs/assets/connection-list-sort-redacted.png | Bin 0 -> 1033002 bytes ...onnection-list-alphabetical-sort-design.md | 133 ++++++++++++++++++ 14 files changed, 313 insertions(+), 4 deletions(-) create mode 100644 apps/desktop/src/lib/__tests__/sidebar/connectionListSort.spec.ts create mode 100644 apps/desktop/src/lib/sidebar/connectionListSort.ts create mode 100644 docs/assets/connection-list-sort-redacted.png create mode 100644 docs/superpowers/specs/2026-07-21-connection-list-alphabetical-sort-design.md diff --git a/apps/desktop/src/components/sidebar/ConnectionTree.vue b/apps/desktop/src/components/sidebar/ConnectionTree.vue index 38a9a5abb9..29b42687a8 100644 --- a/apps/desktop/src/components/sidebar/ConnectionTree.vue +++ b/apps/desktop/src/components/sidebar/ConnectionTree.vue @@ -1,7 +1,7 @@