[GH-ISSUE #331] Shuffle all songs in playlist (even if on later pages) #138

Open
opened 2026-02-28 14:47:18 +03:00 by kerem · 3 comments
Owner

Originally created by @willcl-ark on GitHub (Mar 10, 2020).
Original GitHub issue: https://github.com/Rigellute/spotify-tui/issues/331

If I open a playlist with e.g. 500 songs, this will be 10 spt "pages". If I then shuffle the playlist, it will only play songs from that first (current) page of the playlist.

Personally I think it would be nice if, even though the playlist is requested in blocks of 50 from the API, all songs were on a single page in spt... but that's a matter of preference, I suppose :)

Originally created by @willcl-ark on GitHub (Mar 10, 2020). Original GitHub issue: https://github.com/Rigellute/spotify-tui/issues/331 If I open a playlist with e.g. 500 songs, this will be 10 spt "pages". If I then shuffle the playlist, it will only play songs from that first (current) page of the playlist. Personally I think it would be nice if, even though the playlist is requested in blocks of 50 from the API, all songs were on a single page in spt... but that's a matter of preference, I suppose :)
Author
Owner

@Rigellute commented on GitHub (Mar 11, 2020):

I need to look into this again, but last I remember not all playlists have this problem.

The following "playlists", however, do have this issue:

  1. Recently played
  2. Liked songs

The cause is that, last I checked, Spotify doesn't give us a "context" for these playlists, unlike other playlists. The context allows shuffle to be done on Spotify's end, so we don't have to specify a list of tracks to shuffle through.

However, I need to look into this again 👍

<!-- gh-comment-id:597528178 --> @Rigellute commented on GitHub (Mar 11, 2020): I need to look into this again, but last I remember not all playlists have this problem. The following "playlists", however, do have this issue: 1. Recently played 1. Liked songs The cause is that, last I checked, Spotify doesn't give us a "context" for these playlists, unlike other playlists. The context allows shuffle to be done on Spotify's end, so we don't have to specify a list of tracks to shuffle through. However, I need to look into this again 👍
Author
Owner

@hollystandring commented on GitHub (Jul 5, 2020):

This is happening on one of my user created playlists too. Only the songs on the current page will play on shuffle

<!-- gh-comment-id:653925154 --> @hollystandring commented on GitHub (Jul 5, 2020): This is happening on one of my user created playlists too. Only the songs on the current page will play on shuffle
Author
Owner

@Hugo01 commented on GitHub (Jul 22, 2020):

Same issue, another "issue" is that if you have shuffle on and you select a song from your "liked songs" playlist the shuffle will automatically go to "Off"

<!-- gh-comment-id:662187545 --> @Hugo01 commented on GitHub (Jul 22, 2020): Same issue, another "issue" is that if you have shuffle on and you select a song from your "liked songs" playlist the shuffle will automatically go to "Off"
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/spotify-tui#138
No description provided.