VS.DiffAllFiles icon indicating copy to clipboard operation
VS.DiffAllFiles copied to clipboard

Support new Git integration since VS 16.8

Open wiz0u opened this issue 5 years ago • 5 comments

Since VS 16.8, Git integration has changed and uses a dedicated "Git changes" pane rather than the "Team Explorer"

Could we get Diff All Files buttons in this pane?

Thanks

wiz0u avatar Feb 15 '21 20:02 wiz0u

I'd second this. The only place Diff All Files seems to appear in VS2019 16.9.0 is in the Commit Details window: image

It does not appear to work in the Git Changes window: image

Nor does it work when comparing commits in VS2019 (which would be really useful: image

Any chance of a fix for this?

simes1 avatar Mar 08 '21 12:03 simes1

Thanks guys for reporting this. I created this free open source extension over 7 years ago, and am the only developer on it, so this extension could definitely use some TLC, as it's hard to find time to dedicate to it these days. Visual Studio seems to either release a new version or make breaking changes every year, so keeping up with it is a bit tough.

I'll try and find some time in the next couple months to look at this (it's tough these days with work and family). I'm also open to pull requests, and donations :P

deadlydog avatar Mar 08 '21 21:03 deadlydog

I understand (same problems here). VS 2019 has had quite a few Git enhancements recently and I suspect more may be coming so, (though it pains me to say it), it could be better for you to wait a bit to see how it settles down anyway.

I'm afraid I don't have the skills to contribute on the code side. I'm a non-coder trying to use VS2019 & Azure DevOps for ALM with declarative development in Dynamics 365 & the Power Platform. I'm already a little outside my comfort zone - modifying a VS extension would a very long way outside I'm afraid.

simes1 avatar Mar 09 '21 07:03 simes1

Twitter conversation around this functionality at https://twitter.com/deadlydog/status/1396924496058146816?s=20

deadlydog avatar May 24 '21 21:05 deadlydog

Looks like the Visual Studio team hasn't made it possible for extensions to customize the new Git Changes pane yet, so this is not currently possible.

However, you can go up-vote this feature request for them to add the functionality in so that I can make this extension work in the Git Changes pane again.

deadlydog avatar May 26 '21 23:05 deadlydog