提交 b8ddffe7 编写于 作者: J Johannes Rieken

rename setting

上级 e5e25a02
......@@ -189,7 +189,7 @@ export class NoTabsTitleControl extends TitleControl {
}
updateOptions(oldOptions: IEditorPartOptions, newOptions: IEditorPartOptions): void {
if (oldOptions.labelFormat !== newOptions.labelFormat || !equals(oldOptions.tabDecorations, newOptions.tabDecorations)) {
if (oldOptions.labelFormat !== newOptions.labelFormat || !equals(oldOptions.decorations, newOptions.decorations)) {
this.redraw();
}
}
......@@ -295,8 +295,8 @@ export class NoTabsTitleControl extends TitleControl {
italic: !isEditorPinned,
extraClasses: ['no-tabs', 'title-label'],
fileDecorations: {
colors: Boolean(options.tabDecorations?.colors),
badges: Boolean(options.tabDecorations?.badges)
colors: Boolean(options.decorations?.colors),
badges: Boolean(options.decorations?.badges)
},
}
);
......
......@@ -561,7 +561,7 @@ export class TabsTitleControl extends TitleControl {
oldOptions.showIcons !== newOptions.showIcons ||
oldOptions.hasIcons !== newOptions.hasIcons ||
oldOptions.highlightModifiedTabs !== newOptions.highlightModifiedTabs ||
!equals(oldOptions.tabDecorations, newOptions.tabDecorations)
!equals(oldOptions.decorations, newOptions.decorations)
) {
this.redraw();
}
......@@ -1146,7 +1146,7 @@ export class TabsTitleControl extends TitleControl {
// Label
tabLabelWidget.setResource(
{ name, description, resource: EditorResourceAccessor.getOriginalUri(editor, { supportSideBySide: SideBySideEditor.BOTH }) },
{ title, extraClasses: ['tab-label'], italic: !this.group.isPinned(editor), forceLabel, fileDecorations: { colors: Boolean(options.tabDecorations?.colors), badges: Boolean(options.tabDecorations?.badges) } }
{ title, extraClasses: ['tab-label'], italic: !this.group.isPinned(editor), forceLabel, fileDecorations: { colors: Boolean(options.decorations?.colors), badges: Boolean(options.decorations?.badges) } }
);
// Tests helper
......
......@@ -43,14 +43,14 @@ import { isStandalone } from 'vs/base/browser/browser';
'markdownDescription': nls.localize('highlightModifiedTabs', "Controls whether a top border is drawn on modified (dirty) editor tabs or not. This value is ignored when `#workbench.editor.showTabs#` is disabled."),
'default': false
},
'workbench.editor.tabDecorations.badges': {
'workbench.editor.decorations.badges': {
'type': 'boolean',
'markdownDescription': nls.localize('tabDecorations.badges', "Controls whether editor file decorations should use badges."),
'markdownDescription': nls.localize('decorations.badges', "Controls whether editor file decorations should use badges."),
'default': true
},
'workbench.editor.tabDecorations.colors': {
'workbench.editor.decorations.colors': {
'type': 'boolean',
'markdownDescription': nls.localize('tabDecorations.colors', "Controls whether editor file decorations should use colors."),
'markdownDescription': nls.localize('decorations.colors', "Controls whether editor file decorations should use colors."),
'default': true
},
'workbench.editor.labelFormat': {
......
......@@ -1291,7 +1291,7 @@ interface IEditorPartConfiguration {
value?: number;
perEditorGroup?: boolean;
};
tabDecorations?: {
decorations?: {
badges?: boolean;
colors?: boolean;
}
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册