diff --git a/terminus-terminal/src/components/shellSettingsTab.component.pug b/terminus-terminal/src/components/shellSettingsTab.component.pug index 6464c5ed..f688c616 100644 --- a/terminus-terminal/src/components/shellSettingsTab.component.pug +++ b/terminus-terminal/src/components/shellSettingsTab.component.pug @@ -14,9 +14,8 @@ h3.mb-3 Shell [ngValue]='shell.id' ) {{shell.name}} -.alert.alert-info.d-flex.align-items-center(*ngIf='config.store.terminal.shell.startsWith("wsl")') - .mr-auto WSL terminal only supports 16 colors until ConPTY is implemented in node-pty - button.btn.btn-secondary((click)='openConPtyInfo()') More Information +.alert.alert-info.d-flex.align-items-center(*ngIf='config.store.terminal.shell.startsWith("wsl") && config.store.terminal.frontend != "xterm"') + .mr-auto WSL terminal only supports TrueColor with the xterm frontend .form-line(*ngIf='config.store.terminal.shell == "custom"') .header diff --git a/terminus-terminal/src/components/shellSettingsTab.component.ts b/terminus-terminal/src/components/shellSettingsTab.component.ts index d0c01288..fb1c0625 100644 --- a/terminus-terminal/src/components/shellSettingsTab.component.ts +++ b/terminus-terminal/src/components/shellSettingsTab.component.ts @@ -30,10 +30,6 @@ export class ShellSettingsTabComponent { this.shells = (await Promise.all(this.config.enabledServices(this.shellProviders).map(x => x.provide()))).reduce((a, b) => a.concat(b)) } - openConPtyInfo() { - this.electron.shell.openExternal('https://github.com/Microsoft/node-pty/issues/216') - } - ngOnDestroy () { this.configSubscription.unsubscribe() }