-
-
Notifications
You must be signed in to change notification settings - Fork 1.4k
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
An option to turn off all features that hide something from GitHub #3843
Comments
Before downvoting or closing this issue, keep in mind that I am just asking for an option. It is sometimes good to accept that there may be other preferences and maybe GitHub had a reason for adding those elements. |
So you want an option to disable options? Nope ain't gonna happen.
We already take into account other peoples preference by allowing users to easily disable features. You want an option to disable this set of feature, the next person wants an option to only have enabled another set of features... there is no end. Thanks for your understanding. |
You can subscribe to the GitHub releases to be notified every time a new feature might have appeared. They come with a pretty detailed changelog, not to mention the "NEW" labels in the feature list that make it easy to spot new features.
But isn't it a good thing to comb through the list at least once and check every feature? I mean, otherwise you're just blindly trusting the extension. |
No worries! I just thought you might be open to considering other people's preferences. To fix this issue, I have set up a fork disabling these features by default. Once published in the Chrome store and Firefox, I would close this issue. https://github.com/aminya/github-extras
Thanks for the tip.
I am not someone who does not trust open-source projects. If I wanted to not trust this extension, I had to read all the source code of this extension, which I don't have time for. Checking the extensions page is not representative of the security/safety of this extension. |
This is the problem with having 200 features, everyone has their own opinion on what they like and what they don’t. Grouping, disabling by default, etc have been requested in the past, but they don’t help the core problem: someone still won’t agree on the defaults or will expect different groupings. It’s 200 features, there’s no winning, the only way forward is to fix any problems with the existing features (like #3832) and filtering new feature requests so that they effectively improve the experience for most developers (which we already do) If you are nitpicky, you already have the option to disable the features you don’t like, but that of course requires you to go through the list. We also have an option to show which features are enabled on each page, so that should make it a little easier to find something that bothers you. |
What I would love to see is a way to anonymously and voluntarily collect the reason why some features are being disabled. For example the options could show a message like
And the form would be pre-filled with each disabled feature. The form would have to be external because I don’t want the extension to “collect” any data whatsoever. |
I never expressed my opinion about this, but I have the same preference as the author of this issue. Luckily, naming convention is very consistent in this extension, so once in a while I go to the settings and search for the word |
@fregante I am not shy to express my opinions publicly, and that is why I have made this issue. Anonymous messages are good, but I am not afraid of saying what I think. My problem with the current default options is that you are removing/hiding things that GitHub has put effort to make based on an opinionated set of features. These are different from the new additive features that everyone loves. I want to make Refined-GitHub more inclusive, and so that is why I want to pay Google 5$ just to host GitHub-Extras. In my fork, I created a list of feature removers. They are disabled by default and are marked as feature-remover in the extension list. This makes GitHub extras less opinionated. Not having these on by default, also increases the performance of GitHub. I also made a list of other disabled features. Those that I don't think should be enabled by default:
|
You only need 1 star, you can star your own repos. #3832 will come
Buggy how? Can you report the issue? Eventually all features will break, so you'll end up with nothing enabled. |
Features like
|
This makes sense, however:
This means that regardless of our extension, finding meaningful forks in the repository list is like looking for the infamous needle in a haystack. Nobody likes that, thus Refined GitHub hides the haystack. Sorry forks, blame it on GitHub. |
I like refined-GitHub and use it everywhere, but I don't like some of the features that hide something from GitHub, and this possibility that every extension update can hide something new. I prefer to use refined-GitHub for the features it "adds", not hiding UI elements.
Could you add a switch to the extension that allows us to batch disable these features? This also removes the need for checking the list every once in a while, to disable those new hider features.
Before downvoting this issue, keep in mind that I am just asking for an option.
The list is so long that it takes a lot of time to find all of them one by one and disable them. This has put a burden on me recommending this extension to others.
Some of these that I have found:
The text was updated successfully, but these errors were encountered: