OsaSoft / youtube-better-subscriptions

This extension for Firefox and Chrome aims to make navigating YouTube's subscription grid easier by allowing users to hide watched videos
GNU General Public License v3.0
116 stars 19 forks source link

[Feature Request] Add a setting to revert video layout changes #159

Open DaveYognaught opened 10 months ago

DaveYognaught commented 10 months ago

The layout in recent updates has been updated to a "compact & clean" forced 3 width layout.

Previously, the layout of the videos varied on the date of publication. So you may have 2 recent videos, then if there's no other recent videos it's a new row. Then 1 video within a few days, then 2 videos within the week, then 3 videos a week ago. etc. Approx.

I understand the appeal of the current layout but I run into a number of issues with it so would like the option to revert this.

The problems I run into is that the channels i'm subbed to has videos i've seen but haven't been marked as seen. I don't have the willpower nor should you expect me to have the patience to sit and mark as watched every single video uploaded by my subscriptions since the dawn of the time until eventually it can't find any videos anymore and then it's just only the 1 video i've not yet watched. So what ends up happening is I have 1 new video encased by 8 ancient videos i've already seen.

The old layout gave me that degree of seperation so I can see more clearly what videos I need to watch and based off the layout how long ago they were uploaded. So it would be a new video, then a new row, then old videos that were buffered in to fill up space. However it also had the added benefit of adding height to the page stopping it infinitely loading months worth of videos if I had even a small backlog.

Now, if I don't have what feels like 30 videos unwatched then my feed will load for literally months to find videos to fill it.

EDIT: The 30 videos may be result of an ongoing grid bug. However, my request is something different I believe. A TLDR: would be a setting to for the grid to not ignore date of publication and therefore revert the compact / wrap. However you want to call it.

EDIT EDIT: I've downgraded back to 0.17.4 and i've disabled automatic updates for now. I disliked the doomscrolling aspect of this update to the extent i've had to do this. Hopefully a solution is offered soon.

Even if it was just a filter, a long requested one, to not show videos over 'x' age.