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

Added better library browsing for Android Auto #1322

Open
wants to merge 2 commits into
base: master
Choose a base branch
from

Conversation

ISO-B
Copy link

@ISO-B ISO-B commented Sep 13, 2024

This should resolve issue. #1204

Each library now has three browsing options: Library, Series, Collections. Library browsing tree is following:

  • Library
    • Shows authors, but if there is 1000 or more authors only show first letters until there is under 100 authors.
      • Series and single books for author
        • Author books from selected series
  • Series
    • Show list of series, but if there 1000 or more series only show first letters until there is under 500 series to show.
      • Books in series
  • Collections
    • Show collections
      • Books in collection

Fetched data is cached using variables.

Each library has 3 options: Library, Series and Collection. Library is grouped by authors
@kuldan5853
Copy link

Could you maybe make the thresholds customizable in the future? 1000 / 500 are quite a bit to browse through on a car display, one might prefer to always force it to the Alphabetical drawdown and / or change those numbers.

Not needed for a first step (looking forward to testing this!) but just as an idea for future refinement.

@ISO-B
Copy link
Author

ISO-B commented Sep 16, 2024

That was good idea. I added settings for those.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants