-
Notifications
You must be signed in to change notification settings - Fork 582
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
Show PR review status #681
Comments
@queerviolet and I were plotting on possible node structures we are partial to the first, but I thought we could put the others up here for discussion.
|
Displaying two icons in the tree would not be ideal from a UX standpoint. We are trying to figure out how to merge both sets of states into one icon. Checks states:
Review states:
Both of those states are not all of what goes into "merge-ability". |
The simplest answer could very well be to display an icon for merge-ability directly. |
I think there are really three basic states we want to represent:
|
Okay, so I've been looking deeper into the initial desire and comparing with other Pull Request centric GitHub plugins do. Both plugins:
Also Visual Studio code already displays an additional checkmark (in text) to the right of a user's avatar to indicate the given pull request is the current checked out branch. TLDR:
|
👋 @misolori do you have any feedback on what @StanleyGoldman described above? Specifically about adding a status indicator to the right side of the pull request tree node. |
I think I like having the indicator in a consistent place, however we currently use a ✔️ to indicate when a PR is checked out, so that would be confusing to have two (we'd have to find a different way to differentiate that) |
could maybe change the "checked out" indicator to bolded PR title? it would even stand out more, I think sourceTree app does that to tell you which branch you're on |
Why not use a branch style icon for the checked out branch, on top of the bolded title? There's nothing stopping someone from putting a ✔️ in the commit title, which would be confusing anyways. |
Tweaking some icons and the color of the checks icon: @daviddossett, what do you think of the |
What a journey! Love it. Thanks for all the work. |
I see we have these as of today: ..should we use |
I missed the |
* Show PR review status Fixes microsoft#681 * Always get review required check and add unknown * Fix tests * Also add decoration for changes requested * Use codicons * Udpate decoration API * Try to address some feedback
Now we are using Pull Requests for features and bug fixes always, so I still rely on emails and .com to know if my pr is approved and ready to be merged or not. If we can show indicators of the review status in PRs tree view, I can simply go to category Created By Me.
The text was updated successfully, but these errors were encountered: