vscode-gitlens
vscode-gitlens copied to clipboard
Enhances remote provider connection flow
Description
This is a follow-up on #4387
Originates from this conversation:
And there is another thing that I think is worth fixing: handling of the "connect" click should be different. I'm attaching the example how it's handled in Remotes View and in Home. I think on Home it should work the same way as on Remotes View.
How it should work (without a web page, using existing connection):
https://github.com/user-attachments/assets/7fb47859-2025-4782-90cc-716606009293
How it works (it passes user through a web page) and what this pull request changes:
Checklist
- [x] I have followed the guidelines in the Contributing document
- [x] My changes follow the coding style of this project
- [x] My changes build without any errors or warnings
- [x] My changes have been formatted and linted
- [ ] My changes include any required corresponding changes to the documentation (including CHANGELOG.md and README.md)
- [x] My changes have been rebased and squashed to the minimal number (typically 1) of relevant commits
- [x] My changes have a descriptive commit message with a short title, including a
Fixes $XXX -orCloses #XXX -prefix to auto-close the issue that your PR addresses