-
Notifications
You must be signed in to change notification settings - Fork 2.5k
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
Useful commands not available from context menu #5946
Comments
@lmcbout What about master state? Do you want to have 0.9.1 or just 0.10.0? |
@lmcbout we have aligned our behavior with VSCode and now support more complex views for the explorer (ability to add sub-views such as What do you think should be done? |
@vince-fugnitto view containers are not part of 0.9.0, they will be available only in 0.10.0 |
@akosyakov @vince-fugnitto No need to create a 0.9.1,version 0.10.0 is fine |
When running |
Where do we see the workspace path in VSCode? |
If VSCode does not show the workspace path, then Theia should not show it even if it was showing before ! |
Yes, version 0.9.0 I am using is based on this morning commit |
I don't quite understand what you mean by we should be less than VSCode. |
This morning's commit is 0.10.0 not 0.9.0. |
Whether we are in a single root or multi-root, Theia should show the workspace path. If VSCode is not showing it in a single root, it is mistake. |
@vince-fugnitto Cannot really grasp are here issues apart from with the title? |
@akosyakov from what I gather, @lmcbout would like to include the workspace path when hovering over the widget title (in the case of a single-root workspace). It'd be a lot easier to track the issues separately I think. |
I think this issue could be resolved if we continue to use two separated lines , one for the view with it own context menu and one for the workspace with its own context menu. Then whether we use a single or multi-root workspace, we always get the appropriate functionality |
Can you clarify what you mean by |
@akosyakov I have a working poc which adds |
@vince-fugnitto the POC just above seems to fix a portion of the issue, what about the commands in the context menu? Also, do you have a DROP zone to drop files at the root level ( issue #5947 ) when you only have a single root ! |
I never mentioned the POC fixing all issues, the POC only addresses the 'title'. |
The POC addresses the "title", I think we need to look for a global solution which will include the "title", the context menu" and the issue #5947
You asked If I wanted to handle issue #5947 I think whoever will handle the issue will need to use the tree to handle it, so it might means to revert portion or all the related issue you talked about . |
I updated the 'title' because it is present in VSCode so we can now support it.
I'm not sure where this context menu should be? I also don't know what items to include in it.
I don't think there is a collision at all. Enabling DnD for the root will not interfere with pre-existing issues. What needs to be reverted? |
Could we add actions to |
@vince-fugnitto Where can I see source code of a POC? Does it rely on caption of a part widget similarly to a title? If so we can do it. |
I added the PR here #5948 |
@vince-fugnitto Is it clear what I mean under: #5946 (comment) |
Yes, I understood the |
@akosyakov I'll extract the feature into it's own issue so we can track who's working on it and what items should be displayed in the menu. |
Opened the issue #5951 to track it. |
Closing the issue as:
|
Description
Between Theia version 0.8.0 and 0.9.0, we lost some functionalities
Version 0.8.0
Explorer view and project are on two lines
Version 0.9.0
Explorer view and project are on same line
In both versions, we can call the commands: "Add Folder to Workspace" and "Git:diff" from the quick open menu, but not from the context menu with version 0.9.0
Note: If you add a new root folder, then the menu becomes accessible from each root folder because the view is modified. Explorer view and project are on separate line.
Reproduction Steps
Version 0.8.0
Version 0.9.0
OS and Theia version:
Theia version 0.8.0 and version 0.9.0
OS: Ubuntu 16.04
Diagnostics:
The text was updated successfully, but these errors were encountered: