@@ -104,18 +104,22 @@ Index: code-server/lib/vscode/src/vs/workbench/browser/parts/dialogs/dialogHandl
104
104
===================================================================
105
105
--- code-server.orig/lib/vscode/src/vs/workbench/browser/parts/dialogs/dialogHandler.ts
106
106
+++ code-server/lib/vscode/src/vs/workbench/browser/parts/dialogs/dialogHandler.ts
107
- @@ -144,11 +144,12 @@ export class BrowserDialogHandler implem
107
+ @@ -143,12 +143,15 @@ export class BrowserDialogHandler implem
108
+
108
109
async about(): Promise<void> {
109
110
const detailString = (useAgo: boolean): string => {
110
- return localize('aboutDetail',
111
+ - return localize('aboutDetail',
111
112
- "Version: {0}\nCommit: {1}\nDate: {2}\nBrowser: {3}",
112
- + "code-server: v{4}\nCode: {0}\nCommit: {1}\nDate: {2}\nBrowser: {3}",
113
+ + return localize('aboutCodeServerDetail',
114
+ + "code-server: {0}",
115
+ + this.productService.codeServerVersion ? `v${this.productService.codeServerVersion}` : 'Unknown'
116
+ + ) + '\n' + localize('aboutDetail',
117
+ + "Code: {0}\nCommit: {1}\nDate: {2}\nBrowser: {3}",
113
118
this.productService.version || 'Unknown',
114
119
this.productService.commit || 'Unknown',
115
120
this.productService.date ? `${this.productService.date}${useAgo ? ' (' + fromNow(new Date(this.productService.date), true) + ')' : ''}` : 'Unknown',
116
121
- navigator.userAgent
117
122
+ navigator.userAgent,
118
- + this.productService.codeServerVersion || 'Unknown'
119
123
);
120
124
};
121
125
@@ -253,3 +257,15 @@ Index: code-server/lib/vscode/src/vs/code/browser/workbench/workbench.html
253
257
<link rel="manifest" href="/manifest.json" crossorigin="use-credentials" />
254
258
<link data-name="vs/workbench/workbench.web.main" rel="stylesheet" href="./static/out/vs/workbench/workbench.web.main.css">
255
259
260
+ Index: code-server/lib/vscode/src/vs/server/node/webClientServer.ts
261
+ ===================================================================
262
+ --- code-server.orig/lib/vscode/src/vs/server/node/webClientServer.ts
263
+ +++ code-server/lib/vscode/src/vs/server/node/webClientServer.ts
264
+ @@ -279,6 +279,7 @@ export class WebClientServer {
265
+ developmentOptions: { enableSmokeTestDriver: this._environmentService.driverHandle === 'web' ? true : undefined },
266
+ settingsSyncOptions: !this._environmentService.isBuilt && this._environmentService.args['enable-sync'] ? { enabled: true } : undefined,
267
+ productConfiguration: <Partial<IProductConfiguration>>{
268
+ + codeServerVersion: this._productService.codeServerVersion,
269
+ embedderIdentifier: 'server-distro',
270
+ extensionsGallery: this._webExtensionResourceUrlTemplate ? {
271
+ ...this._productService.extensionsGallery,
0 commit comments