Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

vscode: Missing partial icon and color API support for ExtensionTerminalOptions and TerminalOptions #12074

Closed
Tracked by #12010
rschnekenbu opened this issue Jan 16, 2023 · 2 comments · Fixed by #13413
Labels
terminal issues related to the terminal vscode issues related to VSCode compatibility
Milestone

Comments

@rschnekenbu
Copy link
Contributor

With #11504, the added API was partially stub. Currently, only a ThemeIcon is supported, while the vscode API provides also support for URI and {dark: URI, liught: URI}. Also the color icon support has been stubbed, as the current implementation of the title widget as terminal title does not let an easy customization of the icon color.

@kittaakos
Copy link
Contributor

From #12645 (comment):

ExtensionTerminalOptions#iconPath is currently unsupported by Theia.

Create a terminal with vscode.window.createTerminal(options: ExtensionTerminalOptions): Terminal, set the iconPath to heart.

VS Code:

Screen Shot 2023-06-22 at 10 50 13 Theia: Screen Shot 2023-06-22 at 10 51 34

Feature Description:

ExtensionTerminalOptions#iconPath works as in VS Code.

@dhuebner
Copy link
Member

I will take the PR over to apply the review suggestions.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
terminal issues related to the terminal vscode issues related to VSCode compatibility
Projects
None yet
5 participants