Skip to content
This repository has been archived by the owner on Sep 2, 2021. It is now read-only.

Remove a number of unnecessary file associations #547

Merged
merged 1 commit into from
Apr 7, 2016
Merged

Remove a number of unnecessary file associations #547

merged 1 commit into from
Apr 7, 2016

Conversation

le717
Copy link
Contributor

@le717 le717 commented Feb 1, 2016

Brackets is a front-end web code editor. The Windows installer, however, registers a ton of file associations that were too generic, should belong to another IDE, or were not at all related. Combined with lack of an installation option to choose what should be registered, issues such as adobe/brackets#6073 have been created.

One fix mentioned (and agreed with multiple times) is to drop the aforementioned associations from being registered. This PR does exactly that, dropping, Python, C/C#/C++, Ruby, Java (and like-Java), Perl, and generic extensions (e.g., properties, ini, txt). I left PHP in-place.

With this change, the number of associations registered drops from 92 to 57. That is still a very high number and could still be lowered, but it is already a drastic improvement.

@le717 le717 changed the title Remove a number of unncessary file associations Remove a number of unnecessary file associations Feb 1, 2016
@ryanstewart
Copy link
Contributor

Thanks @le717. I don't see any reason not to merge this from an ideal user-experience aspect. @nethip who has the most shell experience on the team to determine if this PR will cause any issues?

@nethip
Copy link
Contributor

nethip commented Apr 7, 2016

Sorry for being really late on this thread.
@ryanstewart Shouldn't be an issue. We could go with the merge.

@le717 Thanks for this PR.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants