Skip to content

Feature request: Downloads section - Sort by: Type (audio-only/video) #3078

@jraleman

Description

@jraleman

Use Cases

Hello, I would like to propose a feature request. I have been using Grayjay for the past years, and it has been amazing. I have been using the download feature more often now due to limited mobile data and internet connection.

I download content somewhat often (a few times a week, usually in the mornings), and I have mixed content types (music, podcasts, video tutorials, memes, gaming, entertainment videos, etc...) and I am currently facing friction when trying to access specific content in the Downloads section

I can think of the following use-cases

  • In-Vehicle Music Selection: I may be sitting at a red light and I want to change songs quickly... Currently, I must scroll through my download library to find audio tracks
  • Content Type Segregation: I also keep a separate use case for audio vs. video content (e.g., music for commuting, videos for evening viewing), and it would be nice to have a way to quickly access the content I am looking for without manual searching through mixed content.
  • Storage Management: When managing device storage, users may want to review and selectively remove audio-only or video downloads based on their current needs.

Proposal

My proposal would be to add 2 extra dropdown options in the Downloads section:

"Sort by"

  • Type (Audio Only)
  • Type (Video)

Filter Logic:

  • Audio Only: Show first downloads that contain only audio streams (no video component)
  • Video: Show first downloads that contain video streams

Benefits:

  • Reduces distraction when accessing audio content while driving
  • Allows users to separate audio and video content
  • Eliminates scrolling fatigue for users with large download libraries

Technical Considerations

I am assuming that the app likely already distinguishes between audio-only and video downloads at the storage/metadata level, so I think to implement this feature would require:

  • Update the "Sort by" dropdown UI component in the Downloads section
  • Filter state management
  • Query modification to filter download list based on content type

References

No response

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions