-
Notifications
You must be signed in to change notification settings - Fork 91
Description
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