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

2d quick menu #70074

Closed
usernamehw opened this issue Mar 8, 2019 · 4 comments
Closed

2d quick menu #70074

usernamehw opened this issue Mar 8, 2019 · 4 comments
Assignees
Labels
feature-request Request for new features or functionality *out-of-scope Posted issue is not in scope of VS Code ux User experience issues

Comments

@usernamehw
Copy link
Contributor

usernamehw commented Mar 8, 2019

The idea is to create an overlay similar to the workbench.action.quickOpenView, only to display a matrix of icons, similar to many games (and probably some software):

demo

It should be shown immediately while holding a modifier key, then hovering mouse over an icon and releasing the modifier to execute an action.

Yes, it is slower than keybinding and nobody in vscode likes icons or mouse, so I might as well write this into /dev/null.

@bpasero bpasero added feature-request Request for new features or functionality ux User experience issues labels Mar 11, 2019
@bpasero bpasero assigned miguelsolorio and unassigned bpasero Mar 11, 2019
@miguelsolorio
Copy link
Contributor

This sounds interesting, though not sure how practical it would be. Leaving a few other screenshots for reference:

image

image

@Tyriar
Copy link
Member

Tyriar commented Mar 11, 2019

Interesting idea. Radial menus work great in games as your hands are always on the mouse and the keyboard, that's not really the case in a text editor though. It would ease learning in a way because instead of memorizing and getting used to ctrl+shift+e/f/g/d/x/j/etc. you just need to remember the direction to move the mouse in.

Something else that might not be obvious, when you use a radial menu in an FPS for example your facing position in the actual game doesn't change, I'm not sure we can accomplish this with Electron.

@miguelsolorio miguelsolorio added the *out-of-scope Posted issue is not in scope of VS Code label Oct 8, 2019
@vscodebot
Copy link

vscodebot bot commented Oct 8, 2019

This issue is being closed to keep the number of issues in our inbox on a manageable level, we are closing issues that are not going to be addressed in the foreseeable future: We look at the number of votes the issue has received and the number of duplicate issues filed. More details here. If you disagree and feel that this issue is crucial: We are happy to listen and to reconsider.

If you wonder what we are up to, please see our roadmap and issue reporting guidelines.

Thanks for your understanding and happy coding!

@vscodebot vscodebot bot closed this as completed Oct 8, 2019
@miguelsolorio
Copy link
Contributor

While I do like this idea, I don't think this is something that will happen any time soon as it would require a great amount of effort all around and we typically plan for work like this early on. If we ever decide to re-visit we can re-open.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature-request Request for new features or functionality *out-of-scope Posted issue is not in scope of VS Code ux User experience issues
Projects
None yet
Development

No branches or pull requests

4 participants