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
TortoiseGit steals GitHub Desktop links #4754
Comments
Thanks for opening this @kaeptmblaubaer1000. What is the specific browser that you are using? I can provide a solution for you to reset the protocol handler associated with those links.
If you are using Google Chrome you can turn off the ability for Chrome to set a default application for those types of links by going to |
@steveward I'm using Chrome, but TortoiseGit is a desktop application (https://gitlab.com/tortoisegit/tortoisegit). I'm unable to uninstall it since some chocolatey package I need marks it as a dependency. |
@kaeptmblaubaer1000 thanks for the feedback. We ensure our protocol handlers are up to date on each launch, so I'm not sure how much more aggressive we could be here: desktop/app/src/main-process/main.ts Lines 180 to 188 in 7f1e492
I think this is something that needs to be reported to TortoiseGit, as it's not clear to me from the release notes whether this is configurable (it's set at installation time?). |
Closing this out as something that Desktop doesn't have control over. I'd recommend contacting TortoiseGit Support about the behaviour. |
@shiftkey from TortoiseGit issue tracker:
|
I the problem is the missing registration of GitHubDesktop at HKEY_LOCAL_MACHINE\SOFTWARE\RegisteredApplications and HKEY_LOCAL_MACHINE\SOFTWARE\GitHubDesktop. |
Don't someone real to deal with the problem? Not just talking without a test. |
Is your feature request related to a problem? Please describe.
I've installed both TortoiseGit and GitHub Desktop on my windows system. Since TortoiseGit was installed after GitHub Desktop, it has configured itself as default for
x-github-client://
links, but I don't want to use it.Describe the solution you'd like
An option should be added to
File -> Options...
to set GitHub Desktop as default for those links. It shouldn't appear when it's already configured as default.Describe alternatives you've considered
Another option could be to show a dialog whenever GitHub Desktop starts, but that could spam users.
Teachability, Documentation, Adoption, Migration Strategy
If you can, explain how users will be able to use this. This will help the core team understand how the feature would work, and assist with future work like documentation.
Screenshots or mockups here are a great help!
The text was updated successfully, but these errors were encountered: