Merge VS Code 1.23.1 (#1520)

This commit is contained in:
Matt Irvine
2018-06-05 11:24:51 -07:00
committed by GitHub
parent e3baf5c443
commit 0c58f09e59
3651 changed files with 74249 additions and 48599 deletions

View File

@@ -11,6 +11,15 @@ import { ILocalExtension } from 'vs/platform/extensionManagement/common/extensio
export const IIssueService = createDecorator<IIssueService>('issueService');
export interface WindowStyles {
backgroundColor: string;
color: string;
}
export interface WindowData {
styles: WindowStyles;
zoomLevel: number;
}
export enum IssueType {
Bug,
PerformanceIssue,
@@ -18,9 +27,7 @@ export enum IssueType {
SettingsSearchIssue
}
export interface IssueReporterStyles {
backgroundColor: string;
color: string;
export interface IssueReporterStyles extends WindowStyles {
textLinkColor: string;
inputBackground: string;
inputForeground: string;
@@ -35,9 +42,8 @@ export interface IssueReporterStyles {
sliderActiveColor: string;
}
export interface IssueReporterData {
export interface IssueReporterData extends WindowData {
styles: IssueReporterStyles;
zoomLevel: number;
enabledExtensions: ILocalExtension[];
issueType?: IssueType;
}
@@ -58,7 +64,18 @@ export interface ISettingsSearchIssueReporterData extends IssueReporterData {
export interface IssueReporterFeatures {
}
export interface ProcessExplorerStyles extends WindowStyles {
hoverBackground: string;
hoverForeground: string;
highlightForeground: string;
}
export interface ProcessExplorerData extends WindowData {
styles: ProcessExplorerStyles;
}
export interface IIssueService {
_serviceBrand: any;
openReporter(data: IssueReporterData): TPromise<void>;
openProcessExplorer(data: ProcessExplorerData): TPromise<void>;
}