diff --git a/build/gulpfile.vscode.js b/build/gulpfile.vscode.js index 94e8775cf836ec30e36fa6921c67a4b7249617b9..6e64eba2cf117109d8176df9bd10f943d55d2d2b 100644 --- a/build/gulpfile.vscode.js +++ b/build/gulpfile.vscode.js @@ -71,8 +71,8 @@ const vscodeResources = [ 'out-build/vs/**/markdown.css', 'out-build/vs/workbench/parts/tasks/**/*.json', 'out-build/vs/workbench/parts/terminal/electron-browser/terminalProcess.js', - 'out-build/vs/workbench/parts/walkThrough/**/*.md', - 'out-build/vs/workbench/parts/welcomePage/**/*.html', + 'out-build/vs/workbench/parts/welcome/walkThrough/**/*.md', + 'out-build/vs/workbench/parts/welcome/page/**/*.html', 'out-build/vs/workbench/services/files/**/*.exe', 'out-build/vs/workbench/services/files/**/*.md', '!**/test/**' diff --git a/src/vs/workbench/electron-browser/workbench.main.ts b/src/vs/workbench/electron-browser/workbench.main.ts index 7672f8b6fa6258e45a79328ab16c34d87cac9cc7..e668e6e51c598753139f53a4320db2953924d49f 100644 --- a/src/vs/workbench/electron-browser/workbench.main.ts +++ b/src/vs/workbench/electron-browser/workbench.main.ts @@ -60,13 +60,13 @@ import 'vs/workbench/parts/markers/browser/markersPanel'; // can be packaged sep import 'vs/workbench/parts/html/browser/html.contribution'; -import 'vs/workbench/parts/walkThrough/electron-browser/walkThrough.contribution'; +import 'vs/workbench/parts/welcome/walkThrough/electron-browser/walkThrough.contribution'; import 'vs/workbench/parts/extensions/electron-browser/extensions.contribution'; import 'vs/workbench/parts/extensions/browser/extensionsQuickOpen'; import 'vs/workbench/parts/extensions/electron-browser/extensionsViewlet'; // can be packaged separately -import 'vs/workbench/parts/welcomePage/electron-browser/welcomePage.contribution'; +import 'vs/workbench/parts/welcome/page/electron-browser/welcomePage.contribution'; import 'vs/workbench/parts/explorers/browser/treeExplorer.contribution'; import 'vs/workbench/parts/explorers/browser/treeExplorerViewlet'; // can be packaged separately @@ -98,7 +98,7 @@ import 'vs/workbench/parts/themes/electron-browser/themes.contribution'; import 'vs/workbench/parts/feedback/electron-browser/feedback.contribution'; -import 'vs/workbench/parts/welcome/electron-browser/gettingStarted.contribution'; +import 'vs/workbench/parts/welcome/gettingStarted/electron-browser/gettingStarted.contribution'; import 'vs/workbench/parts/update/electron-browser/update.contribution'; @@ -115,4 +115,4 @@ import 'vs/workbench/parts/themes/test/electron-browser/themes.test.contribution import 'vs/workbench/parts/watermark/electron-browser/watermark'; -import 'vs/workbench/parts/welcomeOverlay/browser/welcomeOverlay'; \ No newline at end of file +import 'vs/workbench/parts/welcome/overlay/browser/welcomeOverlay'; \ No newline at end of file diff --git a/src/vs/workbench/parts/welcome/electron-browser/gettingStarted.contribution.ts b/src/vs/workbench/parts/welcome/gettingStarted/electron-browser/gettingStarted.contribution.ts similarity index 100% rename from src/vs/workbench/parts/welcome/electron-browser/gettingStarted.contribution.ts rename to src/vs/workbench/parts/welcome/gettingStarted/electron-browser/gettingStarted.contribution.ts diff --git a/src/vs/workbench/parts/welcome/electron-browser/gettingStarted.ts b/src/vs/workbench/parts/welcome/gettingStarted/electron-browser/gettingStarted.ts similarity index 100% rename from src/vs/workbench/parts/welcome/electron-browser/gettingStarted.ts rename to src/vs/workbench/parts/welcome/gettingStarted/electron-browser/gettingStarted.ts diff --git a/src/vs/workbench/parts/welcome/test/common/gettingStarted.test.ts b/src/vs/workbench/parts/welcome/gettingStarted/test/common/gettingStarted.test.ts similarity index 100% rename from src/vs/workbench/parts/welcome/test/common/gettingStarted.test.ts rename to src/vs/workbench/parts/welcome/gettingStarted/test/common/gettingStarted.test.ts diff --git a/src/vs/workbench/parts/welcomeOverlay/browser/media/commandpalette-dark.svg b/src/vs/workbench/parts/welcome/overlay/browser/media/commandpalette-dark.svg similarity index 100% rename from src/vs/workbench/parts/welcomeOverlay/browser/media/commandpalette-dark.svg rename to src/vs/workbench/parts/welcome/overlay/browser/media/commandpalette-dark.svg diff --git a/src/vs/workbench/parts/welcomeOverlay/browser/media/commandpalette.svg b/src/vs/workbench/parts/welcome/overlay/browser/media/commandpalette.svg similarity index 100% rename from src/vs/workbench/parts/welcomeOverlay/browser/media/commandpalette.svg rename to src/vs/workbench/parts/welcome/overlay/browser/media/commandpalette.svg diff --git a/src/vs/workbench/parts/welcomeOverlay/browser/welcomeOverlay.css b/src/vs/workbench/parts/welcome/overlay/browser/welcomeOverlay.css similarity index 100% rename from src/vs/workbench/parts/welcomeOverlay/browser/welcomeOverlay.css rename to src/vs/workbench/parts/welcome/overlay/browser/welcomeOverlay.css diff --git a/src/vs/workbench/parts/welcomeOverlay/browser/welcomeOverlay.ts b/src/vs/workbench/parts/welcome/overlay/browser/welcomeOverlay.ts similarity index 100% rename from src/vs/workbench/parts/welcomeOverlay/browser/welcomeOverlay.ts rename to src/vs/workbench/parts/welcome/overlay/browser/welcomeOverlay.ts diff --git a/src/vs/workbench/parts/welcomePage/electron-browser/vs_code_welcome_page.html b/src/vs/workbench/parts/welcome/page/electron-browser/vs_code_welcome_page.html similarity index 100% rename from src/vs/workbench/parts/welcomePage/electron-browser/vs_code_welcome_page.html rename to src/vs/workbench/parts/welcome/page/electron-browser/vs_code_welcome_page.html diff --git a/src/vs/workbench/parts/welcomePage/electron-browser/welcomePage.contribution.ts b/src/vs/workbench/parts/welcome/page/electron-browser/welcomePage.contribution.ts similarity index 96% rename from src/vs/workbench/parts/welcomePage/electron-browser/welcomePage.contribution.ts rename to src/vs/workbench/parts/welcome/page/electron-browser/welcomePage.contribution.ts index 2ec9ae0d45433eadb7ecf3a170b9868631a6e984..8d44f983408f36ec98da4d459e12310fcd60935e 100644 --- a/src/vs/workbench/parts/welcomePage/electron-browser/welcomePage.contribution.ts +++ b/src/vs/workbench/parts/welcome/page/electron-browser/welcomePage.contribution.ts @@ -7,7 +7,7 @@ import { localize } from 'vs/nls'; import { IWorkbenchContributionsRegistry, Extensions as WorkbenchExtensions } from 'vs/workbench/common/contributions'; import { Registry } from 'vs/platform/platform'; -import { WelcomePageContribution, WelcomePageAction } from 'vs/workbench/parts/welcomePage/electron-browser/welcomePage'; +import { WelcomePageContribution, WelcomePageAction } from 'vs/workbench/parts/welcome/page/electron-browser/welcomePage'; import { IConfigurationRegistry, Extensions as ConfigurationExtensions } from 'vs/platform/configuration/common/configurationRegistry'; import { IWorkbenchActionRegistry, Extensions as ActionExtensions } from 'vs/workbench/common/actionRegistry'; import { SyncActionDescriptor } from 'vs/platform/actions/common/actions'; diff --git a/src/vs/workbench/parts/welcomePage/electron-browser/welcomePage.css b/src/vs/workbench/parts/welcome/page/electron-browser/welcomePage.css similarity index 99% rename from src/vs/workbench/parts/welcomePage/electron-browser/welcomePage.css rename to src/vs/workbench/parts/welcome/page/electron-browser/welcomePage.css index 9a43d53fde39e9e8a5562b3625b832061a4fc6b0..312e2015e735b3663caaaab2c59e72152d8082fd 100644 --- a/src/vs/workbench/parts/welcomePage/electron-browser/welcomePage.css +++ b/src/vs/workbench/parts/welcome/page/electron-browser/welcomePage.css @@ -260,7 +260,7 @@ .file-icons-enabled .show-file-icons .vs_code_welcome_page\.html-name-file-icon.html-ext-file-icon.html-lang-file-icon.file-icon::before { content: ' '; - background-image: url('../../../../../../resources/code-icon.svg'); + background-image: url('../../../../../../../resources/code-icon.svg'); } .monaco-workbench > .part.editor > .content .welcomePage .mac-only, diff --git a/src/vs/workbench/parts/welcomePage/electron-browser/welcomePage.ts b/src/vs/workbench/parts/welcome/page/electron-browser/welcomePage.ts similarity index 98% rename from src/vs/workbench/parts/welcomePage/electron-browser/welcomePage.ts rename to src/vs/workbench/parts/welcome/page/electron-browser/welcomePage.ts index bc0d504d5a5ad542099954c67e0e52ea5a737f34..f6662e40fa2c9cd46bd9c0b3dfbbe1a23843eef6 100644 --- a/src/vs/workbench/parts/welcomePage/electron-browser/welcomePage.ts +++ b/src/vs/workbench/parts/welcome/page/electron-browser/welcomePage.ts @@ -9,7 +9,7 @@ import URI from 'vs/base/common/uri'; import * as path from 'path'; import * as platform from 'vs/base/common/platform'; import * as strings from 'vs/base/common/strings'; -import { WalkThroughInput } from 'vs/workbench/parts/walkThrough/node/walkThroughInput'; +import { WalkThroughInput } from 'vs/workbench/parts/welcome/walkThrough/node/walkThroughInput'; import { IWorkbenchContribution } from 'vs/workbench/common/contributions'; import { IPartService } from 'vs/workbench/services/part/common/partService'; import { IInstantiationService } from 'vs/platform/instantiation/common/instantiation'; diff --git a/src/vs/workbench/parts/walkThrough/electron-browser/editor/editorWalkThrough.ts b/src/vs/workbench/parts/welcome/walkThrough/electron-browser/editor/editorWalkThrough.ts similarity index 94% rename from src/vs/workbench/parts/walkThrough/electron-browser/editor/editorWalkThrough.ts rename to src/vs/workbench/parts/welcome/walkThrough/electron-browser/editor/editorWalkThrough.ts index 76b0e4000e20a6821eb59186bb561b276dcff0b1..e23ba8f9c0ea5a29ea442ff98656db4214119410 100644 --- a/src/vs/workbench/parts/walkThrough/electron-browser/editor/editorWalkThrough.ts +++ b/src/vs/workbench/parts/welcome/walkThrough/electron-browser/editor/editorWalkThrough.ts @@ -11,7 +11,7 @@ import { Action } from 'vs/base/common/actions'; import { IInstantiationService } from 'vs/platform/instantiation/common/instantiation'; import { TPromise } from 'vs/base/common/winjs.base'; import URI from 'vs/base/common/uri'; -import { WalkThroughInput } from 'vs/workbench/parts/walkThrough/node/walkThroughInput'; +import { WalkThroughInput } from 'vs/workbench/parts/welcome/walkThrough/node/walkThroughInput'; import { Schemas } from 'vs/base/common/network'; export class EditorWalkThroughAction extends Action { diff --git a/src/vs/workbench/parts/walkThrough/electron-browser/editor/vs_code_editor_walkthrough.md b/src/vs/workbench/parts/welcome/walkThrough/electron-browser/editor/vs_code_editor_walkthrough.md similarity index 100% rename from src/vs/workbench/parts/walkThrough/electron-browser/editor/vs_code_editor_walkthrough.md rename to src/vs/workbench/parts/welcome/walkThrough/electron-browser/editor/vs_code_editor_walkthrough.md diff --git a/src/vs/workbench/parts/walkThrough/electron-browser/walkThrough.contribution.ts b/src/vs/workbench/parts/welcome/walkThrough/electron-browser/walkThrough.contribution.ts similarity index 88% rename from src/vs/workbench/parts/walkThrough/electron-browser/walkThrough.contribution.ts rename to src/vs/workbench/parts/welcome/walkThrough/electron-browser/walkThrough.contribution.ts index 239b312863791df2895562f1c5042bd5e0445993..727d2733367d25597ba7a70e5fe7d8dced946a55 100644 --- a/src/vs/workbench/parts/walkThrough/electron-browser/walkThrough.contribution.ts +++ b/src/vs/workbench/parts/welcome/walkThrough/electron-browser/walkThrough.contribution.ts @@ -5,11 +5,11 @@ 'use strict'; import { localize } from 'vs/nls'; -import { WalkThroughInput } from 'vs/workbench/parts/walkThrough/node/walkThroughInput'; -import { WalkThroughPart, WALK_THROUGH_FOCUS } from 'vs/workbench/parts/walkThrough/electron-browser/walkThroughPart'; -import { WalkThroughArrowUpAction, WalkThroughArrowDownAction, WalkThroughPageUpAction, WalkThroughPageDownAction } from 'vs/workbench/parts/walkThrough/electron-browser/walkThroughActions'; -import { WalkThroughContentProvider, WalkThroughSnippetContentProvider } from 'vs/workbench/parts/walkThrough/node/walkThroughContentProvider'; -import { EditorWalkThroughAction } from 'vs/workbench/parts/walkThrough/electron-browser/editor/editorWalkThrough'; +import { WalkThroughInput } from 'vs/workbench/parts/welcome/walkThrough/node/walkThroughInput'; +import { WalkThroughPart, WALK_THROUGH_FOCUS } from 'vs/workbench/parts/welcome/walkThrough/electron-browser/walkThroughPart'; +import { WalkThroughArrowUpAction, WalkThroughArrowDownAction, WalkThroughPageUpAction, WalkThroughPageDownAction } from 'vs/workbench/parts/welcome/walkThrough/electron-browser/walkThroughActions'; +import { WalkThroughContentProvider, WalkThroughSnippetContentProvider } from 'vs/workbench/parts/welcome/walkThrough/node/walkThroughContentProvider'; +import { EditorWalkThroughAction } from 'vs/workbench/parts/welcome/walkThrough/electron-browser/editor/editorWalkThrough'; import { Registry } from 'vs/platform/platform'; import { EditorDescriptor } from 'vs/workbench/browser/parts/editor/baseEditor'; import { IEditorRegistry, Extensions as EditorExtensions } from 'vs/workbench/common/editor'; @@ -24,7 +24,7 @@ import { ContextKeyExpr } from 'vs/platform/contextkey/common/contextkey'; Registry.as(EditorExtensions.Editors) .registerEditor(new EditorDescriptor(WalkThroughPart.ID, localize('walkThrough.editor.label', "Interactive Playground"), - 'vs/workbench/parts/walkThrough/electron-browser/walkThroughPart', + 'vs/workbench/parts/welcome/walkThrough/electron-browser/walkThroughPart', 'WalkThroughPart'), [new SyncDescriptor(WalkThroughInput)]); diff --git a/src/vs/workbench/parts/walkThrough/electron-browser/walkThroughActions.ts b/src/vs/workbench/parts/welcome/walkThrough/electron-browser/walkThroughActions.ts similarity index 96% rename from src/vs/workbench/parts/walkThrough/electron-browser/walkThroughActions.ts rename to src/vs/workbench/parts/welcome/walkThrough/electron-browser/walkThroughActions.ts index 67340901f67f4c9a18ec8b77cb170fc4e4c3517d..4f09888babb4c7915752a00692690b2629c56381 100644 --- a/src/vs/workbench/parts/walkThrough/electron-browser/walkThroughActions.ts +++ b/src/vs/workbench/parts/welcome/walkThrough/electron-browser/walkThroughActions.ts @@ -8,7 +8,7 @@ import { localize } from 'vs/nls'; import { IWorkbenchEditorService } from 'vs/workbench/services/editor/common/editorService'; import { Action } from 'vs/base/common/actions'; import { TPromise } from 'vs/base/common/winjs.base'; -import { WalkThroughPart } from 'vs/workbench/parts/walkThrough/electron-browser/walkThroughPart'; +import { WalkThroughPart } from 'vs/workbench/parts/welcome/walkThrough/electron-browser/walkThroughPart'; export class WalkThroughArrowUpAction extends Action { diff --git a/src/vs/workbench/parts/walkThrough/electron-browser/walkThroughPart.css b/src/vs/workbench/parts/welcome/walkThrough/electron-browser/walkThroughPart.css similarity index 98% rename from src/vs/workbench/parts/walkThrough/electron-browser/walkThroughPart.css rename to src/vs/workbench/parts/welcome/walkThrough/electron-browser/walkThroughPart.css index be87463c2d16a23dcbed938279e9b255c177122f..20c79500a4e65bed9cf7082273e772d776d71161 100644 --- a/src/vs/workbench/parts/walkThrough/electron-browser/walkThroughPart.css +++ b/src/vs/workbench/parts/welcome/walkThrough/electron-browser/walkThroughPart.css @@ -141,7 +141,7 @@ .file-icons-enabled .show-file-icons .vs_code_editor_walkthrough\.md-name-file-icon.md-ext-file-icon.markdown-lang-file-icon.file-icon::before { content: ' '; - background-image: url('../../../../../../resources/code-icon.svg'); + background-image: url('../../../../../../../resources/code-icon.svg'); } .monaco-workbench > .part.editor > .content .walkThroughContent .mac-only, diff --git a/src/vs/workbench/parts/walkThrough/electron-browser/walkThroughPart.ts b/src/vs/workbench/parts/welcome/walkThrough/electron-browser/walkThroughPart.ts similarity index 99% rename from src/vs/workbench/parts/walkThrough/electron-browser/walkThroughPart.ts rename to src/vs/workbench/parts/welcome/walkThrough/electron-browser/walkThroughPart.ts index 4409c4ff4302e029238f6af0d6572d0f4e516307..cf7eb5a8492c69cb6f8ce134107854228ca23ff4 100644 --- a/src/vs/workbench/parts/walkThrough/electron-browser/walkThroughPart.ts +++ b/src/vs/workbench/parts/welcome/walkThrough/electron-browser/walkThroughPart.ts @@ -18,7 +18,7 @@ import { IDisposable, dispose } from 'vs/base/common/lifecycle'; import { EditorOptions } from 'vs/workbench/common/editor'; import { BaseEditor } from 'vs/workbench/browser/parts/editor/baseEditor'; import { ITelemetryService } from 'vs/platform/telemetry/common/telemetry'; -import { WalkThroughInput } from 'vs/workbench/parts/walkThrough/node/walkThroughInput'; +import { WalkThroughInput } from 'vs/workbench/parts/welcome/walkThrough/node/walkThroughInput'; import { IThemeService } from 'vs/workbench/services/themes/common/themeService'; import { IOpenerService } from 'vs/platform/opener/common/opener'; import { marked } from 'vs/base/common/marked/marked'; diff --git a/src/vs/workbench/parts/walkThrough/node/walkThroughContentProvider.ts b/src/vs/workbench/parts/welcome/walkThrough/node/walkThroughContentProvider.ts similarity index 100% rename from src/vs/workbench/parts/walkThrough/node/walkThroughContentProvider.ts rename to src/vs/workbench/parts/welcome/walkThrough/node/walkThroughContentProvider.ts diff --git a/src/vs/workbench/parts/walkThrough/node/walkThroughInput.ts b/src/vs/workbench/parts/welcome/walkThrough/node/walkThroughInput.ts similarity index 100% rename from src/vs/workbench/parts/walkThrough/node/walkThroughInput.ts rename to src/vs/workbench/parts/welcome/walkThrough/node/walkThroughInput.ts