Skip to content
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

[Enhancement]: Remove decimal series numbers in sub-series cover display unless they start or end series #3558

Open
averageyogi opened this issue Oct 28, 2024 · 0 comments
Labels
enhancement New feature or request

Comments

@averageyogi
Copy link

Type of Enhancement

Web Interface/Frontend

Describe the Feature/Enhancement

Currently if there are books with decimal valued series positions, they are always shown in the sub-series cover display.

This breaks up the display and can make it harder to see if the series is actually sequentially complete. The change would be to only show decimal positions if they begin or end a series, and to ignore them in the display if there are integer valued positions surrounding them.

Instead of 1-4, 4.5, 5 it would just be 1-5. If the first or last books in a series have decimal numbers, they would still be shown.
Such as: 0.5, 1-3 or 1-5, 5.5
And missing main/integer numbered books would still break the sequence: 1-4, 6-9, 9.5

Why would this be helpful?

It would clean up the display. Decimal positions are usually used for extra/supplementary material, so their presence shouldn't disrupt the display the same way a missing main book in the series would.

Future Implementation (Screenshot)

Visually the same as if there were not any decimal numbered books, unless starting or ending the series.

2024-10-28_12-47-23

Audiobookshelf Server Version

v2.15.1

Current Implementation (Screenshot)

2024-10-28_12-45-21

2024-10-28_11-52-51

@averageyogi averageyogi added the enhancement New feature or request label Oct 28, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant