-
Notifications
You must be signed in to change notification settings - Fork 456
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
Adopt new createStatusBarItem API #2083
Conversation
Is it possible to maintain support with 1.53.2 while adopting this change (ie. not bumping up?). Similar to https://github.com/redhat-developer/vscode-java/pull/1975/files . @fbricon , I think Theia is still on 1.50.0, and likely doesn't support this new API. |
probably, but that requires guarding against the unavailable APIs |
The new |
I guess if this is the only way to approach this, we'd have to do it. It seems to already be a transitive dependency of other requirements we have. In the future, we can also use https://che-incubator.github.io/vscode-theia-comparator/status.html to track API differences for things we may want to adopt. |
Cool table for API tracking, thanks! |
54acbe9
to
335a1c9
Compare
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.
Just a few changes to make so that this change is compatible with 1.53. Otherwise, I can confirm it works in VS Code.
Signed-off-by: Sheng Chen <[email protected]>
@rgrunber Thanks it works for me as well. I just updated the PR. |
resolve #1982
Here is the appearance in standard mode

Here is the appearance in Lightweight mode

Signed-off-by: Sheng Chen [email protected]