feat(ui): tabbed git provider settings with search auto-reveal

This commit is contained in:
2026-08-17 09:56:59 +00:00
parent 0fc857959e
commit a30c7bce0a
15 changed files with 145 additions and 6 deletions
@@ -619,6 +619,9 @@ export const settingsDict = {
'settings.commands.agentSelector.title': 'Agent auswählen',
'settings.commands.agentSelector.notSelected': 'Nicht ausgewählt',
'settings.commands.agentSelector.selectAgentPlaceholder': 'Agent auswählen...',
'settings.git.tabs.gitea': 'Gitea',
'settings.git.tabs.github': 'GitHub',
'settings.git.tabs.gitlab': 'GitLab',
'settings.gitIdentities.page.section.title': 'Identitäten',
'settings.gitIdentities.page.empty.title': 'Keine Identitäten konfiguriert',
'settings.gitIdentities.page.empty.description': 'Erstellen Sie eine, um Git-Autoreneinstellungen pro Projekt zu verwalten',
@@ -671,6 +671,9 @@ export const settingsDict = {
'settings.commands.agentSelector.title': 'Select agent',
'settings.commands.agentSelector.notSelected': 'Not selected',
'settings.commands.agentSelector.selectAgentPlaceholder': 'Select agent...',
'settings.git.tabs.gitea': 'Gitea',
'settings.git.tabs.github': 'GitHub',
'settings.git.tabs.gitlab': 'GitLab',
'settings.gitIdentities.page.section.title': 'Identities',
'settings.gitIdentities.page.empty.title': 'No identities configured',
'settings.gitIdentities.page.empty.description': 'Create one to manage Git author settings per project',
@@ -639,6 +639,9 @@ export const settingsDict = {
"settings.commands.agentSelector.title": "Seleccionar agente",
"settings.commands.agentSelector.notSelected": "No seleccionado",
"settings.commands.agentSelector.selectAgentPlaceholder": "Seleccionar agente...",
"settings.git.tabs.gitea": "Gitea",
"settings.git.tabs.github": "GitHub",
"settings.git.tabs.gitlab": "GitLab",
"settings.gitIdentities.page.section.title": "Identidades",
"settings.gitIdentities.page.empty.title": "No hay identidades configuradas",
"settings.gitIdentities.page.empty.description": "Crea una para gestionar la configuración del autor de Git por proyecto",
@@ -557,6 +557,9 @@ export const settingsDict = {
'settings.commands.agentSelector.title': 'Sélectionnez un agent',
'settings.commands.agentSelector.notSelected': 'Non sélectionné',
'settings.commands.agentSelector.selectAgentPlaceholder': 'Sélectionnez un agent...',
'settings.git.tabs.gitea': 'Gitea',
'settings.git.tabs.github': 'GitHub',
'settings.git.tabs.gitlab': 'GitLab',
'settings.gitIdentities.page.section.title': 'Identités',
'settings.gitIdentities.page.empty.title': 'Aucune identité configurée',
'settings.gitIdentities.page.empty.description': 'Créez-en un pour gérer les paramètres d\'auteur Git par projet',
@@ -672,6 +672,9 @@ export const settingsDict = {
'settings.commands.agentSelector.title': 'Agent を選択',
'settings.commands.agentSelector.notSelected': '選択されていません',
'settings.commands.agentSelector.selectAgentPlaceholder': 'Agent を選択...',
'settings.git.tabs.gitea': 'Gitea',
'settings.git.tabs.github': 'GitHub',
'settings.git.tabs.gitlab': 'GitLab',
'settings.gitIdentities.page.section.title': 'ID',
'settings.gitIdentities.page.empty.title': 'Identity が設定されていません',
'settings.gitIdentities.page.empty.description': 'プロジェクトごとの Git 作成者設定を管理するために作成してください',
@@ -639,6 +639,9 @@ export const settingsDict = {
'settings.commands.agentSelector.title': '에이전트 선택',
'settings.commands.agentSelector.notSelected': '선택 안 됨',
'settings.commands.agentSelector.selectAgentPlaceholder': '에이전트 선택...',
'settings.git.tabs.gitea': 'Gitea',
'settings.git.tabs.github': 'GitHub',
'settings.git.tabs.gitlab': 'GitLab',
'settings.gitIdentities.page.section.title': 'Git 자격 증명',
'settings.gitIdentities.page.empty.title': '설정된 Git 자격 증명이 없습니다',
'settings.gitIdentities.page.empty.description': '프로젝트별 Git author를 관리하려면 하나를 생성하세요',
@@ -285,6 +285,9 @@ export const settingsDict = {
'settings.gitIdentities.page.discoveredCredentials.title': 'Znaleziono w ~/.git-credentials',
'settings.gitIdentities.page.empty.description': 'Utwórz profil, aby zarządzać ustawieniami autora Git dla każdego projektu',
'settings.gitIdentities.page.empty.title': 'Brak skonfigurowanych tożsamości',
'settings.git.tabs.gitea': 'Gitea',
'settings.git.tabs.github': 'GitHub',
'settings.git.tabs.gitlab': 'GitLab',
'settings.gitIdentities.page.section.title': 'Tożsamości',
'settings.gitIdentities.page.toast.defaultUnset': 'Domyślna tożsamość została usunięta',
'settings.gitIdentities.page.toast.defaultUpdated': 'Domyślna tożsamość została zaktualizowana',
@@ -639,6 +639,9 @@ export const settingsDict = {
"settings.commands.agentSelector.title": "Selecionar agente",
"settings.commands.agentSelector.notSelected": "Não selecionado",
"settings.commands.agentSelector.selectAgentPlaceholder": "Selecionar agente...",
"settings.git.tabs.gitea": "Gitea",
"settings.git.tabs.github": "GitHub",
"settings.git.tabs.gitlab": "GitLab",
"settings.gitIdentities.page.section.title": "Identidades",
"settings.gitIdentities.page.empty.title": "Não há identidades configuradas",
"settings.gitIdentities.page.empty.description": "Crie uma para gerenciar as configurações de autor Git por projeto",
@@ -639,6 +639,9 @@ export const settingsDict = {
"settings.commands.agentSelector.title": "Виберіть агента",
"settings.commands.agentSelector.notSelected": "Не вибрано",
"settings.commands.agentSelector.selectAgentPlaceholder": "Виберіть агента...",
"settings.git.tabs.gitea": "Gitea",
"settings.git.tabs.github": "GitHub",
"settings.git.tabs.gitlab": "GitLab",
"settings.gitIdentities.page.section.title": "Ідентичності",
"settings.gitIdentities.page.empty.title": "Ідентичності не налаштовано",
"settings.gitIdentities.page.empty.description": "Створіть профіль, щоб керувати автором Git для кожного проєкту",
@@ -639,6 +639,9 @@ export const settingsDict = {
'settings.commands.agentSelector.title': '选择智能体',
'settings.commands.agentSelector.notSelected': '未选择',
'settings.commands.agentSelector.selectAgentPlaceholder': '选择智能体...',
'settings.git.tabs.gitea': 'Gitea',
'settings.git.tabs.github': 'GitHub',
'settings.git.tabs.gitlab': 'GitLab',
'settings.gitIdentities.page.section.title': '身份',
'settings.gitIdentities.page.empty.title': '未配置身份',
'settings.gitIdentities.page.empty.description': '创建一个以按项目管理 Git 作者设置',
@@ -636,6 +636,9 @@ export const settingsDict = {
'settings.commands.agentSelector.title': '選擇 agent',
'settings.commands.agentSelector.notSelected': '未選擇',
'settings.commands.agentSelector.selectAgentPlaceholder': '選擇 agent...',
'settings.git.tabs.gitea': 'Gitea',
'settings.git.tabs.github': 'GitHub',
'settings.git.tabs.gitlab': 'GitLab',
'settings.gitIdentities.page.section.title': '身分',
'settings.gitIdentities.page.empty.title': '未設定身分',
'settings.gitIdentities.page.empty.description': '建立一個以按專案管理 Git 作者設定',