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

[SCM] Some Opinions/Pain Points of the New UI #102104

Closed
stagefright5 opened this issue Jul 10, 2020 · 6 comments
Closed

[SCM] Some Opinions/Pain Points of the New UI #102104

stagefright5 opened this issue Jul 10, 2020 · 6 comments
Assignees

Comments

@stagefright5
Copy link

stagefright5 commented Jul 10, 2020

  • VSCode Version: 1.47.0
  • OS Version: Windows 10

I would say that new UI for SCM is worse. Some pain points:

  • Users have to scroll to see the changes in a particular repo. Scrolling to find anything is very hard. always.
  • Users have to scroll to perform any action (Write commit message, stage, commit etc)
  • Users have to collapse each and every repo's changes to see all the repos in the current workspace.
  • New UI is very clumsy as the repo title and changes are combined and only way to differentiate them is by their font-weight
  • It has become way harder to see the number of changes as the action icons in front of each branch now require us to sacrifice the editor space to see them
  • Because of the the new "commit" icon, the repo name and/or the branch name is hidden
  • The branch info such as number of un-pushed commits, un-pulled changes, whether the current branch has been published or not, etc. are not visible now. (I know, there is status bar. But, it is an extra step to remember to look at the status bar)

Additionally, it causes this issue also: #102079

This UI, according to the release notes, is supposed to be more flexible in terms of moving views. But, IMO, these cons outweigh this.

I would request to at least keep this view as optional and let us switch between the new - old UI, while the team works on improving the new UI.

Does this issue occur when all extensions are disabled?: Yes

@gjsjohnmurray
Copy link
Contributor

* It has become way harder to see the number of changes.

Maybe try the scm.providerCountBadge setting.

See also #101103 for discussions from when these changes first landed in Insiders.

@gjsjohnmurray
Copy link
Contributor

cc @joaomoreno

@LeonnardoVerol
Copy link

I believe "scm.alwaysShowProviders" should be brought back due do User Usability

@igoramadas
Copy link

Another discussion going on: #102118

@joaomoreno
Copy link
Member

@stagefright5 I hope you don't mind that I've moved your comments over here: #102118

@stagefright5
Copy link
Author

@stagefright5 I hope you don't mind that I've moved your comments over here: #102118

Yep. No problem.

@github-actions github-actions bot locked and limited conversation to collaborators Aug 26, 2020
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