-
Notifications
You must be signed in to change notification settings - Fork 272
Open
Open
Enhancement
Copy link
Labels
[Area] Podcast Page[Priority] LowA less urgent issue that can be addressed when time allowsA less urgent issue that can be addressed when time allows[Type] EnhancementImprove an existing feature.Improve an existing feature.
Description
Description
Current Behavior:
On a podcast’s main page:
- Users can sort episodes (e.g., Oldest to Newest, A-Z, duration).
- To play all episodes or shuffle them, users must:
Method A: Manually select multiple episodes, then rely on Up Next shuffle feature (tedious for large libraries).
Method B: Leave the podcast page:
- Navigate to Filters → “Play All”.
- Reconfigure sorting/filters again (even if already set on the podcast page).
Issues with the Existing “Play All” in Filters:
- ❌ Requires navigating away from the podcast page.
- ❌ Does not use the podcast page’s active sort/filter settings (users must reconfigure).
- ❌ Lacks a “shuffle” option without additional steps (e.g., Up Next shuffle feature).
Suggested Improvement:
Add a floating play button directly on the podcast page:
- Single tap: Starts playback from the first episode in the currently visible list (respecting active sort order, e.g., “Oldest to Newest”).
- Long press: Shows a menu with:
- Play All (entire podcast, in sorted order).
- Shuffle All (entire podcast, ignoring order).
- The button honors filters applied on the podcast page (e.g., unplayed episodes, downloaded-only).
Example Workflow:
- User sorts a podcast’s episodes by “Oldest to Newest” on the podcast page.
- Taps the play button → playback starts from the oldest episode, continuing in order.
- Long-presses the button → selects “Shuffle All” → all episodes play randomly.
Why This Matters:
- Faster access: No need to leave the podcast page or recreate settings.
- Context-aware: Uses the user’s current view (sort/filter) instead of redundant setup.
- Consistency: Matches patterns in apps like Spotify/YouTube, where play/shuffle buttons are prominently placed.
Additional Context
- Related to Play a random episode from a podcast without manually adding each one to Up Next #3503 (request for random/shuffle playback), but focuses on leveraging existing user context (sort/filter) for a seamless experience.
- Mockup example: Place the button near the podcast artwork or above the episode list (similar to Spotify’s “Shuffle Play” button).
Screenshots or screen recording
No response
Did you search for existing list?
- I have searched for existing issues.
CookieyedCodes
Metadata
Metadata
Assignees
Labels
[Area] Podcast Page[Priority] LowA less urgent issue that can be addressed when time allowsA less urgent issue that can be addressed when time allows[Type] EnhancementImprove an existing feature.Improve an existing feature.