|
3 | 3 | * Licensed under the MIT License. See License.txt in the project root for license information.
|
4 | 4 | *--------------------------------------------------------------------------------------------*/
|
5 | 5 |
|
6 |
| -import { IWorkbenchConstructionOptions, create, ICredentialsProvider, IURLCallbackProvider, IWorkspaceProvider, IWorkspace, IWindowIndicator, IProductQualityChangeHandler, ISettingsSyncOptions } from 'vs/workbench/workbench.web.api'; |
| 6 | +import { IWorkbenchConstructionOptions, create, ICredentialsProvider, IURLCallbackProvider, IWorkspaceProvider, IWorkspace, IWindowIndicator, IProductQualityChangeHandler, ISettingsSyncOptions, IHomeIndicator } from 'vs/workbench/workbench.web.api'; |
7 | 7 | import { URI, UriComponents } from 'vs/base/common/uri';
|
8 | 8 | import { Event, Emitter } from 'vs/base/common/event';
|
9 | 9 | import { generateUuid } from 'vs/base/common/uuid';
|
@@ -453,6 +453,14 @@ class WindowIndicator implements IWindowIndicator {
|
453 | 453 | // Workspace Provider
|
454 | 454 | const workspaceProvider = new WorkspaceProvider(workspace, payload);
|
455 | 455 |
|
| 456 | + // NOTE@coder: copied from upstream, modified to use our repo |
| 457 | + // Home Indicator |
| 458 | + const homeIndicator: IHomeIndicator = { |
| 459 | + href: 'https://github.com/cdr/code-server', |
| 460 | + icon: 'code', |
| 461 | + title: localize('home', "Home") |
| 462 | + }; |
| 463 | + |
456 | 464 | // Window indicator (unless connected to a remote)
|
457 | 465 | let windowIndicator: WindowIndicator | undefined = undefined;
|
458 | 466 | if (!workspaceProvider.hasRemote()) {
|
@@ -495,14 +503,8 @@ class WindowIndicator implements IWindowIndicator {
|
495 | 503 | // Finally create workbench
|
496 | 504 | create(document.body, {
|
497 | 505 | ...config,
|
498 |
| -<<<<<<< HEAD |
499 |
| -======= |
500 |
| - developmentOptions: { |
501 |
| - logLevel: logLevel ? parseLogLevel(logLevel) : undefined, |
502 |
| - ...config.developmentOptions |
503 |
| - }, |
504 |
| ->>>>>>> 58ce849223667f77dc0d6d7658870ca3f815e17f |
505 | 506 | settingsSyncOptions,
|
| 507 | + homeIndicator, |
506 | 508 | windowIndicator,
|
507 | 509 | productQualityChangeHandler,
|
508 | 510 | workspaceProvider,
|
|
0 commit comments