Merge from vscode 7eaf220cafb9d9e901370ffce02229171cbf3ea6

This commit is contained in:
ADS Merger
2020-09-03 02:34:56 +00:00
committed by Anthony Dresser
parent 39d9eed585
commit a63578e6f7
519 changed files with 14338 additions and 6670 deletions

View File

@@ -147,6 +147,15 @@ interface IWindowIndicator {
command?: string;
}
interface IInitialColorTheme {
themeType: 'light' | 'dark' | 'hc';
/**
* a list of workbench colors
*/
colors?: { [colorId: string]: string };
}
interface IDefaultSideBarLayout {
visible?: boolean;
containers?: ({
@@ -381,6 +390,15 @@ interface IWorkbenchConstructionOptions {
*/
readonly windowIndicator?: IWindowIndicator;
/**
* Specifies the default theme type (LIGHT, DARK..) and allows to provide initial colors that are shown
* until the color theme that is specified in the settings (`editor.colorTheme`) is loaded and applied.
* Once there are persisted colors from a last run these will be used.
*
* The idea is that the colors match the main colors from the theme defined in the `configurationDefaults`.
*/
readonly initialColorTheme?: IInitialColorTheme;
//#endregion