-
Notifications
You must be signed in to change notification settings - Fork 2.4k
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
Codicon color and URI support to TerminalOptions #13413
base: master
Are you sure you want to change the base?
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
A couple of initial high-level comments.
@tsmaeder |
f228b09
to
6f852a8
Compare
@dhuebner the license check fails. Do we need an ip ticket here? |
54f956b
to
0208720
Compare
0208720
to
9b2fb2e
Compare
9b2fb2e
to
461c33e
Compare
@dhuebner @tsmaeder I've updated the PR myself. I've added support for custom icons for quick pick items and quick pick buttons. You can find an example plugin for that here. Simply use the |
Partial close of 12074 - This commit adds URI and { light, dark } support for terminal icons. - This commit adds ColorTheme support for ThemeIcons - Support for `ExtensionTerminalOptions#iconPath` Signed-Off-By: FernandoAscencio <fernando.ascencio.cama@ericsson.com> (cherry picked from commit ba3dda2)
93d842d
to
37592d0
Compare
This is a copy of the original PR #12861
First commit was cherry picked from FernandoAscencio@ba3dda2
In the second commit, I applied the suggested changed from the original PR.
The original description below
What it does
Closes #12074
This commit adds URI and { light, dark } support for terminal icons.
This commit adds ColorTheme support for ThemeIcons
Support for ExtensionTerminalOptions#iconPath
How to test
Open Theia
Install from VSIX the test extension
Check the result follow VSCode test results seen below:
Review checklist
Reminder for reviewers