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

Support new Git integration since VS 16.8 #56

Open
wiz0u opened this issue Feb 15, 2021 · 5 comments
Open

Support new Git integration since VS 16.8 #56

wiz0u opened this issue Feb 15, 2021 · 5 comments
Labels
enhancement waiting on external dependency Waiting on an external dependency

Comments

@wiz0u
Copy link

wiz0u commented Feb 15, 2021

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

@simes1
Copy link

simes1 commented Mar 8, 2021

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?

@deadlydog
Copy link
Owner

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

@simes1
Copy link

simes1 commented Mar 9, 2021

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.

@deadlydog
Copy link
Owner

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

@deadlydog
Copy link
Owner

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 deadlydog added the waiting on external dependency Waiting on an external dependency label May 26, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement waiting on external dependency Waiting on an external dependency
Projects
None yet
Development

No branches or pull requests

3 participants