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 3 August 2016 #10039

Closed
stevencl opened this issue Aug 2, 2016 · 4 comments
Closed

UX meeting agenda 3 August 2016 #10039

stevencl opened this issue Aug 2, 2016 · 4 comments
Assignees

Comments

@stevencl
Copy link
Member

stevencl commented Aug 2, 2016

Agenda for tomorrow

@Microsoft/vscode - let me know if you want to join the meeting tomorrow.

@sandy081, @joaomoreno - we hope to discuss a couple of issues that have been assigned to you.

@bgashler1
Copy link
Contributor

We should also discuss designs created for the following items last week...
Merge all 5 vscode panels into 1 #9659
Close icon on terminal/console/etc. pane should be "x": #9638

@chrisdias
Copy link
Member

this is a big list! can we prioritize by what we think we can tackle in Aug milestone and move the rest out for a later discussion?

@stevencl
Copy link
Member Author

stevencl commented Aug 2, 2016

The full list of UX items in the August milestone is even bigger: https://github.com/Microsoft/vscode/issues?q=is%3Aopen+label%3Aux+milestone%3A%22August+2016%22

This was my attempt at focusing just on the items I felt we had to discuss.

An alternative could be that we meet more than once to go through the complete list.

I think we could get through the above list (the original list, not the full list) in an hour if we manage the discussion, especially if everybody takes a look at the issues before the meeting.

@stevencl stevencl closed this as completed Aug 3, 2016
@bgashler1
Copy link
Contributor

bgashler1 commented Aug 3, 2016

NOTES

How to show errors in the editor: #9062
We will leverage the existing binary file error experience.

Opening arbitrary commits in diff viewer: #9871
We will look holistically at our source control experience to see what is missing, such as Git history. We don't want to stuff more things into an existing UI piece, if it would be better in an area we have not yet created.

Merge all 5 vscode panels into 1 #9659
Below is the design we were most interested in pursuing. It uses a different tab style to avoid users confusing it with editor tabs, which are not interchangeable.

We need to iterate on two more things: 1) How will we show notifications? 2) What is the maximum bounded width of the local command/inputs on the right for each panel so that it won't obscure the tabs or appear strange (biggest offender "Problems" input box)?

3

Close icon on terminal/console/etc. pane should be "x": #9638
We are leaning towards this design. It keeps the the commands to add/remove terminals in the context of where they are added/removed. It also avoids making the "x" appear to terminate a process; it now is more clear it's just closing the UI panel.

But we need to to investigate how doable it is implementation-wise, as @isidorn suggested (since these are native boxes). Also, how would this affect renaming terminals (and should renaming be allowed)?
inside

@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

5 participants