honestbleeps / Reddit-Enhancement-Suite

Reddit Enhancement Suite
http://redditenhancementsuite.com
GNU General Public License v3.0
4.13k stars 881 forks source link

"hide all" posts button #2296

Open jewel-andraia opened 9 years ago

jewel-andraia commented 9 years ago

Now that reddit has an API endpoint for hiding 50 posts at once, we may as well add a button to RES.

I propose adding it to the "Page #" NER banner and below the nextprev buttons when NER is disabled, and it can remove the posts preceding the button. It could have a yes/no confirmation (optional, default on). After clicking the button, it should hide all posts on front-end and scroll to keep the user looking at the button/banner. This might should be offloaded to the background page in case of throttling.

crosma commented 9 years ago

This would be great for Reddit load wise because of people who browse like I do. I view everything on a page then hide it all. I do this because I browse in random bits when I'm not busy and I hate seeing 50%+ repeats every time I load up my front page. Currently I just scroll back to the first post and then hold H which generates 25 requests.

aperson commented 8 years ago

If this ever gets implemented, please don't limit it to NER. I don't use NER but would love to have a 'hide all' button.

jewel-andraia commented 8 years ago

@aperson For non-NER how about an option to change the "next page" button to "hide all and view next page", and/or a button next to "next" that's "hide all and refresh" if you're still on page 1?

aperson commented 8 years ago

Hide all and refresh would be my preferred option.

jewel-andraia commented 8 years ago

https://www.reddit.com/r/Enhancement/comments/4tafpb/hide_threads/

jewel-andraia commented 7 years ago

https://www.reddit.com/r/Enhancement/comments/5frnyo/feature_request_a_mark_all_as_read_button_that/