-
Notifications
You must be signed in to change notification settings - Fork 30
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
Change Tree View to SCM status menu like Git extension #145
Labels
Comments
A question for anyone who uses VS Code to manage Git:
The answers to these will help us design how we want users to interact with our extension. I don't use VS Code a whole lot myself, and when I do I usually use the terminal for Git commands, so I'm unfortunately pretty lacking in this info. |
Relates to #137. |
сс @iterative/engineering (for those who have VS Code experience) |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Currently, we use a very simple Tree View to launch commands in our extension.

The built-in Git extension uses a context menu for this purpose

Considering DVC is an SCM tool similar to Git, it may be a good idea for us to take heavy inspiration from the Git extension for our extension's UI. Commands like the Webview invocation can be run from both a context menu and the command palette.
Removing the Tree View also means removing the view container it's currently located in, unless we add something else that uses it. We may re-add it if this extension's functionality expands in the future, but a whole Tree View seems unnecessary for SCM and a Webview.
The SCM context menu docs are here
Tasks
The text was updated successfully, but these errors were encountered: