Suwayomi / Suwayomi-WebUI

Mozilla Public License 2.0
105 stars 48 forks source link

[Feature Request] Add a preferred Scanlation Group option to manga series pages #774

Open Underestimated opened 1 month ago

Underestimated commented 1 month ago

What feature should be added to Suwayomi?

On the manga overview page for a series from a source that aggregates where multiple scanlation groups are attached, there should be a button or drop down that allows the reader to select a preferred scanlation group. This would need to be per series as the groups change.

The drop-down would be populated with the detected Scanlation groups that appear in the chapter list.

When this is selected the next chapter function should ignore all other groups chapters and only jump to the chapters from that specific group.

Additionally, if this were on a dialog, an option to mark all chapters that don’t match as read would also be advantageous.

for example something like this: IMG_4175

The webUI clearly shows the scanlation groups names, which means that the data is there to be used at least.

I’m not sure if this would require work on the server side as well though, I suspect it would.

When the option is unset or set to default, standard behaviour would occur which wouldn’t interfere with normal usage.

Why/Project's Benefit/Existing Problem

When using a source like Comick that aggregates several different groups work on a series, the chapter list gets crowded quickly. For example here: IMG_4171

Where 3 different groups are working on the series.

Now some of this is addressed by the skip duplicate chapters option, but when you’re reading from one specific group often this will skip you instead to whichever’s group pops up first in the list (in my experience) and this often is not the group I’d prefer to read from.

By adding a preferred group option, it declutters the reading experience.

By adding a mark chapters by non-preferred sources as read, it also stops the work from being pushed down the library when sorted by unread chapters, as when multiple groups feed in, the chapter count inflates very quickly. I’ve had a couple of series miss my attention because it jumped from 1 unread chapter to 6 overnight.

I’m forced into using the aggregator because some groups either don’t have a site, extension or have cloudflare protection on, so having this option would be highly beneficial.