Skip to content

Commit b403906

Browse files
committed
open on marketplace
1 parent d3d3529 commit b403906

3 files changed

Lines changed: 8 additions & 4 deletions

File tree

src/common/localize.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -141,7 +141,7 @@ export namespace PixiStrings {
141141
export const pixiExtensionRecommendation = l10n.t(
142142
'Pixi environments were detected. Install the Pixi extension for full support including activation and environment management.',
143143
);
144-
export const install = l10n.t('Install Pixi Extension');
144+
export const install = l10n.t('Open on Marketplace');
145145
}
146146

147147
export namespace CondaStrings {

src/common/workbenchCommands.ts

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,3 +10,7 @@ export async function installExtension(
1010
): Promise<void> {
1111
await commands.executeCommand('workbench.extensions.installExtension', extensionId, options);
1212
}
13+
14+
export async function openExtension(extensionId: string): Promise<void> {
15+
await commands.executeCommand('extension.open', extensionId);
16+
}

src/managers/builtin/utils.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ import { Common, PixiStrings, SysManagerStrings } from '../../common/localize';
1414
import { traceInfo, traceVerbose } from '../../common/logging';
1515
import { getGlobalPersistentState } from '../../common/persistentState';
1616
import { showInformationMessage, withProgress } from '../../common/window.apis';
17-
import { installExtension } from '../../common/workbenchCommands';
17+
import { openExtension } from '../../common/workbenchCommands';
1818
import {
1919
isNativeEnvInfo,
2020
NativeEnvInfo,
@@ -130,8 +130,8 @@ async function recommendPixiExtension(): Promise<void> {
130130
);
131131

132132
if (result === PixiStrings.install) {
133-
traceInfo(`Installing extension: ${PIXI_EXTENSION_ID}`);
134-
await installExtension(PIXI_EXTENSION_ID);
133+
traceInfo(`Opening extension page: ${PIXI_EXTENSION_ID}`);
134+
await openExtension(PIXI_EXTENSION_ID);
135135
} else if (result === Common.dontAskAgain) {
136136
await state.set(PIXI_RECOMMEND_DONT_ASK_KEY, true);
137137
traceInfo('User selected "Don\'t ask again" for Pixi extension recommendation');

0 commit comments

Comments
 (0)