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

Add more info when open project explorer with Cmd+Ctrl+P #194

Closed
muuvmuuv opened this issue Jun 20, 2018 · 8 comments
Closed

Add more info when open project explorer with Cmd+Ctrl+P #194

muuvmuuv opened this issue Jun 20, 2018 · 8 comments
Labels
depends on Depends on issues from VS Code enhancement need more info

Comments

@muuvmuuv
Copy link

When I open the project explorer with the above command I just get a list with the name and path. It would be nice to see the group too and some additional settings like:

  • Description: a detailed information about the project
  • Image: a tiny favicon (absolute path)
  • Git Info: some info from the repo like: authors, changes counter, the current branch
@alefragnani
Copy link
Owner

Hi @muuvmuuv ,

The list API is limited to 3 different areas to display info. Today it already uses all 3. Two of them are important but the last one, is not, and I'm already thinking about removing it.

  • Project Name: At left, with a bigger font size (and also an octicon to represent VSCode, Git, Mercurial and SVN repositories)
  • Project Path: At right, with a smaller font size
  • Path not found hint: Second line

How to you think all this suggested info should be presented? Do you have any mockup/print to suggest?

@muuvmuuv
Copy link
Author

Here is my expectation:

artboard

This is just MY expectation of what a project manager dropdown list should give mine as information.

@alefragnani
Copy link
Owner

If this was an Atom package, your mockup would be possible, but not for VS Code.

The current API only provides those three areas that I mentioned, and is basically a text only content. The only exception is the possibility to use octicons.

image

So, you should remove the elements below from your mockup, and move it somehow to the available areas:

  • searched favicon or defined image
  • description
  • GIT info
  • not hovered/active elements
  • git status
  • todos from TODO Highlight

Hope this helps

@muuvmuuv
Copy link
Author

Oh it is no package, I created this in sketch yesterday to show you how I would like to have it 😄

Sent with GitHawk

@muuvmuuv
Copy link
Author

Is it possible to create a by its own popup for project manager?

Sent with GitHawk

@alefragnani
Copy link
Owner

I was just saying that, if this (my extension) was an Atom package, your design could be used. I wasn't asking if that mockup was a package 😄 ..

The reason for my comment is that Atom is more hackable and you can create visual elements (like your design) by your own. In VS Code, in other hand, you just have the visual elements that its API provides. And in this case, the list is limited to the visual that I commented.

I remember that there are some reported issues in VS Code repository to expand that element, but none was so different. I guess that it won't be possible to have so much information in that list/popup. For instance, I have three issues related to it, and none is even planned yet:

Hope this helps

@alefragnani alefragnani added the depends on Depends on issues from VS Code label Jun 28, 2018
@alefragnani
Copy link
Owner

Last week I decided to "re-focus" on some of my extensions, and I'll start to plan milestones for each of them. This "re-focus" will be based on community feedback/support.

I'm closing this issue because two of the VS Code issues that it depends on, has no update from VS Code team members for more than two years. It's neither planned on any Milestone, so, it does not appear to be released soon.

I'm subscribed to both issues, so if/when it is closed, I'll be notified.

Thank you for your understanding.

@akivagold
Copy link

Hi, sorry for reviving this. Is there an option to add a git branch to the project search? It will really help navigate between projects from different worktrees.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
depends on Depends on issues from VS Code enhancement need more info
Projects
None yet
Development

No branches or pull requests

3 participants