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

UX meeting agenda 22 June 2016 #7921

Closed
stevencl opened this issue Jun 21, 2016 · 6 comments
Closed

UX meeting agenda 22 June 2016 #7921

stevencl opened this issue Jun 21, 2016 · 6 comments

Comments

@stevencl
Copy link
Member

@isidorn
Copy link
Contributor

isidorn commented Jun 21, 2016

ping @Microsoft/vscode so interested people can join

@bpasero
Copy link
Member

bpasero commented Jun 21, 2016

From me:

We should also discuss progress on:

@Tyriar
Copy link
Member

Tyriar commented Jun 21, 2016

Additional:

@dbaeumer
Copy link
Member

I can't join however if you have time: do we need to have a global progress indication in the workbench. I am working on a builder for TS and want to report progress. I started to have my own TS specific status bar item, however if we have more builders then we will end up with quite some status items to show progress.

@Tyriar
Copy link
Member

Tyriar commented Jun 22, 2016

Multiple terminals discussion

  • Tabs
    • Tabs would be more useful if there were notifications on the tabs
    • They take up a lot of space and have a heavy feel
  • Dropdowns
    • Let's keep it consistent for now with the output panel
    • Adding numbers to the dropdown makes it easier to orient yourself
  • Making the terminal view more flexible
    • Open the terminal as an editor tab?
      • This could make things very messy
      • No longer a way to consistently pull up the central terminal panel as you can now
    • Make panels more flexible? Allow multiple panels to be displayed at once #7161
      • Adding the ability to position panels like VS could make vscode feel more heavy
      • There are 4 panels now and more will likely be added, it's becoming more difficult to know what's going on in the hidden ones
  • Add telemetry to create new terminal instance Add telemetry to create new terminal instance #8011

Decision

Go with the current panel model approach and dropdown for now, add some telemetry to gauge usage.

@stevencl
Copy link
Member Author

There are notes summarising what we discussed in all of the issues listed above.

In addition, we agreed that the UX team should start an exploration on overhauling panels and viewlets. We need to avoid simply adding bloat, but we also need to consider how best to accommodate new panels such as the terminal, error list etc.

@vscodebot vscodebot bot locked and limited conversation to collaborators Nov 18, 2017
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

8 participants