janeczku / calibre-web

:books: Web app for browsing, reading and downloading eBooks stored in a Calibre database
GNU General Public License v3.0
12.7k stars 1.33k forks source link

Collapse Books of the series #506

Open davydov-vyacheslav opened 6 years ago

davydov-vyacheslav commented 6 years ago

In my library I have books which belongs to different (and even without) series . When I'm surfing through the books of the shelf or library overall, its quite messy.

Is there a way to group series-based books on (at least) shelf page? Opening the group just goes to specific series.

What do you think about this?

bjhiggins commented 6 years ago

Displaying "The Dresden Files series: Book 1" on the list and detail pages would be helpful... That is of course if you are looking at Jim Butcher's masterpiece books ;)

8bitgentleman commented 6 years ago

I have always like how iBooks deals with a Series pzpb2

otravers commented 3 years ago

This is close to what Collections do in Plex, it's a useful pattern that would work well for series in Calibre Web.

MayeulC commented 3 years ago

Oh, yes please!

I support the idea. This becomes quite annoying as I add manga titles bought from humble bundle.

I'll just let you guess how much shelf space series of 40+ illustrated books take:

image

I would prefer have them collapsed in a single item, with the cover being the one of the next unread title in the series.

Likewise, for random books:

partial_2021-04-17-184227_grim

I would prefer not having a book pulled from the middle of a series. Moreover, it seems like the choice is uniformly randomized over the books themselves, giving more weight to collections. I would consider a series as a single book for that random sampling, and only present the next unread book (maybe with the other books stacked behind to indicate it's a series).

I might give a go at implementing this myself, but please don't count on it, I have a lot of other stuff I want to do x)


Also, kind of an aside, but humblebundle often comes with Omake "extra" titles, which I add to calibre, but wouldn't necessary want "fairy tail: swimsuit calendar" or "attack on titan: anime guide/guidebook/junior high school" to figure on the same level as the main series itself... Anyone knows of a way of dealing with this? Should I just make an "extra" series and add them here?