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] Support optional properties iconPath and color in TerminalOptions and ExtensionTerminalOptions #11504

Closed
2 tasks
Tracked by #11520
planger opened this issue Aug 3, 2022 · 3 comments · Fixed by #12060
Closed
2 tasks
Tracked by #11520
Assignees
Labels
vscode issues related to VSCode compatibility

Comments

@planger
Copy link
Contributor

planger commented Aug 3, 2022

The type TerminalOptions and ExtensionTerminalOptions miss the optional properties:

  • iconPath: The icon path or ThemeIcon for the terminal
  • color: ThemeColor for the terminal

Related VSCode API issues:

@paul-marechal paul-marechal added the vscode issues related to VSCode compatibility label Aug 3, 2022
@planger planger changed the title [vscode] Support optional properties iconPath and color in ExtensionTerminalOptions [vscode] Support optional properties iconPath and color in TerminalOptions and ExtensionTerminalOptions Sep 7, 2022
@rschnekenbu
Copy link
Contributor

I will work on this task, please assign it to me.

rschnekenbu added a commit to eclipsesource/theia that referenced this issue Jan 3, 2023
in TerminalOptions and ExtensionTerminalOptions
Contributed on behalf of STMicroelectronics

Fixes eclipse-theia#11504
rschnekenbu added a commit to eclipsesource/theia that referenced this issue Jan 10, 2023
in TerminalOptions and ExtensionTerminalOptions
Contributed on behalf of STMicroelectronics

Fixes eclipse-theia#11504
rschnekenbu added a commit to eclipsesource/theia that referenced this issue Jan 10, 2023
in TerminalOptions and ExtensionTerminalOptions
Contributed on behalf of STMicroelectronics

Fixes eclipse-theia#11504
rschnekenbu added a commit to eclipsesource/theia that referenced this issue Jan 11, 2023
in TerminalOptions and ExtensionTerminalOptions
Contributed on behalf of STMicroelectronics

Fixes eclipse-theia#11504
rschnekenbu added a commit to eclipsesource/theia that referenced this issue Jan 12, 2023
in TerminalOptions and ExtensionTerminalOptions
Contributed on behalf of STMicroelectronics

Fixes eclipse-theia#11504
JonasHelming pushed a commit that referenced this issue Jan 12, 2023
in TerminalOptions and ExtensionTerminalOptions
Contributed on behalf of STMicroelectronics

Fixes #11504
@JonasHelming
Copy link
Contributor

@rschnekenbu Should we add a new ticket for the stubbed parts and add it to the stub umbrella ticket?

@rschnekenbu
Copy link
Contributor

#12074 will track down the remaining part of the work. I'll ask Philip to edit the umbrella ticket.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment