Join GitHub today
GitHub is home to over 40 million developers working together to host and review code, manage projects, and build software together.
Sign upHide resolved comments in changes tree; Indicate resolved comments on margin #2253
Conversation
jcansdale
added some commits
Mar 1, 2019
jcansdale
force-pushed the
fixes/2245-comment-thread-resolved-status
branch
from
e2c2462
to
8e4a5a9
Mar 4, 2019
jcansdale
added some commits
Mar 4, 2019
jcansdale
force-pushed the
fixes/2245-comment-thread-resolved-status
branch
from
91b62a2
to
a489f5d
Mar 5, 2019
jcansdale
changed the title
Show resolved status for pull request review comments
Hide resolved comments from changes tree and indicate resolved comments on margin
Mar 5, 2019
jcansdale
marked this pull request as ready for review
Mar 5, 2019
jcansdale
requested review from
grokys,
donokuda and
StanleyGoldman
Mar 5, 2019
meaghanlewis
referenced this pull request
Mar 5, 2019
Closed
Development Sprint: April 8 release #2240
donokuda
added some commits
Mar 5, 2019
This comment has been minimized.
This comment has been minimized.
|
I went and did A Thing replacing the info icon with the one built into visual studio. The result is a look and feel closer to a native infobar: At first I was concerned about how much it popped out in the Dark Theme even though I was using the background color that we get from Visual Studio. However, I think it's okay for the following reasons:
We've diverged a bit from what I've prototyped but I think that's fine given that my prototype relied heavily on the interaction of collapsing resolved comments. |
This comment has been minimized.
This comment has been minimized.
I think this is a good call. |


jcansdale commentedMar 1, 2019
•
edited
Previously pull request comments would be implicitly resolved when when the text near to the comment was changed. GitHub now supports comments being explicitly resolved by a user and comments becoming implicitly outdated when the text near to the comment is changed.
This pull request surfaces the
IsResolvedstatus of a review comment threads and hides resolved comments from the changes tree (in a similar way to how outdated comments are hidden). This makes it easy to find comments that still need to be addressed when responding to a pull request review.What this PR does
pullRequest/reviewThreadsto populate theIsResolvedstatus of a pull request comment threadsreviewThreadsmight not be available)To do
What this PR doesn't do
How to test
https://github.com/grokys/PullRequestSandboxin Visual StudioGitHubpaneProgram.cs💬 1commentProgram.csappears in diff view and comment is visibleThe conversation was marked as resolvedbanner appears above commentNotes
Here is what is looks like in the
DarkthemeRelated #2245