Refine stacked diff view
This commit is contained in:
@@ -672,7 +672,6 @@ export interface SettingsPayload {
|
||||
inputBarOffset?: number;
|
||||
shortcutOverrides?: Record<string, string>;
|
||||
diffLayoutPreference?: 'dynamic' | 'inline' | 'side-by-side';
|
||||
diffViewMode?: 'single' | 'stacked';
|
||||
gitChangesViewMode?: 'flat' | 'tree';
|
||||
directoryShowHidden?: boolean;
|
||||
filesViewShowGitignored?: boolean;
|
||||
|
||||
@@ -36,7 +36,6 @@ type AppearanceSlice = {
|
||||
inputBarOffset: number;
|
||||
mobileKeyboardMode: MobileKeyboardMode;
|
||||
diffLayoutPreference: 'dynamic' | 'inline' | 'side-by-side';
|
||||
diffViewMode: 'single' | 'stacked';
|
||||
gitChangesViewMode: 'flat' | 'tree';
|
||||
};
|
||||
|
||||
@@ -76,7 +75,6 @@ export const startAppearanceAutoSave = (): void => {
|
||||
inputBarOffset: useUIStore.getState().inputBarOffset,
|
||||
mobileKeyboardMode: useUIStore.getState().mobileKeyboardMode,
|
||||
diffLayoutPreference: useUIStore.getState().diffLayoutPreference,
|
||||
diffViewMode: useUIStore.getState().diffViewMode,
|
||||
gitChangesViewMode: useUIStore.getState().gitChangesViewMode,
|
||||
};
|
||||
|
||||
@@ -128,7 +126,6 @@ export const startAppearanceAutoSave = (): void => {
|
||||
inputBarOffset: state.inputBarOffset,
|
||||
mobileKeyboardMode: state.mobileKeyboardMode,
|
||||
diffLayoutPreference: state.diffLayoutPreference,
|
||||
diffViewMode: state.diffViewMode,
|
||||
gitChangesViewMode: state.gitChangesViewMode,
|
||||
};
|
||||
|
||||
@@ -212,9 +209,6 @@ export const startAppearanceAutoSave = (): void => {
|
||||
if (current.diffLayoutPreference !== previous.diffLayoutPreference) {
|
||||
diff.diffLayoutPreference = current.diffLayoutPreference;
|
||||
}
|
||||
if (current.diffViewMode !== previous.diffViewMode) {
|
||||
diff.diffViewMode = current.diffViewMode;
|
||||
}
|
||||
if (current.gitChangesViewMode !== previous.gitChangesViewMode) {
|
||||
diff.gitChangesViewMode = current.gitChangesViewMode;
|
||||
}
|
||||
|
||||
@@ -160,7 +160,6 @@ export type DesktopSettings = {
|
||||
favoriteModels?: Array<{ providerID: string; modelID: string }>;
|
||||
recentModels?: Array<{ providerID: string; modelID: string }>;
|
||||
diffLayoutPreference?: 'dynamic' | 'inline' | 'side-by-side';
|
||||
diffViewMode?: 'single' | 'stacked';
|
||||
gitChangesViewMode?: 'flat' | 'tree';
|
||||
directoryShowHidden?: boolean;
|
||||
filesViewShowGitignored?: boolean;
|
||||
|
||||
@@ -1577,8 +1577,6 @@ export const settingsDict = {
|
||||
'settings.openchamber.visual.section.mermaidRenderingAria': 'Mermaid rendering mode',
|
||||
'settings.openchamber.visual.section.diffLayout': 'Diff Layout',
|
||||
'settings.openchamber.visual.section.diffLayoutAria': 'Diff layout',
|
||||
'settings.openchamber.visual.section.diffViewMode': 'Diff View Mode',
|
||||
'settings.openchamber.visual.section.diffViewModeAria': 'Diff view mode',
|
||||
'settings.openchamber.visual.section.privacy': 'Privacy',
|
||||
'settings.openchamber.visual.field.lightTheme': 'Light Theme',
|
||||
'settings.openchamber.visual.field.darkTheme': 'Dark Theme',
|
||||
@@ -1641,7 +1639,6 @@ export const settingsDict = {
|
||||
'settings.openchamber.visual.field.userMessageRenderingAria': 'User message rendering: {option}',
|
||||
'settings.openchamber.visual.field.mermaidRenderingAria': 'Mermaid rendering: {option}',
|
||||
'settings.openchamber.visual.field.diffLayoutAria': 'Diff layout: {option}',
|
||||
'settings.openchamber.visual.field.diffViewModeAria': 'Diff view mode: {option}',
|
||||
'settings.openchamber.visual.field.showReasoningTracesAria': 'Show reasoning traces',
|
||||
'settings.openchamber.visual.field.showReasoningTraces': 'Show Reasoning Traces',
|
||||
'settings.openchamber.visual.field.collapsibleThinkingBlocksAria': 'Enable collapsible reasoning blocks',
|
||||
@@ -1682,10 +1679,6 @@ export const settingsDict = {
|
||||
'settings.openchamber.visual.option.diffLayout.inline.description': 'Show as a single unified view.',
|
||||
'settings.openchamber.visual.option.diffLayout.sideBySide.label': 'Always side-by-side',
|
||||
'settings.openchamber.visual.option.diffLayout.sideBySide.description': 'Compare original and modified files.',
|
||||
'settings.openchamber.visual.option.diffViewMode.single.label': 'Single file',
|
||||
'settings.openchamber.visual.option.diffViewMode.single.description': 'Show one file at a time.',
|
||||
'settings.openchamber.visual.option.diffViewMode.stacked.label': 'All files',
|
||||
'settings.openchamber.visual.option.diffViewMode.stacked.description': 'Stack all changed files together.',
|
||||
'settings.openchamber.visual.option.mermaidRendering.svg.label': 'SVG',
|
||||
'settings.openchamber.visual.option.mermaidRendering.svg.description': 'Render diagrams as scalable graphics.',
|
||||
'settings.openchamber.visual.option.mermaidRendering.ascii.label': 'ASCII',
|
||||
|
||||
@@ -1184,12 +1184,7 @@ export const dict = {
|
||||
'diffView.change.renamed': 'Renamed file',
|
||||
'diffView.change.copied': 'Copied file',
|
||||
'diffView.change.modified': 'Modified file',
|
||||
'diffView.mode.single.label': 'Single file',
|
||||
'diffView.mode.single.description': 'Show one file at a time',
|
||||
'diffView.mode.stacked.label': 'All files',
|
||||
'diffView.mode.stacked.description': 'Stack all modified files together',
|
||||
'diffView.selector.selectFile': 'Select file',
|
||||
'diffView.selector.viewMode': 'View mode',
|
||||
'diffView.image.original': 'Original',
|
||||
'diffView.image.modified': 'Modified',
|
||||
'diffView.image.new': 'New',
|
||||
|
||||
@@ -1544,8 +1544,6 @@ export const settingsDict = {
|
||||
"settings.openchamber.visual.section.mermaidRenderingAria": "Modo de Renderizado de Mermaid",
|
||||
"settings.openchamber.visual.section.diffLayout": "Diseño de comparación",
|
||||
"settings.openchamber.visual.section.diffLayoutAria": "Diseño de comparación",
|
||||
"settings.openchamber.visual.section.diffViewMode": "Modo de vista de comparación",
|
||||
"settings.openchamber.visual.section.diffViewModeAria": "Modo de vista de comparación",
|
||||
"settings.openchamber.visual.section.privacy": "Privacidad",
|
||||
"settings.openchamber.visual.field.lightTheme": "Tema claro",
|
||||
"settings.openchamber.visual.field.darkTheme": "Tema oscuro",
|
||||
@@ -1608,7 +1606,6 @@ export const settingsDict = {
|
||||
"settings.openchamber.visual.field.userMessageRenderingAria": "Renderizado de mensajes del usuario: {option}",
|
||||
"settings.openchamber.visual.field.mermaidRenderingAria": "Renderizado de Mermaid: {option}",
|
||||
"settings.openchamber.visual.field.diffLayoutAria": "Diseño de comparación: {option}",
|
||||
"settings.openchamber.visual.field.diffViewModeAria": "Modo de vista de comparación: {option}",
|
||||
"settings.openchamber.visual.field.showReasoningTracesAria": "Mostrar rastros de razonamiento",
|
||||
"settings.openchamber.visual.field.showReasoningTraces": "Mostrar trazas de razonamiento",
|
||||
"settings.openchamber.visual.field.collapsibleThinkingBlocksAria": "Habilitar bloques de razonamiento colapsables",
|
||||
@@ -1649,10 +1646,6 @@ export const settingsDict = {
|
||||
"settings.openchamber.visual.option.diffLayout.inline.description": "Muestra una vista unificada.",
|
||||
"settings.openchamber.visual.option.diffLayout.sideBySide.label": "Siempre lado a lado",
|
||||
"settings.openchamber.visual.option.diffLayout.sideBySide.description": "Compara archivos originales y modificados.",
|
||||
"settings.openchamber.visual.option.diffViewMode.single.label": "Archivo único",
|
||||
"settings.openchamber.visual.option.diffViewMode.single.description": "Mostrar un archivo a la vez.",
|
||||
"settings.openchamber.visual.option.diffViewMode.stacked.label": "Todos los archivos",
|
||||
"settings.openchamber.visual.option.diffViewMode.stacked.description": "Muestra todos los archivos modificados en una sola vista.",
|
||||
"settings.openchamber.visual.option.mermaidRendering.svg.label": "SVG",
|
||||
"settings.openchamber.visual.option.mermaidRendering.svg.description": "Renderiza diagramas como gráficos escalables.",
|
||||
"settings.openchamber.visual.option.mermaidRendering.ascii.label": "ASCII",
|
||||
|
||||
@@ -1150,12 +1150,7 @@ export const dict: Record<I18nKey, string> = {
|
||||
"diffView.change.renamed": "Archivo renombrado",
|
||||
"diffView.change.copied": "Archivo copiado",
|
||||
"diffView.change.modified": "Archivo modificado",
|
||||
"diffView.mode.single.label": "Archivo único",
|
||||
"diffView.mode.single.description": "Mostrar un archivo a la vez",
|
||||
"diffView.mode.stacked.label": "Todos los archivos",
|
||||
"diffView.mode.stacked.description": "Muestra todos los archivos modificados en una sola vista.",
|
||||
"diffView.selector.selectFile": "Seleccionar archivo",
|
||||
"diffView.selector.viewMode": "Modo de visualización",
|
||||
"diffView.image.original": "Original",
|
||||
"diffView.image.modified": "Modificado",
|
||||
"diffView.image.new": "Nuevo",
|
||||
|
||||
@@ -1527,8 +1527,6 @@ export const settingsDict = {
|
||||
'settings.openchamber.visual.section.mermaidRenderingAria': 'Mode de rendu Mermaid',
|
||||
'settings.openchamber.visual.section.diffLayout': 'Disposition différentielle',
|
||||
'settings.openchamber.visual.section.diffLayoutAria': 'Disposition différentielle',
|
||||
'settings.openchamber.visual.section.diffViewMode': 'Mode d\'affichage différentiel',
|
||||
'settings.openchamber.visual.section.diffViewModeAria': 'Mode d\'affichage différentiel',
|
||||
'settings.openchamber.visual.section.privacy': 'Confidentialité',
|
||||
'settings.openchamber.visual.field.lightTheme': 'Thème clair',
|
||||
'settings.openchamber.visual.field.darkTheme': 'Thème sombre',
|
||||
@@ -1584,7 +1582,6 @@ export const settingsDict = {
|
||||
'settings.openchamber.visual.field.userMessageRenderingAria': 'Rendu du message utilisateur : {option}',
|
||||
'settings.openchamber.visual.field.mermaidRenderingAria': 'Rendu Mermaid : {option}',
|
||||
'settings.openchamber.visual.field.diffLayoutAria': 'Disposition des différences : {option}',
|
||||
'settings.openchamber.visual.field.diffViewModeAria': 'Mode d\'affichage différentiel : {option}',
|
||||
'settings.openchamber.visual.field.showReasoningTracesAria': 'Afficher les traces de raisonnement',
|
||||
'settings.openchamber.visual.field.showReasoningTraces': 'Afficher les traces de raisonnement',
|
||||
'settings.openchamber.visual.field.collapsibleThinkingBlocksAria': 'Activer les blocs de raisonnement pliables',
|
||||
@@ -1623,10 +1620,6 @@ export const settingsDict = {
|
||||
'settings.openchamber.visual.option.diffLayout.inline.description': 'Afficher sous forme de vue unifiée unique.',
|
||||
'settings.openchamber.visual.option.diffLayout.sideBySide.label': 'Toujours côte à côte',
|
||||
'settings.openchamber.visual.option.diffLayout.sideBySide.description': 'Comparez les fichiers originaux et modifiés.',
|
||||
'settings.openchamber.visual.option.diffViewMode.single.label': 'Fichier unique',
|
||||
'settings.openchamber.visual.option.diffViewMode.single.description': 'Afficher un fichier à la fois.',
|
||||
'settings.openchamber.visual.option.diffViewMode.stacked.label': 'Tous les fichiers',
|
||||
'settings.openchamber.visual.option.diffViewMode.stacked.description': 'Empilez tous les fichiers modifiés ensemble.',
|
||||
'settings.openchamber.visual.option.mermaidRendering.svg.label': 'SVG',
|
||||
'settings.openchamber.visual.option.mermaidRendering.svg.description': 'Rendre les diagrammes sous forme de graphiques évolutifs.',
|
||||
'settings.openchamber.visual.option.mermaidRendering.ascii.label': 'ASCII',
|
||||
|
||||
@@ -1057,12 +1057,7 @@ export const dict = {
|
||||
'diffView.change.renamed': 'Fichier renommé',
|
||||
'diffView.change.copied': 'Fichier copié',
|
||||
'diffView.change.modified': 'Fichier modifié',
|
||||
'diffView.mode.single.label': 'Fichier unique',
|
||||
'diffView.mode.single.description': 'Afficher un fichier à la fois',
|
||||
'diffView.mode.stacked.label': 'Tous les fichiers',
|
||||
'diffView.mode.stacked.description': 'Empilez tous les fichiers modifiés ensemble',
|
||||
'diffView.selector.selectFile': 'Sélectionner un fichier',
|
||||
'diffView.selector.viewMode': 'Mode d\'affichage',
|
||||
'diffView.image.original': 'Original',
|
||||
'diffView.image.modified': 'Modifié',
|
||||
'diffView.image.new': 'Nouveau',
|
||||
|
||||
@@ -1544,8 +1544,6 @@ export const settingsDict = {
|
||||
'settings.openchamber.visual.section.mermaidRenderingAria': 'Mermaid 렌더링 모드',
|
||||
'settings.openchamber.visual.section.diffLayout': 'Diff 레이아웃',
|
||||
'settings.openchamber.visual.section.diffLayoutAria': 'Diff 레이아웃',
|
||||
'settings.openchamber.visual.section.diffViewMode': 'Diff 보기 모드',
|
||||
'settings.openchamber.visual.section.diffViewModeAria': 'Diff 보기 모드',
|
||||
'settings.openchamber.visual.section.privacy': '개인정보',
|
||||
'settings.openchamber.visual.field.lightTheme': '라이트 테마',
|
||||
'settings.openchamber.visual.field.darkTheme': '다크 테마',
|
||||
@@ -1608,7 +1606,6 @@ export const settingsDict = {
|
||||
'settings.openchamber.visual.field.userMessageRenderingAria': '사용자 메시지 렌더링: {option}',
|
||||
'settings.openchamber.visual.field.mermaidRenderingAria': 'Mermaid 렌더링: {option}',
|
||||
'settings.openchamber.visual.field.diffLayoutAria': 'Diff 레이아웃: {option}',
|
||||
'settings.openchamber.visual.field.diffViewModeAria': 'Diff 보기 모드: {option}',
|
||||
'settings.openchamber.visual.field.showReasoningTracesAria': 'Reasoning trace 표시',
|
||||
'settings.openchamber.visual.field.showReasoningTraces': 'Reasoning Trace 표시',
|
||||
'settings.openchamber.visual.field.collapsibleThinkingBlocksAria': '접을 수 있는 추론 블록 활성화',
|
||||
@@ -1649,10 +1646,6 @@ export const settingsDict = {
|
||||
'settings.openchamber.visual.option.diffLayout.inline.description': '하나의 통합 보기로 표시합니다.',
|
||||
'settings.openchamber.visual.option.diffLayout.sideBySide.label': '항상 side-by-side',
|
||||
'settings.openchamber.visual.option.diffLayout.sideBySide.description': '원본 파일과 수정된 파일을 비교합니다.',
|
||||
'settings.openchamber.visual.option.diffViewMode.single.label': '단일 파일',
|
||||
'settings.openchamber.visual.option.diffViewMode.single.description': '한 번에 하나의 파일을 표시합니다.',
|
||||
'settings.openchamber.visual.option.diffViewMode.stacked.label': '모든 파일',
|
||||
'settings.openchamber.visual.option.diffViewMode.stacked.description': '변경된 모든 파일을 함께 쌓아 표시합니다.',
|
||||
'settings.openchamber.visual.option.mermaidRendering.svg.label': 'SVG',
|
||||
'settings.openchamber.visual.option.mermaidRendering.svg.description': '다이어그램을 확장 가능한 그래픽으로 렌더링합니다.',
|
||||
'settings.openchamber.visual.option.mermaidRendering.ascii.label': 'ASCII',
|
||||
|
||||
@@ -1187,12 +1187,7 @@ export const dict: Record<I18nKey, string> = {
|
||||
'diffView.change.renamed': '이름 변경된 파일',
|
||||
'diffView.change.copied': '복사된 파일',
|
||||
'diffView.change.modified': '수정된 파일',
|
||||
'diffView.mode.single.label': '단일 파일',
|
||||
'diffView.mode.single.description': '파일을 하나씩 표시',
|
||||
'diffView.mode.stacked.label': '모든 파일',
|
||||
'diffView.mode.stacked.description': '수정된 파일을 모두 쌓아서 표시',
|
||||
'diffView.selector.selectFile': '파일 선택',
|
||||
'diffView.selector.viewMode': '보기 모드',
|
||||
'diffView.image.original': '원본',
|
||||
'diffView.image.modified': '수정됨',
|
||||
'diffView.image.new': '새 파일',
|
||||
|
||||
@@ -910,8 +910,8 @@ export const settingsDict = {
|
||||
'settings.openchamber.visual.field.codeFont': 'Czcionka kodu',
|
||||
'settings.openchamber.visual.field.darkTheme': 'Ciemny motyw',
|
||||
'settings.openchamber.visual.field.diffLayoutAria': 'Układ diffa: {option}',
|
||||
'settings.openchamber.visual.field.diffViewModeAria': 'Tryb widoku diffa: {option}',
|
||||
'settings.openchamber.visual.field.editTools': 'Narzędzia edycji',
|
||||
|
||||
'settings.openchamber.visual.field.enableSpellcheckInTextInputs': 'Włącz sprawdzanie pisowni w polach tekstowych',
|
||||
'settings.openchamber.visual.field.enableSpellcheckInTextInputsAria': 'Włącz sprawdzanie pisowni w polach tekstowych',
|
||||
'settings.openchamber.visual.field.fontSizePercentageAria': 'Procentowy rozmiar czcionki',
|
||||
@@ -995,10 +995,6 @@ export const settingsDict = {
|
||||
'settings.openchamber.visual.option.diffLayout.inline.label': 'Zawsze inline',
|
||||
'settings.openchamber.visual.option.diffLayout.sideBySide.description': 'Porównuj oryginalne i zmodyfikowane pliki.',
|
||||
'settings.openchamber.visual.option.diffLayout.sideBySide.label': 'Zawsze obok siebie',
|
||||
'settings.openchamber.visual.option.diffViewMode.single.description': 'Pokazuj jeden plik naraz.',
|
||||
'settings.openchamber.visual.option.diffViewMode.single.label': 'Pojedynczy plik',
|
||||
'settings.openchamber.visual.option.diffViewMode.stacked.description': 'Układaj wszystkie zmienione pliki jeden pod drugim.',
|
||||
'settings.openchamber.visual.option.diffViewMode.stacked.label': 'Wszystkie pliki',
|
||||
'settings.openchamber.visual.option.mermaidRendering.ascii.description': 'Renderuj diagramy jako bloki tekstowe.',
|
||||
'settings.openchamber.visual.option.mermaidRendering.ascii.label': 'ASCII',
|
||||
'settings.openchamber.visual.option.mermaidRendering.svg.description': 'Renderuj diagramy jako skalowalną grafikę.',
|
||||
@@ -1043,8 +1039,6 @@ export const settingsDict = {
|
||||
'settings.openchamber.visual.option.mobileLayout.new': 'Nowy',
|
||||
'settings.openchamber.visual.section.diffLayout': 'Układ diffa',
|
||||
'settings.openchamber.visual.section.diffLayoutAria': 'Układ diffa',
|
||||
'settings.openchamber.visual.section.diffViewMode': 'Tryb widoku diffa',
|
||||
'settings.openchamber.visual.section.diffViewModeAria': 'Tryb widoku diffa',
|
||||
'settings.openchamber.visual.section.localization': 'Lokalizacja',
|
||||
'settings.openchamber.visual.section.mermaidRendering': 'Renderowanie Mermaid',
|
||||
'settings.openchamber.visual.section.mermaidRenderingAria': 'Tryb renderowania Mermaid',
|
||||
|
||||
@@ -1425,13 +1425,8 @@ export const dict: Record<I18nKey, string> = {
|
||||
'diffView.image.new': 'Nowy',
|
||||
'diffView.image.original': 'Oryginał',
|
||||
'diffView.image.originalAlt': 'Oryginał: {path}',
|
||||
'diffView.mode.single.description': 'Pokazuj jeden plik naraz',
|
||||
'diffView.mode.single.label': 'Pojedynczy plik',
|
||||
'diffView.mode.stacked.description': 'Pokaż wszystkie zmodyfikowane pliki razem',
|
||||
'diffView.mode.stacked.label': 'Wszystkie pliki',
|
||||
'diffView.section.files': 'Pliki',
|
||||
'diffView.selector.selectFile': 'Wybierz plik',
|
||||
'diffView.selector.viewMode': 'Tryb widoku',
|
||||
'diffView.state.cleanWorkingTree': 'Drzewo robocze jest czyste, brak zmian do wyświetlenia',
|
||||
'diffView.state.failedToLoadDiff': 'Nie udało się wczytać diffu',
|
||||
'diffView.state.loadingChanges': 'Ładowanie zmian...',
|
||||
|
||||
@@ -1544,8 +1544,6 @@ export const settingsDict = {
|
||||
"settings.openchamber.visual.section.mermaidRenderingAria": "Modo de Renderizado de Mermaid",
|
||||
"settings.openchamber.visual.section.diffLayout": "Layout de comparação",
|
||||
"settings.openchamber.visual.section.diffLayoutAria": "Layout de comparação",
|
||||
"settings.openchamber.visual.section.diffViewMode": "Modo de visualização de comparação",
|
||||
"settings.openchamber.visual.section.diffViewModeAria": "Modo de visualização de comparação",
|
||||
"settings.openchamber.visual.section.privacy": "Privacidade",
|
||||
"settings.openchamber.visual.field.lightTheme": "Tema claro",
|
||||
"settings.openchamber.visual.field.darkTheme": "Tema escuro",
|
||||
@@ -1608,7 +1606,6 @@ export const settingsDict = {
|
||||
"settings.openchamber.visual.field.userMessageRenderingAria": "Renderizado de mensagens do usuário: {option}",
|
||||
"settings.openchamber.visual.field.mermaidRenderingAria": "Renderizado de Mermaid: {option}",
|
||||
"settings.openchamber.visual.field.diffLayoutAria": "Layout de comparação: {option}",
|
||||
"settings.openchamber.visual.field.diffViewModeAria": "Modo de visualização de comparação: {option}",
|
||||
"settings.openchamber.visual.field.showReasoningTracesAria": "Mostrar rastros de raciocínio",
|
||||
"settings.openchamber.visual.field.showReasoningTraces": "Mostrar rastros de raciocínio",
|
||||
"settings.openchamber.visual.field.collapsibleThinkingBlocksAria": "Habilitar blocos de raciocínio recolhíveis",
|
||||
@@ -1649,10 +1646,6 @@ export const settingsDict = {
|
||||
"settings.openchamber.visual.option.diffLayout.inline.description": "Mostra uma visualização unificada.",
|
||||
"settings.openchamber.visual.option.diffLayout.sideBySide.label": "Sempre lado a lado",
|
||||
"settings.openchamber.visual.option.diffLayout.sideBySide.description": "Compara arquivos originais e modificados.",
|
||||
"settings.openchamber.visual.option.diffViewMode.single.label": "Arquivo único",
|
||||
"settings.openchamber.visual.option.diffViewMode.single.description": "Mostrar um arquivo à vez.",
|
||||
"settings.openchamber.visual.option.diffViewMode.stacked.label": "Todos os arquivos",
|
||||
"settings.openchamber.visual.option.diffViewMode.stacked.description": "Mostra todos os arquivos modificados em uma única visualização.",
|
||||
"settings.openchamber.visual.option.mermaidRendering.svg.label": "SVG",
|
||||
"settings.openchamber.visual.option.mermaidRendering.svg.description": "Renderiza diagramas como gráficos escaláveis.",
|
||||
"settings.openchamber.visual.option.mermaidRendering.ascii.label": "ASCII",
|
||||
|
||||
@@ -1150,12 +1150,7 @@ export const dict: Record<I18nKey, string> = {
|
||||
"diffView.change.renamed": "Arquivo renomeado",
|
||||
"diffView.change.copied": "Arquivo copiado",
|
||||
"diffView.change.modified": "Arquivo modificado",
|
||||
"diffView.mode.single.label": "Arquivo único",
|
||||
"diffView.mode.single.description": "Mostrar um arquivo à vez",
|
||||
"diffView.mode.stacked.label": "Todos os arquivos",
|
||||
"diffView.mode.stacked.description": "Mostra todos os arquivos modificados em uma única visualização.",
|
||||
"diffView.selector.selectFile": "Selecionar arquivo",
|
||||
"diffView.selector.viewMode": "Modo de visualização",
|
||||
"diffView.image.original": "Original",
|
||||
"diffView.image.modified": "Modificado",
|
||||
"diffView.image.new": "Novo",
|
||||
|
||||
@@ -1544,8 +1544,6 @@ export const settingsDict = {
|
||||
"settings.openchamber.visual.section.mermaidRenderingAria": "Режим візуалізації Mermaid",
|
||||
"settings.openchamber.visual.section.diffLayout": "Компонування diff",
|
||||
"settings.openchamber.visual.section.diffLayoutAria": "Компонування diff",
|
||||
"settings.openchamber.visual.section.diffViewMode": "Режим перегляду diff",
|
||||
"settings.openchamber.visual.section.diffViewModeAria": "Режим перегляду diff",
|
||||
"settings.openchamber.visual.section.privacy": "Конфіденційність",
|
||||
"settings.openchamber.visual.field.lightTheme": "Світла тема",
|
||||
"settings.openchamber.visual.field.darkTheme": "Темна тема",
|
||||
@@ -1608,7 +1606,6 @@ export const settingsDict = {
|
||||
"settings.openchamber.visual.field.userMessageRenderingAria": "Відображення повідомлень користувача: {option}",
|
||||
"settings.openchamber.visual.field.mermaidRenderingAria": "Візуалізація Mermaid: {option}",
|
||||
"settings.openchamber.visual.field.diffLayoutAria": "Компонування diff: {option}",
|
||||
"settings.openchamber.visual.field.diffViewModeAria": "Режим перегляду diff: {option}",
|
||||
"settings.openchamber.visual.field.showReasoningTracesAria": "Показати сліди міркувань",
|
||||
"settings.openchamber.visual.field.showReasoningTraces": "Показати сліди міркувань",
|
||||
"settings.openchamber.visual.field.collapsibleThinkingBlocksAria": "Увімкнути згортальні блоки міркувань",
|
||||
@@ -1649,10 +1646,6 @@ export const settingsDict = {
|
||||
"settings.openchamber.visual.option.diffLayout.inline.description": "Показувати як єдиний unified diff.",
|
||||
"settings.openchamber.visual.option.diffLayout.sideBySide.label": "Завжди пліч-о-пліч",
|
||||
"settings.openchamber.visual.option.diffLayout.sideBySide.description": "Порівнювати оригінальний і змінений файл поруч.",
|
||||
"settings.openchamber.visual.option.diffViewMode.single.label": "Один файл",
|
||||
"settings.openchamber.visual.option.diffViewMode.single.description": "Показувати по одному файлу.",
|
||||
"settings.openchamber.visual.option.diffViewMode.stacked.label": "Усі файли",
|
||||
"settings.openchamber.visual.option.diffViewMode.stacked.description": "Показувати всі змінені файли разом.",
|
||||
"settings.openchamber.visual.option.mermaidRendering.svg.label": "SVG",
|
||||
"settings.openchamber.visual.option.mermaidRendering.svg.description": "Відображати діаграми як масштабовану графіку.",
|
||||
"settings.openchamber.visual.option.mermaidRendering.ascii.label": "ASCII",
|
||||
|
||||
@@ -1150,12 +1150,7 @@ export const dict: Record<I18nKey, string> = {
|
||||
"diffView.change.renamed": "Перейменований файл",
|
||||
"diffView.change.copied": "Скопійований файл",
|
||||
"diffView.change.modified": "Змінений файл",
|
||||
"diffView.mode.single.label": "Один файл",
|
||||
"diffView.mode.single.description": "Показувати по одному файлу",
|
||||
"diffView.mode.stacked.label": "Усі файли",
|
||||
"diffView.mode.stacked.description": "Показувати всі змінені файли разом",
|
||||
"diffView.selector.selectFile": "Вибрати файл",
|
||||
"diffView.selector.viewMode": "Режим перегляду",
|
||||
"diffView.image.original": "Оригінал",
|
||||
"diffView.image.modified": "Змінено",
|
||||
"diffView.image.new": "Новий",
|
||||
|
||||
@@ -1544,8 +1544,6 @@ export const settingsDict = {
|
||||
'settings.openchamber.visual.section.mermaidRenderingAria': 'Mermaid 渲染模式',
|
||||
'settings.openchamber.visual.section.diffLayout': '差异布局',
|
||||
'settings.openchamber.visual.section.diffLayoutAria': '差异布局',
|
||||
'settings.openchamber.visual.section.diffViewMode': '差异视图模式',
|
||||
'settings.openchamber.visual.section.diffViewModeAria': '差异视图模式',
|
||||
'settings.openchamber.visual.section.privacy': '隐私',
|
||||
'settings.openchamber.visual.field.lightTheme': '浅色主题',
|
||||
'settings.openchamber.visual.field.darkTheme': '深色主题',
|
||||
@@ -1608,7 +1606,6 @@ export const settingsDict = {
|
||||
'settings.openchamber.visual.field.userMessageRenderingAria': '用户消息渲染:{option}',
|
||||
'settings.openchamber.visual.field.mermaidRenderingAria': 'Mermaid 渲染:{option}',
|
||||
'settings.openchamber.visual.field.diffLayoutAria': '差异布局:{option}',
|
||||
'settings.openchamber.visual.field.diffViewModeAria': '差异视图模式:{option}',
|
||||
'settings.openchamber.visual.field.showReasoningTracesAria': '显示推理轨迹',
|
||||
'settings.openchamber.visual.field.showReasoningTraces': '显示推理轨迹',
|
||||
'settings.openchamber.visual.field.collapsibleThinkingBlocksAria': '启用可折叠推理块',
|
||||
@@ -1649,10 +1646,6 @@ export const settingsDict = {
|
||||
'settings.openchamber.visual.option.diffLayout.inline.description': '以单一统一视图显示。',
|
||||
'settings.openchamber.visual.option.diffLayout.sideBySide.label': '始终并排',
|
||||
'settings.openchamber.visual.option.diffLayout.sideBySide.description': '对比原始文件与修改后文件。',
|
||||
'settings.openchamber.visual.option.diffViewMode.single.label': '单文件',
|
||||
'settings.openchamber.visual.option.diffViewMode.single.description': '一次只显示一个文件。',
|
||||
'settings.openchamber.visual.option.diffViewMode.stacked.label': '所有文件',
|
||||
'settings.openchamber.visual.option.diffViewMode.stacked.description': '将所有变更文件堆叠显示。',
|
||||
'settings.openchamber.visual.option.mermaidRendering.svg.label': 'SVG',
|
||||
'settings.openchamber.visual.option.mermaidRendering.svg.description': '将图表渲染为可缩放图形。',
|
||||
'settings.openchamber.visual.option.mermaidRendering.ascii.label': 'ASCII',
|
||||
|
||||
@@ -1150,12 +1150,7 @@ export const dict: Record<I18nKey, string> = {
|
||||
'diffView.change.renamed': '已重命名文件',
|
||||
'diffView.change.copied': '已复制文件',
|
||||
'diffView.change.modified': '已修改文件',
|
||||
'diffView.mode.single.label': '单文件',
|
||||
'diffView.mode.single.description': '一次只显示一个文件',
|
||||
'diffView.mode.stacked.label': '全部文件',
|
||||
'diffView.mode.stacked.description': '将所有修改文件堆叠显示',
|
||||
'diffView.selector.selectFile': '选择文件',
|
||||
'diffView.selector.viewMode': '视图模式',
|
||||
'diffView.image.original': '原始',
|
||||
'diffView.image.modified': '已修改',
|
||||
'diffView.image.new': '新文件',
|
||||
|
||||
@@ -1463,8 +1463,6 @@
|
||||
'settings.openchamber.visual.section.mermaidRenderingAria': 'Mermaid 渲染模式',
|
||||
'settings.openchamber.visual.section.diffLayout': '差異佈局',
|
||||
'settings.openchamber.visual.section.diffLayoutAria': '差異佈局',
|
||||
'settings.openchamber.visual.section.diffViewMode': '差異檢視模式',
|
||||
'settings.openchamber.visual.section.diffViewModeAria': '差異檢視模式',
|
||||
'settings.openchamber.visual.section.privacy': '隱私',
|
||||
'settings.openchamber.visual.field.lightTheme': '淺色主題',
|
||||
'settings.openchamber.visual.field.darkTheme': '深色主題',
|
||||
@@ -1529,7 +1527,6 @@
|
||||
'settings.openchamber.visual.field.userMessageRenderingAria': '使用者訊息渲染:{option}',
|
||||
'settings.openchamber.visual.field.mermaidRenderingAria': 'Mermaid 渲染:{option}',
|
||||
'settings.openchamber.visual.field.diffLayoutAria': '差異佈局:{option}',
|
||||
'settings.openchamber.visual.field.diffViewModeAria': '差異檢視模式:{option}',
|
||||
'settings.openchamber.visual.field.showReasoningTracesAria': '顯示推理軌跡',
|
||||
'settings.openchamber.visual.field.showReasoningTraces': '顯示推理軌跡',
|
||||
'settings.openchamber.visual.field.collapsibleThinkingBlocksAria': '啟用可摺疊推理區塊',
|
||||
@@ -1570,10 +1567,6 @@
|
||||
'settings.openchamber.visual.option.diffLayout.inline.description': '以單一統一檢視顯示。',
|
||||
'settings.openchamber.visual.option.diffLayout.sideBySide.label': '始終並排',
|
||||
'settings.openchamber.visual.option.diffLayout.sideBySide.description': '對比原始檔案與修改後檔案。',
|
||||
'settings.openchamber.visual.option.diffViewMode.single.label': '單檔案',
|
||||
'settings.openchamber.visual.option.diffViewMode.single.description': '一次只顯示一個檔案。',
|
||||
'settings.openchamber.visual.option.diffViewMode.stacked.label': '所有檔案',
|
||||
'settings.openchamber.visual.option.diffViewMode.stacked.description': '將所有變更檔案堆疊顯示。',
|
||||
'settings.openchamber.visual.option.mermaidRendering.svg.label': 'SVG',
|
||||
'settings.openchamber.visual.option.mermaidRendering.svg.description': '將圖表轉譯為可縮放圖形。',
|
||||
'settings.openchamber.visual.option.mermaidRendering.ascii.label': 'ASCII',
|
||||
|
||||
@@ -1160,12 +1160,7 @@ export const dict: Record<I18nKey, string> = {
|
||||
'diffView.change.renamed': '已重新命名檔案',
|
||||
'diffView.change.copied': '已複製檔案',
|
||||
'diffView.change.modified': '已修改檔案',
|
||||
'diffView.mode.single.label': '單一檔案',
|
||||
'diffView.mode.single.description': '一次只顯示一個檔案',
|
||||
'diffView.mode.stacked.label': '全部檔案',
|
||||
'diffView.mode.stacked.description': '將所有修改檔案堆疊顯示',
|
||||
'diffView.selector.selectFile': '選擇檔案',
|
||||
'diffView.selector.viewMode': '檢視模式',
|
||||
'diffView.image.original': '原始',
|
||||
'diffView.image.modified': '已修改',
|
||||
'diffView.image.new': '新檔案',
|
||||
|
||||
@@ -625,12 +625,6 @@ const applyDesktopUiPreferences = (settings: DesktopSettings) => {
|
||||
store.setDiffLayoutPreference(settings.diffLayoutPreference);
|
||||
}
|
||||
}
|
||||
if (typeof settings.diffViewMode === 'string'
|
||||
&& (settings.diffViewMode === 'single' || settings.diffViewMode === 'stacked')) {
|
||||
if (settings.diffViewMode !== store.diffViewMode) {
|
||||
store.setDiffViewMode(settings.diffViewMode);
|
||||
}
|
||||
}
|
||||
if (typeof settings.gitChangesViewMode === 'string'
|
||||
&& (settings.gitChangesViewMode === 'flat' || settings.gitChangesViewMode === 'tree')) {
|
||||
if (settings.gitChangesViewMode !== store.gitChangesViewMode) {
|
||||
@@ -1065,12 +1059,6 @@ const sanitizeWebSettings = (payload: unknown): DesktopSettings | null => {
|
||||
) {
|
||||
result.diffLayoutPreference = candidate.diffLayoutPreference;
|
||||
}
|
||||
if (
|
||||
typeof candidate.diffViewMode === 'string'
|
||||
&& (candidate.diffViewMode === 'single' || candidate.diffViewMode === 'stacked')
|
||||
) {
|
||||
result.diffViewMode = candidate.diffViewMode;
|
||||
}
|
||||
if (
|
||||
typeof candidate.gitChangesViewMode === 'string'
|
||||
&& (candidate.gitChangesViewMode === 'flat' || candidate.gitChangesViewMode === 'tree')
|
||||
|
||||
Reference in New Issue
Block a user