Skip to content

Commit 8389d76

Browse files
committed
Fix compilation
1 parent 76f620d commit 8389d76

File tree

5 files changed

+35
-29
lines changed

5 files changed

+35
-29
lines changed

extensions/gitpod-remote/src/extension.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
* Copyright (c) Gitpod. All rights reserved.
33
*--------------------------------------------------------------------------------------------*/
44

5-
/// <reference path='../../../src/vs/vscode.d.ts'/>
5+
/// <reference path='../../../src/vscode-dts/vscode.d.ts'/>
66

77
import * as cp from 'child_process';
88
import { GitpodExtensionContext, registerTasks, setupGitpodContext, registerIpcHookCli } from 'gitpod-shared';

extensions/gitpod-shared/src/features.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
/*---------------------------------------------------------------------------------------------
22
* Copyright (c) Gitpod. All rights reserved.
33
*--------------------------------------------------------------------------------------------*/
4-
/// <reference path='../../../src/vs/vscode.d.ts'/>
4+
/// <reference path='../../../src/vscode-dts/vscode.d.ts'/>
55

66
// TODO get rid of loading inversify and reflect-metadata
77
require('reflect-metadata');

extensions/gitpod-web/src/extension.ts

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,9 @@
22
* Copyright (c) Gitpod. All rights reserved.
33
*--------------------------------------------------------------------------------------------*/
44

5-
/// <reference path='../../../src/vs/vscode.d.ts'/>
6-
/// <reference path='../../../src/vs/vscode.proposed.d.ts'/>
5+
/// <reference path='../../../src/vscode-dts/vscode.d.ts'/>
6+
/// <reference path='../../../src/vscode-dts/vscode.proposed.resolvers.d.ts'/>
7+
/// <reference path='../../../src/vscode-dts/vscode.proposed.terminalLocation.d.ts'/>
78

89
import * as workspaceInstance from '@gitpod/gitpod-protocol/lib/workspace-instance';
910
import * as grpc from '@grpc/grpc-js';

extensions/gitpod/src/extension.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
* Copyright (c) Gitpod. All rights reserved.
33
*--------------------------------------------------------------------------------------------*/
44

5-
/// <reference path='../../../src/vs/vscode.d.ts'/>
5+
/// <reference path='../../../src/vscode-dts/vscode.d.ts'/>
66

77
import { AutoTunnelRequest, ResolveSSHConnectionRequest, ResolveSSHConnectionResponse } from '@gitpod/local-app-api-grpcweb/lib/localapp_pb';
88
import { LocalAppClient } from '@gitpod/local-app-api-grpcweb/lib/localapp_pb_service';

src/vs/workbench/api/common/menusExtensionPoint.ts

Lines changed: 29 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -97,30 +97,6 @@ const apiMenus: IAPIMenu[] = [
9797
id: MenuId.MenubarCopy,
9898
description: localize('menus.opy', "'Copy as' submenu in the top level Edit menu")
9999
},
100-
{
101-
key: 'menuBar/help',
102-
id: MenuId.MenubarHelpMenu,
103-
description: localize('menus.help', "The top level help menu"),
104-
proposed: true
105-
},
106-
{
107-
key: 'menuBar/preferences',
108-
id: MenuId.MenubarPreferencesMenu,
109-
description: localize('menus.preferences', "The preferences menu"),
110-
proposed: true
111-
},
112-
{
113-
key: 'preferences/context',
114-
id: MenuId.MenubarPreferencesMenu,
115-
description: localize('menus.preferencesContext', "The preferences context menu"),
116-
proposed: true
117-
},
118-
{
119-
key: 'accounts/context',
120-
id: MenuId.AccountsContext,
121-
description: localize('menus.accountsContext', "The accounts context menu"),
122-
proposed: true
123-
},
124100
{
125101
key: 'scm/title',
126102
id: MenuId.SCMTitle,
@@ -275,6 +251,35 @@ const apiMenus: IAPIMenu[] = [
275251
supportsSubmenus: false,
276252
proposed: 'inlineCompletions'
277253
},
254+
255+
// Gitpod specific
256+
// Hack:
257+
// For now just use 'contribMenuBarHome' to avoid creating a file per extension point.
258+
// Seems safe for now as the file will be empty either way
259+
{
260+
key: 'menuBar/help',
261+
id: MenuId.MenubarHelpMenu,
262+
description: localize('menus.help', "The top level help menu"),
263+
proposed: 'contribMenuBarHome'
264+
},
265+
{
266+
key: 'menuBar/preferences',
267+
id: MenuId.MenubarPreferencesMenu,
268+
description: localize('menus.preferences', "The preferences menu"),
269+
proposed: 'contribMenuBarHome'
270+
},
271+
{
272+
key: 'preferences/context',
273+
id: MenuId.MenubarPreferencesMenu,
274+
description: localize('menus.preferencesContext', "The preferences context menu"),
275+
proposed: 'contribMenuBarHome'
276+
},
277+
{
278+
key: 'accounts/context',
279+
id: MenuId.AccountsContext,
280+
description: localize('menus.accountsContext', "The accounts context menu"),
281+
proposed: 'contribMenuBarHome'
282+
},
278283
];
279284

280285
namespace schema {

0 commit comments

Comments
 (0)